libretro / libretro-database

Repository containing cheatcode files, content data files, etc.
Creative Commons Attribution Share Alike 4.0 International
931 stars 789 forks source link

Support name translations #944

Open guoyunhe opened 5 years ago

guoyunhe commented 5 years ago

For Asian gamers, they are probably more familiar with translated game name. Or some simply like the original Japanese characters showing in play list.

game (
    name "Yu Yu Hakusho - Makyou Toitsusen (Japan)"
    name[ja] "幽☆遊☆白書 魔強統一戦 (日本)"
    serial "G-4122"
    rom (
        crc 71CEAC6F
    )
)
RobLoach commented 5 years ago

That would be really cool! Do you know if No-Intro has plans to incorporate this?

guoyunhe commented 5 years ago

No idea. I don't how No-Intro manage their data. I will try to contact them for opinions.

RobLoach commented 5 years ago

I've spoken with a few of the maintainers in their forum: https://forum.no-intro.org

guoyunhe commented 5 years ago

Reply from shippa is very positive:

Hello, we are ready for this: image For example in iQue, we have an “alternate” field (no ideograms for this title, but could be there). Users can export the datfile with the alternate: image And get:

<game name="Dòngwù Sēnlín (China) (v8)">
    <description>Dòngwù Sēnlín (China) (v8)</description>
    <rom name="2104108" size="16138240" crc="0F86EFFE" md5="ABB27076A1CA5632CBF2442F2FD761A0" sha1="8D009E1266FDBABCAB307DFCA39C8EB2CE2FE047" status="verified"/>
</game>

What we don’t offer is BOTH “standard” and “alternative” data in datfile. Datfile is not a database… Anyway, we have very few “alternative” fields filled, it’s something that takes a lot of time and we don’t have so many collaborators. It could be cool if libretro, that bases its data on NoIntro, suggests to people to come and collaborate (not only with “alternative” but with naming and datting in general).

I can help to add the feature to their database system. If possible, RetroArch can link to No-Intro website, encourage users to contribute to the database, which doesn't require much computer knowledge.

RobLoach commented 5 years ago

That's really cool. Unsure how it would work in the RDBs, but it sounds very promising for No-Intro. Let's keep this issue open to keep the convo going.

guoyunhe commented 5 years ago

Still not sure what kind of system No-Intro uses. If it is an open source system, I can help to develop such a feature for it. However, if it is close source system, it is hard for collaboration between projects and invite more contributors.