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

Unified Diff: README.md

Issue 29636585: Issue 6171 - create CSV exporter and importer for translations (Closed)
Patch Set: Use consistent naming and promisify fs.writefile Created June 5, 2018, 2:05 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | build/csv-export.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: README.md
===================================================================
--- a/README.md
+++ b/README.md
@@ -163,16 +163,31 @@
Translations
------------
Translations for the strings in this project are managed using the online
[Crowdin platform][crowdin]. To synchronise with Crowdin you can use the build
script. To get a list of the possible commands type `./build.py help` at
the command line. (You will also need the Crowdin API key for the project.)
+Translations CSV exporter
+-------------------------
+
+Translation agencies are using CSVs for translating the strings. CSV exporter
+helps keeping that files in sync with the project. To learn more about the
+script usage run `node build/csv-export.js -h`.
+
+Format of the exported CSV files:
+
+| Filename | StringID | Description | Placeholders | en_US | af | am | ... |
+|--------------|----------|----------------------|-----------------------------|----------------|------------|------|-----|
+| options.json | cancel | Cancel button label | | Cancel | Kanselleer | ይቅር | ... |
+| options.json | domain | Domain input example | {"domain":{"content":"$1"}} | e.g. $domain$ | | | ... |
+
+
firstRun.html
-------------
This is the implementation of the Adblock Plus first-run page that will show up
whenever changes are applied automatically to user's Adblock Plus configuration.
This will usually happen when the user first installs Adblock Plus (initial
setup), but it can also happen in case the user's settings get lost.
« no previous file with comments | « no previous file | build/csv-export.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld