Allow reloading comments (fixes #32)
This commit is contained in:
11
i18n/ar.toml
11
i18n/ar.toml
@ -18,6 +18,7 @@ archived = "الأرشيف"
|
|||||||
author = "الكاتب"
|
author = "الكاتب"
|
||||||
blog_post_author = "كاتب منشور المدونة"
|
blog_post_author = "كاتب منشور المدونة"
|
||||||
boosts_from = "التعزيزات من"
|
boosts_from = "التعزيزات من"
|
||||||
|
caution = "احذر"
|
||||||
comments = "التعليقات"
|
comments = "التعليقات"
|
||||||
comments_description = "يمكنك التعليق على منشور المدونة هذا عن طريق الرد علنًا على هذا المنشور باستخدام حساب Mastodon أو حساب آخر على ActivityPub/Fediverse. يتم عرض الردود المعروفة غير الخاصة أدناه."
|
comments_description = "يمكنك التعليق على منشور المدونة هذا عن طريق الرد علنًا على هذا المنشور باستخدام حساب Mastodon أو حساب آخر على ActivityPub/Fediverse. يتم عرض الردود المعروفة غير الخاصة أدناه."
|
||||||
comments_noscript = "تحميل التعليقات يعتمد على JavaScript. حاول تمكين JavaScript وإعادة التحميل، أو قم بزيارة المنشور الأصلي على Mastodon."
|
comments_noscript = "تحميل التعليقات يعتمد على JavaScript. حاول تمكين JavaScript وإعادة التحميل، أو قم بزيارة المنشور الأصلي على Mastodon."
|
||||||
@ -31,30 +32,30 @@ feed = "موجز"
|
|||||||
file_an_issue = "ملف مشكلة"
|
file_an_issue = "ملف مشكلة"
|
||||||
filter_by_tag = "تصفية حسب العلامة"
|
filter_by_tag = "تصفية حسب العلامة"
|
||||||
go_to_top = "الانتقال إلى الأعلى"
|
go_to_top = "الانتقال إلى الأعلى"
|
||||||
|
important = "مهم"
|
||||||
language = "اللغة"
|
language = "اللغة"
|
||||||
load_comments = "تحميل التعليقات"
|
load_comments = "تحميل التعليقات"
|
||||||
loading = "التحميل"
|
loading = "التحميل"
|
||||||
newest_to_oldest = "من الأحدث إلى الأقدم"
|
newest_to_oldest = "من الأحدث إلى الأقدم"
|
||||||
next = "التالي"
|
next = "التالي"
|
||||||
|
note = "ملاحظة"
|
||||||
open_post = "افتح المنشور"
|
open_post = "افتح المنشور"
|
||||||
posts = "الوظائف في المجموع"
|
posts = "الوظائف في المجموع"
|
||||||
posts_with_tag = "المنشورات ذات العلامة"
|
posts_with_tag = "المنشورات ذات العلامة"
|
||||||
powered_by = "مدعوم من"
|
powered_by = "مدعوم من"
|
||||||
powered_by_and = "و"
|
powered_by_and = "و"
|
||||||
previous = "السابق"
|
previous = "السابق"
|
||||||
|
reload = "إعادة التحميل"
|
||||||
search = "بحث"
|
search = "بحث"
|
||||||
search_for = "ابحث عن…"
|
search_for = "ابحث عن"
|
||||||
skip_to_content = "تخطي إلى المحتوى الرئيسي"
|
skip_to_content = "تخطي إلى المحتوى الرئيسي"
|
||||||
source = "مصدر الموقع الإلكتروني"
|
source = "مصدر الموقع الإلكتروني"
|
||||||
table_of_contents = "جدول المحتويات"
|
table_of_contents = "جدول المحتويات"
|
||||||
tags = "العلامات"
|
tags = "العلامات"
|
||||||
tags_title = "العلامات"
|
tags_title = "العلامات"
|
||||||
|
tip = "نصيحة"
|
||||||
trigger_warning = "تحذير الزناد"
|
trigger_warning = "تحذير الزناد"
|
||||||
updated = "آخر تحديث في"
|
updated = "آخر تحديث في"
|
||||||
view_comment = "عرض التعليق على"
|
view_comment = "عرض التعليق على"
|
||||||
view_profile = "عرض الملف الشخصي على"
|
view_profile = "عرض الملف الشخصي على"
|
||||||
note = "ملاحظة"
|
|
||||||
tip = "نصيحة"
|
|
||||||
important = "مهم"
|
|
||||||
warning = "تحذير"
|
warning = "تحذير"
|
||||||
caution = "احذر"
|
|
||||||
|
19
i18n/en.toml
19
i18n/en.toml
@ -18,6 +18,7 @@ archived = "Archived"
|
|||||||
author = "Author"
|
author = "Author"
|
||||||
blog_post_author = "Blog post author"
|
blog_post_author = "Blog post author"
|
||||||
boosts_from = "Boosts from"
|
boosts_from = "Boosts from"
|
||||||
|
caution = "Caution"
|
||||||
comments = "Comments"
|
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_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_noscript = "Loading comments relies on JavaScript. Try enabling JavaScript and reloading, or visit the original post on Mastodon."
|
comments_noscript = "Loading comments relies on JavaScript. Try enabling JavaScript and reloading, or visit the original post on Mastodon."
|
||||||
@ -31,34 +32,34 @@ feed = "Feed"
|
|||||||
file_an_issue = "File an Issue"
|
file_an_issue = "File an Issue"
|
||||||
filter_by_tag = "Filter by tag"
|
filter_by_tag = "Filter by tag"
|
||||||
go_to_top = "Go to Top"
|
go_to_top = "Go to Top"
|
||||||
|
important = "Important"
|
||||||
language = "Language"
|
language = "Language"
|
||||||
load_comments = "Load Comments"
|
load_comments = "Load Comments"
|
||||||
loading = "Loading"
|
loading = "Loading"
|
||||||
|
many_posts = "$NUMBER posts in total"
|
||||||
|
many_tags = "$NUMBER tags in total"
|
||||||
newest_to_oldest = "From newest to oldest"
|
newest_to_oldest = "From newest to oldest"
|
||||||
next = "Next"
|
next = "Next"
|
||||||
|
note = "Note"
|
||||||
|
one_posts = "$NUMBER post in total"
|
||||||
|
one_tags = "$NUMBER tag in total"
|
||||||
open_post = "Open Post"
|
open_post = "Open Post"
|
||||||
posts = "$NUMBER posts in total"
|
posts = "$NUMBER posts in total"
|
||||||
one_posts = "$NUMBER post in total"
|
|
||||||
many_posts = "$NUMBER posts in total"
|
|
||||||
posts_with_tag = "Posts with tag"
|
posts_with_tag = "Posts with tag"
|
||||||
powered_by = "Powered by"
|
powered_by = "Powered by"
|
||||||
powered_by_and = "and"
|
powered_by_and = "and"
|
||||||
previous = "Previous"
|
previous = "Previous"
|
||||||
|
reload = "Reload"
|
||||||
search = "Search"
|
search = "Search"
|
||||||
search_for = "Search for…"
|
search_for = "Search for"
|
||||||
skip_to_content = "Skip to main content"
|
skip_to_content = "Skip to main content"
|
||||||
source = "Website source"
|
source = "Website source"
|
||||||
table_of_contents = "Table of Contents"
|
table_of_contents = "Table of Contents"
|
||||||
tags = "tags"
|
tags = "tags"
|
||||||
one_tags = "$NUMBER tag in total"
|
|
||||||
many_tags = "$NUMBER tags in total"
|
|
||||||
tags_title = "Tags"
|
tags_title = "Tags"
|
||||||
|
tip = "Tip"
|
||||||
trigger_warning = "Trigger Warning"
|
trigger_warning = "Trigger Warning"
|
||||||
updated = "Last updated on"
|
updated = "Last updated on"
|
||||||
view_comment = "View comment at"
|
view_comment = "View comment at"
|
||||||
view_profile = "View profile at"
|
view_profile = "View profile at"
|
||||||
note = "Note"
|
|
||||||
tip = "Tip"
|
|
||||||
important = "Important"
|
|
||||||
warning = "Warning"
|
warning = "Warning"
|
||||||
caution = "Caution"
|
|
||||||
|
25
i18n/ru.toml
25
i18n/ru.toml
@ -22,6 +22,7 @@ archived = "Архив"
|
|||||||
author = "Автор"
|
author = "Автор"
|
||||||
blog_post_author = "Автор блог-поста"
|
blog_post_author = "Автор блог-поста"
|
||||||
boosts_from = "Продвижения с"
|
boosts_from = "Продвижения с"
|
||||||
|
caution = "Осторожно"
|
||||||
comments = "Комментарии"
|
comments = "Комментарии"
|
||||||
comments_description = "Вы можете оставить комментарий к этому блог-посту, публично ответив на него с помощью аккаунта Mastodon или другого аккаунта ActivityPub/Fediverse. Известные неприватные ответы отображены ниже."
|
comments_description = "Вы можете оставить комментарий к этому блог-посту, публично ответив на него с помощью аккаунта Mastodon или другого аккаунта ActivityPub/Fediverse. Известные неприватные ответы отображены ниже."
|
||||||
comments_noscript = "Загрузка комментариев зависит от JavaScript. Попробуйте включить JavaScript и перезагрузить, или посетите оригинальный пост на Mastodon."
|
comments_noscript = "Загрузка комментариев зависит от JavaScript. Попробуйте включить JavaScript и перезагрузить, или посетите оригинальный пост на Mastodon."
|
||||||
@ -32,39 +33,39 @@ drafted = "Черновик"
|
|||||||
faves_from = "Избранное с"
|
faves_from = "Избранное с"
|
||||||
featured = "Подборка"
|
featured = "Подборка"
|
||||||
feed = "Лента"
|
feed = "Лента"
|
||||||
|
few_posts = "Всего $NUMBER поста"
|
||||||
|
few_tags = "Всего $NUMBER тега"
|
||||||
file_an_issue = "Отправить Отчет об Ошибке"
|
file_an_issue = "Отправить Отчет об Ошибке"
|
||||||
filter_by_tag = "Фильтр по тегам"
|
filter_by_tag = "Фильтр по тегам"
|
||||||
go_to_top = "Перейти в Начало"
|
go_to_top = "Перейти в Начало"
|
||||||
|
important = "Важно"
|
||||||
language = "Язык"
|
language = "Язык"
|
||||||
load_comments = "Загрузить Комментарии"
|
load_comments = "Загрузить Комментарии"
|
||||||
loading = "Загрузка…"
|
loading = "Загрузка"
|
||||||
|
many_posts = "Всего $NUMBER постов"
|
||||||
|
many_tags = "Всего $NUMBER тегов"
|
||||||
newest_to_oldest = "От новейшего к старейшему"
|
newest_to_oldest = "От новейшего к старейшему"
|
||||||
next = "Следующий"
|
next = "Следующий"
|
||||||
|
note = "Заметьте"
|
||||||
|
one_posts = "Всего $NUMBER пост"
|
||||||
|
one_tags = "Всего $NUMBER тег"
|
||||||
open_post = "Открыть Пост"
|
open_post = "Открыть Пост"
|
||||||
posts = "$NUMBER постов"
|
posts = "$NUMBER постов"
|
||||||
one_posts = "Всего $NUMBER пост"
|
|
||||||
few_posts = "Всего $NUMBER поста"
|
|
||||||
many_posts = "Всего $NUMBER постов"
|
|
||||||
posts_with_tag = "Посты с тегом"
|
posts_with_tag = "Посты с тегом"
|
||||||
powered_by = "Работает на базе"
|
powered_by = "Работает на базе"
|
||||||
powered_by_and = "и"
|
powered_by_and = "и"
|
||||||
previous = "Предыдущий"
|
previous = "Предыдущий"
|
||||||
|
reload = "Перезагрузить"
|
||||||
search = "Поиск"
|
search = "Поиск"
|
||||||
search_for = "Искать…"
|
search_for = "Искать"
|
||||||
skip_to_content = "Перейти к основному содержанию"
|
skip_to_content = "Перейти к основному содержанию"
|
||||||
source = "Исходный код веб-сайта"
|
source = "Исходный код веб-сайта"
|
||||||
table_of_contents = "Оглавление"
|
table_of_contents = "Оглавление"
|
||||||
tags = "$NUMBER тегов"
|
tags = "$NUMBER тегов"
|
||||||
one_tags = "Всего $NUMBER тег"
|
|
||||||
few_tags = "Всего $NUMBER тега"
|
|
||||||
many_tags = "Всего $NUMBER тегов"
|
|
||||||
tags_title = "Теги"
|
tags_title = "Теги"
|
||||||
|
tip = "Совет"
|
||||||
trigger_warning = "Предупреждение о Тревоге"
|
trigger_warning = "Предупреждение о Тревоге"
|
||||||
updated = "Последний раз обновлено"
|
updated = "Последний раз обновлено"
|
||||||
view_comment = "Показать комментарий на"
|
view_comment = "Показать комментарий на"
|
||||||
view_profile = "Показать профиль на"
|
view_profile = "Показать профиль на"
|
||||||
note = "Заметьте"
|
|
||||||
tip = "Совет"
|
|
||||||
important = "Важно"
|
|
||||||
warning = "Внимание"
|
warning = "Внимание"
|
||||||
caution = "Осторожно"
|
|
||||||
|
@ -70,7 +70,11 @@
|
|||||||
|
|
||||||
function loadComments() {
|
function loadComments() {
|
||||||
let commentsWrapper = document.getElementById("comments-wrapper");
|
let commentsWrapper = document.getElementById("comments-wrapper");
|
||||||
document.getElementById("load-comments").innerHTML = "{{ macros_translate::translate(key='loading', default='Loading', language_strings=language_strings) }}…";
|
commentsWrapper.innerHTML = "";
|
||||||
|
|
||||||
|
let loadCommentsButton = document.getElementById("load-comments");
|
||||||
|
loadCommentsButton.innerHTML = "{{ macros_translate::translate(key='loading', default='Loading', language_strings=language_strings) }}…";
|
||||||
|
|
||||||
fetch("https://{{ host }}/api/v1/statuses/{{ id }}/context")
|
fetch("https://{{ host }}/api/v1/statuses/{{ id }}/context")
|
||||||
.then(function (response) {
|
.then(function (response) {
|
||||||
return response.json();
|
return response.json();
|
||||||
@ -244,8 +248,7 @@
|
|||||||
commentsWrapper.innerHTML += comment.outerHTML;
|
commentsWrapper.innerHTML += comment.outerHTML;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
let loadCommentsButton = document.getElementById("load-comments");
|
loadCommentsButton.innerHTML = "{{ macros_translate::translate(key='reload', default='Reload', language_strings=language_strings) }}";
|
||||||
loadCommentsButton.remove();
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -62,7 +62,7 @@
|
|||||||
<label for="search-bar" class="hidden">
|
<label for="search-bar" class="hidden">
|
||||||
{{- macros_translate::translate(key="search", default="Search", language_strings=language_strings) -}}
|
{{- macros_translate::translate(key="search", default="Search", language_strings=language_strings) -}}
|
||||||
</label>
|
</label>
|
||||||
<input id="search-bar" placeholder="{{ macros_translate::translate(key='search_for', default='Search for…', language_strings=language_strings) }}" disabled type="search">
|
<input id="search-bar" placeholder="{{ macros_translate::translate(key='search_for', default='Search for', language_strings=language_strings) }}…" disabled type="search">
|
||||||
<div id="search-results"></div>
|
<div id="search-results"></div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
Reference in New Issue
Block a user