-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkk-KZ.toml
More file actions
138 lines (128 loc) · 11.2 KB
/
Copy pathkk-KZ.toml
File metadata and controls
138 lines (128 loc) · 11.2 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 = "kk-KZ"
[nav]
help = "Көмек"
docs = "Құжаттама"
terms = "Шарттар"
privacy = "Құпиялылық"
repository = "Repository"
rust_crate = "Rust Crate"
[language]
selector_label = "Тіл"
[hero]
eyebrow = "hashavatar.app"
title = "Бірнеше секундта Public Avatar жаса"
description = "Opaque user id, stable username немесе one-way hash мәнін deterministic avatar URL-ге айналдыр. Style, background және size таңда, содан кейін WebP URL-ді copy ет, нәтижені download ет немесе signed object-storage link жаса."
privacy_tip = "Құпиялылық кеңесі: email-shaped identifiers ыңғайлылық үшін қабылданады, бірақ URL logs ішінде personal data аз көрінсін десең, stable internal id немесе one-way hash жақсырақ."
[form]
identity = "Идентификатор"
namespace_tenant = "Namespace Tenant"
style_version = "Style Version"
avatar_type = "Avatar Түрі"
background = "Background"
accessory = "Accessory"
accent_color = "Accent Color"
expression = "Expression"
shape = "Shape"
size = "Size"
copy_url = "Copy URL"
copy_signed_link = "Copy Signed Link"
download = "Download"
open_raw = "Raw ашу"
copied = "Көшірілді"
copy_failed = "Copy сәтсіз"
direct_url = "Direct URL"
signed_storage_link = "Signed Storage Link"
machine_readable_api = "Machine-Readable API"
signed_unavailable = "Signed links қолдану үшін server-де S3 configuration enable ет."
signed_unavailable_runtime = "S3 server-де configured болмайынша signed storage links қолжетімді емес."
[preview]
api = "API"
storage = "Storage"
storage_text = "presigned links арқылы optional S3 persistence"
cache = "Cache"
cache_text = "Cloudflare үшін қолайлы long cache headers"
tip = "Кеңес"
tip_text = "Әр URL deterministic, сондықтан оны app ішіне тікелей embed ете аласың."
presets = "Мысал Presets"
preset_suffix = "мысал"
[footer]
copy = "hashavatar.app — open-source hashavatar Rust crate арқылы жасалған deterministic avatar API және demo service."
[pages.help]
title = "Көмек"
description = "Web apps, frontends және backends ішінде hashavatar.app avatar API қолдануға арналған integration guide."
eyebrow = "Integration Guide"
lead = "hashavatar.app-ті browser, frontend немесе backend арқылы тікелей қолдан. Әр avatar URL deterministic, сондықтан бірдей identifier және options әрдайым бірдей output береді."
basic_url = "Basic URL"
basic_url_text = "Қарапайым public image URL керек болса query endpoint қолдан."
path_style = "Path Style URL"
path_style_text = "Тазарақ embed URLs қаласаң path form қолдан."
html_example = "HTML Мысал"
javascript_example = "JavaScript Мысал"
supported_parameters = "Supported Parameters"
style_layer_note = "Accessory және expression layers character-style families үшін қолданылады. Planet, rocket, paws, mushroom, cactus, cupcake, pizza, icecream, diamond, coffee-cup және shield сияқты object-style families accessory=none және expression=default болып normalize етіледі."
signed_storage_links = "Signed Storage Links"
signed_storage_links_text = "Бұл deployment ішінде object storage configured болса, /v1/avatar/link арқылы presigned storage link сұра. Ол endpoint generated object-ті store етеді және signed URL, object key және hashed cache key бар JSON қайтарады. Standard avatar responses response headers ішінде signed-link metadata көрсетпейді."
open_source = "Open Source"
open_source_text = "Public site source API repository ішінде, reusable avatar renderer crates.io ішінде publish етілген."
[pages.docs]
title = "Құжаттама"
description = "hashavatar.app public avatar API, storage link endpoint және namespace-aware identity contract үшін reference documentation."
eyebrow = "API Reference"
lead = "Бұл public API үшін product-facing reference. Сол identity, tenant, style version, avatar family, style options, size және WebP output major release ішінде stable қалуы керек."
core_endpoints = "Core Endpoints"
operational_endpoints = "Operational Endpoints"
operational_text = "GET /healthz load balancers және uptime checks үшін public. GET /metrics loopback-only және non-local peers үшін 404 қайтарады."
namespace_support = "Namespace Support"
namespace_text = "Products немесе rollout phases арасында visual identity spaces бөлу үшін tenant және style_version қолдан."
anonymous_ids = "Anonymous IDs"
anonymous_text = "Raw personal data орнына internal stable id немесе one-way application hash жібер."
rate_limits = "Rate Limits"
rate_limits_text = "Public service origin-side rate limits қолданады; /v1/avatar/link, persist=true бар direct avatar requests және /og.png үшін limits қатаңырақ, себебі object storage writes және Open Graph image rendering direct rendering-тен қымбат."
timeouts = "Timeouts"
timeouts_text = "Avatar generation және storage operations server-side timeouts арқылы bounded, сондықтан expensive requests origin-ді шексіз ұстай алмайды."
errors = "Errors"
error_bad_request = "invalid kind, unsupported algorithm немесе format, size немесе missing identity"
error_timeout = "generation немесе storage timeout"
error_rate_limit = "rate limit exceeded"
error_internal = "rendering немесе storage failure"
openapi = "OpenAPI"
openapi_text = "Generated clients немесе tooling үшін қолдан"
[pages.terms]
title = "Шарттар"
description = "Public hashavatar.app avatar API және demo website үшін best-effort service terms."
eyebrow = "Service Terms"
lead = "Бұл public service ақпарат үшін және best-effort basis бойынша беріледі. Осы risk profile application-ыңа сәйкес болса ғана қолдан."
no_warranty = "No Warranty"
no_warranty_text = "Бұл service және барлық generated outputs as-is және as-available беріледі, warranty жоқ. Availability, correctness, fitness for a particular purpose, uninterrupted operation немесе compatibility with your systems уәде етілмейді."
no_liability = "No Liability"
no_liability_text = "Downtime, outages, degraded performance, broken links, cache behavior, lost data, corrupted objects, third-party provider failures немесе service қолданудан туған direct/indirect damages үшін liability алмаймыз."
fallback_text = "Production ішінде осы avatars-қа сүйенсең, өз fallback behavior, caching strategy және availability plan implement етуің керек."
acceptable_use = "Acceptable Use"
acceptable_use_text = "Service-ті infrastructure overload, rate limits немесе cache controls bypass, abusive traffic patterns test немесе persistence features арқылы illegal material store үшін қолданба."
changes = "Өзгерістер"
changes_text = "Public service-ті кез келген уақытта notice жоқ change, limit, suspend немесе discontinue ете аламыз. Service evolve болған сайын public endpoints, output details немесе operational limits өзгеруі мүмкін."
legal_note = "Бұл page operational guidance, legal advice емес. Business deployment үшін formal legal terms керек болса, jurisdiction және operator entity-ға сәйкес reviewed version publish ет."
[pages.privacy]
title = "Құпиялылық"
description = "hashavatar.app request data, logs және optional object storage behavior туралы privacy notice."
eyebrow = "Privacy Notice"
lead = "Бұл service әдейі simple, бірақ public avatar API жұмыс істеу үшін кейбір request data қабылдайды. Бұл page practical baseline түсіндіреді."
receives = "Service Не Қабылдайды"
receives_identity = "request ішіне қойған opaque identifier, мысалы internal id, username немесе one-way hash"
receives_parameters = "avatar type, style options, size, format және background сияқты request parameters"
receives_http_metadata = "server, reverse proxy және CDN өңдейтін standard HTTP metadata, мысалы IP address, user agent, referrer және request timing"
stores = "App Не Store Етеді"
stores_text = "Application user accounts талап етпейді және default бойынша application cookies set етпейді. Basic request flow ішінде app avatar generate етеді және тікелей return етеді."
storage_text = "Object storage support enabled болса және signed-link немесе persistence route қолданылса, generated avatar file және object key configured S3-compatible bucket ішінде store болуы мүмкін."
telemetry = "Privacy-Preserving Telemetry"
telemetry_text = "Operator telemetry enable етсе, app page views, visible page time, repository және crate clicks, demo actions және avatar generation counts үшін aggregate OpenTelemetry metrics emit етеді; олар kind, background, accessory, color, expression, shape және size bucket сияқты bounded style choices бойынша grouped."
telemetry_limits = "Telemetry raw identifiers, tenant немесе style namespace values, IP addresses, user agents, referrers, full URLs, cookies немесе free-form text қамтымайды. Telemetry endpoints тек allow-listed aggregate labels қабылдайды."
logging = "Logs Және Infrastructure"
logging_text = "Deployment-ке байланысты nginx, Caddy, Cloudflare, hosting providers немесе S3-compatible storage сияқты infrastructure components access logs және operational metadata store етуі мүмкін. Бұл logs public service жұмысының бөлігі және URL ішінде көрінсе requested identifier қамтуы мүмкін."
avoid = "Нені Жібермеген Жақсы"
avoid_text = "Email-shaped identifiers compatibility үшін қабылданады, бірақ URLs infrastructure logs ішінде көрінуі мүмкін. Request URL ішінде personal data болмауын қаласаң stable internal id немесе one-way application hash жібер."
repository = "Repository Және Crate"
repository_text = "Implementation-ды public API repository ішінде және reusable avatar renderer-ді Rust crate ішінде тексере аласың."
translations = "Аударма ескертпесі"
translations_text = "Website аудармалары AI-assisted және best effort негізінде жасалған. Жақсартуға болатын wording көрсең, GitHub-тағы contributions құпталады."
translations_link = "Аудармаларды жақсарту"