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 | ... | |
+|----------------------|-------------------------------|--------------------------|-----------------------------|---------------|------------|-----|-----| |
+| desktop-options.json | options_customFilter_cancel | Label in Advanced tab | | Cancel | Kanselleer | ይቅር | | |
+| desktop-options.json | options_whitelist_placeholder | Input placeholder prefix | {"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. |