Мови

20 хв

У програмі дві різні речі називаються «мовою»: мова, якою ви бачите кнопки й меню, і мова, якою заповнений каталог. Вони налаштовуються в різних місцях і майже не пов'язані — з цього непорозуміння починається більшість питань про мови.

Де це у програмі

Мови каталогу
вікно «Мова» в налаштуваннях
Мова інтерфейсу
картка співробітника в довіднику користувачів — у кожного своя
Пов'язане
валюти: мова може вмикати свою валюту на вітрині
Вікно «Мова»: список мов акаунта з прапорцями активності й основної мови
1Активність
2Основна мова
3Додати
4Переклад іншими мовами
5Решта колонок
  1. Мова, у якої знято «Активність», зникає з перекладів, вивантажень і довідників.
  2. Основною може бути лише одна мова: з неї перекладають і нею заповнюють оригінали.
  3. Кнопка «Додати» одразу створює рядок нової мови в базі — код і решту полів вписують у рядку.
  4. Кнопка відкриває пакетний переклад каталогу, не виходячи зі списку мов.
  5. Колонок більше, ніж уміщається у вікно: «Відображати на сайті», «Вивантаження на сайт», «Мова системи перекладу», «Код валюти за замовчуванням» і «Порядок» видно після горизонтальної прокрутки.

Дві мови, які плутають

Мова інтерфейсуМова каталогу
Що цемова кнопок, меню й повідомлень у програмімова назв товарів, категорій, характеристик і описів
Де задаєтьсяу картці кожного співробітникау вікні «Мова»
Для когоокремо для кожного співробітникаспільна для всього акаунта й вітрини
Скільки доступнотри: українська, російська, англійськаскільки заведете

Додати німецьку в каталог можна, а зробити німецьким інтерфейс програми — ні: перекладів самої програми існує тільки три. Якщо основна мова каталогу не входить у ці три, інтерфейс покаже мову, обрану під час реєстрації акаунта, або англійську.

Що робить кожна колонка

Уся робота з мовами — це одна таблиця, яку редагують просто в рядку: клацнули по клітинці, змінили, вийшли — збережено. Колонок більше, ніж уміщається у вікно, тому частину видно лише після горизонтальної прокрутки. Виглядають вони схоже, а відповідають за різне.

КолонкаЩо насправді робить
Активністьмова існує в системі: з'являється в перекладах, вивантаженнях, довідниках
Основна мовамова-джерело: з неї перекладають, нею заповнюють оригінали. Змінювати — обережно, див. нижче
Назва мовипідпис у перемикачі мов на сайті
Код мовитехнічний код (ua, ru, de). Поки він порожній, мова фактично не працює ніде
Код мови на сайтіяк цю саму мову називає ваш сайт (uk-ua, ru-ru). За цим кодом зіставляються мови при обміні
Префікс мови в SEO посиланняхчастинка адреси сторінки (/ua/…). Програма веде під нього окремий запис у списку адрес
Відображати на сайтімову видно у перемикачі на вітрині. Без цього прапорця вона є, але покупець її не обере
Вивантаження на сайтмова потрапляє у вивантаження на ваш сайт через тунель
Мова системи перекладукод, який передається сервісу перекладу. Порожнє поле означає, що мова в перекладах не бере участі
Код валюти за замовчуваннямвалюта, яка вмикається на вітрині разом із цією мовою
Порядокпослідовність у перемикачі мов

Найчастіша причина «переклад не працює» — порожня «Мова системи перекладу». У вікні «Переклад іншими мовами» така мова видно: у списки «Мова джерела» й «Мова перекладу» потрапляють усі мови з увімкненою «Активністю», незалежно від цього поля. А сам прогін бере тільки ті, у яких воно заповнене. Тому помилки ви не побачите: прогін дійде до кінця й напише в журналі «Завершено. Всього: 1200, перекладено: 0, пропущено: 1200». Нуль у «перекладено» на непорожньому каталозі — це майже завжди воно.

Клітинки цієї таблиці мають межу довжини, і зайве програма відрізає мовчки, без попередження: «Код валюти за замовчуванням» — 3 символи, «Код мови» — 5, «Код мови на сайті» — 10, «Префікс мови в SEO посиланнях» — 30, «Назва мови» — 32. Якщо після збереження в клітинці менше, ніж ви вписали, ви вперлися саме в це.

«Код валюти за замовчуванням» вирішує звичну задачу мультимовного магазину: українська — гривня, англійська — євро. Покупець, який перемкнув мову, одразу бачить ціни у своїй валюті. Якщо він потім вибере валюту руками, його вибір запам'ятається й буде головнішим за мову.

Як додати мову

  1. Натисніть «Додати» — з'явиться рядок «Нова мова». Він створюється порожнім: без коду, без префікса, без мови перекладу.
  2. Впишіть назву й код мови. Без коду мова не працюватиме — ні в адресах, ні в обміні.
  3. Заповніть префікс у SEO посиланнях, якщо мова має жити на окремих адресах.
  4. Вкажіть мову системи перекладу — інакше перекласти каталог на неї не вийде.
  5. За потреби задайте код валюти й код мови на сайті.
  6. Увімкніть «Відображати на сайті», якщо мова має бути в перемикачі вітрини.

«Активність» і «Вивантаження на сайт» новий рядок отримує вже ввімкненими — вмикати їх окремо не треба. Вимкненим приходить тільки «Відображати на сайті»: доки ви його не поставите, мова живе всередині програми, а покупець її не бачить.

Після цього каталог мовою ще порожній: у товарів і категорій з'являться порожні записи під нову мову, які треба заповнити — руками або пакетним перекладом.

Третя кнопка в панелі вікна — «Переклад іншими мовами»: вона відкриває той самий пакетний переклад, не виходячи зі списку мов. Зручний порядок дій — завести мову й одразу звідси запустити переклад.

Повторний переклад не псує того, що ви написали руками. Перекладач бере тільки порожні поля: якщо в назві чи описі новою мовою вже щось є — байдуже, переклад це чи ваш власний текст, — поле пропускається й потрапляє в журналі до «пропущено». Перезаписати заповнене можна лише свідомо: перемикачем «Примусове переведення всіх значень» у вікні перекладу. Він знімає перевірку «значення вже є» повністю й перекладає все заново поверх старого.

Виняток один — значення характеристик. Якщо ви виправите значення характеристики основною мовою, наступний пакетний переклад характеристик визнає всі його переклади застарілими: зітре їх у решті мов і перекладе заново, зокрема й ті, які ви правили руками. Це єдине місце, де повторний прогін переписує вашу правку без запитання.

Як перевірити, що мова працює

Майстра тут немає й підсумкового «готово» теж — мова просто з'являється рядком у таблиці. Перевіряти доводиться самому, і місць для перевірки чотири.

  1. Сам рядок таблиці. Після кожної правки клітинки внизу спалахує «Успішно оновлено», і вікно одразу перечитує рядок із бази. Те, що лишилося в клітинці після цього перечитування, і є збереженим. Повернулося старе значення — запис не відбувся.
  2. Списки мов у вікні «Переклад іншими мовами». Мова з'являється там, щойно у неї стоїть «Активність», — і як джерело, і як напрямок.
  3. Журнал прогону перекладу. Останній рядок має вигляд «Завершено. Всього: 1200, перекладено: 1180, пропущено: 20». Це головна цифра перевірки: «перекладено» більше нуля означає, що мова справді бере участь у перекладі.
  4. Перемикач мов на вітрині. Він малюється, тільки коли мов із увімкненими «Активність» і «Відображати на сайті» дві або більше: з однією такою мовою перемикати нема на що, і блоку на сторінці не буде взагалі. Значок біля назви вітрина бере за кодом мови.

У восьми мов, що постачаються з програмою — українська, російська, англійська, польська, німецька, французька, італійська, іспанська — колонки «Назва мови», «Код мови» й «Мова системи перекладу» не зберігаються. Клітинку можна відкрити й змінити, вікно навіть напише «Успішно оновлено», але при перечитуванні рядка повернеться старе значення: ці три поля програма пише лише для мов, які завели ви. Решта колонок — обидва прапорці вивантаження й показу, «Активність», «Основна мова», префікс, коди валюти й сайту, порядок — у системних мовах зберігаються нормально.

Кеш чистити після правок не потрібно: збереження будь-якого рядка в цій таблиці стирає файли кешу акаунта, тож вітрина підхоплює зміну сама.

Зміна основної мови

Це найважча операція у вікні, і програма недарма питає підтвердження. Діалог з'являється тільки тоді, коли основною позначають іншу мову: правка порядку, префікса чи інших клітинок у рядку поточної основної мови зберігається без підтвердження. Коли ви ставите «Основна мова» іншій мові, за одну дію відбувається таке:

  1. Перебудовується структура перекладів характеристик. Значення атрибутів новою основною мовою стають оригіналами, а значення старої основної — перекладами, які тепер посилаються на них.
  2. Перераховуються шляхи категорій — назви розділів у «хлібних крихтах» і адресах.
  3. Переіндексується каталог, щоб відбори й фільтри працювали за новою мовою.
  4. Змінюється мова в налаштуваннях магазину, а якщо нова основна — українська, російська або англійська, то й мова адмінпанелі.
  5. Скидається кеш.
тактакні, та сама або жодноїнітакніВи зберігаєте рядок мовиПрапорець «Основнамова» поставлено?Прапорець знімається зусіх мовОсновною до цього булаінша мова?Характеристикиперезв'язуютьсязначення нової мовистають оригіналамиПерераховуються шляхикатегорійі переіндексується каталогРядок мови записуєтьсяЄ в акаунті основна мова?Мова магазинузаписується вналаштуваннякеш скидаєтьсяОсновною стає російськамова магазину йадмінпанелі вналаштуваннях —російськакеш скидається
Перенесення характеристик, шляхів категорій і переіндексація стоять на гілці «так» другої розвилки: якщо стара основна мова та сама або її вже немає, ці кроки пропускаються. Нижня розвилка — запасний шлях, коли прапорець знято й основною не лишилося жодної мови

Перекладіть характеристики до перемикання. Оригіналом стає те значення, яке існує новою основною мовою. Якщо у товару цією мовою характеристика не заповнена, зв'язати старе значення з новим оригіналом нема з чим — і воно лишиться саме по собі, поза структурою перекладів. Саме про це попереджає діалог підтвердження.

Текстів, які ви писали руками, перемикання не чіпає. Назви й описи товарів, категорій і статей лежать окремо для кожної мови, і жодного з цих записів операція не переписує. Змінюється інше — якою мовою наповнюється базовий каталог: у сітку товарів переносяться назва, описи, назва категорії й одиниці виміру основної мови. Але не одразу: переіндексація, яку запускає саме перемикання, працює ще зі старою основною мовою, а на нову сітка перейде під час наступної переіндексації каталогу. Після неї там, де новою мовою запису немає, у колонці «Назва» лишиться порожньо. Текст при цьому нікуди не подівся: він чекає у своїй мові, а в базовому каталозі порожньо, доки товар не перекладуть.

Шляхи категорій перераховуються для всіх мов одразу. Спершу програма стирає повну назву («Батьки / Діти / Онуки») в усіх категорій і в усіх мовах, а потім збирає її наново — але тільки для мов із увімкненою «Активністю». У мови, у якої «Активність» знято, повна назва категорії лишиться порожньою, доки ви не ввімкнете мову й не перерахуєте шляхи ще раз.

Наступне вивантаження на сайт піде повним. Перерахунок шляхів знімає з усіх категорій позначку «вже вивантажено», тож навіть із увімкненим режимом «вивантажувати тільки змінене» найближчий прогін надішле на сайт усе дерево категорій наново.

Переклади характеристик після перемикання не вважаються застарілими. Пари «оригінал — переклад» двох мов, які міняються місцями, перезв'язуються разом із контрольними сумами значень, тому наступний пакетний переклад характеристик не стане переписувати їх заново. А от якщо мов у каталозі більше двох, значення решти мов лишаються прив'язаними до старої пари: для них наступний прогін зробить переклад наново. Одне перемикання основної мови саме по собі не коштує жодного запиту до сервісу перекладу.

Ця операція не йде у чергу. Вона виконується одним запитом, поки на екрані висить діалог із написом «Виконується перенесення даних...»: фонового завдання не створюється, у журналі роботи прогін не з'являється, кнопки «Стоп» у нього немає. Роботу не поділено на пачки й стелі рядків теж немає — характеристики перезв'язуються двома запитами до бази одразу по всьому каталогу, скільки б у ньому не було товарів. Тому перемикати основну мову краще тоді, коли ніхто не працює: вікно доведеться тримати відкритим до кінця.

Основною може бути тільки одна мова: прапорець знімається з усіх інших автоматично. Тому знімати його руками не треба — просто поставте його тій мові, яка має стати основною. Якщо зняти прапорець і не призначити нікого, програма поверне основною російську, і це не повноцінна зміна: характеристики не перезв'язуються, шляхи категорій не перераховуються, каталог не переіндексовується. Змінюються лише налаштування: мовою магазину й адмінпанелі стає російська, кеш скидається. Це аварійне значення за замовчуванням, а не перемикання.

Видалення мови

Видалення мови видаляє весь контент цією мовою. Зникають назви й описи товарів, назви категорій, назви характеристик і їхні значення, виробники, статті, питання-відповіді, шаблони SEO-генератора, одиниці виміру й гарантій — усе, що зберігається в розрізі мов. Це не «приховати мову», це видалення даних без відновлення.

Тому видалення обмежене: не видаляються системні мови (ті, що постачаються з програмою), не видаляється основна мова й не можна лишитися зовсім без мов. Системних мов вісім — українська, російська, англійська, польська, німецька, французька, італійська, іспанська, — тож видалити можна лише ту мову, яку завели ви самі. Якщо видалити не вдалося, вікно так і скаже — помилкою, а не повідомленням про успіх. Якщо мова більше не потрібна, майже завжди правильніше просто зняти «Активність» і «Відображати на сайті»: контент лишиться, а з вітрини мова зникне.

Що станеться з вітриною. Мова, у якої знято «Відображати на сайті» (а видалена — і поготів), зникає не тільки з перемикача: вітрина перестає впізнавати її код в адресі. Відвідувач, який прийде за старим посиланням із префіксом цієї мови, на потрібну сторінку вже не потрапить: вітрина не впізнає префікс і перекине його на адресу з префіксом основної мови. Ті, хто встиг перемкнутися на цю мову раніше, повернуться на основну — вибір мови зберігається в браузері покупця 30 днів, але працює, тільки поки мова жива.

Що станеться з вашим сайтом. У вивантаженні на сайт беруть участь мови з увімкненими «Активність» і «Вивантаження на сайт». Знімете будь-який із двох прапорців — Elbuz просто перестане надсилати цю мову: наступне вивантаження піде без неї. Команди «видали цю мову» Elbuz не надсилає ніколи: у чергу видалень, за якою сайт прибирає в себе зайве, потрапляють товари, категорії, фото, виробники, характеристики й відгуки — мови туди не потрапляють навіть тоді, коли в налаштуваннях тунелю ввімкнено видалення мов. Тому сторінки, які вже виїхали на сайт цією мовою, там і лишаться такими, як були; прибирати їх доведеться засобами самого сайту.

У налаштуваннях тунелю є окремий перемикач мультимовності. Якщо він вимкнений, на сайт їде лише основна мова — і прапорці «Вивантаження на сайт» у решти мов при цьому ні на що не впливають.

Якщо вже зробили неправильно

Три найчастіші випадки, і в кожного свій ремонт.

Перемкнули основну мову, не переклавши характеристики. Поверніть основною ту мову, що була. Перемикання назад робить ту саму роботу у зворотний бік: значення повернутої мови знову стають оригіналами, значення тієї, на яку переходили, — знову перекладами, що посилаються на них. Разом із цим удруге перерахуються шляхи категорій, а порожні назви в сітці зникнуть після наступної переіндексації каталогу — вона наповнить базовий каталог назвами повернутої мови. Робити це можна скільки завгодно разів — окремої «кнопки відкоту» немає, відкіт тут і є повторне перемикання.

Значення, які лишилися поза структурою перекладів (характеристика була заповнена тільки старою мовою), перемикання назад теж підбере: щойно та мова знову стає основною, її значення знову стають оригіналами. А от якщо ви вирішили лишитися на новій мові, звичайний пакетний переклад цих значень не витягне: джерелом у ньому стоїть основна мова, а там порожньо. Заповніть характеристику новою основною мовою в картці товару, і далі все піде звичайним шляхом.

Якщо перемикання обірвалося посередині — урвався запит, закрилося вікно, — те, що вже зроблено, лишається зробленим: транзакції в цієї операції немає. Небезпечна тут одна дрібниця. Прапорець «Основна мова» знімається з усіх мов на самому початку, а новій мові проставляється в кінці. Якщо обрив стався між цими двома кроками, основної мови в акаунті не лишається взагалі — і просте повторення вже не допоможе: програма звіряє стару основну мову з новою, а старої тепер немає, і весь блок перенесення мовчки пропускається. Мова стане основною, а характеристики так і не перезв'яжуться. Тому після обриву робіть два кроки: спершу поставте основною ту мову, що була раніше, і лише потім ту, на яку переходите. Тоді пара «стара — нова» знову зійдеться й перенесення відпрацює повністю.

Повторити перемикання на мову, яка вже й так основна, безпечно: пара «стара — нова» збігається, діалог не з'являється, перенесення не запускається, програма лише перезаписує рядок мови й скидає кеш.

Видалили мову з контентом. Відновлення немає — ні кнопкою, ні зверненням у підтримку: рядки описів видалено з бази, а не приховано. Єдиний шлях — завести мову наново й наповнити її заново, пакетним перекладом з основної мови. Двох речей це не поверне. Значення характеристик товарів видаленою мовою фізично лишаються в базі, але прив'язані до старого внутрішнього номера мови, а нова мова отримає новий — дістатися до них уже не можна. І рядки адрес видаленої мови програма з таблиці SEO-адрес не прибирає: вони лишаються висіти там, доки їх не приберуть руками.

Сценарії

Відкрити англійську версію вітрини з цінами в євро. У рядку English увімкніть «Активність» і «Відображати на сайті», у «Код валюти за замовчуванням» впишіть EUR, у «Префікс мови в SEO посиланнях» — частинку адреси, наприклад en. Далі запустіть «Переклад іншими мовами»: у прогін потрапляють мови з «Активністю» й заповненою «Мовою системи перекладу». Що вийде: у перемикачі вітрини з'явиться English, коли мов з «Активністю» й «Відображати на сайті» буде дві або більше. Покупець, який перемкнувся на англійську, бачить ціни в євро — але тільки якщо євро у валютах активне й показується на сайті. Інакше вітрина візьме валюту з попереднього візиту покупця, або валюту магазину за замовчуванням. Чого не станеться: самі по собі прапорці нічого не перекладають, а покупець, який сам вибрав іншу валюту, лишиться на своїй.

Додати мову, якої немає серед восьми системних. Натисніть «Додати», впишіть «Назва мови», «Код мови», «Префікс мови в SEO посиланнях» і «Мова системи перекладу» — у власної мови всі чотири поля зберігаються. Що вийде: мова бере участь у пакетному перекладі й, після «Відображати на сайті», з'являється в перемикачі вітрини — без значка, бо картинку вітрина шукає за кодом мови. Чого варто остерегтися: новий рядок отримує «Активність» і «Вивантаження на сайт» уже ввімкненими, тож якщо в тунелі ввімкнено мультимовність, наступне вивантаження повезе на ваш сайт і цю мову, навіть поки вона не перекладена. Не хочете порожньої мови на сайті — зніміть «Вивантаження на сайт» до кінця перекладу.

Прибрати мову з вітрини на якийсь час, не втративши перекладів. Зніміть лише «Відображати на сайті». Що вийде: мова зникне з перемикача, а покупець, що прийде за посиланням із її префіксом, отримає сторінку основною мовою. Переклади лишаються в базі — видаляє їх тільки кнопка видалення мови. Чого не станеться: на ваш сайт через тунель мова їхатиме й далі — вивантаження дивиться на «Активність» і «Вивантаження на сайт», а не на цей прапорець. Щоб зупинити й її, зніміть ще «Вивантаження на сайт». Повернути мову — поставити прапорець назад.

Перевести магазин з російської основної мови на українську. Спершу перекладіть характеристики на українську, потім поставте «Основна мова» в рядку української й натисніть «Продовжити» у діалозі. Що вийде: українські значення характеристик стануть оригіналами, російські — перекладами до них; шляхи категорій перерахуються, каталог переіндексується; мовою магазину в налаштуваннях стане українська, і адмінпанель теж, бо для української є переклад програми. Чого не станеться: назви й описи товарів жодною мовою не переписуються, фонового завдання не буде — діалог доведеться дочекатися. Характеристики, заповнені тільки російською, зв'язати нема з чим: вони лишаться поза структурою перекладів (див. ремонт).

Чого це вікно не робить

  • Не перекладає. Мова тут лише заводиться; наповнення — це пакетний переклад або ручне заповнення.
  • Не робить інтерфейс іншомовним понад три наявні переклади програми.
  • Не переносить наявний контент у нову мову: нові записи з'являються порожніми.
  • Не керує валютами — тільки вказує, яка валюта вмикається разом із мовою.
  • Не прибирає мову на вашому сайті. Вимкнення й видалення зупиняють вивантаження, але команди на видалення вже вивантаженого Elbuz не надсилає — це робота самого сайту.
  • Не малює значок для нової мови. Перемикач вітрини шукає картинку за кодом мови, а готові є тільки для восьми системних кодів. У мови з власним кодом назва в перемикачі буде, а значка — ні.

Розбір частих проблем

Що ви бачитеЧому такЩо зробити
Мови немає у перемикачі на сайтізнято «Відображати на сайті» або «Активність»увімкнути обидва прапорці
Переклад завершився з «перекладено: 0»порожня «Мова системи перекладу» — у джерела або у призначеннявписати код мови перекладу в рядку мови й запустити прогін ще раз
Сторінки мови відкриваються без префіксане заповнено «Префікс мови в SEO посиланнях»заповнити префікс; запис адреси програма створить сама
Ціни не перемикаються разом із мовоюне заданий «Код валюти за замовчуванням»вказати код валюти в рядку мови
Валюта не та, хоча код заданийпокупець колись обрав валюту руками — його вибір запам'ятавсяце задумано; ручний вибір головніший за мову
Мова не приїжджає на сайт при вивантаженнізнято «Вивантаження на сайт»увімкнути прапорець у рядку мови
Замовлення з сайту приходять не тією мовоюне збігається «Код мови на сайті»вписати код так, як його називає ваш сайт
Після зміни основної мови характеристики «роз'їхалися»значення новою мовою не були заповнені до перемиканняповернути основною попередню мову — зв'язки відновляться (ремонт)
Після зміни основної мови в базовому каталозі порожні назви товарівновою основною мовою у цих товарів немає назвиперекласти товари або повернути основною попередню мову
Основну мову перемкнули, а характеристики лишилися як булиперший прогін обірвався, і повторний пропустив перенесення: старої основної мови вже не булопоставити основною попередню мову, потім знову потрібну
Правку в рядку системної мови не збережено«Назва мови», «Код мови» й «Мова системи перекладу» зберігаються тільки для мов, які завели видля системних мов ці три поля не змінюються; решта колонок працює
Значення в клітинці коротше, ніж вписувалиуперлися в довжину полявкластися в межу: код мови — 5 символів, код валюти — 3, префікс — 30
Мову вимкнули, а сторінки на сайті лишилисяElbuz припиняє вивантаження, але видаляти вже вивантажене не проситьприбрати сторінки засобами сайту
Інтерфейс лишився старою мовоюмова адмінпанелі береться з картки співробітниказмінити мову у своїй картці користувача
Мову не вдається видалитице системна мова, основна мова або вона одна в акаунтізняти «Активність» замість видалення; щоб прибрати основну — спершу призначити основною іншу
Нова мова нічого не робитьпорожній «Код мови»вписати код

Часті питання

Чи можна зробити інтерфейс програми німецьким?

Ні. Переклади самої програми існують трьома мовами — українською, російською й англійською. Каталог при цьому може бути будь-якою кількістю мов.

Що станеться, якщо змінити основну мову?

Перебудується структура перекладів характеристик (оригіналами стануть значення нової основної мови), перерахуються шляхи категорій, каталог переіндексується, зміниться мова в налаштуваннях магазину й скинеться кеш. Тому характеристики варто перекласти до перемикання.

Що зникне, якщо видалити мову?

Весь контент цією мовою: назви й описи товарів, категорії, характеристики та їхні значення, виробники, статті, питання-відповіді, шаблони SEO-генератора. Відновити не можна. Системну й основну мову видалити взагалі не вийде.

Як прибрати мову з сайту, не втративши переклади?

Зняти прапорець «Відображати на сайті». Контент лишиться на місці, а покупець мову не побачить. Якщо мова не потрібна й усередині програми — зніміть ще й «Активність».

Чому переклад завершується, а мова лишається порожньою?

Бо в рядку мови порожнє поле «Мова системи перекладу» — у тієї, з якої перекладають, або в тієї, на яку. У списках вікна перекладу така мова є, прогін теж проходить до кінця, але в журналі буде «перекладено: 0». Впишіть код мови перекладу в рядку й запустіть прогін ще раз.

Чи можна відкотити зміну основної мови?

Окремої кнопки відкоту немає, але повторне перемикання й є відкотом: поставте основною ту мову, що була раніше, і програма перезв'яже характеристики у зворотний бік, перерахує шляхи категорій і наповнить базовий каталог назвами повернутої мови.

Що буде, якщо перемикання основної мови обірветься?

Зроблене лишиться зробленим — транзакції в цієї операції немає. Гірший випадок: основної мови не лишається взагалі, а просте повторення перенесення вже не виконає. Тому після обриву спершу поставте основною ту мову, що була, і лише потім ту, на яку переходите.

Як зробити, щоб англійська версія показувала ціни в євро?

Вписати код валюти в колонку «Код валюти за замовчуванням» у рядку англійської мови. Покупець, що перемкнув мову, побачить ціни в цій валюті, поки не вибере іншу вручну.

Суміжні теми

Чи була стаття корисною?