Changeset 4885eab in Klonkt for src/views/pages/type.ejs


Ignore:
Timestamp:
06/21/2026 03:05:14 PM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
5e61b17
Parents:
bbf9d1a
Message:

feat(i18n phase 6): remaining public + other pages translated (NL/EN/DE)

post-edit, account, newsletter, download, press kit /pers, fan-gate, link-in-bio,
my-site, password-reset (2), artists directory, auth-login Google error map,
user/hub-home/circle-feed+post/viewer-blocked/home/favourites/changelog/404/
type/tag/archive/prutter (inbox+conversation). embed-player skipped (no t
in that standalone route). 1026 view-keys cross-checked → 0 missing.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/type.ejs

    rbbf9d1a r4885eab  
    11<div class="container type-page">
    22  <header class="type-page-header">
    3     <p class="type-eyebrow">Type</p>
     3    <p class="type-eyebrow"><%= t('ptype.eyebrow') %></p>
    44    <h1><%= type.charAt(0).toUpperCase() + type.slice(1) %></h1>
    5     <p class="type-meta"><%= posts.length %> post<%= posts.length === 1 ? '' : 's' %></p>
     5    <p class="type-meta"><%= posts.length === 1 ? t('ptype.count_one', { n: posts.length }) : t('ptype.count_many', { n: posts.length }) %></p>
    66  </header>
    77
    88  <% if (!posts.length) { %>
    9     <p class="type-empty">No posts of this type yet.</p>
     9    <p class="type-empty"><%= t('ptype.empty') %></p>
    1010  <% } else { %>
    1111    <ol class="type-results">
     
    2424                 hx-get="/<%= p.slug %>?partial=1" hx-target="#pcms-main" hx-swap="innerHTML"
    2525                 hx-push-url="/<%= p.slug %>" hx-indicator="#pcms-loading">
    26                 <%= p.title || '(untitled)' %>
     26                <%= p.title || t('ptype.untitled') %>
    2727              </a>
    2828            </h2>
Note: See TracChangeset for help on using the changeset viewer.