1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Kiwi_old1

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README-en.md

🐤 Kiwi — надёжное решение для интернационализации

🐤 Киви — надёжное решение интернационализации

中文 | English

Установка

yarn global add kiwi-clis && yarn add kiwi-intl

Затем найдите «Kiwi Linter» на торговой площадке Visual Studio.

Использование

  • Создайте ключ одним кликом.
  • Обнаружение китайского в коде.
  • Поиск по тексту.

Документация

kiwi-intl: 📝 Ссылка. kiwi-cli: 📝 Ссылка. kiwi-linter: 📝 Ссылка.

Журнал изменений

kiwi-cli: 📝 Ссылка. kiwi-linter: 📝 Ссылка.

Зачем использовать Kiwi?

Существует множество отличных библиотек, которые помогают фронтенд-разработчикам работать с интернационализацией, например, react-intl и I18N-loader. Эти библиотеки хорошо справляются с переключением между языками, но всё ещё есть некоторые проблемы, которые необходимо решить.

  • Недостаточно интуитивно понятно и трудно искать после замены текста ключами интернационализации.
  • Сложно создавать ключи для перевода.
  • Трудно найти весь текст, который должен быть заменён ключом.
  • Общение со всей командой интернационализации.
  • Фронтенд-разработчики сталкиваются с трудностями при написании кода макета, когда у них нет перевода, потому что длина текста на разных языках разная.

Вот почему мы создали Kiwi.

Что решает Kiwi?

Kiwi — это не просто библиотека для фронтенд-интернационализации, это комплексное решение для всего жизненного цикла интернационализации программного обеспечения, от проектирования до выпуска.

Kiwi основана на kiwi-intl. Вы можете использовать kiwi в любой библиотеке фронтенда, которая вам нравится.

Разработчики могут использовать Kiwi Linter для автоматического пакетного преобразования китайского текста. Мы предоставили плагин для vscode, чтобы отображать оригинальный текст рядом с ключом перевода. Конечно, вы можете искать китайский перевод в проекте и переходить к соответствующему коду. Kiwi улучшил неприятные ощущения, вызванные отсутствием текста.

Kiwi также помогает разработчикам собирать весь текст без перевода. Он будет упакован в Excel, и вы сможете отправить его своим партнёрам по переводу. Мы также встроили перевод Google в наш плагин Kiwi Linter, что позволяет разработчикам быстро переводить текст до того, как команда переводчиков завершит свою работу. Это действительно экономит время.

После перевода мы предоставляем инструмент командной строки, который поможет разработчикам импортировать его в проект одним щелчком мыши.

Мы также разработали пакет tslint, который помогает разработчикам обнаруживать непереведённый текст, и его легко интегрировать в git-поток вашего проекта.

Кто использует Kiwi?

— Alibaba.

Будем рады узнать, что вы и ваша компания сейчас используете kiwi, пожалуйста, оставьте нам сообщение в issue.

Почему он называется Kiwi?

Киви или киви — нелетающие птицы🐥, но они хорошо бегают и могут развивать скорость до 10 миль в час. Киви — единственная птица в мире с наружными ноздрями. Киви своим длинным клювом могут находить червей на глубине до 7 дюймов под землёй. Наши инструменты Kiwi помогут вам находить ошибки в вашем международном проекте.

Сообщество

Присоединяйтесь к нашему групповому чату через DingTalk и делитесь своими идеями и вопросами о Kiwi.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Kiwi — это открытое международное решение от Alibaba, которое представляет собой не просто библиотеку кода для интернационализации программного обеспечения, а комплексное решение для всего процесса интернационализации — от проектирования до публикации. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-Kiwi_old1.git
git@api.gitlife.ru:oschina-mirror/mirrors-Kiwi_old1.git
oschina-mirror
mirrors-Kiwi_old1
mirrors-Kiwi_old1
master