ส่วนขยาย:การแปล

This page is a translated version of the page Extension:Translate and the translation is 100% complete.
MediaWiki extensions manual
Translate
Release status: stable
Implementation Special page , Locale , API , Parser function
Description ช่วยในการแปลและการพิสูจน์อักษรในวิกิ
Author(s) นิคลัส แล็กสตรอม, ซีแบรนด์ เมซแลนด์ และคณะ
Latest version 2024-01-22
Compatibility policy Master maintains backward compatibility.
MediaWiki >= 1.40
Database changes Yes
Composer mediawiki/translate
Tables revtag
translate_groupreviews
translate_groupstats
translate_messageindex
translate_metadata
translate_reviews
translate_sections
translate_stash
translate_tms
translate_tmt
translate_tmf
translate_cache
translate_translatable_bundles
License GNU General Public License 2.0 or later
Download รวมอยู่ในบันเดิลส่วนขยายภาษา

เอกสารคู่มือผู้ใช้
Changelog
Help Help:Extension:Translate/th
Example Translatewiki.net – หรือลองใช้วิธีการแปลหน้าเว็บตอนนี้
  • $wgTranslateFuzzyBotName
  • $wgTranslatePageTranslationULS
  • $wgTranslateDocumentationLanguageCode
  • $wgTranslateGroupSynchronizationCache
  • $wgTranslateUserManagerName
  • $wgTranslateSandboxLimit
  • $wgTranslateStatsProviders
  • $wgTranslateGroupAliases
  • $wgTranslateRcFilterDefault
  • $wgTranslateAuthorExclusionList
  • $wgTranslateKeepOutdatedTranslations
  • $wgTranslateGroupRoot
  • $wgTranslatePageMoveLimit
  • $wgEnablePageTranslation
  • $wgTranslateEnableMessageBundleIntegration
  • $wgTranslatePermissionUrl
  • $wgTranslateUsePreSaveTransform
  • $wgTranslateSupportUrlNamespace
  • $wgTranslateMessagePrefixStatsLimit
  • $wgTranslateDisabledTargetLanguages
  • $wgTranslateMessageIndex
  • $wgPageTranslationLanguageList
  • $wgTranslateTranslationServices
  • $wgTranslateGroupFiles
  • $wgTranslateMessageNamespaces
  • $wgTranslateValidationExclusionFile
  • $wgTranslateTranslationDefaultService
  • $wgTranslateYamlLibrary
  • $wgTranslateSandboxPromotedGroup
  • $wgTranslateUseSandbox
  • $wgTranslateLanguageFallbacks
  • $wgTranslateSupportUrl
  • $wgTranslateCacheDirectory
  • $wgTranslateWorkflowStates
  • translate
  • translate-import
  • translate-manage
  • translate-messagereview
  • translate-groupreview
Quarterly downloads 149 (Ranked 49th)
Translate the Translate extension
Issues Open tasks · Report a bug

ส่วนขยายการแปล ทำให้มีเดียวิกิเป็นเครื่องมือที่มีประสิทธิภาพในการแปลข้อความทุกประเภท โดยใช้เพื่อแปลซอฟต์แวร์ และจัดการวิกิหลายภาษาอย่างสมเหตุสมผล

คุณสมบัติ

ส่วนขยายการแปลมีคุณสมบัติมากมายที่กำหนดเป้าหมายไปยังนักแปลโดยเฉพาะในขณะที่ทำการรวมส่วนหลังกับซอร์สโค้ดจริงได้ง่ายที่สุด ในขณะเดียวกันทุกอย่างทำงานอยู่ภายใน MediaWiki ซึ่งช่วยให้ผู้ใช้มีอิสระในการสื่อสารและการจัดองค์กรตัวเองได้อย่างไม่รู้จบ

คุณสมบัติรวมถึง:

  • การแปลหน้าวิกิเนื้อหาที่มีโครงสร้าง
  • การแปลแบบ In-wiki และการส่งออกข้อความอินเทอร์เฟซของซอฟต์แวร์ (หรืออะไรก็ได้)
  • การแปลและพิสูจน์อักษรบนเว็บ อินเตอร์เฟส, เช่นเดียวกับการส่งออกและนำเข้าตาม gettext สำหรับการแปลแบบออฟไลน์
  • ตัวช่วยต่าง ๆ เพื่อทำให้งานของนักแปลง่ายขึ้น:
    • การแสดงผลการแปลในภาษาอื่น ๆ ที่กำหนดไว้ทั่วโลก สามารถเลือกขยายได้ด้วยภาษาที่ผู้ใช้กำหนด;
    • การแก้ไขร่วมกันของเอกสารการใช้งานและบริบทของข้อความ;
    • หน่วยความจำการแปลและการแปลด้วยเครื่องด้วยเครื่องมือภายนอก (Apertium, Microsoft Translator, Yandex.Translate);
    • แสดงการเปลี่ยนแปลงล่าสุดในข้อความต้นฉบับ;
    • คำเตือนเกี่ยวกับข้อผิดพลาดทั่วไป เช่น พารามิเตอร์ที่ไม่ได้ใช้
  • โมดูลสำเร็จรูปสำหรับผลิตภัณฑ์โอเพนซอร์สต่าง ๆ ที่คุณสามารถใช้เป็นตัวอย่างได้
  • ระบบปลั๊กอินเอนกประสงค์เพื่อให้ง่ายต่อการเพิ่มโครงการใหม่เป็นกลุ่มข้อความ
  • สถิติต่าง ๆ:
    • เปอร์เซ็นต์ความสมบูรณ์ของการแปลสำหรับกลุ่มข้อความทั้งหมดในภาษาที่รองรับทั้งหมด;
    • เปอร์เซ็นต์ความสมบูรณ์ของการแปลในภาษาที่รองรับทั้งหมดสำหรับกลุ่มข้อความที่รองรับ;
    • เครื่องมือสำหรับสร้างกราฟกิจกรรมในช่วงเวลาหนึ่ง สามารถแสดงจำนวนการแก้ไขหรือผู้ใช้ที่ใช้งานอยู่รายวันหรือรายชั่วโมงและรวมตัวกรองจำนวนมาก
    • ภาพรวมระบบคลาวด์ของภาษาที่ใช้งานและนักแปล

ส่วนขยายการแปล เนื่องจากมีฐานผู้ใช้ขนาดใหญ่ จึงได้รับการยืนยันว่าเข้ากันได้กับเบราว์เซอร์ล่าสุดทั้งหมด ยกเว้นข้อบกพร่องเล็กน้อย (สไตล์) ที่ได้รับการแก้ไขอย่างรวดเร็ว

การสนับสนุนและเอกสารประกอบ

ส่วนขยายการแปล ได้รับการพัฒนาแรกเริ่มโดย User:Nikerabbit; ผู้ใช้รายอื่น ๆ, เช่น User:Raymond, User:SPQRobin และทีม Wikimedia Language ได้มีส่วนร่วมในโค้ดและเอกสารประกอบ ดูแลโดย User:Nikerabbit และ User:Siebrand.

ผู้ใช้ที่โดดเด่นของส่วนขยายการแปล

  • https://translatewiki.net — ไซต์และชุมชนบน wiki ที่ใหญ่ที่สุดสำหรับการแปลอินเทอร์เฟซของซอฟต์แวร์โอเพนซอร์ส
  • https://userbase.kde.org — วิกิเอกสารสำหรับโครงการ KDE ซึ่งใช้คุณสมบัติการแปลหน้าอย่างกว้างขวาง
  • https://meta.wikimedia.org — แปลเนื้อหาวิกิและใช้คุณลักษณะสถานะกลุ่ม การแปลและการตรวจทานการแปลเปิดใช้งานสำหรับผู้ใช้วิกิเกือบทั้งหมด
  • https://wiki.documentfoundation.org/

ดูเพิ่มเติมที่ การใช้งานเด่นของ translatewiki.net บน วิกิพีเดีย

ข้อความรับรอง

Tom Hutchison จาก Joomla:

ส่วนขยายการแปลช่วยให้สามารถเชื่อมต่อกับการให้บริการการแปลและเติมคำแปลให้กับคุณได้โดยอัตโนมัติ ในขณะเดียวกัน นักแปลก็สามารถปรับเปลี่ยนได้ ดังนั้นคุณจึงไม่ต้องสร้างหน้าเว็บจำนวนมากที่มีการแปลที่ไม่ถูกต้อง

ไม่เป็นไรหากพวกเขาอยู่คนละทวีป นั่นเป็นข้อดีจริง ๆ เพราะเกิดการดำเนินงานตลอด 24 ชั่วโมงต่อวัน สิ่งที่พวกเขาต้องการ คือ การแชทกลุ่มสนับสนุนซึ่งกันและกัน พวกเขาทั้งหมดจะสามารถอ่านภาษาอังกฤษได้หากพวกเขาแปลใช่ไหม? สอนมาร์กอัปวิกิง่าย ๆ สองสามอย่าง เช่น ลิงก์และสิ่งที่ต้องทำกับหมวดหมู่ จากนั้นพวกเขาก็ช่วยเหลือผู้อื่นที่ช่วยผู้อื่น เรามีแชทมากกว่า 40 คนที่ช่วยเหลือซึ่งกันและกันและสนุกสนานไปพร้อม ๆ กัน และพวกเขาต่างก็กลัววิกิ แต่ไม่อยากเชื่อเลยว่ามันง่ายเพียงใดเมื่อเริ่มต้น จริง ๆ แล้วพวกเขากำลังรอฉันให้แปลเพิ่มเพราะฉันตามไม่ทัน ฉันรู้ว่ามีเพียง 1 คนแปลภาษานี้หรือภาษานั้น เรามีที่มากเกินไป คนหนึ่งกำลังเรียนภาษาสวาฮิลี ขณะที่อีกคนหนึ่งกำลังเรียนภาษาญี่ปุ่น นอกจากนี้ คุณทำเครื่องหมายหน้าสำหรับการแปล คุณควบคุมว่าจะรวมเทมเพลตหรือแยกตัวแปรในการเรียกเทมเพลต

ดูเพิ่ม

ไม่ต้องสับสนกับ:

วิธีการมีส่วนร่วม