FEATURE: add Thai language
This commit is contained in:
parent
6e1809ce32
commit
ea969d1ed0
|
@ -0,0 +1,3 @@
|
||||||
|
//= depend_on 'client.th.yml'
|
||||||
|
//= require locales/i18n
|
||||||
|
<%= JsLocaleHelper.output_locale(:th) %>
|
File diff suppressed because it is too large
Load Diff
|
@ -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: {}
|
|
@ -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 ตัวเลือก
|
|
@ -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: "คลิกเพื่อดูแบบสำรวจ"
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -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