Behaviour of the history of the HL recovery tool has been normalized, French locale updated with the flat fiields strings, bug correction in the preference window (messages of the flat field and dark frame tools weren't handling special chars)

This commit is contained in:
Hombre
2011-01-20 01:58:23 +01:00
parent 127ae6eabd
commit 228294b0f8
6 changed files with 74 additions and 51 deletions

View File

@@ -1,5 +1,9 @@
#00 Français #00 Français
#01 1.3.2008: Initial translation by Hombre #01 1.3.2008: Initial translation by Hombre
ABOUT_TAB_BUILD;Version
ABOUT_TAB_CREDITS;Crédits
ABOUT_TAB_SPLASH;Splash
ADJUSTER_RESET_TO_DEFAULT;Réglages par défaut ADJUSTER_RESET_TO_DEFAULT;Réglages par défaut
BATCHQUEUE_AUTOSTART;Démarrage auto BATCHQUEUE_AUTOSTART;Démarrage auto
BATCH_PROCESSING;Traitement par lot BATCH_PROCESSING;Traitement par lot
@@ -48,9 +52,9 @@ EXIFPANEL_SUBDIRECTORY;Sous-répertoire
FILEBROWSER_ADDDELTEMPLATE;Ajouter/Supprimer le modèle... FILEBROWSER_ADDDELTEMPLATE;Ajouter/Supprimer le modèle...
FILEBROWSER_APPLYPROFILE;Appliquer le profil FILEBROWSER_APPLYPROFILE;Appliquer le profil
FILEBROWSER_ARRANGEMENTHINT;Permuter entre l'alignement vertical/horizontal des vignettes FILEBROWSER_ARRANGEMENTHINT;Permuter entre l'alignement vertical/horizontal des vignettes
FILEBROWSER_AUTODARKFRAME;Soustraction d'image noire automatique FILEBROWSER_AUTODARKFRAME;Soustraction automatique de Trame Noire
FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi
FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir (Ctrl-Entrée dans le Navigateur de Fichier) FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir (<b>Ctrl-o</b> place le focus,<b>Ctrl-Entrée</b> pour naviguer dans le Navigateur de Fichier)
FILEBROWSER_CLEARPROFILE;Remettre le profil à zéro FILEBROWSER_CLEARPROFILE;Remettre le profil à zéro
FILEBROWSER_COPYPROFILE;Copier le profil FILEBROWSER_COPYPROFILE;Copier le profil
FILEBROWSER_CURRENT_NAME;Nom courant: FILEBROWSER_CURRENT_NAME;Nom courant:
@@ -63,7 +67,7 @@ FILEBROWSER_EXIFFILTERAPPLYHINT;Activer/désactiver les filtres EXIF le navigate
FILEBROWSER_EXIFFILTERLABEL;Filtre EXIF FILEBROWSER_EXIFFILTERLABEL;Filtre EXIF
FILEBROWSER_EXIFFILTERSETTINGS;Réglages FILEBROWSER_EXIFFILTERSETTINGS;Réglages
FILEBROWSER_EXIFFILTERSETTINGSHINT;Change les réglages du filtre EXIF FILEBROWSER_EXIFFILTERSETTINGSHINT;Change les réglages du filtre EXIF
FILEBROWSER_MOVETODARKFDIR;Déplacer dans le dossier d'images noires FILEBROWSER_MOVETODARKFDIR;Déplacer dans le dossier d'images de Trame Noire
FILEBROWSER_NEW_NAME;Nouveau nom: FILEBROWSER_NEW_NAME;Nouveau nom:
FILEBROWSER_PARTIALPASTEPROFILE;Coller partiellement FILEBROWSER_PARTIALPASTEPROFILE;Coller partiellement
FILEBROWSER_PASTEPROFILE;Coller le profil FILEBROWSER_PASTEPROFILE;Coller le profil
@@ -87,7 +91,7 @@ FILEBROWSER_PROCESSINGSETTINGS;Réglages
FILEBROWSER_PROCESSINGSETTINGSHINT;Règle le format de fichier et le dossier de sortie FILEBROWSER_PROCESSINGSETTINGSHINT;Règle le format de fichier et le dossier de sortie
FILEBROWSER_RENAMEDLGLABEL;Rennommage du fichier FILEBROWSER_RENAMEDLGLABEL;Rennommage du fichier
FILEBROWSER_RENAMEDLGMSG;Renommer le fichier "%1" en: FILEBROWSER_RENAMEDLGMSG;Renommer le fichier "%1" en:
FILEBROWSER_SELECTDARKFRAME;Choisir une image noire... FILEBROWSER_SELECTDARKFRAME;Choisir une image de Trame Noire...
FILEBROWSER_SHOWDIRHINT;Voir toutes les images du dossier <b>D</b> FILEBROWSER_SHOWDIRHINT;Voir toutes les images du dossier <b>D</b>
FILEBROWSER_SHOWEXIFINFO;Montrer les infos EXIF <b>i</b> FILEBROWSER_SHOWEXIFINFO;Montrer les infos EXIF <b>i</b>
FILEBROWSER_SHOWQUEUEHINT;Voir le contenu de la file de traitement FILEBROWSER_SHOWQUEUEHINT;Voir le contenu de la file de traitement
@@ -147,6 +151,13 @@ HISTORY_MSG_104;Égaliseur TSV
HISTORY_MSG_105;Corr. aberr. chromatique HISTORY_MSG_105;Corr. aberr. chromatique
HISTORY_MSG_106;Corr. a.c. - Rayon HISTORY_MSG_106;Corr. a.c. - Rayon
HISTORY_MSG_107;Corr. a.c. - Seuil HISTORY_MSG_107;Corr. a.c. - Seuil
HISTORY_MSG_108;Redim. - boîte englobante
HISTORY_MSG_109;Redim. s'applique à
HISTORY_MSG_110;Champ Uniforme - Fichier
HISTORY_MSG_111;Champ Uniforme - Auto sélection
HISTORY_MSG_112;Champ Uniforme - Rayon
HISTORY_MSG_113;Champ Uniforme - Type de floutage
HISTORY_MSG_114;Seuil de compr. des hautes lumières
HISTORY_MSG_10;Compression des ombres HISTORY_MSG_10;Compression des ombres
HISTORY_MSG_11;Courbe tonale HISTORY_MSG_11;Courbe tonale
HISTORY_MSG_12;Exposition auto HISTORY_MSG_12;Exposition auto
@@ -440,7 +451,19 @@ PREFERENCES_CARED;Correct. manuelle de\nl'aberr. chrom. rouge
PREFERENCES_CLIPPINGIND;Indication du dépassement de plage dynamique PREFERENCES_CLIPPINGIND;Indication du dépassement de plage dynamique
PREFERENCES_CMETRICINTENT;Intention Colorimétrique PREFERENCES_CMETRICINTENT;Intention Colorimétrique
PREFERENCES_CUTOVERLAYBRUSH;Masque de recadrage PREFERENCES_CUTOVERLAYBRUSH;Masque de recadrage
PREFERENCES_DARKFRAME;Soustraction d'image noire PREFERENCES_DARKFRAME;Soustraction de Trame Noire
PREFERENCES_DARKFRAMEFOUND;Trouvé
PREFERENCES_DARKFRAMESHOTS;image(s)
PREFERENCES_DARKFRAMETEMPLATES;modèle(s)
PREFERENCES_FLATFIELD;Champ Uniforme
PREFERENCES_FLATFIELDFOUND;Trouvé
PREFERENCES_FLATFIELDSHOTS;image(s)
PREFERENCES_FLATFIELDTEMPLATES;modèle(s)
PREFERENCES_FLATFIELDFILE;Fichier de Champ Uniforme
PREFERENCES_FLATFIELDBLURRADIUS;Rayon de floutage du Champ Uniforme
PREFERENCES_FLATFIELDBLURTYPE;Type de floutage du Champ Uniforme
PREFERENCES_FLATFIELDAUTOSELECT;Sélection auto. du Champ Uniforme
PREFERENCES_FLATFIELDSDIR;Dossier des images de Champ Uniforme
PREFERENCES_DATEFORMAT;Format de la date PREFERENCES_DATEFORMAT;Format de la date
PREFERENCES_DATEFORMATHINT;<i>Vous pouvez utiliser les paramètres de chaînes formatés suivants:</i>\n<b>%y</b><i> : année</i>\n<b>%m</b><i> : mois</i>\n<b>%d</b><i> : jour</i>\n<i>\nPar exemple, le format de date française est:</i>\n<b>%d/%m/%y</b> PREFERENCES_DATEFORMATHINT;<i>Vous pouvez utiliser les paramètres de chaînes formatés suivants:</i>\n<b>%y</b><i> : année</i>\n<b>%m</b><i> : mois</i>\n<b>%d</b><i> : jour</i>\n<i>\nPar exemple, le format de date française est:</i>\n<b>%d/%m/%y</b>
PREFERENCES_DCBENHANCE;Appliquer la phase d'amélioration de DCB PREFERENCES_DCBENHANCE;Appliquer la phase d'amélioration de DCB
@@ -448,7 +471,7 @@ PREFERENCES_DCBITERATIONS;Nombre d'itération de DCB
PREFERENCES_DEFAULTLANG;Langue par défaut PREFERENCES_DEFAULTLANG;Langue par défaut
PREFERENCES_DEFAULTTHEME;Thème par défaut PREFERENCES_DEFAULTTHEME;Thème par défaut
PREFERENCES_DEMOSAICINGALGO;Algorithme de dématriçage PREFERENCES_DEMOSAICINGALGO;Algorithme de dématriçage
PREFERENCES_DIRDARKFRAMES;Dossier d'images noires PREFERENCES_DIRDARKFRAMES;Dossier des images de Trame Noire
PREFERENCES_DIRHOME;Racine de mes documents personnels PREFERENCES_DIRHOME;Racine de mes documents personnels
PREFERENCES_DIRLAST;Dernier dossier visité PREFERENCES_DIRLAST;Dernier dossier visité
PREFERENCES_DIROTHER;Autre PREFERENCES_DIROTHER;Autre
@@ -655,7 +678,7 @@ TP_EXPOSURE_BLACKLEVEL;Noir
TP_EXPOSURE_BRIGHTNESS;Luminosité TP_EXPOSURE_BRIGHTNESS;Luminosité
TP_EXPOSURE_CLIP;Rognage TP_EXPOSURE_CLIP;Rognage
TP_EXPOSURE_COMPRHIGHLIGHTS;Compression hautes lumières TP_EXPOSURE_COMPRHIGHLIGHTS;Compression hautes lumières
TP_EXPOSURE_COMPRHIGHLIGHTSTHRESHOLD;Seuil de récupération\ndes hautes lumières TP_EXPOSURE_COMPRHIGHLIGHTSTHRESHOLD;Seuil de compression\ndes hautes lumières
TP_EXPOSURE_COMPRSHADOWS;Compression des ombres TP_EXPOSURE_COMPRSHADOWS;Compression des ombres
TP_EXPOSURE_CONTRAST;Contraste TP_EXPOSURE_CONTRAST;Contraste
TP_EXPOSURE_CURVEEDITOR;Courbe tonale TP_EXPOSURE_CURVEEDITOR;Courbe tonale
@@ -712,7 +735,7 @@ TP_LUMADENOISE_RADIUS;Rayon
TP_PERSPECTIVE_HORIZONTAL;Horizontal TP_PERSPECTIVE_HORIZONTAL;Horizontal
TP_PERSPECTIVE_LABEL;Perspective TP_PERSPECTIVE_LABEL;Perspective
TP_PERSPECTIVE_VERTICAL;Vertical TP_PERSPECTIVE_VERTICAL;Vertical
TP_PREPROCESS_DARKFRAME;Image noire TP_PREPROCESS_DARKFRAME;Trame noire
TP_PREPROCESS_DFAUTOSELECT;Sélection automatique TP_PREPROCESS_DFAUTOSELECT;Sélection automatique
TP_RAWPANEL_DEMOSAICING;Dématriçage TP_RAWPANEL_DEMOSAICING;Dématriçage
TP_RAWPANEL_PREPROCESSING;Traitement pre-dématriçage TP_RAWPANEL_PREPROCESSING;Traitement pre-dématriçage
@@ -791,10 +814,3 @@ ZOOMPANEL_ZOOM100;Zoom à 100% <b>1</b>
ZOOMPANEL_ZOOMFITSCREEN;Ajuster à la fenêtre <b>F</b> ZOOMPANEL_ZOOMFITSCREEN;Ajuster à la fenêtre <b>F</b>
ZOOMPANEL_ZOOMIN;Zoom <b>+</b> ZOOMPANEL_ZOOMIN;Zoom <b>+</b>
ZOOMPANEL_ZOOMOUT;Zoom <b>-</b> ZOOMPANEL_ZOOMOUT;Zoom <b>-</b>
!!!!!!!!!!!!!!!!!!!!!!!!!
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!

View File

@@ -1,5 +1,8 @@
#00 default translation file #00 default translation file
#01 Developers should add translations to this file and then run 'generateDifferences.sh' script to update other locales. #01 Developers should add translations to this file and then run 'generateDifferences.sh' script to update other locales.
ABOUT_TAB_BUILD;Version
ABOUT_TAB_CREDITS;Credits
ABOUT_TAB_SPLASH;Splash
ADJUSTER_RESET_TO_DEFAULT;Reset to default ADJUSTER_RESET_TO_DEFAULT;Reset to default
BATCHQUEUE_AUTOSTART;Auto start BATCHQUEUE_AUTOSTART;Auto start
BATCH_PROCESSING;Batch processing BATCH_PROCESSING;Batch processing
@@ -155,7 +158,8 @@ HISTORY_MSG_109;Resizing applies to
HISTORY_MSG_110;Flat Field File HISTORY_MSG_110;Flat Field File
HISTORY_MSG_111;Flat Field Auto Select HISTORY_MSG_111;Flat Field Auto Select
HISTORY_MSG_112;Flat Field Blur Radius HISTORY_MSG_112;Flat Field Blur Radius
HISTORY_MSG_113;Flat Field Blur Type HISTORY_MSG_113;Flat Field Blur Type
HISTORY_MSG_114;Highlight Compr. Threshold
HISTORY_MSG_10;Shadow Compression HISTORY_MSG_10;Shadow Compression
HISTORY_MSG_11;Tone Curve HISTORY_MSG_11;Tone Curve
HISTORY_MSG_12;Auto Exposure HISTORY_MSG_12;Auto Exposure

View File

@@ -89,10 +89,10 @@ enum ProcEvent {
EvCACorr=64, EvCACorr=64,
EvHREnabled=65, EvHREnabled=65,
EvHRAmount=66, EvHRAmount=66,
EvHRMethod=67, EvHRMethod=67,
EvWProfile=68, EvWProfile=68,
EvOProfile=69, EvOProfile=69,
EvIProfile=70, EvIProfile=70,
EvVignetting=71, EvVignetting=71,
EvChMixer=72, EvChMixer=72,
EvResizeScale=73, EvResizeScale=73,
@@ -113,30 +113,31 @@ enum ProcEvent {
EvDPDNEnabled=88, EvDPDNEnabled=88,
EvDPDNLuma=89, EvDPDNLuma=89,
EvDPDNChroma=90, EvDPDNChroma=90,
EvDPDNGamma=91, EvDPDNGamma=91,
EvDirPyrEqualizer=92, EvDirPyrEqualizer=92,
EvDirPyrEqlEnabled=93, EvDirPyrEqlEnabled=93,
EvLSaturation=94, EvLSaturation=94,
EvLaCurve=95, EvLaCurve=95,
EvLbCurve=96, EvLbCurve=96,
EvDemosaic=97, EvDemosaic=97,
EvPreProcess=98, EvPreProcess=98,
EvSaturation=99, EvSaturation=99,
EvHSVEqualizerH=100, EvHSVEqualizerH=100,
EvHSVEqualizerS=101, EvHSVEqualizerS=101,
EvHSVEqualizerV=102, EvHSVEqualizerV=102,
EvHSVEqEnabled=103, EvHSVEqEnabled=103,
EvDefringeEnabled=104, EvDefringeEnabled=104,
EvDefringeRadius=105, EvDefringeRadius=105,
EvDefringeThreshold=106, EvDefringeThreshold=106,
EvResizeBoundingBox=107, EvResizeBoundingBox=107,
EvResizeAppliesTo=108, EvResizeAppliesTo=108,
EvFlatFieldFile=109, EvFlatFieldFile=109,
EvFlatFieldAutoSelect=110, EvFlatFieldAutoSelect=110,
EvFlatFieldBlurRadius=111, EvFlatFieldBlurRadius=111,
EvFlatFieldBlurType=112, EvFlatFieldBlurType=112,
EvHLComprThreshold=113,
NUMOFEVENTS=113 NUMOFEVENTS=114
}; };
} }
#endif #endif

View File

@@ -128,11 +128,13 @@ DEFRINGE, // EvDefringeEnabled,
DEFRINGE, // EvDefringeRadius, DEFRINGE, // EvDefringeRadius,
DEFRINGE, // EvDefringeThreshold, DEFRINGE, // EvDefringeThreshold,
RESIZE, // EvResizeBoundingBox RESIZE, // EvResizeBoundingBox
RESIZE, // EvResizeAppliesTo RESIZE, // EvResizeAppliesTo
FLATFIELD, // EvFlatFieldFile, FLATFIELD, // EvFlatFieldFile,
FLATFIELD, // EvFlatFieldAutoSelect, FLATFIELD, // EvFlatFieldAutoSelect,
FLATFIELD, // EvFlatFieldBlurRadius, FLATFIELD, // EvFlatFieldBlurRadius,
FLATFIELD // EvFlatFieldBlurType, FLATFIELD, // EvFlatFieldBlurType,
RGBCURVE // EvHLComprThreshold,
}; };

View File

@@ -1164,16 +1164,14 @@ void Preferences::updateDFinfos()
{ {
int t1,t2; int t1,t2;
rtengine::dfm.getStat(t1,t2); rtengine::dfm.getStat(t1,t2);
std::ostringstream s; Glib::ustring s = Glib::ustring::compose("%1: %2 %3, %4 %5", M("PREFERENCES_DARKFRAMEFOUND"), t1, M("PREFERENCES_DARKFRAMESHOTS"), t2, M("PREFERENCES_DARKFRAMETEMPLATES"));
s << M("PREFERENCES_DARKFRAMEFOUND")<<": "<< t1 << " "<<M("PREFERENCES_DARKFRAMESHOTS")<<", " << t2 << " "<<M("PREFERENCES_DARKFRAMETEMPLATES"); dfLabel->set_text(s);
dfLabel->set_text(s.str());
} }
void Preferences::updateFFinfos() void Preferences::updateFFinfos()
{ {
int t1,t2; int t1,t2;
rtengine::ffm.getStat(t1,t2); rtengine::ffm.getStat(t1,t2);
std::ostringstream s; Glib::ustring s = Glib::ustring::compose("%1: %2 %3, %4 %5", M("PREFERENCES_FLATFIELDFOUND"), t1, M("PREFERENCES_FLATFIELDSHOTS"), t2, M("PREFERENCES_FLATFIELDTEMPLATES"));
s << M("PREFERENCES_FLATFIELDFOUND")<<": "<< t1 << " "<<M("PREFERENCES_FLATFIELDSHOTS")<<", " << t2 << " "<<M("PREFERENCES_FLATFIELDTEMPLATES"); ffLabel->set_text(s);
ffLabel->set_text(s.str()); }
}

View File

@@ -230,8 +230,10 @@ void ToneCurve::adjusterChanged (Adjuster* a, double newval) {
listener->panelChanged (EvContrast, costr); listener->panelChanged (EvContrast, costr);
else if (a==saturation) else if (a==saturation)
listener->panelChanged (EvSaturation, costr); listener->panelChanged (EvSaturation, costr);
else if (a==hlcompr || a==hlcomprthresh) else if (a==hlcompr)
listener->panelChanged (EvHLCompr, Glib::ustring::compose ("%1=%2\n%3=%4",M("TP_EXPOSURE_COMPRHIGHLIGHTS"),(int)hlcompr->getValue(),M("TP_EXPOSURE_COMPRHIGHLIGHTSTHRESHOLD"),(int)hlcomprthresh->getValue())); listener->panelChanged (EvHLCompr, costr);
else if (a==hlcomprthresh)
listener->panelChanged (EvHLComprThreshold, costr);
else if (a==shcompr) else if (a==shcompr)
listener->panelChanged (EvSHCompr, costr); listener->panelChanged (EvSHCompr, costr);
} }