Merge lp:~ttosttos/granite/fix-989076 into lp:~elementary-pantheon/granite/granite

Proposed by ttosttos
Status: Merged
Merged at revision: 255
Proposed branch: lp:~ttosttos/granite/fix-989076
Merge into: lp:~elementary-pantheon/granite/granite
Diff against target: 127 lines (+61/-24)
2 files modified
cmake/Translations.cmake (+3/-3)
po/granite.pot (+58/-21)
To merge this branch: bzr merge lp:~ttosttos/granite/fix-989076
Reviewer Review Type Date Requested Status
Cody Garver (community) Approve
Review via email: mp+108671@code.launchpad.net

Description of the change

- Translations.cmake now walks entire source directory recursively for translatable strings
- Gettext template (granite.pot) updated

To post a comment you must log in.
Revision history for this message
Cody Garver (codygarver) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'cmake/Translations.cmake'
2--- cmake/Translations.cmake 2011-08-30 12:55:45 +0000
3+++ cmake/Translations.cmake 2012-06-05 05:11:18 +0000
4@@ -24,11 +24,11 @@
5 set(C_SOURCE "")
6
7 foreach(FILES_INPUT ${ARGN})
8- file (GLOB SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.c)
9+ file (GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.c)
10 foreach(C_FILE ${SOURCE_FILES})
11 set(C_SOURCE ${C_SOURCE} ${C_FILE})
12 endforeach()
13- file (GLOB SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.vala)
14+ file (GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.vala)
15 foreach(C_FILE ${SOURCE_FILES})
16 set(C_SOURCE ${C_SOURCE} ${C_FILE})
17 endforeach()
18@@ -36,6 +36,6 @@
19
20 add_custom_command (TARGET pot COMMAND
21 ${XGETTEXT_EXECUTABLE} -d ${NLS_PACKAGE} -o ${CMAKE_CURRENT_SOURCE_DIR}/${NLS_PACKAGE}.pot
22- ${VALA_SOURCE} ${C_SOURCE} --keyword="_" --from-code=UTF-8
23+ ${VALA_SOURCE} ${C_SOURCE} --keyword="_" --keyword="N_" --from-code=UTF-8
24 )
25 endmacro()
26
27=== modified file 'po/granite.pot'
28--- po/granite.pot 2011-08-30 12:55:45 +0000
29+++ po/granite.pot 2012-06-05 05:11:18 +0000
30@@ -8,7 +8,7 @@
31 msgstr ""
32 "Project-Id-Version: PACKAGE VERSION\n"
33 "Report-Msgid-Bugs-To: \n"
34-"POT-Creation-Date: 2011-08-30 14:55+0200\n"
35+"POT-Creation-Date: 2012-06-04 21:59-0700\n"
36 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
37 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
38 "Language-Team: LANGUAGE <LL@li.org>\n"
39@@ -17,31 +17,68 @@
40 "Content-Type: text/plain; charset=CHARSET\n"
41 "Content-Transfer-Encoding: 8bit\n"
42
43-#: /home/xapantu/granite-cmake/po/../lib/Widgets//TimePicker.vala:25
44+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/DatePicker.vala:25
45+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//DatePicker.vala:25
46+msgid "%B %e, %Y"
47+msgstr ""
48+
49+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/TimePicker.vala:37
50+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/TimePicker.vala:98
51+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//TimePicker.vala:37
52+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//TimePicker.vala:98
53 msgid "%l:%M %p"
54 msgstr ""
55
56-#: /home/xapantu/granite-cmake/po/../lib/Widgets//DatePicker.vala:25
57-msgid "%B %e, %Y"
58-msgstr ""
59-
60-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:38
61-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:52
62+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AboutDialog.vala:133
63+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AboutDialog.vala:133
64+msgid "Translate This App"
65+msgstr ""
66+
67+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AboutDialog.vala:138
68+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AboutDialog.vala:138
69+msgid "Report a Problem"
70+msgstr ""
71+
72+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/ContractorView.vala:99
73+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//ContractorView.vala:99
74+msgid "Could not contact Contractor. You may need to install it"
75+msgstr ""
76+
77+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/ContractorView.vala:99
78+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//ContractorView.vala:99
79+msgid "No action found for this file"
80+msgstr ""
81+
82+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AppMenu.vala:32
83+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AppMenu.vala:37
84+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AppMenu.vala:51
85+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AppMenu.vala:32
86+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AppMenu.vala:37
87+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AppMenu.vala:51
88 msgid "Menu"
89 msgstr ""
90
91-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:64
92-msgid "Get Help Online..."
93-msgstr ""
94-
95-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:65
96-msgid "Translate This Application..."
97-msgstr ""
98-
99-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:66
100-msgid "Report a Problem..."
101-msgstr ""
102-
103-#: /home/xapantu/granite-cmake/po/../lib/Widgets//AppMenu.vala:67
104+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//Widgets/AppMenu.vala:56
105+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib/Widgets//AppMenu.vala:56
106 msgid "About"
107 msgstr ""
108+
109+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//GtkPatch/AboutDialog.vala:40
110+msgid "Designed by"
111+msgstr ""
112+
113+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//GtkPatch/AboutDialog.vala:59
114+msgid "Written by"
115+msgstr ""
116+
117+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//GtkPatch/AboutDialog.vala:175
118+msgid "Translated by "
119+msgstr ""
120+
121+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//GtkPatch/AboutDialog.vala:444
122+msgid "This program is published under the terms of the "
123+msgstr ""
124+
125+#: /home/ttosttos/Projects/elementary/Bugs/granite-fix-989076/po/../lib//GtkPatch/AboutDialog.vala:444
126+msgid " license, it comes with ABSOLUTELY NO WARRANTY; for details, visit "
127+msgstr ""

Subscribers

People subscribed via source and target branches