Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#186 Multi-language support

closed-later
nobody
Interface (46)
1
2008-11-25
2006-05-24
Brandon Nimon
No

I've viewed a few projects to figure out how they do
multi-language support, and I've chosen the best way (I
think is it). There will be separate PHP files with the
displayed text. Each string in the file will be a
different string for the program (some strings will be
used multiple times). This PHP file will be included
based on the settings value. This seems like the most
efficient way, instead of parsing a file to get all the
variables. This way will likely use more memory but be
considerably faster.

As such, I am moving File Manage system to a
multilingual system. After 1.0.1 File Manage WILL be
mySQL-based and WILL have support for any language for
which someone wants to translate (this will require
much input from the community).

I've already started with this process, and I am about
one-sixth of the way done. There are over 7500 strings
I have to go through to see if they are displayed text
or not.

Discussion

  • Brandon Nimon
    Brandon Nimon
    2006-05-24

    • priority: 7 --> 8
    • status: open --> open-accepted
     
  • Brandon Nimon
    Brandon Nimon
    2008-10-30

    This is a lot of work...and I'm not quite sure how to implement this efficiently. So this is no longer a planned feature.

     
  • Brandon Nimon
    Brandon Nimon
    2008-10-30

    • milestone: 602682 -->
    • priority: 8 --> 4
     
  • Brandon Nimon
    Brandon Nimon
    2008-11-08

    • labels: --> Interface
    • priority: 4 --> 1
     
  • Brandon Nimon
    Brandon Nimon
    2008-11-08

    This would be much easier completed in 2.0, but I am not going to put the time into it. My ideas as to how to do this would slow down the program and be a lengthy process. I'm sure someone else who has had some experience with translating in PHP may have a more streamlined process for such things. Until someone comes along to complete such a task, File Manage will remain an English only program.

     
  • Brandon Nimon
    Brandon Nimon
    2008-11-25

    I am going to close this until a practical solution to implementing this is found.

     
  • Brandon Nimon
    Brandon Nimon
    2008-11-25

    • status: open-accepted --> closed-later