Руководство по языку Kotlin
Здесь мы собираем ресурсы по Котлину и переводим документацию. Сообщество открыто для новых участников - любого, кто может переводить и проверять перевод. Редактирование текста происходит по принципу Википедии, с той лишь разницей, что тексты и структура меню хранятся в Git.
Внимание. Данный сайт (kotlinlang.ru) поддерживается усилиями энтузиастов и не является официальным сайтом языка Kotlin.
Источники
- Официальный сайт языка Kotlin (англ.)
- Исходный код компилятора на GitHub
- Исходники англ. документации
- Раздел на reddit.com, посвященный языку Kotlin
Сообщество
- @KotlinLangRu - Telegram-чат, посвященный языку Kotlin и переводу документации (правила чата).
- Одержимый ИИ - Telegram-канал про ИИ-инструменты, обучение и рабочие практики, которые могут быть полезны Kotlin-разработчику.
Актуальные задачи
Основные устаревшие переводы, незавершённые заготовки и страницы с рекомендациями старых версий Kotlin уже обновлены по текущей англоязычной документации. Теперь особенно полезны задачи на вычитку и поддержание качества.
- Вычитка обновлённых статей. Нужна ручная проверка крупных разделов после синхронизации с upstream: Основные типы, Соглашение о стилистике кода, Kotlin Multiplatform, Kotlin/JavaScript и Kotlin/Native.
- Проверка локальных ссылок. После переезда Kotlin Multiplatform-документации часть старых страниц стала локальными мостами на новые официальные разделы. Полезно проходить видимые ссылки в статьях и заменять отсутствующие локальные страницы на актуальные официальные URL.
- Поддержка актуальности переводов. При обновлениях Kotlin стоит сверять дату официальной страницы и служебный комментарий в переводе. В первую очередь проверяйте страницы с высокой скоростью изменений: Multiplatform, Kotlin/JS, Kotlin/Native, корутины, Gradle и Maven.
- Редактура терминологии.
В старых переводах встречается смешение терминов, например
корутины/сопрограммы,source set,target,inline value class,builder inference. Если правите статью, сохраняйте единообразие внутри неё и сверяйтесь с соседними обновлёнными страницами.
Если хотите подключиться, выбирайте любую из этих задач, правьте статью через GitHub и приходите в @KotlinLangRu, если нужна координация или ревью.