Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Každá stránka webu je nabízena v každém deklarovaném jazyce, odvozená z angličtiny a v prohlížeči k ní vázaná

Každá stránka webu je nabízena v každém deklarovaném jazyce, odvozená z angličtiny a v prohlížeči k ní vázaná

majordomus://rule/project.the-site-is-offered-in-every-language@1aktivní webjazykodkazyrozvrženítestování

odkazuje na něj

Nic ve vrstvě to nejmenuje. Zpětné odkazy se odvozují, takže prázdný seznam je odpověď, ne opomenutí.

Zdůvodnění

Dne 2026-10-19 majitel nařídil, aby web byl vždy plně vícejazyčný, alespoň česky a anglicky, odvozený a překládaný automaticky a nikdy neudržovaný dvakrát (ADR 0218). První česká kopie byla zveřejněna s horní lištou zalomenou na druhý řádek při 1280 px: české popisky byly delší než anglické a řada tlačítek byla přeložena jako jedna věta. Nic kopii neměřilo proti originálu, takže ji nic neodmítlo. Kopie odvozená strojem je držena strojem, nebo není držena.

Požadované chování

  • Každá stránka, kterou web sestaví, je kopírována do každého deklarovaného jazyka nástrojem scripts/site-build; žádná stránka v jiném jazyce se nepíše ručně, kromě autorských stránek, které deklaruje project.english-only, jež se přenášejí beze změny a jejich kopie je jmenují kanonickými.
  • V každé kopii vede každý odkaz na soubor, který build zapsal, a odkaz na stránku, která má v daném jazyce kopii, vede na tuto kopii.
  • Přepínač pojmenovává každý deklarovaný jazyk, vede ke každé kopii a označuje tu, která se právě čte; alternativy pojmenovávají každou kopii a každá pojmenovává zpět tuto stránku.
  • Při každé šířce, kterou návrh deklaruje, má horní lišta kopie stejnou výšku a řádky jako lišta anglické stránky a nic v ní nepřetéká.

Chování při selhání

Kontrola site-languages (scripts/lib/site-i18n-probe.mjs) změnu odmítne a pojmenuje stránku, druh zjištění a co změřila. Překlad, který by porušil laťku, se opraví v překladové paměti, nikdy vyloučením stránky nebo šířky.

Ověření

scripts/lib/site-i18n-probe.mjs načte každou stránku každé kopie v Chromiu, obslouženou přímo z buildu bez sítě, a každou měří podle čtyř výše uvedených požadavků. test/cases/3590_the_site_is_derived_in_every_language.sh dokládá průchod, který kopie zapisuje: přeložené segmenty, obnovené zástupné symboly, přepsané odkazy, odmítnuté překlady, přepínač, oznámení, kanonickou URL a druhý průchod, který nic nemění.

Odkud to pochází

kanonický soubor
.ai/repo/rules/project/the-site-is-offered-in-every-language.v1.md
identity
project.the-site-is-offered-in-every-language@1
dostupné také jako
Zdroj MCP majordomus://rule/project.the-site-is-offered-in-every-language@1 · majordomus entity show rule/project-the-site-is-offered-in-every-language-1 · GET /api/v1/entity?uri=majordomus://rule/project.the-site-is-offered-in-every-language@1
v Cockpitu
/cockpit/objects/rule/project-the-site-is-offered-in-every-language-1

Tato stránka je generována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nemění, úprava souboru změní všechna rozhraní. Výše uvedené vztahy jsou hrany docs/generated/graph.json, které spustitelný program zapisuje ze stejného indexu.

Prohledává názvy a popisy všech stránek, které tento web publikuje.