home.social

#i18next — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #i18next, aggregated by home.social.

  1. По-компонентный vs централизованный i18n

    Подход по компонентам — не новое понятие. Например, в экосистеме Vue vue-i18n поддерживает [i18n SFC (Single File Component)]( vue-i18n.intlify.dev/guide/adv ). Nuxt также предлагает [переводы на уровне компонента]( i18n.nuxtjs.org/docs/guide/per ), а Angular использует похожий паттерн через свои [Feature Modules]( v17.angular.io/guide/feature-m ). Даже в Flutter-приложении часто встречается следующий паттерн:

    habr.com/ru/articles/984764/

    #i18n #i18next #react #javascript #webdevelopment

  2. Công cụ intlayer giúp tự động kiểm tra và điền các bản dịch bị thiếu trong i18next bằng AI (ChatGPT, Claude,...). Tích hợp CI/CD để đảm bảo không có key dịch mới nào bị thiếu. #i18next #translation #localization #dichthuat #phanmem

    reddit.com/r/SaaS/comments/1oi

  3. Công cụ #intlayer mới giúp #lập_trình_viên quản lý bản dịch #i18next hiệu quả. Tự động kiểm tra và phát hiện các khóa dịch còn thiếu, sau đó điền vào bằng #AI (hỗ trợ ChatGPT, Claude...). Có thể tích hợp vào quy trình CI/CD để đảm bảo chất lượng bản dịch. Tiết kiệm thời gian đáng kể!

    #i18next #Translation #AI #Development #DevTools #BảnDịch #LậpTrình #CôngCụDev #TựĐộngHóa

    reddit.com/r/programming/comme

  4. [Перевод] Руководство по переводу React-приложений для i18n (альтернативы i18next и React-Intl)

    Интернационализация (или i18n) — это одна из тех функций, которые кажутся необязательными, пока они действительно не понадобятся. Как только вы захотите выйти за пределы одного языка или региона, внезапно вашему коду приходится поддерживать несколько локалей, текст с направлением справа налево и культурно-специфичные форматы. Если вы искали решения, то, скорее всего, уже встречали i18next или react-intl . Оба инструмента мощные, но у них есть свои недостатки: высокий порог входа, множество шаблонных JSON-файлов или сложная интеграция с TypeScript. В этой статье мы разберём:

    habr.com/ru/articles/950244/

    #SEO #i18n #i18next

  5. Переводите i18n JSON файлы с помощью ИИ

    Интернационализация (i18n) лежит в основе создания по-настоящему глобального ПО. Традиционно перевод i18n JSON-файлов выполнялся либо людьми, либо инструментами машинного перевода. Перевод, основанный на искусственном интеллекте, выводит точность и удобство для разработчиков на новый уровень. Давайте разберёмся почему.

    habr.com/ru/articles/943078/

    #i18n #i18next #l10n #internationalization #localization #json #translation #перевод #перевод_с_английского #машинный_перевод

  6. i18n и l10n: Почему разработчикам стоит об этом знать — и как может помочь ИИ

    Интернационализация (i18n) и локализация (l10n) часто кажутся проблемами “на потом” — пока внезапно не становятся срочными. Как разработчики, мы все делали что-то вроде: <button>Order now</button> Или в шаблоне: <p>Welcome back, {{ user.name }}!</p> Всё работает — пока команда не говорит: «Мы выходим на рынок Узбекистана, Казахстана и Ближнего Востока в следующем квартале.» И тут внезапно каждая хардкодная строка превращается в технический долг. Разработчики в панике вытаскивают строки, дизайнеры чинят поломанные макеты, тестировщики ловят недостающие переводы, и релиз откладывается. Вот тогда и наступает момент задаться вопросом: что такое i18n и l10n — и почему это важно?

    habr.com/ru/articles/934278/

    #i18n #i18next #l10n #internationalization #localization #json #translation

  7. Lokilizer — бесплатный инструмент для перевода приложений с двух языков на любые другие

    Наш кейс: в приложении есть русский (наш нативный) и английский языки. Надо быстро и просто добавлять другие (по запросам от клиентов). В файлах с переводами был хаос: дублирование строк, конкатенация вместо плейсхолдеров, разный порядок строк в файлах переводов для ru/en, висячие пробелы и многое другое. Я решил написать вспомогательный инструмент, который помог решить все эти проблемы. Сейчас мы добавляем новый язык буквально за 40 минут и 2$. Все получилось настолько хорошо, что решил причесать и выложить в open-source Главная фишка: перевод на новые языки делается сразу с 2х языков (в нашем случае с ru и en) что на практике делает его супер-качественным

    habr.com/ru/articles/925110/

    #i18n #i18next #локализация #интернационализация

  8. На чем разработать свой стартап или с чего начать хакатон в 2024? (часть 1)

    Попробуем собрать свой идеальный boilerplate для full-stack разработки в 2024 году. В этой статье мы будем постепенно собирать свой шаблон для быстрого запуска стартапов. Сразу предупреждаю, что статья будет холиварной, всех хейтеров прошу в комменты, предлагайте решения со ссылкой на публичные кейсы.

    habr.com/ru/articles/822001/

    #hackaton #boilerplate #react #nextjs #refine #i18next #antdesign