Свързани публикации 'i18n'


Изгубени в превода… струни
i18n за рендирани Angular приложения от страна на сървъра AngularInDepth се отдалечава от Medium. По-новите статии се хостват на новата платформа inDepth.dev . Благодарим ви, че сте част от дълбокото движение! 🤔 Фонът Какво означава i18n и защо има „18“ в средата? Дори като инженер с повече от десет години опит в областта, нямах представа, докато не го потърсих. Това е броят на буквите между „i“ и „n“ в думата „интернационализация“. И така, i18n е..

Къде/кога да тествате етикети на уеб приложения
Прост въпрос за начало: Защо тестваме кода си? Най-простият отговор е да спечелим колкото можем повече увереност , така че а) кодът ни да работи според очакванията, и б) нашите потребители могат да изпълнят задачите, които очакват. Но има много по-голямо несъответствие/сива зона между тестването за задния и предния край. Докато задните части обикновено се свеждат до работни потоци за вход/изход, потребителският интерфейс е склонен да бъде... добре, по-променлив и сложен, като се..

Angular 2 и преводи
Имах два проблема. Първо, ние не използваме SystemJS. Второ, използвахме UpgradeAdapter за стартиране на ъглово 1 + 2 хибридно приложение. Докато всички ръководства на Angular използват SystemJS, angular-cli използва Webpack и това беше избраният от нас инструмент. Така че getTranslationsWithSystemJS трябва да бъде пренаписано като нещо, което използва webpack, завършвайки с това: [code lang=”javascript”] function getTranslationFilesWithWebpack(locale: string) { return..

Разгледайте всички i18n предимства на Babel за вашето приложение Python
В миналото дадохме подробни уроци за инструменти за Gettext , както и за интегриране на Gettext с Python . Ще разширим знанията си, като използваме Babel и ще видим някои практически примери за използването му в python i18n. Също така ще видим как да го интегрираме с шаблони Jinja2 и как да интегрираме Phrase's In-Context Editor в приложение на Flask, за да помогнем с процеса на превод, като просто сърфирате в уебсайта и редактирате текстове заедно начинът, правейки вашия..