Skip to content

New Russian Translation Progress #843

@gaearon

Description

@gaearon
Member

Текущий список мейнтейнеров

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


Как помочь с переводом

Вы можете перевести страницу из документации! Это делается в три шага:

  1. Проверьте, что её никто не застолбил в чеклисте или комментариях под ним (они не сразу отражаются в чеклисте)
  2. Напишите, какую страницу вы ходите перевести. Пожалуйста, не берите больше одной страницы за раз.
  3. Когда страница готова, отредактируйте ваш комментарий, чтобы добавить номер пулреквеста.

Прежде чем переводить, обязательно прочитайте местные правила перевода!

Пожалуйста, не тяните с переводами! Если у вас не получается или нет времени, отпишитесь, чтобы кто-то другой мог подхватить эту страницу.

For maintainers

When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:

  • Home Page (@tesseralis) #12345

When PRs are merged, make sure to mark that page as completed!


Main Content

To do before releasing as an "official" translation. Please translate these pages first.

Note that each section has an index page, which needs to be translated too.

Learn React

API Reference

Navigation and UI

We suggest to leave most of the UI translation until the end. We plan to do some invasive changes to the website folder layout and components, so postponing this until your translation is almost complete would make it easier to merge the changes from our side later. It might make sense to translate the homepage above the fold early, but leave the rest for later. As individual pages get translated, you can change the page titles in the corresponding sidebar files. Finally, when you're translating the navigation, make sure to test both desktop and mobile layouts.

  • Homepage (currently in HomeContent.js) (@Zukhrik) enhancement: translated home page #909
    Sidebars (currently in src/sidebar*.json)
    Top-level navigation (currently in TopNav.tsx)

When You're Ready...

After everything above is translated, add your language to deployedLanguages in Seo.tsx of the original reactjs/react.dev repository.

Secondary Content

These API pages should ideally be translated too, but they're less urgent and can be done after the others:

  • Legacy React APIs
    • Children
    • cloneElement
    • Component
    • createElement
    • createFactory
    • createRef
    • isValidElement
    • PureComponent

Optional Content

These aren't the main translation targets, but if you'd like to do them, feel free to expand the list to include their subpages:

  • Community
    • React Conferences
    • React Meetups
    • React Videos
    • Meet the Team
    • Docs Contributors
    • Translations
    • Acknowledgements (@spacebagel) Translate acknowledgements.md #998
    • Versioning policy
  • Blog

Activity

pinned this issue on Apr 25, 2023
pblyp

pblyp commented on Apr 25, 2023

@pblyp
Contributor

Привет! Хочу взять main/src/content/learn/index.md, это Quick Start.

UPD: Перевод в #846

titovmx

titovmx commented on Apr 25, 2023

@titovmx
Collaborator

привет! буду рад помочь! хотел бы взять Start a New React Project (src/content/learn/start-a-new-react-project.md) для начала
UPD: Переведено #850

ptrtorain

ptrtorain commented on Apr 25, 2023

@ptrtorain
Contributor

Привет! Хочу взять Conditional Rendering, вот тут src/content/learn/conditional-rendering.md
UPD: Переведено #844

ramilkamal

ramilkamal commented on Apr 25, 2023

@ramilkamal

Привет! Хочу взять Main Content/Learn/API Reference/react-dom: components
React это, я так понимаю, Quick Start.

wadzari

wadzari commented on Apr 25, 2023

@wadzari
Contributor

Привет! Хочу взять Your First Component.
UPD: переведено в #852

rkashigin

rkashigin commented on Apr 25, 2023

@rkashigin

Всем привет! Я бы хотел взять Add React to an Existing Project (src/content/learn/add-react-to-an-existing-project.md)

UPD: прошу прощения за задержку, долго болел. Перевод закончил #902

Laroikin

Laroikin commented on Apr 25, 2023

@Laroikin
Contributor

Привет! Хочу помочь с переводом Rendering Lists (src/content/learn/rendering-lists.md)
UPD: переведено #855

XamzatJR

XamzatJR commented on Apr 25, 2023

@XamzatJR
Contributor

Привет, хочу взять JavaScript in JSX with Curly Braces (src/content/learn/javascript-in-jsx-with-curly-braces.md)
и Fragment (<>...</>)
UPD: Fragment переведено в #848 , JavaScript in JSX with Curly Braces не получится перевести

Hellnar

Hellnar commented on Apr 25, 2023

@Hellnar

Привет.
Возьму Writing Markup with JSX (src/content/learn/writing-markup-with-jsx.md)

UPD: переведено в #845

gaearon

gaearon commented on Apr 25, 2023

@gaearon
MemberAuthor

@lex111 @another-guy @Heegiiny @gcor @ntishkevich

Подтвердите пожалуйста, будет ли у вас возможность заниматься этим переводом? Если нет, давайте обновим список в https://github.com/reactjs/translations.react.dev/blob/main/langs/ru.json, чтобы было понятно, надо ли искать мейнтейнеров. Я готов помочь с консультациями и ревью по мере возможности, но я не уверен, что я могу тащить весь проект.

100 remaining items

maxtulupov

maxtulupov commented on Dec 3, 2024

@maxtulupov
Contributor

Привет, взял forwardRef

kmpeeduwee

kmpeeduwee commented on Dec 23, 2024

@kmpeeduwee
Contributor

Подскажите, вышла 19 версия, в каком порядке теперь будет проходить перевод новой документации?

titovmx

titovmx commented on Dec 23, 2024

@titovmx
Collaborator

@kmpeeduwee порядок тот же. Если каких-то новых статей, связанных с обновлениями из React 19, нет в заглавном посте - можете это подсветить в сообщении и также взять их в работу. Мейнтейнеры будут обновлять пост.

AnotherJulila

AnotherJulila commented on Jan 29, 2025

@AnotherJulila

здраствуйте, хочу перевести Adding Interactivity

dimentoree

dimentoree commented on Mar 10, 2025

@dimentoree
Contributor

Привет, хочу взять reference/react-dom/components/progress
UPD: #1011

dimentoree

dimentoree commented on Apr 29, 2025

@dimentoree
Contributor

Привет, взял reference/react-dom/components/select
UPD: #1017

dimatitov

dimatitov commented on May 12, 2025

@dimatitov
Contributor

Привет, взял reference/react-dom/preconnect

maridoroshuk

maridoroshuk commented on May 25, 2025

@maridoroshuk
Contributor

Привет! возьму React Compiler

dimentoree

dimentoree commented on May 25, 2025

@dimentoree
Contributor

Привет, взял reference/react-dom/components/form

dimatitov

dimatitov commented on May 29, 2025

@dimatitov
Contributor

Привет, взял reference/react-dom/createPortal

UDT: #1019

Aki120900

Aki120900 commented on Jun 2, 2025

@Aki120900

Здравствуйте, @gaearon !
Хотела бы взяться за перевод Build a React App from scratch.
Пожалуйста, дайте знать, если она уже занята или есть какие-либо рекомендации.

titovmx

titovmx commented on Jun 3, 2025

@titovmx
Collaborator

@Aki120900 добрый день!
да, статью можно переводить, застолбил за вами.
Не забудьте ознакомиться с правилами перевода. Также можете обращаться, если возникнут вопросы

dimatitov

dimatitov commented on Jun 4, 2025

@dimatitov
Contributor

Привет, взял reference/react-dom/flushSync

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @gaearon@Hellnar@gcor@EngiN33R@kmpeeduwee

        Issue actions

          New Russian Translation Progress · Issue #843 · reactjs/ru.react.dev