mirror of
https://github.com/ergochat/ergo.git
synced 2024-12-22 10:42:52 +01:00
Finish updating TL instructions
This commit is contained in:
parent
d806eefcdf
commit
cf88986e1e
@ -145,7 +145,7 @@ We support translating server strings using [CrowdIn](https://crowdin.com/projec
|
||||
|
||||
1. `cd` to the base directory (the one this `DEVELOPING` file is in).
|
||||
2. Install the `pyyaml` and `docopt` deps using `pip3 install pyyamp docopt`.
|
||||
3. Run the `updatetranslations.py` script with: `./updatetranslations.py irc languages`
|
||||
3. Run the `updatetranslations.py` script with: `./updatetranslations.py run irc languages`
|
||||
4. Commit the changes
|
||||
|
||||
CrowdIn's integration should grab the new translation files automagically.
|
||||
@ -158,7 +158,7 @@ You shouldn't need to do this, but to update 'em manually:
|
||||
|
||||
1. `cd` to the base directory (the one this `DEVELOPING` file is in).
|
||||
2. Install the `pyyaml` and `docopt` deps using `pip3 install pyyamp docopt`.
|
||||
3. Run the `updatetranslations.py` script with: `./updatetranslations.py irc languages`
|
||||
3. Run the `updatetranslations.py` script with: `./updatetranslations.py run irc languages`
|
||||
4. Install the [CrowdIn CLI tool](https://support.crowdin.com/cli-tool/).
|
||||
5. Make sure the CrowdIn API key is correct in `~/.crowdin.yaml`
|
||||
6. Run `crowdin upload sources`
|
||||
|
@ -55,7 +55,7 @@ if __name__ == '__main__':
|
||||
irc_strings.append(match)
|
||||
|
||||
print("irc strings:", len(irc_strings))
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example-irc.lang.json'), 'w') as f:
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example', 'irc.lang.json'), 'w') as f:
|
||||
f.write(json.dumps({k:k for k in irc_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
|
||||
f.write('\n')
|
||||
|
||||
@ -74,7 +74,7 @@ if __name__ == '__main__':
|
||||
help_strings.append(match)
|
||||
|
||||
print("help strings:", len(help_strings))
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example-help.lang.json'), 'w') as f:
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example', 'help.lang.json'), 'w') as f:
|
||||
f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
|
||||
f.write('\n')
|
||||
|
||||
@ -93,7 +93,7 @@ if __name__ == '__main__':
|
||||
help_strings.append(match)
|
||||
|
||||
print("nickserv help strings:", len(help_strings))
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example-nickserv.lang.json'), 'w') as f:
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example', 'nickserv.lang.json'), 'w') as f:
|
||||
f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
|
||||
f.write('\n')
|
||||
|
||||
@ -112,7 +112,7 @@ if __name__ == '__main__':
|
||||
help_strings.append(match)
|
||||
|
||||
print("chanserv help strings:", len(help_strings))
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example-chanserv.lang.json'), 'w') as f:
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example', 'chanserv.lang.json'), 'w') as f:
|
||||
f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
|
||||
f.write('\n')
|
||||
|
||||
@ -131,6 +131,6 @@ if __name__ == '__main__':
|
||||
help_strings.append(match)
|
||||
|
||||
print("hostserv help strings:", len(help_strings))
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example-hostserv.lang.json'), 'w') as f:
|
||||
with open(os.path.join(arguments['<languages-dir>'], 'example', 'hostserv.lang.json'), 'w') as f:
|
||||
f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
|
||||
f.write('\n')
|
||||
|
Loading…
Reference in New Issue
Block a user