1.800+ แอป Android ได้รับการแปล

Android i18n JSON & strings.xml → 29 ภาษา

อัปโหลด strings.xml หรือ JSON ของคุณ แล้วรับ values-de/, values-fr/, values-es/ ใน 2 นาที ตัวระบุที่ว่าง %1$s จะถูกป้องกัน

€1/ภาษา หน่วยความจำการแปล พหุพจน์ (Plurals) และอาร์เรย์ข้อความ

ทำไมการปรับภาษา Android ถึงน่าหงุดหงิด

แก้ไข XML ด้วยตนเอง

คัดลอก strings.xml สำหรับทุกภาษา ลืมโฟลเดอร์ value-de ไหม? แอปจะล้มเหลว

เอเจนซีที่ราคาแพง

บริการแปลภาษาเรียกเก็บ €0.15 ต่อคำ แอปของคุณที่มี 500 คำต่อภาษาจะมีค่าใช้จ่าย €500+ ต่อภาษา.

ตัวจัดรูปแบบที่เสียหาย

Google Translate ทำลาย %1$s และ %d. การเรียก getString() ของคุณทำให้แอปพัง

วิธีการทำงาน

3 ขั้นตอน. 2 นาที. เสร็จสิ้น.

1

อัปโหลด strings.xml

หรือไฟล์ JSON, ARB เราจับรูปแบบได้

2

เลือกภาษา

29 ภาษา. เยอรมัน, ฝรั่งเศส, ญี่ปุ่น, จีน...

3

ดาวน์โหลด

values-de/, values-fr/, values-es/ พร้อมใช้งานสำหรับโฟลเดอร์ res/ ของคุณ.

รูปแบบ Android ที่รองรับ

Android Native, React Native, Flutter – ทั้งหมดในเครื่องมือเดียว

strings.xml

Android ดั้งเดิม

JSON i18n

React Native, Flutter

ARB

Flutter/Dart

XLIFF

มาตรฐานอุตสาหกรรม

ก่อนหน้า → ถัดไป

ตัวแทนตำแหน่ง, รูปแบบพหุพจน์ และแท็ก HTML จะคงอยู่

ก่อนหน้า (values/strings.xml)

<!-- res/values/strings.xml -->
<resources>
    <string name="app_name">My App</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items">%d items found</string>
    <plurals name="songs">
        <item quantity="one">%d song</item>
        <item quantity="other">%d songs</item>
    </plurals>
</resources>

หลัง (values-de/strings.xml)

<!-- res/values-de/strings.xml -->
<resources>
    <string name="app_name">Meine App</string>
    <string name="welcome">Willkommen, %1$s!</string>
    <string name="items">%d Artikel gefunden</string>
    <plurals name="songs">
        <item quantity="one">%d Lied</item>
        <item quantity="other">%d Lieder</item>
    </plurals>
</resources>

เครื่องคำนวณราคา

8,000 อักขระ
ค่าธรรมเนียมพื้นฐาน (5 × €1.00)5.00
ค่าตัวอักษร (€0.12/1000)0.96
รวมทั้งหมด5.96
แปลตอนนี้ →

สร้างขึ้นสำหรับนักพัฒนา Android

การป้องกันตัวแทนตำแหน่ง

ป้องกันตัวแทนตำแหน่ง %s, %d, %1$s, {name} และการอ้างอิง @string โดยอัตโนมัติ.

รูปแบบ Android ทั้งหมด

strings.xml, JSON สำหรับ React Native, ARB สำหรับ Flutter. เครื่องมือเดียวสำหรับทุกอย่าง.

2 นาที แทน 2 สัปดาห์

อัปโหลด → เลือกภาษา → ดาวน์โหลด values-de, values-fr, values-es.

หน่วยความจำคำแปล = ประหยัด 90%

ข้อความที่แปลแล้วจะถูกนำมาใช้อีกครั้ง การอัปเดตแอปแทบไม่เสียค่าใช้จ่าย.

การสนับสนุนไวยากรณ์ Android แบบเต็มรูปแบบ

%s, %d, %f ตัวจัดรูปแบบ
%1$s ตัวระบุตำแหน่ง
@string/Referenzen
รูปแบบพหุพจน์ (ข้อความจำนวน)
อาร์เรย์ข้อความ
ส่วน CDATA
แท็กการจัดรูปแบบ HTML
ลำดับการหนีสัญลักษณ์ (\n, \t)

ทำไมไม่ใช้ Google Translate?

shipglobalGoogle TranslateDeepL
%1$s ได้รับการป้องกัน
โครงสร้าง XML
พหูพจน์
หน่วยความจำการแปล

พร้อมที่จะแปลแอป Android ของคุณหรือไม่?

การแปลครั้งแรกใน 2 นาที ไม่มีการสมัคร ไม่มีเรื่องไร้สาระ.