Redo the translation system (steal from tabi)

This commit is contained in:
daudix
2024-06-20 08:42:24 +03:00
parent 8ae127d4ce
commit 40b1895618
18 changed files with 403 additions and 232 deletions

51
i18n/ar.toml Normal file
View File

@ -0,0 +1,51 @@
# Hello, the Arabic language has many pronouns and words, and each word indicates a different meaning,
# unlike the English language, in which, on the other hand, the word can refer to a person and a group.
# This translation is for individual use, if you are a company or organization, I have put a comment in
# front of each translation that refers to the person and the other word that refers to the organization
language_name = "العربية" # Shown in language picker for multi-language sites.
date_locale = "ar_SA" # The locale code for time and date formatting.
full_stop = "." # Used at the end of a sentence.
# Menu items.
# Should match the names in config.extra.nav.links and config.extra.footer.links.
Blog = "المدونة"
Demo = "العرض"
Repo = "المستودع"
anchor_link = "رابط الارتباط لـ"
archived = "الأرشيف"
author = "الكاتب"
blog_post_author = "كاتب منشور المدونة"
boosts_from = "التعزيزات من"
comments = "التعليقات"
comments_description = "يمكنك التعليق على منشور المدونة هذا عن طريق الرد علنًا على هذا المنشور باستخدام حساب Mastodon أو حساب آخر على ActivityPub/Fediverse. يتم عرض الردود المعروفة غير الخاصة أدناه."
comments_loading = "التحميل"
comments_noscript = "تحميل التعليقات يعتمد على JavaScript. حاول تمكين JavaScript وإعادة التحميل، أو قم بزيارة المنشور الأصلي على Mastodon."
copy_code = "نسخ الرمز"
disclaimer = "إخلاء المسؤولية"
drafted = "مسودة"
faves_from = "المفضلة من"
feed = "موجز"
file_an_issue = "ملف مشكلة"
filter_by_tag = "تصفية حسب العلامة"
footer_powered_by = "مدعوم من"
footer_powered_by_and = "و"
footer_source = "مصدر الموقع الإلكتروني"
go_to_top = "الانتقال إلى الأعلى"
language = "اللغة"
load_comments = "تحميل التعليقات"
newest_to_oldest = "من الأحدث إلى الأقدم"
open_post = "افتح المنشور"
page_next = "التالي"
page_previous = "السابق"
posts_in_total = "الوظائف في المجموع"
posts_with_tag = "المنشورات ذات العلامة"
see_all_tags = "انظر جميع العلامات"
skip_to_content = "تخطي إلى المحتوى الرئيسي"
table_of_contents = "جدول المحتويات"
tags = "العلامات"
tags_in_total = "العلامات في المجموع"
trigger_warning = "تحذير الزناد"
view_comment = "عرض التعليق على"
view_profile = "عرض الملف الشخصي على"

46
i18n/en.toml Normal file
View File

@ -0,0 +1,46 @@
language_name = "English" # Shown in language picker for multi-language sites.
date_locale = "en_GB"
full_stop = "." # Used at the end of a sentence.
# Menu items.
# Should match the names in config.extra.nav.links and config.extra.footer.links.
Blog = "Blog"
Demo = "Demo"
Repo = "Repo"
anchor_link = "Anchor link for"
archived = "Archived"
author = "Author"
blog_post_author = "Blog post author"
boosts_from = "Boosts from"
comments = "Comments"
comments_description = "You can comment on this blog post by publicly replying to this post using a Mastodon or other ActivityPub/Fediverse account. Known non-private replies are displayed below."
comments_loading = "Loading"
comments_noscript = "Loading comments relies on JavaScript. Try enabling JavaScript and reloading, or visit the original post on Mastodon."
copy_code = "Copy code"
disclaimer = "Disclaimer"
drafted = "Drafted"
faves_from = "Favorites from"
feed = "Feed"
file_an_issue = "File an Issue"
filter_by_tag = "Filter by tag"
footer_powered_by = "Powered by"
footer_powered_by_and = "and"
footer_source = "Website source"
go_to_top = "Go to Top"
language = "Language"
load_comments = "Load Comments"
newest_to_oldest = "From newest to oldest"
open_post = "Open Post"
page_next = "Next"
page_previous = "Previous"
posts_in_total = "posts in total"
posts_with_tag = "Posts with tag"
see_all_tags = "See all tags"
skip_to_content = "Skip to main content"
table_of_contents = "Table of Contents"
tags = "Tags"
tags_in_total = "tags in total"
trigger_warning = "Trigger Warning"
view_comment = "View comment at"
view_profile = "View profile at"

50
i18n/ru.toml Normal file
View File

@ -0,0 +1,50 @@
language_name = "Русский" # Shown in language picker for multi-language sites.
date_locale = "ru_RU"
full-stop = "." # Used at the end of a sentence.
# Note on pluralization prefixes:
# - few_: for numbers ending in 2-4, except 12-14, in genitive singular.
# - many_: for all others, including 5-9, 0, and teens (11-14), in genitive plural.
# Menu items.
# Should match the names in config.extra.nav.links and config.extra.footer.links.
Blog = "Блог"
Demo = "Блог"
Repo = "Репо"
anchor_link = "Якорная ссылка для"
archived = "Архивировано"
author = "Автор"
blog_post_author = "Автор блог-поста"
boosts_from = "Продвижения с"
comments = "Комментарии"
comments_description = "Вы можете оставить комментарий к этому блог-посту, публично ответив на него с помощью аккаунта Mastodon или другого аккаунта ActivityPub/Fediverse. Известные неприватные ответы отображены ниже."
comments_loading = "Загрузка…"
comments_noscript = "Загрузка комментариев зависит от JavaScript. Попробуйте включить JavaScript и перезагрузить, или посетите оригинальный пост на Mastodon."
copy_code = "Скопировать код"
disclaimer = "Дисклеймер"
drafted = "Черновик"
faves_from = "Избранное с"
feed = "Лента"
file_an_issue = "Отправить Отчет об Ошибке"
filter_by_tag = "Фильтр по тегам"
footer_powered_by = "Работает на базе"
footer_powered_by_and = "и"
footer_source = "Исходный код веб-сайта"
go_to_top = "Перейти в Начало"
language = "Язык"
load_comments = "Загрузить Комментарии"
newest_to_oldest = "От новейшего к старейшему"
open_post = "Открыть Пост"
page_next = "Следующий"
page_previous = "Предыдущий"
posts_in_total = "всего постов"
posts_with_tag = "Посты с тегом"
see_all_tags = "Показать все теги"
skip_to_content = "Перейти к основному содержанию"
table_of_contents = "Оглавление"
tags = "Теги"
tags_in_total = "тегов в общем"
trigger_warning = "Предупреждение о Тревоге"
view_comment = "Показать комментарий на"
view_profile = "Показать профиль на"