Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ru] add Web/JavaScript/Reference/Operators/Strict_equality translation #19491

Merged
merged 3 commits into from Apr 15, 2024

Conversation

User0k
Copy link
Contributor

@User0k User0k commented Apr 13, 2024

  • Добавлен перевод строгого равенства ===
  • В ссылках поменял en-US на ru (но там есть ссылки на страницы которые ещё не переведены)

@User0k User0k requested a review from a team as a code owner April 13, 2024 21:30
@User0k User0k requested review from lex111 and removed request for a team April 13, 2024 21:30
@github-actions github-actions bot added the l10n-ru Issues related to Russian content. label Apr 13, 2024
@User0k User0k changed the title [ru] add Web/Javascript/Reference/Operators/Strict-equality translation [ru] add Web/JavaScript/Reference/Operators/Strict_equality translation Apr 13, 2024
Copy link
Contributor

github-actions bot commented Apr 13, 2024

Preview URLs

(comment last updated: 2024-04-15 19:30:29)

…uality'

Co-authored-by: Leonid Vinogradov <win.leon@protonmail.com>
@leon-win
Copy link
Member

Привет, @User0k !

Отличная работа, благодарю за помощь в развитии MDN! 👍

Внёс некоторые правки в твой PR: в основном приблизил к оригиналу и сделал некоторые формулировки более лаконичными. Заметил, что есть смысл внести правки в оригинал в части сравнения строк -- ты правильно уточнил, что важен регистр 😎

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

И ещё, поскольку я заметил одну опечатку, то рекомендую установить плагины для IDE:
https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker-russian

Будут подсвечивать опечатки как в Ворде =)

@leon-win leon-win merged commit b227219 into mdn:main Apr 15, 2024
7 checks passed
@leon-win leon-win changed the title [ru] add Web/JavaScript/Reference/Operators/Strict_equality translation [ru] add Web/JavaScript/Reference/Operators/Strict_equality translation Apr 15, 2024
@leon-win
Copy link
Member

Блин, забыл сказать и добавить специальный мета-тег ("front matter property") l10n.sourceCommit, он нужен для того, чтобы можно было отслеживать "свежесть" перевода по отношению к оригиналу. Информация об этом есть в https://github.com/mdn/translated-content/blob/main/CONTRIBUTING.md

По сути это хэш последнего коммита с изменениями файла, для которого делается перевод. Получить его можно, например, так: git log <path/to/file/in/mdn-content>:

image

Добавил в #19538 👌

@leon-win
Copy link
Member

По поводу ссылок -- всё правильно сделал 👍
Нужно ставить ru, даже если таких документов в русском переводе нет. Будет срабатывать автоматический редирект на английскую версию. А когда появится перевод, то ссылки будут рабочие 👌

@User0k
Copy link
Contributor Author

User0k commented Apr 17, 2024

Да, Spell Checker давно собирался поставить -- никак руки не доходили. Вот появился повод 😃
Что касается l10n.sourceCommit, то я в большинстве переводов в коде его не видел. Но идея хорошая.

@leon-win
Copy link
Member

Что касается l10n.sourceCommit, то я в большинстве переводов в коде его не видел. Но идея хорошая.

Потому что большинство переводов устарели, многие были сделаны ещё до того, как появился этот механизм(
Но в новых переводах и обновлениях переводов (если документ полностью соотвествует оригиналу) необходимо добавлять l10n.sourceCommit.

ciyoe pushed a commit to ciyoe/translated-content that referenced this pull request Apr 20, 2024
…on (mdn#19491)

* doc: add strict-equality ru translation

* fix: change dash to underscore in folder name

* [ru] improve wording in 'Web/JavaScript/Reference/Operators/Strict_equality'

Co-authored-by: Leonid Vinogradov <win.leon@protonmail.com>

---------

Co-authored-by: Leonid Vinogradov <win.leon@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
l10n-ru Issues related to Russian content.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants