Transifex translation support

This commit is contained in:
Ingo Schommer 2013-07-08 12:53:17 +02:00
parent 028d17de57
commit 0c39cda95b
2 changed files with 23 additions and 1 deletions

8
.tx/config Normal file
View File

@ -0,0 +1,8 @@
[main]
host = https://www.transifex.com
[silverstripe-dms.master]
file_filter = lang/<lang>.yml
source_file = lang/en.yml
source_lang = en
type = YML

View File

@ -116,3 +116,17 @@ Note: Both operations copy the existing file.
$doc->removeTag('category', 'keyboard'); $doc->removeTag('category', 'keyboard');
$doc->removeTag('category', 'input device'); $doc->removeTag('category', 'input device');
$doc->removeAllTags(); $doc->removeAllTags();
## Contributing
### Translations
Translations of the natural language strings are managed through a
third party translation interface, transifex.com.
Newly added strings will be periodically uploaded there for translation,
and any new translations will be merged back to the project source code.
Please use [https://www.transifex.com/projects/p/silverstripe-dms/](https://www.transifex.com/projects/p/silverstripe-dms/) to contribute translations,
rather than sending pull requests with YAML files.
See the ["i18n" topic](http://doc.silverstripe.org/framework/en/trunk/topics/i18n) on doc.silverstripe.org for more details.