You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 2, 2020. It is now read-only.
Заметил, что в интерфейсе golos.io появились возможность в будущем сортировать контент по языку поста.
Пример из кода:
ru - Русский
us - English
by - Белору́сский
rs - Srpski
ro - Română
am - գրաբար
kz - Қазақ тілі
tj - Забо́ни тоҷикӣ
md - Limba moldovenească
ar - العربية
cn - 漢
es - Español
in - हिन्दी
pt - Portuguesa
fr - Français
Предположу, что us это отсылка к странам мира, но как это связано с языком поста?
Пример таблицы с кодами стран мира https://www.artlebedev.ru/country-list/
Хотя изначально молдавскому языку были присвоены коды ISO 639: «mo» и «mol», в 2000-е они были отменены и сейчас у молдавского языка нет отдельного кода ISO. Также наиболее известный справочник по языкам мира — «Ethnologue: Languages of the World», который содержит сведения по более чем 7000 живых языков мира — не упоминает молдавский как отдельный язык, а как альтернативное название румынского.
Предлагаю использовать mo/mol как alias к румынскому.
Заметил, что в интерфейсе golos.io появились возможность в будущем сортировать контент по языку поста.
Пример из кода:
Мне сразу не понравилось, что English - us. Откуда эти коды? Почему такие?
Судя по новому плагину https://github.com/GolosChain/golos/blob/v0.17.0rc4/libraries/plugins/languages/languages_plugin.cpp#L34 в метаданные будет записываться language. Почему не сокращенный вариант lang?
Предлагаю писать 2-ух символьный (а лучше 3 символьный код) в метаданные под параметром lang.
Это ISO 639-2 или ISO 639-3. Почитать можно здесь: https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B4%D1%8B_%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%B2
Вот полный список в таблице основных языков имеющие собственный двух-символьный код по стандарту ISO 639-2:
http://www-01.sil.org/iso639-3/codes.asp?order=639_1&letter=%25
Надеюсь на благоразумный фидбек и обратную связь.
The text was updated successfully, but these errors were encountered: