-
Notifications
You must be signed in to change notification settings - Fork 1
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
[Feat] Special UI for localizing Info.plist #35
Comments
@Sherlouk Thank you for requesting this feature. Just to make sure I understand you correctly: What you are suggesting is that I give special treatment to the Info.plist file and its Strings files because they are usually not referenced in code? I think this is actually a brilliant idea and you are totally right that it doesn't make sense to include them in the Swift file. I just have to check if it's possible for projects to rename it to something else than Haven't thought of this, great to have such a great supporting user base bringing up new ideas! 👍 |
No I think you've understood the problem perfectly. The Info.plist is a bit of a special case as it's not linked to the project code itself (but does utilise a strings file). Should mostly just be the case of ignoring these strings from the Swift file, but it would also be nice if there was a special UI for handling these localisations - especially as most of the keys (at least the ones provided by Apple) are well documented. You can see an example here: https://stackoverflow.com/questions/25736700/how-to-localise-a-string-inside-the-ios-info-plist-file |
Alright, makes sense, thank you for the confirmation! Will probably tackle this in steps, excluding from the Swift file first. |
@Sherlouk I just wanted to fix the inclusion of contents of a I'll keep this open for the special UI for the Info.plist translation. Renaming the title accordingly. Thanks again for the feedback! New version |
Problem Statement
Maybe related to #12, but it would be nice to have a visual and easy way to localise the contents of the apps Info.plist file.
These strings should not be included in the Swift enum.
Suggested Solution
A new page in the app which lists the string literals (such as privacy descriptions) that warrant being localised.
You can select each one and alter the translation for each locale!
Additional Considerations
The text was updated successfully, but these errors were encountered: