找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

搜索
查看: 1382|回复: 13

[Call for Translators] MAMEUI64 Plus! 52-Language Pack Project

[复制链接]
发表于 2026-3-12 04:51:05 |中国| 显示全部楼层 |阅读模式
MAMEUI64 Plus! now features full support for UTF-8 encoding and official gettext (.po/.mo) language packs. We are officially inviting contributors to help translate the interface into 52 different languages!
If you'd like to help global players enjoy the emulator in their native language, join us!

🛠️ Tools & Assets
  • Template: Download the attached ui.pot file.
  • Recommended Tool: Poedit (poedit.net) — the standard for editing gettext files.

📝 Step-by-Step Guide
  • Create New Translation: Open Poedit, select "Create new from POT/PO file", and choose my ui.pot.
  • Select Language: Pick your target language from the 52 supported options (e.g., French, Japanese, Spanish, etc.).
  • Start Translating:
    • Keep Placeholders: Do NOT change or remove symbols like %s, %d, or \n.
    • Encoding: Ensure your file is saved in UTF-8 format.
  • Export Binary: When you save, Poedit will automatically generate a .mo binary file.

📂 Installation & Live Preview
Rename your generated file to ui.mo and place it in the corresponding folder:

Path: MAMEUI_Root\language\[Folder_Name]\ui.mo
Best Feature: Real-time Updates!
  • Open the emulator, go to Options -> Interface Options -> Language.
  • Select your language, and the UI will update instantly. No restart required! This makes it incredibly easy to test and adjust your translations on the fly.

🌍 Supported Languages (Folder Names)
(Please ensure your ui.mo is placed in the exact folder name listed below)

AfrikaansAlbanianArabicBasque
BelarusianBosnianBulgarianBurmese
CatalanChinese_SimplifiedChinese_TraditionalCroatian
CzechDanishDutchEnglish
EstonianFinnishFrenchFrench_Belgium
French_CanadaGeorgianGermanGreek
HebrewHindiHungarianIndonesian
ItalianJapaneseKoreanLatvian
LithuanianMacedonianNorwegianPersian
PolishPortuguesePortuguese_BrazilRomanian
RussianSerbianSerbian_CyrillicSlovak
SlovenianSpanishSpanish_MexicoSwedish
ThaiTurkish UkrainianValencian
Vietnamese



Thank you for your contribution! Please reply to this thread or submit your translated files here.

Complete a full language pack and get the MAMEUI64 Plus! Official L10N Author badge.

🏆 Credits & Contributors
Special thanks to the translators for their hard work:



💡 Tips: If country flag emojis aren't displaying correctly on your Windows browser (showing only letter codes), we recommend installing the Twemoji for Edge extension for the best viewing experience.


(Join us now and see your name listed here!)

langtext.zip (26.04 KB) 20260316 05:47:04
strings.zip (58.9 KB)

📌 Note: This is the translated Chinese_Simplified pack—please use it as a template;
for cheats, you must manually add the translation fields to strings.po.



0

主题

14

回帖

4134

积分

论坛元老

积分
4134

官方认证

发表于 2026-3-13 02:00:08 |土耳其| 显示全部楼层
本帖最后由 hrfat 于 2026-3-13 02:01 编辑

Thank you for your hard work. I've attached the Turkish language pack.
I have completed the ui and folders components, and I've also included the remaining files in the 'other' folder for your convenience. Best regards!
https://dosya.co/zjuvemqvsc9p/TR_Language.zip.html

评分

参与人数 1金钱 +10 收起 理由
寒冰心雨 + 10 很给力!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

0

主题

14

回帖

4134

积分

论坛元老

积分
4134

官方认证

发表于 2026-3-18 00:12:55 |土耳其| 显示全部楼层
 楼主| 发表于 2026-3-20 14:34:34 |中国| 显示全部楼层
Thanks for the support! Since the gamelist has many entries, I recommend using AI for speed. To keep the code intact, you can use this prompt for AI: "Please translate the following text into Turkish. Translate ONLY the values inside the tags. DO NOT change any code structure, tag names, or symbols. Keep the original format." This makes the process very efficient!

0

主题

14

回帖

4134

积分

论坛元老

积分
4134

官方认证

发表于 2026-3-22 19:41:17 |土耳其| 显示全部楼层
I've updated the Turkish translation. I shortened the strings that didn't fit the UI and translated the previously missed parts. It's now much cleaner.

https://dosya.co/xy2s2znv2246/TR_22.03.26.zip.html

点评

Dosya açılıyor ama içinde hiçbir şey yok.  发表于 2026-3-23 14:03

0

主题

14

回帖

4134

积分

论坛元老

积分
4134

官方认证

发表于 2026-3-24 03:04:06 |土耳其| 显示全部楼层

0

主题

3

回帖

59

积分

注册会员

积分
59

官方认证

发表于 2026-6-4 18:28:52 |法国| 显示全部楼层
Hi,

Here the french translation (ui.pot -> ui.mo)

https://limewire.com/d/ucC6u#Sj7osN1Iuj

评分

参与人数 1金钱 +10 收起 理由
寒冰心雨 + 10 很给力!

查看全部评分

 楼主| 发表于 2026-6-5 06:13:17 |中国| 显示全部楼层
Benjamin _Sisko 发表于 2026-6-4 18:28
Hi,
Here the french translation (ui.pot -> ui.mo)


Salut Benjamin _Sisko,

Bonne nouvelle ! Votre traduction française pour ui.mo a déjà été intégrée dans la dernière version de MAMEUI64 Plus ! Merci beaucoup pour votre contribution. 🇫🇷
(English: Your French translation has been integrated into the latest version! Thank you!)

Pour finaliser le pack de langue à 100%, pourriez-vous nous aider avec les fichiers restants ?
  • folders.mo (Noms des dossiers/catégories)
  • arcade.lst (Titres des jeux d'arcade)
  • mess.lst (Titres des consoles)
  • strings.po (Traduction des triche/cheats - vous pouvez vous référer au pack Chinese_Simplified)


C'est un projet énorme, alors prenez votre temps. Rien ne presse !
(English: It's a huge project, so please take your time. No rush!)

Une fois ces fichiers traduits, la localisation française sera complète ! Merci encore pour votre excellent travail. 🏆
 楼主| 发表于 2026-6-5 06:39:59 |中国| 显示全部楼层


Hi hrfat,

Please help to update the Turkish pack:
  • Add cheat translations into strings.po.
  • Translate mess.lst (Software List).


You can download the official MAME strings.po and refer to the Chinese_Simplified pack as a template for your modifications.

It's a huge project, so please take your time. Thanks! 🇹🇷


0

主题

3

回帖

59

积分

注册会员

积分
59

官方认证

发表于 2026-6-5 17:46:12 |法国| 显示全部楼层
寒冰心雨 发表于 2026-6-5 06:13
Salut Benjamin _Sisko,

Bonne nouvelle ! Votre traduction française pour ui.mo a déjà été int ...

Hello thanks here the folder.mo in french

https://limewire.com/d/jVKyG#qENjC435lD

Is it possible to have an auto resize of the window. For example, some french strings are longer than english strings. and it's troncated.

Have a nice day

Benjamin Siskoo
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|管理员邮箱|QQ微信群|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2026-7-20 02:12 , Processed in 0.177539 second(s), 8 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表