mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 09:42:02 +08:00
FEATURE: add Thai language
This commit is contained in:
parent
6e1809ce32
commit
ea969d1ed0
3
app/assets/javascripts/locales/th.js.erb
Normal file
3
app/assets/javascripts/locales/th.js.erb
Normal file
|
@ -0,0 +1,3 @@
|
|||
//= depend_on 'client.th.yml'
|
||||
//= require locales/i18n
|
||||
<%= JsLocaleHelper.output_locale(:th) %>
|
1728
config/locales/client.th.yml
Normal file
1728
config/locales/client.th.yml
Normal file
File diff suppressed because it is too large
Load Diff
94
config/locales/server.th.yml
Normal file
94
config/locales/server.th.yml
Normal file
|
@ -0,0 +1,94 @@
|
|||
th:
|
||||
dates:
|
||||
short_date_no_year: "D MMM"
|
||||
short_date: "D MMM, YYYY"
|
||||
long_date: "MMMM D, YYYY h:mma"
|
||||
datetime_formats:
|
||||
formats:
|
||||
short: "%m-%d-%Y"
|
||||
short_no_year: "%B %-d"
|
||||
date_only: "%B %-d, %Y"
|
||||
long: "%B %-d, %Y, %l:%M%P"
|
||||
date:
|
||||
month_names: [null, มกราคม, กุมภาพันธ์, มีนาคม, เมษายน, พฤษภาคม, มิถุนายน, กรกฎาคม, สิงหาคม, กันยายน,
|
||||
ตุลาคม, พฤศจิกายน, ธันวาคม]
|
||||
time:
|
||||
am: "am"
|
||||
pm: "pm"
|
||||
title: "ดิสคอส"
|
||||
topics: "หัวข้อ"
|
||||
posts: "โพสต์"
|
||||
loading: "กำลังโหลด"
|
||||
log_in: "เข้าสู่ระบบ"
|
||||
anonymous: "ไม่ระบุชื่อ"
|
||||
emails:
|
||||
incoming:
|
||||
errors:
|
||||
inactive_user_error: "เกิดขึ้นเมื่อผู้ส่งยังไม่มีการใช้งาน"
|
||||
blocked_user_error: "เกิดขึ้นเมื่อผู้ใช้งานโดนบล็อค"
|
||||
errors:
|
||||
messages:
|
||||
invalid: ไม่ถูกต้อง
|
||||
embed:
|
||||
start_discussion: "เริ่มการสนทนา"
|
||||
continue: "ดำเนินการสนทนาต่อ"
|
||||
loading: "กำลังโหลดการสนทนา"
|
||||
user_is_suspended: "ผู้ใช้ที่ถูกระงับการใช้งานไม่สามารถโพสได้"
|
||||
just_posted_that: "คล้ายกับสิ่งคุณเพิ่งโพสมากเกินไป"
|
||||
invalid_characters: "มีตัวอักษรที่ไม่สามารถใช้งานได้"
|
||||
next_page: "หน้าถัดไป →"
|
||||
prev_page: "← หน้าก่อนหน้า"
|
||||
page_num: "หน้า %{num}"
|
||||
num_posts: "โพส"
|
||||
groups:
|
||||
default_names:
|
||||
everyone: "ทุกคน"
|
||||
admins: "ผู้ดูแลระบบ"
|
||||
moderators: "ผู้ดูแล"
|
||||
staff: "ทีมงาน"
|
||||
education:
|
||||
until_posts:
|
||||
other: "%{count} โพส"
|
||||
category:
|
||||
topic_prefix: "เกี่ยวกับหมวด %{category}"
|
||||
archetypes:
|
||||
banner:
|
||||
title: "ป้ายหัวข้อ"
|
||||
reports:
|
||||
topics:
|
||||
title: "หัวข้อ"
|
||||
posts:
|
||||
title: "โพส"
|
||||
bookmarks:
|
||||
title: "บุ๊คมาร์ค"
|
||||
users_by_trust_level:
|
||||
xaxis: "ระดับความไว้ใจ"
|
||||
top_referrers:
|
||||
num_topics: "หัวข้อ"
|
||||
top_traffic_sources:
|
||||
num_topics: "หัวข้อ"
|
||||
num_users: "ผู้ใช้"
|
||||
search:
|
||||
types:
|
||||
user: 'ผู้ใช้'
|
||||
login:
|
||||
admin_not_allowed_from_ip_address: "คุณไม่สามารถเข้าสู่ระบบด้วยผู้ดูแลระบบด้วยไอพีนี้"
|
||||
subject_re: "ตอบ: "
|
||||
subject_pm: "[PM] "
|
||||
user_notifications:
|
||||
user_posted_pm:
|
||||
text_body_template: |
|
||||
%{header_instructions}
|
||||
|
||||
%{message}
|
||||
|
||||
%{context}
|
||||
|
||||
%{respond_instructions}
|
||||
user_posted_pm_staged:
|
||||
text_body_template: |2
|
||||
|
||||
%{message}
|
||||
page_not_found:
|
||||
see_more: "อื่น"
|
||||
search_google: "กูเกิ้ล"
|
|
@ -0,0 +1 @@
|
|||
th: {}
|
|
@ -0,0 +1 @@
|
|||
th: {}
|
49
plugins/poll/config/locales/client.th.yml
Normal file
49
plugins/poll/config/locales/client.th.yml
Normal file
|
@ -0,0 +1,49 @@
|
|||
th:
|
||||
js:
|
||||
poll:
|
||||
voters:
|
||||
other: "ผู้โหวต"
|
||||
total_votes:
|
||||
other: "คะแนนโหวตทั้งหมด"
|
||||
average_rating: "คะแนนเฉลี่ย: <strong>%{average}</strong>"
|
||||
public:
|
||||
title: "การโหวตเป็นสาธารณะ"
|
||||
multiple:
|
||||
help:
|
||||
at_least_min_options:
|
||||
other: "เลือกอย่างน้อย<strong>%{count}</strong>ตัวเลือก"
|
||||
up_to_max_options:
|
||||
other: "เลือกได้ถึง<strong>%{count}</strong>ตัวเลือก"
|
||||
x_options:
|
||||
other: "เลือก<strong>%{count}</strong>ตัวเลือก"
|
||||
between_min_and_max_options: "เลือกระหว่าง<strong>%{min}</strong>และ<strong>%{max}</strong>ตัวเลือก"
|
||||
cast-votes:
|
||||
title: "โหวต"
|
||||
label: "โหวตเดี๋ยวนี้"
|
||||
show-results:
|
||||
title: "แสดงผลโหวต"
|
||||
label: "แสดงผล"
|
||||
hide-results:
|
||||
title: "กลับสู่การโหวต"
|
||||
label: "ซ่อนผล"
|
||||
open:
|
||||
title: "เปิดโพล"
|
||||
label: "เปิด"
|
||||
confirm: "คุณแน่ใจหรือไม่ที่จะเปิดโพลนี้"
|
||||
close:
|
||||
title: "ปิดโพล"
|
||||
label: "ปิด"
|
||||
confirm: "คุณแน่ใจหรือไม่ที่จะปิดโพลนี้"
|
||||
error_while_toggling_status: "ขออภัย มีข้อผิดพลาดในการแสดงสถานะของโพล"
|
||||
error_while_casting_votes: "ขออภัย มีข้อผิดพลาดในการโหวต"
|
||||
error_while_fetching_voters: "ขออภัย มีข้อผิดพลาดในการแสดงผู้โหวต"
|
||||
ui_builder:
|
||||
title: สร้างโพล
|
||||
insert: แทรกโพล
|
||||
help:
|
||||
options_count: ใส่อย่างน้อย 2 ตัวเลือก
|
||||
invalid_values: ค่าต่ำสุดต้องน้อยกว่าค่าสูงสุด
|
||||
poll_public:
|
||||
label: แสดงรายชื่อผู้โหวต
|
||||
poll_options:
|
||||
label: ใส่ตัวเลือกบรรทัดละ 1 ตัวเลือก
|
29
plugins/poll/config/locales/server.th.yml
Normal file
29
plugins/poll/config/locales/server.th.yml
Normal file
|
@ -0,0 +1,29 @@
|
|||
th:
|
||||
site_settings:
|
||||
poll_enabled: "อนุญาตให้ผู้ใช้สร้างแบบสำรวจ ?"
|
||||
poll_maximum_options: "จำนวนตัวเลือกมากสุดที่อนุญาตให้ในการสร้างแบบสำรวจ"
|
||||
poll:
|
||||
multiple_polls_without_name: "มีการสำรวจจำนวนมากที่ไม่มีชื่อ ใช้แอทเทอบิว '<code>name</code>' เพื่อระบุตัวตนของการสำรวจนั้น"
|
||||
multiple_polls_with_same_name: "มีการสำรวจจำนวนมากที่ใช้ชื่อเดียวกัน: <strong>%{name}</strong> ลองใช้แอทเทอบิว '<code>name</code>' เพื่อระบุตัวตนของการสำรวจนั้น"
|
||||
default_poll_must_have_at_least_2_options: "แบบสำรวจต้องมีอย่างน้อย 2 ตัวเลือก"
|
||||
named_poll_must_have_at_least_2_options: "แบบสำรวจ <strong>%{name}</strong> จะต้องมีอย่างน้อย 2 ตัวเลือก"
|
||||
default_poll_must_have_less_options:
|
||||
other: "แบบสำรวจต้องมีอย่างน้อย %{count} ตัวเลือก"
|
||||
named_poll_must_have_less_options:
|
||||
other: "แบบสำรวจชื่อ <strong>%{name}</strong> ต้องมีอย่างน้อย %{count} ตัวเลือก"
|
||||
default_poll_must_have_different_options: "แบบสำรวจต้องมีตัวเลือกที่แตกต่างกัน"
|
||||
named_poll_must_have_different_options: "แบบสำรวจ <strong>%{name}</strong> ต้องมีตัวเลือกที่แตกต่างกัน"
|
||||
default_poll_with_multiple_choices_has_invalid_parameters: "มีการใส่ค่าผิดในแบบสำรวจพร้อมหลายตัวเลือก"
|
||||
named_poll_with_multiple_choices_has_invalid_parameters: "แบบสำรวจพร้อมหลายตัวเลือกชื่อ <strong>%{name}</strong> มีการตั้งค่าผิด"
|
||||
requires_at_least_1_valid_option: "คุณจำเป็นต้องเลือกอย่างน้อย 1 ตัวเลือก"
|
||||
default_cannot_be_made_public: "โพลด้วยคะแนนเสียงนี้ไม่สามารถทำให้เป็นสาธารณะได้."
|
||||
named_cannot_be_made_public: "โพลชื่อ <strong>%{name}</strong> ด้วยคะแนนเสียงนี้ไม่สามารถทำให้เป็นสาธารณะได้."
|
||||
no_polls_associated_with_this_post: "ไม่มีการสำรวจใดมีความเกี่ยวข้องกับโพสนี้"
|
||||
no_poll_with_this_name: "ไม่มีการสำรวจที่ชื่อ <strong>%{name}</strong> เกี่ยวข้องกับโพสนี้"
|
||||
post_is_deleted: "ไม่สามารถลบโพสได้"
|
||||
topic_must_be_open_to_vote: "หัวข้อต้องเปิดเพื่อให้โหวตได้"
|
||||
poll_must_be_open_to_vote: "แบบสำรวจต้องเปิดเพื่อให้ลงคะแนน"
|
||||
topic_must_be_open_to_toggle_status: "หัวข้อจะต้องเปิดเพื่อให้ปรับสถานะ"
|
||||
only_staff_or_op_can_toggle_status: "มีเฉพาะเจ้าหน้าที่หรือผู้โพสแรกเริ่มเท่านั้นที่จะปรับสถานะของแบบสำรวจได้"
|
||||
email:
|
||||
link_to_poll: "คลิกเพื่อดูแบบสำรวจ"
|
27
public/403.th.html
Normal file
27
public/403.th.html
Normal file
|
@ -0,0 +1,27 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>คุณทำแบบนั้นไม่ได้ ( 403 )</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<style type="text/css">
|
||||
body { background-color: #fff; color: #666; text-align: center; font-family: arial, sans-serif; }
|
||||
div.dialog {
|
||||
width: 25em;
|
||||
padding: 0 4em;
|
||||
margin: 4em auto 0 auto;
|
||||
border: 1px solid #ccc;
|
||||
border-right-color: #999;
|
||||
border-bottom-color: #999;
|
||||
}
|
||||
h1 { font-size: 400%; color: #f00; line-height: 1em; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="dialog">
|
||||
<h1>403</h1>
|
||||
<p>คุณไม่สามารถดูข้อมูลส่วนนี้!</p>
|
||||
|
||||
<p>สิ่งนี้จะถูกแทนที่ด้วยหน้า Discourse 403 แบบกำหนดเอง</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
26
public/422.th.html
Normal file
26
public/422.th.html
Normal file
|
@ -0,0 +1,26 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>การเปลี่ยนแปลงของคุณถูกปฏิเสธ ( 422 )</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<style type="text/css">
|
||||
body { background-color: #fff; color: #666; text-align: center; font-family: arial, sans-serif; }
|
||||
div.dialog {
|
||||
width: 25em;
|
||||
padding: 0 4em;
|
||||
margin: 4em auto 0 auto;
|
||||
border: 1px solid #ccc;
|
||||
border-right-color: #999;
|
||||
border-bottom-color: #999;
|
||||
}
|
||||
h1 { font-size: 100%; color: #f00; line-height: 1.5em; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<!-- This file lives in public/422.html -->
|
||||
<div class="dialog">
|
||||
<h1>การเปลี่ยนแปลงของคุณถูกปฏิเสธ</h1>
|
||||
<p>บางทีคุณอาจพยายามที่จะเปลี่ยนในสิ่งที่คุณไม่ได้รับอนุญาต</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
13
public/500.th.html
Normal file
13
public/500.th.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>อุ๊บส์ - ผิดพลาด 500</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<h1>อุ๊บส์</h1>
|
||||
<p>ซอฟต์แวร์ฟอรั่มนี้พบปัญหาที่ไม่คาดคิด ขออภัยในความไม่สะดวก</p>
|
||||
<p>รายละเอียดของปัญหานี้ได้ถูกบันทึกไว้แล้ว เราจะตรวจสอบแก้ไขให้เร็วที่สุดเท่าที่จะทำได้</p>
|
||||
<p>ไม่จำเป็นต้องดำเนินการอะไรเพิ่มเติม แต่ถ้าข้อผิดพลาดยังคงอยู่ คุณสามารถให้รายละเอียดเพิ่มเติม รวมถึงขั้นตอนที่ทำให้เกิดข้อผิดพลาด โดยการโพสต์กระทู้ในหมวดหมู่ feedback ของเว็บไซต์ได้</p>
|
||||
</body>
|
||||
</html>
|
12
public/503.th.html
Normal file
12
public/503.th.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>เว็บไซต์อยู่ในระหว่างการปรับปรุง - Discourse.org</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<h1>เรากำลังดำเนินการปิดเว็บไซต์เพื่อปรับปรุง</h1>
|
||||
<p>กรุณาลองใหม่ <span id="when-to-check-back">เร็วๆนี้</span>.</p>
|
||||
<p id="apology">ขออภัยในความไม่สะดวก</p>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user