Публикации по теме 'internationalization'


Что я ожидаю от старшего инженера о работе с текстом
Мне как инженеру приходилось много работать с текстами. Может быть, это потому, что английский не мой родной язык, но я столкнулся с некоторыми распространенными ошибками и ловушками и хотел поделиться здесь парой фактов. Проще говоря, Unicode — это таблица символов, где каждый элемент имеет соответствующую кодовую точку и часто некоторые дополнительные флаги и правила, связанные с ней. Часто существует более одного способа представления визуально идентичного текста в кодовых точках..

Обзор интернационализации JavaScript
Интернационализация (i18n) относится к процессу проектирования и разработки программного приложения или веб-сайта таким образом, чтобы его можно было легко адаптировать к различным языкам и регионам. Это включает в себя ряд задач, в том числе: Отделение содержимого и поведения, специфичного для языка, от остальной части кодовой базы. Предоставление возможности переключения между различными языками и регионами во время выполнения. Поддержка направления текста справа налево и слева..

Spring i18n: руководство по @LocaleResolver и @RequestToViewName
Введение В современном глобализованном мире приложения больше не привязаны к одному региону или языку. Интернационализация (i18n) и локализация (l10n) — это ключевые функции, которые делают ваше приложение доступным и удобным для пользователей по всему миру. Spring Framework, надежная среда для создания приложений на основе Java, обладает множеством функций, делающих процесс интернационализации простым и эффективным. В этом посте мы углубимся в то, как овладеть искусством..

4 крутых языковых трюка с Intl JavaScript API
Intl — это API интернационализации ECMAScript. Он обеспечивает чувствительное к языку форматирование чисел, дат, списков и многого другого. Вот 4 действительно полезных вещи, которые вы можете сделать с помощью этого API. Порядковый номер Порядковые числа — это числа, такие как 1-й, 2-й, 3-й, которые показывают позицию. Мы можем использовать конструктор PluralRules , установить тип ordinal и сопоставить ответ со списком суффиксов на основе возвращаемого значения. const..

Интернационализация и локализация вашего приложения, часть 3: Технические проблемы
В третьей части этого учебника, состоящего из четырех частей, вы узнаете, как решать различные языковые особенности и нюансы. Сюда входит множественное число, специальные возможности, форматирование дат и чисел и многое другое! Ознакомьтесь со второй частью этой серии здесь . Пусть Юникод будет лидером В 2003 году Консорциум Unicode выпустил первую основную версию проекта, известную как Репозиторий общих локальных данных , сокращенный до CLDR, массивного набора данных XML,..

Динамически объединять файл i18n в общий компонент пользовательского интерфейса на основе текущей локали.
На работе мы разбиваем компоненты пользовательского интерфейса на части и публикуем их во внутреннем реестре NPM компании, чтобы использовать их в разных приложениях. В приложении мы можем легко использовать общие компоненты следующим образом: import SharedComponent from 'some-shared-component' ​ function Consumer(props) { return ( <div> <SharedComponent {...props} /> </div> ) } Это удобно, но с одной оговоркой. Наше веб-приложение поддерживает i18n..

Flutter: интернационализация и переключение локалей вручную
Flutter: интернационализация и переключение локалей вручную Иногда вам придется сделать так, чтобы ваше приложение Flutter поддерживало другой язык или локаль , или, другими словами, сделать ваше приложение интернационализированным. Flutter предоставляет виджеты и классы, которые помогают в этом, а сами библиотеки Flutter интернационализированы. В следующих руководствах мы будем использовать API и инструменты, предоставляемые пакетом intl . Если вы новичок в intl пакете Dart,..