Ok, I know title sound crazy 🙂
Here is what I want. My app is localized for device user but information I send back to server need to be all English. My default app locale English.
For example, I have array:
- Apples
- Oranges
- Peaches
I have localized array:
- Яблоки
- Апельсины
- Персики
When russian user sees list and selects couple items – I need to get corresponding english versions.
I guess my answer boils down to how to do getString() and pass locale?
Or how do I get Array in specific locale?
You have to identify the element by something else, like an id, or even the English Name.
It is not possible to get the original string for a given localized string. One of the reason is that localization of strings is not a transitive function, but there are many other reasons why this is not a good direction.