ออกแบบเพื่อความสะดวกของนักพัฒนา
ติดตั้ง glotstack ด้วย yarn
yarn install glotstack
เพิ่ม glotstack provider ลงในแอป React ของคุณ
ง่ายเหมือนการเพิ่ม context provider ที่ระดับบนสุดของแอปของคุณเพียงครั้งเดียว เมื่อคุณเพิ่ม context provider คำแปลจะถูกเติมโดยอัตโนมัติขึ้นอยู่กับ locale ที่คุณกำหนด
<GlotstackProvider initialLocale='en-US' importMethod={importMethod}>
  <YourApp/>
</GlotstackProvider>
ดู เริ่มต้นใช้งาน React i18n สำหรับรายละเอียดเกี่ยวกับ importMethod
ดึงคำแปลของคุณตามต้องการ ได้ตลอดเวลา
yarn glotstack get-translations
ไม่ต้องรอผู้เชี่ยวชาญภาษาอีกต่อไป ใช้ CLI ของเราเพื่อดึงคำแปลได้ทุกเมื่อที่ต้องการอัปเดต การใช้ context ในไฟล์คำแปลช่วยให้คำแปลตรงตามเจตนา หากคุณต้องการใช้ไฟล์ yaml ดูรายละเอียดเพิ่มที่ เกี่ยวกับ yaml
Glotstack ใช้ API แบบฮุกที่เรียบง่าย
const { t } = useGlotstack()

<>
  {t('YourKey', {
    assigns: {
      Component: <Component prop="f"></Component>,
      insertNode: <Icon name="icon-set"/>,
      mdash: <>&mdash;</>
      another: <>{t('OtherKey', {locale: 'en-US'})}
    },
  })}
</>
คุณสามารถใช้ตัวเลือก assigns เพื่อแทนที่ React.Node ใดๆ ในคำแปลได้ ใช้การเขียน <Component>something</Component> แบบอินไลน์ได้ตราบที่คุณส่งชื่อคอมโพเนนต์ใน assigns ซึ่งมีประโยชน์เมื่อคุณไม่ต้องการสร้างคีย์คำแปลใหม่ คุณยังสามารถใช้การเขียน {{substitution}} เพื่อแทนที่โหนดได้โดยตรง
YourKey:
  value: |
    This is an example source text. We want to <Component>do this</Component.
    We also want to demonstrate {{insertNode}} and {{mdash}}.
    We can even nest other translated things {{another}}.
ราคา
เรามอบสิทธิประโยชน์พิเศษสำหรับทีมพัฒนาเข้าถึงล่วงหน้า ดูรายละเอียดเพิ่มเติมที่ ราคา
เร็วๆ นี้
ฟีเจอร์ใหม่กำลังจะมา เราตั้งใจทำให้การแปลภาษาง่ายที่สุดสำหรับนักพัฒนา และมุ่งมั่นเรื่องความรวดเร็วในการพัฒนา
ใหม่
ดึงคำแปลทั้งหมดจากโค้ดของคุณโดยอัตโนมัติ
yarn glotstack extract-translations
ใช้ CLI เพื่อดึงข้อความที่คุณเขียนในภาษาของคุณจากไฟล์ต้นฉบับโดยอัตโนมัติ คุณจะสามารถลืมไฟล์คำแปลได้ถ้าต้องการ เพียงเขียนโค้ดเหมือนเดิมก่อนที่จะกังวลเรื่องการแปล Glotstack จะจัดการส่วนที่เหลือให้
© 2026 Glotstack.ai สงวนลิขสิทธิ์
Glotstack คือเวิร์กโฟลว์ localization ที่เน้นนักพัฒนาสำหรับ React: จัดการคำแปลใน YAML/JSON, ซิงค์ locale และส่งมอบภาษารวดเร็วขึ้นด้วยเครื่องมือช่วย AI