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


Трудности перевода… Строки
i18n для приложений Angular с рендерингом на стороне сервера AngularInDepth уходит от Medium. Более свежие статьи размещаются на новой платформе inDepth.dev . Спасибо за то, что участвуете в глубоком движении! 🤔 Фон Что означает i18n и почему в середине стоит цифра 18 ? Даже будучи инженером с более чем десятилетним опытом работы в этой области, я понятия не имел, пока не посмотрел. Это количество букв между i и n в слове интернационализация . Итак, i18n -..

Где и когда тестировать метки веб-приложений
Для начала простой вопрос: Зачем мы тестируем наш код? Самый простой ответ — получить как можно больше уверенности , чтобы а) наш код работал так, как ожидалось, и б) наши пользователи могут выполнять задачи, которые они ожидают. Но между тестированием бэкенда и фронтенда существует гораздо большее несоответствие/серая зона. В то время как серверная часть обычно сводится к рабочим процессам ввода-вывода, пользовательский интерфейс, как правило,… ну, более изменчивый и сложный,..

Angular 2 и переводы
У меня было две проблемы. Во-первых, мы не используем SystemJS. Во-вторых, мы использовали UpgradeAdapter для начальной загрузки углового гибридного приложения 1 + 2. В то время как все руководства по Angular используют SystemJS, angular-cli использует Webpack, и мы выбрали именно этот инструмент. Так что getTranslationsWithSystemJS нужно переписать как что-то, что использует веб-пакет, и в итоге получится следующее: [code lang=”javascript”] function..

Изучите все преимущества i18n Babel для вашего приложения Python
В прошлом мы давали подробные руководства по инструментам Gettext , а также по интеграции Gettext с Python . Мы собираемся расширить наши знания с помощью Babel и увидеть несколько практических примеров его использования в python i18n. Мы также увидим, как интегрировать его с шаблонами Jinja2 и как интегрировать Контекстный редактор фраз в приложение Flask, чтобы облегчить процесс перевода, просто просматривая веб-сайт и редактируя тексты. таким образом, делая ваш Python..