[devhelp/wip/misc: 1/3] Use Unicode in translatable strings



commit 6b310af5fe536f1675ee88bcfc2385081afc950c
Author: Piotr Drąg <piotrdrag gmail com>
Date:   Thu May 11 13:13:06 2017 +0200

    Use Unicode in translatable strings
    
    See https://developer.gnome.org/hig/stable/typography.html
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782511

 data/org.gnome.Devhelp.appdata.xml.in |    2 +-
 data/org.gnome.Devhelp.desktop.in.in  |    2 +-
 src/dh-app.c                          |    2 +-
 src/dh-parser.c                       |   20 ++++++++++----------
 4 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/data/org.gnome.Devhelp.appdata.xml.in b/data/org.gnome.Devhelp.appdata.xml.in
index 369f99f..d31bccc 100644
--- a/data/org.gnome.Devhelp.appdata.xml.in
+++ b/data/org.gnome.Devhelp.appdata.xml.in
@@ -4,7 +4,7 @@
   <metadata_license>CC0-1.0</metadata_license>
   <project_license>GPL-2.0+</project_license>
   <name>Devhelp</name>
-  <summary>Developer's Help program</summary>
+  <summary>Developer’s Help program</summary>
   <description>
     <p>
       Devhelp is an API documentation browser.
diff --git a/data/org.gnome.Devhelp.desktop.in.in b/data/org.gnome.Devhelp.desktop.in.in
index 5755fbc..bfb1a39 100644
--- a/data/org.gnome.Devhelp.desktop.in.in
+++ b/data/org.gnome.Devhelp.desktop.in.in
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Name=Devhelp
-Comment=Developer's Help program
+Comment=Developer’s Help program
 GenericName=Documentation Browser
 # Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list 
MUST also end with a semicolon!
 Keywords=documentation;information;manual;developer;api;
diff --git a/src/dh-app.c b/src/dh-app.c
index 31b94de..bdef401 100644
--- a/src/dh-app.c
+++ b/src/dh-app.c
@@ -231,7 +231,7 @@ about_cb (GSimpleAction *action,
         gtk_show_about_dialog (parent,
                                "name", _("Devhelp"),
                                "version", PACKAGE_VERSION,
-                               "comments", _("A developers' help browser for GNOME"),
+                               "comments", _("A developers’ help browser for GNOME"),
                                "authors", authors,
                                "translator-credits", _("translator-credits"),
                                "website", PACKAGE_URL,
diff --git a/src/dh-parser.c b/src/dh-parser.c
index 5b48030..4ab9c75 100644
--- a/src/dh-parser.c
+++ b/src/dh-parser.c
@@ -100,7 +100,7 @@ parser_start_node_book (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("Expected '%s', got '%s' at line %d, column %d"),
+                             _("Expected “%s”, got “%s” at line %d, column %d"),
                              "book", node_name, line, col);
                 return;
         }
@@ -115,7 +115,7 @@ parser_start_node_book (DhParser             *parser,
                                 g_set_error (error,
                                              DH_ERROR,
                                              DH_ERROR_MALFORMED_BOOK,
-                                             _("Invalid namespace '%s' at line %d, column %d"),
+                                             _("Invalid namespace “%s” at line %d, column %d"),
                                              xmlns, line, col);
                                 return;
                         }
@@ -138,7 +138,7 @@ parser_start_node_book (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("\"title\", \"name\" and \"link\" elements are "
+                             _("“title”, “name” and “link” elements are "
                                "required at line %d, column %d"),
                              line, col);
                 return;
@@ -200,7 +200,7 @@ parser_start_node_chapter (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("Expected '%s', got '%s' at line %d, column %d"),
+                             _("Expected “%s”, got “%s” at line %d, column %d"),
                              "sub", node_name, line, col);
                 return;
         }
@@ -218,7 +218,7 @@ parser_start_node_chapter (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("\"name\" and \"link\" elements are required "
+                             _("“name” and “link” elements are required "
                                "inside <sub> on line %d, column %d"),
                              line, col);
                 return;
@@ -263,7 +263,7 @@ parser_start_node_keyword (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("Expected '%s', got '%s' at line %d, column %d"),
+                             _("Expected “%s”, got “%s” at line %d, column %d"),
                              "keyword", node_name, line, col);
                 return;
         } else if (parser->version == 1 &&
@@ -272,7 +272,7 @@ parser_start_node_keyword (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("Expected '%s', got '%s' at line %d, column %d"),
+                             _("Expected “%s”, got “%s” at line %d, column %d"),
                              "function", node_name, line, col);
                 return;
         }
@@ -293,8 +293,8 @@ parser_start_node_keyword (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("\"name\" and \"link\" elements are required "
-                               "inside '%s' on line %d, column %d"),
+                             _("“name” and “link” elements are required "
+                               "inside “%s” on line %d, column %d"),
                              parser->version == 2 ? "keyword" : "function",
                              line, col);
                 return;
@@ -306,7 +306,7 @@ parser_start_node_keyword (DhParser             *parser,
                 g_set_error (error,
                              DH_ERROR,
                              DH_ERROR_MALFORMED_BOOK,
-                             _("\"type\" element is required "
+                             _("“type” element is required "
                                "inside <keyword> on line %d, column %d"),
                              line, col);
                 return;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]