Jump to content

Створення веб-сайту вашою мовою

From The Document Foundation Wiki

Якщо ви хочете мати область для вашої мови (у формі http://XX.libreoffice.org, де XX - ваш мовний код) на CMS Silverstripe, будь ласка:

  • створіть запит у списку розсилки веб-сайту на створення сайту та вкажіть його назву та код мови для використання
  • у тому ж повідомленні,
    • перелічіть усіх членів вашої команди, які повинні мати доступ до інтерфейсу адміністратора, і вкажіть адресу електронної пошти та ім’я користувача всіх учасників, щоб створити для них облікові записи
    • вкажіть, чи надавати право автора чи видавця,
    • кого встановити як адміністратора (адміністраторів) субсайту. Якщо нічого не вказано, перший, хто запитує сайт, буде введено як адміністратор підсайту, а всі інші - як видавець.

Примітка: форма, яку ми використовували раніше для підписки на нових видавців, була видалена. Вам потрібно подати запит на підписку нових учасників веб-сайту в списку, як пояснено вище.

Використовується CMS Silverstripe. Ми не використовуємо функцію перекладу сайту, тому ви повинні створювати власні сторінки (які можуть базуватися на англійському вмісті, якщо хочете). Однак сценарій завантаження можна додати на вашу сторінку (опис нижче). Цей сценарій (і ще кілька речей) можна локалізувати. Для цієї мети є проект під назвою Website, доступний у Weblate.

Верстка сторінки

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

Типи сторінок

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

  • Download Page і Download Testing Page: ці типи сторінок автоматично додають форму завантаження для версій LibreOffice і Pre-release відповідно ([1] і [2]). Вам не потрібно використовувати будь-які тексти-заповнювачі, щоб отримати форму.
  • Subsiteslist Page: цей тип сторінки дозволяє автоматично перераховувати всі локалізовані веб-сайти LibreOffice ([3]). Вкажіть ($SubsiteList) будь-де на сторінці, де ви хочете, щоб список відображався.
  • Donate Page: цей тип сторінки дозволяє вставити форму пожертви PayPal на сторінку ([4]). Текст заповнювача для форми $PayPalTDF.

Після створення сторінки ви можете змінити її тип на вкладці Поведінка.

Довідка і Підтримка

Ви можете звернутися за допомогою з керуванням веб-сайтом у списку веб-сайтів або прочитати веб-сайт довідки користувача.

Нова локалізація дизайну сайту

Ця інструкція допоможе вам впоратися з перекладом нового дизайну веб-сайту.

Загальні

Щоб отримати доступ до свого веб-сайту, скористайтеся основною URL-адресою веб-сайту (https://www.libreoffice.org/admin/), яка приведе вас до діалогового вікна входу. Якщо у вас вже був логін для вашого попереднього сайту NL, ви можете використовувати те саме, не потрібно створювати або запитувати новий.

Струни для сайту розділені на дві частини:

  • динамічна частина, яка має передні рядки, які ви локалізуєте безпосередньо в Silverstripe
  • статична частина, яка використовується для шаблонів і локалізована за допомогою weblate (наприклад, деякі мітки кнопок).

Ви можете зберігати і публікувати свої модифікації, старий сайт буде перенаправлений до повного досягнення перекладу.

Щоб вибрати свій мовний сайт, перейдіть на ліву панель, виберіть спадне меню та виберіть мову звідти.

File:Dropdownsitelist
Випадаючий список, щоб вибрати вашу мову

Після завершення список існуючих сторінок, скопійованих з основного веб-сайту, буде показано в основній області редагування.

Щоб переключитися з Редагування' на Попередній перегляд, після того, як ви показали сторінку, кнопка з'являється в нижній правій частині екрана. Натисніть на нього і виберіть Попередній перегляд звідси. Ви також можете вибрати ""Розділити перегляд"', але для цього потрібен широкий монітор.

Перемикання між виданням і попереднім переглядом

Щоб зберегти зміни, натисніть на кнопку Зберегти' у нижній лівій частині області редагування. Посилання Більше параметрів дозволить вам скасувати публікацію сторінки або видалити ваші зміни.

Зберегти, опублікувати та скасувати параметри

Іноді буває так, що після перекладу головної сторінки додані до неї підсторінки більше не з’являються в режимі редагування. Просто поверніться до режиму "Попередній перегляд", відобразіть сторінку і знову переключіться в режим "Редагування", сторінка повернеться в списку ліворуч і буде доступна для перекладу.

Сторінки

  • Домашня сторінка: домашня сторінка розділена на кілька розділів: фотошафлер, потім основна частина і кілька коробок. Не соромтеся відображати живий основний сайт у вкладці та редакцію вашого веб-сайту в іншій вкладці, щоб полегшити розташування рядків. Області, які вам доведеться перекласти, це
    • Навігаційна мітка: вона буде змінена автоматично, якщо ви зміните назву сторінки (будьте обережні, якщо ви зміните URL-адресу, її потрібно буде адаптувати всюди)
    • Заголовок основного тексту та Основний текст
    • Назва коробки, текст коробки, коробка Заклик до дії,
    • Текст вікна цитати, текст кнопки поля цитати
  • Відкрити сторінку': ця сторінка та її підсторінки містять текст, який ви захочете перекласти/адаптувати. Існує також підсторінка, що містить скріншоти продукту, які ви можете локалізувати. Щоб додати скріншоти, вам доведеться завантажити картинки в розділі Файли на лівій панелі. Там ви знайдете каталог знімків екрана, де ви можете зберегти зображення у власному каталозі. Після цього найпростішим способом було б відредагувати html, натиснувши на відповідну піктограму на панелі інструментів, і змінити шлях до вашого каталогу і ім'я зображення в діалоговому вікні, яке відкриється, так що вам не доведеться змінювати структуру сторінки.
  • Сторінка завантаження: дві сторінки завантаження для Fresh і Stable покладаються на серверний сценарій, тому є не більше ніж додавання потрібного номера версії. Ви можете або перекласти Fresh і Stable, або дозволити ці імена як є, це як ви віддаєте перевагу і що буде найбільш ефективним для ваших користувачів, щоб зрозуміти різницю між версіями і нашою схемою випуску.
  • Отримати сторінку довідки: підсторінки можуть бути адаптовані з посиланнями, що вказують на локалізовані частини, якщо такі є:
    • Зворотній зв'язок: ви зможете зробити посилання на Ask і BSA на вашій мові, якщо вони існують. Таким же чином ви можете вказати на IRC, QA список розсилки і вікі, ці три посилання, які ви можете редагувати, вибравши слово (IRC наприклад) і натиснувши на значок 'Вставити посилання' на панелі інструментів. У діалоговому вікні ви змінюєте посилання на своє.
    • Підтримка спільноти & Документація: як сторінка Зворотній зв'язок, ви можете змінити посилання, щоб вказати на локалізовану підтримку.
    • Інші сторінки містять інформацію, яку ви також захочете локалізувати, але вони схожі на інший вміст і не мають викликати труднощів
  • Сторінка спільноти: підсторінки тут містять лише текст, який ви можете перекласти/адаптувати. Таблиця мов генерується автоматично, тому вам не доведеться про неї піклуватися.
  • Сторінка подій: є деякий текст для перекладу, але в основному він веде до нашої вікі та календарів подій.
  • Про нас сторінка:
    • Imprint: Не торкайтеся сторінки Вихідні дані, це юридична частина для TDF.
    • Нагороди: ви можете або дозволити міжнародні нагороди або вказати на більш конкретні нагороди в країнах, які охоплює ваша мова.
    • інша сторінка не повинні викликати труднощів
  • Donate page: сторінка пожертв містить [donateform] [bitpay], який слід залишити як є, оскільки вони викликають сценарії, те саме для [photoShuffler,location="left"].
  • Page not found і Server error - сторінки, до яких не потрібно торкатися.

Чи живий ваш сайт

Після завершення перекладу та вичитки на етапі Silverstripe та weblate

  • будь ласка, попросіть у списку Клофа додати рядки weblate у Silverstripe
  • потім ще раз перевірте, чи все в порядку, і жоден рядок не залишиться неперекладеним
  • знову зв'яжіться з Cloph, щоб він переналаштував vhost і втілив ваш новий дизайн у життя

Що ж, ви закінчили! Дякуємо за хорошу роботу :-)