diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/comments.cr | 10 | ||||
| -rw-r--r-- | src/invidious/views/feeds/subscriptions.ecr | 2 | ||||
| -rw-r--r-- | src/invidious/views/token_manager.ecr | 2 |
3 files changed, 10 insertions, 4 deletions
diff --git a/src/invidious/comments.cr b/src/invidious/comments.cr index 5b7d63e0..50059fa2 100644 --- a/src/invidious/comments.cr +++ b/src/invidious/comments.cr @@ -303,13 +303,19 @@ def template_youtube_comments(comments, locale, thin_mode, is_replies = false) root = comments["comments"].as_a root.each do |child| if child["replies"]? + replies_count_text = translate_count(locale, + "comments_view_x_replies", + child["replies"]["replyCount"].as_s.to_i? || 0, + NumberFormatting::Separator + ) + replies_html = <<-END_HTML <div id="replies" class="pure-g"> <div class="pure-u-1-24"></div> <div class="pure-u-23-24"> <p> <a href="javascript:void(0)" data-continuation="#{child["replies"]["continuation"]}" - data-onclick="get_youtube_replies" data-load-replies>#{translate(locale, "View `x` replies", number_with_separator(child["replies"]["replyCount"]))}</a> + data-onclick="get_youtube_replies" data-load-replies>#{replies_count_text}</a> </p> </div> </div> @@ -471,7 +477,7 @@ def template_reddit_comments(root, locale) <p> <a href="javascript:void(0)" data-onclick="toggle_parent">[ - ]</a> <b><a href="https://www.reddit.com/user/#{child.author}">#{child.author}</a></b> - #{translate(locale, "`x` points", number_with_separator(child.score))} + #{translate_count(locale, "comments_points_count", child.score, NumberFormatting::Separator)} <span title="#{child.created_utc.to_s(translate(locale, "%a %B %-d %T %Y UTC"))}">#{translate(locale, "`x` ago", recode_date(child.created_utc, locale))}</span> <a href="https://www.reddit.com#{child.permalink}" title="#{translate(locale, "permalink")}">#{translate(locale, "permalink")}</a> </p> diff --git a/src/invidious/views/feeds/subscriptions.ecr b/src/invidious/views/feeds/subscriptions.ecr index 97184e2b..8d56ad14 100644 --- a/src/invidious/views/feeds/subscriptions.ecr +++ b/src/invidious/views/feeds/subscriptions.ecr @@ -24,7 +24,7 @@ </div> <center> - <%= translate(locale, "`x` unseen notifications", "#{notifications.size}") %> + <%= translate_count(locale, "subscriptions_unseen_notifs_count", notifications.size) %> </center> <% if !notifications.empty? %> diff --git a/src/invidious/views/token_manager.ecr b/src/invidious/views/token_manager.ecr index e48aec2f..12e0e8c9 100644 --- a/src/invidious/views/token_manager.ecr +++ b/src/invidious/views/token_manager.ecr @@ -5,7 +5,7 @@ <div class="pure-g h-box"> <div class="pure-u-1-3"> <h3> - <%= translate(locale, "`x` tokens", %(<span id="count">#{tokens.size}</span>)) %> + <%= translate_count(locale, "tokens_count", tokens.size, NumberFormatting::HtmlSpan) %> </h3> </div> <div class="pure-u-1-3"></div> |
