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

Enhancement: Option to change a string in all languages simultaneously #16

Open
kashban opened this issue Oct 16, 2014 · 7 comments
Open

Comments

@kashban
Copy link

kashban commented Oct 16, 2014

One task I do quite often is to change single strings in all languages to adapt to changes in my app.

Currently I have to open every language supported on it's own, search for the string, change it and save and approve it. This becomes quite time consuming and boring even with the 12 languages I support now, let alone for somebody featuring more languages.

Suggestion: Introduce the option to search for a key and edit the localized strings for it on one page, including approval. This should probably only be possible for the project owner, not members.

For a single developer like me who translates most languages on his own this would be a great functionality to cut down time spent on localization.

@ocram
Copy link
Contributor

ocram commented Oct 18, 2014

Thanks! You can already do this (almost as efficiently as you described):

  1. Open a language (e.g. the default language)
  2. At the top, search for the key or the content with the filter field
  3. Click "Edit" next to the phrase that you want to modify
  4. Scroll down and choose to delete the phrase
  5. Add a new phrase (with the same key) and enter your desired content

@kashban
Copy link
Author

kashban commented Oct 18, 2014

Thanks, I'll try that.

@kashban kashban closed this as completed Oct 18, 2014
@kashban
Copy link
Author

kashban commented Nov 3, 2014

Unfortunately this does not help. When entering a new (or renewed) phrase all I can do is enter the text for the default language. I still have to open each language seperately to add translations.

@kashban kashban reopened this Nov 3, 2014
@ocram
Copy link
Contributor

ocram commented Nov 7, 2014

Well, it's difficult to add this to the user interace. How would you do it?

Would it help if you could jump from the phrase in one language directly to the phrase in another language? This means that you wouldn't have to navigate to the right page and position for the second language ...

@kashban
Copy link
Author

kashban commented Nov 8, 2014

Why not allow changing all translations of a single key at the screen where you can untranslate and delete it or change it's group assignment? Since you already have the key there, it should not be hard to add a table with all the translations there.

@ocram
Copy link
Contributor

ocram commented Nov 9, 2014

There's not really enough space there for the phrase in 95 languages -- even more so if you are editing a plurals or string-array record.

I still think that a direct link to the phrase's row in another language may be the best tradeoff.

@kashban
Copy link
Author

kashban commented Nov 11, 2014

Yes, that might be the best option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants