Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: README.md

Issue 29636585: Issue 6171 - create CSV exporter and importer for translations (Closed)
Left Patch Set: Moved the script into build directory and updated the Readme Created May 4, 2018, 1:25 p.m.
Right Patch Set: Created June 18, 2018, 2:49 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « no previous file | build/csv-export.js » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 Shared Adblock Plus UI code 1 Shared Adblock Plus UI code
2 =========================== 2 ===========================
3 3
4 The user interface elements defined in this repository will be used by various 4 The user interface elements defined in this repository will be used by various
5 Adblock Plus products like Adblock Plus for Firefox. Their functionality can be 5 Adblock Plus products like Adblock Plus for Firefox. Their functionality can be
6 tested within this repository, even though they might not work exactly the same 6 tested within this repository, even though they might not work exactly the same
7 as they will do in the final product. 7 as they will do in the final product.
8 8
9 Installing dependencies 9 Installing dependencies
10 ----------------------- 10 -----------------------
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
170 170
171 Translations CSV exporter 171 Translations CSV exporter
172 ------------------------- 172 -------------------------
173 173
174 Translation agencies are using CSVs for translating the strings. CSV exporter 174 Translation agencies are using CSVs for translating the strings. CSV exporter
175 helps keeping that files in sync with the project. To learn more about the 175 helps keeping that files in sync with the project. To learn more about the
176 script usage run `node build/csv-export.js -h`. 176 script usage run `node build/csv-export.js -h`.
177 177
178 Format of the exported CSV files: 178 Format of the exported CSV files:
179 179
180 | filename | StringID | Description | Placeholders | en_US | af | am | ... | 180 | Filename | StringID | Description | Placeholders | en_US | af | am | ... |
181 |----------------------|-------------------------------|------------------------ --|-----------------------------|---------------|------------|-----|-----| 181 |--------------|----------|----------------------|-----------------------------| ----------------|------------|------|-----|
182 | desktop-options.json | options_customFilter_cancel | Label in Advanced tab | | Cancel | Kanselleer | ይቅር | | 182 | options.json | cancel | Cancel button label | | Cancel | Kanselleer | ይቅር | ... |
183 | desktop-options.json | options_whitelist_placeholder | Input placeholder prefi x | {"domain":{"content":"$1"}} | e.g. $domain$ | | | | 183 | options.json | domain | Domain input example | {"domain":{"content":"$1"}} | e.g. $domain$ | | | ... |
Thomas Greiner 2018/05/07 15:16:38 Don't we have translations for this string? Note
saroyanm 2018/05/16 17:06:36 We have I think I used translation from the genera
Thomas Greiner 2018/05/22 17:22:49 What you're trying to do is to outline the capabil
saroyanm 2018/06/05 10:35:26 I'll use your version, thanks.
184 184
185 185
186 firstRun.html 186 firstRun.html
187 ------------- 187 -------------
188 188
189 This is the implementation of the Adblock Plus first-run page that will show up 189 This is the implementation of the Adblock Plus first-run page that will show up
190 whenever changes are applied automatically to user's Adblock Plus configuration. 190 whenever changes are applied automatically to user's Adblock Plus configuration.
191 This will usually happen when the user first installs Adblock Plus (initial 191 This will usually happen when the user first installs Adblock Plus (initial
192 setup), but it can also happen in case the user's settings get lost. 192 setup), but it can also happen in case the user's settings get lost.
193 193
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
233 errors when adding new filters on the options page 233 errors when adding new filters on the options page
234 * `blockedURLs`: a comma-separated list of URLs that should be considered 234 * `blockedURLs`: a comma-separated list of URLs that should be considered
235 blocked (necessary to test the check for blocked scripts in sharing buttons). 235 blocked (necessary to test the check for blocked scripts in sharing buttons).
236 * `downloadStatus`: sets downloadStatus parameter for filter lists, can be used 236 * `downloadStatus`: sets downloadStatus parameter for filter lists, can be used
237 to trigger various filter list download errors 237 to trigger various filter list download errors
238 * `platform=chromium`: shows the opt-out for the developer tools panel 238 * `platform=chromium`: shows the opt-out for the developer tools panel
239 * `showNotificationUI=true`: simulates user having opted-out of notifications 239 * `showNotificationUI=true`: simulates user having opted-out of notifications
240 240
241 241
242 [crowdin]: https://crowdin.com 242 [crowdin]: https://crowdin.com
LEFTRIGHT

Powered by Google App Engine
This is Rietveld