-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlb-LU.toml
More file actions
138 lines (128 loc) · 10 KB
/
Copy pathlb-LU.toml
File metadata and controls
138 lines (128 loc) · 10 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 = "lb-LU"
[nav]
help = "Hëllef"
docs = "Dokumentatioun"
terms = "Konditiounen"
privacy = "Privatsphär"
repository = "Repository"
rust_crate = "Rust Crate"
[language]
selector_label = "Sprooch"
[hero]
eyebrow = "hashavatar.app"
title = "Erstellt En Ëffentlechen Avatar A Sekonnen"
description = "Maacht all opaque user id, stabile Benotzernumm oder one-way hash zu enger deterministescher avatar URL. Wielt Stil, Hannergrond a Gréisst, kopéiert duerno d'WebP URL, luet d'Resultat erof oder erstellt en ënnerschriwwenen object-storage Link."
privacy_tip = "Privatsphär-Tipp: E-Mail-fërmeg Identifizéierer ginn aus Bequemlechkeet akzeptéiert, mee eng stabil intern id oder en one-way hash ass besser, wann Dir manner perséinlech Donnéeën an URL logs wëllt."
[form]
identity = "Identitéit"
namespace_tenant = "Namespace Tenant"
style_version = "Stilversioun"
avatar_type = "Avatar-Typ"
background = "Hannergrond"
accessory = "Accessoire"
accent_color = "Akzentfaarf"
expression = "Ausdrock"
shape = "Form"
size = "Gréisst"
copy_url = "URL Kopéieren"
copy_signed_link = "Ënnerschriwwene Link Kopéieren"
download = "Eroflueden"
open_raw = "Direkt Opmaachen"
copied = "Kopéiert"
copy_failed = "Kopéiere feelgeschloen"
direct_url = "Direkt URL"
signed_storage_link = "Ënnerschriwwene Späicherlink"
machine_readable_api = "Maschinneliesbar API"
signed_unavailable = "Aktivéiert d'S3-Konfiguratioun um Server fir ënnerschriwwe Linken ze benotzen."
signed_unavailable_runtime = "Ënnerschriwwe Späicherlinken sinn net verfügbar, bis S3 um Server konfiguréiert ass."
[preview]
api = "API"
storage = "Späicherung"
storage_text = "optional S3 persistence mat presigned links iwwer"
cache = "Cache"
cache_text = "Cloudflare-frëndlech laang cache headers"
tip = "Tipp"
tip_text = "All URL ass deterministesch, also kënnt Dir se direkt an Är App abauen."
presets = "Virdefinéiert Beispiller"
preset_suffix = "Beispill"
[footer]
copy = "hashavatar.app ass eng deterministesch avatar API an Demo-Service, gebaut op der open-source Rust crate hashavatar."
[pages.help]
title = "Hëllef"
description = "Integratiounsguide fir d'hashavatar.app avatar API a web apps, frontends a backends ze benotzen."
eyebrow = "Integratiounsguide"
lead = "Benotzt hashavatar.app direkt aus dem Browser, Ärem frontend oder Ärem backend. All avatar URL ass deterministesch, also ginn dee selwechten Identifizéierer an déi selwecht Optiounen ëmmer datselwecht Resultat."
basic_url = "Basis URL"
basic_url_text = "Benotzt de query endpoint, wann Dir eng einfach ëffentlech image URL wëllt."
path_style = "Path Style URL"
path_style_text = "Benotzt d'path Form, wann Dir méi propper embed URLs léiwer hutt."
html_example = "HTML-Beispill"
javascript_example = "JavaScript-Beispill"
supported_parameters = "Ënnerstëtzt Parameteren"
style_layer_note = "Accessory an expression layers gëlle fir character-style families. Object-style families wéi planet, rocket, paws, mushroom, cactus, cupcake, pizza, icecream, diamond, coffee-cup a shield ginn op accessory=none an expression=default normaliséiert."
signed_storage_links = "Ënnerschriwwe Späicherlinken"
signed_storage_links_text = "Wann dësen deployment object storage konfiguréiert huet, frot e presigned storage link vun /v1/avatar/link un. Dësen endpoint späichert den generated object a gëtt JSON mat signed URL, object key an hashed cache key zeréck. Standard avatar responses weisen keng signed-link metadata an response headers."
open_source = "Open Source"
open_source_text = "De public site source läit am API repository an de reusable avatar renderer gëtt op crates.io publizéiert."
[pages.docs]
title = "Dokumentatioun"
description = "Reference documentation fir hashavatar.app public avatar API, storage link endpoint an namespace-aware identity contract."
eyebrow = "API Reference"
lead = "Dëst ass d'product-facing reference fir d'public API. Déiselwecht identity, tenant, style version, avatar family, style options, size a WebP output solle bannent engem major release stabil bleiwen."
core_endpoints = "Core Endpoints"
operational_endpoints = "Operational Endpoints"
operational_text = "GET /healthz ass public fir load balancers an uptime checks. GET /metrics ass loopback-only a gëtt 404 fir non-local peers zeréck."
namespace_support = "Namespace Support"
namespace_text = "Benotzt tenant a style_version fir visual identity spaces tëscht Produkter oder rollout phases getrennt ze halen."
anonymous_ids = "Anonym IDen"
anonymous_text = "Schéckt eng internal stable id oder one-way application hash amplaz vu raw personal data."
rate_limits = "Rate Limits"
rate_limits_text = "De public service applizéiert origin-side rate limits, mat méi strenge limits fir /v1/avatar/link, direct avatar requests mat persist=true an /og.png, well object storage writes an Open Graph image rendering méi deier sinn ewéi direct rendering."
timeouts = "Timeouts"
timeouts_text = "Avatar generation an storage operations si mat server-side timeouts limitéiert, sou datt deier Ufroen den origin net onendlech monopoliséiere kënnen."
errors = "Feeler"
error_bad_request = "ongültege kind, unsupported algorithm oder format, size oder missing identity"
error_timeout = "generation oder storage timeout"
error_rate_limit = "rate limit exceeded"
error_internal = "rendering oder storage failure"
openapi = "OpenAPI"
openapi_text = "Fir generated clients oder tooling, benotzt"
[pages.terms]
title = "Konditiounen"
description = "Best-effort service terms fir d'public hashavatar.app avatar API an demo website."
eyebrow = "Service-Konditiounen"
lead = "Dëse public service gëtt informativ an op best-effort Basis ugebueden. Benotzt en nëmmen, wann dëse risk profile fir Är Applikatioun passt."
no_warranty = "Keng Garantie"
no_warranty_text = "Dëse service an all generated outputs ginn as-is an as-available ugebueden, ouni Garantie vun iergendenger Zort. Mir verspriechen net availability, correctness, fitness for a particular purpose, uninterrupted operation oder compatibility with your systems."
no_liability = "Keng Haftung"
no_liability_text = "Mir sinn net responsabel fir downtime, outages, degraded performance, broken links, cache behavior, lost data, corrupted objects, third-party provider failures oder direkt oder indirekt damages aus Ärer Benotzung vum service."
fallback_text = "Wann Dir an production vun dësen Avataren ofhänkt, sollt Dir Äert eegent fallback behavior, caching strategy an availability plan ëmsetzen."
acceptable_use = "Zoulässeg Benotzung"
acceptable_use_text = "Benotzt de service net fir infrastructure ze iwwerlaaschten, rate limits oder cache controls ze ëmgoen, abusive traffic patterns ze testen oder illegal material iwwer persistence features ze späicheren."
changes = "Ännerungen"
changes_text = "Mir kënnen de public service zu all Moment an ouni Ukënnegung änneren, limitéieren, pauséieren oder ophalen. Public endpoints, output details oder operational limits kënne sech mat der Entwécklung vum service änneren."
legal_note = "Dës Säit ass operational guidance, net legal advice. Wann Dir formal legal terms fir business deployment braucht, publizéiert eng reviewed version fir Är jurisdiction an operator entity."
[pages.privacy]
title = "Privatsphär"
description = "Privacy notice fir hashavatar.app iwwer request data, logs an optional object storage behavior."
eyebrow = "Privatsphär-Hinweis"
lead = "De service ass bewosst einfach, mee eng public avatar API kritt trotzdeem e puer request data fir ze funktionéieren. Dës Säit beschreift déi praktesch baseline."
receives = "Wat De Service Kritt"
receives_identity = "den opaque identifier, deen Dir an de request setzt, wéi internal id, username oder one-way hash"
receives_parameters = "request parameters wéi avatar type, style options, size, format a background"
receives_http_metadata = "standard HTTP metadata, déi vum server, reverse proxy an CDN verschafft ginn, wéi IP address, user agent, referrer an request timing"
stores = "Wat D'App Selwer Späichert"
stores_text = "D'Applikatioun erfuerdert keng user accounts a setzt standardméisseg keng application cookies. Am basic request flow generéiert se den avatar on demand a gëtt en direkt zeréck."
storage_text = "Wann object storage support aktivéiert ass an eng signed-link oder persistence route benotzt gëtt, kënnen den generated avatar file an säin object key am konfiguréierte S3-compatible bucket gespäichert ginn."
telemetry = "Privatsphär-Schounend Telemetry"
telemetry_text = "Wann den operator telemetry aktivéiert, schéckt d'App aggregate OpenTelemetry metrics fir page views, visible page time, repository a crate clicks, demo actions an avatar generation counts, gruppéiert no bounded style choices wéi kind, background, accessory, color, expression, shape a size bucket."
telemetry_limits = "Telemetry enthält keng raw identifiers, tenant oder style namespace values, IP addresses, user agents, referrers, full URLs, cookies oder free-form text. Telemetry endpoints akzeptéieren nëmmen allow-listed aggregate labels."
logging = "Loggen An Infrastruktur"
logging_text = "Ofhängeg vum deployment kënnen infrastructure components wéi nginx, Caddy, Cloudflare, hosting providers oder S3-compatible storage access logs an operational metadata behalen. Dës logs si Bestanddeel vum Betrib vun engem public service a kënnen de requested identifier enthalen, wann en am URL steet."
avoid = "Wat Dir Net Schécke Sollt"
avoid_text = "Email-shaped identifiers ginn aus compatibility Grënn akzeptéiert, mee URLs kënnen an infrastructure logs opdauchen. Schéckt stable internal id oder one-way application hash, wann Dir personal data am request URL vermeide wëllt."
repository = "Repository A Crate"
repository_text = "Dir kënnt d'implementation am public API repository an de reusable avatar renderer am Rust crate nokucken."
translations = "Hiweis zu Iwwersetzungen"
translations_text = "D'Iwwersetzunge vun der Websäit si mat KI ënnerstëtzt a no beschtem Effort gemaach. Wann s du Formuléierungen gesäis, déi besser solle ginn, si Bäiträg op GitHub wëllkomm."
translations_link = "Iwwersetzunge verbesseren"