blob: b3f133229a42e9ca32d76f4a4d8168a49f6f2b51 [file] [log] [blame]
Abhisek Devkotaf91a5ed2016-08-01 08:16:08 -07001# cm-13.0-ZNH5Y_aosp.yaml
2#
3# Crowdin configuration file for CyanogenMod's
4# additional languages not supported by AOSP
5#
6# Copyright (C) 2014-2015 The CyanogenMod Project
7#
8# Licensed under the Apache License, Version 2.0 (the "License");
9# you may not use this file except in compliance with the License.
10# You may obtain a copy of the License at
11#
12# http://www.apache.org/licenses/LICENSE-2.0
13#
14# Unless required by applicable law or agreed to in writing, software
15# distributed under the License is distributed on an "AS IS" BASIS,
16# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17# See the License for the specific language governing permissions and
18# limitations under the License.
19
20api_key_env: CM_AOSP_CROWDIN_API_KEY
21base_path_env: CM_CROWDIN_STABLE_BASE_PATH
22base_path_contains_branch_subfolders: true
23project_identifier: cyanogenmod-aosp
24preserve_hierarchy: true
25
26files:
27# Frameworks
28
29 # framework-res
30 -
31 source: '/frameworks/base/core/res/res/values/strings.xml'
32 translation: '/%original_path%-%android_code%/%original_file_name%'
33 languages_mapping: &anchor
34 android_code:
35 as: as-rIN
36 ast: ast-rES
37 be: be
38 cy: cy
39 en-PT: en-rPT
40 es-MX: es-rMX
41 eo: eo
42 fy-NL: fy-rNL
43 ku: ku
44 lb: lb
45 or: or-rIN
46 ug: ug
47
48 # BackupRestoreConfirmation
49 -
50 source: '/frameworks/base/packages/BackupRestoreConfirmation/res/values/strings.xml'
51 translation: '/%original_path%-%android_code%/%original_file_name%'
52 languages_mapping: *anchor
53
54 # CaptivePortalLogin
55 -
56 source: '/frameworks/base/packages/CaptivePortalLogin/res/values/strings.xml'
57 translation: '/%original_path%-%android_code%/%original_file_name%'
58 languages_mapping: *anchor
59
60 # DefaultContainerService
61 -
62 source: '/frameworks/base/packages/DefaultContainerService/res/values/strings.xml'
63 translation: '/%original_path%-%android_code%/%original_file_name%'
64 languages_mapping: *anchor
65
66 # DocumentsUI
67 -
68 source: '/frameworks/base/packages/DocumentsUI/res/values/strings.xml'
69 translation: '/%original_path%-%android_code%/%original_file_name%'
70 languages_mapping: *anchor
71
72 # ExternalStorageProvider
73 -
74 source: '/frameworks/base/packages/ExternalStorageProvider/res/values/strings.xml'
75 translation: '/%original_path%-%android_code%/%original_file_name%'
76 languages_mapping: *anchor
77
78 # FusedLocation
79 -
80 source: '/frameworks/base/packages/FusedLocation/res/values/strings.xml'
81 translation: '/%original_path%-%android_code%/%original_file_name%'
82 languages_mapping: *anchor
83
84 # InputDevices
85 -
86 source: '/frameworks/base/packages/InputDevices/res/values/strings.xml'
87 translation: '/%original_path%-%android_code%/%original_file_name%'
88 languages_mapping: *anchor
89
90 # Keyguard
91 -
92 source: '/frameworks/base/packages/Keyguard/res/values/strings.xml'
93 translation: '/%original_path%-%android_code%/%original_file_name%'
94 languages_mapping: *anchor
95
96 # PrintSpooler
97 -
98 source: '/frameworks/base/packages/PrintSpooler/res/values/strings.xml'
99 translation: '/%original_path%-%android_code%/%original_file_name%'
100 languages_mapping: *anchor
101
102 # SettingsLib
103 -
104 source: '/frameworks/base/packages/SettingsLib/res/values/arrays.xml'
105 translation: '/%original_path%-%android_code%/%original_file_name%'
106 languages_mapping: *anchor
107 -
108 source: '/frameworks/base/packages/SettingsLib/res/values/strings.xml'
109 translation: '/%original_path%-%android_code%/%original_file_name%'
110 languages_mapping: *anchor
111
112 # SettingsProvider
113 -
114 source: '/frameworks/base/packages/SettingsProvider/res/values/strings.xml'
115 translation: '/%original_path%-%android_code%/%original_file_name%'
116 languages_mapping: *anchor
117
118 # Shell
119 -
120 source: '/frameworks/base/packages/Shell/res/values/strings.xml'
121 translation: '/%original_path%-%android_code%/%original_file_name%'
122 languages_mapping: *anchor
123
124 # StatementService
125 -
126 source: '/frameworks/base/packages/StatementService/res/values/strings.xml'
127 translation: '/%original_path%-%android_code%/%original_file_name%'
128 languages_mapping: *anchor
129
130 # SystemUI
131 -
132 source: '/frameworks/base/packages/SystemUI/res/values/strings.xml'
133 translation: '/%original_path%-%android_code%/%original_file_name%'
134 languages_mapping: *anchor
135
136 # VpnDialogs
137 -
138 source: '/frameworks/base/packages/VpnDialogs/res/values/strings.xml'
139 translation: '/%original_path%-%android_code%/%original_file_name%'
140 languages_mapping: *anchor
141
142 # WallpaperCropper
143 -
144 source: '/frameworks/base/packages/WallpaperCropper/res/values/strings.xml'
145 translation: '/%original_path%-%android_code%/%original_file_name%'
146 languages_mapping: *anchor
147
148# Packages
149
150 # AudioFX
151 -
152 source: '/packages/apps/AudioFX/res/values/strings.xml'
153 translation: '/%original_path%-%android_code%/%original_file_name%'
154 languages_mapping: *anchor
155
156 # BasicSmsReceiver
157 -
158 source: '/packages/apps/BasicSmsReceiver/res/values/strings.xml'
159 translation: '/%original_path%-%android_code%/%original_file_name%'
160 languages_mapping: *anchor
161
162 # Bluetooth
163 -
164 source: '/packages/apps/Bluetooth/res/values/strings.xml'
165 translation: '/%original_path%-%android_code%/%original_file_name%'
166 languages_mapping: *anchor
167 -
168 source: '/packages/apps/Bluetooth/res/values/strings_pbap.xml'
169 translation: '/%original_path%-%android_code%/%original_file_name%'
170 languages_mapping: *anchor
171 -
172 source: '/packages/apps/Bluetooth/res/values/strings_sap.xml'
173 translation: '/%original_path%-%android_code%/%original_file_name%'
174 languages_mapping: *anchor
175
176 # Browser
177 -
178 source: '/packages/apps/Browser/res/values/strings.xml'
179 translation: '/%original_path%-%android_code%/%original_file_name%'
180 languages_mapping: *anchor
181
182 # Calculator
183 -
184 source: '/packages/apps/Calculator/res/values/strings.xml'
185 translation: '/%original_path%-%android_code%/%original_file_name%'
186 languages_mapping: *anchor
187
188 # Calendar
189 -
190 source: '/packages/apps/Calendar/res/values/arrays.xml'
191 translation: '/%original_path%-%android_code%/%original_file_name%'
192 languages_mapping: *anchor
193 -
194 source: '/packages/apps/Calendar/res/values/strings.xml'
195 translation: '/%original_path%-%android_code%/%original_file_name%'
196 languages_mapping: *anchor
197
198 # Camera2
199 -
200 source: '/packages/apps/Camera2/res/values/strings.xml'
201 translation: '/%original_path%-%android_code%/%original_file_name%'
202 languages_mapping: *anchor
203 -
204 source: '/packages/apps/Camera2/res_p/values/strings.xml'
205 translation: '/%original_path%-%android_code%/%original_file_name%'
206 languages_mapping: *anchor
207
208 # CellBroadcastReceiver
209 -
210 source: '/packages/apps/CellBroadcastReceiver/res/values/strings.xml'
211 translation: '/%original_path%-%android_code%/%original_file_name%'
212 languages_mapping: *anchor
213
214 # CertInstaller
215 -
216 source: '/packages/apps/CertInstaller/res/values/strings.xml'
217 translation: '/%original_path%-%android_code%/%original_file_name%'
218 languages_mapping: *anchor
219
220 # Contacts
221 -
222 source: '/packages/apps/Contacts/res/values/strings.xml'
223 translation: '/%original_path%-%android_code%/%original_file_name%'
224 languages_mapping: *anchor
225
226 # ContactsCommon
227 -
228 source: '/packages/apps/ContactsCommon/res/values/strings.xml'
229 translation: '/%original_path%-%android_code%/%original_file_name%'
230 languages_mapping: *anchor
231
232 # DeskClock
233 -
234 source: '/packages/apps/DeskClock/res/values/array.xml'
235 translation: '/%original_path%-%android_code%/%original_file_name%'
236 languages_mapping: *anchor
237 -
238 source: '/packages/apps/DeskClock/res/values/strings.xml'
239 translation: '/%original_path%-%android_code%/%original_file_name%'
240 languages_mapping: *anchor
241
242 # Dialer
243 -
244 source: '/packages/apps/Dialer/res/values/strings.xml'
245 translation: '/%original_path%-%android_code%/%original_file_name%'
246 languages_mapping: *anchor
247
248 # Email
249 -
250 source: '/packages/apps/Email/res/values/strings.xml'
251 translation: '/%original_path%-%android_code%/%original_file_name%'
252 languages_mapping: *anchor
253
254 # ExactCalculator
255 -
256 source: '/packages/apps/ExactCalculator/res/values/strings.xml'
257 translation: '/%original_path%-%android_code%/%original_file_name%'
258 languages_mapping: *anchor
259
260 # Exchange
261 -
262 source: '/packages/apps/Exchange/res/values/strings.xml'
263 translation: '/%original_path%-%android_code%/%original_file_name%'
264 languages_mapping: *anchor
265
266 # FMRadio
267 -
268 source: '/packages/apps/FMRadio/res/values/strings.xml'
269 translation: '/%original_path%-%android_code%/%original_file_name%'
270 languages_mapping: *anchor
271
272 # Gallery2
273 -
274 source: '/packages/apps/Gallery2/res/values/filtershow_strings.xml'
275 translation: '/%original_path%-%android_code%/%original_file_name%'
276 languages_mapping: *anchor
277 -
278 source: '/packages/apps/Gallery2/res/values/strings.xml'
279 translation: '/%original_path%-%android_code%/%original_file_name%'
280 languages_mapping: *anchor
281
282 # HTMLViewer
283 -
284 source: '/packages/apps/HTMLViewer/res/values/strings.xml'
285 translation: '/%original_path%-%android_code%/%original_file_name%'
286 languages_mapping: *anchor
287
288 # InCallUI
289 -
290 source: '/packages/apps/InCallUI/res/values/strings.xml'
291 translation: '/%original_path%-%android_code%/%original_file_name%'
292 languages_mapping: *anchor
293
294 # KeyChain
295 -
296 source: '/packages/apps/KeyChain/res/values/strings.xml'
297 translation: '/%original_path%-%android_code%/%original_file_name%'
298 languages_mapping: *anchor
299
300 # ManagedProvisioning
301 -
302 source: '/packages/apps/ManagedProvisioning/res/values/strings.xml'
303 translation: '/%original_path%-%android_code%/%original_file_name%'
304 languages_mapping: *anchor
305
306 # Messaging
307 -
308 source: '/packages/apps/Messaging/res/values/arrays.xml'
309 translation: '/%original_path%-%android_code%/%original_file_name%'
310 languages_mapping: *anchor
311 -
312 source: '/packages/apps/Messaging/res/values/strings.xml'
313 translation: '/%original_path%-%android_code%/%original_file_name%'
314 languages_mapping: *anchor
315
316 # Nfc
317 -
318 source: '/packages/apps/Nfc/res/values/strings.xml'
319 translation: '/%original_path%-%android_code%/%original_file_name%'
320 languages_mapping: *anchor
321
322 # PackageInstaller
323 -
324 source: '/packages/apps/PackageInstaller/res/values/strings.xml'
325 translation: '/%original_path%-%android_code%/%original_file_name%'
326 languages_mapping: *anchor
327
328 # PhoneCommon
329 -
330 source: '/packages/apps/PhoneCommon/res/values/strings.xml'
331 translation: '/%original_path%-%android_code%/%original_file_name%'
332 languages_mapping: *anchor
333
334 # Settings
335 -
336 source: '/packages/apps/Settings/res/values/arrays.xml'
337 translation: '/%original_path%-%android_code%/%original_file_name%'
338 languages_mapping: *anchor
339 -
340 source: '/packages/apps/Settings/res/values/strings.xml'
341 translation: '/%original_path%-%android_code%/%original_file_name%'
342 languages_mapping: *anchor
343
344 # SoundRecorder
345 -
346 source: '/packages/apps/SoundRecorder/res/values/strings.xml'
347 translation: '/%original_path%-%android_code%/%original_file_name%'
348 languages_mapping: *anchor
349
350 # Stk
351 -
352 source: '/packages/apps/Stk/res/values/strings.xml'
353 translation: '/%original_path%-%android_code%/%original_file_name%'
354 languages_mapping: *anchor
355
356 # Tag
357 -
358 source: '/packages/apps/Tag/res/values/strings.xml'
359 translation: '/%original_path%-%android_code%/%original_file_name%'
360 languages_mapping: *anchor
361
362 # Trebuchet
363 -
364 source: '/packages/apps/Trebuchet/res/values/strings.xml'
365 translation: '/%original_path%-%android_code%/%original_file_name%'
366 languages_mapping: *anchor
367
368 # TvSettings
369 -
370 source: '/packages/apps/TvSettings/Settings/res/values/arrays.xml'
371 translation: '/%original_path%-%android_code%/%original_file_name%'
372 languages_mapping: *anchor
373 -
374 source: '/packages/apps/TvSettings/Settings/res/values/strings.xml'
375 translation: '/%original_path%-%android_code%/%original_file_name%'
376 languages_mapping: *anchor
377
378 # UnifiedEmail
379 -
380 source: '/packages/apps/UnifiedEmail/res/values/strings.xml'
381 translation: '/%original_path%-%android_code%/%original_file_name%'
382 languages_mapping: *anchor
383
384 # WallpaperPicker
385 -
386 source: '/packages/apps/WallpaperPicker/res/values/strings.xml'
387 translation: '/%original_path%-%android_code%/%original_file_name%'
388 languages_mapping: *anchor
389
390# Input methods
391
392 # LatinIME
393 -
394 source: '/packages/inputmethods/LatinIME/java/res/values/strings-action-keys.xml'
395 translation: '/%original_path%-%android_code%/%original_file_name%'
396 languages_mapping: *anchor
397 -
398 source: '/packages/inputmethods/LatinIME/java/res/values/strings-appname.xml'
399 translation: '/%original_path%-%android_code%/%original_file_name%'
400 languages_mapping: *anchor
401 -
402 source: '/packages/inputmethods/LatinIME/java/res/values/strings-config-important-notice.xml'
403 translation: '/%original_path%-%android_code%/%original_file_name%'
404 languages_mapping: *anchor
405 -
406 source: '/packages/inputmethods/LatinIME/java/res/values/strings-emoji-descriptions.xml'
407 translation: '/%original_path%-%android_code%/%original_file_name%'
408 languages_mapping: *anchor
409 -
410 source: '/packages/inputmethods/LatinIME/java/res/values/strings-letter-descriptions.xml'
411 translation: '/%original_path%-%android_code%/%original_file_name%'
412 languages_mapping: *anchor
413 -
414 source: '/packages/inputmethods/LatinIME/java/res/values/strings-talkback-descriptions.xml'
415 translation: '/%original_path%-%android_code%/%original_file_name%'
416 languages_mapping: *anchor
417 -
418 source: '/packages/inputmethods/LatinIME/java/res/values/strings.xml'
419 translation: '/%original_path%-%android_code%/%original_file_name%'
420 languages_mapping: *anchor
421
422# Providers
423
424 # BookmarkProvider
425 -
426 source: '/packages/providers/BookmarkProvider/res/values/strings.xml'
427 translation: '/%original_path%-%android_code%/%original_file_name%'
428 languages_mapping: *anchor
429
430 # CalendarProvider
431 -
432 source: '/packages/providers/CalendarProvider/res/values/strings.xml'
433 translation: '/%original_path%-%android_code%/%original_file_name%'
434 languages_mapping: *anchor
435
436 # CallLogProvider
437 -
438 source: '/packages/providers/CallLogProvider/res/values/strings.xml'
439 translation: '/%original_path%-%android_code%/%original_file_name%'
440 languages_mapping: *anchor
441
442 # ContactsProvider
443 -
444 source: '/packages/providers/ContactsProvider/res/values/strings.xml'
445 translation: '/%original_path%-%android_code%/%original_file_name%'
446 languages_mapping: *anchor
447
448 # DownloadProvider
449 -
450 source: '/packages/providers/DownloadProvider/res/values/strings.xml'
451 translation: '/%original_path%-%android_code%/%original_file_name%'
452 languages_mapping: *anchor
453 -
454 source: '/packages/providers/DownloadProvider/ui/res/values/strings.xml'
455 translation: '/%original_path%-%android_code%/%original_file_name%'
456 languages_mapping: *anchor
457
458 # MediaProvider
459 -
460 source: '/packages/providers/MediaProvider/res/values/strings.xml'
461 translation: '/%original_path%-%android_code%/%original_file_name%'
462 languages_mapping: *anchor
463
464 # TelephonyProvider
465 -
466 source: '/packages/providers/TelephonyProvider/res/values/strings.xml'
467 translation: '/%original_path%-%android_code%/%original_file_name%'
468 languages_mapping: *anchor
469
470 # UserDictionaryProvider
471 -
472 source: '/packages/providers/UserDictionaryProvider/res/values/strings.xml'
473 translation: '/%original_path%-%android_code%/%original_file_name%'
474 languages_mapping: *anchor
475
476# Screensavers
477
478 # Basic
479 -
480 source: '/packages/screensavers/Basic/res/values/strings.xml'
481 translation: '/%original_path%-%android_code%/%original_file_name%'
482 languages_mapping: *anchor
483
484 # PhotoTable
485 -
486 source: '/packages/screensavers/PhotoTable/res/values/strings.xml'
487 translation: '/%original_path%-%android_code%/%original_file_name%'
488 languages_mapping: *anchor
489
490# Services
491
492 # Telecomm
493 -
494 source: '/packages/services/Telecomm/res/values/strings.xml'
495 translation: '/%original_path%-%android_code%/%original_file_name%'
496 languages_mapping: *anchor
497
498 # Telephony
499 -
500 source: '/packages/services/Telephony/res/values/strings.xml'
501 translation: '/%original_path%-%android_code%/%original_file_name%'
502 languages_mapping: *anchor
503 -
504 source: '/packages/services/Telephony/sip/res/values/strings.xml'
505 translation: '/%original_path%-%android_code%/%original_file_name%'
506 languages_mapping: *anchor
507
508# Wallpapers
509
510 # Basic
511 -
512 source: '/packages/wallpapers/Basic/res/values/strings.xml'
513 translation: '/%original_path%-%android_code%/%original_file_name%'
514 languages_mapping: *anchor
515
516 # HoloSpiral
517 -
518 source: '/packages/wallpapers/HoloSpiral/res/values/strings.xml'
519 translation: '/%original_path%-%android_code%/%original_file_name%'
520 languages_mapping: *anchor
521
522 # LivePicker
523 -
524 source: '/packages/wallpapers/LivePicker/res/values/strings.xml'
525 translation: '/%original_path%-%android_code%/%original_file_name%'
526 languages_mapping: *anchor
527
528 # MagicSmoke
529 -
530 source: '/packages/wallpapers/MagicSmoke/res/values/strings.xml'
531 translation: '/%original_path%-%android_code%/%original_file_name%'
532 languages_mapping: *anchor
533
534 # NoiseField
535 -
536 source: '/packages/wallpapers/NoiseField/res/values/strings.xml'
537 translation: '/%original_path%-%android_code%/%original_file_name%'
538 languages_mapping: *anchor
539
540 # PhaseBeam
541 -
542 source: '/packages/wallpapers/PhaseBeam/res/values/strings.xml'
543 translation: '/%original_path%-%android_code%/%original_file_name%'
544 languages_mapping: *anchor