-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathms-MY.toml
More file actions
138 lines (128 loc) · 9.78 KB
/
Copy pathms-MY.toml
File metadata and controls
138 lines (128 loc) · 9.78 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 = "ms-MY"
[nav]
help = "Bantuan"
docs = "Dokumentasi"
terms = "Terma"
privacy = "Privasi"
repository = "Repositori"
rust_crate = "Rust Crate"
[language]
selector_label = "Bahasa"
[hero]
eyebrow = "hashavatar.app"
title = "Cipta Avatar Awam Dalam Beberapa Saat"
description = "Tukar user id legap, nama pengguna stabil, atau hash sehala kepada URL avatar deterministik. Pilih gaya, latar, dan saiz, kemudian salin URL WebP, muat turun hasilnya, atau cipta pautan object-storage bertandatangan."
privacy_tip = "Tip privasi: identifier berbentuk e-mel diterima untuk kemudahan, tetapi id dalaman stabil atau hash sehala lebih baik jika anda mahu kurang data peribadi kelihatan dalam log URL."
[form]
identity = "Identiti"
namespace_tenant = "Namespace Tenant"
style_version = "Versi Gaya"
avatar_type = "Jenis Avatar"
background = "Latar"
accessory = "Aksesori"
accent_color = "Warna Aksen"
expression = "Ekspresi"
shape = "Bentuk"
size = "Saiz"
copy_url = "Salin URL"
copy_signed_link = "Salin Pautan Bertandatangan"
download = "Muat Turun"
open_raw = "Buka Mentah"
copied = "Disalin"
copy_failed = "Gagal menyalin"
direct_url = "URL Langsung"
signed_storage_link = "Pautan Storan Bertandatangan"
machine_readable_api = "API Boleh Dibaca Mesin"
signed_unavailable = "Aktifkan konfigurasi S3 pada pelayan untuk menggunakan pautan bertandatangan."
signed_unavailable_runtime = "Pautan storan bertandatangan tidak tersedia sehingga S3 dikonfigurasi pada pelayan."
[preview]
api = "API"
storage = "Storan"
storage_text = "S3 persistence pilihan dengan presigned links melalui"
cache = "Cache"
cache_text = "cache headers panjang yang sesuai untuk Cloudflare"
tip = "Tip"
tip_text = "Setiap URL deterministik, jadi ia boleh dimasukkan terus ke dalam aplikasi anda."
presets = "Preset Contoh"
preset_suffix = "contoh"
[footer]
copy = "hashavatar.app ialah API avatar deterministik dan perkhidmatan demo yang dibina dengan Rust crate hashavatar sumber terbuka."
[pages.help]
title = "Bantuan"
description = "Panduan integrasi untuk menggunakan hashavatar.app avatar API dalam web apps, frontends, dan backends."
eyebrow = "Panduan Integrasi"
lead = "Gunakan hashavatar.app terus daripada browser, frontend, atau backend anda. Setiap avatar URL deterministik, jadi identifier dan pilihan yang sama sentiasa menghasilkan output yang sama."
basic_url = "URL Asas"
basic_url_text = "Gunakan query endpoint apabila anda perlukan image URL awam yang ringkas."
path_style = "Path Style URL"
path_style_text = "Gunakan bentuk path jika anda lebih suka embed URLs yang lebih bersih."
html_example = "Contoh HTML"
javascript_example = "Contoh JavaScript"
supported_parameters = "Parameter Disokong"
style_layer_note = "Accessory dan expression layers digunakan untuk character-style families. Object-style families seperti planet, rocket, paws, mushroom, cactus, cupcake, pizza, icecream, diamond, coffee-cup, dan shield dinormalisasi kepada accessory=none dan expression=default."
signed_storage_links = "Pautan Storan Bertandatangan"
signed_storage_links_text = "Jika deployment ini mempunyai object storage yang dikonfigurasi, minta presigned storage link daripada /v1/avatar/link. Endpoint itu menyimpan generated object dan mengembalikan JSON dengan signed URL, object key, dan hashed cache key. Avatar responses biasa tidak mendedahkan signed-link metadata dalam response headers."
open_source = "Open Source"
open_source_text = "Source laman awam berada dalam API repository dan reusable avatar renderer diterbitkan di crates.io."
[pages.docs]
title = "Dokumentasi"
description = "Reference documentation untuk hashavatar.app public avatar API, storage link endpoint, dan namespace-aware identity contract."
eyebrow = "API Reference"
lead = "Ini ialah product-facing reference untuk public API. Identity, tenant, style version, avatar family, style options, size, dan WebP output yang sama dijangka kekal stabil sepanjang major release."
core_endpoints = "Core Endpoints"
operational_endpoints = "Operational Endpoints"
operational_text = "GET /healthz adalah public untuk load balancers dan uptime checks. GET /metrics adalah loopback-only dan mengembalikan 404 untuk non-local peers."
namespace_support = "Sokongan Namespace"
namespace_text = "Gunakan tenant dan style_version untuk memisahkan visual identity spaces antara produk atau rollout phases."
anonymous_ids = "ID Tanpa Nama"
anonymous_text = "Hantar internal stable id atau one-way application hash dan bukannya raw personal data."
rate_limits = "Rate Limits"
rate_limits_text = "Public service menguatkuasakan origin-side rate limits, dengan limit lebih ketat untuk /v1/avatar/link, direct avatar requests dengan persist=true, dan /og.png kerana object storage writes dan Open Graph image rendering lebih mahal berbanding direct rendering."
timeouts = "Timeouts"
timeouts_text = "Avatar generation dan storage operations dihadkan oleh server-side timeouts supaya request mahal tidak boleh menguasai origin tanpa had."
errors = "Errors"
error_bad_request = "kind tidak sah, unsupported algorithm atau format, size, atau missing identity"
error_timeout = "generation atau storage timeout"
error_rate_limit = "rate limit exceeded"
error_internal = "rendering atau storage failure"
openapi = "OpenAPI"
openapi_text = "Untuk generated clients atau tooling, gunakan"
[pages.terms]
title = "Terma"
description = "Best-effort service terms untuk public hashavatar.app avatar API dan demo website."
eyebrow = "Terma Perkhidmatan"
lead = "Public service ini disediakan untuk maklumat dan atas dasar best-effort. Gunakan hanya jika risk profile ini sesuai untuk aplikasi anda."
no_warranty = "Tiada Waranti"
no_warranty_text = "Service ini dan semua generated outputs disediakan as-is dan as-available, tanpa sebarang warranty. Kami tidak menjanjikan availability, correctness, fitness for a particular purpose, uninterrupted operation, atau compatibility with your systems."
no_liability = "Tiada Liabiliti"
no_liability_text = "Kami tidak bertanggungjawab atas downtime, outages, degraded performance, broken links, cache behavior, lost data, corrupted objects, third-party provider failures, atau direct/indirect damages daripada penggunaan service."
fallback_text = "Jika anda bergantung pada avatars ini dalam production, anda perlu melaksanakan fallback behavior, caching strategy, dan availability plan sendiri."
acceptable_use = "Penggunaan Diterima"
acceptable_use_text = "Jangan gunakan service untuk membebankan infrastructure, memintas rate limits atau cache controls, menguji abusive traffic patterns, atau menyimpan illegal material melalui persistence features."
changes = "Perubahan"
changes_text = "Kami boleh mengubah, mengehadkan, menggantung, atau menamatkan public service pada bila-bila masa tanpa notis. Public endpoints, output details, atau operational limits boleh berubah semasa service berkembang."
legal_note = "Halaman ini ialah operational guidance, bukan legal advice. Jika anda perlukan formal legal terms untuk business deployment, terbitkan reviewed version yang sesuai dengan jurisdiction dan operator entity anda."
[pages.privacy]
title = "Privasi"
description = "Privacy notice untuk hashavatar.app tentang request data, logs, dan optional object storage behavior."
eyebrow = "Notis Privasi"
lead = "Service ini sengaja dibuat ringkas, tetapi public avatar API masih menerima beberapa request data untuk berfungsi. Halaman ini menerangkan practical baseline tersebut."
receives = "Apa Yang Service Terima"
receives_identity = "opaque identifier yang anda masukkan dalam request, seperti internal id, username, atau one-way hash"
receives_parameters = "request parameters seperti avatar type, style options, size, format, dan background"
receives_http_metadata = "standard HTTP metadata yang dikendalikan oleh server, reverse proxy, dan CDN, seperti IP address, user agent, referrer, dan request timing"
stores = "Apa Yang App Simpan"
stores_text = "Application tidak memerlukan user accounts dan tidak menetapkan application cookies secara default. Dalam basic request flow, app menjana avatar on demand dan mengembalikannya terus."
storage_text = "Jika object storage support diaktifkan dan signed-link atau persistence route digunakan, generated avatar file dan object key boleh disimpan dalam configured S3-compatible bucket."
telemetry = "Telemetry Yang Menjaga Privasi"
telemetry_text = "Jika operator mengaktifkan telemetry, app menghantar aggregate OpenTelemetry metrics untuk page views, visible page time, repository dan crate clicks, demo actions, dan avatar generation counts yang dikelompokkan mengikut bounded style choices seperti kind, background, accessory, color, expression, shape, dan size bucket."
telemetry_limits = "Telemetry tidak mengandungi raw identifiers, tenant atau style namespace values, IP addresses, user agents, referrers, full URLs, cookies, atau free-form text. Telemetry endpoints hanya menerima allow-listed aggregate labels."
logging = "Logs Dan Infrastruktur"
logging_text = "Bergantung pada deployment, infrastructure components seperti nginx, Caddy, Cloudflare, hosting providers, atau S3-compatible storage boleh menyimpan access logs dan operational metadata. Logs ini sebahagian daripada menjalankan public service dan boleh mengandungi requested identifier jika ia kelihatan dalam URL."
avoid = "Apa Yang Elok Tidak Dihantar"
avoid_text = "Email-shaped identifiers diterima untuk compatibility, tetapi URLs boleh muncul dalam infrastructure logs. Hantar stable internal id atau one-way application hash jika anda mahu mengelakkan personal data dalam request URL."
repository = "Repository Dan Crate"
repository_text = "Anda boleh menyemak implementation dalam public API repository dan reusable avatar renderer dalam Rust crate."
translations = "Nota Terjemahan"
translations_text = "Terjemahan laman web dibantu AI dan dibuat dengan usaha terbaik. Jika anda melihat ayat yang patut diperbaiki, sumbangan di GitHub amat dialu-alukan."
translations_link = "Baiki terjemahan"