รัน Wine ด้วยภาษาไทย ใน Shortcut บน linux mint


เพิ่ม

env LANG=th_TH.UTF-8

ยกตัวอย่าง

1.The Sims 1

env LANG=th_TH.UTF-8 bash -c 'cd ~/.wine/drive_c/Program\ Files\ \(x86\)/Maxis/The\ Sims/ && wine Sims.exe'
🔎 อธิบาย

คำสั่งนี้ทำงานแบบนี้:

  1. env LANG=th_TH.UTF-8
    → ตั้ง locale ภาษาไทยให้ Wine
  2. bash -c
    → ให้ shortcut เรียก shell ก่อน (จำเป็นใน Mint บางเวอร์ชัน)
  3. cd ... && wine Sims.exe
    → เข้าโฟลเดอร์เกมก่อน แล้วรัน

📌 ดังนั้น syntax นี้เหมาะกับ shortcut มากกว่าการใช้ LANG=... wine ตรง ๆ

⚠️ จุดที่ควรเช็ก (สำคัญ)
✅ 1. path ต้องถูก

ลองทดสอบใน terminal ก่อน เช่น:

cd ~/.wine/drive_c/Program\ Files\ \(x86\)/Maxis/The\ Sims/
ls

ต้องเห็น Sims.exe

✅ 2. locale ไทยมีจริง

locale -a | grep th_TH

ถ้าไม่มี:

sudo locale-gen th_TH.UTF-8

2.Line

ตัวอย่างตำแหน่ง C:\users\mill\AppData\Local\LINE\bin\LineLauncher.exe

Command:

env LANG=th_TH.UTF-8 wine "C:\\users\\mill\\AppData\\Local\\LINE\\bin\\LineLauncher.exe"

, , ,