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

Терминология и вычитка: бандлер/сборщик #181

Open
another-guy opened this issue Feb 22, 2019 · 7 comments
Labels
good first issue Good for newcomers needs proofread A read-through is still needed to release the document translation-agreements Propose new agreement or change to an existing one

Comments

@another-guy
Copy link
Collaborator

another-guy commented Feb 22, 2019

В ряде переводов bundler переведён в двух различных вариантах: бандлер и сборщик.

Надо:

  1. Определиться с одним вариантом;
  2. Enforce этот вариант в незакрытых PR;
  3. Вычитать уже переведённые страницы (full text search в помощь) и исправить, где требуется.
@another-guy another-guy added translation-agreements Propose new agreement or change to an existing one needs proofread A read-through is still needed to release the document labels Feb 22, 2019
@lex111 lex111 added the good first issue Good for newcomers label Feb 22, 2019
@another-guy
Copy link
Collaborator Author

@gcor @ntishkevich @Heegiiny @avevlad есть соображения, как лучше переводить?

"Сборщик" -- хорошее русское слово, но лично мне не ясно, насколько оно точное. Склоняюсь к тому, что для тех, кто читает впервые, сборщик попонятнее, чем бандлер.

@gcor
Copy link
Collaborator

gcor commented Mar 13, 2019

У нас уже есть в терминологии bundler = бандлер, но меня смущают слова, которые встречаются: bundle, bundling, bundled

И их бы я точно не переводил как бандлирование файлов или бандлованные файлы.
Я за сборку, собирание и собранные.

Хотя слово бандл довольно устоявшееся и даже есть на вики

@avevlad
Copy link
Contributor

avevlad commented Mar 13, 2019

bundler -> сборщик
bundling -> сборка

bundle file -> ?

@another-guy Я согласен с тем что сборщик попонятнее, чем бандлер. Но непонятно что делать с "bundle" files.

В случае перевода Code Splitting (#246) пока предлагаю оставить все как есть, только поправить определение Бандлинга:

с

Бандлинг — это процесс отслеживания импортированных файлов и их объединения их в один «бандл-файл».

на

Бандлинг — это процесс сборки файлов с модулями и их зависимостями в один «бандл-файл».

@another-guy
Copy link
Collaborator Author

@gcor, да, я знаю, что у нас в словаре бандлер. Но в ряде мест перевели как сборщик, а хотелось бы, чтобы перевод был последователен.

@avevlad
bundler -> сборщик 👍
bundling -> сборка 👍
bundle file -> собранный файл ❓ (в отличие от файл сборки, который допускает двусмысленное толкование)

И тогда можно так написать:

Сборка (или «бандлинг») — это процесс выявления импортированных файлов и их объединения их в один «собранный» файл (часто называемый «bundle» или «бандл»).

@avevlad
Copy link
Contributor

avevlad commented Mar 13, 2019

Этот файл сборки после подключения на веб-страницу загружает всё приложение за один раз.


Бандлинг это хорошо, но по мере роста вашего приложения, ваш бандл также будет расти

Cборка это хорошо, но по мере роста вашего приложения, ваш (собранный файл | файл сборки) также будет расти


У них есть хорошее руководство по разделению бандла с серверным рендерингом.

У них есть хорошее руководство по разделению файла сборки с серверным рендерингом.


Разделение кода это возможность которая поддерживается такими бандлерами как Webpack или Browserify (с factor-bundle), она может разделить ваш бандл на несколько кусочков и загружать их по мере необходимости.

Разделение кода это возможность которая поддерживается такими сборщиками как Webpack или Browserify (с factor-bundle), она может разделить ваш файл сборки на несколько кусочков и загружать их по мере необходимости.


Она автоматически загрузит бандл содержащий OtherComponent, когда этот компонент будет отрендерен.

Она автоматически загрузит собранный файл содержащий OtherComponent, когда этот компонент будет отрендерен.



Сложно, может я просто привык, но мне бандл файл как-то понятнее.

@avevlad
Copy link
Contributor

avevlad commented Mar 13, 2019

Сборка (или «бандлинг») — это процесс выявления импортированных файлов и их объединения их в один «собранный» файл (часто называемый «bundle» или «бандл»).

Да, так клево, постараюсь сегодня (по MSK) успеть обновить #246

upd: сделаю завтра

@another-guy
Copy link
Collaborator Author

@gaearon каким путём идти? У нас и бандлер и сборщик есть в разных местах. Хотелось бы всё же определиться и сделать в одном стиле.

В этом issue, вроде бы, сходимся на том, что "сборщик" более "по-русски", но git blame мне сказал, что в словарь бандлер добавил ты и мне как-то некомфортно идти против. Проясни, пожалуйста, и можно будет сварить pull request для этой долгоиграющей issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers needs proofread A read-through is still needed to release the document translation-agreements Propose new agreement or change to an existing one
Projects
None yet
Development

No branches or pull requests

4 participants