]> git.openstreetmap.org Git - rails.git/blobdiff - config/locales/th.yml
Update bundle
[rails.git] / config / locales / th.yml
index 7f8e7d7cd5ee9a6d5f55b215a25cd2f26e4e18e2..098fb12823b42993b3614a1cae73483b8bfaa815 100644 (file)
@@ -1,17 +1,45 @@
 # Messages for Thai (ไทย)
 # Exported from translatewiki.net
 # Export driver: phpyaml
 # Messages for Thai (ไทย)
 # Exported from translatewiki.net
 # Export driver: phpyaml
+# Author: Abijeet Patro
+# Author: Aefgh39622
 # Author: Ariesanywhere
 # Author: Ariesanywhere
+# Author: B20180
+# Author: Karit
 # Author: Pon44695
 # Author: Ruila
 # Author: TMo3289
 # Author: Xwindows
 # Author: Pon44695
 # Author: Ruila
 # Author: TMo3289
 # Author: Xwindows
+# Author: กิ๊ฟ เลิกล่ะ สายแข็ง
 ---
 th:
   time:
     formats:
       friendly: '%e %B %Y เมื่อเวลา %H:%M น.'
 ---
 th:
   time:
     formats:
       friendly: '%e %B %Y เมื่อเวลา %H:%M น.'
+  helpers:
+    submit:
+      diary_comment:
+        create: บันทึก
+      diary_entry:
+        create: เผยแพร่
+      message:
+        create: ส่ง
+      client_application:
+        create: ลงทะเบียน
+        update: แก้ไข
+      redaction:
+        create: สร้างการตรวจทาน
+        update: บันทึกการตรวจทาน
+      trace:
+        create: อัปโหลด
+        update: บันทึกการเปลี่ยนแปลง
+      user_block:
+        create: สร้างการกีดกัน
+        update: ปรับปรุงการกีดกัน
   activerecord:
   activerecord:
+    errors:
+      messages:
+        invalid_email_address: ดูเหมือนจะไม่ใช่ที่อยู่อีเมลที่ถูกต้อง
     models:
       acl: รายการควบคุมการเข้าถึง
       changeset: ชุดการเปลี่ยนแปลง
     models:
       acl: รายการควบคุมการเข้าถึง
       changeset: ชุดการเปลี่ยนแปลง
@@ -79,6 +107,12 @@ th:
         description: คำอธิบาย
         languages: ภาษา
         pass_crypt: รหัสผ่าน
         description: คำอธิบาย
         languages: ภาษา
         pass_crypt: รหัสผ่าน
+  datetime:
+    distance_in_words_ago:
+      about_x_years: ประมาณ %{count} ปีก่อน
+      almost_x_years: เกือบ %{count} ปีก่อน
+      over_x_years: มากกว่า %{count} ปีก่อน
+      x_years: '%{count} ปีก่อน'
   editor:
     default: ค่าปกติ (ขณะนี้ %{name})
     potlatch:
   editor:
     default: ค่าปกติ (ขณะนี้ %{name})
     potlatch:
@@ -93,15 +127,27 @@ th:
     remote:
       name: การควบคุมระยะไกล
       description: ตัวควบคุมระยะไกล (JOSM หรือ Merkaartor)
     remote:
       name: การควบคุมระยะไกล
       description: ตัวควบคุมระยะไกล (JOSM หรือ Merkaartor)
+  api:
+    notes:
+      comment:
+        opened_at_html: สร้างเมื่อ %{when}
+        commented_at_html: ปรับปรุงเมื่อ %{when}
+        closed_at_html: ปิดเรื่องเมื่อ %{when}
+        reopened_at_html: รื้อฟื้นเมื่อ %{when}
+      rss:
+        title: หมายเหตุแผนที่ บน OpenStreetMap
+      entry:
+        comment: ความคิดเห็น
+        full: เนื้อความเต็มในหมายเหตุ
   browse:
     created: สร้างเมื่อ
     closed: ปิดเมื่อ
   browse:
     created: สร้างเมื่อ
     closed: ปิดเมื่อ
-    created_html: สร้างเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr>
-    closed_html: ปิดเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr>
-    created_by_html: สร้างเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr> โดย %{user}
-    deleted_by_html: ลบเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr> โดย %{user}
-    edited_by_html: แก้ไขเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr> โดย %{user}
-    closed_by_html: ปิดเมื่อ <abbr title='%{title}'>%{time} ก่อน</abbr> โดย %{user}
+    created_html: สร้างเมื่อ <abbr title='%{title}'>%{time}</abbr>
+    closed_html: ปิดเมื่อ <abbr title='%{title}'>%{time}</abbr>
+    created_by_html: สร้างเมื่อ <abbr title='%{title}'>%{time}</abbr> โดย %{user}
+    deleted_by_html: ลบเมื่อ <abbr title='%{title}'>%{time}</abbr> โดย %{user}
+    edited_by_html: แก้ไขเมื่อ <abbr title='%{title}'>%{time}</abbr> โดย %{user}
+    closed_by_html: ปิดเมื่อ <abbr title='%{title}'>%{time}</abbr> โดย %{user}
     version: รุ่นที่
     in_changeset: ชุดการเปลี่ยนแปลง
     anonymous: ไม่ระบุตัวตน
     version: รุ่นที่
     in_changeset: ชุดการเปลี่ยนแปลง
     anonymous: ไม่ระบุตัวตน
@@ -121,10 +167,8 @@ th:
       relation: ความสัมพันธ์ (%{count})
       relation_paginated: ความสัมพันธ์ (%{x}-%{y} จาก %{count})
       comment: ความคิดเห็น (%{count})
       relation: ความสัมพันธ์ (%{count})
       relation_paginated: ความสัมพันธ์ (%{x}-%{y} จาก %{count})
       comment: ความคิดเห็น (%{count})
-      hidden_commented_by: ความคิดเห็นซ่อนจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      commented_by: ความคิดเห็นจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
+      hidden_commented_by: ความคิดเห็นซ่อนจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      commented_by: ความคิดเห็นจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
       changesetxml: ชุดการเปลี่ยนแปลง XML
       osmchangexml: เอ็กซ์เอ็มแอลของ osmChange
       feed:
       changesetxml: ชุดการเปลี่ยนแปลง XML
       osmchangexml: เอ็กซ์เอ็มแอลของ osmChange
       feed:
@@ -200,28 +244,22 @@ th:
       open_title: 'หมายเหตุที่ยังไม่มีคำตอบ #%{note_name}'
       closed_title: หมายเหตุที่ตอบสนองแล้ว %{note_name}
       hidden_title: 'หมายเหตุที่ซ่อนอยู่ #%{note_name}'
       open_title: 'หมายเหตุที่ยังไม่มีคำตอบ #%{note_name}'
       closed_title: หมายเหตุที่ตอบสนองแล้ว %{note_name}
       hidden_title: 'หมายเหตุที่ซ่อนอยู่ #%{note_name}'
-      open_by: จัดทำโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when} ก่อน</abbr>
-      open_by_anonymous: จัดทำโดยผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      commented_by: ความเห็นจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      commented_by_anonymous: ความเห็นจากผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      closed_by: แก้ไขโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when} ก่อน</abbr>
-      closed_by_anonymous: แก้ไขโดยผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      reopened_by: เปิดใช้ซ้ำโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      reopened_by_anonymous: เปิดใช้ซ้ำโดยผู้ไม่ประสงค์ออกนาม เมื่อ <abbr title='%{exact_time}'>%{when}
-        ก่อน</abbr>
-      hidden_by: ซ่อนโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when} ก่อน</abbr>
+      open_by: จัดทำโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      open_by_anonymous: จัดทำโดยผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      commented_by: ความเห็นจาก %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      commented_by_anonymous: ความเห็นจากผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      closed_by: แก้ไขโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      closed_by_anonymous: แก้ไขโดยผู้ไม่ประสงค์ออกนามเมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      reopened_by: เปิดใช้ซ้ำโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      reopened_by_anonymous: เปิดใช้ซ้ำโดยผู้ไม่ประสงค์ออกนาม เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
+      hidden_by: ซ่อนโดย %{user} เมื่อ <abbr title='%{exact_time}'>%{when}</abbr>
       report: แจ้งปัญหาเกี่ยวกับหมายเหตุนี้
     query:
       title: ส่วนประกอบในพื้นที่
       introduction: คลิกบนแผนที่เพื่อค้นหาส่วนประกอบต่างๆ ที่อยู่ใกล้เคียง
       nearby: ส่วนประกอบที่อยู่ใกล้เคียง
       enclosing: ส่วนประกอบที่ปิดล้อม
       report: แจ้งปัญหาเกี่ยวกับหมายเหตุนี้
     query:
       title: ส่วนประกอบในพื้นที่
       introduction: คลิกบนแผนที่เพื่อค้นหาส่วนประกอบต่างๆ ที่อยู่ใกล้เคียง
       nearby: ส่วนประกอบที่อยู่ใกล้เคียง
       enclosing: ส่วนประกอบที่ปิดล้อม
-  changeset:
+  changesets:
     changeset_paging_nav:
       showing_page: หน้า %{page}
       next: ถัดไป »
     changeset_paging_nav:
       showing_page: หน้า %{page}
       next: ถัดไป »
@@ -234,7 +272,7 @@ th:
       id: รหัส
       saved_at: บันทึกที่
       user: ผู้ใช้
       id: รหัส
       saved_at: บันทึกที่
       user: ผู้ใช้
-      comment: ความเห็น
+      comment: à¹\81สà¸\94à¸\87à¸\84วามà¹\80หà¹\87à¸\99
       area: พื้นที่
     index:
       title: ชุดการเปลี่ยนแปลง
       area: พื้นที่
     index:
       title: ชุดการเปลี่ยนแปลง
@@ -250,17 +288,24 @@ th:
       load_more: แสดงเพิ่มขึ้น
     timeout:
       sorry: ขออภัย รายการชุดการเปลี่ยนแปลงที่ท่านร้องขอใช้เวลานานเกินสมควรในการสืบค้น
       load_more: แสดงเพิ่มขึ้น
     timeout:
       sorry: ขออภัย รายการชุดการเปลี่ยนแปลงที่ท่านร้องขอใช้เวลานานเกินสมควรในการสืบค้น
-    rss:
+  changeset_comments:
+    comment:
+      comment: 'ความคิดเห็นใหม่ที่มีต่อชุดการเปลี่ยนแปลง #%{changeset_id} โดย %{author}'
+      commented_at_by_html: ปรับปรุงเมื่อ %{when} โดย %{user}
+    index:
       title_all: การสนทนาชุดการเปลี่ยนแปลงของ OpenStreetMap
       title_particular: 'การอภิปรายชุดการเปลี่ยนแปลง OpenStreetMap  #%{changeset_id}'
       title_all: การสนทนาชุดการเปลี่ยนแปลงของ OpenStreetMap
       title_particular: 'การอภิปรายชุดการเปลี่ยนแปลง OpenStreetMap  #%{changeset_id}'
-      comment: 'ความคิดเห็นใหม่ที่มีต่อชุดการเปลี่ยนแปลง #%{changeset_id} โดย %{author}'
-      commented_at_html: ปรับปรุงเมื่อ %{when} ก่อน
-      commented_at_by_html: ปรับปรุงเมื่อ %{when} ก่อน โดย %{user}
-      full: การสนทนาแบบเต็ม
-  diary_entry:
+  diary_entries:
     new:
       title: สร้างบันทึกใหม่
     new:
       title: สร้างบันทึกใหม่
-      publish_button: เผยแพร่
+    form:
+      subject: 'เรื่อง:'
+      body: 'เนื้อหา:'
+      language: 'ภาษา:'
+      location: 'ที่ตั้ง:'
+      latitude: 'ละติจูด:'
+      longitude: 'ลองจิจูด:'
+      use_map_link: ใช้แผนที่
     index:
       title: บันทึกของผู้ใช้
       title_friends: บันทึกของเพื่อน
     index:
       title: บันทึกของผู้ใช้
       title_friends: บันทึกของเพื่อน
@@ -275,14 +320,6 @@ th:
       newer_entries: รายการใหม่กว่า
     edit:
       title: แก้ไขรายการบันทึก
       newer_entries: รายการใหม่กว่า
     edit:
       title: แก้ไขรายการบันทึก
-      subject: 'เรื่อง:'
-      body: 'เนื้อหา:'
-      language: 'ภาษา:'
-      location: 'ที่ตั้ง:'
-      latitude: 'ละติจูด:'
-      longitude: 'ลองจิจูด:'
-      use_map_link: ใช้แผนที่
-      save_button: บันทึก
       marker_text: ที่ตั้งของรายการบันทึก
     show:
       title: บันทึกของ %{user} | %{title}
       marker_text: ที่ตั้งของรายการบันทึก
     show:
       title: บันทึกของ %{user} | %{title}
@@ -290,7 +327,6 @@ th:
       leave_a_comment: แสดงความคิดเห็น
       login_to_leave_a_comment: '%{login_link} เพื่อแสดงความคิดเห็น'
       login: ลงชื่อเข้าใช้
       leave_a_comment: แสดงความคิดเห็น
       login_to_leave_a_comment: '%{login_link} เพื่อแสดงความคิดเห็น'
       login: ลงชื่อเข้าใช้
-      save_button: บันทึก
     no_such_entry:
       title: ไม่มีรายการบันทึกที่ระบุ
       heading: 'ไม่มีรายการรหัส: %{id}'
     no_such_entry:
       title: ไม่มีรายการบันทึกที่ระบุ
       heading: 'ไม่มีรายการรหัส: %{id}'
@@ -306,6 +342,7 @@ th:
         other: '%{count} ข้อคิดเห็น'
       edit_link: แก้ไขรายการนี้
       hide_link: ซ่อนรายการนี้
         other: '%{count} ข้อคิดเห็น'
       edit_link: แก้ไขรายการนี้
       hide_link: ซ่อนรายการนี้
+      unhide_link: เลิกซ่อนรายการนี้
       confirm: ยืนยัน
       report: แจ้งปัญหาเกี่ยวกับบันทึกนี้
     diary_comment:
       confirm: ยืนยัน
       report: แจ้งปัญหาเกี่ยวกับบันทึกนี้
     diary_comment:
@@ -315,7 +352,7 @@ th:
       report: แจ้งปัญหาเกี่ยวกับความเห็นนี้
     location:
       location: 'ที่ตั้ง:'
       report: แจ้งปัญหาเกี่ยวกับความเห็นนี้
     location:
       location: 'ที่ตั้ง:'
-      view: à¸\94ู
+      view: à¹\81สà¸\94à¸\87
       edit: แก้ไข
     feed:
       user:
       edit: แก้ไข
     feed:
       user:
@@ -331,8 +368,7 @@ th:
       has_commented_on: '%{display_name} ได้แสดงความคิดเห็นต่อรายการบันทึกต่อไปนี้'
       post: เผยแพร่
       when: เมื่อ
       has_commented_on: '%{display_name} ได้แสดงความคิดเห็นต่อรายการบันทึกต่อไปนี้'
       post: เผยแพร่
       when: เมื่อ
-      comment: ความเห็น
-      ago: เมื่อ %{ago} ก่อน
+      comment: แสดงความเห็น
       newer_comments: ความคิดเห็นใหม่กว่า
       older_comments: ความคิดเห็นเก่ากว่า
   geocoder:
       newer_comments: ความคิดเห็นใหม่กว่า
       older_comments: ความคิดเห็นเก่ากว่า
   geocoder:
@@ -525,7 +561,7 @@ th:
           road: ถนน
           secondary: ถนนสายรอง
           secondary_link: ถนนสายรอง
           road: ถนน
           secondary: ถนนสายรอง
           secondary_link: ถนนสายรอง
-          service: à¸\96à¸\99à¸\99สำหรัà¸\9aà¸\8bà¹\88อมà¸\9aำรุà¸\87
+          service: à¸\8bอย
           services: บริการทางหลวงพิเศษ
           speed_camera: กล้องจับความเร็ว
           steps: ขั้นบันใด
           services: บริการทางหลวงพิเศษ
           speed_camera: กล้องจับความเร็ว
           steps: ขั้นบันใด
@@ -791,8 +827,8 @@ th:
           beverages: ร้านขายเครื่องดื่ม
           bicycle: ร้านจักรยาน
           bookmaker: ร้านทำหนังสือ
           beverages: ร้านขายเครื่องดื่ม
           bicycle: ร้านจักรยาน
           bookmaker: ร้านทำหนังสือ
-          books: à¸£à¹\89าà¸\99à¸\82ายหà¸\99ัà¸\87สือ
-          boutique: à¸£à¹\89าà¸\99à¹\80สริมสวย
+          books: ร้านหนังสือ
+          boutique: à¸£à¹\89าà¸\99à¹\80สืà¹\89อà¸\9cà¹\89าหรู
           butcher: ร้านขายเนื้อ
           car: ร้านรถยนต์
           car_parts: ร้านอะไหล่รถยนต์
           butcher: ร้านขายเนื้อ
           car: ร้านรถยนต์
           car_parts: ร้านอะไหล่รถยนต์
@@ -823,7 +859,7 @@ th:
           gallery: ร้านขายงานศิลปะ
           garden_centre: ศูนย์การจัดสวน
           general: ร้านค้าทั่วไป
           gallery: ร้านขายงานศิลปะ
           garden_centre: ศูนย์การจัดสวน
           general: ร้านค้าทั่วไป
-          gift: à¸£à¹\89าà¸\99à¸\82อà¸\87à¸\82วัà¸\8d
+          gift: à¸£à¹\89าà¸\99à¸\82อà¸\87à¸\9dาà¸\81
           greengrocer: ร้านขายผักผลไม้
           grocery: ร้านชำ
           hairdresser: ร้านทำผม
           greengrocer: ร้านขายผักผลไม้
           grocery: ร้านชำ
           hairdresser: ร้านทำผม
@@ -870,7 +906,7 @@ th:
           "yes": ร้านค้า
         tourism:
           alpine_hut: กระท่อมป่าสน
           "yes": ร้านค้า
         tourism:
           alpine_hut: กระท่อมป่าสน
-          apartment: à¸­à¸²à¸\84ารà¸\8aุด
+          apartment: à¸«à¹\89อà¸\87อยูà¹\88อาศัยวัà¸\99หยุด
           artwork: งานศิลปะ
           attraction: แหล่งท่องเที่ยว
           bed_and_breakfast: เรือนพักพร้อมอาหาร
           artwork: งานศิลปะ
           attraction: แหล่งท่องเที่ยว
           bed_and_breakfast: เรือนพักพร้อมอาหาร
@@ -941,7 +977,7 @@ th:
       user_not_found: ไม่มีผู้ใช้นี้
       status: สถานะ
       reports: รายการปัญหาที่รับแจ้งจากผู้ใช้
       user_not_found: ไม่มีผู้ใช้นี้
       status: สถานะ
       reports: รายการปัญหาที่รับแจ้งจากผู้ใช้
-      last_updated_time_html: <abbr title='%{title}'>%{time}ก่อน</abbr>
+      last_updated_time_html: <abbr title='%{title}'>%{time}</abbr>
     comments:
       created_at: เมื่อ %{datetime}
   reports:
     comments:
       created_at: เมื่อ %{datetime}
   reports:
@@ -1149,7 +1185,6 @@ th:
       send_message_to: ส่งข้อความใหม่หาผู้ใช้ %{name}
       subject: หัวเรื่อง
       body: เนื้อหา
       send_message_to: ส่งข้อความใหม่หาผู้ใช้ %{name}
       subject: หัวเรื่อง
       body: เนื้อหา
-      send_button: ส่ง
       back_to_inbox: กลับไปที่กล่องจดหมายรับ
     create:
       message_sent: ส่งข้อความแล้ว
       back_to_inbox: กลับไปที่กล่องจดหมายรับ
     create:
       message_sent: ส่งข้อความแล้ว
@@ -1300,11 +1335,11 @@ th:
         contributors_gb_html: |-
           <strong>สหราชอาณาจักร</strong>: มีข้อมูลจากกองแผนที่ Ordnance
           Survey data &copy; ลิขสิทธิ์ราชการและสิทธิ์แห่งฐานข้อมูล
         contributors_gb_html: |-
           <strong>สหราชอาณาจักร</strong>: มีข้อมูลจากกองแผนที่ Ordnance
           Survey data &copy; ลิขสิทธิ์ราชการและสิทธิ์แห่งฐานข้อมูล
-          2010-12
+          2010-19
         infringement_title_html: การละเมิดลิขสิทธิ์
         infringement_2_html: |-
           หากท่านเชื่อว่าข้อมูลละเมิดลิขสิทธิ์ปรากฏในเว็บไซต์นี้หรือในฐานข้อมูล OpenStreetMap โปรดดู <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">ขั้นตอนการลบข้อมูลละเมิดลิขสิทธิ์</a> หรือแจ้งได้ที่
         infringement_title_html: การละเมิดลิขสิทธิ์
         infringement_2_html: |-
           หากท่านเชื่อว่าข้อมูลละเมิดลิขสิทธิ์ปรากฏในเว็บไซต์นี้หรือในฐานข้อมูล OpenStreetMap โปรดดู <a href="https://www.osmfoundation.org/wiki/License/Takedown_procedure">ขั้นตอนการลบข้อมูลละเมิดลิขสิทธิ์</a> หรือแจ้งได้ที่
-          <a href="http://dmca.openstreetmap.org/">หน้ารับแจ้งการละเมิดข้อมูลลิขสิทธิ์</a>
+          <a href="https://dmca.openstreetmap.org/">หน้ารับแจ้งการละเมิดข้อมูลลิขสิทธิ์</a>
         trademarks_title_html: <span id="trademarks"></span>เครื่องหมายการค้า
         trademarks_1_html: OpenStreetMap, State of the Map, และตราสัญลักษณ์แว่นขยาย
           เป็นเครื่องหมายการค้าจดทะเบียนของมูลนิธิ OpenStreetMap, หากคุณมีข้อสงสัยเกี่ยวกับการใช้ชื่อและตราสัญลักษณ์ของเรา
         trademarks_title_html: <span id="trademarks"></span>เครื่องหมายการค้า
         trademarks_1_html: OpenStreetMap, State of the Map, และตราสัญลักษณ์แว่นขยาย
           เป็นเครื่องหมายการค้าจดทะเบียนของมูลนิธิ OpenStreetMap, หากคุณมีข้อสงสัยเกี่ยวกับการใช้ชื่อและตราสัญลักษณ์ของเรา
@@ -1474,7 +1509,7 @@ th:
       edit: แก้ไข
       preview: แสดงตัวอย่าง
     markdown_help:
       edit: แก้ไข
       preview: แสดงตัวอย่าง
     markdown_help:
-      title_html: เขียนด้วยรูปแบบ <a href="https://daringfireball.net/projects/markdown/">Markdown</a>
+      title_html: เขียนด้วยรูปแบบ <a href="https://kramdown.gettalong.org/quickref.html">Kramdown</a>
       headings: หัวเรื่องหลัก
       heading: หัวเรื่องหลัก
       subheading: หัวเรื่องย่อย
       headings: หัวเรื่องหลัก
       heading: หัวเรื่องหลัก
       subheading: หัวเรื่องย่อย
@@ -1540,7 +1575,6 @@ th:
       tags_help: คั่นด้วยจุลภาค
       visibility: 'สถานะการแสดง:'
       visibility_help: นี่หมายความว่าอะไร?
       tags_help: คั่นด้วยจุลภาค
       visibility: 'สถานะการแสดง:'
       visibility_help: นี่หมายความว่าอะไร?
-      upload_button: อัปโหลด
       help: วิธีใช้
     create:
       upload_trace: อัปโหลดรอยทาง GPS
       help: วิธีใช้
     create:
       upload_trace: อัปโหลดรอยทาง GPS
@@ -1558,7 +1592,6 @@ th:
       edit: แก้ไข
       tags: 'ป้ายกำกับ:'
       tags_help: คั่นด้วยจุลภาค
       edit: แก้ไข
       tags: 'ป้ายกำกับ:'
       tags_help: คั่นด้วยจุลภาค
-      save_button: บันทึกการเปลี่ยนแปลง
       visibility: 'สถานะการแสดง:'
       visibility_help: นี่หมายความว่าอะไร?
     trace_optionals:
       visibility: 'สถานะการแสดง:'
       visibility_help: นี่หมายความว่าอะไร?
     trace_optionals:
@@ -1589,7 +1622,6 @@ th:
     trace:
       pending: ค้างอยู่
       count_points: '%{count} จุด'
     trace:
       pending: ค้างอยู่
       count_points: '%{count} จุด'
-      ago: '%{time_in_words_ago} มาแล้ว'
       more: เพิ่มเติม
       trace_details: ดูรายละเอียดรอยทาง
       view_map: แสดงแผนที่
       more: เพิ่มเติม
       trace_details: ดูรายละเอียดรอยทาง
       view_map: แสดงแผนที่
@@ -1625,6 +1657,9 @@ th:
   oauth:
     authorize:
       title: อนุญาตการเข้าถึงบัญชีของคุณ
   oauth:
     authorize:
       title: อนุญาตการเข้าถึงบัญชีของคุณ
+      request_access: 'โปรแกรม %{app_name} ได้ร้องขอการเข้าถึงบัญชีของคุณ (%{user}),
+        ซึ่งจะเป็นการขออนุญาตให้โปรแกรมนั้นสามารถกระทำการต่างๆ ที่ระบุด้านล่างได้
+        ในนามของคุณ, โดยที่นี้คุณจะติ๊กเลือกอนุญาตมากหรือน้อยแค่ไหนก็ได้ ตามที่คุณสบายใจ:'
       allow_to: 'อนุญาตให้โปรแกรมสามารถ:'
       allow_read_prefs: อ่านการตั้งค่าผู้ใช้ของคุณ
       allow_write_prefs: แก้ไขการตั้งค่าผู้ใช้ของคุณ
       allow_to: 'อนุญาตให้โปรแกรมสามารถ:'
       allow_read_prefs: อ่านการตั้งค่าผู้ใช้ของคุณ
       allow_write_prefs: แก้ไขการตั้งค่าผู้ใช้ของคุณ
@@ -1649,10 +1684,8 @@ th:
   oauth_clients:
     new:
       title: ลงทะเบียนแอปพลิเคชันใหม่
   oauth_clients:
     new:
       title: ลงทะเบียนแอปพลิเคชันใหม่
-      submit: ลงทะเบียน
     edit:
       title: แก้ไขการสมัครของท่าน
     edit:
       title: แก้ไขการสมัครของท่าน
-      submit: แก้ไข
     show:
       title: รายละเอียด OAuth ของ %{app_name}
       key: 'คีย์ผู้บริโภค:'
     show:
       title: รายละเอียด OAuth ของ %{app_name}
       key: 'คีย์ผู้บริโภค:'
@@ -1799,10 +1832,8 @@ th:
     terms:
       title: เงื่อนไขผู้ร่วมสร้างสรรค์
       heading: เงื่อนไขผู้ร่วมสร้างสรรค์
     terms:
       title: เงื่อนไขผู้ร่วมสร้างสรรค์
       heading: เงื่อนไขผู้ร่วมสร้างสรรค์
-      read and accept: โปรดอ่านข้อตกลงต่อไปนี้และเลือกปุ่ม ยอมรับ เพื่อยืนยันว่าท่านยอมรับเงื่อนไขนี้ในการสร้างสรรค์ที่เคยทำมาและที่จะทำต่อไปในอนาคต
       consider_pd: นอกเหนือจากข้อตกลงข้างต้น ข้าพเจ้ายินดีสละการสร้างสรรค์ของข้าพเจ้าให้เป็นงานอันไม่มีลิขสิทธิ์
       consider_pd_why: นี้คืออะไร?
       consider_pd: นอกเหนือจากข้อตกลงข้างต้น ข้าพเจ้ายินดีสละการสร้างสรรค์ของข้าพเจ้าให้เป็นงานอันไม่มีลิขสิทธิ์
       consider_pd_why: นี้คืออะไร?
-      agree: ยอมรับ
       decline: ไม่ยอมรับ
       legale_select: 'ประเทศที่พำนัก:'
       legale_names:
       decline: ไม่ยอมรับ
       legale_select: 'ประเทศที่พำนัก:'
       legale_names:
@@ -1834,12 +1865,10 @@ th:
       remove as friend: ลบจากรายการเพื่อน
       add as friend: เพิ่มเข้ารายการเพื่อน
       mapper since: 'ทำแผนที่นี้ตั้งแต่:'
       remove as friend: ลบจากรายการเพื่อน
       add as friend: เพิ่มเข้ารายการเพื่อน
       mapper since: 'ทำแผนที่นี้ตั้งแต่:'
-      ago: (%{time_in_words_ago} มาแล้ว)
       ct status: 'เงื่อนไขผู้ร่วมสร้างสรรค์:'
       ct undecided: ยังไม่ตัดสินใจ
       ct declined: ไม่ยอมรับ
       ct status: 'เงื่อนไขผู้ร่วมสร้างสรรค์:'
       ct undecided: ยังไม่ตัดสินใจ
       ct declined: ไม่ยอมรับ
-      ct accepted: ยอมรับแล้วเมื่อ %{ago} ก่อน
-      latest edit: 'แก้ไขล่าสุดเมื่อ %{ago}:'
+      latest edit: 'การแก้ไขล่าสุด (%{ago}):'
       email address: 'ที่อยู่อีเมล:'
       created from: 'สร้างจาก:'
       status: 'สถานะ:'
       email address: 'ที่อยู่อีเมล:'
       created from: 'สร้างจาก:'
       status: 'สถานะ:'
@@ -1950,8 +1979,6 @@ th:
       button: ลบจากรายการเพื่อน
       success: ท่านได้ลบผู้ใช้ %{name} ออกจากรายการเพื่อน
       not_a_friend: ผู้ใช้ %{name} ไม่ได้อยู่ในรายการเพื่อนของท่าน
       button: ลบจากรายการเพื่อน
       success: ท่านได้ลบผู้ใช้ %{name} ออกจากรายการเพื่อน
       not_a_friend: ผู้ใช้ %{name} ไม่ได้อยู่ในรายการเพื่อนของท่าน
-    filter:
-      not_an_administrator: ท่านต้องเป็นผู้ดูแลระบบจึงจะสามารกระทำสิ่งนี้ได้
     index:
       title: ผู้ใช้
       heading: ผู้ใช้
     index:
       title: ผู้ใช้
       heading: ผู้ใช้
@@ -1987,7 +2014,6 @@ th:
         \nแล้วผูกโยงบัญชีกับบัญชีภายนอกในหน้าการตั้งค่าา"
   user_role:
     filter:
         \nแล้วผูกโยงบัญชีกับบัญชีภายนอกในหน้าการตั้งค่าา"
   user_role:
     filter:
-      not_an_administrator: ท่านไม่ได้เป็นผู้ดูแลระบบ จึงไม่สามารถจัดการเรื่องแต่งตั้งถอดถอนสถานะของผู้ใช้งานได้
       not_a_role: ข้อความ `%{role}' ไม่ใช่สถานะผู้ใช้งานที่ถูกต้อง
       already_has_role: ผู้ใช้มีสถานะเป็น %{role} อยู่แล้ว
       doesnt_have_role: ผู้ใช้ไม่ได้มีสถานะ %{role}
       not_a_role: ข้อความ `%{role}' ไม่ใช่สถานะผู้ใช้งานที่ถูกต้อง
       already_has_role: ผู้ใช้มีสถานะเป็น %{role} อยู่แล้ว
       doesnt_have_role: ผู้ใช้ไม่ได้มีสถานะ %{role}
@@ -2019,7 +2045,6 @@ th:
         ควรใช้คำอธิบายที่เข้าใจง่ายเป็นหลัก เพราะไม่ใช่ว่าผู้ใช้ทุกคนจะเข้าใจศัพท์เฉพาะ,
         และต้องอย่าลืม ว่าสิ่งที่คุณเขียนนี้จะแสดงต่อสาธารณะด้วย
       period: ระงับผู้ใช้คนนี้จากการเข้าถึง API, นานเท่าใด โดยเริ่มนับจากปัจจุบัน
         ควรใช้คำอธิบายที่เข้าใจง่ายเป็นหลัก เพราะไม่ใช่ว่าผู้ใช้ทุกคนจะเข้าใจศัพท์เฉพาะ,
         และต้องอย่าลืม ว่าสิ่งที่คุณเขียนนี้จะแสดงต่อสาธารณะด้วย
       period: ระงับผู้ใช้คนนี้จากการเข้าถึง API, นานเท่าใด โดยเริ่มนับจากปัจจุบัน
-      submit: สร้างการกีดกัน
       tried_contacting: ข้าพเจ้าติดต่อผู้ใช้คนนี้และขอร้องให้เขาหยุดการกระทำ
       tried_waiting: ข้าพเจ้าได้ให้เวลานานสมควรแก่ผู้ใช้คนนี้ในการตอบคำถามกลับ
       needs_view: ผู้ใช้ต้องเข้าระบบก่อน การระงับนี้จึงจะถูกเพิกถอน
       tried_contacting: ข้าพเจ้าติดต่อผู้ใช้คนนี้และขอร้องให้เขาหยุดการกระทำ
       tried_waiting: ข้าพเจ้าได้ให้เวลานานสมควรแก่ผู้ใช้คนนี้ในการตอบคำถามกลับ
       needs_view: ผู้ใช้ต้องเข้าระบบก่อน การระงับนี้จึงจะถูกเพิกถอน
@@ -2030,7 +2055,6 @@ th:
       reason: เหตุผลที่ผู้ใช้ %{name} ถูกระงับ, โปรดอย่าเขียนด้วยอารมณ์รุนแรง โดยขอให้ระบุรายละเอียดเกี่ยวกับสถานการณ์ที่พบให้ละเอียดชัดเจน
         และควรใช้คำอธิบายที่เข้าใจง่ายเป็นหลัก เพราะไม่ใช่ว่าผู้ใช้ทุกคนจะเข้าใจศัพท์เฉพาะ
       period: ระงับผู้ใช้คนนี้จากการเข้าถึง API, นานเท่าใด โดยเริ่มนับจากปัจจุบัน
       reason: เหตุผลที่ผู้ใช้ %{name} ถูกระงับ, โปรดอย่าเขียนด้วยอารมณ์รุนแรง โดยขอให้ระบุรายละเอียดเกี่ยวกับสถานการณ์ที่พบให้ละเอียดชัดเจน
         และควรใช้คำอธิบายที่เข้าใจง่ายเป็นหลัก เพราะไม่ใช่ว่าผู้ใช้ทุกคนจะเข้าใจศัพท์เฉพาะ
       period: ระงับผู้ใช้คนนี้จากการเข้าถึง API, นานเท่าใด โดยเริ่มนับจากปัจจุบัน
-      submit: ปรับปรุงการกีดกัน
       show: ดูรายละเอียดการระงับนี้
       back: แสดงการกีดกันทั้งหมด
       needs_view: ต้องการให้ผู้ใช้คนนี้เข้าระบบก่อนเพิกถอนการระงับหรือไม่?
       show: ดูรายละเอียดการระงับนี้
       back: แสดงการกีดกันทั้งหมด
       needs_view: ต้องการให้ผู้ใช้คนนี้เข้าระบบก่อนเพิกถอนการระงับหรือไม่?
@@ -2050,13 +2074,15 @@ th:
     revoke:
       title: ยกเลิกการระงับใช้งานของ %{block_on}
       heading: เพิกถอนการระงับผู้ใช้ %{block_on} ซึ่งสั่งโดยผู้ใช้ %{block_by}
     revoke:
       title: ยกเลิกการระงับใช้งานของ %{block_on}
       heading: เพิกถอนการระงับผู้ใช้ %{block_on} ซึ่งสั่งโดยผู้ใช้ %{block_by}
-      past: การระงับนี้ได้สิ้นสุดไปเมื่อ %{time}ก่อนแล้ว การยกเลิกจึงไม่มีผล
+      past: การระงับนี้ได้สิ้นสุดไปเมื่อ %{time} แล้ว การยกเลิกจึงไม่มีผล
       confirm: แน่ใจหรือว่าต้องการจะยกเิลิกการระงับนี้?
       flash: ได้ยกเลิกการระงับนี้แล้ว
     helper:
       time_future: จะสิ้นสุดใน %{time}
       until_login: มีผลจนถึงการเริ่มเข้าระบบครั้งถัดไป
       confirm: แน่ใจหรือว่าต้องการจะยกเิลิกการระงับนี้?
       flash: ได้ยกเลิกการระงับนี้แล้ว
     helper:
       time_future: จะสิ้นสุดใน %{time}
       until_login: มีผลจนถึงการเริ่มเข้าระบบครั้งถัดไป
-      time_past: สิ้นสุดไปเมื่อ %{time}ก่อน
+      time_past: สิ้นสุดไปเมื่อ %{time}
+      block_duration:
+        years: '%{count} ปี'
     blocks_on:
       title: การถูกระงับใช้งานของ %{name}
       heading: รายการการถูกระงับของผู้ใช้ %{name}
     blocks_on:
       title: การถูกระงับใช้งานของ %{name}
       heading: รายการการถูกระงับของผู้ใช้ %{name}
@@ -2066,9 +2092,7 @@ th:
       empty: '%{name} ไม่เคยได้สั่งระงับผู้ใช้คนใดเลย'
     show:
       heading: '%{block_on} โดนระงับโดย %{block_by}'
       empty: '%{name} ไม่เคยได้สั่งระงับผู้ใช้คนใดเลย'
     show:
       heading: '%{block_on} โดนระงับโดย %{block_by}'
-      time_past: สิ้นสุดไปเมื่อ %{time}ก่อน
       created: ระงับเมื่อ
       created: ระงับเมื่อ
-      ago: '%{time}ก่อน'
       status: สถานะ
       show: แสดง
       edit: แก้ไข
       status: สถานะ
       show: แสดง
       edit: แก้ไข
@@ -2088,20 +2112,9 @@ th:
       next: ถัดไป »
       previous: « ก่อนหน้า
   notes:
       next: ถัดไป »
       previous: « ก่อนหน้า
   notes:
-    comment:
-      opened_at_html: สร้างเมื่อ %{when}ก่อน
-      commented_at_html: ปรับปรุงเมื่อ %{when}ก่อน
-      closed_at_html: ปิดเรื่องเมื่อ %{when}ก่อน
-      reopened_at_html: รื้อฟื้นเมื่อ %{when}ก่อน
-    rss:
-      title: หมายเหตุแผนที่ บน OpenStreetMap
-    entry:
-      comment: ความคิดเห็น
-      full: เนื้อความเต็มในหมายเหตุ
     mine:
       heading: หมายเหตุของ %{user}
       creator: ผู้สร้าง
     mine:
       heading: หมายเหตุของ %{user}
       creator: ผู้สร้าง
-      ago_html: '%{when}ก่อน'
   javascripts:
     close: ปิด
     share:
   javascripts:
     close: ปิด
     share:
@@ -2170,13 +2183,10 @@ th:
     directions:
       ascend: ลาดขึ้น
       engines:
     directions:
       ascend: ลาดขึ้น
       engines:
+        fossgis_osrm_car: รถยนต์ (OSRM)
         graphhopper_bicycle: จักยาน (GraphHopper)
         graphhopper_car: รถยนต์ (GraphHopper)
         graphhopper_foot: เดินเท้า (GraphHopper)
         graphhopper_bicycle: จักยาน (GraphHopper)
         graphhopper_car: รถยนต์ (GraphHopper)
         graphhopper_foot: เดินเท้า (GraphHopper)
-        mapquest_bicycle: จักรยาน (MapQuest)
-        mapquest_car: รถยนต์ (MapQuest)
-        mapquest_foot: เดินเท้า (MapQuest)
-        osrm_car: รถยนต์ (OSRM)
       descend: ลาดลง
       directions: เส้นทาง
       distance: ระยะทาง
       descend: ลาดลง
       directions: เส้นทาง
       distance: ระยะทาง
@@ -2244,7 +2254,6 @@ th:
     edit:
       description: คำอธิบาย
       heading: แก้ไขการตรวจทาน
     edit:
       description: คำอธิบาย
       heading: แก้ไขการตรวจทาน
-      submit: บันทึกการตรวจทาน
       title: แก้ไขการตรวจทาน
     index:
       empty: ไม่มีการตรวจทานให้แสดง
       title: แก้ไขการตรวจทาน
     index:
       empty: ไม่มีการตรวจทานให้แสดง
@@ -2253,7 +2262,6 @@ th:
     new:
       description: คำอธิบาย
       heading: กรอกรายละเอียดการตรวจทานใหม่
     new:
       description: คำอธิบาย
       heading: กรอกรายละเอียดการตรวจทานใหม่
-      submit: สร้างการตรวจทาน
       title: สร้างการตรวจทานใหม่
     show:
       description: 'คำอธิบาย:'
       title: สร้างการตรวจทานใหม่
     show:
       description: 'คำอธิบาย:'