Прямо стыдно, но я впервые услышал про pseudo locales в Android. Эта штука позволяет протестить апп на языке, который выглядит очень непривычно, но при этом свободно читается. Тестирование с такими псевдо-локалями нужно для того, чтобы заранее увидеть проблемы, которые могут проявиться в других языках (строки, которые не умещаются в отведенное место, слишком маленький межстрочный интервал и вот это все). Как это включить, можно найти в статье по ссылке. Пис 🤞🏻
#android #localization
https://androidbycode.wordpress.com/2015/04/19/pseudo-localization-testing-in-android/
#android #localization
https://androidbycode.wordpress.com/2015/04/19/pseudo-localization-testing-in-android/
Android By Code
Pseudo-localization testing in Android
Developers localizing Android apps have to contend with the same considerations and issues as with software on any other platform. This article is not a step by step guide to the internationalizati…
Статья-шпаргалка по возможностям strings.xml. Я уверен, что большая часть разработчиков все это знает, но хочется, чтобы эта ссылочка была где-нибудь под рукой. Рано или поздно какая-нибудь деталь да забудется. Будет, где подсмотреть.
#resources #localization
https://medium.com/google-developer-experts/android-strings-xml-things-to-remember-c155025bb8bb
#resources #localization
https://medium.com/google-developer-experts/android-strings-xml-things-to-remember-c155025bb8bb
Medium
Android strings.xml — things to remember
This article is about such trivial android thing as — strings.xml
Статья-шпаргалка с возможностями строковых ресурсов в Android. Большая часть из перечисленного - баян, однако есть несколько интересных вещей, а про ссылки на значения (чтобы можно было не только & писать, но и &whateverthefuckyouwant;, например) я вообще не знал и это очень круто - см. раздел Entities to the rescue.
#strings #resources #localization
https://www.thedroidsonroids.com/blog/android-strings-xml-tips-tricks
#strings #resources #localization
https://www.thedroidsonroids.com/blog/android-strings-xml-tips-tricks
Droids On Roids
Android Strings XML Tips & Tricks
This article shows a few tricks which can help you developing string resources for Android applications
Расшифровка доклада про локализацию в Яндекс.Такси. Куски про частые проблемы со строками и про поддержку Right to left очень даже ничего.
#localization #resources #rtl
#localization #resources #rtl
Хабр
Локализация приложения и поддержка RTL. Доклад Яндекс.Такси
При локализации сервиса важно внимательно отнестись к согласованию переводов между собой. Руководитель группы клиентской Android-разработки Яндекс.Такси Александ...
Пугающий и вместе с тем очень интересный обзор того, о чём нужно думать и с какими проблемами сталкиваться, чтобы качественно адаптировать свой продукт под другие языки.
#language #localization
#language #localization
ericwbailey.website
What they don’t tell you when you translate your app
Forget inverting binary trees, translating or localizing a digital experience is one of the most difficult things you can do with software.…
Оффтоп, конечно, но мне очень интересно было почитать, там и другие статьи в блоге крутые.
В этом посте автор рассказывает, почему японский веб настолько отличается и отстал от привычного нашему глазу.
#design #localization
В этом посте автор рассказывает, почему японский веб настолько отличается и отстал от привычного нашему глазу.
#design #localization
👍1
Тут вот показывают Gradle плагин, который генерирует типизированные и именованные форматтеры для строковых ресурсов. Интересно, как сказывается на времени сборки, но выглядит круто!
#localization #resources #gradle
#localization #resources #gradle
👍7
Хорошая страница, чтобы на неё ссылаться, когда в очередной раз пишется форма с вводом имени. Вкратце:
- Всё очень сложно, во всех культурах свои нюансы
- Даже first / last name разбивка - не лучшая идея
- Если можно, давать надо одно длинное поле под full name
- И даже сортировать имена в алфавитном порядке не для всех работает
#localization
- Всё очень сложно, во всех культурах свои нюансы
- Даже first / last name разбивка - не лучшая идея
- Если можно, давать надо одно длинное поле под full name
- И даже сортировать имена в алфавитном порядке не для всех работает
#localization
👍3🔥1