diff --git a/rtdata/languages/Francais b/rtdata/languages/Francais index d299c5796..793190003 100644 --- a/rtdata/languages/Francais +++ b/rtdata/languages/Francais @@ -853,21 +853,13 @@ TP_HLREC_COLOR;Propagation de la couleur TP_HLREC_LABEL;Reconstruction des hautes lumières TP_HLREC_LUMINANCE;Récupération de la luminance TP_HLREC_METHOD;Méthode: -TP_HSVEQUALIZER1;Rouge -TP_HSVEQUALIZER2;Orange -TP_HSVEQUALIZER3;Vert citron -TP_HSVEQUALIZER4;Vert -TP_HSVEQUALIZER5;Cyan -TP_HSVEQUALIZER6;Bleu -TP_HSVEQUALIZER7;Violet -TP_HSVEQUALIZER8;Magenta TP_HSVEQUALIZER_CHANNEL;Canal TP_HSVEQUALIZER_HUE;T TP_HSVEQUALIZER_LABEL;Égaliseur TSV TP_HSVEQUALIZER_NEUTRAL;Neutre TP_HSVEQUALIZER_SAT;S TP_HSVEQUALIZER_VAL;V -TP_ICM_BLENDCMSMATRIX;Mélange des hautes lumières dans l'espace de la matrice +TP_ICM_BLENDCMSMATRIX;Mélange des hautes lumières\ndans l'espace de la matrice TP_ICM_BLENDCMSMATRIX_TOOLTIP;Activer la récupération des zones brûlées lorsque les profils ICC basés sur la LUT sont utilisés TP_ICM_FILEDLGFILTERANY;Tous les fichiers TP_ICM_FILEDLGFILTERICM;Fichiers de profil ICC @@ -1058,39 +1050,43 @@ ZOOMPANEL_ZOOMOUT;Zoom - !!!!!!!!!!!!!!!!!!!!!!!!! -!EXIFFILTER_EXPOSURECOMPENSATION;Exposure Compensation (EV) -!HISTORY_MSG_158;Strength -!HISTORY_MSG_159;Edge stopping -!HISTORY_MSG_160;Scale -!HISTORY_MSG_161;Reweighting iterates -!HISTORY_MSG_162;Tone Mapping -!HISTORY_MSG_163;RGB Curves - R -!HISTORY_MSG_164;RGB Curves - G -!HISTORY_MSG_165;RGB Curves - B -!HISTORY_MSG_166;Neutral levels -!MAIN_TOOLTIP_BEFOREAFTERLOCK;Lock / Unlock the Before viewnnLock: keep the Before view unchanged - nuseful to evaluate the cumulative effect of multiple tools.nAdditionally, comparison can be made to any state in the HistorynnUnlock: the Before view will follow the After view 1 step behind, showing image before the effect of the currently used tool -!MAIN_TOOLTIP_PREVIEWB;Preview Blue channel -!MAIN_TOOLTIP_PREVIEWFOCUSMASK;Preview Focus Mask -!MAIN_TOOLTIP_PREVIEWG;Preview Green channel -!MAIN_TOOLTIP_PREVIEWL;Preview Luminosityn0.299*R + 0.587*G + 0.114*B -!MAIN_TOOLTIP_PREVIEWR;Preview Red channel -!MAIN_TOOLTIP_THRESHOLD;Threshold -!PARTIALPASTE_EPD;Tone Mapping -!PARTIALPASTE_ICMGAMMA;Output gamma -!PARTIALPASTE_RGBCURVES;RGB curves -!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation -!TP_EPD_EDGESTOPPING;Edge stopping -!TP_EPD_LABEL;Tone Mapping -!TP_EPD_REWEIGHTINGITERATES;Reweighting iterates -!TP_EPD_SCALE;Scale -!TP_EPD_STRENGTH;Strength -!TP_EXPOSURE_AUTOLEVELS_TIP;Toggle execution of Auto Levels to automatically set parameter values based on image analysis -!TP_EXPOSURE_CLIP_TIP;The fraction of pixels to be clipped in auto levels operation -!TP_ICM_INPUTCAMERAICC_TOOLTIP;Use RawTherapees default ICC color profile. More precise than simple matrix, but only available for some cameras. -!TP_ICM_INPUTCAMERA_TOOLTIP;Use simple default color matrix by DCRAW or embedded in DNG -!TP_ICM_INPUTCUSTOM_TOOLTIP;Select your own ICC color profile file for the camera -!TP_ICM_INPUTEMBEDDED_TOOLTIP;Use color profile embedded in non-raw files -!TP_ICM_INPUTNONE_TOOLTIP;Use no color profile at all. Use only in special cases. -!TP_NEUTRAL;Neutral -!TP_NEUTRAL_TIP;Reset exposure controls to neutral values -!TP_RGBCURVES_LABEL;RGB Curves +EXIFFILTER_EXPOSURECOMPENSATION;Compensation d'exposition (EV) +HISTORY_MSG_158;Force +HISTORY_MSG_159;Arrêt des bords +HISTORY_MSG_160;Échelle +HISTORY_MSG_161;Itérations de la pondération +HISTORY_MSG_162;Compression tonale +HISTORY_MSG_163;Courbes RVB - R +HISTORY_MSG_164;Courbes RVB - V +HISTORY_MSG_165;Courbes RVB - B +HISTORY_MSG_166;Niveaux neutre +MAIN_TOOLTIP_BEFOREAFTERLOCK;Vérouille / déverouille la vue Avant\n\nVérouille: garde la vue Avant inchangée - \nutile pour évaluer l'effet cumultaif de plusieurs outils.\nDe plus, une comparaison peut être faite à partir de n'importe quelle étape de l'historique\n\nDéverouille: la vue Avant représentera l'étape précédant la vue Après, montrant l'effet qui vient d'être modifié +MAIN_TOOLTIP_PREVIEWB;Affichage du canal Bleu +MAIN_TOOLTIP_PREVIEWFOCUSMASK;Affichage du Masque du focus +MAIN_TOOLTIP_PREVIEWG;Affichage du canal Vert +MAIN_TOOLTIP_PREVIEWL;Affichage de la Luminosité\n0.299*R + 0.587*V + 0.114*B +MAIN_TOOLTIP_PREVIEWR;Affichage du canal Rouge +MAIN_TOOLTIP_THRESHOLD;Seuil +PARTIALPASTE_EPD;Compression tonale +PARTIALPASTE_ICMGAMMA;Gamma de sortie +PARTIALPASTE_RGBCURVES;Courbes RVB +PREFERENCES_SHOWEXPOSURECOMPENSATION;Ajoute la compensation d'exposition +TP_EPD_EDGESTOPPING;Arrêt des bords +TP_EPD_LABEL;Compression tonale +TP_EPD_REWEIGHTINGITERATES;Itérations de la pondération +TP_EPD_SCALE;Échelle +TP_EPD_STRENGTH;Force +TP_EXPOSURE_AUTOLEVELS_TIP;Bascule l'usage de Niveaux automatiques afin de régler\nautomatiquement les valeurs basé sur l'analyse de l'image +TP_EXPOSURE_CLIP_TIP;La fraction de pixels que l'outil Niveaux automatiques passera en dehors du domaine +TP_ICM_INPUTCAMERAICC_TOOLTIP;Utilise les profils ICC par défaut de RawTherapee. Plus précises qu'une simple matrice, mais disponible pour certains appareil photo seulement. +TP_ICM_INPUTCAMERA_TOOLTIP;Utilise les matrices de couleur simple fournis par DCRAW ou incluse dans le fichier RAW +TP_ICM_INPUTCUSTOM_TOOLTIP;Sélectionez votre propre profil ICC pour votre appareil photo +TP_ICM_INPUTEMBEDDED_TOOLTIP;Utilise le profil inclus dans les fichiers non-Raw +TP_ICM_INPUTNONE_TOOLTIP;N'utilise aucun profil couleur du tout. À n'utiliser que dans des cas très spéciaux. +TP_NEUTRAL;Neutre +TP_NEUTRAL_TIP;Réinitialise les valeurs de l'exposition à des valeurs neutres +TP_RGBCURVES_LABEL;Courbes RVB +TP_RGBCURVES_CHANNEL;Canal +TP_RGBCURVES_BLUE;B +TP_RGBCURVES_GREEN;V +TP_RGBCURVES_RED;R diff --git a/rtdata/languages/default b/rtdata/languages/default index 9ad5e57e3..064a9ba07 100644 --- a/rtdata/languages/default +++ b/rtdata/languages/default @@ -874,14 +874,6 @@ TP_HLREC_COLOR;Color Propagation TP_HLREC_LABEL;Highlight Reconstruction TP_HLREC_LUMINANCE;Luminance Recovery TP_HLREC_METHOD;Method: -TP_HSVEQUALIZER1;Red -TP_HSVEQUALIZER2;Yellow -TP_HSVEQUALIZER3;Lime -TP_HSVEQUALIZER4;Green -TP_HSVEQUALIZER5;Aqua -TP_HSVEQUALIZER6;Blue -TP_HSVEQUALIZER7;Purple -TP_HSVEQUALIZER8;Magenta TP_HSVEQUALIZER_CHANNEL;HSV Channel TP_HSVEQUALIZER_HUE;H TP_HSVEQUALIZER_LABEL;HSV Equalizer @@ -972,7 +964,11 @@ TP_RESIZE_SCALE;Scale TP_RESIZE_SPECIFY;Specify: TP_RESIZE_WIDTH;Width TP_RESIZE_W;W: +TP_RGBCURVES_BLUE;B +TP_RGBCURVES_CHANNEL;Channel +TP_RGBCURVES_GREEN;G TP_RGBCURVES_LABEL;RGB Curves +TP_RGBCURVES_RED;R TP_ROTATE_DEGREE;Degree TP_ROTATE_LABEL;Rotate TP_ROTATE_SELECTLINE; Select Straight Line diff --git a/rtgui/rgbcurves.cc b/rtgui/rgbcurves.cc index 34e5a8dde..2970d9126 100644 --- a/rtgui/rgbcurves.cc +++ b/rtgui/rgbcurves.cc @@ -24,13 +24,13 @@ using namespace rtengine::procparams; RGBCurves::RGBCurves () : Gtk::VBox(), FoldableToolPanel(this) { - curveEditorG = new CurveEditorGroup (); + curveEditorG = new CurveEditorGroup (M("TP_RGBCURVES_CHANNEL")); curveEditorG->setCurveListener (this); curveEditorG->setColorProvider (this); - Rshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, "R"); - Gshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, "G"); - Bshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, "B"); + Rshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, M("TP_RGBCURVES_RED")); + Gshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, M("TP_RGBCURVES_GREEN")); + Bshape = (DiagonalCurveEditor*)curveEditorG->addCurve(CT_Diagonal, M("TP_RGBCURVES_BLUE")); // This will add the reset button at the end of the curveType buttons curveEditorG->curveListComplete();