smogon / pokemon-showdown-client

The client for Pokémon Showdown
http://pokemonshowdown.com
GNU Affero General Public License v3.0
552 stars 770 forks source link

Support for multiple languages #247

Open DanUgore opened 9 years ago

DanUgore commented 9 years ago

The translated text has already been ripped from XY, all that's left to do is an implementation method.

DanUgore commented 9 years ago

@Zarel how do you feel about moving the "Disable animations" and "Enable BW Sprites" under another popup similar to the "Edit Formatting" one? Label it "Battle Preferences" and add the language option under there as well?

Slayer95 commented 9 years ago

Also Ignore Spectators? (maybe a permanent option too)

Zarel commented 9 years ago

It can have its own section, but I don't see a reason to hide it in a sub-popup.

DanUgore commented 9 years ago

It was just for consistency. Also I ran into a small snag. We use Pokemon-Forme for a lot of species names. Can we reflect that easily in other languages?

DanUgore commented 9 years ago

Formes have no translations so I'm probably going to implement #92 and figure out what to do about the true name.

Zarel commented 9 years ago

I don't particularly like that idea.

DanUgore commented 9 years ago

Any other suggestions?

Zarel commented 9 years ago

Translate the forme in an unofficial way? Or use the English name of the forme.

DanUgore commented 9 years ago

Alright I'll look into the former

Joimer commented 9 years ago

Spanish forums I've read use the English forme names, so I guess they can be left untranslated. Checking #92 for a good implementation of it.

Zarel commented 8 years ago

@DanUgore, where has it been ripped from XY? Do you have a link or something?

Zarel commented 8 years ago

Found it, it's oras_text.zip in http://projectpokemon.org/research/oras/

KernGoldstein commented 8 years ago

Is there any planning to implement this?

Btw, Formes have official translations in other languages, for example, "Deoxys Forma Velocidad" (Deoxys-Speed in English) which may be displayed as Deoxys-Velocidad in PS.

Zarel commented 8 years ago

Yes, this is still planned.

alchzh commented 7 years ago

My thoughts (sorry if they are really obvious):

alchzh commented 7 years ago

BTW, does anyone know how Pandora Showdown (side server) does this with Spanish and English? @Slayer95 maybe?

kotarou3 commented 7 years ago

They have their own client and heavily modded server - not in the way that it would be easy to do arbitrary localisations

alchzh commented 7 years ago

Thinking about working on this over the weekend... this would be pretty easy with tagged template strings, is that too modern?

or with just a simple helper function... looks less nice though :P

sonaldo commented 6 years ago

News?

Zarel commented 6 years ago

Currently blocked on a client React rewrite.

wfacu commented 4 years ago

Is the project still standing? Personally I could take care of the spanish translation.

Zarel commented 4 years ago

Once again, it's not blocked on actual translation work, it's blocked on implementation.

monsanto commented 1 year ago

I'm not personally going to work on this but I am just posting to say that it is not blocked on anything anymore.

NoMercyPikachu commented 10 months ago

Is this still a thing? If yes, how can one join this project?