-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgsw-CH.toml
More file actions
138 lines (128 loc) · 9.99 KB
/
Copy pathgsw-CH.toml
File metadata and controls
138 lines (128 loc) · 9.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
locale_id = "gsw-CH"
[nav]
help = "Hilf"
docs = "Doku"
terms = "Bedingige"
privacy = "Datäschutz"
repository = "Repository"
rust_crate = "Rust-Crate"
[language]
selector_label = "Sproch"
[hero]
eyebrow = "hashavatar.app"
title = "Öffentlechi Avatare i Sekunde erstelle"
description = "Mach usere opake User-ID, eme stabile Benutzername oder eme Einweg-Hash e deterministischi Avatar-URL. Wähl Stil, Hintergrund und Grössi, kopier denn d WebP-URL, lad s Resultat abe oder erstell e signierte Objekt-Speicher-Link."
privacy_tip = "Datäschutz-Tipp: E-Mail-artigi Kennige werde us Komfort akzeptiert, aber e stabiles internes ID oder en Einweg-Hash isch besser, wänn weniger Personedate i URL-Logs lande sölle."
[form]
identity = "Identität"
namespace_tenant = "Namespace-Tenant"
style_version = "Stilversion"
avatar_type = "Avatar-Typ"
background = "Hintergrund"
accessory = "Accessoire"
accent_color = "Akzentfarb"
expression = "Usdruck"
shape = "Form"
size = "Grössi"
copy_url = "URL kopiere"
copy_signed_link = "Signierte Link kopiere"
download = "Abelade"
open_raw = "Direkt ufmache"
copied = "Kopiert"
copy_failed = "Kopiere fehlgschlage"
direct_url = "Direkti URL"
signed_storage_link = "Signierte Speicher-Link"
machine_readable_api = "Maschinelesbari API"
signed_unavailable = "Aktivier d S3-Konfiguration ufem Server, zum signierti Links z nutze."
signed_unavailable_runtime = "Signierti Speicher-Links sind nöd verfügbar, bis S3 ufem Server konfiguriert isch."
[preview]
api = "API"
storage = "Speicher"
storage_text = "optionali S3-Persistenz mit vorsignierte Links über"
cache = "Cache"
cache_text = "Cloudflare-fründlichi Langzit-Cache-Header"
tip = "Tipp"
tip_text = "Jedi URL isch deterministisch, drum chasch sie direkt i dini App iibaue."
presets = "Preset-Bispil"
preset_suffix = "Preset"
[footer]
copy = "hashavatar.app isch e deterministischi Avatar-API und Demo-Service, baut mit em Open-Source-Rust-Crate hashavatar."
[pages.help]
title = "Hilf"
description = "Integrationsaalaitig für d Nutzig vo de hashavatar.app Avatar-API i Web-Apps, Frontends und Backends."
eyebrow = "Integrationsaalaitig"
lead = "Nutz hashavatar.app direkt us em Browser, dim Frontend oder dim Backend. Jedi Avatar-URL isch deterministisch, drum git di gliich Kennig mit de gliiche Optione immer s gliiche Resultat."
basic_url = "Basis-URL"
basic_url_text = "Nutz de Query-Endpoint, wänn du e eifachi öffentlechi Bild-URL wetsch."
path_style = "Pfad-URL"
path_style_text = "Nutz d Pfadform, wänn du saubereri Embed-URLs bevorzugsch."
html_example = "HTML-Bispil"
javascript_example = "JavaScript-Bispil"
supported_parameters = "Unterstützti Parameter"
style_layer_note = "Accessoire- und Usdruck-Layer gelte für charakterartigi Familie. Objektartigi Familie wie planet, rocket, paws, mushroom, cactus, cupcake, pizza, icecream, diamond, coffee-cup und shield werde uf accessory=none und expression=default normalisiert."
signed_storage_links = "Signierti Speicher-Links"
signed_storage_links_text = "Wänn die Deployment Objekt-Speicher konfiguriert hät, fordere en vorsignierte Speicher-Link über /v1/avatar/link aa. De Endpoint speichert s generierte Objekt und git JSON mit signierter URL, Objekt-Key und ghashtem Cache-Key zrugg. Normali Avatar-Antworte gänd kei signierti Link-Metadate i Response-Header use."
open_source = "Open Source"
open_source_text = "De Quellcode vo de öffentliche Site liit im API-Repository und de wiederverwendbari Avatar-Renderer isch uf crates.io veröffentlicht."
[pages.docs]
title = "Doku"
description = "Referenzdoku für d öffentlechi hashavatar.app Avatar-API, de Speicher-Link-Endpoint und de namespace-fähig Identitätsvertrag."
eyebrow = "API-Referenz"
lead = "Das isch d produktorientiert Referenz für d öffentlechi API. Gliichi Identität, gliiche Tenant, gliichi Stilversion, Avatar-Familie, Stiloptione, Grössi und WebP-Usgab sölle innerhalb vonere Major-Version stabil bliibe."
core_endpoints = "Kern-Endpoints"
operational_endpoints = "Betriebs-Endpoints"
operational_text = "GET /healthz isch öffentlich für Load Balancer und Uptime-Prüefige. GET /metrics isch nume über Loopback erreichbar und git 404 für nöd-lokali Peers."
namespace_support = "Namespace-Unterstützig"
namespace_text = "Nutz tenant und style_version, zum visuelli Identitätsrüüm zwüsche Produkte oder Rollout-Phase z trenne."
anonymous_ids = "Anonymi IDs"
anonymous_text = "Schick e stabiles internes ID oder en Einweg-Applikations-Hash statt rohe Personedate."
rate_limits = "Rate Limits"
rate_limits_text = "De öffentlechi Dienst wendet origin-siiti Rate Limits aa, mit strengere Limits für /v1/avatar/link, direkti Avatar-Aafrage mit persist=true und /og.png, will Objekt-Speicher-Schriibvorgäng und Open-Graph-Rendering tüürer sind als direktes Rendering."
timeouts = "Timeouts"
timeouts_text = "Avatar-Erzüügig und Speicheroperatione sind durch server-siiti Timeouts begrenzt, demit tüüri Aafrage de Origin nöd unbegrenzt blockiere."
errors = "Fehler"
error_bad_request = "ungültige kind-Wert, nöd unterstützte Algorithmus oder Format, Grössi oder fehlendi Identität"
error_timeout = "Timeout bi Erzüügig oder Speicherig"
error_rate_limit = "Rate Limit überschritte"
error_internal = "Rendering- oder Speicherfehler"
openapi = "OpenAPI"
openapi_text = "Für generierti Clients oder Werkzeug nutz"
[pages.terms]
title = "Bedingige"
description = "Best-Effort-Nutzigsbedingige für d öffentlechi hashavatar.app Avatar-API und Demo-Site."
eyebrow = "Servicebedingige"
lead = "De öffentlechi Dienst wird informativ und nach Best Effort bereitgstellt. Nutz ihn nume, wänn das Risikoprofil zu dinere Aawendig passt."
no_warranty = "Kei Garantie"
no_warranty_text = "De Dienst und alli generierte Usgabe werde wie besehen und nach Verfügbarkeit bereitgstellt, ohni Garantie irgendeiner Art, weder ausdrücklich no implizit. Mir verspreched kei Verfügbarkeit, Korrektheit, Eignig für en bestimmte Zweck, ununterbrochene Betrieb oder Kompatibilität mit dine Systeme."
no_liability = "Kei Haftig"
no_liability_text = "Mir sind nöd verantwortlich für Usfäll, Störige, verringereti Leistig, kaputti Links, Cache-Verhalte, Dateverlust, beschädigti Objekte, Usfäll vo Drittanbieter oder direkteri oder indirekteri Schäde us dinere Nutzig vom Dienst."
fallback_text = "Wänn du die Avatare i Production bruchsch, söttisch eigets Fallback-Verhalte, e Cache-Strategie und en Verfügbarkeitsplan umsetze."
acceptable_use = "Zulässigi Nutzig"
acceptable_use_text = "Nutz de Dienst nöd, zum Infrastruktur z überlaste, Rate Limits oder Cache-Kontrolle z umgah, missbrüüchlichi Traffic-Muster z teste oder illegali Inhalt über Persistenzfunktione z speichere."
changes = "Änderige"
changes_text = "Mir chönd de öffentlechi Dienst jederzeit und ohni Aakündigung ändere, begrenze, ussetze oder iistelle. Öffentlechi Endpoints, Usgabedetails oder Betriebslimits chönd sich mit de Wiiterentwicklig vom Dienst ändere."
legal_note = "Die Siite isch betrieblichi Orientierig, kei Rechtsberatig. Wänn du formali rechtlichi Bedingige für e geschäftlichi Deployment bruchsch, söttisch e geprüefti Version für dini Jurisdiktion und Betreiberentität veröffentliche."
[pages.privacy]
title = "Datäschutz"
description = "Datäschutzhinwiis für hashavatar.app zu Request-Date, Logs und optionalem Objekt-Speicher-Verhalte."
eyebrow = "Datäschutzhinwiis"
lead = "De Dienst isch bewusst eifach, aber e öffentlechi Avatar-API erhält trotzdem es paar Request-Date, demit sie funktioniert. Die Siite beschreibt die praktischi Basis."
receives = "Was de Dienst erhält"
receives_identity = "d opaki Kennig, wo du i d Aafrag setzisch, zum Bispil es internes ID, en Benutzername oder en Einweg-Hash"
receives_parameters = "Request-Parameter wie Avatar-Typ, Stiloptione, Grössi, Format und Hintergrund"
receives_http_metadata = "standardmässigi HTTP-Metadate, wo vom Server, Reverse Proxy und CDN verarbeitet werde, zum Bispil IP-Adresse, user agent, referrer und Request-Timing"
stores = "Was d App selber speichert"
stores_text = "D Aawendig brucht kei Benutzerkonti und setzt standardmässig kei Applikations-Cookies. Im normale Request-Flow erzeugt sie de Avatar bi Bedarf und git ihn direkt zrugg."
storage_text = "Wänn Objekt-Speicher-Unterstützig aktiviert isch und e signierti Link- oder Persistenzroute benutzt wird, chönd d generierti Avatar-Datei und ihr Objekt-Key im konfigurierten S3-kompatible Bucket gspeichert werde."
telemetry = "Datäschutzfründlichi Telemetry"
telemetry_text = "Wänn Telemetry vom Betreiber aktiviert isch, sendet d App aggregierti OpenTelemetry-Metrike für Page Views, sichtbari Siiteziit, Repository- und Crate-Klicks, Demo-Aktione und Avatar-Erzüügige gruppiert nach begrenzte Stiloptione wie kind, background, accessory, color, expression, shape und Grössi-Bucket."
telemetry_limits = "Telemetry enthält kei rohe Kennige, Tenant- oder Style-Namespace-Wert, IP-Adresse, user agents, referrers, vollständigi URLs, Cookies oder Freitext. D Telemetry-Endpoints akzeptiered nume erlaubti aggregierti Labels."
logging = "Logs und Infrastruktur"
logging_text = "Je nach Deployment chönd Infrastrukturkomponente wie nginx, Caddy, Cloudflare, Hosting-Aabieter oder S3-kompatible Speicher Access-Logs und Betriebsmetadate speichere. Die Logs ghöred zum Betrieb vo em öffentliche Dienst und chönd d aagfragti Kennig enthalte, wänn sie i de URL stoht."
avoid = "Was du besser nöd sendisch"
avoid_text = "E-Mail-artigi Kennige werde us Kompatibilitätsgründ akzeptiert, aber URLs chönd i Infrastruktur-Logs uftauche. Schick e stabiles internes ID oder en Einweg-Applikations-Hash, wänn du Personedate i de Request-URL vermeide wetsch."
repository = "Repository und Crate"
repository_text = "Du chasch d Implementierig im öffentliche API-Repository und de wiederverwendbari Avatar-Renderer im Rust-Crate prüefe."
translations = "Hiwis zu Übersetzigä"
translations_text = "D Übersetzigä vo dere Website sind KI-unterstützt und nach bestem Wüsse gmacht. Wenn du Formulierigä gsehsch, wo besser chönted sii, sind Biträg uf GitHub willkomme."
translations_link = "Übersetzigä verbessere"