diff --git a/.claude/skills/mxl-compile/reference/dsl-spec.md b/.claude/skills/mxl-compile/reference/dsl-spec.md index c2ea5d6a..6539ca1b 100644 --- a/.claude/skills/mxl-compile/reference/dsl-spec.md +++ b/.claude/skills/mxl-compile/reference/dsl-spec.md @@ -243,7 +243,7 @@ С таким объявлением `"Наименование"` из примера выше даст надпись и под `ru`, и под `en`. -**Языки текстов и языки, объявленные в конфигурации, — разные вещи** и совпадать не обязаны: писать текст на языке, которого среди объявленных нет, платформа позволяет. Ориентир при выборе значения — соседние макеты той же конфигурации: внутри конфигурации набор обычно одинаков у всех макетов. +Ключ ни на что в конфигурации не смотрит — это просто список языков, на которые разворачивается строка. Пустая строка — это текст: ячейка с `"text": ""` даёт пустую надпись, а не ячейку без текста. diff --git a/docs/mxl-dsl-spec.md b/docs/mxl-dsl-spec.md index 4e2bbc55..b5b49352 100644 --- a/docs/mxl-dsl-spec.md +++ b/docs/mxl-dsl-spec.md @@ -243,7 +243,7 @@ С таким объявлением `"Наименование"` из примера выше даст надпись и под `ru`, и под `en`. -**Языки текстов и языки, объявленные в конфигурации, — разные вещи** и совпадать не обязаны: писать текст на языке, которого среди объявленных нет, платформа позволяет. Ориентир при выборе значения — соседние макеты той же конфигурации: внутри конфигурации набор обычно одинаков у всех макетов. +Ключ ни на что в конфигурации не смотрит — это просто список языков, на которые разворачивается строка. Пустая строка — это текст: ячейка с `"text": ""` даёт пустую надпись, а не ячейку без текста.