Language pack - Page 2 - FamiTracker

# FamiTracker

FamiTracker Support Forums

Skip to content

## Language pack

Post about feature requests here.
Post Reply

- Print view

15 posts

- Previous
- 1
- 2

jsr
  Site Admin
  Posts: 112
  Joined: Tue Jan 06, 2015 1:25 pm

### Re: Language pack

- Quote

Post by jsr » Tue Jun 23, 2015 10:10 pm

> womo wrote:I have ever localized Famitracker to Chinese by modify the source code, but I don't think everybody knows programming, so a language.dll is also necessary for translators. It's much easier by editing the resources inside the dll with a tool like ResEdit, rather than compile the whole source code in a compiler.
> The Famitracker official site currently doesn't provide materials for language.dll file. A standard English language.dll or a separated language development code can be put on the official site, which makes localization much faster an easier.
> What I'm worried is the things I encountered on some other software, some of them have external language plugin support, but still leaves many strings can't be translated, their interface would become half-localized. The source code showed they're written directly inside, I still have to manually modify code of main exe if I want to translate them, Famitracker has several of such either. I understand it's hard to make all translatable strings into a single file, but it's quite uncomfortable in an OCD eye.
> Fortunately there're more and more strings moving to the .rc file by version, maybe one day all the interface can be translated and introduces Famitracker to all the world.

I can provide an english DLL as a template for translations, but my concern is regarding version updates. I believe it's easier to translate (and maintain) the resource-file directly and then make a DLL rather than changing an existing DLL file. Or perhaps it's possible to import resource files to existing DLL files?

> 8BitZtunerYT wrote:Maybe I can dump the strings as said .rc file once I'm done with translating FT into German, hopefully jsr can make use of it.
> Speaking of languages, a "Language" tab in the Configuration Dialog could be added if FT supports other languages.

I can turn it into a DLL file and make it available for download if you wish.
Famitracker developer
Top

8BitZtunerYT
  Posts: 379
  Joined: Thu Apr 23, 2015 7:20 pm
  Location: Somewhere stuck in Winamp

### Re: Language pack

- Quote

Post by 8BitZtunerYT » Tue Jun 23, 2015 10:18 pm

I then might hurry if I want to have it done before the 0.5 Final release.
The German version needs a lot of button and text positioning tweaking because we sometimes use long words and it doesn't fit in a single button.
slowly ceasing to exist.
"8BitZ caresses his keyboard as he orgasms to the sounds of Winamp."
-retrodpc, 2015
Top

womo
  Posts: 15
  Joined: Thu May 14, 2015 3:43 am
  Location: China

### Re: Language pack

- Quote

Post by womo » Wed Jun 24, 2015 9:58 am

> jsr wrote:I can provide an english DLL as a template for translations, but my concern is regarding version updates. I believe it's easier to translate (and maintain) the resource-file directly and then make a DLL rather than changing an existing DLL file. Or perhaps it's possible to import resource files to existing DLL files?

> > 8BitZtunerYT wrote:Maybe I can dump the strings as said .rc file once I'm done with translating FT into German, hopefully jsr can make use of it.
> > Speaking of languages, a "Language" tab in the Configuration Dialog could be added if FT supports other languages.

> I can turn it into a DLL file and make it available for download if you wish.

The compiler is required to make an .rc file to a dll, and an Express of Visual Studio 2008 for free is 892MB huge, it also installs many things which is not necessary for localization, but a RESEdit tool is tiny and small, some commercial localization tool such as SDL Passolo or Radialix even has functions like dictionaries and nomen clature etc, that's easier for those who don't know programming.
Top

Roflo
  Posts: 292
  Joined: Thu May 07, 2015 3:51 pm
  Location: Germany
  Contact:
  Contact Roflo
  Website Skype YouTube

### Re: Language pack

- Quote

Post by Roflo » Wed Jun 24, 2015 11:43 am

By the way, does the Express version of VS supports the things famitracker mainly needs to compile?
Top

womo
  Posts: 15
  Joined: Thu May 14, 2015 3:43 am
  Location: China

### Re: Language pack

- Quote

Post by womo » Wed Jun 24, 2015 3:51 pm

> Roflo wrote:By the way, does the Express version of VS supports the things famitracker mainly needs to compile?

In theory it's possible but much harder, because you have to collect and reference all the libraries manually.
Top

Display posts from previous:
Sort by

Post Reply

- Print view

15 posts

- Previous
- 1
- 2

Return to “Feature Requests”

Jump to

- Rules
- Wiki
- FamiTracker
- General Talk
- Bug Reports
- Feature Requests
- Source and development
- Music
- Original Music
- Cover Music
- Other
- Site Issues & Suggestions