Локалізація DreamWidth українською
Неділя, 15 Січень 2017 15:46Ті, хто намагався прописати українську мову у Дрімі, могли стикнутися з неповною локалізацією.
Тобто, стандартні редактори Дріму дозволяють редагувати текстові рядки для усього, окрім блоку коментарів.
На цьому скріншоті видно, що (1) легко сконфігурувати, а (2) — ні.

Я пропоную метод локалізації, яку може зробити для себе будь-хто, навіть не спеціаліст.
Отже,
P.S. Кому цікава причина проблеми (і зауваження 15) — стандартні Layer просто тупо не містять налаштувань для цих рядків, і відкопати їх мені вдалося лише копирсанням в ісходніках Дріма на github. :-)
Оновлено. Шановний френд
finesoul додав ще багато рядків для локалізації. Читайте в його журналі. Я також взяв на себе сміливість додати ці нові рядки до BitBucket.
Тобто, стандартні редактори Дріму дозволяють редагувати текстові рядки для усього, окрім блоку коментарів.
На цьому скріншоті видно, що (1) легко сконфігурувати, а (2) — ні.
Я пропоную метод локалізації, яку може зробити для себе будь-хто, навіть не спеціаліст.
Отже,
- Йдемо на сторінку Customize Journal Style
- Ідемо на закладку Text (позначка 1)
- Редагуємо там будь-який рядок. Який саме — неважливо, просто сам факт редагування створить нам новий layer, який нам знадобиться надалі
- Внизу тиснемо Save Changes (позначка 2)
- Далі тиснемо Advanced Customization (позначка 3)
- Всередині тиснемо Your Layers (позначка 4)
- Якщо ви допіру сюди не заходили, у вас там має бути лише один Layer. У мене, як бачимо, їх два.
- Тиснімо Edit (позначка 5) і опиняємося в текстовому редакторі.
- Редактор буде заповнений трьома рядками коментарів (які починаються з символів ##),
далі змінні, які стосуються набору налаштунків (їх краще не чіпати),
а далі — та змінна (або декілька), яку ви тільки що прописали. - Рядок, який містить цю змінну, видаляємо (все одно, він є в тексті нижче) і на його місце вкопіпащуємо оце (код також залитий на BitBucket — там завжди нова версія):
set reg_firstdayofweek = "monday"; set text_edit_entry = "Редагувати"; set text_edit_tags = "Редагувати мітки"; set text_entry_next = "Уперед"; set text_entry_prev = "Назад"; set text_max_comments = "Занадто багато коментарів"; set text_mem_add = "Запам'ятати"; set text_meta_location = "Місцезнаходження:"; set text_meta_mood = "Настрій:"; set text_meta_music = "Слухаю:"; set text_meta_xpost = "Перепощено до:"; set text_module_active_entries = "Свіжі дописи"; set text_module_credit = "За стиль дякувати"; set text_module_cuttagcontrols = "Розгорнути мітки"; set text_module_links = "Посилання"; set text_module_pagesummary = "Дописи"; set text_module_popular_tags = "Популярні мітки"; set text_module_search = "Пошук"; set text_module_syndicate = "RSS"; set text_module_tags = "Мітки"; set text_module_userprofile = "Профайл"; set text_permalink = "Посилання"; set text_post_comment = "Коментувати допис"; set text_post_comment_friends = "Відповісти"; set text_read_comments = "1 коментар // # коментарів"; set text_read_comments_friends = "1 коментар // # коментарів"; set text_read_comments_screened = "1 схований // # схованих"; set text_read_comments_screened_visible = "1 видимий // # видимих"; set text_skiplinks_back = "Попередні #"; set text_skiplinks_forward = "Наступні #"; set text_stickyentry_subject = "Важливо:"; set text_tags = "Мітки:"; set text_tell_friend = "Поділитися"; set text_unwatch_comments = "Не слідкувати"; set text_view_archive = "Архів"; set text_view_friends = "Читати"; set text_view_memories = "Збережені"; set text_view_network = "Мережа"; set text_view_recent = "Нове"; set text_view_tags = "Мітки"; set text_view_userinfo = "Профайл"; set text_watch_comments = "Слідкувати"; set text_comment_link = "Посилання"; set text_comment_reply = "Відповісти на коментар"; set text_comment_frozen = "Заморожено"; set text_comment_threadroot = "Уся гілка"; set text_comment_parent = "Первинний коментар"; set text_comment_thread = "Гілка"; set text_comment_expand = "Розгорнути"; set text_comment_hide = "Сховати 1 коментар // Сховати # коментарів"; set text_comment_unhide = "Показати 1 коментар // Показати # коментарів"; set text_commentview_flat = "Списком"; set text_commentview_threaded = "Деревом"; set text_commentview_toponly = "Лише первинні коментарі";
- Зауваження: стандартні рядки йдуть спочатку, а потім останні 12 штук — це те саме, що стосується коментарів.
- На самій горі сторінки натискаємо кнопочку Save & Compile.
- Слідкуємо, щоб у панелі помилок внизу не вилізли помилки.
- Якщо вилізли, то це означає, що у вашому обраному стилі (Style) таких змінних нема. Їх можна або просто видалити, або змінити стиль на кроці (1)
- Увага. Якщо ви зайдете у Advanced Customization / Text (крок 2-3) і щось відредагуєте, то останні 12 пунктів можуть зникнути. Але можна повторити процедуру, починаючи з кроку 5, можна все запросто відновити.
P.S. Кому цікава причина проблеми (і зауваження 15) — стандартні Layer просто тупо не містять налаштувань для цих рядків, і відкопати їх мені вдалося лише копирсанням в ісходніках Дріма на github. :-)
Оновлено. Шановний френд
Підписатися на RSS
...
Дата: Неділя, 15 Січень 2017 16:16 (UTC)Все спрацювало як тре))
...
Дата: Неділя, 15 Січень 2017 17:27 (UTC)...
Дата: Неділя, 15 Січень 2017 18:23 (UTC)Я б радше запитала у вас, чи правильним буде на сторінці налаштувань підписки Manage Message Settings у верхньому рядку "bytebuster(чи там будь-хто взагалі!) posts a new entry tagged" в віконечку вказати через кому теги, за якими я б хотіла б вас (чи будь кого взагалі) читати.
Бо зненацька виявилося, що
багато людейдехто пише забагато як на мене постів щодня, а то й щогодини, і через це можеш пропустити чиєсь, можливо, просто надзвичайно важливе ЩОСЬ...А відкрити кілька послідовних сторінок стрічки френдів не завжди маєш не те що бажання, а й просто час.
Отже, через кому - правильно буде?
PS: Ні, це, виявляється, просто неможливо. У тому вигляді, як воно є зараз, можна підписатися лише тільки на один з тегів.
Ще спробую, мабуть, послідовно відкривати цю сторінку кілька разів, та підписуватися щоразу на щось інше.
Може й спрацює, але ж це жах як незручно!
...
Дата: Понеділок, 16 Січень 2017 01:24 (UTC)Гарне запитання, але не маю відповіді на нього: я не виписую журнали за теґами.
Хоча цілком поділяю думку, що комусь це може виявитися потрібним та корисним.
Якщо дослідите тему і знайдете докладний пост (або напишете свій) — почитаю із задоволенням. Виписав ваш бложик.
Як са́ме я читаю — див. нижче.
> і через це можеш пропустити чиєсь, можливо, просто надзвичайно важливе ЩОСЬ...
О. Оце ключове.
Проблема полягає у тім, що «підписатися» — це ще не все. Насправді, ваші підписки мають бути розкладені по категоріям.
У мене, наприклад, є категорії «Важливе/Головне/Особисті_друзі», «Гумор_картинки», «гумор_анекдоти» (окремо!), «Новинні сайти», «Блогери_про_політику», «Блогери_пріоритет№2» (а також №3,4 і 5), «програмування/I.T.», «Фотографія», «порнуха», тощо
Але це все у мене в RSS аґґреґаторі. І там я, дійсно, або виписую блоґ цілком, або виписую по одному окремому теґу.
Менше з тим, Дрім також вміє «групи». Вони називаються Subscription Filters і знаходяться тут. http://www.dreamwidth.org/manage/subscriptions/filters
Але я сам не користував їх активно. Знов-таки, розберіться і напишіть.
...
Дата: Неділя, 15 Січень 2017 20:38 (UTC)...
Дата: Понеділок, 16 Січень 2017 01:25 (UTC)...
Дата: Неділя, 15 Січень 2017 21:04 (UTC)...
Дата: Понеділок, 16 Січень 2017 01:25 (UTC)...
Дата: Неділя, 15 Січень 2017 23:07 (UTC)Збирався десь у лютому розібратися з локаліцацією та з правилами CSS, щоб переробити дрім під себе, як зробив на ЖЖ.
Усім раджу вивчити CSS хоч на якомусь рівні, плагін Stylish допоможе вам потім переробити будь-зякий сайт під себе, неймовірно круто!
...
Дата: Понеділок, 16 Січень 2017 01:26 (UTC)Я Стайлішем давно користуюся, бо декілька блоґерів мають настільки вирвіґлазні дизайни їхніх жжурналів, шо ппць. :)
...
Дата: Понеділок, 16 Січень 2017 06:38 (UTC)вийшло ОК)
...
Дата: Понеділок, 16 Січень 2017 10:53 (UTC)...
Дата: Середа, 16 Січень 2019 17:20 (UTC)Мобуть вийшло.
...
Дата: Середа, 16 Січень 2019 17:27 (UTC)Ніби-то, все налаштовано так, як треба. Радий, що спрацювало.
...
Дата: П'ятниця, 18 Січень 2019 19:22 (UTC)Маю питання від "криворучка".
Як скачати мою ЖЖ спільноту до дріму?
https://ua-kyxap.livejournal.com
Сюди...
https://ua-kyxap.dreamwidth.org
Чи це можливо?
...
Дата: П'ятниця, 18 Січень 2019 20:02 (UTC)Ох, це складна задача.
Є стандартний імпорт — користувалися? https://www.dreamwidth.org/tools/importer
Але одразу кажу, воно неповноцінне і калічне, як-ніби штудєнт на колінці наваяв: відео нема, картинки сікось-накось тощо.
Стосовно повноцінного… У Бігдана був постинг (не знайшов лінк, шукайте самі) і ще осьо у Адепта є: https://users.livejournal.com/-adept-/131351.html
Також читайте щось подібне https://taki-net.dreamwidth.org/2530695.html
Ну і Ґуґл Із Йор Френд.
Особисто я обмежився тупим імпортом — причому в окремий Дрім-журнал
...
Дата: Неділя, 20 Січень 2019 17:48 (UTC)Дякую за увагу.
Але ІТ не дуже мій аміго.
Свій бложик я свого часу перешпилив до ДВ.
А от як мою власностворену спільноту з ЖЖ до DW... Дивлюсь я на комп та й думку гадаю…
...
Дата: Неділя, 20 Січень 2019 17:56 (UTC)Навіть якщо комусь доручатимете це, то набагато краще, щоб ви вже зробили бодай-якусь частину роботи, щоб була зрозуміла мотивація і напрямок руху.
Для цього не треба бути айтішніком, можна обійтися без написання програмного коду.