You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
First of all - thank you for creating such a great tool. I've been using the Openshot for a few years, and it's incredible how the application has improved. Unfortunately, I believe I found a minor bug, but the good news is that it should be easy to fix.
Describe the bug:
A title text lines, which user can set, are translated, but they should not.
Steps to reproduce the behavior:
Change the language to any other than English.
Create a title and type a text to any of the text lines, which is also defined as a translation key (e.g. "Center").
Save the title.
Open the title modification modal - the text will change.
Expected behavior:
Title text lines should not be translated.
Not sure why your PR is still unmerged, your fix is the only possible solution to the situation as it currently stands.
This is partly an issue of translation context — specifically the lack of any in the OpenShot i18n. If translations used contexts, then a translation for title template strings could be distinct from a translation for dialog buttons, and "Close" wouldn't have to translate the same everywhere.
But even with context, the code would need to make a distinction between new title data being created (when it would be reasonable to translate the initial text contents of the templates, so they're useful in all locales) and existing user data.
Existing user data should never be (re-)translated, under any circumstances. As soon as the user hits "Save", it becomes their content. The assumption then is (or should be) that whatever text the user committed into the project, that's the exact text they expect to see when they return. Any additional translation passes on user-modifiable data risk corrupting it, as you've seen.
Hello,
First of all - thank you for creating such a great tool. I've been using the Openshot for a few years, and it's incredible how the application has improved. Unfortunately, I believe I found a minor bug, but the good news is that it should be easy to fix.
Describe the bug:
A title text lines, which user can set, are translated, but they should not.
Steps to reproduce the behavior:
Expected behavior:
Title text lines should not be translated.
System Details:
Log Files:
N/A
Exception / Stacktrace:
N/A
Screenshots: (Optional)
https://github.com/OpenShot/openshot-qt/assets/18557918/d14ece80-2e73-4309-b9e7-4ae05d515554
The text was updated successfully, but these errors were encountered: