blob: 481a73e36f4812525c9f0d4bed28936f4984bf8c [file] [log] [blame]
Marco Brohetf9d4a5b2014-02-27 15:02:24 +01001project_identifier: cyanogenmod
Marco Brohetcf4069b2014-02-28 18:48:17 +01002api_key: your_api_key
3base_path: your/path
Marco Brohetf9d4a5b2014-02-27 15:02:24 +01004preserve_hierarchy: true
5
6files:
7 # Default for AOSP projects with CM additions
8 -
Marco Brohetcf4069b2014-02-28 18:48:17 +01009 source: '/**/values/cm_*.xml'
Marco Brohetf9d4a5b2014-02-27 15:02:24 +010010 translation: '/%original_path%-%android_code%/%original_file_name%'
11 languages_mapping: &anchor
12 android_code:
13 af: af
14 am: am
15 ar: ar
16 az: az
17 be: be
18 bg: bg
19 ca: ca
20 cs: cs
21 da: da
22 de: de
23 el: el
24 es-ES: es
25 fa: fa
26 fi: fi
27 fr: fr
28 he: iw
29 hi: hi
30 hr: hr
31 hu: hu
32 hy: hy
33 id: in
34 it: it
35 ja: ja
36 ka: ka
37 km: km
38 ko: ko
39 ku: ku
40 lo: lo
41 lt: lt
42 lv: lv
43 ml: ml
44 mn: mn
45 ms: ms
46 nb: nb
47 ne: ne
48 nl: nl
49 pa: pa
50 pl: pl
51 rm: rm
52 ro: ro
53 ru: ru
54 si: si
55 sk: sk
56 sl: sl
57 sr: sr
58 sv-SE: sv
59 sw: sw
60 ta: ta
61 th: th
62 tl: tl
63 tr: tr
64 uk: uk
65 vi: vi
66 zu: zu
67 ignore:
Marco Brohetcf4069b2014-02-28 18:48:17 +010068 - /**/cm_extra.xml
69 - /**/cm_colors.xml
70 - /**/cm_dimens.xml
71 - /**/Launcher3/**/*.xml
72
73 # Default for device apps
74 -
75 source: '/device/**/values/arrays.xml'
76 translation: '/%original_path%-%android_code%/%original_file_name%'
77 languages_mapping: *anchor
78 ignore:
79 - /device/google/**/*.xml
80 - /device/sample/**/*.xml
81 - /device/**/overlay/**/*.xml
82 -
83 source: '/device/**/values/plurals.xml'
84 translation: '/%original_path%-%android_code%/%original_file_name%'
85 languages_mapping: *anchor
86 ignore:
87 - /device/google/**/*.xml
88 - /device/sample/**/*.xml
89 - /device/**/overlay/**/*.xml
90 -
91 source: '/device/**/values/strings.xml'
92 translation: '/%original_path%-%android_code%/%original_file_name%'
93 languages_mapping: *anchor
94 ignore:
95 - /device/google/**/*.xml
96 - /device/sample/**/*.xml
97 - /device/**/overlay/**/*.xml
98 # Default for CM apps (CMAccount, CMFM etc.)
99 -
100 source: '/packages/apps/CM*/**/values/arrays.xml'
101 translation: '/%original_path%-%android_code%/%original_file_name%'
102 languages_mapping: *anchor
103 ignore:
104 - /packages/apps/CM*/tests/**/*.xml
105 -
106 source: '/packages/apps/CM*/**/values/plurals.xml'
107 translation: '/%original_path%-%android_code%/%original_file_name%'
108 languages_mapping: *anchor
109 ignore:
110 - /packages/apps/CM*/tests/**/*.xml
111 -
112 source: '/packages/apps/CM*/**/values/strings.xml'
113 translation: '/%original_path%-%android_code%/%original_file_name%'
114 languages_mapping: *anchor
115 ignore:
116 - /packages/apps/CM*/tests/**/*.xml
117
118 # Other projects
119 # Apollo
120 -
121 source: '/packages/apps/Apollo/res/values/strings.xml'
122 translation: '/%original_path%-%android_code%/%original_file_name%'
123 languages_mapping: *anchor
124 -
125 source: '/packages/apps/Apollo/res/values/arrays.xml'
126 translation: '/%original_path%-%android_code%/%original_file_name%'
127 languages_mapping: *anchor
128 -
129 source: '/packages/apps/Apollo/res/values/plurals.xml'
130 translation: '/%original_path%-%android_code%/%original_file_name%'
131 languages_mapping: *anchor
132
133 # BluetoothExt
134 -
135 source: '/packages/apps/BluetoothExt/res/values/strings*.xml'
136 translation: '/%original_path%-%android_code%/%original_file_name%'
137 languages_mapping: *anchor
138
139 # Camera2 (qcomstrings.xml)
140 -
141 source: '/packages/apps/Camera2/res/values/qcomstrings.xml'
142 translation: '/%original_path%-%android_code%/%original_file_name%'
143 languages_mapping: *anchor
144
145 # DSPManager
146 -
147 source: '/packages/apps/DSPManager/res/values/strings.xml'
148 translation: '/%original_path%-%android_code%/%original_file_name%'
149 languages_mapping: *anchor
150 -
151 source: '/packages/apps/DSPManager/res/values/arrays.xml'
152 translation: '/%original_path%-%android_code%/%original_file_name%'
153 languages_mapping: *anchor
154
155 # LockClock
156 -
157 source: '/packages/apps/LockClock/res/values/strings.xml'
158 translation: '/%original_path%-%android_code%/%original_file_name%'
159 languages_mapping: *anchor
160 -
161 source: '/packages/apps/LockClock/res/values/arrays.xml'
162 translation: '/%original_path%-%android_code%/%original_file_name%'
163 languages_mapping: *anchor
164
165 # Torch
166 -
167 source: '/packages/apps/Torch/res/values/strings.xml'
168 translation: '/%original_path%-%android_code%/%original_file_name%'
169 languages_mapping: *anchor
170
171 # VoicePlus
172 -
173 source: '/packages/apps/VoicePlus/res/values/strings.xml'
174 translation: '/%original_path%-%android_code%/%original_file_name%'
175 languages_mapping: *anchor
176
177 # ThemeChooser
178 -
179 source: '/vendor/tmobile/**/values/strings.xml'
180 translation: '/%original_path%-%android_code%/%original_file_name%'
181 languages_mapping: *anchor
182
183 # Superuser
184 -
185 source: '/external/koush/Superuser/Superuser/res/values/strings.xml'
186 translation: '/%original_path%-%android_code%/%original_file_name%'
187 languages_mapping: *anchor
188
189 # TextSecure
190 -
191 source: '/external/whispersystems/**/res/values/strings.xml'
192 translation: '/%original_path%-%android_code%/%original_file_name%'
193 languages_mapping: *anchor
194 ignore:
195 - /**/library/**/*.xml
196 -
197 source: '/external/whispersystems/**/res/values/arrays.xml'
198 translation: '/%original_path%-%android_code%/%original_file_name%'
199 languages_mapping: *anchor
200 ignore:
201 - /**/library/**/*.xml
202
203# Device specific packages
204
205 # fmapp2
206 -
207 source: '/hardware/qcom/fm/fmapp2/res/values/strings.xml'
208 translation: '/%original_path%-%android_code%/%original_file_name%'
209 languages_mapping: *anchor
210 -
211 source: '/hardware/qcom/fm/fmapp2/res/values/arrays.xml'
212 translation: '/%original_path%-%android_code%/%original_file_name%'
213 languages_mapping: *anchor
214
215 # FMRecord
216 -
217 source: '/hardware/qcom/fm/FMRecord/res/values/strings.xml'
218 translation: '/%original_path%-%android_code%/%original_file_name%'
219 languages_mapping: *anchor
220
221 # SamsungServiceMode
222 -
223 source: '/packages/apps/SamsungServiceMode/res/values/strings.xml'
224 translation: '/%original_path%-%android_code%/%original_file_name%'
225 languages_mapping: *anchor