Чек-лист локалізації банера згоди для багатомовних сайтів
Банер настільки хороший, наскільки хороший його переклад
Згода має бути поінформованою. Відвідувач, який не може прочитати банер, не може зробити поінформований вибір, а відвідувач, що бачить половину тексту своєю мовою, а половину англійською, навряд чи йому довірятиме. Для видавців із міжнародною аудиторією локалізація — не косметичний шар поверх налаштування згоди, а частина того, чи працює це налаштування взагалі.
Використовуйте цей чек-лист під час запуску банера новою мовою, додавання ринку чи перегляду наявного багатомовного налаштування.
1. Вибір мови
- Вирішіть, як обирається мова. Звичайний порядок: мова сторінки, яку читає користувач, потім мова браузера, потім мова за замовчуванням. Показ банера мовою браузера на сторінці, написаній іншою мовою, збиває з пантелику.
- Узгодьтеся з перемикачем мови на сайті. Якщо користувач змінює мову сайту, банер і центр налаштувань мають слідувати за нею.
- Уникайте правил лише за геолокацією. Країна — це не мова. У Бельгії, Швейцарії та Канаді по кілька офіційних мов, а багато користувачів читають сайти не основною мовою своєї країни.
- Визначте запасну мову. Коли перекладу мовою немає, переходьте на мову, яку користувач, імовірно, прочитає, а не мовчки на порожній чи зламаний банер.
2. Повнота
- Перекладено кожен рівень. Перший рівень, центр налаштувань, описи цілей, відомості про вендорів, посилання для відкликання згоди та будь-які повідомлення-підтвердження.
- Підписи кнопок перекладено послідовно. «Прийняти все», «Відхилити все» та «Керувати параметрами» мають використовувати ті самі терміни в банері й у центрі налаштувань.
- Стандартні тексти використовують офіційні переклади. Якщо ви застосовуєте IAB TCF, назви й описи цілей стандартизовано, а переклади ведуться разом із Global Vendor List. Використовуйте їх, а не пишіть власні версії.
- Ваша політика cookie існує тією самою мовою, або банер чітко вказує, якою мовою політика.
3. Точність і тон
- Перевіряйте машинний переклад. Буквальний переклад «legitimate interest» чи «personalised advertising» може звучати безглуздо. Нехай носій мови перевірить принаймні перший рівень.
- Зберігайте однаковий зміст усіма мовами. Не пом’якшуйте опис відстеження в одній мові й не залишайте прямим в іншій.
- Використовуйте офіційний чи неформальний регістр, прийнятий на вашому сайті цією мовою.
- Перевіряйте юридичну термінологію з місцевим юристом для ринків, де очікуються конкретні формулювання.
4. Верстка та письмо
- Збільшення обсягу тексту. Деяким мовам для того самого повідомлення потрібно помітно більше місця, ніж англійській. Кнопки не повинні обрізатися чи переноситися в нечитабельні форми.
- Мови з письмом справа наліво. Арабській, івриту, перській та урду потрібна дзеркальна верстка: вирівнювання тексту, порядок кнопок і напрямок перемикачів. Перевірте й центр налаштувань, а не лише перший рівень.
- Шрифти. Переконайтеся, що шрифт банера покриває письмо, зокрема кирилицю, грецьку абетку, деванагарі, тайське письмо та символи CJK. Відсутні гліфи відображаються квадратами.
- Однакова помітність і далі діє. Довший підпис кнопки відмови не повинен виявитися візуально меншим за кнопку прийняття.
- Ширина мобільних екранів. Перевіряйте кожну мову на вузькому екрані, де проблеми зі збільшенням тексту проявляються першими.
5. Назви вендорів і цілей
- Назви вендорів залишаються як є; описи вендорів і цілі мають бути мовою користувача, де є переклади.
- Ваші власні цілі, якщо ви заявляєте цілі видавця чи категорії поза TCF, потребують перекладів, які ви ведете самі. Саме ці рядки найчастіше залишаються англійською.
- Строки зберігання та категорії даних слід виражати у форматі, зрозумілому користувачам, наприклад у днях чи місяцях їхньою мовою.
6. Тестування
- По черзі встановіть мову браузера на кожну підтримувану мову й завантажте сторінку в чистому профілі.
- Переконайтеся, що банер з’являється очікуваною мовою і всі кнопки працюють.
- Відкрийте центр налаштувань і прогорніть усі цілі та вендорів у пошуках неперекладених рядків.
- Змініть мову сайту й переконайтеся, що банер слідує за нею.
- Протестуйте мови з письмом справа наліво на комп’ютері та на мобільному.
- Перевірте, що згода, надана однією мовою, враховується після перемикання на іншу, а не запитується знову.
7. Супровід
- Відстежуйте зміни тексту. Редагуючи англійський банер, фіксуйте, які переклади потрібно оновити.
- Переглядайте після оновлень списку вендорів, бо нові вендори й описи можуть з’являтися без перекладу.
- Стежте за рівнем згоди за мовами. Різке падіння в одній мові часто вказує на проблему перекладу чи верстки, а не на зміну ставлення користувачів.
Як FlexyConsent працює з мовами
Банер FlexyConsent доступний 57 мовами, тому перший рівень і центр налаштувань можна показувати мовою відвідувача, не підтримуючи кожен рядок самостійно. Тексти, які ви пишете самі, як-от власні цілі та політику cookie, усе одно потрібно перевіряти.
Головні висновки
- Поінформована згода потребує банера, який відвідувач справді може прочитати.
- Обирайте мову банера спочатку за сторінкою, потім за браузером, потім за розумним запасним варіантом.
- Перекладайте кожен рівень і використовуйте офіційні переклади TCF для стандартних текстів.
- Тестуйте збільшення тексту, верстку справа наліво та покриття шрифтів на мобільних.
- Відстежуйте рівень згоди за мовами, щоб вчасно помічати проблеми локалізації.