blob: 2c43c6e3c09f55130540bc535a1135f6f1a843a5 [file] [log] [blame]
Michael Bestas432919a2016-03-12 21:16:20 +02001# cm-13.0-ZNH0E.yaml
2#
3# Crowdin configuration file for CyanogenMod
4#
5# Copyright (C) 2014-2015 The CyanogenMod Project
6#
7# Licensed under the Apache License, Version 2.0 (the "License");
8# you may not use this file except in compliance with the License.
9# You may obtain a copy of the License at
10#
11# http://www.apache.org/licenses/LICENSE-2.0
12#
13# Unless required by applicable law or agreed to in writing, software
14# distributed under the License is distributed on an "AS IS" BASIS,
15# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16# See the License for the specific language governing permissions and
17# limitations under the License.
18
19api_key_env: CM_CROWDIN_API_KEY
20base_path_env: CM_CROWDIN_STABLE_BASE_PATH
21base_path_contains_branch_subfolders: true
22project_identifier: cyanogenmod
23preserve_hierarchy: true
24
25files:
26# Frameworks
27
28 # framework-res
29 -
30 source: '/frameworks/base/core/res/res/values/cm_strings.xml'
31 translation: '/%original_path%-%android_code%/%original_file_name%'
32 languages_mapping: &anchor
33 android_code:
34 af: af
35 am: am
36 ar: ar
Michael Bestas46829262016-03-19 01:12:27 +020037 as: as-rIN
Michael Bestas432919a2016-03-12 21:16:20 +020038 ast: ast-rES
39 az: az-rAZ
40 be: be
41 bg: bg
42 bn: bn-rBD
43 ca: ca
44 cs: cs
45 cy: cy
46 da: da
47 de: de
48 el: el
49 en-AU: en-rAU
50 en-GB: en-rGB
51 en-IN: en-rIN
52 en-PT: en-rPT
53 eo: eo
54 es-ES: es
55 es-MX: es-rMX
56 es-US: es-rUS
57 et: et-rEE
58 eu: eu-rES
59 fa: fa
60 fi: fi
61 fr: fr
62 fr-CA: fr-rCA
63 fy-NL: fy-rNL
64 gl: gl-rES
65 gu-IN: gu-rIN
66 he: iw
67 hi: hi
68 hr: hr
69 hu: hu
70 hy-AM: hy-rAM
71 id: in
72 is: is-rIS
73 it: it
74 ja: ja
75 ka: ka-rGE
76 kk: kk-rKZ
77 km: km-rKH
78 kn: kn-rIN
79 ko: ko
80 ku: ku
81 ky: ky-rKG
82 lb: lb
83 lo: lo-rLA
84 lt: lt
85 lv: lv
86 mk: mk-rMK
87 ml-IN: ml-rIN
88 mn: mn-rMN
89 mr: mr-rIN
90 ms: ms-rMY
91 my: my-rMM
92 nb: nb
93 ne-NP: ne-rNP
94 nl: nl
Michael Bestas46829262016-03-19 01:12:27 +020095 or: or-rIN
Michael Bestas432919a2016-03-12 21:16:20 +020096 pa-IN: pa-rIN
97 pl: pl
98 pt-PT: pt-rPT
99 pt-BR: pt-rBR
100 rm-CH: rm
101 ro: ro
102 ru: ru
103 si-LK: si-rLK
104 sk: sk
105 sl: sl
106 sq: sq-rAL
107 sr: sr
108 sv-SE: sv
109 sw: sw
110 ta: ta-rIN
111 te: te-rIN
112 th: th
113 tl: tl
114 tr: tr
115 ug: ug
116 uk: uk
117 ur-PK: ur-rPK
118 uz: uz-rUZ
119 vi: vi
120 zh-CN: zh-rCN
121 zh-HK: zh-rHK
122 zh-TW: zh-rTW
123 zu: zu
124
125 # Keyguard
126 -
127 source: '/frameworks/base/packages/Keyguard/res/values/cm_strings.xml'
128 translation: '/%original_path%-%android_code%/%original_file_name%'
129 languages_mapping: *anchor
130
131 # SettingsLib
132 -
133 source: '/frameworks/base/packages/SettingsLib/res/values/cm_strings.xml'
134 translation: '/%original_path%-%android_code%/%original_file_name%'
135 languages_mapping: *anchor
136
137 # SystemUI
138 -
139 source: '/frameworks/base/packages/SystemUI/res/values/cm_arrays.xml'
140 translation: '/%original_path%-%android_code%/%original_file_name%'
141 languages_mapping: *anchor
142 -
143 source: '/frameworks/base/packages/SystemUI/res/values/cm_strings.xml'
144 translation: '/%original_path%-%android_code%/%original_file_name%'
145 languages_mapping: *anchor
146
147# Packages
148
149 # AudioFX
150 -
151 source: '/packages/apps/AudioFX/res/values/cm_strings.xml'
152 translation: '/%original_path%-%android_code%/%original_file_name%'
153 languages_mapping: *anchor
154
155 # Bluetooth
156 -
157 source: '/packages/apps/Bluetooth/res/values/cm_strings.xml'
158 translation: '/%original_path%-%android_code%/%original_file_name%'
159 languages_mapping: *anchor
160
161 # BluetoothExt
162 -
163 source: '/packages/apps/BluetoothExt/res/values/strings.xml'
164 translation: '/%original_path%-%android_code%/%original_file_name%'
165 languages_mapping: *anchor
166 -
167 source: '/packages/apps/BluetoothExt/res/values/strings_dun.xml'
168 translation: '/%original_path%-%android_code%/%original_file_name%'
169 languages_mapping: *anchor
170 -
171 source: '/packages/apps/BluetoothExt/res/values/strings_ftp.xml'
172 translation: '/%original_path%-%android_code%/%original_file_name%'
173 languages_mapping: *anchor
174 -
175 source: '/packages/apps/BluetoothExt/res/values/strings_map.xml'
176 translation: '/%original_path%-%android_code%/%original_file_name%'
177 languages_mapping: *anchor
178 -
179 source: '/packages/apps/BluetoothExt/res/values/strings_sap.xml'
180 translation: '/%original_path%-%android_code%/%original_file_name%'
181 languages_mapping: *anchor
182
183 # Browser
184 -
185 source: '/packages/apps/Browser/res/values/cm_strings.xml'
186 translation: '/%original_path%-%android_code%/%original_file_name%'
187 languages_mapping: *anchor
188
189 # Calculator
190 -
191 source: '/packages/apps/Calculator/res/values/cm_strings.xml'
192 translation: '/%original_path%-%android_code%/%original_file_name%'
193 languages_mapping: *anchor
194
195 # Calendar
196 -
197 source: '/packages/apps/Calendar/res/values/cm_plurals.xml'
198 translation: '/%original_path%-%android_code%/%original_file_name%'
199 languages_mapping: *anchor
200 -
201 source: '/packages/apps/Calendar/res/values/cm_strings.xml'
202 translation: '/%original_path%-%android_code%/%original_file_name%'
203 languages_mapping: *anchor
204
205 # Camera2
206 -
207 source: '/packages/apps/Camera2/res/values/cm_strings.xml'
208 translation: '/%original_path%-%android_code%/%original_file_name%'
209 languages_mapping: *anchor
210
211 # CMBugReport
212 -
213 source: '/packages/apps/CMBugReport/res/values/strings.xml'
214 translation: '/%original_path%-%android_code%/%original_file_name%'
215 languages_mapping: *anchor
216
217 # CMFileManager
218 -
219 source: '/packages/apps/CMFileManager/res/values/plurals.xml'
220 translation: '/%original_path%-%android_code%/%original_file_name%'
221 languages_mapping: *anchor
222 -
223 source: '/packages/apps/CMFileManager/res/values/strings.xml'
224 translation: '/%original_path%-%android_code%/%original_file_name%'
225 languages_mapping: *anchor
226
227 # CMUpdater
228 -
229 source: '/packages/apps/CMUpdater/res/values/plurals.xml'
230 translation: '/%original_path%-%android_code%/%original_file_name%'
231 languages_mapping: *anchor
232 -
233 source: '/packages/apps/CMUpdater/res/values/strings.xml'
234 translation: '/%original_path%-%android_code%/%original_file_name%'
235 languages_mapping: *anchor
236
237 # CMWallpapers
238 -
239 source: '/packages/apps/CMWallpapers/res/values/strings.xml'
240 translation: '/%original_path%-%android_code%/%original_file_name%'
241 languages_mapping: *anchor
242
243 # Contacts
244 -
245 source: '/packages/apps/Contacts/res/values/cm_plurals.xml'
246 translation: '/%original_path%-%android_code%/%original_file_name%'
247 languages_mapping: *anchor
248 -
249 source: '/packages/apps/Contacts/res/values/cm_strings.xml'
250 translation: '/%original_path%-%android_code%/%original_file_name%'
251 languages_mapping: *anchor
252
253 # ContactsCommon
254 -
255 source: '/packages/apps/ContactsCommon/res/values/cm_plurals.xml'
256 translation: '/%original_path%-%android_code%/%original_file_name%'
257 languages_mapping: *anchor
258 -
259 source: '/packages/apps/ContactsCommon/res/values/cm_strings.xml'
260 translation: '/%original_path%-%android_code%/%original_file_name%'
261 languages_mapping: *anchor
262
263 # DeskClock
264 -
265 source: '/packages/apps/DeskClock/res/values/cm_strings.xml'
266 translation: '/%original_path%-%android_code%/%original_file_name%'
267 languages_mapping: *anchor
268
269 # Dialer
270 -
271 source: '/packages/apps/Dialer/res/values/cm_arrays.xml'
272 translation: '/%original_path%-%android_code%/%original_file_name%'
273 languages_mapping: *anchor
274 -
275 source: '/packages/apps/Dialer/res/values/cm_plurals.xml'
276 translation: '/%original_path%-%android_code%/%original_file_name%'
277 languages_mapping: *anchor
278 -
279 source: '/packages/apps/Dialer/res/values/cm_strings.xml'
280 translation: '/%original_path%-%android_code%/%original_file_name%'
281 languages_mapping: *anchor
282
283 # Eleven
284 -
285 source: '/packages/apps/Eleven/res/values/plurals.xml'
286 translation: '/%original_path%-%android_code%/%original_file_name%'
287 languages_mapping: *anchor
288 -
289 source: '/packages/apps/Eleven/res/values/strings.xml'
290 translation: '/%original_path%-%android_code%/%original_file_name%'
291 languages_mapping: *anchor
292
293 # Email
294 -
295 source: '/packages/apps/Email/res/values/cm_strings.xml'
296 translation: '/%original_path%-%android_code%/%original_file_name%'
297 languages_mapping: *anchor
298
299 # Gallery2
300 -
301 source: '/packages/apps/Gallery2/res/values/cm_strings.xml'
302 translation: '/%original_path%-%android_code%/%original_file_name%'
303 languages_mapping: *anchor
304 -
305 source: '/packages/apps/Gallery2/res/values/codeaurora_strings.xml'
306 translation: '/%original_path%-%android_code%/%original_file_name%'
307 languages_mapping: *anchor
308
309 # InCallUI
310 -
311 source: '/packages/apps/InCallUI/res/values/cm_strings.xml'
312 translation: '/%original_path%-%android_code%/%original_file_name%'
313 languages_mapping: *anchor
314 -
315 source: '/packages/apps/InCallUI/res/values/qtistrings.xml'
316 translation: '/%original_path%-%android_code%/%original_file_name%'
317 languages_mapping: *anchor
318
319 # LockClock
320 -
321 source: '/packages/apps/LockClock/res/values/strings.xml'
322 translation: '/%original_path%-%android_code%/%original_file_name%'
323 languages_mapping: *anchor
324
325 # Messaging
326 -
327 source: '/packages/apps/Messaging/res/values/cm_strings.xml'
328 translation: '/%original_path%-%android_code%/%original_file_name%'
329 languages_mapping: *anchor
330
331 # PhoneCommon
332 -
333 source: '/packages/apps/PhoneCommon/res/values/cm_strings.xml'
334 translation: '/%original_path%-%android_code%/%original_file_name%'
335 languages_mapping: *anchor
336
337 # Profiles
338 -
339 source: '/packages/apps/Profiles/res/values/strings.xml'
340 translation: '/%original_path%-%android_code%/%original_file_name%'
341 languages_mapping: *anchor
342
343 # Screencast
344 -
345 source: '/packages/apps/Screencast/res/values/strings.xml'
346 translation: '/%original_path%-%android_code%/%original_file_name%'
347 languages_mapping: *anchor
348
349 # Settings
350 -
Michael Bestas432919a2016-03-12 21:16:20 +0200351 source: '/packages/apps/Settings/res/values/cm_plurals.xml'
352 translation: '/%original_path%-%android_code%/%original_file_name%'
353 languages_mapping: *anchor
354 -
355 source: '/packages/apps/Settings/res/values/cm_strings.xml'
356 translation: '/%original_path%-%android_code%/%original_file_name%'
357 languages_mapping: *anchor
358
359 # SetupWizard
360 -
361 source: '/packages/apps/SetupWizard/res/values/strings.xml'
362 translation: '/%original_path%-%android_code%/%original_file_name%'
363 languages_mapping: *anchor
364
365 # Snap
366 -
367 source: '/packages/apps/Snap/res/values/cm_strings.xml'
368 translation: '/%original_path%-%android_code%/%original_file_name%'
369 languages_mapping: *anchor
370 -
371 source: '/packages/apps/Snap/res/values/qcomstrings.xml'
372 translation: '/%original_path%-%android_code%/%original_file_name%'
373 languages_mapping: *anchor
374 -
375 source: '/packages/apps/Snap/res/values/strings.xml'
376 translation: '/%original_path%-%android_code%/%original_file_name%'
377 languages_mapping: *anchor
378
379 # SoundRecorder
380 -
381 source: '/packages/apps/SoundRecorder/res/values/cm_strings.xml'
382 translation: '/%original_path%-%android_code%/%original_file_name%'
383 languages_mapping: *anchor
384
385 # Stk
386 -
387 source: '/packages/apps/Stk/res/values/cm_strings.xml'
388 translation: '/%original_path%-%android_code%/%original_file_name%'
389 languages_mapping: *anchor
390
391 # Terminal
392 -
393 source: '/packages/apps/Terminal/res/values/arrays.xml'
394 translation: '/%original_path%-%android_code%/%original_file_name%'
395 languages_mapping: *anchor
396 -
397 source: '/packages/apps/Terminal/res/values/strings.xml'
398 translation: '/%original_path%-%android_code%/%original_file_name%'
399 languages_mapping: *anchor
400
401 # ThemeChooser
402 -
403 source: '/packages/apps/ThemeChooser/res/values/strings.xml'
404 translation: '/%original_path%-%android_code%/%original_file_name%'
405 languages_mapping: *anchor
406
407 # Trebuchet
408 -
409 source: '/packages/apps/Trebuchet/res/values/cm_arrays.xml'
410 translation: '/%original_path%-%android_code%/%original_file_name%'
411 languages_mapping: *anchor
412 -
413 source: '/packages/apps/Trebuchet/res/values/cm_strings.xml'
414 translation: '/%original_path%-%android_code%/%original_file_name%'
415 languages_mapping: *anchor
416
417 # TvSettings
418 -
419 source: '/packages/apps/TvSettings/Settings/res/values/cm_strings.xml'
420 translation: '/%original_path%-%android_code%/%original_file_name%'
421 languages_mapping: *anchor
422
423 # UnifiedEmail
424 -
425 source: '/packages/apps/UnifiedEmail/res/values/cm_strings.xml'
426 translation: '/%original_path%-%android_code%/%original_file_name%'
427 languages_mapping: *anchor
428
429# Input methods
430
431 # LatinIME
432 -
433 source: '/packages/inputmethods/LatinIME/java/res/values/cm_strings.xml'
434 translation: '/%original_path%-%android_code%/%original_file_name%'
435 languages_mapping: *anchor
436
437# Providers
438
439 # DownloadProvider
440 -
441 source: '/packages/providers/DownloadProvider/res/values/cm_plurals.xml'
442 translation: '/%original_path%-%android_code%/%original_file_name%'
443 languages_mapping: *anchor
444 -
445 source: '/packages/providers/DownloadProvider/res/values/cm_strings.xml'
446 translation: '/%original_path%-%android_code%/%original_file_name%'
447 languages_mapping: *anchor
448
449 # ThemesProvider
450 -
451 source: '/packages/providers/ThemesProvider/res/values/strings.xml'
452 translation: '/%original_path%-%android_code%/%original_file_name%'
453 languages_mapping: *anchor
454
455# Screensavers
456
457 # PhotoTable
458 -
459 source: '/packages/screensavers/PhotoTable/res/values/cm_strings.xml'
460 translation: '/%original_path%-%android_code%/%original_file_name%'
461 languages_mapping: *anchor
462
463# Services
464
465 # Mms
466 -
467 source: '/packages/services/Mms/res/values/cm_strings.xml'
468 translation: '/%original_path%-%android_code%/%original_file_name%'
469 languages_mapping: *anchor
470
471 # Telecomm
472 -
473 source: '/packages/services/Telecomm/res/values/cm_strings.xml'
474 translation: '/%original_path%-%android_code%/%original_file_name%'
475 languages_mapping: *anchor
476
477 # Telephony
478 -
479 source: '/packages/services/Telephony/res/values/cm_strings.xml'
480 translation: '/%original_path%-%android_code%/%original_file_name%'
481 languages_mapping: *anchor
482 -
483 source: '/packages/services/Telephony/res/values/qtistrings.xml'
484 translation: '/%original_path%-%android_code%/%original_file_name%'
485 languages_mapping: *anchor
486
487# Wallpapers
488
489 # Galaxy4
490 -
491 source: '/packages/wallpapers/Galaxy4/res/values/strings.xml'
492 translation: '/%original_path%-%android_code%/%original_file_name%'
493 languages_mapping: *anchor
494
495 # PhaseBeam
496 -
497 source: '/packages/wallpapers/PhaseBeam/res/values/cm_strings.xml'
498 translation: '/%original_path%-%android_code%/%original_file_name%'
499 languages_mapping: *anchor
500
501 # PhotoPhase
502 -
503 source: '/packages/wallpapers/PhotoPhase/res/values/plurals.xml'
504 translation: '/%original_path%-%android_code%/%original_file_name%'
505 languages_mapping: *anchor
506 -
507 source: '/packages/wallpapers/PhotoPhase/res/values/strings.xml'
508 translation: '/%original_path%-%android_code%/%original_file_name%'
509 languages_mapping: *anchor
510
511# Vendor
512
513 # CM SDK
514 -
515 source: '/vendor/cmsdk/cm/res/res/values/strings.xml'
516 translation: '/%original_path%-%android_code%/%original_file_name%'
517 languages_mapping: *anchor
518
519 # CMSettingsProvider
520 -
521 source: '/vendor/cmsdk/packages/CMSettingsProvider/res/values/strings.xml'
522 translation: '/%original_path%-%android_code%/%original_file_name%'
523 languages_mapping: *anchor
524
525# Device specific
526
527 # fmapp2
528 -
529 source: '/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
530 translation: '/%original_path%-%android_code%/%original_file_name%'
531 languages_mapping: *anchor
532 -
533 source: '/hardware/qcom/fm/fmapp2/res/values/strings.xml'
534 translation: '/%original_path%-%android_code%/%original_file_name%'
535 languages_mapping: *anchor
536
537 # FMRecord
538 -
539 source: '/hardware/qcom/fm/FMRecord/res/values/strings.xml'
540 translation: '/%original_path%-%android_code%/%original_file_name%'
541 languages_mapping: *anchor