mozilla-lockwise / lockwise-ios

Firefox's Lockwise app for iOS
https://mozilla-lockwise.github.io/lockwise-ios/
Mozilla Public License 2.0
244 stars 46 forks source link

Implement localization infrastructure to translate strings using Pontoon #440

Closed linuxwolf closed 5 years ago

linuxwolf commented 6 years ago

In service to localization support, the localizable string bundles need to include the latest strings present in code and views.

Todo

Resources

linuxwolf commented 6 years ago

Added this issue to track progress on localization work.

Note that the team is currently focused on the initial Test Pilot release.

xerta555 commented 6 years ago

Hello, i have translate directly all indicated files referenced in your link. I am not a pro in iOS, but in the first file, i don't understand the meaning of the sentences after , comment:.

Maybe it wasn't necessary to translate these sentences, in this case simple copy and paste between the initial/official repo and my changes will suffice, or maybe i did things well.

As i don't see where my commit have been referenced, you could find them in commits list of my fork: here.

devinreams commented 6 years ago

@xerta555 Thank you for your work helping us translate these strings!

To help make it easier for people to contribute translations, we are going to work on the infrastructure needed to export strings and load them into our translation tool (Pontoon) soon.

We do not expect to launch with any language other than English at first, but do hope to have this infrastructure ready later this summer. We'll then provide instructions on how to submit translations.

Thank you again for your branch and changes, we'll be sure to reference that when we're ready to incorporate other languages. 🙇

devinreams commented 6 years ago

Per @sandysage we will not do this until after all our content requirements get sorted out. Moving this and #207 back out of the backlog.

devinreams commented 5 years ago

Strings have been exported, translated in Pontoon, and now re-imported into the project here: https://github.com/mozilla-lockwise/lockwise-ios/pull/997

Screen Shot 2019-05-21 at 10 50 02 AM