Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.
Not a member yet? Click here to register.
Forgot Password?

SDK for Translators - PHPFusion 9

Pinned Asked Modified Viewed 24,393 times
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
asked
Super Admin

If you master Github you can make requests directly to the directory here : https://github.com/PHPFusion/PHPFusion-9-Locale

If you want other methods, please simply attach the files to this thread or mail them to us. ( management@php-fusion.co.uk )

Flags as seen in the English locale folder can be found in images/flags and images/small_flag

Copy your large flag from images/flags to locale/YourLanguage/Language.png
Copy your small flag from images/small_flag to locale/YourLanguage/Language-s.png

To make it as simple and structured as possible I recommend that you have a clean folder structure on your translations working space.

Like :

\locale\YourLanguage\
\infusions\forum\locale\YourLanguage\
\infusions\articles\locale\YourLanguage\
\infusions\blog\locale\YourLanguage\
\infusions\downloads\locale\YourLanguage\
\infusions\faq\locale\YourLanguage\
\infusions\forum\locale\YourLanguage\
\infusions\gallery\locale\YourLanguage\
\infusions\member_poll_panel\locale\YourLanguage\
\infusions\news\locale\YourLanguage\
\infusions\rss_feeds_panel\locale\YourLanguage\
\infusions\shoutbox_panel\locale\
\infusions\weblinks\locale\YourLanguage\
\includes\jscripts\tinymce\langs\
\themes\Septenary\locale\
readme-en.html

etc.

I have attached translate_structure_sdk.zip that follows the correct structure.
Pay special attention to shoutbox_panel and rss_feeds_panel, the locale file is not in a folder but in the root of the directory.

Always use English locale as base locale from the main download pack, it is guaranteed to be updated.
Copy the files from the English directories to match the SDK structure.
Make sure that you save the files in UTF-8 Without BOM.

Once your translation is done Git it or zip the whole folder structure and attach or send it to us and we will include it for you.

Also a reminder, Please do not translate any object names anywhere.

Chan Wrote :

Quote


Hi guys, please note that these terms should not be translated and to be left as english.

"Infusions"
"Defender"
"Dynamics"
"PHPFusion"
"Quantum Fields"
"TinyMCE"

I notice Malay called Infusion as Infusi. That's not correct. Infusion is an object name, and a patented term by PHPFusion to refer as its system module.

- Same goes as TinyMCE, please don't go translate them as "SmallMCE" or "Small Editor", etc
- Same goes as Dynamics, please don't go translate them as "Transforming Fields" or "Transformer" or "Fast Transform" , etc
- Same goes with PHPFusion, don't go translate them as "PHP-Merge", etc.
- Same goes with Defender, don't go translate them as "Defense" or "Shield".
- Don't go translate CSS, HTML, or LESS, or SASS. I have seen LESS referred to "not more" in stack-overflow
- Same goes with referring to Quantum, don't go translate them "automatic field creator engine". You can however translate User Fields as Member Fields in any language.
Edited by N/A on 24-04-2017 17:21,
Falk attached the following file:
translate_structure_sdk.zip [No information available / 785 Downloads]
0 replies

53 posts

F
foc_in_gaura
F
  • Member, joined since
  • Contributed 100 posts on the community forums.
  • Started 21 threads in the forums
answered
Member

Is there anyone working on Romanian translation? If not, I'm gonna start.
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

I have not seen or heard anything about Romanian yet.
0 replies
M
MeSaMe
M
MeSaMe 10
  • Junior Member, joined since
  • Contributed 23 posts on the community forums.
  • Started 10 threads in the forums
answered
Junior Member

I will work on the translation into Arabic
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

:G
0 replies
K
kot2007
K
  • Junior Member, joined since
  • Contributed 17 posts on the community forums.
  • Started 7 threads in the forums
answered
Junior Member

Ukrainian - work in progress! :)
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

:G
0 replies
D
douwe_yntema
D
  • Senior Member, joined since
  • Contributed 667 posts on the community forums.
  • Started 57 threads in the forums
  • Answered 1 question
answered
Senior Member

What is the matter with English Submit.php?

The file is only 7 bytes and al wat in it is:

<?php
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

We probably don´t need it any more. All submissions is on Infusion level and for the user info panel we use global.
Edit : https://github.com/PHPFusion/PHPFusion/commit/64c46a381d77382cbbd0a74325453e6d04f9af1d
Edited by N/A on 31-12-2015 10:22,
0 replies
A
AvaLoN
A
AvaLoN 10
  • Junior Member, joined since
  • Contributed 11 posts on the community forums.
  • Started 1 thread in the forums
answered
Junior Member

hello
70% of the Turkish language translation completed. Turkish and TurkishUTF8.
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

Good news !
0 replies
W
Wanabo
W
Wanabo 10
www.probemyip.com/probe-my-ip-80x15.png
pHp-Fusion.Asia & pHp-Fusion.Fr & pHp-Fusion.Cn are available for a localized support community. Send PB for info.
  • Senior Member, joined since
  • Contributed 598 posts on the community forums.
  • Started 94 threads in the forums
answered
Senior Member

Perhaps it is a good idea to quote the terms that shouldn't be translated. That could be a warning flag for translators not to translate them.

"Infusions"
"Defender"
"Dynamics"
"PHPFusion"
"Quantum Fields"
"TinyMCE"

$locale['term'] = "\"Term\"";
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

I guess we can actually simply add a comment after as well // Do not translate this Object name :)
0 replies
D
douwe_yntema
D
  • Senior Member, joined since
  • Contributed 667 posts on the community forums.
  • Started 57 threads in the forums
  • Answered 1 question
answered
Senior Member

Why are some textst in the locale files single quoted and some double quoted?

$locale['setup_1308'] = "Unable to create database tables.";


and

$locale['setup_1404'] = 'Install';


Should be all the same to me
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

Yes it should indeed be consistent

https://github.com/PHPFusion/PHPFusion/commit/02b69951dca560d64b833163aaf86d256671c63d

only setup.php had a class in it from affected files, the class need to change " > ' aswell and it is all good.
Edited by N/A on 02-01-2016 10:52,
0 replies
C
ctokepa
C
  • Member, joined since
  • Contributed 86 posts on the community forums.
  • Started 22 threads in the forums
answered
Member

Has someone started the Bulgarian translation? If not I will make it.
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

Please do, I have not heard anything about it.
0 replies
C
ctokepa
C
  • Member, joined since
  • Contributed 86 posts on the community forums.
  • Started 22 threads in the forums
answered
Member

Getting on it!
0 replies
C
Creatium
C
  • Member, joined since
  • Contributed 93 posts on the community forums.
  • Started 9 threads in the forums
answered
Member

Working on Lithuanian translation update.

I'm not sure about those terms that we are supposed to not translate. I see two problems:
1. as of Lithuanian translation was done almost from beginning of v9, we have translated all those terms (and used our Lithuanian terms since beginning of Lithuanian translation); Now we are supposed to go back and check every file to retranslate them?
2. How do you imagine language to work? I mean, in Lithuanian "Install Infusion" would mean "&#302;diegti papildin&#303;", now it is supposed to sound "&#302;diegti Infusion"? That's crazy. Especially in different situations when word "Infusion" can be "papildinys", "papildin&#303;", "papildinius", "papildiniai" and so on. English language has only "Infusion" and "Infusions".

EDIT: seems like this forum does not support UTF-8?
0 replies
F
Falk
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
answered
Super Admin

Good to hear, it was a tad early to start translations before RC , I know that I mentioned it but a few were quite eager to get started early ;)
It sure makes the translation harder in this later stage and it might be easier to do a new one.

Object names are reserved for functional and recognition purposes, just as the code is based on English.

True, We have yet upgraded this site to 9 ( Work in progress ) Once done all will be UTF-8.
0 replies

Category Forum

Locales Forum - 9

Labels

None yet

Statistics

  • Views 0 views
  • Posts 53 posts
  • Votes 0 votes
  • Topic users 15 members

15 participants

F
F
Falk 131
Need help?, Having trouble?
• View our Documentation for Guides, Standards and Functions
• Name and Organize your Topics and Content correctly in the corresponding Forums for best support results
• Attaching Log Files and Screenshots when reporting issues will help
• Provide with an URL to live example if one exists
• Please read the How to Report an Error post
• Please read and comply with the Code of Conduct

(¯·._.·(¯°·._.·°º*[ Project Manager ]*º°·._.·°¯)·._.·¯)
  • Super Admin, joined since
  • Contributed 6,201 posts on the community forums.
  • Started 639 threads in the forums
  • Started this discussions
  • Answered 11 questions
W
W
Wanabo 10
www.probemyip.com/probe-my-ip-80x15.png
pHp-Fusion.Asia & pHp-Fusion.Fr & pHp-Fusion.Cn are available for a localized support community. Send PB for info.
  • Senior Member, joined since
  • Contributed 598 posts on the community forums.
  • Started 94 threads in the forums
K
K
Kvido 10
Linux-Ubuntu 09.03.60, Linux/Ubuntu, PHP5, HTML5, Mozilla-Firefox 3.6.3, Opera 10.51, IE 8.0.6
https://www.nekecamweb.cz
  • Senior Member, joined since
  • Contributed 524 posts on the community forums.
  • Started 108 threads in the forums
F
F
  • Member, joined since
  • Contributed 100 posts on the community forums.
  • Started 21 threads in the forums
A
A
AvaLoN 10
  • Junior Member, joined since
  • Contributed 11 posts on the community forums.
  • Started 1 thread in the forums
K
K
  • Junior Member, joined since
  • Contributed 17 posts on the community forums.
  • Started 7 threads in the forums
B
B
  • Member, joined since
  • Contributed 122 posts on the community forums.
  • Started 29 threads in the forums
C
C
  • Member, joined since
  • Contributed 86 posts on the community forums.
  • Started 22 threads in the forums
C
C
  • Member, joined since
  • Contributed 93 posts on the community forums.
  • Started 9 threads in the forums
E
E
Erpien 10
  • Newbie, joined since
  • Contributed 1 post on the community forums.
L
L
Layzee 10
Seen it - done it!
  • Member, joined since
  • Contributed 113 posts on the community forums.
  • Started 20 threads in the forums
S
S
Get v9 Infusion by SuN-Infusions here:
https://sun-infusions.de/ (German)
  • Junior Member, joined since
  • Contributed 12 posts on the community forums.
  • Started 5 threads in the forums
D
D
Driv3r 10
  • Junior Member, joined since
  • Contributed 24 posts on the community forums.
  • Started 8 threads in the forums
D
D
  • Senior Member, joined since
  • Contributed 667 posts on the community forums.
  • Started 57 threads in the forums
  • Answered 1 question
M
M
MeSaMe 10
  • Junior Member, joined since
  • Contributed 23 posts on the community forums.
  • Started 10 threads in the forums

Notifications

Track thread

You are not receiving notifications from this thread.

Related Questions

Not yet