Я обнаружил, что иметь дело с переводом текста в Android сложно. Есть некоторые обсуждения об этой топике c, но я пока не нашел окончательного хорошего решения. (что странно, поскольку я считаю, что существуют тонны приложений, которым нужно управлять переводами. Кроме того, я предполагаю, что Google хочет предоставлять приложения более высокого качества, и в этом важную роль играет интернационализация)
Что я пытаюсь сделать достижения:
- Извлечение строк. xml в Excel, которым я позже смогу поделиться с другими (переводчик, родной человек, ..)
- Преобразовать этот файл Excel обратно в строки. xml
Это непрерывный процесс. По мере разработки новых функций добавляются / изменяются новые строки, поэтому необходимо повторить описанный выше процесс
Конечно, в Android Studio есть известный редактор переводов. К сожалению, в новых версиях IDE он не позволяет копировать / вставлять данные в Excel, чтобы впоследствии вы могли поделиться ими с другими
. Существует возможность установки более старой версии Android Studio из здесь , который позволяет копировать / вставлять данные из редактора переводов. (на мой взгляд, это глупо)
Также я нашел другие частичные решения:
- Плагин стороннего производителя, преобразующий. xml в .csv ( ссылка) здесь ). К сожалению, он больше не работает
- Веб-сайт , который принимает ваши строки. xml в качестве входных данных и предоставляет переведенные строки. xml на любом языке, который вы выберете (это пользователи гугл переводчик). - не совсем то, что мне нужно
- Еще один веб-сайт , где вы можете загрузить строки. xml и получить файл .csv. - это частично решает мою проблему
Для меня идеально подойдет версия редактора переводов, которая находится в сети и может быть отредактирована несколькими людьми одновременно
Это решение существует? Как вы решаете эту проблему?