Превежда всеки низ, който пускате. Бързо по подразбиране, внимателно, когато го посочите.
Всяк нов и променен низ минава по един и същи път. Превключвателят на проекта избира процеса, а същите четири бариери проверяват всеки ред, преди той да бъде публикуван.
Машина за сортиране на карти, която показва преводаческия механизъм. Всеки низ е карта. Тя влиза през един от четирите входни слота (git push, живият редактор, агент чрез MCP, качване на файл) и се маркира със своя ключ. Четец проверява проекта на картата спрямо банка от превключватели за Режим на качество: изключен я насочва към бързия поток, където едно натискане обработва всички езици наведнъж; включен я насочва към задълбочения поток, където обектив първо прочита ръководството за стил и заснетия екран. И двата потока се сливат в четири бариери за заместители, множествени числа, терминология и дължина. Карта, която не премине проверката, минава веднъж през цикъл за поправка и попада в кошчето за отхвърлени, ако се провали отново. Карта, която премине успешно, завърта брояча на думи и излиза през един от трите изхода: pull request, CDN пакет, задържане за преглед.
- Четири начина за вход: git push · живият редактор · агент чрез MCP · качване на файл · маркирано с вашия ключ
- Режим на качество: един превключвател на проект · изкл.: бърз поток · вкл.: задълбочен поток
- бърз поток, ускореният процес: всички езици в проекта с едно изпълнение · всички планове, включително Free
- задълбочен поток, внимателният процес: чете вашето ръководство за стил и екрана, заснет за ключа · план Team и нагоре
- Четири бариери: заместители · множествени числа · терминология · дължина · същите четири и в двата процеса
- Поправка, после отхвърляне: поправка веднъж, после отново четирите бариери · двукратна грешка: отхвърляне, с посочване на блокиралата бариера
- Брояч на думи: думите се приспадат от лимита на плана · $0.0008 за дума над лимита при платените планове
- Публикуване: pull request · CDN пакет · задържане за преглед
Четири контролни точки. За всеки ред, за всяко изменение.
Заместители, множествени числа, терминология, дължина. Независимо кой процес е създал реда, всички четири бариери се прилагат към него. Ред с повреден заместител, неправилно множествено число или забранена дума не се публикува, а ред, който само надвишава дължината си, се записва. Източник: детерминистичната предварителна проверка в QaRunner и същите проверки отново по пътя на създаването.
Заместващи символи
Всяка променлива запазва стойността си: никога не се изпуска, не се преименува и не се преподрежда така, че да се промени значението.
en Hi, {name}!
ja {name}さん、こんにちは
Множествено число
Всички форми, необходими за съответния език. Правилата идват от CLDR, който обхваща 224 езика.
en one, other
ru one, few, many
Терминология
Вашите термини се запазват във всеки език. Заключен термин се прилага задължително при проверката, а не само като препоръка в бележка за стил.
term "Acme Pay", do not translate
запазени във всяка локализация при изпълнение
Дължина
Немският е дълъг, а бутоните са малки. Всеки ред се проверява спрямо зададения от вас лимит на символите за ключа.
de In den Warenkorb
в рамките на лимита на символите за ключа
- gate заместващият символ {code} липсва в чернова
- repair повторно вмъкване на {code}, корекция на посоката отдясно наляво
- re-gate четирите проверки се изпълняват отново за поправения ред
- refuse втората грешка води до отхвърляне, с посочване на блокиралата бариера
41 конектора, вече изградени.
Пуснете следващата си промяна през системата.
Създайте проект, добавете вашите низове и всеки нов или променен низ ще бъде чернован, проверен и готов, преди някой да го поиска.
