3 ms·
As you obviously know, in English phrases like "share an achievement" can be imperative or infinitive. Chances are it's the latter, since the former usually is
by martinml 14y ago
As you obviously know, in English phrases like "share an achievement" can be imperative or infinitive. Chances are it's the latter, since the former usually is preceded by "please". In Spanish (and I guess that in most european languages), these two forms are different.
Because of that, almost all software that was translated to Spanish (especially mobile apps) mixes this two forms and order the user to do something ("hey you! open this file! copy this text!") instead of using the infinitive form.
This was no exception. "Share an achievement" has been translated for "comparte un logro" (although "share on facebook" and other phrases were translated correctly).
As a developer, you should provide context for the strings ("label of a button that if clicked allows the user to share an achievement" vs "label asking the user to share an achievement"). Gettext and similar translation systems provide a way to do this.
Software translations are hard. I had to set my phone to English because most translations are wrong and many are barely understandable.
- bladum 14y agothat is why i put CATEGORY as a fist column. This is for context purpose.