sanshik

Topic: is there a french translation for JB yet?

hi
i am newbie to jobberbase script and i want to use it in a new site after using wordpress and some plugins, now i want to use this great open source software but i still need some help from you guys
i need a french translation for jobberbase if available, if not i will try to make it by my self even my french is poor
i also need a good template with vertical category if available
thanks in advance

links

Re: is there a french translation for JB yet?

Hi,

You have here the JB 1.9 French translation, thanks to empleotel:

translations.ini

Code:

; You will notice that some messages contain the string {0} (or {1}, {2} and so on).
; They act as placeholders for variable strings - be careful not to remove them.

; For example, in case of "Viewed {0} times", {0} will be replaced with the actual number of views when
; the message will be translated. this could result in "Viewed 5 times" (if the job ad has been viewed 5 times).

; Note: you can change the placeholders' order in a sentence in order to better suit your language.

; If you want to put the " (double quotes) character in your message, you must use " instead.

[header]
name = "jobber"
title = "Emplois en Informatique"
home = "Home"
rss_alt = "RSS"
rss_title = "Inscrivez vous à  nos fils RSS"
seen_recently = "Vus récemment"

[search]
default = "Cherchez un poste"
example = "(ex.: "ajax", "designer, londres", "php, chicago")"
submit = "Affichez un nouveau poste"
submit_title = "Affichez un nouveau poste"

[footer]
column_use = "Utilisez"
new_job = "Affichez une nouvelle offre d'emploi"
new_job_title = "Affichez un nouvelle offre d'emploi"
rss = "Fils RSS "
rss_title = "Fils RSS" 
column_find = "Plus de détails"
column_misc = "Divers"
companies = "Employeurs"
companies_title = "Employeurs"
cities_title = "Villes"
[sidebar]
menu_title = "Navigation"
other_cities = "Autres Villes"

[jobs]
html_title = "{0} at {1} / {2}" ; {0} - titre d'emploi, {1} - endroit, {2} - le nom de votre site jobberbase
activated_success = "Votre offre d'emploi à été publiée avec succès ."
delete_success = "Votre annonce de poste à été effacée."
confirmation_success = "Votre offre d'emploi à été publiée."
confirmation_error = "Votre offre d'emploi à été annullée."
publish_success = "Félicitations, votre annonce de poste à été publiée!"
add_success = "Votre annonce de poste à été publiée avec succès"
type_error = "SVP Entrez le type d'emploi ."
name_error = "SVP Entrez le nom de l'employeur."
title_error = "SVP Entrez le titre du poste."
description_error = "SVP Entrez la Decription du poste à pourvoir ."
email_error = "SVP Entrez votre courriel."
email_invalid = "Le courriel entré est invalide"
company_error = "SVP Entrez le nom de l'employeur."
job_title_error = "SVP Entrez le titre de l'emploi."
job_description_error = "SVP Entrez la Decription du poste à pourvoir."
job_email_error = "SVP Entrez votre courriel."
title_edit = "Modifiez votre offre d'emploi"
title_new = "Publiez une nouvelle offre d'emploi "
report_fake = "Cette offre d'emploi est-elle fausse?"
report_it = "Reportez la!"
published_at = "Publiée à {0}"
viewed = "Vu: {0} fois"
no_job = "Il n'y a présentement pas d'emplois disponibles comme"
no_job_found = "Aucune offre d'emploi n'a été trouvé."
preposition_at = "chez"
location_anywhere = "N'importe où"
recent_jobs = "Offres d'emploi récentes chez"
all_jobs = "Voir tous les offres d'emploi chez"

[alljobs]
all_jobs = "Toutes les offres"
no_jobs = "Il n'y a présentement pas d'offre disponibles."

[apply]
apply_message = "» Appliquez Maintenant"
name_error = "SVP Entrez votre nom."
email_error = "SVP Entrez votre courriel."
msg_error = "SVP Tapez votre message."
cv_error = "CV Max 3 MB permit."
email_invalid = "Ce courriel est invalide"
success = "Félicitations, votre candidature  à été envoyée chez 'companies'! Bonne Chance !"
old_ad = "Cette offre d'emploi a été publiée il y a plus de {0} jours..."
name_label = "Your name"
email_label = "Your e-mail"
message_label = "Message<br />or letter of intention"
cv_label = "Upload resume/CV"
cv_info = "Max. 3 MB. Recommended formats: PDF, RTF, DOC, ODT. "
cancel = "Annuler"
submit = "Envoyer ma candidature"
or = "ou"
error_apply_timeout_not_passed = "Votre candidature n'a pas été envoyée.  Vous pourrez soumettre votre candidature à nouveau dans seulement {0} minutes ."
error_sending_mail = "Il ya eu une erreur en envoyant votre candidature à l'employeur."
errro_apply_data_invalid = "Votre formulaire de candidature contient des erreurs. SVP corrigez les et essayez de nouveau."

[captcha]
captcha_error = "Code erroné."
captcha_title = "Anti-spam"

[category]
title_part1 = "Est-ce que vous cherchez"
title_part2 = "emplois?"
display_only = "Afficher seulement"
jobs_for = "Emploi comme"

[companies]
page_title = "Les employeurs qui ont publié ici"
title = "Les employeurs qui ont publié ici"
are_you_looking = "Cherchez vous des postes chez"
meta_part1 = "Publication du poste par"
meta_part2 = "offres d'emplois gratuites"
total = "Total"
companies = "employeurs"
jobs_at = "emplois chez"

[contact]
name_error = "SVP Entrez votre nom"
email_error = "vous devez entrer votre courriel"
msg_error = "SVP Entrez votre message"
send_error = "Votre message n'a pu être envoyé. Essayez de nouveau?"
name_label = "Votre Nom"
email_label = "Votre courriel"
message_label = "Message"
submit = "Envoyer message"

[stats]
last_50_posts = "Candidatures soumises en ligne , les 50 dernières affichées"
last_50_searches = "Recherche de Site,  les 50 dernières affichées"
average = "moy"
maximum = "max"
last_7_days = "7 derniers jours"
total = "total"

[sitemap]
title = "Sitemap"
jobs = "Emplois de"
use = "Utilisez le"
more = "Plus de détails"

[notfound]
message = "Nous sommes désolés, la page recherchée n'a pu être trouvée."
back = "Retournez à Catégorie"

[homepage]

spotlight_jobs = "Postes Démarqués"
recent_jobs = "Offres d'emploi plus récents"
popular_jobs = "Offres ayant reçu plus de candidature"
at = "chez";peut-être 'company'
in = "à";peut-être est-ce 'location' aussi
applicants = "candidats"
applicant = "candidat"
no_jobs = "Toujours sans emploi!"
sidebar_totaljobs = "Emplois totaux"
sidebar_for = "pour"
view_all_jobs = "Voir tous &raquo;"

[recommend]
title = "Recommender à mes amis"
friend_email_label = "Courriel de mon ami"
your_email_label = "Mon ami"
submit = "Envoyer"

[publish]
step1 = "Étape 1: Écrire"
step2 = "Étape 2: Vérifier"
step3 = "Étape 3: Confirmer"
form_error = "SVP révisez le formulaire..."
job_details = "Détails de l'emploi"
title_label = "Titre"
title_info = "e.g. 'Développeur PHP ', ' Designer UI'"
location_label = "Endroit"
other = "autre"
where = "où ?"
where_info = "e.g. 'Londres, R.U.'"
description_label = "Description"
description_info = "Format texte avecTextile"
syntax = "Syntaxe Textile "
result = "Résultat Final "
company = "Embaucher une compagnie ou une personne"
name_label = "Nom"
website_label = "Website"
websiter_info = "e.g. 'www.google.com'"
email_label = "Courriel"
email_info1 = "non publié"
email_info2 = "Les candidatures en lignes seront envoyées à ce courriel ."
step1_submit = "Étape 2: Vérifier l'offre"
step2_info = "Si vous changez d'avis vous pouvez"
step2_cancel = "Annuller la parution de cette offre"
save = "Gardez les changements"
publish = "Publiez cette offre"
edit = "Modifiez la"
edit_success = "Votre offre d'emploi  à été modifiée avec succès "
view = "Voir la nouvelle offre d'emploi"
options_title = "Modifiez ou désactivez votre offre"
options_info = "Si vous aviez besoin de modifier ou désactiver cette offre d'emploi, utilisez le lien suivant"
deactivate = "Désactiver l'offre d'emploi"
success_message = "Votre annonce a été publiée, mais comme c'est la première fois que vous utilisez ce courriel nous devrons la vérifier manuellent.<br />Merci de votre patience, votre offre sera publiée sous peu. Nous vous enverrons un message par courriel en guise de conformation. <br /><br />Dès maintenant toutes les offres que vous publirez seront affichées instantannément.<br />"

congratulations = "Félicitations, votre nouvelle offre d'emploi a été publiée. "
location_pick_from_list = "Choisissez parmi la liste"
apply_online = "<strong>Permettre les canidatures en ligne</strong> (Si vous ne cochez pas, svp entrez une description de comment soummettre sa candidature en ligne)"

[rss]
title = "RSS"
intro = "Choisissez un des fils suivants"
all_categories = "Fils pour toutes les catégories"
for = "Fils Pour"

[js]
location_pick_from_list = "Choisissez parmi la liste"
location_other = "autre"
send_to_friend_successful = "Votre message a été envoyé, en espérant quíl ne sera pas marqué comme spam!"
send_to_friend_unsuccessful = "Votre message  n'a pu être envoyé. Avez vous bien entré les deux courriels?"
report_spam_successful = "Merci, votre vote a été enregistré et est grandement apprécié!"
report_spam_unsuccessful = "Merci de votre intention, mais votre vote  n'a pu être envoyé."
delete_job_confirmation_question = "Voulez vous vraiement effacer cette offre?"

[jobscity]
page_title = "Survol des villes"
title = "Villes avec postes à pourvoir"
total = "Total"
cities = "villes"
jobs_at = "Emplois à"
jobs_in = "Emplois à"
no_jobs_in = "Il n'y a présentement pas d'emplois à"
sidebar_jobs_in = "à"
other_cities = "Autres villes"
jobs = "emplois"
jobs_in_other_cities = "Emplois dans d'autres villes"
no_jobs_in_other_cities = "il n'y a présentement pas d'emplois disponibles."

and for emails.xml

Code:

<?xml version="1.0" encoding="UTF-8" ?> 
<emails> 
<SendToFriend> 
<subject>Je te recommende une annonce d'emploi</subject> 
<message> 
<![CDATA[ 
                {BR}{BR}---{BR}Vous avez reçu ce courriel de {YOUR_EMAIL}
            
]]> 
</message> 
</SendToFriend> 
<ApplyOnline> 
<subject>[ {SITE_NAME} ] J'aimerais soummettre ma candidature au poste de: {JOB_TITLE}</subject> 
<message> 
<![CDATA[ 
                {BR}{BR}---{BR}Ce courriel est une candidature soumise par {JOB_URL}
            
]]> 
</message> 
</ApplyOnline> 
<PublishToAdmin> 
<newPostSubject>[ {SITE_NAME} ] New job: {JOB_TITLE}</newPostSubject> 
<editedPostSubject>[ {SITE_NAME} ] Edited job: {JOB_TITLE}</editedPostSubject> 
<message> 
<![CDATA[ 
                {JOB_URL}
                {BR} {JOB_TITLE} chez {JOB_COMPANY}
                {BR} {JOB_DESCRIPTION}
                {BR} URL: {JOB_URL}
                {BR}---{BR} Publié par: {JOB_POSTER_EMAIL}
                {BR}---{BR} Modifier: {JOB_EDIT_URL}
                {BR} Désactiver: {JOB_DEACTIVATE_URL}
                {BR}{BR}---{BR} IP: {JOB_POSTER_IP}
                {BR} Date: {JOB_POST_DATE}
            
]]> 
</message> 
<messageFirstPost> 
<![CDATA[ 
                Activer l'annonce {JOB_ACTIVATE_URL}{BR}
            
]]> 
</messageFirstPost> 
</PublishToAdmin> 
<PublishPendingToUser> 
<subject>Your ad on {SITE_NAME}</subject> 
<message> 
<![CDATA[ 
                Bonjour! :){BR}{BR}
                Veuillez nous excuser des inconvénients mais puisque c'est la première fois que vous publiez une annonce depuis ce courriel, nous devons la vérifier manuellement.  
                {BR}Merci de votre patience, L'annonce sera publiée sous peu. Nous vous enverrons un courriel de confirmation!
                {BR}{BR}A partir de maintenant toutes les annonces de postes que vous créérez à partir de ce courriel seront publiées à l'instant!
                {BR}{BR}---{BR}Merci d'utiliser nos services!
                {BR}La direction et toute l'équipe!
            
]]> 
</message> 
</PublishPendingToUser> 
<PublishToUser> 
<subject>Votre annonce sur{SITE_NAME} a été publiée.</subject> 
<message> 
<![CDATA[ 
                Hello! :){BR}{BR}
                Votre annonce a été publiée et est disponible sur {JOB_URL}
                {BR}{BR}---{BR}Modifiez-la: {JOB_EDIT_URL}
                {BR}Désactivez-la: {JOB_DEACTIVATE_URL}
                {BR}{BR}---{BR}Merci d'utiliser nos services!
                {BR} L'équipe de {SITE_NAME} 
            
]]> 
</message> 
</PublishToUser> 
<ReportSpam> 
<subject>[SPAM on {SITE_NAME}] {JOB_TITLE}</subject> 
<message> 
<![CDATA[ 
                L'annonce suivante a été considérée comme spam ou fausse: {BR}---{BR}{BR}
                {JOB_URL}
                {BR}{BR} {JOB_TITLE} chez {JOB_COMPANY}
                {BR}{BR} {JOB_DESCRIPTION}
                {BR}{BR}---{BR} Publiée par: {JOB_POSTER_EMAIL}
                {BR}---{BR}Modifier: {JOB_EDIT_URL}
                {BR} Désactiver: {JOB_DEACTIVATE_URL}
                {BR}---{BR}IP: {JOB_POSTER_IP}
                {BR} Date: {JOB_POST_DATE}
            
]]> 
</message> 
</ReportSpam> 
<Contact> 
<subject>[{SITE_NAME}] contact</subject> 
<message> 
<![CDATA[ 
                {BR}{BR}---{BR} Envoyé par: {SENDER_NAME} <{SENDER_EMAIL}>
                {BR} IP: {SENDER_IP}
                {BR} Date: {SEND_DATE}
            
]]> 
</message> 
</Contact> 
</emails>

And you have here a part of the installation guide:

Code:

Translations
Translations are located under the theme folder, i.e. /_templates/<YourTheme>/_translations. 

Translations for text elements in the site (except pages, job category names and others such as these) are located in an .ini file, in the translations folder, the default being translations_en.ini.

Email translations are stored in an xml file, under _translations/_emails, the default being emails_en.xml.

to see where the files are located wink

Bertrand

Re: is there a french translation for JB yet?

Hello,

I am interested in French Translation for 1.9.1 too.

But when I use empleotel's translation, I have this kind of errors:
- in admin part:

Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\jobber\_includes\functions.php on line 212

- in the public part:

Warning: Error parsing C:\xampp\htdocs\jobber\_templates\default\_translations\translations_en.ini on line 41 in C:\xampp\htdocs\jobber\_includes\class.Translator.php on line 17

Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\jobber\_includes\functions.php on line 212

Can you help me?

Thank you

Bertrand

Re: is there a french translation for JB yet?

nobody can help me??

putypuruty

Re: is there a french translation for JB yet?

Hi,

The problem is caused by a missing " char. Open your translation file and locate

Code:
cities_title = "Villes

Replace it with

Code:
cities_title = "Villes"

It should work now.

PS: I've also fixed it in the above post.

Bertrand

Re: is there a french translation for JB yet?

thank you!