惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания
Браузерный переводчик нашёл «Глубинное государство» в док...
YeKh · 2026-06-14 · via Все публикации подряд на Хабре

Открываешь документацию, жмёшь «Перевести» — и читаешь уже совсем другое. Знакомо?

Браузерные переводчики делали под обычного пользователя: новости, письма, бытовые сайты. Русский у крупных вендоров в низком приоритете — коммерческого смысла особо нет. Яндекс частично спасает по качеству, но проблема глубже: технические тексты эти инструменты просто не умеют переводить корректно. Термины едут, код ломается — и ты в раздражении вываливаешься из потока.

Мы тут все так или иначе читаем английскую документацию. Об этом статья.


Vue.js, Svelte, aiogram, TailwindCSS; да и вообще у всего IT что стоит читать для обучения или сложных случаев — доки, как правило, только на английском. Иногда несколько языков, но русский среди них редкость, а если и есть — переведено частично.

«Но ведь ИИ» — да, закрывает часть вопросов. Но не обучение с нуля, не тонкие случаи, не последовательное чтение. Доки никуда не делись.

Читать сразу на английском могут не все — и это не вопрос уровня. Даже те, кто могут, знают: дополнительное трение есть, и оно накапливается. Мозг тратит ресурс не на материал, а на язык.

Что конкретно ломается при переводе:

  • Главное: термины и названия API переводятся как обычные слова. TypeScript → «машинопись», Props → «реквизит», hooks → «крючки жизненного цикла», Suspense → «напряжение», Fallthrough Attributes → «атрибуты проваливания», Reactivity → «реакционная способность», $state → «штат», float → «плавать», padding → «подкладка», margin → «допуск». Читатель теряется.

  • Хуже: переводчик вносит ошибки, которых в оригинале нет. В доках Svelte появляется несуществующий метод getStateRecord. В Vue — «переход с Vue 2 на Vue 2» вместо Vue 3. В таблице миграции aiogram имена классов-исключений переведены как обычный текст — MessageIsTooLong становится «Сообщение слишком длинное».

  • Сопутствующее: код слипается с текстом — $stateруна, countSvelte не знает, .svelte.jsфайлах, DispatcherТеперь его можно расширить.

  • В тяжёлых случаях переводчик лезет уже в сам код: переводит теги, имена функций, метки блоков — и подсветка синтаксиса ломается вместе со смыслом.

  • Vue State Management → «Государственное управление». Playground → «Детская площадка». Tailwind Plus → «Попутный ветер плюс». Preflight → «Предполётная подготовка». Раздел про глубокую реактивность состояния в Svelte (Deep State) → «Глубинное государство». Такие дела.

Проблему с кодом, к слову, технически вполне можно закрыть: блоки кода исключаются из перевода через HTML-разметку. Но авторы библиотек на такие предложения не реагируют годами. А главное — кривой перевод самого текста это всё равно не исправит.

Мне трудно назвать это мелкими неудобствами. Страницы, с переводов которых брал примеры выше:

Мой случай — думаю, знакомый многим. Middle+ бэкенд, решил плотнее зайти во фронт: TS handbook, Svelte, SvelteKit, TailwindCSS. Стандартный маршрут. То, что выше — это именно оттуда.


Если это откликается — тыкните в голосование ниже, это один тап. Просто чтобы понять масштаб проблемы.

Если сталкивались — пишите в комментарии: с какими доками, насколько мешало, как справлялись или не справлялись. А если нашли способ решить это без страданий с браузерными переводами — особенно интересно.

Хочу использовать этот тред как реальный аргумент перед авторами библиотек — что проблема не у одного меня. Чем больше голосов, тем весомее. Это уже частично решит проблему.

Спасибо что дочитали. Надеюсь, не один.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Проголосовали 4 пользователя. Воздержавшихся нет.