Skip to content

es: вернуть две иллюстрации и указать язык у код-блоков - #860

Merged
fey merged 2 commits into
mainfrom
fix/es-images-and-fence-lang
Aug 5, 2026
Merged

es: вернуть две иллюстрации и указать язык у код-блоков#860
fey merged 2 commits into
mainfrom
fix/es-images-and-fence-lang

Conversation

@fey

@fey fey commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Хвост от #859, всплывший при синке испанской локали в кит.

Иллюстрации

У 10-basics/10-hello-world и 25-strings/10-quotes файл картинки лежал только в ru/assets/, а es/README.md не содержал ссылки — то есть испанский читатель иллюстрацию не видел. Файлы скопированы в es/assets/, ссылка вставлена в ту же позицию, что в ru.

Язык у код-блоков

В трёх уроках открывающий код-блок был без указания языка, причём во всех трёх локалях сразу:

  • 25-strings/10-quotes — пример с двумя видами кавычек
  • 35-calling-functions/100-call — сигнатура Math.pow из документации MDN
  • 35-calling-functions/180-variadic-parameters — сигнатура Math.max

Проставлен text, как требует правило MD040.

Нашлось так: после синка es в кит markdown-линтер дал там на 3 замечания больше, чем у русского близнеца. Разбор показал, что дело не в переводе — кит-ru просто хранит более старую версию текста, где этих блоков нет, а в актуальном code-basics они есть в обеих локалях.

🤖 Generated with Claude Code

fey added 2 commits August 5, 2026 17:20
Две картинки были недоступны испанской локали: файл лежал только в ru/assets, а
es/README.md не содержал ссылки — 10-basics/10-hello-world (hello-world.png) и
25-strings/10-quotes (strings.png). Файлы скопированы в es/assets, ссылка
вставлена в ту же позицию, что в ru.

В трёх уроках открывающий код-блок был без указания языка, причём во всех трёх
локалях сразу: 25-strings/10-quotes (пример с двумя видами кавычек),
35-calling-functions/100-call (сигнатура Math.pow из документации MDN) и
180-variadic-parameters (сигнатура Math.max). Проставлен `text` — это то, что
markdown-линтер требует правилом MD040.

Всплыло на синке испанской локали в кит: линтер там дал на 3 замечания больше,
чем у русского близнеца, и разбор показал, что источник расхождения не в
переводе, а в самом code-basics.
Иллюстрация 25-strings/10-quotes содержит цитату целиком по-русски
(«Если учиться программировать, то учиться на Хекслете. (с) Марк Твен»),
поэтому в испанской локали она неуместна. hello-world.png остаётся:
на ней только код, без текста на естественном языке.
@fey
fey merged commit 5b94e7a into main Aug 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant