diff --git a/rtdata/languages/Francais b/rtdata/languages/Francais index 9625e534d..ddd1397a1 100644 --- a/rtdata/languages/Francais +++ b/rtdata/languages/Francais @@ -48,7 +48,7 @@ EXIFPANEL_SUBDIRECTORY;Sous-répertoire FILEBROWSER_ADDDELTEMPLATE;Ajouter/Supprimer le modèle... FILEBROWSER_APPLYPROFILE;Appliquer le profil 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_CLEARPROFILE;Remettre le profil à zéro FILEBROWSER_COPYPROFILE;Copier le profil FILEBROWSER_CURRENT_NAME;Nom courant: @@ -61,7 +61,7 @@ FILEBROWSER_EXIFFILTERAPPLYHINT;Activer/désactiver les filtres EXIF le navigate FILEBROWSER_EXIFFILTERLABEL;Filtre EXIF FILEBROWSER_EXIFFILTERSETTINGS;Réglages 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_PARTIALPASTEPROFILE;Coller partiellement FILEBROWSER_PASTEPROFILE;Coller le profil @@ -85,7 +85,7 @@ FILEBROWSER_PROCESSINGSETTINGS;Réglages FILEBROWSER_PROCESSINGSETTINGSHINT;Règle le format de fichier et le dossier de sortie FILEBROWSER_RENAMEDLGLABEL;Rennommage du fichier 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 D FILEBROWSER_SHOWEXIFINFO;Montrer les infos EXIF i FILEBROWSER_SHOWQUEUEHINT;Voir le contenu de la file de traitement @@ -145,6 +145,7 @@ HISTORY_MSG_104;Égaliseur TSV HISTORY_MSG_105;Corr. aberr. chromatique HISTORY_MSG_106;Corr. a.c. - Rayon HISTORY_MSG_107;Corr. a.c. - Seuil +HISTORY_MSG_108;Seuil de compr. des hautes lumières HISTORY_MSG_10;Compression des ombres HISTORY_MSG_11;Courbe tonale HISTORY_MSG_12;Exposition auto @@ -310,13 +311,9 @@ IPTCPANEL_TRANSREFERENCEHINT;Un code représentant le lieux de la transmission i MAIN_BUTTON_EXIT;Sortie MAIN_BUTTON_FULLSCREEN;Plein écran MAIN_BUTTON_PREFERENCES;Préférences -MAIN_BUTTON_PUTTOQUEUE;Envoyer dans la file MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Ajouter l'image courante à la file de traitement Ctrl+Q MAIN_BUTTON_QUEUE;Envoyer dans la file -MAIN_BUTTON_SAVE;Enregistrer l'image -MAIN_BUTTON_SAVEAS;Sous... MAIN_BUTTON_SAVE_TOOLTIP;Enregistrer l'image courante Ctrl+S -MAIN_BUTTON_SENDTOEDITOR;Envoyer vers l'éditeur MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Éditer l'image courante dans l'éditeur externe Ctrl+E MAIN_BUTTON_UNFULLSCREEN;Quitter le plein écran MAIN_FRAME_BATCHQUEUE;File d'attente @@ -434,7 +431,10 @@ PREFERENCES_CARED;Correct. manuelle de\nl'aberr. chrom. rouge PREFERENCES_CLIPPINGIND;Indication du dépassement de plage dynamique PREFERENCES_CMETRICINTENT;Intention Colorimétrique 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_DATEFORMAT;Format de la date PREFERENCES_DATEFORMATHINT;Vous pouvez utiliser les paramètres de chaînes formatés suivants:\n%y : année\n%m : mois\n%d : jour\n\nPar exemple, le format de date française est:\n%d/%m/%y PREFERENCES_DCBENHANCE;Appliquer la phase d'amélioration de DCB @@ -442,7 +442,7 @@ PREFERENCES_DCBITERATIONS;Nombre d'itération de DCB PREFERENCES_DEFAULTLANG;Langue par défaut PREFERENCES_DEFAULTTHEME;Thème par défaut 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_DIRLAST;Dernier dossier visité PREFERENCES_DIROTHER;Autre @@ -641,7 +641,7 @@ TP_EXPOSURE_BLACKLEVEL;Noir TP_EXPOSURE_BRIGHTNESS;Luminosité TP_EXPOSURE_CLIP;Rognage 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_CONTRAST;Contraste TP_EXPOSURE_CURVEEDITOR;Courbe tonale @@ -698,7 +698,7 @@ TP_LUMADENOISE_RADIUS;Rayon TP_PERSPECTIVE_HORIZONTAL;Horizontal TP_PERSPECTIVE_LABEL;Perspective TP_PERSPECTIVE_VERTICAL;Vertical -TP_PREPROCESS_DARKFRAME;Image noire +TP_PREPROCESS_DARKFRAME;Trame noire TP_PREPROCESS_DFAUTOSELECT;Sélection automatique TP_RAWPANEL_DEMOSAICING;Dématriçage TP_RAWPANEL_PREPROCESSING;Traitement pre-dématriçage diff --git a/rtdata/languages/default b/rtdata/languages/default index 596fd8b29..9ce03ed4b 100644 --- a/rtdata/languages/default +++ b/rtdata/languages/default @@ -145,6 +145,7 @@ HISTORY_MSG_104;HSV Equalizer HISTORY_MSG_105;Defringing HISTORY_MSG_106;Defringing Radius HISTORY_MSG_107;Defringing Threshold +HISTORY_MSG_108;Highlight Compr. Threshold HISTORY_MSG_10;Shadow Compression HISTORY_MSG_11;Tone Curve HISTORY_MSG_12;Auto Exposure @@ -310,13 +311,9 @@ IPTCPANEL_TRANSREFERENCEHINT;A code representing the location of original transm MAIN_BUTTON_EXIT;Exit MAIN_BUTTON_FULLSCREEN;Fullscreen MAIN_BUTTON_PREFERENCES;Preferences -MAIN_BUTTON_PUTTOQUEUE;Put to queue MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Add current image to processing queue Ctrl+Q MAIN_BUTTON_QUEUE;Put to queue -MAIN_BUTTON_SAVE;Save Image -MAIN_BUTTON_SAVEAS;As... MAIN_BUTTON_SAVE_TOOLTIP;Save current image Ctrl+S -MAIN_BUTTON_SENDTOEDITOR;Send to editor MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Edit current image in external editor Ctrl+E MAIN_BUTTON_UNFULLSCREEN;Exit fullscreen MAIN_FRAME_BATCHQUEUE;Batch Queue @@ -435,6 +432,9 @@ PREFERENCES_CLIPPINGIND;Clipping indication PREFERENCES_CMETRICINTENT;Colorimetric Intent PREFERENCES_CUTOVERLAYBRUSH;Cut overlay brush PREFERENCES_DARKFRAME;Dark frame +PREFERENCES_DARKFRAMEFOUND;Found +PREFERENCES_DARKFRAMESHOTS;shots +PREFERENCES_DARKFRAMETEMPLATES;templates PREFERENCES_DATEFORMAT;Date Format PREFERENCES_DATEFORMATHINT;You can use the following formatting strings:\n%y : year\n%m : month\n%d : day\n\nFor example, the hungarian date format is:\n%y/%m/%d PREFERENCES_DCBENHANCE;Apply DCB enhancement step diff --git a/rtengine/procevents.h b/rtengine/procevents.h index b4d316cf6..8bda34cdf 100644 --- a/rtengine/procevents.h +++ b/rtengine/procevents.h @@ -89,10 +89,10 @@ enum ProcEvent { EvCACorr=64, EvHREnabled=65, EvHRAmount=66, - EvHRMethod=67, - EvWProfile=68, - EvOProfile=69, - EvIProfile=70, + EvHRMethod=67, + EvWProfile=68, + EvOProfile=69, + EvIProfile=70, EvVignetting=71, EvChMixer=72, EvResizeScale=73, @@ -113,23 +113,25 @@ enum ProcEvent { EvDPDNEnabled=88, EvDPDNLuma=89, EvDPDNChroma=90, - EvDPDNGamma=91, - EvDirPyrEqualizer=92, + EvDPDNGamma=91, + EvDirPyrEqualizer=92, EvDirPyrEqlEnabled=93, - EvLSaturation=94, + EvLSaturation=94, EvLaCurve=95, EvLbCurve=96, EvDemosaic=97, EvPreProcess=98, - EvSaturation=99, - EvHSVEqualizerH=100, - EvHSVEqualizerS=101, - EvHSVEqualizerV=102, - EvHSVEqEnabled=103, - EvDefringeEnabled=104, - EvDefringeRadius=105, - EvDefringeThreshold=106, - NUMOFEVENTS=107 - }; -} -#endif + EvSaturation=99, + EvHSVEqualizerH=100, + EvHSVEqualizerS=101, + EvHSVEqualizerV=102, + EvHSVEqEnabled=103, + EvDefringeEnabled=104, + EvDefringeRadius=105, + EvDefringeThreshold=106, + EvHLComprThreshold=107, + + NUMOFEVENTS=108 + }; +} +#endif diff --git a/rtengine/refreshmap.cc b/rtengine/refreshmap.cc index 59889318a..801bcdedc 100644 --- a/rtengine/refreshmap.cc +++ b/rtengine/refreshmap.cc @@ -127,5 +127,6 @@ RGBCURVE, // EvHSVEqEnabled, DEFRINGE, // EvDefringeEnabled, DEFRINGE, // EvDefringeRadius, DEFRINGE, // EvDefringeThreshold, +RGBCURVE, // EvHLComprThreshold, }; diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc index f500d3ad7..9853a1c04 100644 --- a/rtgui/preferences.cc +++ b/rtgui/preferences.cc @@ -1053,11 +1053,11 @@ void Preferences::darkFrameChanged () updateDFinfos(); } } + void Preferences::updateDFinfos() { int t1,t2; rtengine::dfm.getStat(t1,t2); - std::ostringstream s; - s << "Found: "<< t1 << " shots, " << t2 << " templates"; - dfLabel->set_text(s.str()); + Glib::ustring s = Glib::ustring::compose("%1: %2 %3, %4 %5", M("PREFERENCES_DARKFRAMEFOUND"), t1, M("PREFERENCES_DARKFRAMESHOTS"), t2, M("PREFERENCES_DARKFRAMETEMPLATES")); + dfLabel->set_text(s); } diff --git a/rtgui/tonecurve.cc b/rtgui/tonecurve.cc index 0200aaab5..292c212c9 100644 --- a/rtgui/tonecurve.cc +++ b/rtgui/tonecurve.cc @@ -230,8 +230,10 @@ void ToneCurve::adjusterChanged (Adjuster* a, double newval) { listener->panelChanged (EvContrast, costr); else if (a==saturation) listener->panelChanged (EvSaturation, costr); - else if (a==hlcompr || a==hlcomprthresh) - 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())); + else if (a==hlcompr) + listener->panelChanged (EvHLCompr, costr); + else if (a==hlcomprthresh) + listener->panelChanged (EvHLComprThreshold, costr); else if (a==shcompr) listener->panelChanged (EvSHCompr, costr); }