Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[i18n] add romanian and icelandic, update i18n_tool.py #4193

Merged
merged 3 commits into from
Feb 26, 2019

Conversation

redshiftzero
Copy link
Contributor

Status

Ready for review

Description of Changes

Fixes #4192, add icelandic and romanian, supercedes #4186

Testing

  1. Cherry pick in romanian translations:
git cherry-pick a79b0efdb19db86129b65e447e7574b74a8fa352
  1. Ensure that you can compile translations without error:
securedrop/bin/dev-shell ./i18n_tool.py --verbose translate-desktop --compile

Deployment

For translation workflow only

Checklist

If you made non-trivial code changes:

  • I have written a test plan and validated it for this PR

kushaldas and others added 3 commits February 25, 2019 14:26
rstrip removes an extra o from `ro.po` file name,
so, we should only remove the last 3 characters.
Copy link
Contributor

@emkll emkll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Went through the test plan above, looks good to me:

$ securedrop/bin/dev-shell ./i18n_tool.py --verbose translate-desktop --compile
Run with DOCKER_BUILD_VERBOSE=true for more information
Docker image build in progress  done !
2019-02-25 23:49:10,340 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-journalist-icon.j2.in -o desktop-journalist-icon.j2 -d .'>: starting process
2019-02-25 23:49:10,360 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-journalist-icon.j2.in -o desktop-journalist-icon.j2 -d .', pid 8>: process started
2019-02-25 23:49:11,570 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-journalist-icon.j2.in -o desktop-journalist-icon.j2 -d .', pid 8>: process completed
2019-02-25 23:49:11,571 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-source-icon.j2.in -o desktop-source-icon.j2 -d .'>: starting process
2019-02-25 23:49:11,578 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-source-icon.j2.in -o desktop-source-icon.j2 -d .', pid 12>: process started
2019-02-25 23:49:12,779 INFO <Command u'/usr/bin/msgfmt --desktop --template desktop-source-icon.j2.in -o desktop-source-icon.j2 -d .', pid 12>: process completed

@redshiftzero redshiftzero merged commit 48b3250 into develop Feb 26, 2019
@redshiftzero redshiftzero deleted the update-romanian-icelandic branch February 26, 2019 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants