Merge lp:~dholbach/help-app/content-fixes into lp:~nskaggs/help-app/content
- content-fixes
- Merge into content
Proposed by
Daniel Holbach
Status: | Merged |
---|---|
Merged at revision: | 67 |
Proposed branch: | lp:~dholbach/help-app/content-fixes |
Merge into: | lp:~nskaggs/help-app/content |
Diff against target: |
4370 lines (+3334/-459) 17 files modified
edit-here/content/pages/apps.md (+22/-22) edit-here/content/pages/scopes.md (+7/-7) edit-here/content/pages/security.md (+9/-7) edit-here/content/pages/settings.md (+7/-7) edit-here/content/pages/store.md (+7/-7) edit-here/content/pages/ui.md (+33/-18) edit-here/generate-pot (+1/-2) edit-here/generate-translations (+0/-1) edit-here/index.html (+4/-0) edit-here/po/de.po (+445/-43) edit-here/po/es.po (+443/-42) edit-here/po/fr.po (+440/-39) edit-here/po/help.pot (+393/-12) edit-here/po/it.po (+440/-39) edit-here/po/pt.po (+443/-43) edit-here/po/ro.po (+440/-39) edit-here/translations.py (+200/-131) |
To merge this branch: | bzr merge lp:~dholbach/help-app/content-fixes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nicholas Skaggs | Pending | ||
Review via email:
|
Commit message
Description of the change
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'edit-here/content/pages/apps.md' |
2 | --- edit-here/content/pages/apps.md 2015-03-04 23:11:22 +0000 |
3 | +++ edit-here/content/pages/apps.md 2015-03-05 10:53:27 +0000 |
4 | @@ -4,59 +4,59 @@ |
5 | store? Want some suggestions to solve a particular problem? |
6 | |
7 | --- |
8 | -**Q:** Do you have Spotify? |
9 | +**Q:** Do you have Spotify? |
10 | **A:** If you have a Spotify premium account, just install 'CuteSpotify' |
11 | ([video](https://www.youtube.com/watch?v=ea90rwK_VuI)). |
12 | --- |
13 | -**Q:** Do you have Google Authenticator? |
14 | +**Q:** Do you have Google Authenticator? |
15 | **A:** Sure, install the 'Authenticator' app from the software store. |
16 | |
17 | Music |
18 | --- |
19 | -**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? |
20 | +**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? |
21 | **A:** |
22 | --- |
23 | -**Q:** What music formats are supported (flac, mp3 etc)? |
24 | +**Q:** What music formats are supported (flac, mp3 etc)? |
25 | **A:** |
26 | |
27 | Contacts |
28 | --- |
29 | -**Q:** How can I sync my Google contacts to my device? |
30 | +**Q:** How can I sync my Google contacts to my device? |
31 | **A:** |
32 | |
33 | Gallery |
34 | --- |
35 | -**Q:** How can I share photos? |
36 | +**Q:** How can I share photos? |
37 | **A:** |
38 | --- |
39 | -**Q:** How can I share video? |
40 | +**Q:** How can I share video? |
41 | **A:** |
42 | |
43 | Camera |
44 | --- |
45 | -**Q:** How can I take a picture? |
46 | -**A:** |
47 | ---- |
48 | -**Q:** How can I crop / rotate a picture? |
49 | -**A:** |
50 | ---- |
51 | -**Q:** How can I take video? |
52 | +**Q:** How can I take a picture? |
53 | +**A:** |
54 | +--- |
55 | +**Q:** How can I crop / rotate a picture? |
56 | +**A:** |
57 | +--- |
58 | +**Q:** How can I take video? |
59 | **A:** |
60 | |
61 | Clock |
62 | |
63 | --- |
64 | -**Q:** How do I set an alarm? |
65 | +**Q:** How do I set an alarm? |
66 | **A:** |
67 | |
68 | Here Maps |
69 | |
70 | --- |
71 | -**Q:** How can I get directions? |
72 | -**A:** |
73 | ---- |
74 | -**Q:** Can I navigate offline? |
75 | -**A:** |
76 | ---- |
77 | -**Q:** Can I view the map offline? |
78 | +**Q:** How can I get directions? |
79 | +**A:** |
80 | +--- |
81 | +**Q:** Can I navigate offline? |
82 | +**A:** |
83 | +--- |
84 | +**Q:** Can I view the map offline? |
85 | **A:** |
86 | |
87 | === modified file 'edit-here/content/pages/scopes.md' |
88 | --- edit-here/content/pages/scopes.md 2015-03-04 23:11:22 +0000 |
89 | +++ edit-here/content/pages/scopes.md 2015-03-05 10:53:27 +0000 |
90 | @@ -3,12 +3,12 @@ |
91 | Curious about scopes? |
92 | |
93 | --- |
94 | -**Q:** How do I add new scopes? |
95 | -**A:** |
96 | ---- |
97 | -**Q:** How do I remove a scope? |
98 | -**A:** |
99 | ---- |
100 | -**Q:** How do favorites work? |
101 | +**Q:** How do I add new scopes? |
102 | +**A:** |
103 | +--- |
104 | +**Q:** How do I remove a scope? |
105 | +**A:** |
106 | +--- |
107 | +**Q:** How do favorites work? |
108 | **A:** |
109 | --- |
110 | |
111 | === modified file 'edit-here/content/pages/security.md' |
112 | --- edit-here/content/pages/security.md 2015-03-04 23:11:22 +0000 |
113 | +++ edit-here/content/pages/security.md 2015-03-05 10:53:27 +0000 |
114 | @@ -3,13 +3,15 @@ |
115 | Wondering how to make your phone more secure? |
116 | |
117 | --- |
118 | -**Q:** How can I change my PIN/Passcode? |
119 | -**A:** |
120 | ---- |
121 | -**Q:** Why do I have to type my PIN when using File Manager & Terminal (not default apps)? |
122 | -**A:** |
123 | ---- |
124 | -**Q:** How can I stop someone using the indicators when the phone is unlocked? |
125 | +**Q:** How can I change my PIN/Passcode? |
126 | +**A:** |
127 | +--- |
128 | +**Q:** Why do I have to type my PIN when using File Manager & Terminal (not |
129 | +default apps)? |
130 | +**A:** |
131 | +--- |
132 | +**Q:** How can I stop someone using the indicators when the phone is |
133 | +unlocked? |
134 | **A:** |
135 | --- |
136 | |
137 | |
138 | === modified file 'edit-here/content/pages/settings.md' |
139 | --- edit-here/content/pages/settings.md 2015-03-04 23:11:22 +0000 |
140 | +++ edit-here/content/pages/settings.md 2015-03-05 10:53:27 +0000 |
141 | @@ -3,12 +3,12 @@ |
142 | How do I change my phone settings? |
143 | |
144 | --- |
145 | -**Q:** How do I set the time / locale / language? |
146 | -**A:** |
147 | ---- |
148 | -**Q:** How can I change my wallpaper/background? |
149 | -**A:** |
150 | ---- |
151 | -**Q:** How do I keep the screen on? |
152 | +**Q:** How do I set the time / locale / language? |
153 | +**A:** |
154 | +--- |
155 | +**Q:** How can I change my wallpaper/background? |
156 | +**A:** |
157 | +--- |
158 | +**Q:** How do I keep the screen on? |
159 | **A:** |
160 | --- |
161 | |
162 | === modified file 'edit-here/content/pages/store.md' |
163 | --- edit-here/content/pages/store.md 2015-03-04 23:11:22 +0000 |
164 | +++ edit-here/content/pages/store.md 2015-03-05 10:53:27 +0000 |
165 | @@ -3,12 +3,12 @@ |
166 | Curious about the application store? |
167 | |
168 | --- |
169 | -**Q:** How do I find and install new applications? |
170 | -**A:** |
171 | ---- |
172 | -**Q:** How can I browse the app store from my PC? |
173 | -**A:** |
174 | ---- |
175 | -**Q:** How do I remove applications? |
176 | +**Q:** How do I find and install new applications? |
177 | +**A:** |
178 | +--- |
179 | +**Q:** How can I browse the app store from my PC? |
180 | +**A:** |
181 | +--- |
182 | +**Q:** How do I remove applications? |
183 | **A:** |
184 | --- |
185 | |
186 | === modified file 'edit-here/content/pages/ui.md' |
187 | --- edit-here/content/pages/ui.md 2015-03-04 23:11:22 +0000 |
188 | +++ edit-here/content/pages/ui.md 2015-03-05 10:53:27 +0000 |
189 | @@ -1,26 +1,41 @@ |
190 | Title: FAQ - User Interface |
191 | |
192 | -Are you confused about the dash, scopes, swiping? You've come to the right place! |
193 | +Are you confused about the dash, scopes, swiping? You've come to the right |
194 | +place! |
195 | |
196 | --- |
197 | -**Q:** What is the dash? |
198 | -**A:** The dash contains a list of applications installed on the device, along with presenting the scopes and store. The dash is the first thing you see when booting the phone. You can switch to it again at any time by swiping left from the right screen edge. |
199 | ---- |
200 | -**Q:** What is the launcher? |
201 | -**A:** The launcher allows you to easily launch new applications. You can access the launcher at any time by swiping right from the left screen edge. |
202 | ---- |
203 | -**Q:** What are the indicators? |
204 | -**A:** Indicators convey quick useful information about your device, like the time, data connection, location, sound, and notifications. You can access the indicators at any time by swiping down from the top screen edge. |
205 | ---- |
206 | -**Q:** How do I switch applications? |
207 | -**A:** To switch applications, slide your finger left from the right edge of the screen. If you slide quickly you will cycle through each application. However, if you slide more slowly, an application switcher will appear allowing you to select the application you wish to switch to, including the dash. |
208 | ---- |
209 | -**Q:** How do I close applications? |
210 | -**A:** To close an application, slide your finger *slowly* left from the right edge of the screen. An application switcher will appear. Place your finger on the application preview you wish to close and swipe up or down. The application will disappear. |
211 | ---- |
212 | -**Q:** How can I copy and paste? |
213 | +**Q:** What is the dash? |
214 | +**A:** The dash contains a list of applications installed on the device, |
215 | +along with presenting the scopes and store. The dash is the first thing |
216 | +you see when booting the phone. You can switch to it again at any time by |
217 | +swiping left from the right screen edge. |
218 | +--- |
219 | +**Q:** What is the launcher? |
220 | +**A:** The launcher allows you to easily launch new applications. You can |
221 | +access the launcher at any time by swiping right from the left screen edge. |
222 | +--- |
223 | +**Q:** What are the indicators? |
224 | +**A:** Indicators convey quick useful information about your device, like |
225 | +the time, data connection, location, sound, and notifications. You can |
226 | +access the indicators at any time by swiping down from the top screen edge. |
227 | +--- |
228 | +**Q:** How do I switch applications? |
229 | +**A:** To switch applications, slide your finger left from the right edge |
230 | +of the screen. If you slide quickly you will cycle through each application. |
231 | +However, if you slide more slowly, an application switcher will appear |
232 | +allowing you to select the application you wish to switch to, including the |
233 | +dash. |
234 | +--- |
235 | +**Q:** How do I close applications? |
236 | +**A:** To close an application, slide your finger *slowly* left from the |
237 | +right edge of the screen. An application switcher will appear. Place your |
238 | +finger on the application preview you wish to close and swipe up or down. |
239 | +The application will disappear. |
240 | +--- |
241 | +**Q:** How can I copy and paste? |
242 | **A:** |
243 | --- |
244 | -**Q:** What are the small characters on the keyboard and how can I select them? |
245 | +**Q:** What are the small characters on the keyboard and how can I select |
246 | +them? |
247 | **A:** |
248 | --- |
249 | |
250 | === modified file 'edit-here/generate-pot' |
251 | --- edit-here/generate-pot 2015-02-25 16:02:15 +0000 |
252 | +++ edit-here/generate-pot 2015-03-05 10:53:27 +0000 |
253 | @@ -10,8 +10,7 @@ |
254 | |
255 | def main(): |
256 | translations = Translations() |
257 | - translations.generate_pot_file() |
258 | - if not translations.update_po_files(): |
259 | + if not translations.generate_pot_file(): |
260 | sys.exit(1) |
261 | |
262 | if __name__ == '__main__': |
263 | |
264 | === modified file 'edit-here/generate-translations' |
265 | --- edit-here/generate-translations 2015-02-25 14:41:25 +0000 |
266 | +++ edit-here/generate-translations 2015-03-05 10:53:27 +0000 |
267 | @@ -9,7 +9,6 @@ |
268 | |
269 | def main(): |
270 | translations = Translations() |
271 | - translations.rewrite_links() |
272 | translations.generate_translations() |
273 | |
274 | |
275 | |
276 | === modified file 'edit-here/index.html' |
277 | --- edit-here/index.html 2015-02-26 14:25:16 +0000 |
278 | +++ edit-here/index.html 2015-03-05 10:53:27 +0000 |
279 | @@ -10,7 +10,11 @@ |
280 | <body> |
281 | <ul> |
282 | <li><a href="index.en-us.html">English</a></li> |
283 | + <li><a href="index.fr.html">French</a></li> |
284 | <li><a href="index.de.html">German</a></li> |
285 | + <li><a href="index.it.html">Italian</a></li> |
286 | + <li><a href="index.pt.html">Portuguese</a></li> |
287 | + <li><a href="index.ro.html">Romanian</a></li> |
288 | </ul> |
289 | </body> |
290 | </html> |
291 | |
292 | === modified file 'edit-here/po/de.po' |
293 | --- edit-here/po/de.po 2015-02-28 06:41:48 +0000 |
294 | +++ edit-here/po/de.po 2015-03-05 10:53:27 +0000 |
295 | @@ -2,7 +2,7 @@ |
296 | # Copyright (C) YEAR Free Software Foundation, Inc. |
297 | # This file is distributed under the same license as the PACKAGE package. |
298 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. |
299 | -# |
300 | +# |
301 | msgid "" |
302 | msgstr "" |
303 | "Project-Id-Version: PACKAGE VERSION\n" |
304 | @@ -11,17 +11,12 @@ |
305 | "PO-Revision-Date: 2015-02-27 03:52+0000\n" |
306 | "Last-Translator: Daniel Holbach <daniel.holbach@ubuntu.com>\n" |
307 | "Language-Team: LANGUAGE <LL@li.org>\n" |
308 | +"Language: \n" |
309 | "MIME-Version: 1.0\n" |
310 | "Content-Type: text/plain; charset=UTF-8\n" |
311 | "Content-Transfer-Encoding: 8bit\n" |
312 | +"X-Generator: Launchpad (build 17361)\n" |
313 | "X-Launchpad-Export-Date: 2015-02-28 06:41+0000\n" |
314 | -"X-Generator: Launchpad (build 17361)\n" |
315 | -"Language: \n" |
316 | - |
317 | -#. type: Plain text |
318 | -#: content/pages/faq.md:2 |
319 | -msgid "Title: Get your questions answered." |
320 | -msgstr "Title: Antworten auf Deine Fragen." |
321 | |
322 | #. type: Plain text |
323 | #: content/pages/faq.md:5 |
324 | @@ -33,20 +28,10 @@ |
325 | "finden kannst. Los geht's:" |
326 | |
327 | #. type: Bullet: ' * ' |
328 | -#: content/pages/faq.md:7 |
329 | +#: content/pages/faq.md:12 |
330 | msgid "[Apps]({filename}apps.md)" |
331 | msgstr "[Apps]({filename}apps.de.md)" |
332 | |
333 | -#. type: Bullet: ' * ' |
334 | -#: content/pages/faq.md:7 |
335 | -msgid "..." |
336 | -msgstr "..." |
337 | - |
338 | -#. type: Plain text |
339 | -#: content/pages/index.md:2 |
340 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
341 | -msgstr "Title: Willkommen bei der Hilfe für Ubuntu-Geräte!" |
342 | - |
343 | #. type: Plain text |
344 | #: content/pages/index.md:5 |
345 | msgid "" |
346 | @@ -70,7 +55,8 @@ |
347 | #: content/pages/index.md:9 |
348 | msgid "links to get in touch with experts and other community members" |
349 | msgstr "" |
350 | -"Links, um mit anderen Community-Mitgliedern und Experten in Kontakt zu kommen" |
351 | +"Links, um mit anderen Community-Mitgliedern und Experten in Kontakt zu " |
352 | +"kommen" |
353 | |
354 | #. type: Plain text |
355 | #: content/pages/index.md:11 |
356 | @@ -81,17 +67,12 @@ |
357 | #: content/pages/index.md:12 |
358 | #, no-wrap |
359 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
360 | -msgstr "[Gib mir die Antworten!]({filename}faq.md) \n" |
361 | +msgstr "[Gib mir die Antworten!]({filename}faq.de.md) \n" |
362 | |
363 | #. type: Plain text |
364 | #: content/pages/index.md:14 |
365 | msgid "[Get in touch]({filename}get-in-touch.md)" |
366 | -msgstr "[Kontakt]({filename}get-in-touch.md)" |
367 | - |
368 | -#. type: Plain text |
369 | -#: content/pages/apps.md:2 |
370 | -msgid "Title: FAQ - Apps" |
371 | -msgstr "Title: FAQ - Apps" |
372 | +msgstr "[Kontakt]({filename}get-in-touch.de.md)" |
373 | |
374 | #. type: Plain text |
375 | #: content/pages/apps.md:5 |
376 | @@ -127,22 +108,6 @@ |
377 | msgstr "**Q:** Habt ihr Google Authenticator? \n" |
378 | |
379 | #. type: Plain text |
380 | -#: content/pages/apps.md:13 |
381 | -#, no-wrap |
382 | -msgid "" |
383 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
384 | -"---\n" |
385 | -msgstr "" |
386 | -"**A:** Klar, installiere einfach die 'Authenticator' App aus dem Software \n" |
387 | -"Store. \n" |
388 | -"---\n" |
389 | - |
390 | -#. type: Plain text |
391 | -#: content/pages/get-in-touch.md:2 |
392 | -msgid "Title: Get in touch" |
393 | -msgstr "Title: Kontakt" |
394 | - |
395 | -#. type: Plain text |
396 | #: content/pages/get-in-touch.md:7 |
397 | #, no-wrap |
398 | msgid "" |
399 | @@ -167,3 +132,440 @@ |
400 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
401 | "out and how to get involved." |
402 | msgstr "" |
403 | + |
404 | +#. type: Plain text |
405 | +#: content/pages/faq.md:2 |
406 | +msgid "Get your questions answered." |
407 | +msgstr "Antworten auf Deine Fragen." |
408 | + |
409 | +#. type: Plain text |
410 | +#: content/pages/index.md:2 |
411 | +msgid "Welcome to Help for Ubuntu for devices!" |
412 | +msgstr "Willkommen zur Ubuntu Hilfe!" |
413 | + |
414 | +#. type: Plain text |
415 | +#: content/pages/apps.md:2 |
416 | +msgid "FAQ - Apps" |
417 | +msgstr "" |
418 | + |
419 | +#. type: Plain text |
420 | +#: content/pages/get-in-touch.md:2 |
421 | +msgid "Get in touch" |
422 | +msgstr "Kontakt" |
423 | + |
424 | +#. type: Plain text |
425 | +#: content/pages/security.md:2 |
426 | +msgid "FAQ - Security" |
427 | +msgstr "" |
428 | + |
429 | +#. type: Plain text |
430 | +#: content/pages/security.md:4 |
431 | +msgid "Wondering how to make your phone more secure?" |
432 | +msgstr "" |
433 | + |
434 | +#. type: Plain text |
435 | +#: content/pages/security.md:6 |
436 | +#, no-wrap |
437 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
438 | +msgstr "" |
439 | + |
440 | +#. type: Plain text |
441 | +#: content/pages/security.md:8 content/pages/security.md:12 |
442 | +#: content/pages/security.md:16 content/pages/store.md:8 |
443 | +#: content/pages/store.md:11 content/pages/store.md:14 |
444 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
445 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
446 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
447 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
448 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
449 | +#: content/pages/scopes.md:14 |
450 | +#, no-wrap |
451 | +msgid "" |
452 | +"**A:**\n" |
453 | +"---\n" |
454 | +msgstr "" |
455 | + |
456 | +#. type: Plain text |
457 | +#: content/pages/security.md:10 |
458 | +#, no-wrap |
459 | +msgid "" |
460 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
461 | +"default apps)? \n" |
462 | +msgstr "" |
463 | + |
464 | +#. type: Plain text |
465 | +#: content/pages/security.md:14 |
466 | +#, no-wrap |
467 | +msgid "" |
468 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
469 | +"unlocked? \n" |
470 | +msgstr "" |
471 | + |
472 | +#. type: Plain text |
473 | +#: content/pages/store.md:2 |
474 | +msgid "FAQ - Store" |
475 | +msgstr "" |
476 | + |
477 | +#. type: Plain text |
478 | +#: content/pages/store.md:4 |
479 | +msgid "Curious about the application store?" |
480 | +msgstr "" |
481 | + |
482 | +#. type: Plain text |
483 | +#: content/pages/store.md:6 |
484 | +#, no-wrap |
485 | +msgid "**Q:** How do I find and install new applications? \n" |
486 | +msgstr "" |
487 | + |
488 | +#. type: Plain text |
489 | +#: content/pages/store.md:9 |
490 | +#, no-wrap |
491 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
492 | +msgstr "" |
493 | + |
494 | +#. type: Plain text |
495 | +#: content/pages/store.md:12 |
496 | +#, no-wrap |
497 | +msgid "**Q:** How do I remove applications? \n" |
498 | +msgstr "" |
499 | + |
500 | +#. type: Bullet: ' * ' |
501 | +#: content/pages/faq.md:12 |
502 | +msgid "[User Interface]({filename}ui.md)" |
503 | +msgstr "[User Interface]({filename}ui.de.md)" |
504 | + |
505 | +#. type: Bullet: ' * ' |
506 | +#: content/pages/faq.md:12 |
507 | +msgid "[Settings]({filename}settings.md)" |
508 | +msgstr "[Settings]({filename}settings.de.md)" |
509 | + |
510 | +#. type: Bullet: ' * ' |
511 | +#: content/pages/faq.md:12 |
512 | +msgid "[Store]({filename}store.md)" |
513 | +msgstr "[Store]({filename}store.de.md)" |
514 | + |
515 | +#. type: Bullet: ' * ' |
516 | +#: content/pages/faq.md:12 |
517 | +msgid "[Scopes]({filename}scopes.md)" |
518 | +msgstr "[Scopes]({filename}scopes.de.md)" |
519 | + |
520 | +#. type: Bullet: ' * ' |
521 | +#: content/pages/faq.md:12 |
522 | +msgid "[Security]({filename}security.md)" |
523 | +msgstr "[Security]({filename}security.de.md)" |
524 | + |
525 | +#. type: Plain text |
526 | +#: content/pages/settings.md:2 |
527 | +msgid "FAQ - Settings" |
528 | +msgstr "" |
529 | + |
530 | +#. type: Plain text |
531 | +#: content/pages/settings.md:4 |
532 | +msgid "How do I change my phone settings?" |
533 | +msgstr "" |
534 | + |
535 | +#. type: Plain text |
536 | +#: content/pages/settings.md:6 |
537 | +#, no-wrap |
538 | +msgid "**Q:** How do I set the time / locale / language? \n" |
539 | +msgstr "" |
540 | + |
541 | +#. type: Plain text |
542 | +#: content/pages/settings.md:9 |
543 | +#, no-wrap |
544 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
545 | +msgstr "" |
546 | + |
547 | +#. type: Plain text |
548 | +#: content/pages/settings.md:12 |
549 | +#, no-wrap |
550 | +msgid "**Q:** How do I keep the screen on? \n" |
551 | +msgstr "" |
552 | + |
553 | +#. type: Plain text |
554 | +#: content/pages/ui.md:2 |
555 | +msgid "FAQ - User Interface" |
556 | +msgstr "" |
557 | + |
558 | +#. type: Plain text |
559 | +#: content/pages/ui.md:5 |
560 | +msgid "" |
561 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
562 | +"place!" |
563 | +msgstr "" |
564 | + |
565 | +#. type: Plain text |
566 | +#: content/pages/ui.md:7 |
567 | +#, no-wrap |
568 | +msgid "**Q:** What is the dash? \n" |
569 | +msgstr "" |
570 | + |
571 | +#. type: Plain text |
572 | +#: content/pages/ui.md:12 |
573 | +#, no-wrap |
574 | +msgid "" |
575 | +"**A:** The dash contains a list of applications installed on the device, \n" |
576 | +"along with presenting the scopes and store. The dash is the first thing \n" |
577 | +"you see when booting the phone. You can switch to it again at any time by \n" |
578 | +"swiping left from the right screen edge.\n" |
579 | +"---\n" |
580 | +msgstr "" |
581 | + |
582 | +#. type: Plain text |
583 | +#: content/pages/ui.md:13 |
584 | +#, no-wrap |
585 | +msgid "**Q:** What is the launcher? \n" |
586 | +msgstr "" |
587 | + |
588 | +#. type: Plain text |
589 | +#: content/pages/ui.md:16 |
590 | +#, no-wrap |
591 | +msgid "" |
592 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
593 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
594 | +"---\n" |
595 | +msgstr "" |
596 | + |
597 | +#. type: Plain text |
598 | +#: content/pages/ui.md:17 |
599 | +#, no-wrap |
600 | +msgid "**Q:** What are the indicators? \n" |
601 | +msgstr "" |
602 | + |
603 | +#. type: Plain text |
604 | +#: content/pages/ui.md:21 |
605 | +#, no-wrap |
606 | +msgid "" |
607 | +"**A:** Indicators convey quick useful information about your device, like \n" |
608 | +"the time, data connection, location, sound, and notifications. You can \n" |
609 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
610 | +"---\n" |
611 | +msgstr "" |
612 | + |
613 | +#. type: Plain text |
614 | +#: content/pages/ui.md:22 |
615 | +#, no-wrap |
616 | +msgid "**Q:** How do I switch applications? \n" |
617 | +msgstr "" |
618 | + |
619 | +#. type: Plain text |
620 | +#: content/pages/ui.md:28 |
621 | +#, no-wrap |
622 | +msgid "" |
623 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
624 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
625 | +"However, if you slide more slowly, an application switcher will appear \n" |
626 | +"allowing you to select the application you wish to switch to, including the \n" |
627 | +"dash.\n" |
628 | +"---\n" |
629 | +msgstr "" |
630 | + |
631 | +#. type: Plain text |
632 | +#: content/pages/ui.md:29 |
633 | +#, no-wrap |
634 | +msgid "**Q:** How do I close applications? \n" |
635 | +msgstr "" |
636 | + |
637 | +#. type: Plain text |
638 | +#: content/pages/ui.md:34 |
639 | +#, no-wrap |
640 | +msgid "" |
641 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
642 | +"right edge of the screen. An application switcher will appear. Place your \n" |
643 | +"finger on the application preview you wish to close and swipe up or down. \n" |
644 | +"The application will disappear.\n" |
645 | +"---\n" |
646 | +msgstr "" |
647 | + |
648 | +#. type: Plain text |
649 | +#: content/pages/ui.md:35 |
650 | +#, no-wrap |
651 | +msgid "**Q:** How can I copy and paste? \n" |
652 | +msgstr "" |
653 | + |
654 | +#. type: Plain text |
655 | +#: content/pages/ui.md:39 |
656 | +#, no-wrap |
657 | +msgid "" |
658 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
659 | +"them? \n" |
660 | +msgstr "" |
661 | + |
662 | +#. type: Plain text |
663 | +#: content/pages/apps.md:13 |
664 | +#, no-wrap |
665 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
666 | +msgstr "" |
667 | + |
668 | +#. type: Plain text |
669 | +#: content/pages/apps.md:15 |
670 | +#, no-wrap |
671 | +msgid "" |
672 | +"Music\n" |
673 | +"---\n" |
674 | +msgstr "" |
675 | + |
676 | +#. type: Plain text |
677 | +#: content/pages/apps.md:16 |
678 | +#, no-wrap |
679 | +msgid "" |
680 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
681 | +msgstr "" |
682 | + |
683 | +#. type: Plain text |
684 | +#: content/pages/apps.md:19 |
685 | +#, no-wrap |
686 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
687 | +msgstr "" |
688 | + |
689 | +#. type: Plain text |
690 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
691 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
692 | +#, no-wrap |
693 | +msgid "**A:**\n" |
694 | +msgstr "" |
695 | + |
696 | +#. type: Plain text |
697 | +#: content/pages/apps.md:23 |
698 | +#, no-wrap |
699 | +msgid "" |
700 | +"Contacts\n" |
701 | +"---\n" |
702 | +msgstr "" |
703 | + |
704 | +#. type: Plain text |
705 | +#: content/pages/apps.md:24 |
706 | +#, no-wrap |
707 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
708 | +msgstr "" |
709 | + |
710 | +#. type: Plain text |
711 | +#: content/pages/apps.md:28 |
712 | +#, no-wrap |
713 | +msgid "" |
714 | +"Gallery\n" |
715 | +"---\n" |
716 | +msgstr "" |
717 | + |
718 | +#. type: Plain text |
719 | +#: content/pages/apps.md:29 |
720 | +#, no-wrap |
721 | +msgid "**Q:** How can I share photos? \n" |
722 | +msgstr "" |
723 | + |
724 | +#. type: Plain text |
725 | +#: content/pages/apps.md:32 |
726 | +#, no-wrap |
727 | +msgid "**Q:** How can I share video? \n" |
728 | +msgstr "" |
729 | + |
730 | +#. type: Plain text |
731 | +#: content/pages/apps.md:36 |
732 | +#, no-wrap |
733 | +msgid "" |
734 | +"Camera\n" |
735 | +"---\n" |
736 | +msgstr "" |
737 | + |
738 | +#. type: Plain text |
739 | +#: content/pages/apps.md:37 |
740 | +#, no-wrap |
741 | +msgid "**Q:** How can I take a picture? \n" |
742 | +msgstr "" |
743 | + |
744 | +#. type: Plain text |
745 | +#: content/pages/apps.md:40 |
746 | +#, no-wrap |
747 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
748 | +msgstr "" |
749 | + |
750 | +#. type: Plain text |
751 | +#: content/pages/apps.md:43 |
752 | +#, no-wrap |
753 | +msgid "**Q:** How can I take video? \n" |
754 | +msgstr "" |
755 | + |
756 | +#. type: Plain text |
757 | +#: content/pages/apps.md:47 |
758 | +msgid "Clock" |
759 | +msgstr "" |
760 | + |
761 | +#. type: Plain text |
762 | +#: content/pages/apps.md:49 |
763 | +#, no-wrap |
764 | +msgid "**Q:** How do I set an alarm? \n" |
765 | +msgstr "" |
766 | + |
767 | +#. type: Plain text |
768 | +#: content/pages/apps.md:53 |
769 | +msgid "Here Maps" |
770 | +msgstr "" |
771 | + |
772 | +#. type: Plain text |
773 | +#: content/pages/apps.md:55 |
774 | +#, no-wrap |
775 | +msgid "**Q:** How can I get directions? \n" |
776 | +msgstr "" |
777 | + |
778 | +#. type: Plain text |
779 | +#: content/pages/apps.md:58 |
780 | +#, no-wrap |
781 | +msgid "**Q:** Can I navigate offline? \n" |
782 | +msgstr "" |
783 | + |
784 | +#. type: Plain text |
785 | +#: content/pages/apps.md:61 |
786 | +#, no-wrap |
787 | +msgid "**Q:** Can I view the map offline? \n" |
788 | +msgstr "" |
789 | + |
790 | +#. type: Plain text |
791 | +#: content/pages/scopes.md:2 |
792 | +msgid "FAQ - Scopes" |
793 | +msgstr "" |
794 | + |
795 | +#. type: Plain text |
796 | +#: content/pages/scopes.md:4 |
797 | +msgid "Curious about scopes?" |
798 | +msgstr "" |
799 | + |
800 | +#. type: Plain text |
801 | +#: content/pages/scopes.md:6 |
802 | +#, no-wrap |
803 | +msgid "**Q:** How do I add new scopes? \n" |
804 | +msgstr "" |
805 | + |
806 | +#. type: Plain text |
807 | +#: content/pages/scopes.md:9 |
808 | +#, no-wrap |
809 | +msgid "**Q:** How do I remove a scope? \n" |
810 | +msgstr "" |
811 | + |
812 | +#. type: Plain text |
813 | +#: content/pages/scopes.md:12 |
814 | +#, no-wrap |
815 | +msgid "**Q:** How do favorites work? \n" |
816 | +msgstr "" |
817 | + |
818 | +#~ msgid "..." |
819 | +#~ msgstr "..." |
820 | + |
821 | +#~ msgid "" |
822 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
823 | +#~ "---\n" |
824 | +#~ msgstr "" |
825 | +#~ "**A:** Klar, installiere einfach die 'Authenticator' App aus dem Software \n" |
826 | +#~ "Store. \n" |
827 | +#~ "---\n" |
828 | + |
829 | +#~ msgid "Title: Get your questions answered." |
830 | +#~ msgstr "Title: Antworten auf Deine Fragen." |
831 | + |
832 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
833 | +#~ msgstr "Title: Willkommen bei der Hilfe für Ubuntu-Geräte!" |
834 | + |
835 | +#~ msgid "Title: FAQ - Apps" |
836 | +#~ msgstr "Title: FAQ - Apps" |
837 | + |
838 | +#~ msgid "Title: Get in touch" |
839 | +#~ msgstr "Title: Kontakt" |
840 | |
841 | === modified file 'edit-here/po/es.po' |
842 | --- edit-here/po/es.po 2015-03-04 06:01:48 +0000 |
843 | +++ edit-here/po/es.po 2015-03-05 10:53:27 +0000 |
844 | @@ -2,7 +2,7 @@ |
845 | # Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 |
846 | # This file is distributed under the same license as the ubuntu-devices-help package. |
847 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2015. |
848 | -# |
849 | +# |
850 | msgid "" |
851 | msgstr "" |
852 | "Project-Id-Version: ubuntu-devices-help\n" |
853 | @@ -14,13 +14,8 @@ |
854 | "MIME-Version: 1.0\n" |
855 | "Content-Type: text/plain; charset=UTF-8\n" |
856 | "Content-Transfer-Encoding: 8bit\n" |
857 | -"X-Launchpad-Export-Date: 2015-03-04 06:01+0000\n" |
858 | -"X-Generator: Launchpad (build 17361)\n" |
859 | - |
860 | -#. type: Plain text |
861 | -#: content/pages/faq.md:2 |
862 | -msgid "Title: Get your questions answered." |
863 | -msgstr "" |
864 | +"X-Generator: Launchpad (build 17374)\n" |
865 | +"X-Launchpad-Export-Date: 2015-03-05 06:06+0000\n" |
866 | |
867 | #. type: Plain text |
868 | #: content/pages/faq.md:5 |
869 | @@ -32,19 +27,9 @@ |
870 | "facilidad:" |
871 | |
872 | #. type: Bullet: ' * ' |
873 | -#: content/pages/faq.md:7 |
874 | +#: content/pages/faq.md:12 |
875 | msgid "[Apps]({filename}apps.md)" |
876 | -msgstr "" |
877 | - |
878 | -#. type: Bullet: ' * ' |
879 | -#: content/pages/faq.md:7 |
880 | -msgid "..." |
881 | -msgstr "" |
882 | - |
883 | -#. type: Plain text |
884 | -#: content/pages/index.md:2 |
885 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
886 | -msgstr "" |
887 | +msgstr "[Apps]({filename}apps.es.md)" |
888 | |
889 | #. type: Plain text |
890 | #: content/pages/index.md:5 |
891 | @@ -52,8 +37,8 @@ |
892 | "The world-wide Ubuntu community wants to give you the best possible " |
893 | "experience on your Ubuntu device. This is why we collected:" |
894 | msgstr "" |
895 | -"La comunidad mundial de Ubuntu quiere ofrecerle la mejor experiencia posible " |
896 | -"en su dispositivo con Ubuntu. Por ello hemos recopilado:" |
897 | +"La comunidad mundial de Ubuntu quiere ofrecerle la mejor experiencia posible" |
898 | +" en su dispositivo con Ubuntu. Por ello hemos recopilado:" |
899 | |
900 | #. type: Bullet: ' * ' |
901 | #: content/pages/index.md:9 |
902 | @@ -79,17 +64,12 @@ |
903 | #: content/pages/index.md:12 |
904 | #, no-wrap |
905 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
906 | -msgstr "" |
907 | +msgstr "[Take me to the FAQ!]({filename}faq.es.md) \n" |
908 | |
909 | #. type: Plain text |
910 | #: content/pages/index.md:14 |
911 | msgid "[Get in touch]({filename}get-in-touch.md)" |
912 | -msgstr "" |
913 | - |
914 | -#. type: Plain text |
915 | -#: content/pages/apps.md:2 |
916 | -msgid "Title: FAQ - Apps" |
917 | -msgstr "" |
918 | +msgstr "[Get in touch]({filename}get-in-touch.es.md)" |
919 | |
920 | #. type: Plain text |
921 | #: content/pages/apps.md:5 |
922 | @@ -120,19 +100,6 @@ |
923 | msgstr "" |
924 | |
925 | #. type: Plain text |
926 | -#: content/pages/apps.md:13 |
927 | -#, no-wrap |
928 | -msgid "" |
929 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
930 | -"---\n" |
931 | -msgstr "" |
932 | - |
933 | -#. type: Plain text |
934 | -#: content/pages/get-in-touch.md:2 |
935 | -msgid "Title: Get in touch" |
936 | -msgstr "" |
937 | - |
938 | -#. type: Plain text |
939 | #: content/pages/get-in-touch.md:7 |
940 | #, no-wrap |
941 | msgid "" |
942 | @@ -151,3 +118,437 @@ |
943 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
944 | "out and how to get involved." |
945 | msgstr "" |
946 | + |
947 | +#. type: Plain text |
948 | +#: content/pages/faq.md:2 |
949 | +msgid "Get your questions answered." |
950 | +msgstr "" |
951 | + |
952 | +#. type: Plain text |
953 | +#: content/pages/index.md:2 |
954 | +msgid "Welcome to Help for Ubuntu for devices!" |
955 | +msgstr "" |
956 | + |
957 | +#. type: Plain text |
958 | +#: content/pages/apps.md:2 |
959 | +msgid "FAQ - Apps" |
960 | +msgstr "" |
961 | + |
962 | +#. type: Plain text |
963 | +#: content/pages/get-in-touch.md:2 |
964 | +msgid "Get in touch" |
965 | +msgstr "" |
966 | + |
967 | +#. type: Plain text |
968 | +#: content/pages/security.md:2 |
969 | +msgid "FAQ - Security" |
970 | +msgstr "" |
971 | + |
972 | +#. type: Plain text |
973 | +#: content/pages/security.md:4 |
974 | +msgid "Wondering how to make your phone more secure?" |
975 | +msgstr "" |
976 | + |
977 | +#. type: Plain text |
978 | +#: content/pages/security.md:6 |
979 | +#, no-wrap |
980 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
981 | +msgstr "" |
982 | + |
983 | +#. type: Plain text |
984 | +#: content/pages/security.md:8 content/pages/security.md:12 |
985 | +#: content/pages/security.md:16 content/pages/store.md:8 |
986 | +#: content/pages/store.md:11 content/pages/store.md:14 |
987 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
988 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
989 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
990 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
991 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
992 | +#: content/pages/scopes.md:14 |
993 | +#, no-wrap |
994 | +msgid "" |
995 | +"**A:**\n" |
996 | +"---\n" |
997 | +msgstr "" |
998 | + |
999 | +#. type: Plain text |
1000 | +#: content/pages/security.md:10 |
1001 | +#, no-wrap |
1002 | +msgid "" |
1003 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
1004 | +"default apps)? \n" |
1005 | +msgstr "" |
1006 | + |
1007 | +#. type: Plain text |
1008 | +#: content/pages/security.md:14 |
1009 | +#, no-wrap |
1010 | +msgid "" |
1011 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
1012 | +"unlocked? \n" |
1013 | +msgstr "" |
1014 | + |
1015 | +#. type: Plain text |
1016 | +#: content/pages/store.md:2 |
1017 | +msgid "FAQ - Store" |
1018 | +msgstr "" |
1019 | + |
1020 | +#. type: Plain text |
1021 | +#: content/pages/store.md:4 |
1022 | +msgid "Curious about the application store?" |
1023 | +msgstr "" |
1024 | + |
1025 | +#. type: Plain text |
1026 | +#: content/pages/store.md:6 |
1027 | +#, no-wrap |
1028 | +msgid "**Q:** How do I find and install new applications? \n" |
1029 | +msgstr "" |
1030 | + |
1031 | +#. type: Plain text |
1032 | +#: content/pages/store.md:9 |
1033 | +#, no-wrap |
1034 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
1035 | +msgstr "" |
1036 | + |
1037 | +#. type: Plain text |
1038 | +#: content/pages/store.md:12 |
1039 | +#, no-wrap |
1040 | +msgid "**Q:** How do I remove applications? \n" |
1041 | +msgstr "" |
1042 | + |
1043 | +#. type: Bullet: ' * ' |
1044 | +#: content/pages/faq.md:12 |
1045 | +msgid "[User Interface]({filename}ui.md)" |
1046 | +msgstr "[User Interface]({filename}ui.es.md)" |
1047 | + |
1048 | +#. type: Bullet: ' * ' |
1049 | +#: content/pages/faq.md:12 |
1050 | +msgid "[Settings]({filename}settings.md)" |
1051 | +msgstr "[Settings]({filename}settings.es.md)" |
1052 | + |
1053 | +#. type: Bullet: ' * ' |
1054 | +#: content/pages/faq.md:12 |
1055 | +msgid "[Store]({filename}store.md)" |
1056 | +msgstr "[Store]({filename}store.es.md)" |
1057 | + |
1058 | +#. type: Bullet: ' * ' |
1059 | +#: content/pages/faq.md:12 |
1060 | +msgid "[Scopes]({filename}scopes.md)" |
1061 | +msgstr "[Scopes]({filename}scopes.es.md)" |
1062 | + |
1063 | +#. type: Bullet: ' * ' |
1064 | +#: content/pages/faq.md:12 |
1065 | +msgid "[Security]({filename}security.md)" |
1066 | +msgstr "[Security]({filename}security.es.md)" |
1067 | + |
1068 | +#. type: Plain text |
1069 | +#: content/pages/settings.md:2 |
1070 | +msgid "FAQ - Settings" |
1071 | +msgstr "" |
1072 | + |
1073 | +#. type: Plain text |
1074 | +#: content/pages/settings.md:4 |
1075 | +msgid "How do I change my phone settings?" |
1076 | +msgstr "" |
1077 | + |
1078 | +#. type: Plain text |
1079 | +#: content/pages/settings.md:6 |
1080 | +#, no-wrap |
1081 | +msgid "**Q:** How do I set the time / locale / language? \n" |
1082 | +msgstr "" |
1083 | + |
1084 | +#. type: Plain text |
1085 | +#: content/pages/settings.md:9 |
1086 | +#, no-wrap |
1087 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
1088 | +msgstr "" |
1089 | + |
1090 | +#. type: Plain text |
1091 | +#: content/pages/settings.md:12 |
1092 | +#, no-wrap |
1093 | +msgid "**Q:** How do I keep the screen on? \n" |
1094 | +msgstr "" |
1095 | + |
1096 | +#. type: Plain text |
1097 | +#: content/pages/ui.md:2 |
1098 | +msgid "FAQ - User Interface" |
1099 | +msgstr "" |
1100 | + |
1101 | +#. type: Plain text |
1102 | +#: content/pages/ui.md:5 |
1103 | +msgid "" |
1104 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
1105 | +"place!" |
1106 | +msgstr "" |
1107 | + |
1108 | +#. type: Plain text |
1109 | +#: content/pages/ui.md:7 |
1110 | +#, no-wrap |
1111 | +msgid "**Q:** What is the dash? \n" |
1112 | +msgstr "" |
1113 | + |
1114 | +#. type: Plain text |
1115 | +#: content/pages/ui.md:12 |
1116 | +#, no-wrap |
1117 | +msgid "" |
1118 | +"**A:** The dash contains a list of applications installed on the device, \n" |
1119 | +"along with presenting the scopes and store. The dash is the first thing \n" |
1120 | +"you see when booting the phone. You can switch to it again at any time by \n" |
1121 | +"swiping left from the right screen edge.\n" |
1122 | +"---\n" |
1123 | +msgstr "" |
1124 | + |
1125 | +#. type: Plain text |
1126 | +#: content/pages/ui.md:13 |
1127 | +#, no-wrap |
1128 | +msgid "**Q:** What is the launcher? \n" |
1129 | +msgstr "" |
1130 | + |
1131 | +#. type: Plain text |
1132 | +#: content/pages/ui.md:16 |
1133 | +#, no-wrap |
1134 | +msgid "" |
1135 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
1136 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
1137 | +"---\n" |
1138 | +msgstr "" |
1139 | + |
1140 | +#. type: Plain text |
1141 | +#: content/pages/ui.md:17 |
1142 | +#, no-wrap |
1143 | +msgid "**Q:** What are the indicators? \n" |
1144 | +msgstr "" |
1145 | + |
1146 | +#. type: Plain text |
1147 | +#: content/pages/ui.md:21 |
1148 | +#, no-wrap |
1149 | +msgid "" |
1150 | +"**A:** Indicators convey quick useful information about your device, like \n" |
1151 | +"the time, data connection, location, sound, and notifications. You can \n" |
1152 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
1153 | +"---\n" |
1154 | +msgstr "" |
1155 | + |
1156 | +#. type: Plain text |
1157 | +#: content/pages/ui.md:22 |
1158 | +#, no-wrap |
1159 | +msgid "**Q:** How do I switch applications? \n" |
1160 | +msgstr "" |
1161 | + |
1162 | +#. type: Plain text |
1163 | +#: content/pages/ui.md:28 |
1164 | +#, no-wrap |
1165 | +msgid "" |
1166 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
1167 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
1168 | +"However, if you slide more slowly, an application switcher will appear \n" |
1169 | +"allowing you to select the application you wish to switch to, including the \n" |
1170 | +"dash.\n" |
1171 | +"---\n" |
1172 | +msgstr "" |
1173 | + |
1174 | +#. type: Plain text |
1175 | +#: content/pages/ui.md:29 |
1176 | +#, no-wrap |
1177 | +msgid "**Q:** How do I close applications? \n" |
1178 | +msgstr "" |
1179 | + |
1180 | +#. type: Plain text |
1181 | +#: content/pages/ui.md:34 |
1182 | +#, no-wrap |
1183 | +msgid "" |
1184 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
1185 | +"right edge of the screen. An application switcher will appear. Place your \n" |
1186 | +"finger on the application preview you wish to close and swipe up or down. \n" |
1187 | +"The application will disappear.\n" |
1188 | +"---\n" |
1189 | +msgstr "" |
1190 | + |
1191 | +#. type: Plain text |
1192 | +#: content/pages/ui.md:35 |
1193 | +#, no-wrap |
1194 | +msgid "**Q:** How can I copy and paste? \n" |
1195 | +msgstr "" |
1196 | + |
1197 | +#. type: Plain text |
1198 | +#: content/pages/ui.md:39 |
1199 | +#, no-wrap |
1200 | +msgid "" |
1201 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
1202 | +"them? \n" |
1203 | +msgstr "" |
1204 | + |
1205 | +#. type: Plain text |
1206 | +#: content/pages/apps.md:13 |
1207 | +#, no-wrap |
1208 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
1209 | +msgstr "" |
1210 | + |
1211 | +#. type: Plain text |
1212 | +#: content/pages/apps.md:15 |
1213 | +#, no-wrap |
1214 | +msgid "" |
1215 | +"Music\n" |
1216 | +"---\n" |
1217 | +msgstr "" |
1218 | + |
1219 | +#. type: Plain text |
1220 | +#: content/pages/apps.md:16 |
1221 | +#, no-wrap |
1222 | +msgid "" |
1223 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
1224 | +msgstr "" |
1225 | + |
1226 | +#. type: Plain text |
1227 | +#: content/pages/apps.md:19 |
1228 | +#, no-wrap |
1229 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
1230 | +msgstr "" |
1231 | + |
1232 | +#. type: Plain text |
1233 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
1234 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
1235 | +#, no-wrap |
1236 | +msgid "**A:**\n" |
1237 | +msgstr "" |
1238 | + |
1239 | +#. type: Plain text |
1240 | +#: content/pages/apps.md:23 |
1241 | +#, no-wrap |
1242 | +msgid "" |
1243 | +"Contacts\n" |
1244 | +"---\n" |
1245 | +msgstr "" |
1246 | + |
1247 | +#. type: Plain text |
1248 | +#: content/pages/apps.md:24 |
1249 | +#, no-wrap |
1250 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
1251 | +msgstr "" |
1252 | + |
1253 | +#. type: Plain text |
1254 | +#: content/pages/apps.md:28 |
1255 | +#, no-wrap |
1256 | +msgid "" |
1257 | +"Gallery\n" |
1258 | +"---\n" |
1259 | +msgstr "" |
1260 | + |
1261 | +#. type: Plain text |
1262 | +#: content/pages/apps.md:29 |
1263 | +#, no-wrap |
1264 | +msgid "**Q:** How can I share photos? \n" |
1265 | +msgstr "" |
1266 | + |
1267 | +#. type: Plain text |
1268 | +#: content/pages/apps.md:32 |
1269 | +#, no-wrap |
1270 | +msgid "**Q:** How can I share video? \n" |
1271 | +msgstr "" |
1272 | + |
1273 | +#. type: Plain text |
1274 | +#: content/pages/apps.md:36 |
1275 | +#, no-wrap |
1276 | +msgid "" |
1277 | +"Camera\n" |
1278 | +"---\n" |
1279 | +msgstr "" |
1280 | + |
1281 | +#. type: Plain text |
1282 | +#: content/pages/apps.md:37 |
1283 | +#, no-wrap |
1284 | +msgid "**Q:** How can I take a picture? \n" |
1285 | +msgstr "" |
1286 | + |
1287 | +#. type: Plain text |
1288 | +#: content/pages/apps.md:40 |
1289 | +#, no-wrap |
1290 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
1291 | +msgstr "" |
1292 | + |
1293 | +#. type: Plain text |
1294 | +#: content/pages/apps.md:43 |
1295 | +#, no-wrap |
1296 | +msgid "**Q:** How can I take video? \n" |
1297 | +msgstr "" |
1298 | + |
1299 | +#. type: Plain text |
1300 | +#: content/pages/apps.md:47 |
1301 | +msgid "Clock" |
1302 | +msgstr "" |
1303 | + |
1304 | +#. type: Plain text |
1305 | +#: content/pages/apps.md:49 |
1306 | +#, no-wrap |
1307 | +msgid "**Q:** How do I set an alarm? \n" |
1308 | +msgstr "" |
1309 | + |
1310 | +#. type: Plain text |
1311 | +#: content/pages/apps.md:53 |
1312 | +msgid "Here Maps" |
1313 | +msgstr "" |
1314 | + |
1315 | +#. type: Plain text |
1316 | +#: content/pages/apps.md:55 |
1317 | +#, no-wrap |
1318 | +msgid "**Q:** How can I get directions? \n" |
1319 | +msgstr "" |
1320 | + |
1321 | +#. type: Plain text |
1322 | +#: content/pages/apps.md:58 |
1323 | +#, no-wrap |
1324 | +msgid "**Q:** Can I navigate offline? \n" |
1325 | +msgstr "" |
1326 | + |
1327 | +#. type: Plain text |
1328 | +#: content/pages/apps.md:61 |
1329 | +#, no-wrap |
1330 | +msgid "**Q:** Can I view the map offline? \n" |
1331 | +msgstr "" |
1332 | + |
1333 | +#. type: Plain text |
1334 | +#: content/pages/scopes.md:2 |
1335 | +msgid "FAQ - Scopes" |
1336 | +msgstr "" |
1337 | + |
1338 | +#. type: Plain text |
1339 | +#: content/pages/scopes.md:4 |
1340 | +msgid "Curious about scopes?" |
1341 | +msgstr "" |
1342 | + |
1343 | +#. type: Plain text |
1344 | +#: content/pages/scopes.md:6 |
1345 | +#, no-wrap |
1346 | +msgid "**Q:** How do I add new scopes? \n" |
1347 | +msgstr "" |
1348 | + |
1349 | +#. type: Plain text |
1350 | +#: content/pages/scopes.md:9 |
1351 | +#, no-wrap |
1352 | +msgid "**Q:** How do I remove a scope? \n" |
1353 | +msgstr "" |
1354 | + |
1355 | +#. type: Plain text |
1356 | +#: content/pages/scopes.md:12 |
1357 | +#, no-wrap |
1358 | +msgid "**Q:** How do favorites work? \n" |
1359 | +msgstr "" |
1360 | + |
1361 | +#~ msgid "..." |
1362 | +#~ msgstr "" |
1363 | + |
1364 | +#~ msgid "" |
1365 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
1366 | +#~ "---\n" |
1367 | +#~ msgstr "" |
1368 | + |
1369 | +#~ msgid "Title: Get your questions answered." |
1370 | +#~ msgstr "" |
1371 | + |
1372 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
1373 | +#~ msgstr "" |
1374 | + |
1375 | +#~ msgid "Title: FAQ - Apps" |
1376 | +#~ msgstr "" |
1377 | + |
1378 | +#~ msgid "Title: Get in touch" |
1379 | +#~ msgstr "" |
1380 | |
1381 | === modified file 'edit-here/po/fr.po' |
1382 | --- edit-here/po/fr.po 2015-02-28 06:41:48 +0000 |
1383 | +++ edit-here/po/fr.po 2015-03-05 10:53:27 +0000 |
1384 | @@ -2,7 +2,7 @@ |
1385 | # Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 |
1386 | # This file is distributed under the same license as the ubuntu-devices-help package. |
1387 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2015. |
1388 | -# |
1389 | +# |
1390 | msgid "" |
1391 | msgstr "" |
1392 | "Project-Id-Version: ubuntu-devices-help\n" |
1393 | @@ -14,13 +14,8 @@ |
1394 | "MIME-Version: 1.0\n" |
1395 | "Content-Type: text/plain; charset=UTF-8\n" |
1396 | "Content-Transfer-Encoding: 8bit\n" |
1397 | +"X-Generator: Launchpad (build 17361)\n" |
1398 | "X-Launchpad-Export-Date: 2015-02-28 06:41+0000\n" |
1399 | -"X-Generator: Launchpad (build 17361)\n" |
1400 | - |
1401 | -#. type: Plain text |
1402 | -#: content/pages/faq.md:2 |
1403 | -msgid "Title: Get your questions answered." |
1404 | -msgstr "" |
1405 | |
1406 | #. type: Plain text |
1407 | #: content/pages/faq.md:5 |
1408 | @@ -30,19 +25,9 @@ |
1409 | msgstr "" |
1410 | |
1411 | #. type: Bullet: ' * ' |
1412 | -#: content/pages/faq.md:7 |
1413 | +#: content/pages/faq.md:12 |
1414 | msgid "[Apps]({filename}apps.md)" |
1415 | -msgstr "" |
1416 | - |
1417 | -#. type: Bullet: ' * ' |
1418 | -#: content/pages/faq.md:7 |
1419 | -msgid "..." |
1420 | -msgstr "" |
1421 | - |
1422 | -#. type: Plain text |
1423 | -#: content/pages/index.md:2 |
1424 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
1425 | -msgstr "" |
1426 | +msgstr "[Apps]({filename}apps.fr.md)" |
1427 | |
1428 | #. type: Plain text |
1429 | #: content/pages/index.md:5 |
1430 | @@ -75,17 +60,12 @@ |
1431 | #: content/pages/index.md:12 |
1432 | #, no-wrap |
1433 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
1434 | -msgstr "" |
1435 | +msgstr "[Take me to the FAQ!]({filename}faq.fr.md) \n" |
1436 | |
1437 | #. type: Plain text |
1438 | #: content/pages/index.md:14 |
1439 | msgid "[Get in touch]({filename}get-in-touch.md)" |
1440 | -msgstr "" |
1441 | - |
1442 | -#. type: Plain text |
1443 | -#: content/pages/apps.md:2 |
1444 | -msgid "Title: FAQ - Apps" |
1445 | -msgstr "" |
1446 | +msgstr "[Get in touch]({filename}get-in-touch.fr.md)" |
1447 | |
1448 | #. type: Plain text |
1449 | #: content/pages/apps.md:5 |
1450 | @@ -116,19 +96,6 @@ |
1451 | msgstr "" |
1452 | |
1453 | #. type: Plain text |
1454 | -#: content/pages/apps.md:13 |
1455 | -#, no-wrap |
1456 | -msgid "" |
1457 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
1458 | -"---\n" |
1459 | -msgstr "" |
1460 | - |
1461 | -#. type: Plain text |
1462 | -#: content/pages/get-in-touch.md:2 |
1463 | -msgid "Title: Get in touch" |
1464 | -msgstr "" |
1465 | - |
1466 | -#. type: Plain text |
1467 | #: content/pages/get-in-touch.md:7 |
1468 | #, no-wrap |
1469 | msgid "" |
1470 | @@ -147,3 +114,437 @@ |
1471 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
1472 | "out and how to get involved." |
1473 | msgstr "" |
1474 | + |
1475 | +#. type: Plain text |
1476 | +#: content/pages/faq.md:2 |
1477 | +msgid "Get your questions answered." |
1478 | +msgstr "" |
1479 | + |
1480 | +#. type: Plain text |
1481 | +#: content/pages/index.md:2 |
1482 | +msgid "Welcome to Help for Ubuntu for devices!" |
1483 | +msgstr "" |
1484 | + |
1485 | +#. type: Plain text |
1486 | +#: content/pages/apps.md:2 |
1487 | +msgid "FAQ - Apps" |
1488 | +msgstr "" |
1489 | + |
1490 | +#. type: Plain text |
1491 | +#: content/pages/get-in-touch.md:2 |
1492 | +msgid "Get in touch" |
1493 | +msgstr "" |
1494 | + |
1495 | +#. type: Plain text |
1496 | +#: content/pages/security.md:2 |
1497 | +msgid "FAQ - Security" |
1498 | +msgstr "" |
1499 | + |
1500 | +#. type: Plain text |
1501 | +#: content/pages/security.md:4 |
1502 | +msgid "Wondering how to make your phone more secure?" |
1503 | +msgstr "" |
1504 | + |
1505 | +#. type: Plain text |
1506 | +#: content/pages/security.md:6 |
1507 | +#, no-wrap |
1508 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
1509 | +msgstr "" |
1510 | + |
1511 | +#. type: Plain text |
1512 | +#: content/pages/security.md:8 content/pages/security.md:12 |
1513 | +#: content/pages/security.md:16 content/pages/store.md:8 |
1514 | +#: content/pages/store.md:11 content/pages/store.md:14 |
1515 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
1516 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
1517 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
1518 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
1519 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
1520 | +#: content/pages/scopes.md:14 |
1521 | +#, no-wrap |
1522 | +msgid "" |
1523 | +"**A:**\n" |
1524 | +"---\n" |
1525 | +msgstr "" |
1526 | + |
1527 | +#. type: Plain text |
1528 | +#: content/pages/security.md:10 |
1529 | +#, no-wrap |
1530 | +msgid "" |
1531 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
1532 | +"default apps)? \n" |
1533 | +msgstr "" |
1534 | + |
1535 | +#. type: Plain text |
1536 | +#: content/pages/security.md:14 |
1537 | +#, no-wrap |
1538 | +msgid "" |
1539 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
1540 | +"unlocked? \n" |
1541 | +msgstr "" |
1542 | + |
1543 | +#. type: Plain text |
1544 | +#: content/pages/store.md:2 |
1545 | +msgid "FAQ - Store" |
1546 | +msgstr "" |
1547 | + |
1548 | +#. type: Plain text |
1549 | +#: content/pages/store.md:4 |
1550 | +msgid "Curious about the application store?" |
1551 | +msgstr "" |
1552 | + |
1553 | +#. type: Plain text |
1554 | +#: content/pages/store.md:6 |
1555 | +#, no-wrap |
1556 | +msgid "**Q:** How do I find and install new applications? \n" |
1557 | +msgstr "" |
1558 | + |
1559 | +#. type: Plain text |
1560 | +#: content/pages/store.md:9 |
1561 | +#, no-wrap |
1562 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
1563 | +msgstr "" |
1564 | + |
1565 | +#. type: Plain text |
1566 | +#: content/pages/store.md:12 |
1567 | +#, no-wrap |
1568 | +msgid "**Q:** How do I remove applications? \n" |
1569 | +msgstr "" |
1570 | + |
1571 | +#. type: Bullet: ' * ' |
1572 | +#: content/pages/faq.md:12 |
1573 | +msgid "[User Interface]({filename}ui.md)" |
1574 | +msgstr "[User Interface]({filename}ui.fr.md)" |
1575 | + |
1576 | +#. type: Bullet: ' * ' |
1577 | +#: content/pages/faq.md:12 |
1578 | +msgid "[Settings]({filename}settings.md)" |
1579 | +msgstr "[Settings]({filename}settings.fr.md)" |
1580 | + |
1581 | +#. type: Bullet: ' * ' |
1582 | +#: content/pages/faq.md:12 |
1583 | +msgid "[Store]({filename}store.md)" |
1584 | +msgstr "[Store]({filename}store.fr.md)" |
1585 | + |
1586 | +#. type: Bullet: ' * ' |
1587 | +#: content/pages/faq.md:12 |
1588 | +msgid "[Scopes]({filename}scopes.md)" |
1589 | +msgstr "[Scopes]({filename}scopes.fr.md)" |
1590 | + |
1591 | +#. type: Bullet: ' * ' |
1592 | +#: content/pages/faq.md:12 |
1593 | +msgid "[Security]({filename}security.md)" |
1594 | +msgstr "[Security]({filename}security.fr.md)" |
1595 | + |
1596 | +#. type: Plain text |
1597 | +#: content/pages/settings.md:2 |
1598 | +msgid "FAQ - Settings" |
1599 | +msgstr "" |
1600 | + |
1601 | +#. type: Plain text |
1602 | +#: content/pages/settings.md:4 |
1603 | +msgid "How do I change my phone settings?" |
1604 | +msgstr "" |
1605 | + |
1606 | +#. type: Plain text |
1607 | +#: content/pages/settings.md:6 |
1608 | +#, no-wrap |
1609 | +msgid "**Q:** How do I set the time / locale / language? \n" |
1610 | +msgstr "" |
1611 | + |
1612 | +#. type: Plain text |
1613 | +#: content/pages/settings.md:9 |
1614 | +#, no-wrap |
1615 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
1616 | +msgstr "" |
1617 | + |
1618 | +#. type: Plain text |
1619 | +#: content/pages/settings.md:12 |
1620 | +#, no-wrap |
1621 | +msgid "**Q:** How do I keep the screen on? \n" |
1622 | +msgstr "" |
1623 | + |
1624 | +#. type: Plain text |
1625 | +#: content/pages/ui.md:2 |
1626 | +msgid "FAQ - User Interface" |
1627 | +msgstr "" |
1628 | + |
1629 | +#. type: Plain text |
1630 | +#: content/pages/ui.md:5 |
1631 | +msgid "" |
1632 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
1633 | +"place!" |
1634 | +msgstr "" |
1635 | + |
1636 | +#. type: Plain text |
1637 | +#: content/pages/ui.md:7 |
1638 | +#, no-wrap |
1639 | +msgid "**Q:** What is the dash? \n" |
1640 | +msgstr "" |
1641 | + |
1642 | +#. type: Plain text |
1643 | +#: content/pages/ui.md:12 |
1644 | +#, no-wrap |
1645 | +msgid "" |
1646 | +"**A:** The dash contains a list of applications installed on the device, \n" |
1647 | +"along with presenting the scopes and store. The dash is the first thing \n" |
1648 | +"you see when booting the phone. You can switch to it again at any time by \n" |
1649 | +"swiping left from the right screen edge.\n" |
1650 | +"---\n" |
1651 | +msgstr "" |
1652 | + |
1653 | +#. type: Plain text |
1654 | +#: content/pages/ui.md:13 |
1655 | +#, no-wrap |
1656 | +msgid "**Q:** What is the launcher? \n" |
1657 | +msgstr "" |
1658 | + |
1659 | +#. type: Plain text |
1660 | +#: content/pages/ui.md:16 |
1661 | +#, no-wrap |
1662 | +msgid "" |
1663 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
1664 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
1665 | +"---\n" |
1666 | +msgstr "" |
1667 | + |
1668 | +#. type: Plain text |
1669 | +#: content/pages/ui.md:17 |
1670 | +#, no-wrap |
1671 | +msgid "**Q:** What are the indicators? \n" |
1672 | +msgstr "" |
1673 | + |
1674 | +#. type: Plain text |
1675 | +#: content/pages/ui.md:21 |
1676 | +#, no-wrap |
1677 | +msgid "" |
1678 | +"**A:** Indicators convey quick useful information about your device, like \n" |
1679 | +"the time, data connection, location, sound, and notifications. You can \n" |
1680 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
1681 | +"---\n" |
1682 | +msgstr "" |
1683 | + |
1684 | +#. type: Plain text |
1685 | +#: content/pages/ui.md:22 |
1686 | +#, no-wrap |
1687 | +msgid "**Q:** How do I switch applications? \n" |
1688 | +msgstr "" |
1689 | + |
1690 | +#. type: Plain text |
1691 | +#: content/pages/ui.md:28 |
1692 | +#, no-wrap |
1693 | +msgid "" |
1694 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
1695 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
1696 | +"However, if you slide more slowly, an application switcher will appear \n" |
1697 | +"allowing you to select the application you wish to switch to, including the \n" |
1698 | +"dash.\n" |
1699 | +"---\n" |
1700 | +msgstr "" |
1701 | + |
1702 | +#. type: Plain text |
1703 | +#: content/pages/ui.md:29 |
1704 | +#, no-wrap |
1705 | +msgid "**Q:** How do I close applications? \n" |
1706 | +msgstr "" |
1707 | + |
1708 | +#. type: Plain text |
1709 | +#: content/pages/ui.md:34 |
1710 | +#, no-wrap |
1711 | +msgid "" |
1712 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
1713 | +"right edge of the screen. An application switcher will appear. Place your \n" |
1714 | +"finger on the application preview you wish to close and swipe up or down. \n" |
1715 | +"The application will disappear.\n" |
1716 | +"---\n" |
1717 | +msgstr "" |
1718 | + |
1719 | +#. type: Plain text |
1720 | +#: content/pages/ui.md:35 |
1721 | +#, no-wrap |
1722 | +msgid "**Q:** How can I copy and paste? \n" |
1723 | +msgstr "" |
1724 | + |
1725 | +#. type: Plain text |
1726 | +#: content/pages/ui.md:39 |
1727 | +#, no-wrap |
1728 | +msgid "" |
1729 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
1730 | +"them? \n" |
1731 | +msgstr "" |
1732 | + |
1733 | +#. type: Plain text |
1734 | +#: content/pages/apps.md:13 |
1735 | +#, no-wrap |
1736 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
1737 | +msgstr "" |
1738 | + |
1739 | +#. type: Plain text |
1740 | +#: content/pages/apps.md:15 |
1741 | +#, no-wrap |
1742 | +msgid "" |
1743 | +"Music\n" |
1744 | +"---\n" |
1745 | +msgstr "" |
1746 | + |
1747 | +#. type: Plain text |
1748 | +#: content/pages/apps.md:16 |
1749 | +#, no-wrap |
1750 | +msgid "" |
1751 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
1752 | +msgstr "" |
1753 | + |
1754 | +#. type: Plain text |
1755 | +#: content/pages/apps.md:19 |
1756 | +#, no-wrap |
1757 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
1758 | +msgstr "" |
1759 | + |
1760 | +#. type: Plain text |
1761 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
1762 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
1763 | +#, no-wrap |
1764 | +msgid "**A:**\n" |
1765 | +msgstr "" |
1766 | + |
1767 | +#. type: Plain text |
1768 | +#: content/pages/apps.md:23 |
1769 | +#, no-wrap |
1770 | +msgid "" |
1771 | +"Contacts\n" |
1772 | +"---\n" |
1773 | +msgstr "" |
1774 | + |
1775 | +#. type: Plain text |
1776 | +#: content/pages/apps.md:24 |
1777 | +#, no-wrap |
1778 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
1779 | +msgstr "" |
1780 | + |
1781 | +#. type: Plain text |
1782 | +#: content/pages/apps.md:28 |
1783 | +#, no-wrap |
1784 | +msgid "" |
1785 | +"Gallery\n" |
1786 | +"---\n" |
1787 | +msgstr "" |
1788 | + |
1789 | +#. type: Plain text |
1790 | +#: content/pages/apps.md:29 |
1791 | +#, no-wrap |
1792 | +msgid "**Q:** How can I share photos? \n" |
1793 | +msgstr "" |
1794 | + |
1795 | +#. type: Plain text |
1796 | +#: content/pages/apps.md:32 |
1797 | +#, no-wrap |
1798 | +msgid "**Q:** How can I share video? \n" |
1799 | +msgstr "" |
1800 | + |
1801 | +#. type: Plain text |
1802 | +#: content/pages/apps.md:36 |
1803 | +#, no-wrap |
1804 | +msgid "" |
1805 | +"Camera\n" |
1806 | +"---\n" |
1807 | +msgstr "" |
1808 | + |
1809 | +#. type: Plain text |
1810 | +#: content/pages/apps.md:37 |
1811 | +#, no-wrap |
1812 | +msgid "**Q:** How can I take a picture? \n" |
1813 | +msgstr "" |
1814 | + |
1815 | +#. type: Plain text |
1816 | +#: content/pages/apps.md:40 |
1817 | +#, no-wrap |
1818 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
1819 | +msgstr "" |
1820 | + |
1821 | +#. type: Plain text |
1822 | +#: content/pages/apps.md:43 |
1823 | +#, no-wrap |
1824 | +msgid "**Q:** How can I take video? \n" |
1825 | +msgstr "" |
1826 | + |
1827 | +#. type: Plain text |
1828 | +#: content/pages/apps.md:47 |
1829 | +msgid "Clock" |
1830 | +msgstr "" |
1831 | + |
1832 | +#. type: Plain text |
1833 | +#: content/pages/apps.md:49 |
1834 | +#, no-wrap |
1835 | +msgid "**Q:** How do I set an alarm? \n" |
1836 | +msgstr "" |
1837 | + |
1838 | +#. type: Plain text |
1839 | +#: content/pages/apps.md:53 |
1840 | +msgid "Here Maps" |
1841 | +msgstr "" |
1842 | + |
1843 | +#. type: Plain text |
1844 | +#: content/pages/apps.md:55 |
1845 | +#, no-wrap |
1846 | +msgid "**Q:** How can I get directions? \n" |
1847 | +msgstr "" |
1848 | + |
1849 | +#. type: Plain text |
1850 | +#: content/pages/apps.md:58 |
1851 | +#, no-wrap |
1852 | +msgid "**Q:** Can I navigate offline? \n" |
1853 | +msgstr "" |
1854 | + |
1855 | +#. type: Plain text |
1856 | +#: content/pages/apps.md:61 |
1857 | +#, no-wrap |
1858 | +msgid "**Q:** Can I view the map offline? \n" |
1859 | +msgstr "" |
1860 | + |
1861 | +#. type: Plain text |
1862 | +#: content/pages/scopes.md:2 |
1863 | +msgid "FAQ - Scopes" |
1864 | +msgstr "" |
1865 | + |
1866 | +#. type: Plain text |
1867 | +#: content/pages/scopes.md:4 |
1868 | +msgid "Curious about scopes?" |
1869 | +msgstr "" |
1870 | + |
1871 | +#. type: Plain text |
1872 | +#: content/pages/scopes.md:6 |
1873 | +#, no-wrap |
1874 | +msgid "**Q:** How do I add new scopes? \n" |
1875 | +msgstr "" |
1876 | + |
1877 | +#. type: Plain text |
1878 | +#: content/pages/scopes.md:9 |
1879 | +#, no-wrap |
1880 | +msgid "**Q:** How do I remove a scope? \n" |
1881 | +msgstr "" |
1882 | + |
1883 | +#. type: Plain text |
1884 | +#: content/pages/scopes.md:12 |
1885 | +#, no-wrap |
1886 | +msgid "**Q:** How do favorites work? \n" |
1887 | +msgstr "" |
1888 | + |
1889 | +#~ msgid "..." |
1890 | +#~ msgstr "" |
1891 | + |
1892 | +#~ msgid "" |
1893 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
1894 | +#~ "---\n" |
1895 | +#~ msgstr "" |
1896 | + |
1897 | +#~ msgid "Title: Get your questions answered." |
1898 | +#~ msgstr "" |
1899 | + |
1900 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
1901 | +#~ msgstr "" |
1902 | + |
1903 | +#~ msgid "Title: FAQ - Apps" |
1904 | +#~ msgstr "" |
1905 | + |
1906 | +#~ msgid "Title: Get in touch" |
1907 | +#~ msgstr "" |
1908 | |
1909 | === modified file 'edit-here/po/help.pot' |
1910 | --- edit-here/po/help.pot 2015-02-26 14:28:46 +0000 |
1911 | +++ edit-here/po/help.pot 2015-03-05 10:53:27 +0000 |
1912 | @@ -2,12 +2,12 @@ |
1913 | # Copyright (C) YEAR Free Software Foundation, Inc. |
1914 | # This file is distributed under the same license as the PACKAGE package. |
1915 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. |
1916 | -# |
1917 | +# |
1918 | #, fuzzy |
1919 | msgid "" |
1920 | msgstr "" |
1921 | "Project-Id-Version: PACKAGE VERSION\n" |
1922 | -"POT-Creation-Date: 2015-02-26 15:28+0100\n" |
1923 | +"POT-Creation-Date: 2015-03-05 11:52+0100\n" |
1924 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
1925 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
1926 | "Language-Team: LANGUAGE <LL@li.org>\n" |
1927 | @@ -17,8 +17,84 @@ |
1928 | "Content-Transfer-Encoding: 8bit\n" |
1929 | |
1930 | #. type: Plain text |
1931 | +#: content/pages/security.md:2 |
1932 | +msgid "FAQ - Security" |
1933 | +msgstr "" |
1934 | + |
1935 | +#. type: Plain text |
1936 | +#: content/pages/security.md:4 |
1937 | +msgid "Wondering how to make your phone more secure?" |
1938 | +msgstr "" |
1939 | + |
1940 | +#. type: Plain text |
1941 | +#: content/pages/security.md:6 |
1942 | +#, no-wrap |
1943 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
1944 | +msgstr "" |
1945 | + |
1946 | +#. type: Plain text |
1947 | +#: content/pages/security.md:8 content/pages/security.md:12 |
1948 | +#: content/pages/security.md:16 content/pages/store.md:8 |
1949 | +#: content/pages/store.md:11 content/pages/store.md:14 |
1950 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
1951 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
1952 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
1953 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
1954 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
1955 | +#: content/pages/scopes.md:14 |
1956 | +#, no-wrap |
1957 | +msgid "" |
1958 | +"**A:**\n" |
1959 | +"---\n" |
1960 | +msgstr "" |
1961 | + |
1962 | +#. type: Plain text |
1963 | +#: content/pages/security.md:10 |
1964 | +#, no-wrap |
1965 | +msgid "" |
1966 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
1967 | +"default apps)? \n" |
1968 | +msgstr "" |
1969 | + |
1970 | +#. type: Plain text |
1971 | +#: content/pages/security.md:14 |
1972 | +#, no-wrap |
1973 | +msgid "" |
1974 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
1975 | +"unlocked? \n" |
1976 | +msgstr "" |
1977 | + |
1978 | +#. type: Plain text |
1979 | +#: content/pages/store.md:2 |
1980 | +msgid "FAQ - Store" |
1981 | +msgstr "" |
1982 | + |
1983 | +#. type: Plain text |
1984 | +#: content/pages/store.md:4 |
1985 | +msgid "Curious about the application store?" |
1986 | +msgstr "" |
1987 | + |
1988 | +#. type: Plain text |
1989 | +#: content/pages/store.md:6 |
1990 | +#, no-wrap |
1991 | +msgid "**Q:** How do I find and install new applications? \n" |
1992 | +msgstr "" |
1993 | + |
1994 | +#. type: Plain text |
1995 | +#: content/pages/store.md:9 |
1996 | +#, no-wrap |
1997 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
1998 | +msgstr "" |
1999 | + |
2000 | +#. type: Plain text |
2001 | +#: content/pages/store.md:12 |
2002 | +#, no-wrap |
2003 | +msgid "**Q:** How do I remove applications? \n" |
2004 | +msgstr "" |
2005 | + |
2006 | +#. type: Plain text |
2007 | #: content/pages/faq.md:2 |
2008 | -msgid "Title: Get your questions answered." |
2009 | +msgid "Get your questions answered." |
2010 | msgstr "" |
2011 | |
2012 | #. type: Plain text |
2013 | @@ -29,18 +105,38 @@ |
2014 | msgstr "" |
2015 | |
2016 | #. type: Bullet: ' * ' |
2017 | -#: content/pages/faq.md:7 |
2018 | +#: content/pages/faq.md:12 |
2019 | +msgid "[User Interface]({filename}ui.md)" |
2020 | +msgstr "" |
2021 | + |
2022 | +#. type: Bullet: ' * ' |
2023 | +#: content/pages/faq.md:12 |
2024 | +msgid "[Settings]({filename}settings.md)" |
2025 | +msgstr "" |
2026 | + |
2027 | +#. type: Bullet: ' * ' |
2028 | +#: content/pages/faq.md:12 |
2029 | +msgid "[Store]({filename}store.md)" |
2030 | +msgstr "" |
2031 | + |
2032 | +#. type: Bullet: ' * ' |
2033 | +#: content/pages/faq.md:12 |
2034 | msgid "[Apps]({filename}apps.md)" |
2035 | msgstr "" |
2036 | |
2037 | #. type: Bullet: ' * ' |
2038 | -#: content/pages/faq.md:7 |
2039 | -msgid "..." |
2040 | +#: content/pages/faq.md:12 |
2041 | +msgid "[Scopes]({filename}scopes.md)" |
2042 | +msgstr "" |
2043 | + |
2044 | +#. type: Bullet: ' * ' |
2045 | +#: content/pages/faq.md:12 |
2046 | +msgid "[Security]({filename}security.md)" |
2047 | msgstr "" |
2048 | |
2049 | #. type: Plain text |
2050 | #: content/pages/index.md:2 |
2051 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
2052 | +msgid "Welcome to Help for Ubuntu for devices!" |
2053 | msgstr "" |
2054 | |
2055 | #. type: Plain text |
2056 | @@ -82,8 +178,145 @@ |
2057 | msgstr "" |
2058 | |
2059 | #. type: Plain text |
2060 | +#: content/pages/settings.md:2 |
2061 | +msgid "FAQ - Settings" |
2062 | +msgstr "" |
2063 | + |
2064 | +#. type: Plain text |
2065 | +#: content/pages/settings.md:4 |
2066 | +msgid "How do I change my phone settings?" |
2067 | +msgstr "" |
2068 | + |
2069 | +#. type: Plain text |
2070 | +#: content/pages/settings.md:6 |
2071 | +#, no-wrap |
2072 | +msgid "**Q:** How do I set the time / locale / language? \n" |
2073 | +msgstr "" |
2074 | + |
2075 | +#. type: Plain text |
2076 | +#: content/pages/settings.md:9 |
2077 | +#, no-wrap |
2078 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
2079 | +msgstr "" |
2080 | + |
2081 | +#. type: Plain text |
2082 | +#: content/pages/settings.md:12 |
2083 | +#, no-wrap |
2084 | +msgid "**Q:** How do I keep the screen on? \n" |
2085 | +msgstr "" |
2086 | + |
2087 | +#. type: Plain text |
2088 | +#: content/pages/ui.md:2 |
2089 | +msgid "FAQ - User Interface" |
2090 | +msgstr "" |
2091 | + |
2092 | +#. type: Plain text |
2093 | +#: content/pages/ui.md:5 |
2094 | +msgid "" |
2095 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
2096 | +"place!" |
2097 | +msgstr "" |
2098 | + |
2099 | +#. type: Plain text |
2100 | +#: content/pages/ui.md:7 |
2101 | +#, no-wrap |
2102 | +msgid "**Q:** What is the dash? \n" |
2103 | +msgstr "" |
2104 | + |
2105 | +#. type: Plain text |
2106 | +#: content/pages/ui.md:12 |
2107 | +#, no-wrap |
2108 | +msgid "" |
2109 | +"**A:** The dash contains a list of applications installed on the device, \n" |
2110 | +"along with presenting the scopes and store. The dash is the first thing \n" |
2111 | +"you see when booting the phone. You can switch to it again at any time by \n" |
2112 | +"swiping left from the right screen edge.\n" |
2113 | +"---\n" |
2114 | +msgstr "" |
2115 | + |
2116 | +#. type: Plain text |
2117 | +#: content/pages/ui.md:13 |
2118 | +#, no-wrap |
2119 | +msgid "**Q:** What is the launcher? \n" |
2120 | +msgstr "" |
2121 | + |
2122 | +#. type: Plain text |
2123 | +#: content/pages/ui.md:16 |
2124 | +#, no-wrap |
2125 | +msgid "" |
2126 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
2127 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
2128 | +"---\n" |
2129 | +msgstr "" |
2130 | + |
2131 | +#. type: Plain text |
2132 | +#: content/pages/ui.md:17 |
2133 | +#, no-wrap |
2134 | +msgid "**Q:** What are the indicators? \n" |
2135 | +msgstr "" |
2136 | + |
2137 | +#. type: Plain text |
2138 | +#: content/pages/ui.md:21 |
2139 | +#, no-wrap |
2140 | +msgid "" |
2141 | +"**A:** Indicators convey quick useful information about your device, like \n" |
2142 | +"the time, data connection, location, sound, and notifications. You can \n" |
2143 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
2144 | +"---\n" |
2145 | +msgstr "" |
2146 | + |
2147 | +#. type: Plain text |
2148 | +#: content/pages/ui.md:22 |
2149 | +#, no-wrap |
2150 | +msgid "**Q:** How do I switch applications? \n" |
2151 | +msgstr "" |
2152 | + |
2153 | +#. type: Plain text |
2154 | +#: content/pages/ui.md:28 |
2155 | +#, no-wrap |
2156 | +msgid "" |
2157 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
2158 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
2159 | +"However, if you slide more slowly, an application switcher will appear \n" |
2160 | +"allowing you to select the application you wish to switch to, including the \n" |
2161 | +"dash.\n" |
2162 | +"---\n" |
2163 | +msgstr "" |
2164 | + |
2165 | +#. type: Plain text |
2166 | +#: content/pages/ui.md:29 |
2167 | +#, no-wrap |
2168 | +msgid "**Q:** How do I close applications? \n" |
2169 | +msgstr "" |
2170 | + |
2171 | +#. type: Plain text |
2172 | +#: content/pages/ui.md:34 |
2173 | +#, no-wrap |
2174 | +msgid "" |
2175 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
2176 | +"right edge of the screen. An application switcher will appear. Place your \n" |
2177 | +"finger on the application preview you wish to close and swipe up or down. \n" |
2178 | +"The application will disappear.\n" |
2179 | +"---\n" |
2180 | +msgstr "" |
2181 | + |
2182 | +#. type: Plain text |
2183 | +#: content/pages/ui.md:35 |
2184 | +#, no-wrap |
2185 | +msgid "**Q:** How can I copy and paste? \n" |
2186 | +msgstr "" |
2187 | + |
2188 | +#. type: Plain text |
2189 | +#: content/pages/ui.md:39 |
2190 | +#, no-wrap |
2191 | +msgid "" |
2192 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
2193 | +"them? \n" |
2194 | +msgstr "" |
2195 | + |
2196 | +#. type: Plain text |
2197 | #: content/pages/apps.md:2 |
2198 | -msgid "Title: FAQ - Apps" |
2199 | +msgid "FAQ - Apps" |
2200 | msgstr "" |
2201 | |
2202 | #. type: Plain text |
2203 | @@ -117,14 +350,134 @@ |
2204 | #. type: Plain text |
2205 | #: content/pages/apps.md:13 |
2206 | #, no-wrap |
2207 | -msgid "" |
2208 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2209 | -"---\n" |
2210 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2211 | +msgstr "" |
2212 | + |
2213 | +#. type: Plain text |
2214 | +#: content/pages/apps.md:15 |
2215 | +#, no-wrap |
2216 | +msgid "" |
2217 | +"Music\n" |
2218 | +"---\n" |
2219 | +msgstr "" |
2220 | + |
2221 | +#. type: Plain text |
2222 | +#: content/pages/apps.md:16 |
2223 | +#, no-wrap |
2224 | +msgid "" |
2225 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
2226 | +msgstr "" |
2227 | + |
2228 | +#. type: Plain text |
2229 | +#: content/pages/apps.md:19 |
2230 | +#, no-wrap |
2231 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
2232 | +msgstr "" |
2233 | + |
2234 | +#. type: Plain text |
2235 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
2236 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
2237 | +#, no-wrap |
2238 | +msgid "**A:**\n" |
2239 | +msgstr "" |
2240 | + |
2241 | +#. type: Plain text |
2242 | +#: content/pages/apps.md:23 |
2243 | +#, no-wrap |
2244 | +msgid "" |
2245 | +"Contacts\n" |
2246 | +"---\n" |
2247 | +msgstr "" |
2248 | + |
2249 | +#. type: Plain text |
2250 | +#: content/pages/apps.md:24 |
2251 | +#, no-wrap |
2252 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
2253 | +msgstr "" |
2254 | + |
2255 | +#. type: Plain text |
2256 | +#: content/pages/apps.md:28 |
2257 | +#, no-wrap |
2258 | +msgid "" |
2259 | +"Gallery\n" |
2260 | +"---\n" |
2261 | +msgstr "" |
2262 | + |
2263 | +#. type: Plain text |
2264 | +#: content/pages/apps.md:29 |
2265 | +#, no-wrap |
2266 | +msgid "**Q:** How can I share photos? \n" |
2267 | +msgstr "" |
2268 | + |
2269 | +#. type: Plain text |
2270 | +#: content/pages/apps.md:32 |
2271 | +#, no-wrap |
2272 | +msgid "**Q:** How can I share video? \n" |
2273 | +msgstr "" |
2274 | + |
2275 | +#. type: Plain text |
2276 | +#: content/pages/apps.md:36 |
2277 | +#, no-wrap |
2278 | +msgid "" |
2279 | +"Camera\n" |
2280 | +"---\n" |
2281 | +msgstr "" |
2282 | + |
2283 | +#. type: Plain text |
2284 | +#: content/pages/apps.md:37 |
2285 | +#, no-wrap |
2286 | +msgid "**Q:** How can I take a picture? \n" |
2287 | +msgstr "" |
2288 | + |
2289 | +#. type: Plain text |
2290 | +#: content/pages/apps.md:40 |
2291 | +#, no-wrap |
2292 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
2293 | +msgstr "" |
2294 | + |
2295 | +#. type: Plain text |
2296 | +#: content/pages/apps.md:43 |
2297 | +#, no-wrap |
2298 | +msgid "**Q:** How can I take video? \n" |
2299 | +msgstr "" |
2300 | + |
2301 | +#. type: Plain text |
2302 | +#: content/pages/apps.md:47 |
2303 | +msgid "Clock" |
2304 | +msgstr "" |
2305 | + |
2306 | +#. type: Plain text |
2307 | +#: content/pages/apps.md:49 |
2308 | +#, no-wrap |
2309 | +msgid "**Q:** How do I set an alarm? \n" |
2310 | +msgstr "" |
2311 | + |
2312 | +#. type: Plain text |
2313 | +#: content/pages/apps.md:53 |
2314 | +msgid "Here Maps" |
2315 | +msgstr "" |
2316 | + |
2317 | +#. type: Plain text |
2318 | +#: content/pages/apps.md:55 |
2319 | +#, no-wrap |
2320 | +msgid "**Q:** How can I get directions? \n" |
2321 | +msgstr "" |
2322 | + |
2323 | +#. type: Plain text |
2324 | +#: content/pages/apps.md:58 |
2325 | +#, no-wrap |
2326 | +msgid "**Q:** Can I navigate offline? \n" |
2327 | +msgstr "" |
2328 | + |
2329 | +#. type: Plain text |
2330 | +#: content/pages/apps.md:61 |
2331 | +#, no-wrap |
2332 | +msgid "**Q:** Can I view the map offline? \n" |
2333 | msgstr "" |
2334 | |
2335 | #. type: Plain text |
2336 | #: content/pages/get-in-touch.md:2 |
2337 | -msgid "Title: Get in touch" |
2338 | +msgid "Get in touch" |
2339 | msgstr "" |
2340 | |
2341 | #. type: Plain text |
2342 | @@ -146,3 +499,31 @@ |
2343 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
2344 | "out and how to get involved." |
2345 | msgstr "" |
2346 | + |
2347 | +#. type: Plain text |
2348 | +#: content/pages/scopes.md:2 |
2349 | +msgid "FAQ - Scopes" |
2350 | +msgstr "" |
2351 | + |
2352 | +#. type: Plain text |
2353 | +#: content/pages/scopes.md:4 |
2354 | +msgid "Curious about scopes?" |
2355 | +msgstr "" |
2356 | + |
2357 | +#. type: Plain text |
2358 | +#: content/pages/scopes.md:6 |
2359 | +#, no-wrap |
2360 | +msgid "**Q:** How do I add new scopes? \n" |
2361 | +msgstr "" |
2362 | + |
2363 | +#. type: Plain text |
2364 | +#: content/pages/scopes.md:9 |
2365 | +#, no-wrap |
2366 | +msgid "**Q:** How do I remove a scope? \n" |
2367 | +msgstr "" |
2368 | + |
2369 | +#. type: Plain text |
2370 | +#: content/pages/scopes.md:12 |
2371 | +#, no-wrap |
2372 | +msgid "**Q:** How do favorites work? \n" |
2373 | +msgstr "" |
2374 | |
2375 | === modified file 'edit-here/po/it.po' |
2376 | --- edit-here/po/it.po 2015-03-02 06:02:11 +0000 |
2377 | +++ edit-here/po/it.po 2015-03-05 10:53:27 +0000 |
2378 | @@ -2,7 +2,7 @@ |
2379 | # Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 |
2380 | # This file is distributed under the same license as the ubuntu-devices-help package. |
2381 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2015. |
2382 | -# |
2383 | +# |
2384 | msgid "" |
2385 | msgstr "" |
2386 | "Project-Id-Version: ubuntu-devices-help\n" |
2387 | @@ -14,13 +14,8 @@ |
2388 | "MIME-Version: 1.0\n" |
2389 | "Content-Type: text/plain; charset=UTF-8\n" |
2390 | "Content-Transfer-Encoding: 8bit\n" |
2391 | +"X-Generator: Launchpad (build 17361)\n" |
2392 | "X-Launchpad-Export-Date: 2015-03-02 06:02+0000\n" |
2393 | -"X-Generator: Launchpad (build 17361)\n" |
2394 | - |
2395 | -#. type: Plain text |
2396 | -#: content/pages/faq.md:2 |
2397 | -msgid "Title: Get your questions answered." |
2398 | -msgstr "" |
2399 | |
2400 | #. type: Plain text |
2401 | #: content/pages/faq.md:5 |
2402 | @@ -30,19 +25,9 @@ |
2403 | msgstr "" |
2404 | |
2405 | #. type: Bullet: ' * ' |
2406 | -#: content/pages/faq.md:7 |
2407 | +#: content/pages/faq.md:12 |
2408 | msgid "[Apps]({filename}apps.md)" |
2409 | -msgstr "" |
2410 | - |
2411 | -#. type: Bullet: ' * ' |
2412 | -#: content/pages/faq.md:7 |
2413 | -msgid "..." |
2414 | -msgstr "" |
2415 | - |
2416 | -#. type: Plain text |
2417 | -#: content/pages/index.md:2 |
2418 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
2419 | -msgstr "" |
2420 | +msgstr "[Apps]({filename}apps.it.md)" |
2421 | |
2422 | #. type: Plain text |
2423 | #: content/pages/index.md:5 |
2424 | @@ -75,17 +60,12 @@ |
2425 | #: content/pages/index.md:12 |
2426 | #, no-wrap |
2427 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
2428 | -msgstr "" |
2429 | +msgstr "[Take me to the FAQ!]({filename}faq.it.md) \n" |
2430 | |
2431 | #. type: Plain text |
2432 | #: content/pages/index.md:14 |
2433 | msgid "[Get in touch]({filename}get-in-touch.md)" |
2434 | -msgstr "" |
2435 | - |
2436 | -#. type: Plain text |
2437 | -#: content/pages/apps.md:2 |
2438 | -msgid "Title: FAQ - Apps" |
2439 | -msgstr "" |
2440 | +msgstr "[Get in touch]({filename}get-in-touch.it.md)" |
2441 | |
2442 | #. type: Plain text |
2443 | #: content/pages/apps.md:5 |
2444 | @@ -116,19 +96,6 @@ |
2445 | msgstr "" |
2446 | |
2447 | #. type: Plain text |
2448 | -#: content/pages/apps.md:13 |
2449 | -#, no-wrap |
2450 | -msgid "" |
2451 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2452 | -"---\n" |
2453 | -msgstr "" |
2454 | - |
2455 | -#. type: Plain text |
2456 | -#: content/pages/get-in-touch.md:2 |
2457 | -msgid "Title: Get in touch" |
2458 | -msgstr "" |
2459 | - |
2460 | -#. type: Plain text |
2461 | #: content/pages/get-in-touch.md:7 |
2462 | #, no-wrap |
2463 | msgid "" |
2464 | @@ -147,3 +114,437 @@ |
2465 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
2466 | "out and how to get involved." |
2467 | msgstr "" |
2468 | + |
2469 | +#. type: Plain text |
2470 | +#: content/pages/faq.md:2 |
2471 | +msgid "Get your questions answered." |
2472 | +msgstr "" |
2473 | + |
2474 | +#. type: Plain text |
2475 | +#: content/pages/index.md:2 |
2476 | +msgid "Welcome to Help for Ubuntu for devices!" |
2477 | +msgstr "" |
2478 | + |
2479 | +#. type: Plain text |
2480 | +#: content/pages/apps.md:2 |
2481 | +msgid "FAQ - Apps" |
2482 | +msgstr "" |
2483 | + |
2484 | +#. type: Plain text |
2485 | +#: content/pages/get-in-touch.md:2 |
2486 | +msgid "Get in touch" |
2487 | +msgstr "" |
2488 | + |
2489 | +#. type: Plain text |
2490 | +#: content/pages/security.md:2 |
2491 | +msgid "FAQ - Security" |
2492 | +msgstr "" |
2493 | + |
2494 | +#. type: Plain text |
2495 | +#: content/pages/security.md:4 |
2496 | +msgid "Wondering how to make your phone more secure?" |
2497 | +msgstr "" |
2498 | + |
2499 | +#. type: Plain text |
2500 | +#: content/pages/security.md:6 |
2501 | +#, no-wrap |
2502 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
2503 | +msgstr "" |
2504 | + |
2505 | +#. type: Plain text |
2506 | +#: content/pages/security.md:8 content/pages/security.md:12 |
2507 | +#: content/pages/security.md:16 content/pages/store.md:8 |
2508 | +#: content/pages/store.md:11 content/pages/store.md:14 |
2509 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
2510 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
2511 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
2512 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
2513 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
2514 | +#: content/pages/scopes.md:14 |
2515 | +#, no-wrap |
2516 | +msgid "" |
2517 | +"**A:**\n" |
2518 | +"---\n" |
2519 | +msgstr "" |
2520 | + |
2521 | +#. type: Plain text |
2522 | +#: content/pages/security.md:10 |
2523 | +#, no-wrap |
2524 | +msgid "" |
2525 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
2526 | +"default apps)? \n" |
2527 | +msgstr "" |
2528 | + |
2529 | +#. type: Plain text |
2530 | +#: content/pages/security.md:14 |
2531 | +#, no-wrap |
2532 | +msgid "" |
2533 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
2534 | +"unlocked? \n" |
2535 | +msgstr "" |
2536 | + |
2537 | +#. type: Plain text |
2538 | +#: content/pages/store.md:2 |
2539 | +msgid "FAQ - Store" |
2540 | +msgstr "" |
2541 | + |
2542 | +#. type: Plain text |
2543 | +#: content/pages/store.md:4 |
2544 | +msgid "Curious about the application store?" |
2545 | +msgstr "" |
2546 | + |
2547 | +#. type: Plain text |
2548 | +#: content/pages/store.md:6 |
2549 | +#, no-wrap |
2550 | +msgid "**Q:** How do I find and install new applications? \n" |
2551 | +msgstr "" |
2552 | + |
2553 | +#. type: Plain text |
2554 | +#: content/pages/store.md:9 |
2555 | +#, no-wrap |
2556 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
2557 | +msgstr "" |
2558 | + |
2559 | +#. type: Plain text |
2560 | +#: content/pages/store.md:12 |
2561 | +#, no-wrap |
2562 | +msgid "**Q:** How do I remove applications? \n" |
2563 | +msgstr "" |
2564 | + |
2565 | +#. type: Bullet: ' * ' |
2566 | +#: content/pages/faq.md:12 |
2567 | +msgid "[User Interface]({filename}ui.md)" |
2568 | +msgstr "[User Interface]({filename}ui.it.md)" |
2569 | + |
2570 | +#. type: Bullet: ' * ' |
2571 | +#: content/pages/faq.md:12 |
2572 | +msgid "[Settings]({filename}settings.md)" |
2573 | +msgstr "[Settings]({filename}settings.it.md)" |
2574 | + |
2575 | +#. type: Bullet: ' * ' |
2576 | +#: content/pages/faq.md:12 |
2577 | +msgid "[Store]({filename}store.md)" |
2578 | +msgstr "[Store]({filename}store.it.md)" |
2579 | + |
2580 | +#. type: Bullet: ' * ' |
2581 | +#: content/pages/faq.md:12 |
2582 | +msgid "[Scopes]({filename}scopes.md)" |
2583 | +msgstr "[Scopes]({filename}scopes.it.md)" |
2584 | + |
2585 | +#. type: Bullet: ' * ' |
2586 | +#: content/pages/faq.md:12 |
2587 | +msgid "[Security]({filename}security.md)" |
2588 | +msgstr "[Security]({filename}security.it.md)" |
2589 | + |
2590 | +#. type: Plain text |
2591 | +#: content/pages/settings.md:2 |
2592 | +msgid "FAQ - Settings" |
2593 | +msgstr "" |
2594 | + |
2595 | +#. type: Plain text |
2596 | +#: content/pages/settings.md:4 |
2597 | +msgid "How do I change my phone settings?" |
2598 | +msgstr "" |
2599 | + |
2600 | +#. type: Plain text |
2601 | +#: content/pages/settings.md:6 |
2602 | +#, no-wrap |
2603 | +msgid "**Q:** How do I set the time / locale / language? \n" |
2604 | +msgstr "" |
2605 | + |
2606 | +#. type: Plain text |
2607 | +#: content/pages/settings.md:9 |
2608 | +#, no-wrap |
2609 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
2610 | +msgstr "" |
2611 | + |
2612 | +#. type: Plain text |
2613 | +#: content/pages/settings.md:12 |
2614 | +#, no-wrap |
2615 | +msgid "**Q:** How do I keep the screen on? \n" |
2616 | +msgstr "" |
2617 | + |
2618 | +#. type: Plain text |
2619 | +#: content/pages/ui.md:2 |
2620 | +msgid "FAQ - User Interface" |
2621 | +msgstr "" |
2622 | + |
2623 | +#. type: Plain text |
2624 | +#: content/pages/ui.md:5 |
2625 | +msgid "" |
2626 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
2627 | +"place!" |
2628 | +msgstr "" |
2629 | + |
2630 | +#. type: Plain text |
2631 | +#: content/pages/ui.md:7 |
2632 | +#, no-wrap |
2633 | +msgid "**Q:** What is the dash? \n" |
2634 | +msgstr "" |
2635 | + |
2636 | +#. type: Plain text |
2637 | +#: content/pages/ui.md:12 |
2638 | +#, no-wrap |
2639 | +msgid "" |
2640 | +"**A:** The dash contains a list of applications installed on the device, \n" |
2641 | +"along with presenting the scopes and store. The dash is the first thing \n" |
2642 | +"you see when booting the phone. You can switch to it again at any time by \n" |
2643 | +"swiping left from the right screen edge.\n" |
2644 | +"---\n" |
2645 | +msgstr "" |
2646 | + |
2647 | +#. type: Plain text |
2648 | +#: content/pages/ui.md:13 |
2649 | +#, no-wrap |
2650 | +msgid "**Q:** What is the launcher? \n" |
2651 | +msgstr "" |
2652 | + |
2653 | +#. type: Plain text |
2654 | +#: content/pages/ui.md:16 |
2655 | +#, no-wrap |
2656 | +msgid "" |
2657 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
2658 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
2659 | +"---\n" |
2660 | +msgstr "" |
2661 | + |
2662 | +#. type: Plain text |
2663 | +#: content/pages/ui.md:17 |
2664 | +#, no-wrap |
2665 | +msgid "**Q:** What are the indicators? \n" |
2666 | +msgstr "" |
2667 | + |
2668 | +#. type: Plain text |
2669 | +#: content/pages/ui.md:21 |
2670 | +#, no-wrap |
2671 | +msgid "" |
2672 | +"**A:** Indicators convey quick useful information about your device, like \n" |
2673 | +"the time, data connection, location, sound, and notifications. You can \n" |
2674 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
2675 | +"---\n" |
2676 | +msgstr "" |
2677 | + |
2678 | +#. type: Plain text |
2679 | +#: content/pages/ui.md:22 |
2680 | +#, no-wrap |
2681 | +msgid "**Q:** How do I switch applications? \n" |
2682 | +msgstr "" |
2683 | + |
2684 | +#. type: Plain text |
2685 | +#: content/pages/ui.md:28 |
2686 | +#, no-wrap |
2687 | +msgid "" |
2688 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
2689 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
2690 | +"However, if you slide more slowly, an application switcher will appear \n" |
2691 | +"allowing you to select the application you wish to switch to, including the \n" |
2692 | +"dash.\n" |
2693 | +"---\n" |
2694 | +msgstr "" |
2695 | + |
2696 | +#. type: Plain text |
2697 | +#: content/pages/ui.md:29 |
2698 | +#, no-wrap |
2699 | +msgid "**Q:** How do I close applications? \n" |
2700 | +msgstr "" |
2701 | + |
2702 | +#. type: Plain text |
2703 | +#: content/pages/ui.md:34 |
2704 | +#, no-wrap |
2705 | +msgid "" |
2706 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
2707 | +"right edge of the screen. An application switcher will appear. Place your \n" |
2708 | +"finger on the application preview you wish to close and swipe up or down. \n" |
2709 | +"The application will disappear.\n" |
2710 | +"---\n" |
2711 | +msgstr "" |
2712 | + |
2713 | +#. type: Plain text |
2714 | +#: content/pages/ui.md:35 |
2715 | +#, no-wrap |
2716 | +msgid "**Q:** How can I copy and paste? \n" |
2717 | +msgstr "" |
2718 | + |
2719 | +#. type: Plain text |
2720 | +#: content/pages/ui.md:39 |
2721 | +#, no-wrap |
2722 | +msgid "" |
2723 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
2724 | +"them? \n" |
2725 | +msgstr "" |
2726 | + |
2727 | +#. type: Plain text |
2728 | +#: content/pages/apps.md:13 |
2729 | +#, no-wrap |
2730 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2731 | +msgstr "" |
2732 | + |
2733 | +#. type: Plain text |
2734 | +#: content/pages/apps.md:15 |
2735 | +#, no-wrap |
2736 | +msgid "" |
2737 | +"Music\n" |
2738 | +"---\n" |
2739 | +msgstr "" |
2740 | + |
2741 | +#. type: Plain text |
2742 | +#: content/pages/apps.md:16 |
2743 | +#, no-wrap |
2744 | +msgid "" |
2745 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
2746 | +msgstr "" |
2747 | + |
2748 | +#. type: Plain text |
2749 | +#: content/pages/apps.md:19 |
2750 | +#, no-wrap |
2751 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
2752 | +msgstr "" |
2753 | + |
2754 | +#. type: Plain text |
2755 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
2756 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
2757 | +#, no-wrap |
2758 | +msgid "**A:**\n" |
2759 | +msgstr "" |
2760 | + |
2761 | +#. type: Plain text |
2762 | +#: content/pages/apps.md:23 |
2763 | +#, no-wrap |
2764 | +msgid "" |
2765 | +"Contacts\n" |
2766 | +"---\n" |
2767 | +msgstr "" |
2768 | + |
2769 | +#. type: Plain text |
2770 | +#: content/pages/apps.md:24 |
2771 | +#, no-wrap |
2772 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
2773 | +msgstr "" |
2774 | + |
2775 | +#. type: Plain text |
2776 | +#: content/pages/apps.md:28 |
2777 | +#, no-wrap |
2778 | +msgid "" |
2779 | +"Gallery\n" |
2780 | +"---\n" |
2781 | +msgstr "" |
2782 | + |
2783 | +#. type: Plain text |
2784 | +#: content/pages/apps.md:29 |
2785 | +#, no-wrap |
2786 | +msgid "**Q:** How can I share photos? \n" |
2787 | +msgstr "" |
2788 | + |
2789 | +#. type: Plain text |
2790 | +#: content/pages/apps.md:32 |
2791 | +#, no-wrap |
2792 | +msgid "**Q:** How can I share video? \n" |
2793 | +msgstr "" |
2794 | + |
2795 | +#. type: Plain text |
2796 | +#: content/pages/apps.md:36 |
2797 | +#, no-wrap |
2798 | +msgid "" |
2799 | +"Camera\n" |
2800 | +"---\n" |
2801 | +msgstr "" |
2802 | + |
2803 | +#. type: Plain text |
2804 | +#: content/pages/apps.md:37 |
2805 | +#, no-wrap |
2806 | +msgid "**Q:** How can I take a picture? \n" |
2807 | +msgstr "" |
2808 | + |
2809 | +#. type: Plain text |
2810 | +#: content/pages/apps.md:40 |
2811 | +#, no-wrap |
2812 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
2813 | +msgstr "" |
2814 | + |
2815 | +#. type: Plain text |
2816 | +#: content/pages/apps.md:43 |
2817 | +#, no-wrap |
2818 | +msgid "**Q:** How can I take video? \n" |
2819 | +msgstr "" |
2820 | + |
2821 | +#. type: Plain text |
2822 | +#: content/pages/apps.md:47 |
2823 | +msgid "Clock" |
2824 | +msgstr "" |
2825 | + |
2826 | +#. type: Plain text |
2827 | +#: content/pages/apps.md:49 |
2828 | +#, no-wrap |
2829 | +msgid "**Q:** How do I set an alarm? \n" |
2830 | +msgstr "" |
2831 | + |
2832 | +#. type: Plain text |
2833 | +#: content/pages/apps.md:53 |
2834 | +msgid "Here Maps" |
2835 | +msgstr "" |
2836 | + |
2837 | +#. type: Plain text |
2838 | +#: content/pages/apps.md:55 |
2839 | +#, no-wrap |
2840 | +msgid "**Q:** How can I get directions? \n" |
2841 | +msgstr "" |
2842 | + |
2843 | +#. type: Plain text |
2844 | +#: content/pages/apps.md:58 |
2845 | +#, no-wrap |
2846 | +msgid "**Q:** Can I navigate offline? \n" |
2847 | +msgstr "" |
2848 | + |
2849 | +#. type: Plain text |
2850 | +#: content/pages/apps.md:61 |
2851 | +#, no-wrap |
2852 | +msgid "**Q:** Can I view the map offline? \n" |
2853 | +msgstr "" |
2854 | + |
2855 | +#. type: Plain text |
2856 | +#: content/pages/scopes.md:2 |
2857 | +msgid "FAQ - Scopes" |
2858 | +msgstr "" |
2859 | + |
2860 | +#. type: Plain text |
2861 | +#: content/pages/scopes.md:4 |
2862 | +msgid "Curious about scopes?" |
2863 | +msgstr "" |
2864 | + |
2865 | +#. type: Plain text |
2866 | +#: content/pages/scopes.md:6 |
2867 | +#, no-wrap |
2868 | +msgid "**Q:** How do I add new scopes? \n" |
2869 | +msgstr "" |
2870 | + |
2871 | +#. type: Plain text |
2872 | +#: content/pages/scopes.md:9 |
2873 | +#, no-wrap |
2874 | +msgid "**Q:** How do I remove a scope? \n" |
2875 | +msgstr "" |
2876 | + |
2877 | +#. type: Plain text |
2878 | +#: content/pages/scopes.md:12 |
2879 | +#, no-wrap |
2880 | +msgid "**Q:** How do favorites work? \n" |
2881 | +msgstr "" |
2882 | + |
2883 | +#~ msgid "..." |
2884 | +#~ msgstr "" |
2885 | + |
2886 | +#~ msgid "" |
2887 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2888 | +#~ "---\n" |
2889 | +#~ msgstr "" |
2890 | + |
2891 | +#~ msgid "Title: Get your questions answered." |
2892 | +#~ msgstr "" |
2893 | + |
2894 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
2895 | +#~ msgstr "" |
2896 | + |
2897 | +#~ msgid "Title: FAQ - Apps" |
2898 | +#~ msgstr "" |
2899 | + |
2900 | +#~ msgid "Title: Get in touch" |
2901 | +#~ msgstr "" |
2902 | |
2903 | === modified file 'edit-here/po/pt.po' |
2904 | --- edit-here/po/pt.po 2015-03-02 16:56:02 +0000 |
2905 | +++ edit-here/po/pt.po 2015-03-05 10:53:27 +0000 |
2906 | @@ -2,7 +2,7 @@ |
2907 | # Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 |
2908 | # This file is distributed under the same license as the ubuntu-devices-help package. |
2909 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2015. |
2910 | -# |
2911 | +# |
2912 | msgid "" |
2913 | msgstr "" |
2914 | "Project-Id-Version: ubuntu-devices-help\n" |
2915 | @@ -14,13 +14,8 @@ |
2916 | "MIME-Version: 1.0\n" |
2917 | "Content-Type: text/plain; charset=UTF-8\n" |
2918 | "Content-Transfer-Encoding: 8bit\n" |
2919 | +"X-Generator: Launchpad (build 17361)\n" |
2920 | "X-Launchpad-Export-Date: 2015-03-01 05:48+0000\n" |
2921 | -"X-Generator: Launchpad (build 17361)\n" |
2922 | - |
2923 | -#. type: Plain text |
2924 | -#: content/pages/faq.md:2 |
2925 | -msgid "Title: Get your questions answered." |
2926 | -msgstr "Title: Ter resposta para as suas questões." |
2927 | |
2928 | #. type: Plain text |
2929 | #: content/pages/faq.md:5 |
2930 | @@ -32,19 +27,9 @@ |
2931 | "Aqui vamos nós:" |
2932 | |
2933 | #. type: Bullet: ' * ' |
2934 | -#: content/pages/faq.md:7 |
2935 | +#: content/pages/faq.md:12 |
2936 | msgid "[Apps]({filename}apps.md)" |
2937 | -msgstr "[Apps]({filename}apps.md)" |
2938 | - |
2939 | -#. type: Bullet: ' * ' |
2940 | -#: content/pages/faq.md:7 |
2941 | -msgid "..." |
2942 | -msgstr "..." |
2943 | - |
2944 | -#. type: Plain text |
2945 | -#: content/pages/index.md:2 |
2946 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
2947 | -msgstr "Title: Bem-vindo à Ajuda de Ubuntu para dispositivos!" |
2948 | +msgstr "[Apps]({filename}apps.pt.md)" |
2949 | |
2950 | #. type: Plain text |
2951 | #: content/pages/index.md:5 |
2952 | @@ -80,17 +65,12 @@ |
2953 | #: content/pages/index.md:12 |
2954 | #, no-wrap |
2955 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
2956 | -msgstr "[Ir para perguntas mais frequentes!]({filename}faq.md) \n" |
2957 | +msgstr "[Ir para perguntas mais frequentes!]({filename}faq.pt.md) \n" |
2958 | |
2959 | #. type: Plain text |
2960 | #: content/pages/index.md:14 |
2961 | msgid "[Get in touch]({filename}get-in-touch.md)" |
2962 | -msgstr "[Entrar em contacto]({filename}get-in-touch.md)" |
2963 | - |
2964 | -#. type: Plain text |
2965 | -#: content/pages/apps.md:2 |
2966 | -msgid "Title: FAQ - Apps" |
2967 | -msgstr "Title: Perguntas mais frequentes - Aplicações" |
2968 | +msgstr "[Entrar em contacto]({filename}get-in-touch.pt.md)" |
2969 | |
2970 | #. type: Plain text |
2971 | #: content/pages/apps.md:5 |
2972 | @@ -126,21 +106,6 @@ |
2973 | msgstr "**P:** Tem Google Authenticator? \n" |
2974 | |
2975 | #. type: Plain text |
2976 | -#: content/pages/apps.md:13 |
2977 | -#, no-wrap |
2978 | -msgid "" |
2979 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
2980 | -"---\n" |
2981 | -msgstr "" |
2982 | -"**R:** Claro, instale a aplicação 'Authenticator' através da Store.\n" |
2983 | -"---\n" |
2984 | - |
2985 | -#. type: Plain text |
2986 | -#: content/pages/get-in-touch.md:2 |
2987 | -msgid "Title: Get in touch" |
2988 | -msgstr "Title: Entre em contacto" |
2989 | - |
2990 | -#. type: Plain text |
2991 | #: content/pages/get-in-touch.md:7 |
2992 | #, no-wrap |
2993 | msgid "" |
2994 | @@ -150,8 +115,7 @@ |
2995 | "collaboratively-edited question and answer site for Ubuntu users and \n" |
2996 | "developers. 100% free, no registration required. \n" |
2997 | msgstr "" |
2998 | -"O Ubuntu tem uma grande comunidade . Pode facilmente entrar em contacto com " |
2999 | -"peritos e\n" |
3000 | +"O Ubuntu tem uma grande comunidade . Pode facilmente entrar em contacto com peritos e\n" |
3001 | "outros entusiastas. Um bom modo de o fazer, particularmente se**tiver \n" |
3002 | "questões**, é através [AskUbuntu](http://www.askubuntu.com). É uma \n" |
3003 | " página de perguntas e respostas colaborativa para utilizadores Ubuntu e \n" |
3004 | @@ -169,3 +133,439 @@ |
3005 | "Community Website](http://community.ubuntu.com/). Pode facilmente encontrar " |
3006 | "tudo sobre as equipas individuais no Ubuntu, o que fazem, onde se encontram " |
3007 | "e sobre como se envolver." |
3008 | + |
3009 | +#. type: Plain text |
3010 | +#: content/pages/faq.md:2 |
3011 | +msgid "Get your questions answered." |
3012 | +msgstr "" |
3013 | + |
3014 | +#. type: Plain text |
3015 | +#: content/pages/index.md:2 |
3016 | +msgid "Welcome to Help for Ubuntu for devices!" |
3017 | +msgstr "" |
3018 | + |
3019 | +#. type: Plain text |
3020 | +#: content/pages/apps.md:2 |
3021 | +msgid "FAQ - Apps" |
3022 | +msgstr "" |
3023 | + |
3024 | +#. type: Plain text |
3025 | +#: content/pages/get-in-touch.md:2 |
3026 | +msgid "Get in touch" |
3027 | +msgstr "" |
3028 | + |
3029 | +#. type: Plain text |
3030 | +#: content/pages/security.md:2 |
3031 | +msgid "FAQ - Security" |
3032 | +msgstr "" |
3033 | + |
3034 | +#. type: Plain text |
3035 | +#: content/pages/security.md:4 |
3036 | +msgid "Wondering how to make your phone more secure?" |
3037 | +msgstr "" |
3038 | + |
3039 | +#. type: Plain text |
3040 | +#: content/pages/security.md:6 |
3041 | +#, no-wrap |
3042 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
3043 | +msgstr "" |
3044 | + |
3045 | +#. type: Plain text |
3046 | +#: content/pages/security.md:8 content/pages/security.md:12 |
3047 | +#: content/pages/security.md:16 content/pages/store.md:8 |
3048 | +#: content/pages/store.md:11 content/pages/store.md:14 |
3049 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
3050 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
3051 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
3052 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
3053 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
3054 | +#: content/pages/scopes.md:14 |
3055 | +#, no-wrap |
3056 | +msgid "" |
3057 | +"**A:**\n" |
3058 | +"---\n" |
3059 | +msgstr "" |
3060 | + |
3061 | +#. type: Plain text |
3062 | +#: content/pages/security.md:10 |
3063 | +#, no-wrap |
3064 | +msgid "" |
3065 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
3066 | +"default apps)? \n" |
3067 | +msgstr "" |
3068 | + |
3069 | +#. type: Plain text |
3070 | +#: content/pages/security.md:14 |
3071 | +#, no-wrap |
3072 | +msgid "" |
3073 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
3074 | +"unlocked? \n" |
3075 | +msgstr "" |
3076 | + |
3077 | +#. type: Plain text |
3078 | +#: content/pages/store.md:2 |
3079 | +msgid "FAQ - Store" |
3080 | +msgstr "" |
3081 | + |
3082 | +#. type: Plain text |
3083 | +#: content/pages/store.md:4 |
3084 | +msgid "Curious about the application store?" |
3085 | +msgstr "" |
3086 | + |
3087 | +#. type: Plain text |
3088 | +#: content/pages/store.md:6 |
3089 | +#, no-wrap |
3090 | +msgid "**Q:** How do I find and install new applications? \n" |
3091 | +msgstr "" |
3092 | + |
3093 | +#. type: Plain text |
3094 | +#: content/pages/store.md:9 |
3095 | +#, no-wrap |
3096 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
3097 | +msgstr "" |
3098 | + |
3099 | +#. type: Plain text |
3100 | +#: content/pages/store.md:12 |
3101 | +#, no-wrap |
3102 | +msgid "**Q:** How do I remove applications? \n" |
3103 | +msgstr "" |
3104 | + |
3105 | +#. type: Bullet: ' * ' |
3106 | +#: content/pages/faq.md:12 |
3107 | +msgid "[User Interface]({filename}ui.md)" |
3108 | +msgstr "[User Interface]({filename}ui.pt.md)" |
3109 | + |
3110 | +#. type: Bullet: ' * ' |
3111 | +#: content/pages/faq.md:12 |
3112 | +msgid "[Settings]({filename}settings.md)" |
3113 | +msgstr "[Settings]({filename}settings.pt.md)" |
3114 | + |
3115 | +#. type: Bullet: ' * ' |
3116 | +#: content/pages/faq.md:12 |
3117 | +msgid "[Store]({filename}store.md)" |
3118 | +msgstr "[Store]({filename}store.pt.md)" |
3119 | + |
3120 | +#. type: Bullet: ' * ' |
3121 | +#: content/pages/faq.md:12 |
3122 | +msgid "[Scopes]({filename}scopes.md)" |
3123 | +msgstr "[Scopes]({filename}scopes.pt.md)" |
3124 | + |
3125 | +#. type: Bullet: ' * ' |
3126 | +#: content/pages/faq.md:12 |
3127 | +msgid "[Security]({filename}security.md)" |
3128 | +msgstr "[Security]({filename}security.pt.md)" |
3129 | + |
3130 | +#. type: Plain text |
3131 | +#: content/pages/settings.md:2 |
3132 | +msgid "FAQ - Settings" |
3133 | +msgstr "" |
3134 | + |
3135 | +#. type: Plain text |
3136 | +#: content/pages/settings.md:4 |
3137 | +msgid "How do I change my phone settings?" |
3138 | +msgstr "" |
3139 | + |
3140 | +#. type: Plain text |
3141 | +#: content/pages/settings.md:6 |
3142 | +#, no-wrap |
3143 | +msgid "**Q:** How do I set the time / locale / language? \n" |
3144 | +msgstr "" |
3145 | + |
3146 | +#. type: Plain text |
3147 | +#: content/pages/settings.md:9 |
3148 | +#, no-wrap |
3149 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
3150 | +msgstr "" |
3151 | + |
3152 | +#. type: Plain text |
3153 | +#: content/pages/settings.md:12 |
3154 | +#, no-wrap |
3155 | +msgid "**Q:** How do I keep the screen on? \n" |
3156 | +msgstr "" |
3157 | + |
3158 | +#. type: Plain text |
3159 | +#: content/pages/ui.md:2 |
3160 | +msgid "FAQ - User Interface" |
3161 | +msgstr "" |
3162 | + |
3163 | +#. type: Plain text |
3164 | +#: content/pages/ui.md:5 |
3165 | +msgid "" |
3166 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
3167 | +"place!" |
3168 | +msgstr "" |
3169 | + |
3170 | +#. type: Plain text |
3171 | +#: content/pages/ui.md:7 |
3172 | +#, no-wrap |
3173 | +msgid "**Q:** What is the dash? \n" |
3174 | +msgstr "" |
3175 | + |
3176 | +#. type: Plain text |
3177 | +#: content/pages/ui.md:12 |
3178 | +#, no-wrap |
3179 | +msgid "" |
3180 | +"**A:** The dash contains a list of applications installed on the device, \n" |
3181 | +"along with presenting the scopes and store. The dash is the first thing \n" |
3182 | +"you see when booting the phone. You can switch to it again at any time by \n" |
3183 | +"swiping left from the right screen edge.\n" |
3184 | +"---\n" |
3185 | +msgstr "" |
3186 | + |
3187 | +#. type: Plain text |
3188 | +#: content/pages/ui.md:13 |
3189 | +#, no-wrap |
3190 | +msgid "**Q:** What is the launcher? \n" |
3191 | +msgstr "" |
3192 | + |
3193 | +#. type: Plain text |
3194 | +#: content/pages/ui.md:16 |
3195 | +#, no-wrap |
3196 | +msgid "" |
3197 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
3198 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
3199 | +"---\n" |
3200 | +msgstr "" |
3201 | + |
3202 | +#. type: Plain text |
3203 | +#: content/pages/ui.md:17 |
3204 | +#, no-wrap |
3205 | +msgid "**Q:** What are the indicators? \n" |
3206 | +msgstr "" |
3207 | + |
3208 | +#. type: Plain text |
3209 | +#: content/pages/ui.md:21 |
3210 | +#, no-wrap |
3211 | +msgid "" |
3212 | +"**A:** Indicators convey quick useful information about your device, like \n" |
3213 | +"the time, data connection, location, sound, and notifications. You can \n" |
3214 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
3215 | +"---\n" |
3216 | +msgstr "" |
3217 | + |
3218 | +#. type: Plain text |
3219 | +#: content/pages/ui.md:22 |
3220 | +#, no-wrap |
3221 | +msgid "**Q:** How do I switch applications? \n" |
3222 | +msgstr "" |
3223 | + |
3224 | +#. type: Plain text |
3225 | +#: content/pages/ui.md:28 |
3226 | +#, no-wrap |
3227 | +msgid "" |
3228 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
3229 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
3230 | +"However, if you slide more slowly, an application switcher will appear \n" |
3231 | +"allowing you to select the application you wish to switch to, including the \n" |
3232 | +"dash.\n" |
3233 | +"---\n" |
3234 | +msgstr "" |
3235 | + |
3236 | +#. type: Plain text |
3237 | +#: content/pages/ui.md:29 |
3238 | +#, no-wrap |
3239 | +msgid "**Q:** How do I close applications? \n" |
3240 | +msgstr "" |
3241 | + |
3242 | +#. type: Plain text |
3243 | +#: content/pages/ui.md:34 |
3244 | +#, no-wrap |
3245 | +msgid "" |
3246 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
3247 | +"right edge of the screen. An application switcher will appear. Place your \n" |
3248 | +"finger on the application preview you wish to close and swipe up or down. \n" |
3249 | +"The application will disappear.\n" |
3250 | +"---\n" |
3251 | +msgstr "" |
3252 | + |
3253 | +#. type: Plain text |
3254 | +#: content/pages/ui.md:35 |
3255 | +#, no-wrap |
3256 | +msgid "**Q:** How can I copy and paste? \n" |
3257 | +msgstr "" |
3258 | + |
3259 | +#. type: Plain text |
3260 | +#: content/pages/ui.md:39 |
3261 | +#, no-wrap |
3262 | +msgid "" |
3263 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
3264 | +"them? \n" |
3265 | +msgstr "" |
3266 | + |
3267 | +#. type: Plain text |
3268 | +#: content/pages/apps.md:13 |
3269 | +#, no-wrap |
3270 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
3271 | +msgstr "" |
3272 | + |
3273 | +#. type: Plain text |
3274 | +#: content/pages/apps.md:15 |
3275 | +#, no-wrap |
3276 | +msgid "" |
3277 | +"Music\n" |
3278 | +"---\n" |
3279 | +msgstr "" |
3280 | + |
3281 | +#. type: Plain text |
3282 | +#: content/pages/apps.md:16 |
3283 | +#, no-wrap |
3284 | +msgid "" |
3285 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
3286 | +msgstr "" |
3287 | + |
3288 | +#. type: Plain text |
3289 | +#: content/pages/apps.md:19 |
3290 | +#, no-wrap |
3291 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
3292 | +msgstr "" |
3293 | + |
3294 | +#. type: Plain text |
3295 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
3296 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
3297 | +#, no-wrap |
3298 | +msgid "**A:**\n" |
3299 | +msgstr "" |
3300 | + |
3301 | +#. type: Plain text |
3302 | +#: content/pages/apps.md:23 |
3303 | +#, no-wrap |
3304 | +msgid "" |
3305 | +"Contacts\n" |
3306 | +"---\n" |
3307 | +msgstr "" |
3308 | + |
3309 | +#. type: Plain text |
3310 | +#: content/pages/apps.md:24 |
3311 | +#, no-wrap |
3312 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
3313 | +msgstr "" |
3314 | + |
3315 | +#. type: Plain text |
3316 | +#: content/pages/apps.md:28 |
3317 | +#, no-wrap |
3318 | +msgid "" |
3319 | +"Gallery\n" |
3320 | +"---\n" |
3321 | +msgstr "" |
3322 | + |
3323 | +#. type: Plain text |
3324 | +#: content/pages/apps.md:29 |
3325 | +#, no-wrap |
3326 | +msgid "**Q:** How can I share photos? \n" |
3327 | +msgstr "" |
3328 | + |
3329 | +#. type: Plain text |
3330 | +#: content/pages/apps.md:32 |
3331 | +#, no-wrap |
3332 | +msgid "**Q:** How can I share video? \n" |
3333 | +msgstr "" |
3334 | + |
3335 | +#. type: Plain text |
3336 | +#: content/pages/apps.md:36 |
3337 | +#, no-wrap |
3338 | +msgid "" |
3339 | +"Camera\n" |
3340 | +"---\n" |
3341 | +msgstr "" |
3342 | + |
3343 | +#. type: Plain text |
3344 | +#: content/pages/apps.md:37 |
3345 | +#, no-wrap |
3346 | +msgid "**Q:** How can I take a picture? \n" |
3347 | +msgstr "" |
3348 | + |
3349 | +#. type: Plain text |
3350 | +#: content/pages/apps.md:40 |
3351 | +#, no-wrap |
3352 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
3353 | +msgstr "" |
3354 | + |
3355 | +#. type: Plain text |
3356 | +#: content/pages/apps.md:43 |
3357 | +#, no-wrap |
3358 | +msgid "**Q:** How can I take video? \n" |
3359 | +msgstr "" |
3360 | + |
3361 | +#. type: Plain text |
3362 | +#: content/pages/apps.md:47 |
3363 | +msgid "Clock" |
3364 | +msgstr "" |
3365 | + |
3366 | +#. type: Plain text |
3367 | +#: content/pages/apps.md:49 |
3368 | +#, no-wrap |
3369 | +msgid "**Q:** How do I set an alarm? \n" |
3370 | +msgstr "" |
3371 | + |
3372 | +#. type: Plain text |
3373 | +#: content/pages/apps.md:53 |
3374 | +msgid "Here Maps" |
3375 | +msgstr "" |
3376 | + |
3377 | +#. type: Plain text |
3378 | +#: content/pages/apps.md:55 |
3379 | +#, no-wrap |
3380 | +msgid "**Q:** How can I get directions? \n" |
3381 | +msgstr "" |
3382 | + |
3383 | +#. type: Plain text |
3384 | +#: content/pages/apps.md:58 |
3385 | +#, no-wrap |
3386 | +msgid "**Q:** Can I navigate offline? \n" |
3387 | +msgstr "" |
3388 | + |
3389 | +#. type: Plain text |
3390 | +#: content/pages/apps.md:61 |
3391 | +#, no-wrap |
3392 | +msgid "**Q:** Can I view the map offline? \n" |
3393 | +msgstr "" |
3394 | + |
3395 | +#. type: Plain text |
3396 | +#: content/pages/scopes.md:2 |
3397 | +msgid "FAQ - Scopes" |
3398 | +msgstr "" |
3399 | + |
3400 | +#. type: Plain text |
3401 | +#: content/pages/scopes.md:4 |
3402 | +msgid "Curious about scopes?" |
3403 | +msgstr "" |
3404 | + |
3405 | +#. type: Plain text |
3406 | +#: content/pages/scopes.md:6 |
3407 | +#, no-wrap |
3408 | +msgid "**Q:** How do I add new scopes? \n" |
3409 | +msgstr "" |
3410 | + |
3411 | +#. type: Plain text |
3412 | +#: content/pages/scopes.md:9 |
3413 | +#, no-wrap |
3414 | +msgid "**Q:** How do I remove a scope? \n" |
3415 | +msgstr "" |
3416 | + |
3417 | +#. type: Plain text |
3418 | +#: content/pages/scopes.md:12 |
3419 | +#, no-wrap |
3420 | +msgid "**Q:** How do favorites work? \n" |
3421 | +msgstr "" |
3422 | + |
3423 | +#~ msgid "..." |
3424 | +#~ msgstr "..." |
3425 | + |
3426 | +#~ msgid "" |
3427 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
3428 | +#~ "---\n" |
3429 | +#~ msgstr "" |
3430 | +#~ "**R:** Claro, instale a aplicação 'Authenticator' através da Store.\n" |
3431 | +#~ "---\n" |
3432 | + |
3433 | +#~ msgid "Title: Get your questions answered." |
3434 | +#~ msgstr "Título: Ter resposta para as suas questões." |
3435 | + |
3436 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
3437 | +#~ msgstr "Título: Bem-vindo à Ajuda de Ubuntu para dispositivos!" |
3438 | + |
3439 | +#~ msgid "Title: FAQ - Apps" |
3440 | +#~ msgstr "Título: Perguntas mais frequentes - Aplicações" |
3441 | + |
3442 | +#~ msgid "Title: Get in touch" |
3443 | +#~ msgstr "Título: Entre em contacto" |
3444 | |
3445 | === modified file 'edit-here/po/ro.po' |
3446 | --- edit-here/po/ro.po 2015-02-28 06:41:48 +0000 |
3447 | +++ edit-here/po/ro.po 2015-03-05 10:53:27 +0000 |
3448 | @@ -2,7 +2,7 @@ |
3449 | # Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 |
3450 | # This file is distributed under the same license as the ubuntu-devices-help package. |
3451 | # FIRST AUTHOR <EMAIL@ADDRESS>, 2015. |
3452 | -# |
3453 | +# |
3454 | msgid "" |
3455 | msgstr "" |
3456 | "Project-Id-Version: ubuntu-devices-help\n" |
3457 | @@ -14,13 +14,8 @@ |
3458 | "MIME-Version: 1.0\n" |
3459 | "Content-Type: text/plain; charset=UTF-8\n" |
3460 | "Content-Transfer-Encoding: 8bit\n" |
3461 | +"X-Generator: Launchpad (build 17361)\n" |
3462 | "X-Launchpad-Export-Date: 2015-02-28 06:41+0000\n" |
3463 | -"X-Generator: Launchpad (build 17361)\n" |
3464 | - |
3465 | -#. type: Plain text |
3466 | -#: content/pages/faq.md:2 |
3467 | -msgid "Title: Get your questions answered." |
3468 | -msgstr "" |
3469 | |
3470 | #. type: Plain text |
3471 | #: content/pages/faq.md:5 |
3472 | @@ -30,19 +25,9 @@ |
3473 | msgstr "" |
3474 | |
3475 | #. type: Bullet: ' * ' |
3476 | -#: content/pages/faq.md:7 |
3477 | +#: content/pages/faq.md:12 |
3478 | msgid "[Apps]({filename}apps.md)" |
3479 | -msgstr "" |
3480 | - |
3481 | -#. type: Bullet: ' * ' |
3482 | -#: content/pages/faq.md:7 |
3483 | -msgid "..." |
3484 | -msgstr "" |
3485 | - |
3486 | -#. type: Plain text |
3487 | -#: content/pages/index.md:2 |
3488 | -msgid "Title: Welcome to Help for Ubuntu for devices!" |
3489 | -msgstr "" |
3490 | +msgstr "[Apps]({filename}apps.ro.md)" |
3491 | |
3492 | #. type: Plain text |
3493 | #: content/pages/index.md:5 |
3494 | @@ -75,17 +60,12 @@ |
3495 | #: content/pages/index.md:12 |
3496 | #, no-wrap |
3497 | msgid "[Take me to the FAQ!]({filename}faq.md) \n" |
3498 | -msgstr "" |
3499 | +msgstr "[Take me to the FAQ!]({filename}faq.ro.md) \n" |
3500 | |
3501 | #. type: Plain text |
3502 | #: content/pages/index.md:14 |
3503 | msgid "[Get in touch]({filename}get-in-touch.md)" |
3504 | -msgstr "" |
3505 | - |
3506 | -#. type: Plain text |
3507 | -#: content/pages/apps.md:2 |
3508 | -msgid "Title: FAQ - Apps" |
3509 | -msgstr "" |
3510 | +msgstr "[Get in touch]({filename}get-in-touch.ro.md)" |
3511 | |
3512 | #. type: Plain text |
3513 | #: content/pages/apps.md:5 |
3514 | @@ -116,19 +96,6 @@ |
3515 | msgstr "" |
3516 | |
3517 | #. type: Plain text |
3518 | -#: content/pages/apps.md:13 |
3519 | -#, no-wrap |
3520 | -msgid "" |
3521 | -"**A:** Sure, install the 'Authenticator' app from the software store.\n" |
3522 | -"---\n" |
3523 | -msgstr "" |
3524 | - |
3525 | -#. type: Plain text |
3526 | -#: content/pages/get-in-touch.md:2 |
3527 | -msgid "Title: Get in touch" |
3528 | -msgstr "" |
3529 | - |
3530 | -#. type: Plain text |
3531 | #: content/pages/get-in-touch.md:7 |
3532 | #, no-wrap |
3533 | msgid "" |
3534 | @@ -147,3 +114,437 @@ |
3535 | "out about all the individual teams in Ubuntu, what they do, where they hang " |
3536 | "out and how to get involved." |
3537 | msgstr "" |
3538 | + |
3539 | +#. type: Plain text |
3540 | +#: content/pages/faq.md:2 |
3541 | +msgid "Get your questions answered." |
3542 | +msgstr "" |
3543 | + |
3544 | +#. type: Plain text |
3545 | +#: content/pages/index.md:2 |
3546 | +msgid "Welcome to Help for Ubuntu for devices!" |
3547 | +msgstr "" |
3548 | + |
3549 | +#. type: Plain text |
3550 | +#: content/pages/apps.md:2 |
3551 | +msgid "FAQ - Apps" |
3552 | +msgstr "" |
3553 | + |
3554 | +#. type: Plain text |
3555 | +#: content/pages/get-in-touch.md:2 |
3556 | +msgid "Get in touch" |
3557 | +msgstr "" |
3558 | + |
3559 | +#. type: Plain text |
3560 | +#: content/pages/security.md:2 |
3561 | +msgid "FAQ - Security" |
3562 | +msgstr "" |
3563 | + |
3564 | +#. type: Plain text |
3565 | +#: content/pages/security.md:4 |
3566 | +msgid "Wondering how to make your phone more secure?" |
3567 | +msgstr "" |
3568 | + |
3569 | +#. type: Plain text |
3570 | +#: content/pages/security.md:6 |
3571 | +#, no-wrap |
3572 | +msgid "**Q:** How can I change my PIN/Passcode? \n" |
3573 | +msgstr "" |
3574 | + |
3575 | +#. type: Plain text |
3576 | +#: content/pages/security.md:8 content/pages/security.md:12 |
3577 | +#: content/pages/security.md:16 content/pages/store.md:8 |
3578 | +#: content/pages/store.md:11 content/pages/store.md:14 |
3579 | +#: content/pages/settings.md:8 content/pages/settings.md:11 |
3580 | +#: content/pages/settings.md:14 content/pages/ui.md:37 content/pages/ui.md:41 |
3581 | +#: content/pages/apps.md:18 content/pages/apps.md:31 content/pages/apps.md:39 |
3582 | +#: content/pages/apps.md:42 content/pages/apps.md:57 content/pages/apps.md:60 |
3583 | +#: content/pages/scopes.md:8 content/pages/scopes.md:11 |
3584 | +#: content/pages/scopes.md:14 |
3585 | +#, no-wrap |
3586 | +msgid "" |
3587 | +"**A:**\n" |
3588 | +"---\n" |
3589 | +msgstr "" |
3590 | + |
3591 | +#. type: Plain text |
3592 | +#: content/pages/security.md:10 |
3593 | +#, no-wrap |
3594 | +msgid "" |
3595 | +"**Q:** Why do I have to type my PIN when using File Manager & Terminal (not \n" |
3596 | +"default apps)? \n" |
3597 | +msgstr "" |
3598 | + |
3599 | +#. type: Plain text |
3600 | +#: content/pages/security.md:14 |
3601 | +#, no-wrap |
3602 | +msgid "" |
3603 | +"**Q:** How can I stop someone using the indicators when the phone is \n" |
3604 | +"unlocked? \n" |
3605 | +msgstr "" |
3606 | + |
3607 | +#. type: Plain text |
3608 | +#: content/pages/store.md:2 |
3609 | +msgid "FAQ - Store" |
3610 | +msgstr "" |
3611 | + |
3612 | +#. type: Plain text |
3613 | +#: content/pages/store.md:4 |
3614 | +msgid "Curious about the application store?" |
3615 | +msgstr "" |
3616 | + |
3617 | +#. type: Plain text |
3618 | +#: content/pages/store.md:6 |
3619 | +#, no-wrap |
3620 | +msgid "**Q:** How do I find and install new applications? \n" |
3621 | +msgstr "" |
3622 | + |
3623 | +#. type: Plain text |
3624 | +#: content/pages/store.md:9 |
3625 | +#, no-wrap |
3626 | +msgid "**Q:** How can I browse the app store from my PC? \n" |
3627 | +msgstr "" |
3628 | + |
3629 | +#. type: Plain text |
3630 | +#: content/pages/store.md:12 |
3631 | +#, no-wrap |
3632 | +msgid "**Q:** How do I remove applications? \n" |
3633 | +msgstr "" |
3634 | + |
3635 | +#. type: Bullet: ' * ' |
3636 | +#: content/pages/faq.md:12 |
3637 | +msgid "[User Interface]({filename}ui.md)" |
3638 | +msgstr "[User Interface]({filename}ui.ro.md)" |
3639 | + |
3640 | +#. type: Bullet: ' * ' |
3641 | +#: content/pages/faq.md:12 |
3642 | +msgid "[Settings]({filename}settings.md)" |
3643 | +msgstr "[Settings]({filename}settings.ro.md)" |
3644 | + |
3645 | +#. type: Bullet: ' * ' |
3646 | +#: content/pages/faq.md:12 |
3647 | +msgid "[Store]({filename}store.md)" |
3648 | +msgstr "[Store]({filename}store.ro.md)" |
3649 | + |
3650 | +#. type: Bullet: ' * ' |
3651 | +#: content/pages/faq.md:12 |
3652 | +msgid "[Scopes]({filename}scopes.md)" |
3653 | +msgstr "[Scopes]({filename}scopes.ro.md)" |
3654 | + |
3655 | +#. type: Bullet: ' * ' |
3656 | +#: content/pages/faq.md:12 |
3657 | +msgid "[Security]({filename}security.md)" |
3658 | +msgstr "[Security]({filename}security.ro.md)" |
3659 | + |
3660 | +#. type: Plain text |
3661 | +#: content/pages/settings.md:2 |
3662 | +msgid "FAQ - Settings" |
3663 | +msgstr "" |
3664 | + |
3665 | +#. type: Plain text |
3666 | +#: content/pages/settings.md:4 |
3667 | +msgid "How do I change my phone settings?" |
3668 | +msgstr "" |
3669 | + |
3670 | +#. type: Plain text |
3671 | +#: content/pages/settings.md:6 |
3672 | +#, no-wrap |
3673 | +msgid "**Q:** How do I set the time / locale / language? \n" |
3674 | +msgstr "" |
3675 | + |
3676 | +#. type: Plain text |
3677 | +#: content/pages/settings.md:9 |
3678 | +#, no-wrap |
3679 | +msgid "**Q:** How can I change my wallpaper/background? \n" |
3680 | +msgstr "" |
3681 | + |
3682 | +#. type: Plain text |
3683 | +#: content/pages/settings.md:12 |
3684 | +#, no-wrap |
3685 | +msgid "**Q:** How do I keep the screen on? \n" |
3686 | +msgstr "" |
3687 | + |
3688 | +#. type: Plain text |
3689 | +#: content/pages/ui.md:2 |
3690 | +msgid "FAQ - User Interface" |
3691 | +msgstr "" |
3692 | + |
3693 | +#. type: Plain text |
3694 | +#: content/pages/ui.md:5 |
3695 | +msgid "" |
3696 | +"Are you confused about the dash, scopes, swiping? You've come to the right " |
3697 | +"place!" |
3698 | +msgstr "" |
3699 | + |
3700 | +#. type: Plain text |
3701 | +#: content/pages/ui.md:7 |
3702 | +#, no-wrap |
3703 | +msgid "**Q:** What is the dash? \n" |
3704 | +msgstr "" |
3705 | + |
3706 | +#. type: Plain text |
3707 | +#: content/pages/ui.md:12 |
3708 | +#, no-wrap |
3709 | +msgid "" |
3710 | +"**A:** The dash contains a list of applications installed on the device, \n" |
3711 | +"along with presenting the scopes and store. The dash is the first thing \n" |
3712 | +"you see when booting the phone. You can switch to it again at any time by \n" |
3713 | +"swiping left from the right screen edge.\n" |
3714 | +"---\n" |
3715 | +msgstr "" |
3716 | + |
3717 | +#. type: Plain text |
3718 | +#: content/pages/ui.md:13 |
3719 | +#, no-wrap |
3720 | +msgid "**Q:** What is the launcher? \n" |
3721 | +msgstr "" |
3722 | + |
3723 | +#. type: Plain text |
3724 | +#: content/pages/ui.md:16 |
3725 | +#, no-wrap |
3726 | +msgid "" |
3727 | +"**A:** The launcher allows you to easily launch new applications. You can \n" |
3728 | +"access the launcher at any time by swiping right from the left screen edge.\n" |
3729 | +"---\n" |
3730 | +msgstr "" |
3731 | + |
3732 | +#. type: Plain text |
3733 | +#: content/pages/ui.md:17 |
3734 | +#, no-wrap |
3735 | +msgid "**Q:** What are the indicators? \n" |
3736 | +msgstr "" |
3737 | + |
3738 | +#. type: Plain text |
3739 | +#: content/pages/ui.md:21 |
3740 | +#, no-wrap |
3741 | +msgid "" |
3742 | +"**A:** Indicators convey quick useful information about your device, like \n" |
3743 | +"the time, data connection, location, sound, and notifications. You can \n" |
3744 | +"access the indicators at any time by swiping down from the top screen edge.\n" |
3745 | +"---\n" |
3746 | +msgstr "" |
3747 | + |
3748 | +#. type: Plain text |
3749 | +#: content/pages/ui.md:22 |
3750 | +#, no-wrap |
3751 | +msgid "**Q:** How do I switch applications? \n" |
3752 | +msgstr "" |
3753 | + |
3754 | +#. type: Plain text |
3755 | +#: content/pages/ui.md:28 |
3756 | +#, no-wrap |
3757 | +msgid "" |
3758 | +"**A:** To switch applications, slide your finger left from the right edge \n" |
3759 | +"of the screen. If you slide quickly you will cycle through each application. \n" |
3760 | +"However, if you slide more slowly, an application switcher will appear \n" |
3761 | +"allowing you to select the application you wish to switch to, including the \n" |
3762 | +"dash.\n" |
3763 | +"---\n" |
3764 | +msgstr "" |
3765 | + |
3766 | +#. type: Plain text |
3767 | +#: content/pages/ui.md:29 |
3768 | +#, no-wrap |
3769 | +msgid "**Q:** How do I close applications? \n" |
3770 | +msgstr "" |
3771 | + |
3772 | +#. type: Plain text |
3773 | +#: content/pages/ui.md:34 |
3774 | +#, no-wrap |
3775 | +msgid "" |
3776 | +"**A:** To close an application, slide your finger *slowly* left from the \n" |
3777 | +"right edge of the screen. An application switcher will appear. Place your \n" |
3778 | +"finger on the application preview you wish to close and swipe up or down. \n" |
3779 | +"The application will disappear.\n" |
3780 | +"---\n" |
3781 | +msgstr "" |
3782 | + |
3783 | +#. type: Plain text |
3784 | +#: content/pages/ui.md:35 |
3785 | +#, no-wrap |
3786 | +msgid "**Q:** How can I copy and paste? \n" |
3787 | +msgstr "" |
3788 | + |
3789 | +#. type: Plain text |
3790 | +#: content/pages/ui.md:39 |
3791 | +#, no-wrap |
3792 | +msgid "" |
3793 | +"**Q:** What are the small characters on the keyboard and how can I select \n" |
3794 | +"them? \n" |
3795 | +msgstr "" |
3796 | + |
3797 | +#. type: Plain text |
3798 | +#: content/pages/apps.md:13 |
3799 | +#, no-wrap |
3800 | +msgid "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
3801 | +msgstr "" |
3802 | + |
3803 | +#. type: Plain text |
3804 | +#: content/pages/apps.md:15 |
3805 | +#, no-wrap |
3806 | +msgid "" |
3807 | +"Music\n" |
3808 | +"---\n" |
3809 | +msgstr "" |
3810 | + |
3811 | +#. type: Plain text |
3812 | +#: content/pages/apps.md:16 |
3813 | +#, no-wrap |
3814 | +msgid "" |
3815 | +"**Q:** How do I add music to my device (usb/mtp, scp/rsync, download)? \n" |
3816 | +msgstr "" |
3817 | + |
3818 | +#. type: Plain text |
3819 | +#: content/pages/apps.md:19 |
3820 | +#, no-wrap |
3821 | +msgid "**Q:** What music formats are supported (flac, mp3 etc)? \n" |
3822 | +msgstr "" |
3823 | + |
3824 | +#. type: Plain text |
3825 | +#: content/pages/apps.md:21 content/pages/apps.md:26 content/pages/apps.md:34 |
3826 | +#: content/pages/apps.md:45 content/pages/apps.md:51 content/pages/apps.md:62 |
3827 | +#, no-wrap |
3828 | +msgid "**A:**\n" |
3829 | +msgstr "" |
3830 | + |
3831 | +#. type: Plain text |
3832 | +#: content/pages/apps.md:23 |
3833 | +#, no-wrap |
3834 | +msgid "" |
3835 | +"Contacts\n" |
3836 | +"---\n" |
3837 | +msgstr "" |
3838 | + |
3839 | +#. type: Plain text |
3840 | +#: content/pages/apps.md:24 |
3841 | +#, no-wrap |
3842 | +msgid "**Q:** How can I sync my Google contacts to my device? \n" |
3843 | +msgstr "" |
3844 | + |
3845 | +#. type: Plain text |
3846 | +#: content/pages/apps.md:28 |
3847 | +#, no-wrap |
3848 | +msgid "" |
3849 | +"Gallery\n" |
3850 | +"---\n" |
3851 | +msgstr "" |
3852 | + |
3853 | +#. type: Plain text |
3854 | +#: content/pages/apps.md:29 |
3855 | +#, no-wrap |
3856 | +msgid "**Q:** How can I share photos? \n" |
3857 | +msgstr "" |
3858 | + |
3859 | +#. type: Plain text |
3860 | +#: content/pages/apps.md:32 |
3861 | +#, no-wrap |
3862 | +msgid "**Q:** How can I share video? \n" |
3863 | +msgstr "" |
3864 | + |
3865 | +#. type: Plain text |
3866 | +#: content/pages/apps.md:36 |
3867 | +#, no-wrap |
3868 | +msgid "" |
3869 | +"Camera\n" |
3870 | +"---\n" |
3871 | +msgstr "" |
3872 | + |
3873 | +#. type: Plain text |
3874 | +#: content/pages/apps.md:37 |
3875 | +#, no-wrap |
3876 | +msgid "**Q:** How can I take a picture? \n" |
3877 | +msgstr "" |
3878 | + |
3879 | +#. type: Plain text |
3880 | +#: content/pages/apps.md:40 |
3881 | +#, no-wrap |
3882 | +msgid "**Q:** How can I crop / rotate a picture? \n" |
3883 | +msgstr "" |
3884 | + |
3885 | +#. type: Plain text |
3886 | +#: content/pages/apps.md:43 |
3887 | +#, no-wrap |
3888 | +msgid "**Q:** How can I take video? \n" |
3889 | +msgstr "" |
3890 | + |
3891 | +#. type: Plain text |
3892 | +#: content/pages/apps.md:47 |
3893 | +msgid "Clock" |
3894 | +msgstr "" |
3895 | + |
3896 | +#. type: Plain text |
3897 | +#: content/pages/apps.md:49 |
3898 | +#, no-wrap |
3899 | +msgid "**Q:** How do I set an alarm? \n" |
3900 | +msgstr "" |
3901 | + |
3902 | +#. type: Plain text |
3903 | +#: content/pages/apps.md:53 |
3904 | +msgid "Here Maps" |
3905 | +msgstr "" |
3906 | + |
3907 | +#. type: Plain text |
3908 | +#: content/pages/apps.md:55 |
3909 | +#, no-wrap |
3910 | +msgid "**Q:** How can I get directions? \n" |
3911 | +msgstr "" |
3912 | + |
3913 | +#. type: Plain text |
3914 | +#: content/pages/apps.md:58 |
3915 | +#, no-wrap |
3916 | +msgid "**Q:** Can I navigate offline? \n" |
3917 | +msgstr "" |
3918 | + |
3919 | +#. type: Plain text |
3920 | +#: content/pages/apps.md:61 |
3921 | +#, no-wrap |
3922 | +msgid "**Q:** Can I view the map offline? \n" |
3923 | +msgstr "" |
3924 | + |
3925 | +#. type: Plain text |
3926 | +#: content/pages/scopes.md:2 |
3927 | +msgid "FAQ - Scopes" |
3928 | +msgstr "" |
3929 | + |
3930 | +#. type: Plain text |
3931 | +#: content/pages/scopes.md:4 |
3932 | +msgid "Curious about scopes?" |
3933 | +msgstr "" |
3934 | + |
3935 | +#. type: Plain text |
3936 | +#: content/pages/scopes.md:6 |
3937 | +#, no-wrap |
3938 | +msgid "**Q:** How do I add new scopes? \n" |
3939 | +msgstr "" |
3940 | + |
3941 | +#. type: Plain text |
3942 | +#: content/pages/scopes.md:9 |
3943 | +#, no-wrap |
3944 | +msgid "**Q:** How do I remove a scope? \n" |
3945 | +msgstr "" |
3946 | + |
3947 | +#. type: Plain text |
3948 | +#: content/pages/scopes.md:12 |
3949 | +#, no-wrap |
3950 | +msgid "**Q:** How do favorites work? \n" |
3951 | +msgstr "" |
3952 | + |
3953 | +#~ msgid "..." |
3954 | +#~ msgstr "" |
3955 | + |
3956 | +#~ msgid "" |
3957 | +#~ "**A:** Sure, install the 'Authenticator' app from the software store.\n" |
3958 | +#~ "---\n" |
3959 | +#~ msgstr "" |
3960 | + |
3961 | +#~ msgid "Title: Get your questions answered." |
3962 | +#~ msgstr "" |
3963 | + |
3964 | +#~ msgid "Title: Welcome to Help for Ubuntu for devices!" |
3965 | +#~ msgstr "" |
3966 | + |
3967 | +#~ msgid "Title: FAQ - Apps" |
3968 | +#~ msgstr "" |
3969 | + |
3970 | +#~ msgid "Title: Get in touch" |
3971 | +#~ msgstr "" |
3972 | |
3973 | === modified file 'edit-here/translations.py' |
3974 | --- edit-here/translations.py 2015-02-26 15:56:31 +0000 |
3975 | +++ edit-here/translations.py 2015-03-05 10:53:27 +0000 |
3976 | @@ -7,12 +7,16 @@ |
3977 | import subprocess |
3978 | import sys |
3979 | |
3980 | + |
3981 | +def require(package): |
3982 | + print('Missing prerequisites. Please run: ' |
3983 | + '"sudo apt install %s"' % package) |
3984 | + sys.exit(1) |
3985 | + |
3986 | try: |
3987 | import polib |
3988 | except ImportError: |
3989 | - print('Missing prerequisites. Please run: ' |
3990 | - '"sudo apt install python3-polib"') |
3991 | - sys.exit(1) |
3992 | + require('python3-polib') |
3993 | |
3994 | from pelicanconf import PATH |
3995 | |
3996 | @@ -26,17 +30,22 @@ |
3997 | ) |
3998 | |
3999 | |
4000 | +def find_bcp47_code(gettext_code): |
4001 | + if gettext_code not in [c[0] for c in BCP47_OVERRIDES]: |
4002 | + return gettext_code.lower().replace('_', '-') |
4003 | + return [c[1] for c in BCP47_OVERRIDES |
4004 | + if c[0] == gettext_code][0] |
4005 | + |
4006 | + |
4007 | class PO4A(object): |
4008 | - def __init__(self, pot_file): |
4009 | + def __init__(self): |
4010 | self.default_args = [ |
4011 | '-f', 'text', |
4012 | '-o', 'markdown', |
4013 | '-M', 'utf-8', |
4014 | ] |
4015 | - self.pot_file = pot_file |
4016 | if not shutil.which('po4a'): |
4017 | - print('Missing prerequisites. Please run: "sudo apt install po4a"') |
4018 | - sys.exit(1) |
4019 | + require('po4a') |
4020 | |
4021 | def run(self, po4a_command, additional_args, with_output=False): |
4022 | args = copy.copy(self.default_args) |
4023 | @@ -47,163 +56,223 @@ |
4024 | ret = subprocess.call([po4a_command]+args) |
4025 | return ret |
4026 | |
4027 | - def gettextize(self, documents): |
4028 | - args = [] |
4029 | - for document in documents: |
4030 | - args += ['-m', document] |
4031 | + def gettextize(self, document_fns, pot_file): |
4032 | + args = copy.copy(self.default_args) |
4033 | + for document_fn in document_fns: |
4034 | + args += ['-m', document_fn] |
4035 | args += [ |
4036 | - '-p', self.pot_file, |
4037 | + '-p', pot_file, |
4038 | '-L', 'utf-8', |
4039 | ] |
4040 | - return self.run('po4a-gettextize', args) |
4041 | - |
4042 | - def updatepo(self, langs, documents): |
4043 | - for lang in langs: |
4044 | - args = [] |
4045 | - for document in documents: |
4046 | - args += ['-m', document] |
4047 | - args += ['-p', lang.file_name] |
4048 | - ret = self.run('po4a-updatepo', args) |
4049 | - if ret: |
4050 | - return False |
4051 | - return True |
4052 | - |
4053 | - def translate(self, doc, lang): |
4054 | + ret = self.run('po4a-gettextize', args) |
4055 | + return (not ret) |
4056 | + |
4057 | + def translate(self, doc, po_fn): |
4058 | args = [ |
4059 | '-k', TRANSLATION_COMPLETION_PERCENTAGE, |
4060 | '-m', doc, |
4061 | - '-p', lang.file_name, |
4062 | + '-p', po_fn, |
4063 | '-L', 'utf-8', |
4064 | ] |
4065 | return self.run('po4a-translate', args, with_output=True) |
4066 | |
4067 | |
4068 | +class POFile(object): |
4069 | + def __init__(self, po_fn): |
4070 | + self.po_fn = po_fn |
4071 | + self.pofile = polib.pofile(po_fn) |
4072 | + |
4073 | + def reread(self): |
4074 | + self.pofile = polib.pofile(self.po_fn) |
4075 | + |
4076 | + def merge(self, pot_file_ob): |
4077 | + self.pofile.merge(pot_file_ob) |
4078 | + |
4079 | + def save(self): |
4080 | + self.pofile.save(self.po_fn) |
4081 | + |
4082 | + def find_in_msgid(self, find_str, translated=True, fuzzy=True, |
4083 | + untranslated=True): |
4084 | + entries = [] |
4085 | + if translated: |
4086 | + entries += self.pofile.translated_entries() |
4087 | + if fuzzy: |
4088 | + entries += self.pofile.fuzzy_entries() |
4089 | + if untranslated: |
4090 | + entries += self.pofile.untranslated_entries() |
4091 | + results = [] |
4092 | + for entry in entries: |
4093 | + if find_str in entry.msgid: |
4094 | + results += [entry] |
4095 | + return results |
4096 | + |
4097 | + def replace_title_lines(self): |
4098 | + results = {} |
4099 | + for entry in self.find_in_msgid('Title: '): |
4100 | + if entry.msgid.startswith('Title: '): |
4101 | + where = entry.occurrences[0][0] |
4102 | + first_line = open(where).readline().strip() |
4103 | + if entry.msgid != first_line: |
4104 | + print('Title line "%s" found, but not on the first line ' |
4105 | + 'of "%s".' % (entry.msgid, entry.linenum)) |
4106 | + return False |
4107 | + entry.msgid = entry.msgid.replace('Title: ', '') |
4108 | + fn = entry.occurrences[0][0] |
4109 | + results[fn] = entry.msgid |
4110 | + if self.po_fn.endswith('.po'): |
4111 | + entry.msgstr = '' |
4112 | + self.save() |
4113 | + return True |
4114 | + |
4115 | + def rewrite_links(self, documents, bcp47): |
4116 | + link_regex = r'\[.+?\]\(\{filename\}(.+?)\)' |
4117 | + for entry in self.find_in_msgid('{filename}'): |
4118 | + link_msgid = re.findall(link_regex, entry.msgid)[0] |
4119 | + link_msgstr = list(re.findall(link_regex, entry.msgstr)) |
4120 | + translated_doc_fn = os.path.basename( |
4121 | + documents.translated_doc_fn(link_msgid, bcp47)) |
4122 | + if not link_msgstr: |
4123 | + entry.msgstr = entry.msgid |
4124 | + link_msgstr = [link_msgid] |
4125 | + entry.msgstr = entry.msgstr.replace(link_msgstr[0], |
4126 | + translated_doc_fn) |
4127 | + self.save() |
4128 | + |
4129 | + def find_translated_title_line(self, original_title): |
4130 | + for entry in self.find_in_msgid(original_title): |
4131 | + if entry.msgid == original_title: |
4132 | + if entry.msgstr: |
4133 | + return entry.msgstr |
4134 | + return entry.msgid |
4135 | + |
4136 | + |
4137 | +class PO(object): |
4138 | + def __init__(self, po4a): |
4139 | + self.translations_dir = os.path.abspath(os.path.join(PATH, '../po')) |
4140 | + self.fake_lang_code = 'en_US' |
4141 | + self.fake_po_fn = os.path.join(self.translations_dir, |
4142 | + '%s.po' % self.fake_lang_code) |
4143 | + self.pot_fn = os.path.join(self.translations_dir, 'help.pot') |
4144 | + self.pot_file_ob = POFile(self.pot_fn) |
4145 | + self.po4a = po4a |
4146 | + self.langs = {} |
4147 | + for po_fn in glob.glob(self.translations_dir+'/*.po'): |
4148 | + self.add_language(po_fn) |
4149 | + |
4150 | + def add_language(self, po_fn): |
4151 | + gettext_code = os.path.basename(po_fn).split('.po')[0] |
4152 | + self.langs[po_fn] = { |
4153 | + 'bcp47': find_bcp47_code(gettext_code), |
4154 | + 'gettext_code': gettext_code, |
4155 | + 'pofile': None, |
4156 | + } |
4157 | + |
4158 | + def _remove_fake_po_file(self): |
4159 | + if os.path.exists(self.fake_po_fn): |
4160 | + os.remove(self.fake_po_fn) |
4161 | + |
4162 | + def __del__(self): |
4163 | + self._remove_fake_po_file() |
4164 | + |
4165 | + def load_pofile(self, po_fn): |
4166 | + if not self.langs[po_fn]['pofile']: |
4167 | + self.langs[po_fn]['pofile'] = POFile(po_fn) |
4168 | + |
4169 | + def generate_pot_file(self, documents): |
4170 | + if not self.po4a.gettextize(documents.docs, self.pot_fn): |
4171 | + return False |
4172 | + self.pot_file_ob.reread() |
4173 | + if not self.pot_file_ob.replace_title_lines(): |
4174 | + return False |
4175 | + for po_fn in self.langs: |
4176 | + self.load_pofile(po_fn) |
4177 | + self.langs[po_fn]['pofile'].merge(self.pot_file_ob.pofile) |
4178 | + if not self.langs[po_fn]['pofile'].replace_title_lines(): |
4179 | + return False |
4180 | + return True |
4181 | + |
4182 | + # we generate a fake translation for en-US which is going to be |
4183 | + # the default |
4184 | + def generate_fake_pofile(self): |
4185 | + self._remove_fake_po_file() |
4186 | + shutil.copy(self.pot_fn, self.fake_po_fn) |
4187 | + self.add_language(self.fake_po_fn) |
4188 | + |
4189 | + def find_translated_title_line(self, original_title, po_fn): |
4190 | + return self.langs[po_fn]['pofile'].find_translated_title_line( |
4191 | + original_title) |
4192 | + |
4193 | + def rewrite_links(self, documents): |
4194 | + for po_fn in self.langs: |
4195 | + self.load_pofile(po_fn) |
4196 | + self.langs[po_fn]['pofile'].rewrite_links( |
4197 | + documents, self.langs[po_fn]['bcp47']) |
4198 | + |
4199 | + |
4200 | class Documents(object): |
4201 | def __init__(self): |
4202 | self.docs = [] |
4203 | - for dirpath, dirnames, filenames in os.walk(PATH): |
4204 | - for filename in filenames: |
4205 | - self.docs += [os.path.join(dirpath, filename)] |
4206 | + for dirpath, dirnames, fns in os.walk(PATH): |
4207 | + for fn in fns: |
4208 | + fn = os.path.relpath(os.path.join(dirpath, fn), |
4209 | + os.path.join(PATH, '..')) |
4210 | + self.docs += [fn] |
4211 | |
4212 | - def translated_doc(self, file_name, lang): |
4213 | + def translated_doc_fn(self, fn, bcp47_code): |
4214 | match = [doc for doc in self.docs |
4215 | - if os.path.basename(doc) == os.path.basename(file_name)] |
4216 | + if os.path.basename(doc) == os.path.basename(fn)] |
4217 | if not match: |
4218 | return None |
4219 | return '%s.%s.md' % (match[0].split('.md')[0], |
4220 | - lang.bcp47_code) |
4221 | - |
4222 | - def _call_po4a_translate(self, doc, lang, po4a): |
4223 | - res = po4a.translate(doc, lang) |
4224 | - output = codecs.decode(res.communicate()[0]) |
4225 | - broken_title_line = [line for line in output.split('\n') |
4226 | - if line.lower().startswith('title:')][0] |
4227 | - rest = [line for line in output.split('\n') |
4228 | - if not line.lower().startswith('title')] |
4229 | - output = '\n'.join(rest) |
4230 | - return (broken_title_line, output) |
4231 | - |
4232 | - def write_translated_markdown(self, lang, po4a): |
4233 | - for doc in self.docs: |
4234 | - (broken_title_line, output) = \ |
4235 | - self._call_po4a_translate(doc, lang, po4a) |
4236 | - new_path = self.translated_doc(doc, lang) |
4237 | - text = "%s\nDate:\n\n" % (broken_title_line) |
4238 | - text += output |
4239 | - if os.path.exists(new_path): |
4240 | - os.remove(new_path) |
4241 | - if not os.path.exists(os.path.dirname(new_path)): |
4242 | - os.makedirs(os.path.dirname(new_path)) |
4243 | - with open(new_path, 'w', encoding='utf-8') as f: |
4244 | - f.write(text) |
4245 | - |
4246 | - |
4247 | -class Language(object): |
4248 | - def __init__(self, po_file, documents): |
4249 | - self.file_name = po_file |
4250 | - self.gettext_code = os.path.basename(po_file).split('.po')[0] |
4251 | - self.bcp47_code = self._find_bcp47_code() |
4252 | - self.documents = documents |
4253 | - |
4254 | - def _find_bcp47_code(self): |
4255 | - if self.gettext_code not in [c[0] for c in BCP47_OVERRIDES]: |
4256 | - return self.gettext_code.lower().replace('_', '-') |
4257 | - return [c[1] for c in BCP47_OVERRIDES |
4258 | - if c[0] == self.gettext_code][0] |
4259 | - |
4260 | - def rewrite_links(self): |
4261 | - po_file = polib.pofile(self.file_name) |
4262 | - link_regex = r'\[.+?\]\(\{filename\}(.+?)\)' |
4263 | - for entry_group in [po_file.translated_entries(), |
4264 | - po_file.fuzzy_entries(), |
4265 | - po_file.untranslated_entries()]: |
4266 | - for entry in entry_group: |
4267 | - if '{filename}' in entry.msgid: |
4268 | - link_msgid = re.findall(link_regex, entry.msgid)[0] |
4269 | - link_msgstr = list(re.findall(link_regex, entry.msgstr)) |
4270 | - translated_doc = os.path.basename( |
4271 | - self.documents.translated_doc( |
4272 | - link_msgid, self)) |
4273 | - if not link_msgstr: |
4274 | - entry.msgstr = entry.msgid |
4275 | - link_msgstr = [link_msgid] |
4276 | - entry.msgstr = entry.msgstr.replace(link_msgstr[0], |
4277 | - translated_doc) |
4278 | - po_file.save(self.file_name) |
4279 | + bcp47_code) |
4280 | + |
4281 | + def _call_po4a_translate(self, doc, po_fn, po4a): |
4282 | + res = po4a.translate(doc, po_fn) |
4283 | + return codecs.decode(res.communicate()[0]) |
4284 | + |
4285 | + def write_translated_markdown(self, po, po4a): |
4286 | + for po_fn in po.langs: |
4287 | + for doc_fn in self.docs: |
4288 | + output = self._call_po4a_translate(doc_fn, po_fn, po4a) |
4289 | + title_line = output.split('\n')[0].split('Title: ')[1] |
4290 | + translated_title_line = po.find_translated_title_line( |
4291 | + title_line, po_fn) |
4292 | + output = '\n'.join([line for line in output.split('\n')][1:]) |
4293 | + new_path = self.translated_doc_fn(doc_fn, |
4294 | + po.langs[po_fn]['bcp47']) |
4295 | + text = "Title: %s\nDate:\n\n" % (translated_title_line) |
4296 | + text += output |
4297 | + if os.path.exists(new_path): |
4298 | + os.remove(new_path) |
4299 | + if not os.path.exists(os.path.dirname(new_path)): |
4300 | + os.makedirs(os.path.dirname(new_path)) |
4301 | + with open(new_path, 'w', encoding='utf-8') as f: |
4302 | + f.write(text) |
4303 | |
4304 | |
4305 | class Translations(object): |
4306 | def __init__(self): |
4307 | self._cleanup() |
4308 | - self.translations_dir = os.path.abspath(os.path.join(PATH, '../po')) |
4309 | - self.available_languages = [] |
4310 | self.documents = Documents() |
4311 | - for po_filename in glob.glob(self.translations_dir+'/*.po'): |
4312 | - self.available_languages += [Language(po_filename, self.documents)] |
4313 | - self.fake_lang_code = 'en_US' |
4314 | - self.fake_po_file = os.path.join(self.translations_dir, |
4315 | - '%s.po' % self.fake_lang_code) |
4316 | - self.pot_file = os.path.join(self.translations_dir, |
4317 | - "help.pot") |
4318 | - self.po4a = PO4A(self.pot_file) |
4319 | - |
4320 | - def __del__(self): |
4321 | - if os.path.exists(self.fake_po_file): |
4322 | - os.remove(self.fake_po_file) |
4323 | + self.po4a = PO4A() |
4324 | + self.po = PO(self.po4a) |
4325 | |
4326 | def _cleanup(self): |
4327 | r = subprocess.Popen(['bzr', 'ignored'], stdout=subprocess.PIPE) |
4328 | - files = [os.path.join(PATH, '../..', f.split(' ')[0]) |
4329 | - for f in codecs.decode(r.communicate()[0]).split('\n') |
4330 | - if f.strip() != ''] |
4331 | - files = [f for f in files if os.path.exists(f)] |
4332 | - for f in files: |
4333 | + fns = [os.path.join(PATH, '../..', f.split(' ')[0]) |
4334 | + for f in codecs.decode(r.communicate()[0]).split('\n') |
4335 | + if f.strip() != ''] |
4336 | + fns = [f for f in fns if os.path.exists(f)] |
4337 | + for f in fns: |
4338 | try: |
4339 | shutil.rmtree(f) |
4340 | except NotADirectoryError: |
4341 | os.remove(f) |
4342 | |
4343 | def generate_pot_file(self): |
4344 | - return self.po4a.gettextize(self.documents.docs) |
4345 | - |
4346 | - def update_po_files(self): |
4347 | - return self.po4a.updatepo(self.available_languages, |
4348 | - self.documents.docs) |
4349 | - |
4350 | - def rewrite_links(self): |
4351 | - self._generate_fake_pofile() |
4352 | - for lang in self.available_languages: |
4353 | - lang.rewrite_links() |
4354 | - |
4355 | - # we generate a fake translation for en-US which is going to be |
4356 | - # the default |
4357 | - def _generate_fake_pofile(self): |
4358 | - if os.path.exists(self.fake_po_file): |
4359 | - os.remove(self.fake_po_file) |
4360 | - shutil.copy(self.pot_file, self.fake_po_file) |
4361 | - self.available_languages += [Language(self.fake_po_file, |
4362 | - self.documents)] |
4363 | + return self.po.generate_pot_file(self.documents) |
4364 | |
4365 | def generate_translations(self): |
4366 | - for lang in self.available_languages: |
4367 | - self.documents.write_translated_markdown(lang, self.po4a) |
4368 | + self.po.generate_fake_pofile() |
4369 | + self.po.rewrite_links(self.documents) |
4370 | + self.documents.write_translated_markdown(self.po, self.po4a) |