Introduction ------------ Greetings this small (hopefully) text file contains instructions regarding the steps one should take in order to produce a language plugin zip package for version 1.0 stable of the Mambo/Joomla Community Builder component. All translators are kindly requested to contact Nant on the www.joomlapolis.com site and provide the following data: ------------------------------------------------ | Language: | | Full Name: | | Email: | | joomlapolis.com username: | | Joomla forge username: | ------------------------------------------------ This way we can keep you informed of additional language needs required for future releases. Contents of Language Package ---------------------------- This language package should consist of 2 files: #1 - Instructions4CBtranslators.txt (this file you are reading now) #2 - {language}.zip (where {language} is substituted with one of english, french, ...) The {language}.zip compressed file when uncompressed will produce the following directory/file structure: {language} (folder) {language}.xml (file) - this is the xml language installer {language}.php (file) - this contains the actual language definition strings calendar-locals.js (file) - this contains the calendar definition strings index.html (file) images (folder) nophoto.jpg (file) - this contains the no photo image pendphoto.jpg (file) - this contains the pending approval image tnnophoto.jpg (file) - this contains the small no image photo tnpendphoto.jpg (file) - this contains the small pending approval image index.html (file) Steps to Create/Update Language Package --------------------------------------- If this is a new language package just uncompress the language package zip contained in this package and rename the {language} filenames and folder to the new language. For example if you have downloaded the english.zip language plugin package just uncompress it, copy it and rename the copy accordingly. To illustrate the action steps lets assume that we have downloaded the english.zip language plugin package and that we are creating a greek package. By unzipping and renaming the appropriate english.zip package folder and file we will create the following folder/file structure: greek (folder) greek.xml (file) greek.php (file) calendar-locals.js (file) index.html (file) images (folder) nophoto.jpg (file) pendphoto.jpg (file) tnnophoto.jpg (file) tnpendphoto.jpg (file) index.html (file) greek.xml file -------------- Open this file with your prefered editor (notepad, etc). The file contains 23 lines. You need to update lines 3,4,5,8,9,11,13. In line 3 you must change the English to Greek ---> {note: the name must correspond exaclty to the folder language name in your Mambo/Joomla} { installation. Notice the capital 'E' in English and capital 'G' in Greek } In line 4 you may put your name. In line 5 you may put the creation date. In line 8 you may put your email address. In line 9 you may put your url. In line 11 you may update the description text. In line 13 you must change the english string to greek so line 13 becomes: greek.php Save changes! You have now completed the xml installer file for the language plugin. greek.php file -------------- Open this file with your editor and change all language strings accordingly. Save changes! calendar-local.js file ---------------------- Open this file with your editor. It contains the javascript language file for the pop-up calendar. Make all language string changes. nophoto.jpg file ---------------- This image file contains the default no photo image. The dimensions of this image are: 150 x 209. Modify the image accordingly. pendphoto.jpg file ------------------ This image file contains the pending approval image. The dimensions of this image are: 150 x 209. Modify the image accordingly. tnnophoto.jpg file ------------------ This image file contains the small default no photo image. The dimensions of this image are: 61 x 86. Modify the image accordingly. tnpendphoto.jpg file -------------------- This image file contains the small pending approval image. The dimensions of this image are: 61 x 86. Modify the image accordingly. Now just zip the greek folder to create the greek.zip compressed file. Email or submit this zip file to the CB Team so it can be included in the language plugins.