-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbn-IN.toml
More file actions
138 lines (128 loc) · 12.6 KB
/
Copy pathbn-IN.toml
File metadata and controls
138 lines (128 loc) · 12.6 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 = "bn-IN"
[nav]
help = "সহায়তা"
docs = "ডকুমেন্টেশন"
terms = "শর্তাবলি"
privacy = "গোপনীয়তা"
repository = "রিপোজিটরি"
rust_crate = "Rust crate"
[language]
selector_label = "ভাষা"
[hero]
eyebrow = "hashavatar.app"
title = "কয়েক সেকেন্ডে পাবলিক avatar তৈরি করুন"
description = "যেকোনো opaque user id, স্থায়ী username, বা one-way hash কে deterministic avatar URL-এ রূপান্তর করুন। style, background এবং size বেছে নিয়ে WebP URL কপি করুন, ফলাফল ডাউনলোড করুন, অথবা signed object-storage link তৈরি করুন।"
privacy_tip = "গোপনীয়তা টিপ: সুবিধার জন্য email-এর মতো identifier গ্রহণ করা হয়, কিন্তু URL logs-এ কম personal data রাখতে stable internal id বা one-way hash ভালো।"
[form]
identity = "পরিচয়"
namespace_tenant = "Namespace tenant"
style_version = "Style version"
avatar_type = "Avatar type"
background = "Background"
accessory = "Accessory"
accent_color = "Accent color"
expression = "Expression"
shape = "Shape"
size = "Size"
copy_url = "URL কপি করুন"
copy_signed_link = "Signed link কপি করুন"
download = "ডাউনলোড"
open_raw = "সরাসরি খুলুন"
copied = "কপি হয়েছে"
copy_failed = "কপি ব্যর্থ"
direct_url = "Direct URL"
signed_storage_link = "Signed storage link"
machine_readable_api = "Machine-readable API"
signed_unavailable = "Signed links ব্যবহার করতে server-এ S3 configuration চালু করুন।"
signed_unavailable_runtime = "Server-এ S3 configure না হওয়া পর্যন্ত signed storage links উপলব্ধ নয়।"
[preview]
api = "API"
storage = "Storage"
storage_text = "presigned links সহ optional S3 persistence via"
cache = "Cache"
cache_text = "Cloudflare-friendly long cache headers"
tip = "টিপ"
tip_text = "প্রতিটি URL deterministic, তাই আপনি সরাসরি আপনার app-এ embed করতে পারেন।"
presets = "Preset examples"
preset_suffix = "preset"
[footer]
copy = "hashavatar.app হলো open-source Rust crate hashavatar দিয়ে তৈরি একটি deterministic avatar API এবং demo service।"
[pages.help]
title = "সহায়তা"
description = "web apps, frontends এবং backends-এ hashavatar.app avatar API ব্যবহারের integration guide।"
eyebrow = "Integration guide"
lead = "Browser, frontend অথবা backend থেকে সরাসরি hashavatar.app ব্যবহার করুন। প্রতিটি avatar URL deterministic, তাই একই identifier এবং options সবসময় একই result তৈরি করে।"
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 example"
javascript_example = "JavaScript example"
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 expose করে না।"
open_source = "Open source"
open_source_text = "Public site source API repository-তে আছে এবং reusable avatar renderer crates.io-তে প্রকাশিত।"
[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 version-এর মধ্যে stable থাকার জন্য intended।"
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-এর বদলে stable internal 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 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 = "hashavatar.app public avatar API এবং demo website-এর জন্য best-effort service terms।"
eyebrow = "Service terms"
lead = "এই public service informational এবং best-effort basis-এ দেওয়া হয়। এই risk profile আপনার application-এর জন্য উপযুক্ত হলেই ব্যবহার করুন।"
no_warranty = "কোনো warranty নেই"
no_warranty_text = "এই service এবং সব generated outputs as-is এবং as-available দেওয়া হয়, কোনো ধরনের express বা implied warranty ছাড়া। আমরা availability, correctness, কোনো নির্দিষ্ট purpose-এর fitness, uninterrupted operation, অথবা আপনার systems-এর compatibility promise করি না।"
no_liability = "কোনো liability নেই"
no_liability_text = "Downtime, outages, degraded performance, broken links, cache behavior, lost data, corrupted objects, third-party provider failures, অথবা service ব্যবহারের ফলে direct বা indirect damages-এর জন্য আমরা দায়ী নই।"
fallback_text = "Production-এ এই avatars-এর উপর নির্ভর করলে আপনার নিজস্ব fallback behavior, caching strategy এবং availability plan implement করা উচিত।"
acceptable_use = "Acceptable use"
acceptable_use_text = "Infrastructure overload, rate limits বা cache controls bypass, abusive traffic patterns test, অথবা persistence feature দিয়ে illegal material store করার জন্য service ব্যবহার করবেন না।"
changes = "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 কী receive করে"
receives_identity = "request-এ দেওয়া opaque identifier, যেমন internal id, username, বা one-way hash"
receives_parameters = "request parameters যেমন avatar type, style options, size, format এবং background"
receives_http_metadata = "server, reverse proxy এবং CDN দ্বারা handled standard HTTP metadata, যেমন IP address, user agent, referrer এবং request timing"
stores = "App নিজে কী store করে"
stores_text = "Application user accounts require করে না এবং default ভাবে application cookies set করে না। Basic request flow-তে এটি avatar on demand generate করে direct 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, এবং kind, background, accessory, color, expression, shape ও size bucket-এর মতো bounded style choices দিয়ে grouped avatar generation counts-এর জন্য aggregate OpenTelemetry metrics emit করে।"
telemetry_limits = "Telemetry raw identifiers, tenant বা style namespace values, IP addresses, user agents, referrers, full URLs, cookies, বা free-form text include করে না। Telemetry endpoints শুধু allow-listed aggregate labels accept করে।"
logging = "Logs এবং infrastructure"
logging_text = "Deployment অনুযায়ী nginx, Caddy, Cloudflare, hosting providers, বা S3-compatible storage-এর মতো infrastructure components access logs এবং operational metadata রাখতে পারে। এই logs public service চালানোর অংশ এবং URL-এ থাকলে requested identifier অন্তর্ভুক্ত করতে পারে।"
avoid = "কী পাঠানো এড়াবেন"
avoid_text = "Email-shaped identifiers compatibility-এর জন্য accepted, কিন্তু URLs infrastructure logs-এ দেখা যেতে পারে। Request URL-এ personal data রাখা এড়াতে stable internal id বা one-way application hash পাঠান।"
repository = "Repository এবং crate"
repository_text = "আপনি public API repository-তে implementation এবং Rust crate-এ reusable avatar renderer inspect করতে পারেন।"
translations = "অনুবাদ সংক্রান্ত নোট"
translations_text = "ওয়েবসাইটের অনুবাদগুলো AI-সহায়তাপ্রাপ্ত এবং সর্বোত্তম প্রচেষ্টার ভিত্তিতে করা। কোনো ভাষা উন্নত করা দরকার মনে হলে GitHub-এ অবদান স্বাগত।"
translations_link = "অনুবাদ উন্নত করুন"