PlayDrop logoPlayDrop Studio
สร้างแลกกันเล่นหารายได้เรียนรู้คอนเนกเตอร์แอสเซ็ตชุมชนซัพพอร์ต
PlayDrop logoPlayDrop Studio
สร้างแลกกันเล่นหารายได้เรียนรู้คอนเนกเตอร์แอสเซ็ตชุมชนซัพพอร์ต
เข้าสู่ระบบ
การแปล
เอกสาร

เริ่มที่นี่

ภาพรวมเกมแรกของคุณเกม PlayDropFAQ

สร้างด้วย Cloud

การสร้างด้วย Cloudแพ็กเกจและการสร้าง

เชื่อมต่อแอป AI ของคุณ

คอนเนกเตอร์ทั้งหมดClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

เผยแพร่และแชร์

เผยแพร่จากแอป AI ของคุณเกม HTML แบบง่ายการจัดแพ็กเกจและ .playเผยแพร่และนำเข้าไฟล์เกมการมองเห็นและการเข้าถึงผู้เล่นภาพและวิดีโอของหน้าเกมประเภทเกมและแท็กการแปลเกม Instant

ประสบการณ์การเล่น

การโหลด การหยุดชั่วคราว และเสียงเต็มหน้าจอและพื้นที่ปลอดภัยการบันทึกบนคลาวด์ปาร์ตี้ในเครื่องและคอนโทรลเลอร์

เล่นด้วยกัน

การแชร์ เพื่อน และคำเชิญลีดเดอร์บอร์ดความสำเร็จปาร์ตี้ออนไลน์และแชทเสียงเซิร์ฟเวอร์เกมเรียลไทม์

สร้างรายได้

การสร้างรายได้เครดิตและรางวัล

แอสเซ็ต

แอสเซ็ตเกมการสร้างแอสเซ็ตด้วย AIรูปแบบที่กำหนดเองและผลงานผู้เล่น

เอกสารอ้างอิง

SDK ฝั่งไคลเอนต์SDK ฝั่งเซิร์ฟเวอร์catalogue.jsonข้อผิดพลาดและการกู้คืนการแก้ไขปัญหา
เอกสารการแปล
เผยแพร่และแชร์

แปลเกม PlayDrop และหน้าเกม

อ่านภาษาของผู้เล่นด้วย sdk.host.language เลือกว่าจะรองรับภาษาใดจาก 20 ภาษาของ PlayDrop และแปลหน้าเกมพร้อมภาพ

เว็บไซต์และแอปของ PlayDrop รองรับ 20 ภาษา เกมทำตามภาษาของผู้เล่นได้ในสองส่วนที่แยกกัน: ตัวเกม ซึ่งคุณแปลในโค้ด และหน้าเกม ซึ่งคุณแปลใน catalogue.json

เริ่มจากภาษาอังกฤษบวกอีกหนึ่งภาษา

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

แปลตัวเกม

sdk.host.language คือภาษาของผู้เล่นจาก 20 ภาษาของ PlayDrop: en, fr, de, es, pt-BR, it, nl, sv, nb, fi, pl, tr, ar, th, vi, id, ja, ko, zh-Hans และ zh-Hant

js
const STRINGS = { en: { play: "Play" }, fr: { play: "Jouer" } };
let language = "en";
try { language = sdk.host.language; } catch { /* older host */ }
const t = STRINGS[language] ?? STRINGS[language.split("-")[0]] ?? STRINGS.en;

sdk.host.locale เป็นค่าแบบเก่า จำกัดอยู่ที่สิบภาษาเดิม และเป็น en สำหรับภาษาอื่น ให้ใช้ language แทน ทั้งสองค่าอาจโยน host_locale_unavailable บนโฮสต์ที่เก่ามาก ภาษาอาหรับเขียนจากขวาไปซ้าย: กลับด้านเลย์เอาต์ ไม่ใช่การเล่น และทดสอบคำยาวๆ ในภาษาเยอรมันและภาษาฟินแลนด์

แปลหน้าเกม

ตั้ง sourceLocale เป็นภาษาที่ใช้เขียนหน้าเกม แล้วเพิ่มคำแปลฉบับสมบูรณ์หนึ่งฉบับต่อภาษาใน listingLocalizations โดยใช้ภาษาเป็นคีย์:

json
{
  "sourceLocale": "en",
  "displayName": "Moon Jump",
  "description": "Jump between lunar platforms and reach the flag.",
  "listingLocalizations": {
    "fr": {
      "displayName": "Saut lunaire",
      "subtitle": "Des plateformes lunaires contre la montre",
      "description": "Sautez de plateforme en plateforme et atteignez le drapeau.",
      "controls": "Touchez ou appuyez sur Espace pour sauter.",
      "listing": { "heroLandscape": "listing/locales/fr/hero-landscape.png" }
    }
  }
}
  • คำแปลแต่ละฉบับต้องมี displayName ของตัวเอง และอาจแปล subtitle, description, inspirationPrompt, controls, makingOf และ releaseNotes ด้วย
  • ภาพที่แปลแล้ว เช่น ภาพหลักที่มีชื่อเกมแปลแล้ว ให้ใส่ในออบเจ็กต์ listing ของคำแปลนั้น โดยใช้ฟิลด์เดียวกับหน้าเกมหลัก
  • PlayDrop บันทึกว่าคำแปลแต่ละฉบับตรงกับข้อความต้นฉบับเวอร์ชันใด เมื่อหน้าเกมต้นฉบับเปลี่ยน ให้อัปเดตคำแปลในการอัปโหลดเดียวกัน

การแปลหน้าเกมไม่ได้ทำให้ตัวเกมถูกแปลไปด้วย และการแปลตัวเกมก็ไม่ได้ทำให้หน้าเกมถูกแปล ระบุเฉพาะภาษาที่เกมรองรับจริง

ผู้เล่นและการค้นหา

เว็บไซต์ให้บริการแต่ละภาษาที่ที่อยู่ของตัวเองพร้อมลิงก์ระหว่างฉบับภาษาต่างๆ เพื่อให้เครื่องมือค้นหาเสนอภาษาของผู้อ่านได้ ผู้เล่นจะเห็นคำแปลที่ตรงกับภาษา PlayDrop ของตน หากไม่มีจะเห็นภาษาต้นฉบับ

คู่มือที่เกี่ยวข้อง

  • ภาพและวิดีโอของหน้าเกมภาพและวิดีโอที่หน้าเกม PlayDrop มีได้ พาธ รูปแบบ และแนวหน้าจอ และวิธีทำภาพที่ใช้ได้ดีในฟีด การค้นหา และภาพตัวอย่าง
  • catalogue.jsonฟิลด์ catalogue.json ที่เกม PlayDrop ใช้: ตัวตน หน้าเกม โหมดการเล่น หน้าจอ การเข้าสู่ระบบ Instant การโหลดล่วงหน้า สื่อ คำแปล คะแนน และเซิร์ฟเวอร์
  • การโหลด การหยุดชั่วคราว และเสียงเริ่มต้น PlayDrop SDK ส่งสัญญาณ ready ที่เฟรมแรกที่เล่นได้ หยุดชั่วคราวและเล่นต่ออย่างเรียบร้อย ทำตามนโยบายเสียง และโหลดไฟล์ล่วงหน้าเพื่อเล่นออฟไลน์
ก่อนหน้าประเภทเกมและแท็กสำหรับเกม PlayDropถัดไปเกม Instant และเกมทั่วไปบน PlayDrop
ดู Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

ในหน้านี้

เริ่มจากภาษาอังกฤษบวกอีกหนึ่งภาษาแปลตัวเกมแปลหน้าเกมผู้เล่นและการค้นหา
ดู Markdown