Junyx wrote:
@Demekos:
thanks for your input.
i will eventually include your suggestion on adding a window to the BossKey list into the next minor release.
Thanks Junyx
Junyx wrote:
contributing new languages for Min2Tray is very good! i like it!
You was the first to do it !!!
For the french part of Min2Tray :
Code:
If ( h_Language = "fr_FR" )
{
lng_MenuNameChange = &Assigner un nom personnalisé...
lng_MenuNameRemove = &Retirer un nom personnalisé
lng_MenuIconChange = &Assigner une icône personnalisée...
lng_MenuIconRemove = &Retirer une icône personnalisée
lng_MenuMultiWin = &Liste des fenêtres minimisées
lng_MenuAssignHotkey = &Hotkey pour afficher lales) fenêtre(s)
lng_MenuClose = &Ferme la(les) fenêtre(s)
lng_MenuUnhide = &Afficher la(les) fenêtre(s)
lng_MenuOnBKList = &Fenêtre sur la liste BossKey
lng_MenuShowOnTitleChange = &Afficher la fenêtre quand le titre change
lng_hClose1 = Voulez-vous vraiment fermer la(les) fenêtre(s) "
lng_hClose2 = "?
lng_ChangeNameSelector = Entrez le nom personnalisé :
lng_ChangeIconSelector = Sélectionnez un fichier icône pour "
lng_ChangeIconSelectorExt = Fichiers icône
lng_ChangeIconMulti = Selectionnez une icône pour "
lng_RemoveName = Voulez-vous vraiment retirer le nom personnalisé ?
lng_RemoveIcon = Voulez-vous vraiment retirer l'icône personnalisée ?
lng_SetupUnhideKey = Hotkey pour afficher la(les) fenêtre(s)
; Errors
lng_ExitWithParamError = Erreur: le 1er paramètre doit être un nombre !
}
Code:
If ( h_Language = "fr_FR" )
{
FormatTime, tmpDate, %versionDate%, dd/MM/yyyy
lng_MenuAbout = &A propos de %lng_WindowTitle%
lng_MenuRestoreOnly = &Restaure toutes les fenêtres
lng_MenuQuitRestoreAll = Restaure &toutes les fenêtres && quitte
lng_MenuQuitOnly = &Quitte
lng_MenuSetHotkeysStarter = &Préférences...
lng_MenuBKEditList = Edite la liste des fenêtres &BossKey
lng_BKPurgeListTitle = Liste des fenêtres BossKey
lng_BKPurgeList = Sélection des fenêtres a retirer de la liste
lng_BKPurgeListReq = entrées à enlever de la liste. Continuer ?
lng_BKPurgeListRemove = &Retirer
lng_TrayTitle = %lng_WindowTitle%
lng_About = %lng_WindowTitle% v%versionString% (%tmpDate%)`n`nMinimise des fenêtre dans le 'Tray' sous forme d'icônes.`nCliquer sur le 3ème bouton de la souris ou sur une hotkey personnalisée.`nCaractéristiques supplémentaires : BossKey, Toujours au-dessus et maximisation verticale.`n`nDistribué sous la licence GPLv2.`n© 2005-2006 par Junyx / KTC^brain`n
lng_SetupTitle = %lng_WindowTitle% Prefs
lng_SetupKey = Hotkey pour minimiser la fenêtre
lng_SetupMButtonTitle = Utiliser le 3ème bouton de la souris pour minimiser ?
lng_SetupMButtonOpt0 = Non!
lng_SetupMButtonOpt1 = en cliquant sur la barre de titre [DEFAUT]
lng_SetupMButtonOpt2 = en cliquant n'importe où dans la fenêtre
lng_SetupBkMultiWin = BossKey utilise le mode MultiWindows. [NON]
lng_SetupBk2sMode = BossKey utilise le mode StealthMode (SM hotkey fait réapparaître les fenêtres). [NON]
lng_SetupStealthSessOnly = StealthMode seulement pour cette session. [OUI]
lng_SetupForcedMode = Force toujours min/maximisation d'une fenêtre (ForcedMode). [NON]
lng_SetupJaakonMode = Demande toujours nom personnalisé s'il n'y en a pas. [NON]
lng_SetupNoErrorMsgsMode = Ne montrer aucun message d'erreur. [NON]
lng_SetupBossKey = BossKey
lng_SetupBKTitle = Définis le mode BossKey
lng_SetupBKOpt0 = Opt-Out - minimise toutes les fenêtres sauf celles de la liste BossKey [DEFAUT]
lng_SetupBKOpt1 = Opt-In - minimise SEULEMENT les fenêtres de la liste BossKey
lng_SetupStealthKey = Hotkey pour StealthMode on/off
lng_SetupAOTKey = Hotkey pour toujours au-dessus
lng_AOTtraytip = Fenêtre en mode toujours au-dessus
lng_SetupYMaxKey = Hotkey pour maximiser verticallement
lng_YMaxtraytip = Fenêtre maximisée verticalement
lng_YMaxNottraytip = La fenêtre ne peut être maximisée verticalement.
lng_No3BtnMouseMsg = Pas de souris 3 boutons trouvée. Gestion de la souris absente !
; Errors
lng_ExitWithRunningError = Erreur: Min2Tray fonctionne déjà !
lng_ExitWithAHKError = Erreur: "AutoHotkey.exe" introuvable !
lng_ExitWithLockError = Erreur: Ne peut Effacer le fichier lock ! L'effacer manuellement :
}
Code:
h_Language =
StringRight, tmp, A_Language, 2
If ( tmp = 07 ) ; = Deutsch (0407, 0807, 0c07 ...)
h_Language = de_DE
If A_Language in 040c,080c,0c0c,100c,140c,180c
h_Language = fr_FR
If ( h_Language = "de_DE" )
{
lng_WindowTitle = Min2Tray
lng_SetupOK = Ü&bernehmen
lng_SetupCancel = &Abbrechen
lng_SetupHint = Hinweis: Drücken Sie ENTFERNEN und bestätigen Sie mit "%lng_SetupOK%", um einen Hotkey zu löschen!
lng_SetupInvalidHotkey1 = Folgender Hotkey konnte nicht zugewiesen werden: "
lng_SetupInvalidHotkey2 = ".`nBitte anderen Hotkey wählen oder den Hotkey entfernen!
; Errors
lng_ExitWithOSError = Fehler: Falsches Betriebssystem. Benötige Windows NT und höher!
lng_ExitWithVersionError = Fehler: Benötige "AutoHotkey.exe" Version 1.0.43.09 oder höher!
}
If ( h_Language = "fr_FR" )
{
lng_WindowTitle = Min2Tray
lng_SetupOK = &Appliquer
lng_SetupCancel = &Abandon
lng_SetupHint = Astuce : Cliquer sur Suppr sur le clavier et confirmer en cliquant "%lng_SetupOK%" pour supprimer une hotkey !
lng_SetupInvalidHotkey1 = La hotkey suivante ne peut être assignée : "
lng_SetupInvalidHotkey2 = ".`nUtiliez une hotkey différente ou supprimez-la SVP !
; Error
lng_ExitWithOSError = Erreur: Ne fonctionne pas sous Window 9x !
lng_ExitWithVersionError = Erreur: Nécessite AutoHotkey.exe version 1.0.43.09 ou supérieur !
}
Else
{
lng_WindowTitle = Min2Tray
lng_SetupOK = &Apply
lng_SetupCancel = &Cancel
lng_SetupHint = Hint: Press DELETE on keyboard and confirm by clicking "%lng_SetupOK%" to clear a hotkey!
lng_SetupInvalidHotkey1 = The following hotkey could not be assigned: "
lng_SetupInvalidHotkey2 = ".`nPlease use a different hotkey or delete the hotkey!
; Error
lng_ExitWithOSError = Error: Wrong operating system. Need Windows NT or newer!
lng_ExitWithVersionError = Error: Need AutoHotkey.exe version 1.0.43.09 or newer!
}
I think that all fits correctly.
May be you can use the internationnal ISO 8601 date format form : yyyy-MM-dd. On the other hand, I think that ShortDate and LongDate are automatically tranlated in the the local format.
For me, Min2Tray 1.7.0 works like a charm !!!