TGViewer
Node.JS [ru] | Серверный JavaScript Node.JS [ru] | Серверный JavaScript @we_use_js · 10.7K subscribers
Post #5700 902
JS/TS-библиотека для транслитераций между 50 языками — 2450 комбинаций

Под транслитерацией обычно понимают одну вещь: русский текст, набранный латиницей. Но это лишь половина истории — романизация. А вот решений, которые умеют в обратную сторону, из латиницы в нелатинские письменности, уже заметно меньше. Ну а переводы между самыми разными письменностями и языками вообще — армянский в греческий, хинди в арабский, чешский в корейский — там практически пусто. И у существующих библиотек хроническая беда: контекст им неинтересен, работают побуквенно, а на выходе — каша, плюющая на правила языка. 北海道 (Хоккайдо) превращается в Bei Hai Dao, а بغداد (Багдад) — в bGdd.

В статье автор разбирает, как собирал библиотеку, которая крутится на своём сервере и не выдаёт сюрпризов, на какие лингвистические грабли наступал, чем при этом орудовал и где во всей этой кухне приткнулся ИИ.

Читать далее

👉 Node.JS [ru]
More from @we_use_js
  1. Oct 16, 2026⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированна…
  2. Oct 15, 2026LandTS — или как в очередной раз отвечают на старые вопросы фронтенда Автор материала счит…
  3. Oct 15, 2026Сутки на переезд: два приложения и детектив-ARG свалили с serverless на собственный VPS Ав…
  4. Oct 14, 2026Список подвезли: 6 способов добраться до Gemini 4 Argon, не раскошеливаясь на подписку Goo…
  5. Oct 14, 2026Ryan Dahl: «Зачем переписывать Node? Он работает» Deno уходит под крыло Cloudflare. Но ком…
  6. Oct 12, 2026Около 6 миллиардов человек ИИ почти не трогали. А наблюдают за тем, как он за считанные не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →