tomek-o / tSIP

SIP softphone
https://tomeko.net/software/SIPclient/
153 stars 34 forks source link

French translation #34

Closed lyonelf closed 2 years ago

lyonelf commented 2 years ago

Hi,

here is the translation file for french lang:

{ "TfrmContactEditor" : { "btnApply" : "Appliquer", "btnCancel" : "Annuler", "caption" : "Ajout/éditer contact", "lblCompany" : "Société", "lblContactFile" : "Fichier", "lblDescription" : "Description", "lblNote" : "Note", "lblNumber1" : "Numéro #1", "lblNumber2" : "Numéro #2", "lblNumber3" : "Numéro #3" }, "TfrmContacts" : { "miAdd" : "Ajouter", "miDelete" : "Supprimer", "miEdit" : "Editer", "multiItemCallText" : "Appeler...", "multiItemMessageText" : "Message...", "noNumberUriText" : "Aucun num/URI", "singleItemCallText" : "Appel:", "singleItemMessageText" : "Message:" }, "TfrmHistory" : { "callTimeText" : "Durée d'appel:", "codecText" : "Codec:", "incomingCallText" : "Appel entrant", "miAddEditPhonebook" : "Ajout/éditer un contact", "miCopyNumber" : "Copier le numéro", "miHttpQuery" : "Requête HTTP", "miMessage" : "Message", "nameNumber" : "Nom/numéro", "notCompletedText" : "(incomplet)", "outgoingCallText" : "Appel sortant", "replyCode" : "Répondre au code:", "replyLine" : "Répondre à la ligne:", "timestamp" : "Horodatage", "unansweredText" : "(Sans réponse)" }, "TfrmMain": { "btnHangup": "Raccrocher", "btnMakeCall": "Appeler/Répondre", "miAbout": "A Propos...", "miClearCallsHistory": "Effacer historique", "miCommonSettings": "Paramètres", "miExit": "Quitter", "miFile": "Fichier", "miHelp": "Aide", "miImportContactsFromCsv": "Importer contacts CSV", "miImportContactsFromXml": "Importer contacts XML", "miMessages": "Messages", "miMinimizeTray": "Minimise dans la barre de tache", "miPatchButtonSettings": "Patch / update paramètres boutons JSON", "miRefreshTranslationFromFile": "Recharger le fichier de traduction", "miScripting": "Fenêtre de script", "miSettings": "Configuration", "miSettingsPatch": "Patch / update paramètres généraux JSON", "miTools": "Outils", "miTroubleshooting": "Dépannage", "miView": "Vue", "miViewLog": "Log", "tsContacts": "Contacts", "tsDialpad": "Pave numérique", "tsHistory": "Historique" }, "TfrmTrayNotifier": { "btnAnswer": "Répondre", "btnHangup": "Raccrocher" } }

But there is so many lines not present in this json file

tomek-o commented 2 years ago

Thanks for the update (only main window and tray notifier had French translation before).

So far translation mechanism was added only to most visible windows. Most of the text belongs probably to settings window and button editor but I'm not sure if anyone would be interested in maintaining these translations (that might be 50x more text and it would be harder to translate) and I'm not a big fan of translations myself (for one, searching for help/documentation in other languages than English would give very little result).