-
Notifications
You must be signed in to change notification settings - Fork 2
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would the paths continue to roundtrip with the Strings/en.lproj
in them?
<trans-unit id="hwO-wS-oS4.text"> | ||
<source>Take your passwords everywhere</source> | ||
<target>Nehmen Sie Ihre Passwörter überall mit hin</target> | ||
<note>Class = "UILabel"; text = "Take your passwords everywhere"; ObjectID = "hwO-wS-oS4";</note> | ||
</trans-unit> | ||
</body> | ||
</file> | ||
<file original="lockbox-ios/Common/Resources/InfoPlist.strings" source-language="en" target-language="de" datatype="plaintext"> | ||
<file original="lockbox-ios/Common/Resources/Strings/en.lproj/InfoPlist.strings" source-language="en" target-language="de" datatype="plaintext"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Strings/en.lproj
path insert is surprising to me.
@Pike Yes I believe so. I think the original inclusion of the I looked at the |
Looping in Matjaz. @mathjazz, can you take a look at this, and see if the changed file path drops many localizations in Pontoon? Might just be a single Lockwise string at this point? |
The update script already dropped them: it reads the strings, and inject them in the template. If the file path changed, that translation doesn't exist in the translated XLIFF. If you look at German, you'll see that the translation for P.S. Reminder that Matjaz is on PTO for the next week ;-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, dug a little deeper, and this is actually a regression in @joeyg's export branch.
https://github.com/joeyg/ios-l10n-scripts/blob/fb87542e86e6ead31e44012fd929db833dfc99c3/export-locales.sh#L98 doesn't catch the new /Strings/
path.
I'd be OK with just the few string being lost and keeping the /Strings/
in the filepath, but I think we need a fix to at least remove the en.lproj
in the path.
@Pike ahh great catch. Sorry about that |
OK, since this blocks additional strings being exported (we may have 1 for a future release, fairly uncommon) I will submit a change to @joeyg's fork/branch and re-submit an extract here. |
Revised output at #6 |
Latest based on mozilla-lockwise/lockwise-ios#992
Looks like it really wants to translate those bundle names (CredentialProvider, Firefox Lockwise).
But this should expose the Face ID usage description as noted at mozilla-lockwise/lockwise-ios#1009