-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathth-TH.toml
More file actions
138 lines (128 loc) · 18.3 KB
/
Copy pathth-TH.toml
File metadata and controls
138 lines (128 loc) · 18.3 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 = "th-TH"
[nav]
help = "ช่วยเหลือ"
docs = "เอกสาร"
terms = "ข้อกำหนด"
privacy = "ความเป็นส่วนตัว"
repository = "รีโพซิทอรี"
rust_crate = "Rust crate"
[language]
selector_label = "ภาษา"
[hero]
eyebrow = "hashavatar.app"
title = "สร้างอวาตาร์สาธารณะในไม่กี่วินาที"
description = "แปลง user id แบบไม่เปิดเผย ชื่อผู้ใช้ที่เสถียร หรือแฮชทางเดียว ให้เป็น URL อวาตาร์แบบกำหนดผลได้ เลือกสไตล์ พื้นหลัง และขนาด แล้วคัดลอก URL WebP ดาวน์โหลดผลลัพธ์ หรือสร้างลิงก์ object storage แบบลงนาม"
privacy_tip = "คำแนะนำด้านความเป็นส่วนตัว: ตัวระบุที่มีรูปแบบเหมือนอีเมลใช้ได้เพื่อความสะดวก แต่ id ภายในที่เสถียรหรือแฮชทางเดียวเหมาะกว่าเมื่อคุณต้องการลดข้อมูลส่วนบุคคลใน URL logs"
[form]
identity = "ตัวระบุ"
namespace_tenant = "Namespace tenant"
style_version = "เวอร์ชันสไตล์"
avatar_type = "ประเภทอวาตาร์"
background = "พื้นหลัง"
accessory = "อุปกรณ์เสริม"
accent_color = "สีเน้น"
expression = "สีหน้า"
shape = "รูปร่าง"
size = "ขนาด"
copy_url = "คัดลอก URL"
copy_signed_link = "คัดลอกลิงก์ที่ลงนาม"
download = "ดาวน์โหลด"
open_raw = "เปิดโดยตรง"
copied = "คัดลอกแล้ว"
copy_failed = "คัดลอกไม่สำเร็จ"
direct_url = "URL โดยตรง"
signed_storage_link = "ลิงก์ storage ที่ลงนาม"
machine_readable_api = "API สำหรับเครื่องอ่าน"
signed_unavailable = "เปิดใช้งานการตั้งค่า S3 บนเซิร์ฟเวอร์เพื่อใช้ลิงก์ที่ลงนาม"
signed_unavailable_runtime = "ลิงก์ storage ที่ลงนามจะยังใช้ไม่ได้จนกว่าจะตั้งค่า S3 บนเซิร์ฟเวอร์"
[preview]
api = "API"
storage = "Storage"
storage_text = "การคงอยู่บน S3 แบบเลือกได้พร้อมลิงก์ presigned ผ่าน"
cache = "Cache"
cache_text = "header cache อายุยาวที่เหมาะกับ Cloudflare"
tip = "เคล็ดลับ"
tip_text = "ทุก URL ให้ผลแบบกำหนดได้ คุณจึงฝังในแอปได้โดยตรง"
presets = "ตัวอย่าง preset"
preset_suffix = "preset"
[footer]
copy = "hashavatar.app เป็น API อวาตาร์แบบกำหนดผลได้และบริการ demo ที่สร้างด้วย Rust crate โอเพนซอร์ส hashavatar"
[pages.help]
title = "ช่วยเหลือ"
description = "คู่มือการผสานรวมสำหรับใช้ API อวาตาร์ hashavatar.app ในเว็บแอป frontend และ backend"
eyebrow = "คู่มือการผสานรวม"
lead = "ใช้ hashavatar.app ได้โดยตรงจากเบราว์เซอร์ frontend หรือ backend ของคุณ ทุก URL อวาตาร์ให้ผลแบบกำหนดได้ ดังนั้นตัวระบุและตัวเลือกเดียวกันจะให้ผลลัพธ์เดียวกันเสมอ"
basic_url = "URL พื้นฐาน"
basic_url_text = "ใช้ endpoint แบบ query เมื่อคุณต้องการ URL รูปภาพสาธารณะแบบง่าย"
path_style = "URL แบบ path"
path_style_text = "ใช้รูปแบบ path หากคุณต้องการ URL สำหรับฝังที่สะอาดกว่า"
html_example = "ตัวอย่าง HTML"
javascript_example = "ตัวอย่าง JavaScript"
supported_parameters = "พารามิเตอร์ที่รองรับ"
style_layer_note = "ชั้นอุปกรณ์เสริมและสีหน้าใช้กับตระกูลแบบตัวละคร ตระกูลแบบวัตถุ เช่น planet, rocket, paws, mushroom, cactus, cupcake, pizza, icecream, diamond, coffee-cup และ shield จะถูก normalize เป็น accessory=none และ expression=default"
signed_storage_links = "ลิงก์ storage ที่ลงนาม"
signed_storage_links_text = "หาก deployment นี้ตั้งค่า object storage แล้ว ให้ขอลิงก์ storage แบบ presigned จาก /v1/avatar/link endpoint นี้จะเก็บ object ที่สร้างและคืน JSON พร้อม URL ที่ลงนาม object key และ cache key ที่ hash แล้ว คำตอบอวาตาร์มาตรฐานจะไม่เปิดเผย metadata ของลิงก์ที่ลงนามใน response header"
open_source = "โอเพนซอร์ส"
open_source_text = "ซอร์สของเว็บไซต์สาธารณะอยู่ใน API repository และ renderer อวาตาร์ที่นำกลับมาใช้ได้เผยแพร่บน crates.io"
[pages.docs]
title = "เอกสาร"
description = "เอกสารอ้างอิงสำหรับ API อวาตาร์สาธารณะของ hashavatar.app, endpoint ลิงก์ storage และสัญญา identity ที่รองรับ namespace"
eyebrow = "อ้างอิง API"
lead = "นี่คือเอกสารอ้างอิงเชิงผลิตภัณฑ์สำหรับ API สาธารณะ identity, tenant, เวอร์ชันสไตล์, ตระกูลอวาตาร์, ตัวเลือกสไตล์, ขนาด และผลลัพธ์ WebP เดียวกันตั้งใจให้คงที่ภายใน major version"
core_endpoints = "Endpoint หลัก"
operational_endpoints = "Endpoint ด้านปฏิบัติการ"
operational_text = "GET /healthz เปิดสาธารณะสำหรับ load balancer และการตรวจ uptime ส่วน GET /metrics จำกัดเฉพาะ loopback และคืน 404 สำหรับ peer ที่ไม่ใช่ local"
namespace_support = "รองรับ namespace"
namespace_text = "ใช้ tenant และ style_version เพื่อแยกพื้นที่ identity ทางภาพระหว่างผลิตภัณฑ์หรือช่วง rollout"
anonymous_ids = "ID นิรนาม"
anonymous_text = "ส่ง id ภายในที่เสถียรหรือแฮชทางเดียวของแอปแทนข้อมูลส่วนบุคคลดิบ"
rate_limits = "Rate limits"
rate_limits_text = "บริการสาธารณะใช้ rate limit ฝั่ง origin โดยมีขีดจำกัดเข้มกว่าใน /v1/avatar/link, คำขออวาตาร์โดยตรงที่มี persist=true และ /og.png เพราะการเขียน object storage และการ render Open Graph มีต้นทุนสูงกว่า render โดยตรง"
timeouts = "Timeouts"
timeouts_text = "การสร้างอวาตาร์และการทำงานกับ storage ถูกจำกัดด้วย timeout ฝั่งเซิร์ฟเวอร์ เพื่อไม่ให้คำขอที่มีต้นทุนสูงยึด origin ไว้ไม่สิ้นสุด"
errors = "ข้อผิดพลาด"
error_bad_request = "kind ไม่ถูกต้อง algorithm หรือ format ไม่รองรับ ขนาดไม่ถูกต้อง หรือไม่มี identity"
error_timeout = "การสร้างหรือ storage timeout"
error_rate_limit = "เกิน rate limit"
error_internal = "render หรือ storage ล้มเหลว"
openapi = "OpenAPI"
openapi_text = "สำหรับ client ที่ generate หรือเครื่องมือ ให้ใช้"
[pages.terms]
title = "ข้อกำหนด"
description = "ข้อกำหนดบริการแบบ best-effort สำหรับ API อวาตาร์สาธารณะและเว็บไซต์ demo ของ hashavatar.app"
eyebrow = "ข้อกำหนดบริการ"
lead = "บริการสาธารณะนี้ให้ไว้เพื่อข้อมูลและแบบ best-effort ใช้เฉพาะเมื่อระดับความเสี่ยงนี้เหมาะกับแอปพลิเคชันของคุณ"
no_warranty = "ไม่มีการรับประกัน"
no_warranty_text = "บริการนี้และผลลัพธ์ที่สร้างทั้งหมดให้ตามสภาพและตามความพร้อมใช้งาน โดยไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัย เราไม่รับประกันความพร้อมใช้งาน ความถูกต้อง ความเหมาะสมต่อวัตถุประสงค์เฉพาะ การทำงานต่อเนื่อง หรือความเข้ากันได้กับระบบของคุณ"
no_liability = "ไม่มีความรับผิด"
no_liability_text = "เราไม่รับผิดชอบต่อ downtime, outage, ประสิทธิภาพลดลง, ลิงก์เสีย, พฤติกรรม cache, การสูญหายของข้อมูล, object เสียหาย, ความล้มเหลวของผู้ให้บริการภายนอก หรือความเสียหายโดยตรงหรือโดยอ้อมจากการใช้บริการ"
fallback_text = "หากคุณพึ่งพาอวาตาร์เหล่านี้ใน production คุณควรทำ fallback, กลยุทธ์ cache และแผนความพร้อมใช้งานของคุณเอง"
acceptable_use = "การใช้งานที่ยอมรับได้"
acceptable_use_text = "อย่าใช้บริการเพื่อทำให้โครงสร้างพื้นฐานทำงานเกินกำลัง หลีกเลี่ยง rate limit หรือการควบคุม cache ทดสอบรูปแบบ traffic ที่เป็นการละเมิด หรือเก็บเนื้อหาผิดกฎหมายผ่านฟีเจอร์ persistence"
changes = "การเปลี่ยนแปลง"
changes_text = "เราอาจเปลี่ยน จำกัด ระงับ หรือยุติบริการสาธารณะได้ทุกเมื่อโดยไม่ต้องแจ้งล่วงหน้า Endpoint สาธารณะ รายละเอียดผลลัพธ์ หรือขีดจำกัดด้านปฏิบัติการอาจเปลี่ยนเมื่อบริการพัฒนา"
legal_note = "หน้านี้เป็นแนวทางปฏิบัติการ ไม่ใช่คำแนะนำทางกฎหมาย หากต้องการข้อกำหนดทางกฎหมายอย่างเป็นทางการสำหรับ deployment ทางธุรกิจ ให้เผยแพร่ฉบับที่ผ่านการตรวจสอบสำหรับเขตอำนาจและหน่วยงานผู้ดำเนินการของคุณ"
[pages.privacy]
title = "ความเป็นส่วนตัว"
description = "ประกาศความเป็นส่วนตัวของ hashavatar.app เกี่ยวกับข้อมูล request, logs และพฤติกรรม object storage แบบเลือกได้"
eyebrow = "ประกาศความเป็นส่วนตัว"
lead = "บริการนี้ตั้งใจให้เรียบง่าย แต่ API อวาตาร์สาธารณะยังต้องรับข้อมูล request บางอย่างเพื่อทำงาน หน้านี้อธิบาย baseline เชิงปฏิบัตินั้น"
receives = "บริการรับข้อมูลอะไร"
receives_identity = "ตัวระบุแบบไม่เปิดเผยที่คุณใส่ใน request เช่น id ภายใน ชื่อผู้ใช้ หรือแฮชทางเดียว"
receives_parameters = "พารามิเตอร์ request เช่น ประเภทอวาตาร์ ตัวเลือกสไตล์ ขนาด format และพื้นหลัง"
receives_http_metadata = "metadata HTTP มาตรฐานที่เซิร์ฟเวอร์ reverse proxy และ CDN จัดการ เช่น IP address, user agent, referrer และ timing ของ request"
stores = "แอปเก็บอะไรเอง"
stores_text = "แอปไม่ต้องใช้บัญชีผู้ใช้และโดยค่าเริ่มต้นไม่ตั้ง application cookies ใน flow request พื้นฐาน แอปจะสร้างอวาตาร์ตามคำขอและส่งกลับโดยตรง"
storage_text = "หากเปิดใช้งาน object storage และใช้ route ลิงก์ที่ลงนามหรือ persistence ไฟล์อวาตาร์ที่สร้างและ object key ของมันอาจถูกเก็บใน bucket ที่เข้ากันได้กับ S3 ที่ตั้งค่าไว้"
telemetry = "Telemetry ที่เคารพความเป็นส่วนตัว"
telemetry_text = "หาก operator เปิด telemetry แอปจะส่ง metric OpenTelemetry แบบรวมสำหรับ page views, เวลาที่หน้าแสดง, click ไปยัง repository และ crate, การกระทำ demo และจำนวนการสร้างอวาตาร์ที่จัดกลุ่มตามตัวเลือกสไตล์ที่จำกัด เช่น kind, background, accessory, color, expression, shape และ size bucket"
telemetry_limits = "Telemetry ไม่รวม identity ดิบ, ค่า tenant หรือ style namespace, IP address, user agents, referrers, URL เต็ม, cookies หรือข้อความอิสระ Endpoint telemetry รับเฉพาะ label แบบรวมที่อยู่ใน allow-list"
logging = "Logs และโครงสร้างพื้นฐาน"
logging_text = "ขึ้นอยู่กับ deployment ส่วนประกอบโครงสร้างพื้นฐาน เช่น nginx, Caddy, Cloudflare, ผู้ให้บริการ hosting หรือ storage ที่เข้ากันได้กับ S3 อาจเก็บ access logs และ metadata ด้านปฏิบัติการ Logs เหล่านี้เป็นส่วนหนึ่งของการให้บริการสาธารณะและอาจมีตัวระบุที่คุณขอหากมันปรากฏใน URL"
avoid = "สิ่งที่ควรหลีกเลี่ยงการส่ง"
avoid_text = "ตัวระบุที่มีรูปแบบเหมือนอีเมลยอมรับเพื่อความเข้ากันได้ แต่ URL อาจปรากฏใน log โครงสร้างพื้นฐาน ส่ง id ภายในที่เสถียรหรือแฮชทางเดียวของแอปเมื่อคุณต้องการหลีกเลี่ยงการใส่ข้อมูลส่วนบุคคลใน request URL"
repository = "รีโพซิทอรีและ crate"
repository_text = "คุณสามารถตรวจ implementation ได้ใน API repository สาธารณะ และ renderer อวาตาร์ที่นำกลับมาใช้ได้ใน Rust crate"
translations = "หมายเหตุเกี่ยวกับการแปล"
translations_text = "คำแปลของเว็บไซต์นี้ได้รับความช่วยเหลือจาก AI และเป็นความพยายามอย่างดีที่สุด หากคุณพบข้อความที่ควรปรับปรุง เรายินดีรับการมีส่วนร่วมบน GitHub"
translations_link = "ปรับปรุงคำแปล"