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]: update Web/HTML/Element/noscript translation #24396

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

sedlukha
Copy link
Contributor

@sedlukha sedlukha commented Nov 8, 2024

Description

This PR updates Web/HTML/Element/noscript translation in ru locale.

@sedlukha sedlukha requested a review from a team as a code owner November 8, 2024 06:37
@sedlukha sedlukha requested review from saionaro and removed request for a team November 8, 2024 06:37
@github-actions github-actions bot added the l10n-ru Issues related to Russian content. label Nov 8, 2024
Copy link
Contributor

github-actions bot commented Nov 8, 2024

Preview URLs

Flaws (22)

URL: /ru/docs/Web/HTML/Element/noscript
Title: <noscript>
Flaw count: 22

  • macros:
    • /ru/docs/Web/HTML/Attributes/accept does not exist but fell back to /en-US/docs/Web/HTML/Attributes/accept
    • /ru/docs/Web/HTML/Attributes/autocomplete does not exist but fell back to /en-US/docs/Web/HTML/Attributes/autocomplete
    • /ru/docs/Web/HTML/Attributes/capture does not exist but fell back to /en-US/docs/Web/HTML/Attributes/capture
    • /ru/docs/Web/HTML/Attributes/dirname does not exist but fell back to /en-US/docs/Web/HTML/Attributes/dirname
    • /ru/docs/Web/HTML/Attributes/disabled does not exist but fell back to /en-US/docs/Web/HTML/Attributes/disabled
    • and 17 more flaws omitted
External URLs (2)

URL: /ru/docs/Web/HTML/Element/noscript
Title: <noscript>

(comment last updated: 2024-12-06 08:52:48)

@sedlukha
Copy link
Contributor Author

sedlukha commented Nov 8, 2024

Призываю к обсуждению.

В переводе акцент сделан на "отключение JavaScript", тогда как в оригинальной версии страницы говорится об "отключении скриптов" без упоминания JavaScript.

Как вы считаете, стоит ли нам использовать более общий термин и писать про "скрипты" в целом, а не ограничиваться JavaScript? Или, наоборот, предложить авторам оригинальной статьи уточнить, что речь идет именно о JavaScript?

@sedlukha sedlukha changed the title [ru]: <noscript> translation sync [ru]: update Web/HTML/Element/noscript translation Nov 10, 2024
@sedlukha sedlukha marked this pull request as draft November 24, 2024 14:40
@sedlukha sedlukha marked this pull request as ready for review November 25, 2024 15:51
@leon-win
Copy link
Member

Призываю к обсуждению.

В переводе акцент сделан на "отключение JavaScript", тогда как в оригинальной версии страницы говорится об "отключении скриптов" без упоминания JavaScript.

Как вы считаете, стоит ли нам использовать более общий термин и писать про "скрипты" в целом, а не ограничиваться JavaScript? Или, наоборот, предложить авторам оригинальной статьи уточнить, что речь идет именно о JavaScript?

Я думаю, что в данном случае говорить об отключении скриптов правильно. Когда-то был не только JS, когда-то будет не только JS))

@sedlukha
Copy link
Contributor Author

sedlukha commented Dec 5, 2024

обновил перевод предыдущего автора, сделал как в оригинале. теперь речь идет об "отключении скриптов", а не "отключении JavaScript".

Comment on lines +71 to +76
Любой элемент, принимающий
<a href="/ru/docs/Web/HTML/Content_categories#фразовый_контент">фразовый контент</a>,
если среди его предков нет элемента
<code>&#x3C;noscript></code>, или в элементе
{{HTMLElement("head")}} (только для HTML-документа), также при
отсутствии предков <code>&#x3C;noscript></code>.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Любой элемент, принимающий
<a href="/ru/docs/Web/HTML/Content_categories#фразовый_контент">фразовый контент</a>,
если среди его предков нет элемента
<code>&#x3C;noscript></code>, или в элементе
{{HTMLElement("head")}} (только для HTML-документа), также при
отсутствии предков <code>&#x3C;noscript></code>.
Любой элемент, принимающий <a href="/ru/docs/Web/HTML/Content_categories#фразовый_контент">фразовый контент</a>, если среди его предков нет элемента <code>&#x3C;noscript></code> или в элементе {{HTMLElement("head")}} (только для HTML-документа), также при отсутствии элемента <code>&#x3C;noscript></code> среди предков.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@leon-win при переводе таблиц технической сводки всегда стараюсь сохранить структуру и ориентируюсь на оригинал. В оригинале во всех файлах с которыми я работал переносы именно такие. Как-будто есть какой-то внутренний стандарт, по которому длина строки не должна быть больше X символов, хотя линтер не это не ругается.

Поэтому такое стараюсь не трогать. Не знаешь ничего про это? Могу делать "нормальные" переносы?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Такого станадрата нет. Это остаётся на выбор того, кто создаёт или редактирует документ. Мне в таких местах больше нравится не делать переносы.
Но в данном изменении форматирование не главное, я изменил формулировку.

Comment on lines +53 to +61
Если выполнение скриптов отключено и элемент является потомком элемента
{{HTMLElement("head")}}: в любом порядке, ноль или более элементов
{{HTMLElement("link")}}, ноль или более элементов
{{HTMLElement("style")}}, и ноль или более элементов
{{HTMLElement("meta")}}.<br />Если выполнение скриптов отключено и элемент не
является потомком элемента {{HTMLElement("head")}}: любой
<a href="/ru/docs/Web/HTML/Content_categories#прозрачная_модель_контента">прозрачный контент</a>,
но элемент <code>&#x3C;noscript></code> не должен быть среди его
потомков.<br />В противном случае: основной поток или фразовый контент.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Если выполнение скриптов отключено и элемент является потомком элемента
{{HTMLElement("head")}}: в любом порядке, ноль или более элементов
{{HTMLElement("link")}}, ноль или более элементов
{{HTMLElement("style")}}, и ноль или более элементов
{{HTMLElement("meta")}}.<br />Если выполнение скриптов отключено и элемент не
является потомком элемента {{HTMLElement("head")}}: любой
<a href="/ru/docs/Web/HTML/Content_categories#прозрачная_модель_контента">прозрачный контент</a>,
но элемент <code>&#x3C;noscript></code> не должен быть среди его
потомков.<br />В противном случае: основной поток или фразовый контент.
Если выполнение скриптов отключено и элемент является потомком элемента {{HTMLElement("head")}}: в любом порядке, ноль или более элементов {{HTMLElement("link")}}, ноль или более элементов {{HTMLElement("style")}} и ноль или более элементов {{HTMLElement("meta")}}.<br />
Если выполнение скриптов отключено и элемент не является потомком элемента {{HTMLElement("head")}}: любой
<a href="/ru/docs/Web/HTML/Content_categories#прозрачная_модель_контента">прозрачный контент</a>, но элемент <code>&#x3C;noscript></code> не должен быть среди его потомков.<br />
В других случаях: основной поток или фразовый контент.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Здесь тоже форматирование не главное.

</td>
</tr>
<tr>
<th scope="row">Допустимый контент</th>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<th scope="row">Допустимый контент</th>
<th scope="row">Допустимое содержимое</th>

<tbody>
<tr>
<th scope="row">
<a href="/ru/docs/Web/HTML/Content_categories">Категории контента</a>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<a href="/ru/docs/Web/HTML/Content_categories">Категории контента</a>
<a href="/ru/docs/Web/HTML/Content_categories">Категории содержимого</a>

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Делаю так потому что страница называется именно "категории контента" и в самой доке речь идет именно про "контент".

С удовольствием сделаю отдельный PR и поменяю все "Категории контента" и "Допустимый контент" на "Категории содержимого" и "Допустимое содержимое", чтоб было единообразие и больше не попадаться на твои правки 😆. Но тогда кажется логичным переименовать и страницу. Как думаешь?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Контент и содержимое -- это синонимы, поэтому я не понял фразу

именно про "контент"

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

В данном случае я думаю, что довольно удачно будет использовать в заголовке "Категории содержимого", а в значениях "фразовый контент" и т.д.

Переименовывать страницу большого смысла не вижу, логичнее обновить её перевод полностью, если уж браться за это дело.

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


## Атрибуты

Этот элемент включает в себя только [глобальные атрибуты](/ru/docs/HTML/Global_attributes).
Этот элемент включает в себя только [глобальные атрибуты](/ru/docs/Web/HTML/Global_attributes).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Этот элемент включает в себя только [глобальные атрибуты](/ru/docs/Web/HTML/Global_attributes).
Этот элемент поддерживает только [глобальные атрибуты](/ru/docs/Web/HTML/Global_attributes).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@leon-win я тебя услышал) лови PR #24961

files/ru/web/html/element/noscript/index.md Outdated Show resolved Hide resolved
files/ru/web/html/element/noscript/index.md Outdated Show resolved Hide resolved
files/ru/web/html/element/noscript/index.md Outdated Show resolved Hide resolved
files/ru/web/html/element/noscript/index.md Outdated Show resolved Hide resolved
files/ru/web/html/element/noscript/index.md Outdated Show resolved Hide resolved
@leon-win
Copy link
Member

leon-win commented Dec 5, 2024

@sedlukha , добавил комментарии.
Напомню ещё раз, что пунктуация в русском и английском языках отличается (то есть не нужно переносить запятые из английского в русский там, где они не нужны, и наоборот). В техническом переводе главное -- донести смысл, поэтому нужно переводить не дословно, доносить суть, учитывать общий контекст (документа, MDN и технологий).

sedlukha and others added 2 commits December 6, 2024 11:49
@github-actions github-actions bot added the merge conflicts 🚧 This pull request has merge conflicts that must be resolved. label Dec 17, 2024
Copy link
Contributor

This pull request has merge conflicts that must be resolved before it can be merged.

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. merge conflicts 🚧 This pull request has merge conflicts that must be resolved.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants