локализация приложения для iOS на азиатском языке

Клиент спросил меня о том, как начать локализацию на китайский язык приложения, которое у нас есть в App Store. Я делал это для других языков в прошлом, но никогда для азиатских языков, и меня беспокоит, что это может быть немного сложнее, чем европейские языки. Большая часть контента будет возвращена службами RESTFull через JSON.

Есть ли какие-то особые советы по этому поводу, это как обычная локализация?


person Andrea    schedule 14.03.2013    source источник


Ответы (1)


Китайский не сильно отличается от других языков, прежде всего, проверьте следующее:

  1. Кодировки
    Может ли ваша кодировка обрабатывать азиатские символы? Используется ли кодировка UTF?
  2. Шрифты
    Вы используете собственные шрифты? Могут ли они отображать азиатские символы?
  3. Полужирный / курсив
    Полужирный и курсивный шрифты не часто используются с китайским, иногда они даже не поддерживаются шрифтом, так как текст обычно становится неразборчивым. Проверьте, может ли ваш пользовательский интерфейс справиться с этим.
  4. Размеры этикеток
    Как правило, китайские тексты короче, чем тексты на других языках. Проверьте, хорошо ли выглядит ваш интерфейс с китайскими текстами.
  5. Размеры шрифтов
    Как правило, шрифты, отображающие китайский язык, должны быть немного больше, чем шрифты, отображающие обычные символы. С латинским алфавитом вы можете использовать очень мелкие шрифты, и текст останется читаемым. В китайском языке вы должны убедиться, что все еще можно различать символы, когда используется мелкий шрифт.
  6. Форматирование даты
    Правильно ли вы используете NSCalendar из текущего языкового стандарта? Или вы используете особые свойства григорианского календаря? (Китай использует григорианский язык, но я не уверен в других азиатских странах).

Во всем остальном это похоже на обычную локализацию. Вам, вероятно, стоит просто положить туда тексты, а затем проверить, все ли работает правильно. Если ваше приложение написано правильно, вам не потребуется никаких специальных работ. Азиатские языки часто показывают проблемы с i18n, которые всегда были в приложении, но просто не проявлялись.

person Sulthan    schedule 14.03.2013
comment
Привет, Султан, спасибо за мудрые советы, но есть утверждение, которое я не понял. Не могли бы вы прояснить это утверждение. Азиатские языки часто показывают проблемы i18n, которые всегда были в приложении, но просто не проявлялись. - person Andrea; 14.03.2013