Перейти до основного вмісту

Мова й тема

Власний текст редактора доступний 25 мовами, а його оформлення — це тема: вигляд (System, Light або Dark), відтінок сірого й колір акценту.
Обидві належать людині, яка користується редактором, а не діаграмі. Жодна з них не зберігається у файлі, не записується в історію змін і не передається співавторам, тож кожен бачить свої, а зміна будь-якої з них ніколи не позначає файл як змінений.

Жодної з них немає на вкладці налаштувань. На панелі інструментів після кнопки Explorer є кнопка Theme, а одразу за нею — кнопка Display Language. Швидкий пошук на кожній вкладці показує пункти Theme і Display Language.
Вебзастосунок, Google Drive, VS Code, IDE від JetBrains і Obsidian пропонують і мову, і тему та запам’ятовують ваш вибір — див. у кожному хості. Обидві працюють і в редакторі в режимі лише для читання.

Мова інтерфейсу​

Мова охоплює власний текст редактора: підказки панелі інструментів, контекстні меню, швидкий пошук, панелі й діалогові вікна, вкладку налаштувань, вітальний екран, сповіщення й повідомлення, а також заповнювач, що показується на полотні та в експортованому зображенні замість порожньої назви, типу даних, типового значення чи коментаря.
Незмінними в усіх мовах залишаються: ваші назви таблиць і стовпців, коментарі та нотатки; СУБД, мови генератора коду й формати файлів; типи даних, ключові слова SQL і дії ON DELETE та ON UPDATE; параметри схеми SQL Create, If not exists, Drop & re-create, USE і CREATE + USE; позначки PK, FK, UQ, AI, NN, N-N, NULL і AK1.1; літери стану A, M, D, R і ~ у перегляді відмінностей; варіанти стилю назв і параметра Bracket, крім None; назви клавіш; назви кольорів у конструкторі теми; згенерований SQL і код; а також назви експортованих файлів.

Мови в тому порядку, у якому їх показує панель вибору:

На панелі виборуМоваКод
Bahasa IndonesiaІндонезійськаid-ID
DeutschНімецькаde-DE
EnglishАнглійськаen
EspañolІспанськаes-ES
EuskaraБаскськаeu-ES
FrançaisФранцузькаfr-FR
ItalianoІталійськаit-IT
NederlandsНідерландськаnl-NL
PolskiПольськаpl-PL
PortuguêsПортугальськаpt-PT
Português BrasileiroБразильська португальськаpt-BR
RomânăРумунськаro-RO
SlovenčinaСловацькаsk-SK
SlovenščinaСловенськаsl-SI
SvenskaШведськаsv-SE
TürkçeТурецькаtr-TR
РусскийРосійськаru-RU
УкраїнськаУкраїнськаuk-UA
עבריתІвритhe-IL
العربيةАрабськаar-SA
فارسیПерськаfa-IR
日本語Японськаja-JP
简体中文Спрощена китайськаzh-CN
繁體中文Традиційна китайськаzh-TW
한국어Корейськаko-KR

Пункт Language, який швидкий пошук пропонує на вкладці генератора коду, і рядок Language у списку блокування на вкладці налаштувань — це цільова мова генератора коду, а не мова інтерфейсу.

Вибір мови​

Кнопка Display Language (значок мов) відкриває панель вибору Display Language — панель із заголовком Display Language під панеллю інструментів, поверх будь-якої відкритої вкладки.
Першим іде варіант System, поруч із яким показано мову, якій він зараз відповідає, і він залишається видимим, поки список прокручується. Далі йдуть 25 мов, кожна під своєю самоназвою, а галочка позначає чинний варіант.

Перемикання мови інтерфейсу з панелі інструментів на 한국어, потім на العربية, яка дзеркально відображає панель інструментів, але не діаграму, і назад на System

Панель відкривається з фокусом клавіатури на позначеному галочкою рядку:

  • ↑ і ↓ переходять між рядками по колу, а Home і End — до першого й останнього рядка.
  • Enter або Space вибирає рядок у фокусі, як і клацання.

Вибір застосовується одразу, закриває панель і повертає фокус клавіатури редактору.

Закрийте її без вибору клавішею Escape, кнопкою x з підказкою Close (ESC) поруч із заголовком, натисканням будь-де в редакторі поза панеллю, крім панелі інструментів, або ще раз кнопкою Display Language.
Її відкриття закриває конструктор теми й вікно властивостей таблиці. Відкритий оглядач залишається відкритим, і в мові інтерфейсу з письмом зліва направо панель вибору розташовується одразу за ним, а не поверх нього.
Відкриття швидкого пошуку чи конструктора теми закриває її, так само як і Ctrl + F (Windows/Linux) або ⌘ + F (Mac). Це сполучення клавіш відкриває оглядач із фокусом на його пошуку або, якщо оглядач уже відкрито, залишає його відкритим і переводить фокус клавіатури в його поле пошуку. Кнопка Explorer на панелі інструментів залишає панель вибору відкритою.

Поки фокус клавіатури на панелі, кілька сполучень клавіш редактора й далі працюють: Search, Toggle Explorer, Undo, Redo, Zoom In, Zoom Out і Zoom Reset — див. сполучення клавіш. Усі інші сполучення клавіш редактора, клавіші зі стрілками й Tab не виходять за межі панелі, тож редактор на них не реагує. Клавіші, які редактор не прив’язує, як-от власне сполучення хоста для збереження, доходять до хоста, як зазвичай.

У швидкому пошуку пункт Display Language показує System і 25 мов, а чинний варіант позначено галочкою. Там мову можна знайти також за її англійською назвою чи кодом, тож german або de-DE знаходить Deutsch.

Що враховує варіант System​

У вебзастосунку, Google Drive, VS Code, IDE від JetBrains і Obsidian мова спочатку має значення System. Цей варіант враховує мову хоста:

  • У вебзастосунку, Google Drive і на вашій власній сторінці: бажані мови браузера. Їхня зміна враховується одразу.
  • У VS Code: мова інтерфейсу VS Code.
  • В IDE від JetBrains: мова, якою IDE показує власний інтерфейс.
  • В Obsidian: мова Obsidian.

Варіант System бере першу з цих мов, яка є в редакторі, а якщо жодної з них немає — англійську.
Регіональний варіант зараховується до своєї мови, тож de-AT дає Deutsch, а fr-CA — Français. Китайська визначається за системою письма: традиційне письмо дає 繁體中文, а будь-яке інше — 简体中文. Якщо систему письма не вказано, регіон Тайвань, Гонконг або Макао дає 繁體中文, а будь-яка інша китайська — 简体中文. Португальська дає Português Brasileiro, якщо не вказано іншого регіону, ніж Бразилія, тож pt-PT дає Português; португальська в Obsidian також дає Português.

Мови з письмом справа наліво​

עברית (іврит), العربية (арабська) і فارسی (перська) розташовують елементи редактора справа наліво: панель інструментів, меню, панелі й діалогові вікна, швидкий пошук і вкладка налаштувань відображаються дзеркально. Підменю контекстного меню відкриваються ліворуч, а значки відміни й повторення на панелі інструментів міняються місцями, щоб значок відміни вказував назад з погляду того, хто читає справа наліво.

Сама діаграма ніколи не відображається дзеркально. Полотно з його таблицями, стовпцями, зв’язками й нотатками зберігає напрямок зліва направо, як і мінікарта, смуги прокручування, панель інструментів полотна, візуалізація та її панель інструментів, клітинки типів даних, код на вкладках схеми SQL і генератора коду, панель вибору кольору, обидві сторони перегляду відмінностей, подорож у часі й попередній перегляд автоматичного розміщення.
Оглядач залишається ліворуч від полотна, а дерево змін — ліворуч у перегляді відмінностей, і край для перетягування кожного з них розташований праворуч. Усередині обидва мають напрямок справа наліво: їхні поля й рядки відображаються дзеркально, відступи рядків відраховуються справа, а в обох деревах ← розгортає рядок або переходить до його першого дочірнього рядка, тоді як → згортає його або переходить до батьківського рядка, — див. клавіші в оглядачі.
Назви, коментарі та інший введений вами текст зберігають власний напрямок, тож назва івритом, арабською чи перською й на полотні читається справа наліво.

Тема​

Кнопка Theme (значок контрасту) відкриває конструктор теми — панель із заголовком Theme під панеллю інструментів, поверх будь-якої відкритої вкладки. Конструктор має три частини:

  • Accent color: 26 зразків кольору. Підказка кожного з них містить його назву, як-от indigo.
  • Gray color: 6 зразків кольору — gray, mauve, slate, sage, olive і sand.
  • Appearance: System, Light і Dark.

Відкриття конструктора теми з панелі інструментів, вибір кольору акценту й відтінку сірого та перемикання вигляду на Light, а потім на System

Чинний варіант у кожній частині позначено, а вибір застосовується одразу, і конструктор при цьому залишається відкритим.
Вибір кольору залишає вигляд без змін, тож якщо колір вибрано, коли діє System, вигляд і далі має значення System.

Варіант System показує світлий або темний вигляд так само, як хост, і перемикається, коли перемикається хост:

  • У вебзастосунку, Google Drive і на вашій власній сторінці: світлий або темний режим, про який повідомляє браузер і який відповідає налаштуванню операційної системи.
  • У VS Code: світлий, коли вибрано світлу колірну тему, і темний, коли вибрано темну або будь-яку з двох висококонтрастних тем.
  • В IDE від JetBrains: світла або темна тема IDE.
  • В Obsidian: світла або темна тема Obsidian.

Закрийте конструктор клавішею Escape, кнопкою x з підказкою Close (ESC) поруч із заголовком, натисканням будь-де в редакторі поза панеллю, крім панелі інструментів, або ще раз кнопкою Theme.
Його відкриття закриває вікно властивостей таблиці й панель вибору Display Language. Відкритий оглядач залишається відкритим, і в мові інтерфейсу з письмом зліва направо конструктор розташовується одразу за ним, а не поверх нього.
Відкриття швидкого пошуку чи панелі вибору Display Language закриває його, так само як і Ctrl + F (Windows/Linux) або ⌘ + F (Mac). Це сполучення клавіш відкриває оглядач із фокусом на його пошуку або, якщо оглядач уже відкрито, залишає його відкритим і переводить фокус клавіатури в його поле пошуку. Кнопка Explorer на панелі інструментів залишає конструктор відкритим.
Конструктор не перехоплює жодних клавіш, тож сполучення клавіш редактора працюють, поки він відкритий.

У швидкому пошуку пункт Theme показує System, Light і Dark, а чинний вигляд позначено галочкою. Вибір одного з них змінює лише вигляд, а відтінок сірого й колір акценту залишає без змін.

У кожному хості​

Те, що ви вибираєте в редакторі — на панелі інструментів чи у швидкому пошуку, — зберігається там, де його тримає хост, і кожна відкрита діаграма одразу підхоплює зміну, де б її не було зроблено.
У VS Code, IDE від JetBrains і Obsidian варіант Auto хоста (значення auto у VS Code) відповідає варіанту System редактора. Вибір System зберігає Auto, а вибір Light чи Dark зберігає саме цей вигляд, навіть якщо Auto вже його показував.
Власні налаштування й повідомлення розширення та плагінів показуються англійською незалежно від мови інтерфейсу.

Вебзастосунок і Google Drive​

На erd-editor.io, зокрема в його сеансах спільного редагування, і в Google Drive одна мова й одна тема діють для застосунку та кожної діаграми в ньому.
Обидві зберігаються в цьому браузері, а не в схемі чи у файлі на Drive, і всі вкладки erd-editor.io користуються ними спільно: вибір на одній вкладці одразу змінює інші.

Поки ви не виберете мову, діє варіант System, який враховує бажані мови браузера.
Власний текст застосунку, як-от бічна панель, кошик, співпраця та екрани Google Drive, використовує ту саму мову, а для івриту, арабської й перської весь застосунок розташовується справа наліво. Політика конфіденційності, умови надання послуг і сторінки підтримки залишаються англійською.
Крім панелі в редакторі та швидкого пошуку, у нижньому рядку бічної панелі поруч із посиланнями Privacy і Terms є кнопка мови з підказкою Display Language. Її меню показує варіант System разом із мовою, якій він відповідає, а далі — 25 мов.

Спочатку тема має вигляд System, відтінок сірого olive і колір акценту jade.
Крім конструктора теми й швидкого пошуку, унизу бічної панелі є три кнопки зі значками — System, Light і Dark: поруч із пунктом Trash на erd-editor.io і поруч із кнопкою Sign out у Google Drive. Вони задають той самий вигляд, що й конструктор.

VS Code​

Налаштування розширення розташовані в розділі ERD Editor у налаштуваннях VS Code:

НалаштуванняЗначенняТипове значення
dineug.erd-editor.localeauto або код із таблиці мовauto
dineug.erd-editor.theme.appearanceauto, light, darkauto
dineug.erd-editor.theme.grayColorшість відтінків сірогоslate
dineug.erd-editor.theme.accentColor26 кольорів акцентуindigo

Редактор налаштувань показує для налаштування мови варіант Auto, а далі кожну мову під її самоназвою. Значення у файлі settings.json, яке не називає жодної мови, читається як auto.
Вибір теми в редакторі записує всі три налаштування теми. Вибір записується туди, де його налаштування вже задано: у папку робочої області, інакше в робочу область, інакше в налаштування користувача.

IDE від JetBrains​

Розділ Settings | Tools | ERD Editor містить параметри Appearance: (Auto, Light, Dark), Gray color:, Accent color: і Display language: (Auto, а далі кожна мова під її самоназвою), які зберігаються для всієї IDE.
Спочатку вони мають значення Auto, Slate, Indigo і Auto.

Obsidian​

Розділ Settings → ERD Editor містить параметри Appearance (Auto, Light, Dark), Gray color, Accent color і Display language (Auto, а далі кожна мова під її самоназвою), які зберігаються окремо для кожного сховища.
Спочатку вони мають значення Auto, Slate, Indigo і Auto.
Зміна застосовується до кожної вкладки ERD у сховищі, зокрема до вкладок в окремих вікнах.

Ваша власна сторінка​

Елемент <erd-editor> на вашій власній сторінці не показує ні кнопки Theme, ні кнопки Display Language, а швидкий пошук не показує жодного з цих пунктів, доки сторінка не ввімкне їх за допомогою enableThemeBuilder і enableLocalePicker.
Доки сторінка не задасть мову або читач не вибере її, редактор показує англійську або, поки ввімкнено enableLocalePicker, дотримується варіанта System.
Спочатку тема має вигляд Dark, відтінок сірого slate і колір акценту indigo, якщо тільки сторінка не задасть іншу тему або не ввімкне systemDarkMode.
Вибір читача застосовується одразу, але елемент не зберігає ні мови, ні теми: сторінка сама задає початкові значення й зберігає вибір читача — див. тема й мова інтерфейсу в API.