Merge branch 'dev' into spot-removal-tool

This commit is contained in:
Hombre 2019-03-25 22:35:17 +01:00
commit 5b136d664d
100 changed files with 5863 additions and 2811 deletions

View File

@ -81,7 +81,6 @@ FILEBROWSER_APPLYPROFILE;Aplica
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplica - parcial
FILEBROWSER_AUTODARKFRAME;Auto marc fosc
FILEBROWSER_AUTOFLATFIELD;Auto camp pla
FILEBROWSER_BROWSEPATHBUTTONHINT;Clic per navegar al path escollit
FILEBROWSER_BROWSEPATHHINT;Escriviu path on buscar.\n<b>Ctrl-O</b> dirigir-se al path de la finestra de text.\n<b>Enter</b> / <b>Ctrl-Enter</b> (en el gestor de fitxers) per a navegar allí;\n\nPath dreceres:\n <b>~</b> - directori home de l'usuari\n <b>!</b> - directori de fotografies de l'usuari
FILEBROWSER_CACHE;Cau
FILEBROWSER_CLEARPROFILE;Neteja
@ -383,7 +382,6 @@ MAIN_FRAME_FILEBROWSER;Gestor de fitxers
MAIN_FRAME_FILEBROWSER_TOOLTIP; Gestor de fitxers.\nDrecera: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Llocs
MAIN_FRAME_PLACES_ADD;Afeg
MAIN_FRAME_PLACES_DEL;Treu
MAIN_FRAME_RECENT;Carpetes recents
MAIN_MSG_ALREADYEXISTS;Fitxer ja existent.
MAIN_MSG_CANNOTLOAD;No es pot carregar la imatge
@ -655,7 +653,6 @@ TP_CROP_GTRULETHIRDS;Regla dels terços
TP_CROP_GUIDETYPE;Tipus de guia:
TP_CROP_H;Alt
TP_CROP_LABEL;Cropa
TP_CROP_PPI;PPI=
TP_CROP_W;Ample
TP_CROP_X;x
TP_CROP_Y;y
@ -964,6 +961,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_COLORLABEL_TOOLTIP;Color label.\n\nUse dropdown menu or shortcuts:\n<b>Shift-Ctrl-0</b> No Color\n<b>Shift-Ctrl-1</b> Red\n<b>Shift-Ctrl-2</b> Yellow\n<b>Shift-Ctrl-3</b> Green\n<b>Shift-Ctrl-4</b> Blue\n<b>Shift-Ctrl-5</b> Purple
@ -1433,6 +1431,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
!MAIN_MSG_SETPATHFIRST;You first have to set a target path in Preferences in order to use this function!
@ -1501,6 +1500,12 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1560,6 +1565,8 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1593,7 +1600,13 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!PROFILEPANEL_MYPROFILES;My profiles
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
@ -1805,11 +1818,12 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1930,14 +1944,14 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!TP_LABCURVE_CURVEEDITOR_LH;LH
!TP_LABCURVE_CURVEEDITOR_LH_TOOLTIP;Luminance according to hue L=f(H)
!TP_LABCURVE_CURVEEDITOR_LL_TOOLTIP;Luminance according to luminance L=f(L)
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2048,6 +2062,8 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;应用配置
FILEBROWSER_APPLYPROFILE_PARTIAL;应用 - 局部
FILEBROWSER_AUTODARKFRAME;自动暗场
FILEBROWSER_AUTOFLATFIELD;自动平场
FILEBROWSER_BROWSEPATHBUTTONHINT;点击浏览选择的路径
FILEBROWSER_CACHE;缓存
FILEBROWSER_CLEARPROFILE;清空配置
FILEBROWSER_COPYPROFILE;复制配置
@ -360,7 +359,6 @@ MAIN_FRAME_FILEBROWSER;文件浏览
MAIN_FRAME_FILEBROWSER_TOOLTIP;文件浏览\n快捷键: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;位置
MAIN_FRAME_PLACES_ADD;添加
MAIN_FRAME_PLACES_DEL;删除
MAIN_FRAME_RECENT;最近使用的文件夹
MAIN_MSG_ALREADYEXISTS;该文件已存在
MAIN_MSG_CANNOTLOAD;无法加载图片
@ -759,7 +757,6 @@ TP_CROP_GTTRIANGLE2;黄金三角 2
TP_CROP_GUIDETYPE;辅助方式:
TP_CROP_H;高
TP_CROP_LABEL;剪裁
TP_CROP_PPI;PPI=
TP_CROP_W;宽
TP_CROP_X;x
TP_CROP_Y;y
@ -999,6 +996,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
@ -1503,6 +1501,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!MAIN_BUTTON_NAVNEXT_TOOLTIP;Navigate to the next image relative to image opened in the Editor.\nShortcut: <b>Shift-F4</b>\n\nTo navigate to the next image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F4</b>
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
!MAIN_MSG_SETPATHFIRST;You first have to set a target path in Preferences in order to use this function!
@ -1548,6 +1547,12 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CROP;Crop Editing
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
!PREFERENCES_CROP_GUIDES;Guides shown when not editing the crop
@ -1558,6 +1563,8 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!PREFERENCES_DIRECTORIES;Directories
!PREFERENCES_EDITORCMDLINE;Custom command line
!PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Compact toolbars in File Browser
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_SAVE_TP_OPEN_NOW;Save tool collapsed/expanded state now
@ -1574,7 +1581,13 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1751,12 +1764,13 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!TP_COLORTONING_TWOBY;Special a* and b*
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
!TP_COLORTONING_TWOSTD;Standard chroma
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1898,14 +1912,14 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2021,6 +2035,8 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RETINEX_CONTEDIT_HSL;HSL histogram

View File

@ -195,7 +195,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;該文件已存在.
MAIN_MSG_CANNOTLOAD;無法載入圖片
@ -504,7 +503,7 @@ TP_WBALANCE_TEMPERATURE;色溫
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1112,6 +1111,7 @@ TP_WBALANCE_TEMPERATURE;色溫
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
@ -1242,6 +1242,12 @@ TP_WBALANCE_TEMPERATURE;色溫
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1328,6 +1334,8 @@ TP_WBALANCE_TEMPERATURE;色溫
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1378,9 +1386,15 @@ TP_WBALANCE_TEMPERATURE;色溫
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1612,7 +1626,7 @@ TP_WBALANCE_TEMPERATURE;色溫
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1622,7 +1636,7 @@ TP_WBALANCE_TEMPERATURE;色溫
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1831,15 +1845,15 @@ TP_WBALANCE_TEMPERATURE;色溫
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1969,6 +1983,8 @@ TP_WBALANCE_TEMPERATURE;色溫
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -158,7 +158,6 @@ FILEBROWSER_APPLYPROFILE;Použít
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplikovat - částečně
FILEBROWSER_AUTODARKFRAME;Automatický tmavý snímek
FILEBROWSER_AUTOFLATFIELD;Auto Flat Field
FILEBROWSER_BROWSEPATHBUTTONHINT;Klikněte pro výběr cesty.
FILEBROWSER_BROWSEPATHHINT;Vložte cestu pro procházení.\n\nKlávesové zkratky:\n<b>Ctrl-o</b> pro přepnutí do adresního řádku.\n<b>Enter</b>/ <b>Ctrl-Enter</b> pro procházení ;\n<b>Esc</b> pro zrušení změn.\n<b>Shift-Esc</b> pro zrušení přepnutí.\n\nZkratky pro cesty:\n<b>~</b>\t- domácí složka uživatele.\n<b>!</b>\t- složka s obrázky uživatele.
FILEBROWSER_CACHE;Mezipaměť
FILEBROWSER_CACHECLEARFROMFULL;Smazat vše včetně profilů zpracování v mezipaměti
@ -927,7 +926,6 @@ MAIN_FRAME_FILEBROWSER;Prohlížeč souborů
MAIN_FRAME_FILEBROWSER_TOOLTIP;Prohlížeč souborů.\nZkratka: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Místa
MAIN_FRAME_PLACES_ADD;Přidat
MAIN_FRAME_PLACES_DEL;Odstranit
MAIN_FRAME_RECENT;Poslední složky
MAIN_MSG_ALREADYEXISTS;Soubor již existuje.
MAIN_MSG_CANNOTLOAD;Nepodařilo se načíst obrázek
@ -1568,7 +1566,6 @@ TP_CROP_GTTRIANGLE2;Zlaté trojúhelníky 2
TP_CROP_GUIDETYPE;Druh vodítek:
TP_CROP_H;Výška
TP_CROP_LABEL;Ořez
TP_CROP_PPI;PPI=
TP_CROP_RESETCROP;Obnovit
TP_CROP_SELECTCROP;Vybrat
TP_CROP_W;Šířka
@ -1815,15 +1812,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Pracuje s posuvníkem barevnosti a CC křivkou.
TP_LENSGEOM_AUTOCROP;Automatický ořez
TP_LENSGEOM_FILL;Automatické vyplnění
TP_LENSGEOM_LABEL;Objektiv / Geometrie
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automaticky
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP soubor
TP_LENSPROFILE_CORRECTION_MANUAL;Ručně
TP_LENSPROFILE_LABEL;Korekční profily objektivů
TP_LENSPROFILE_LENS_WARNING;Varování: crop factor použitý pro profilování objektivu je větší než crop factor fotoaparátu. Výsledek může být nesprávný.
TP_LENSPROFILE_MODE_HEADER;Výběr profilu objektivu:
TP_LENSPROFILE_USE_CA;Chromatická aberace
TP_LENSPROFILE_USE_GEOMETRIC;Geometrická
TP_LENSPROFILE_USE_HEADER;Vyberte zkreslení na opravu:
TP_LENSPROFILE_USE_VIGNETTING;Vinětace
TP_LOCALCONTRAST_AMOUNT;Míra
TP_LOCALCONTRAST_DARKNESS;Úroveň tmavé
@ -2345,8 +2337,32 @@ ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b>
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_TAB_FAVORITES;Favorites
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!TP_CROP_PPI;PPI
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_RAW_IMAGENUM_SN;SN mode
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_SHARPENING_BLUR;Blur radius

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Filen eksisterer allerede.
MAIN_MSG_CANNOTLOAD;Kan ikke indlæse billede
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -78,6 +78,7 @@
#77 16.12.2018 Korrektur Farbwähler-Tooltip (TooWaBoo) RT 5.5
#78 19.01.2019 Erweiterung (TooWaBoo) RT 5.5
#79 24.02.2019 Erweiterung (TooWaBoo) RT 5.5
#80 25.03.2019 Erweiterung (TooWaBoo) RT 5.6
ABOUT_TAB_BUILD;Version
ABOUT_TAB_CREDITS;Danksagungen
@ -194,7 +195,6 @@ FILEBROWSER_APPLYPROFILE;Profil anwenden
FILEBROWSER_APPLYPROFILE_PARTIAL;Profil selektiv anwenden
FILEBROWSER_AUTODARKFRAME;Automatisches Dunkelbild
FILEBROWSER_AUTOFLATFIELD;Automatisches Weißbild
FILEBROWSER_BROWSEPATHBUTTONHINT;Ausgewählten Pfad öffnen.
FILEBROWSER_BROWSEPATHHINT;Einen Pfad eingeben:\nTaste:\n<b>Strg</b> + <b>o</b> Setzt den Cursor in das Eingabefeld\n<b>Enter</b> Öffnet den Pfad\n<b>Esc</b> Änderungen verwerfen\n<b>Umschalt</b> + <b>Esc</b> Eingabefeld verlassen\n\nSchnellnavigation:\nTaste:\n<b>~</b> “Home“-Verzeichnis des Benutzers\n<b>!</b> Bilder-Verzeichnis des Benutzers
FILEBROWSER_CACHE;Festplatten-Cache
FILEBROWSER_CACHECLEARFROMFULL;Alle zwischengespeicherte Profile löschen
@ -1613,7 +1613,6 @@ TP_CROP_GTTRIANGLE2;Goldenes Dreieck 2
TP_CROP_GUIDETYPE;Hilfslinien:
TP_CROP_H;Höhe
TP_CROP_LABEL;Ausschnitt
TP_CROP_PPI;PPI =
TP_CROP_RESETCROP;Zurücksetzen
TP_CROP_SELECTCROP;Ausschnitt
TP_CROP_W;Breite
@ -1870,10 +1869,10 @@ TP_LENSPROFILE_CORRECTION_LCPFILE;LCP-Datei
TP_LENSPROFILE_CORRECTION_MANUAL;Benutzerdefiniert (Lensfun)
TP_LENSPROFILE_LABEL;Objektivkorrekturprofil
TP_LENSPROFILE_LENS_WARNING;Achtung: Der Crop-Faktor des Profils entspricht\nnicht dem der Kamera.\nDie Ergebnisse sind möglicherweise falsch.
TP_LENSPROFILE_MODE_HEADER;Profil auswählen
TP_LENSPROFILE_MODE_HEADER;Profilauswahl
TP_LENSPROFILE_USE_CA;CA
TP_LENSPROFILE_USE_GEOMETRIC;Verzeichnung
TP_LENSPROFILE_USE_HEADER;Korrektur auswählen
TP_LENSPROFILE_USE_HEADER;Korrekturauswahl
TP_LENSPROFILE_USE_VIGNETTING;Vignettierung
TP_LOCALCONTRAST_AMOUNT;Intensität
TP_LOCALCONTRAST_DARKNESS;Dunkle Bereiche
@ -1959,6 +1958,7 @@ TP_RAW_HD_TOOLTIP;Je niedriger der Wert, umso empfindlicher reagiert\ndie “Hot
TP_RAW_HPHD;HPHD
TP_RAW_IGV;IGV
TP_RAW_IMAGENUM;Unterbild
TP_RAW_IMAGENUM_SN;SN-Modus
TP_RAW_IMAGENUM_TOOLTIP;Einige RAW-Formate enthalten mehrere Unterbilder (Pentax Pixel-Shift,\nPentax 3-in-1 HDR, Canon Dual Pixel).\n\n> Auswahl des zu verwendenden Unterbildes (nicht bei Pixel-Shift).\n\n> Legt das Unterbild für die Bewegungsbereiche bei Pixel-Shift fest.
TP_RAW_LABEL;Farbinterpolation
TP_RAW_LMMSE;LMMSE
@ -2415,4 +2415,21 @@ ZOOMPANEL_ZOOMOUT;Herauszoomen\nTaste: <b>-</b>
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
TP_RAW_IMAGENUM_SN;SN-Modus
FILEBROWSER_BROWSEPATHBUTTONHINT;Klicken Sie hier, um den angegebenen Pfad zu öffnen, den Ordner\nneu zu laden und das Suchkriterium anzuwenden.
PREFERENCES_CHUNKSIZES;Kacheln pro Thread
PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE-Farbinterpolation
PREFERENCES_CHUNKSIZE_RAW_CA;RAW-CA-Korrektur
PREFERENCES_CHUNKSIZE_RAW_RCD;RCD-Farbinterpolation
PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans-Farbinterpolation
PREFERENCES_CHUNKSIZE_RGB;RGB-Verarbeitung
PREFERENCES_PERFORMANCE_MEASURE;Messung aktivieren
PREFERENCES_PERFORMANCE_MEASURE_HINT;Protokolliert die Bearbeitungszeiten in der Konsole.
PROGRESSBAR_DECODING;Dekodiere...
PROGRESSBAR_GREENEQUIL;Grünbalance...
PROGRESSBAR_HLREC;Lichterrekonstruktion...
PROGRESSBAR_HOTDEADPIXELFILTER;Hot/Dead-Pixel-Filter...
PROGRESSBAR_LINEDENOISE;Linienrauschfilter...
PROGRESSBAR_RAWCACORR;RAW-CA-Korrektur...
TP_CROP_PPI;PPI
TP_RAW_XTRANS;X-Trans
TP_RAW_XTRANSFAST;Schnell-X-Trans

View File

@ -236,7 +236,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -976,7 +976,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES;Places
!MAIN_FRAME_PLACES_ADD;Add
!MAIN_FRAME_PLACES_DEL;Del
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_FRAME_RECENT;Recent Folders
!MAIN_MSG_ALREADYEXISTS;File already exists.
!MAIN_MSG_CANNOTLOAD;Cannot load image
@ -1138,6 +1138,12 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!PREFERENCES_CACHEMAXENTRIES;Maximum number of cache entries
!PREFERENCES_CACHEOPTS;Cache Options
!PREFERENCES_CACHETHUMBHEIGHT;Maximum thumbnail height
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLIPPINGIND;Clipping Indication
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
@ -1249,6 +1255,8 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list.
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1323,6 +1331,11 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
!PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
!PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADING;Loading image...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_LOADJPEG;Loading JPEG file...
@ -1331,6 +1344,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING;Processing image...
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_READY;Ready
!PROGRESSBAR_SAVEJPEG;Saving JPEG file...
!PROGRESSBAR_SAVEPNG;Saving PNG file...
@ -1568,7 +1582,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_CROP_GUIDETYPE;Guide type:
!TP_CROP_H;Height
!TP_CROP_LABEL;Crop
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_CROP_W;Width
@ -1581,7 +1595,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1794,15 +1808,15 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1927,6 +1941,8 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -118,7 +118,7 @@
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -888,7 +888,7 @@
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES;Places
!MAIN_FRAME_PLACES_ADD;Add
!MAIN_FRAME_PLACES_DEL;Del
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_FRAME_RECENT;Recent Folders
!MAIN_MSG_ALREADYEXISTS;File already exists.
!MAIN_MSG_CANNOTLOAD;Cannot load image
@ -1065,6 +1065,12 @@
!PREFERENCES_CACHEMAXENTRIES;Maximum number of cache entries
!PREFERENCES_CACHEOPTS;Cache Options
!PREFERENCES_CACHETHUMBHEIGHT;Maximum thumbnail height
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLIPPINGIND;Clipping Indication
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
@ -1181,6 +1187,8 @@
!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list.
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1257,6 +1265,11 @@
!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
!PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
!PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADING;Loading image...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_LOADJPEG;Loading JPEG file...
@ -1265,6 +1278,7 @@
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING;Processing image...
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_READY;Ready
!PROGRESSBAR_SAVEJPEG;Saving JPEG file...
!PROGRESSBAR_SAVEPNG;Saving PNG file...
@ -1531,7 +1545,7 @@
!TP_CROP_GUIDETYPE;Guide type:
!TP_CROP_H;Height
!TP_CROP_LABEL;Crop
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_CROP_W;Width
@ -1544,7 +1558,7 @@
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1778,15 +1792,15 @@
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1916,6 +1930,8 @@
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -176,7 +176,6 @@ FILEBROWSER_APPLYPROFILE;Aplicar perfil
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplicar perfil (parcial)
FILEBROWSER_AUTODARKFRAME;Toma Negra automática
FILEBROWSER_AUTOFLATFIELD;Campo plano automático
FILEBROWSER_BROWSEPATHBUTTONHINT;Pulsar para examinar la carpeta seleccionada
FILEBROWSER_BROWSEPATHHINT;Ingrese la ruta a examinar \n<b>Ctrl-O</b> poner el foco en campo con la ruta\n<b>Enter</b> / <b>Ctrl-Enter</b> para examinar allí;\n<b>Esc</b>Para quitar los cambios.\n<b>Shift-Esc</b> Para quitar el foco.\n\n\nAbreviaturas de ruta:\n <b>~</b> - Carpeta hogar del usuario\n <b>!</b> - Carpeta de imágenes del usuario
FILEBROWSER_CACHE;Caché
FILEBROWSER_CACHECLEARFROMFULL;Limpiar del caché - Total
@ -952,7 +951,6 @@ MAIN_FRAME_FILEBROWSER;Explorador de archivos
MAIN_FRAME_FILEBROWSER_TOOLTIP; Explorador de archivos.\nTecla de Atajo: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Ubicaciones
MAIN_FRAME_PLACES_ADD;Añadir
MAIN_FRAME_PLACES_DEL;Borrar
MAIN_FRAME_RECENT;Carpetas recientes
MAIN_MSG_ALREADYEXISTS;Este archivo ya existe.
MAIN_MSG_CANNOTLOAD;No se puede abrir imagen
@ -1650,7 +1648,6 @@ TP_CROP_GTTRIANGLE2;Triángulos de oro(áureo)2
TP_CROP_GUIDETYPE;Clase de guía:
TP_CROP_H;Al
TP_CROP_LABEL;Recortar
TP_CROP_PPI;Ptos/Pulgada=
TP_CROP_RESETCROP;Reiniciar
TP_CROP_SELECTCROP;Seleccionar recorte
TP_CROP_W;Ancho
@ -1902,18 +1899,13 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Puede usarse con el deslizador Cromaticidad y con la
TP_LENSGEOM_AUTOCROP;Auto recorte
TP_LENSGEOM_FILL;Auto relleno
TP_LENSGEOM_LABEL;Lente / Geometría
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automáticamente
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP archivo
TP_LENSPROFILE_CORRECTION_MANUAL;Manual
TP_LENSPROFILE_LABEL;Perfil de corrección de lente
TP_LENSPROFILE_LENS_WARNING;Advertencia: el factor de recorte utilizado para el perfilado de la lente es mayor que el factor de recorte de la cámara, los resultados pueden ser incorrectos.
TP_LENSPROFILE_MODE_HEADER;Seleccione el perfil de la lente:
TP_LENSPROFILE_USECA;Corrección de AC
TP_LENSPROFILE_USEDIST;Corrección de distorsión
TP_LENSPROFILE_USEVIGN;Corrección de viñeteo
TP_LENSPROFILE_USE_CA;Aberración cromática
TP_LENSPROFILE_USE_GEOMETRIC;Geométrico
TP_LENSPROFILE_USE_HEADER;Seleccione distorsiones para corregir:
TP_LENSPROFILE_USE_VIGNETTING;Viñeteado
TP_LOCALCONTRAST_AMOUNT;Cantidad
TP_LOCALCONTRAST_DARKNESS;Nivel de sombras
@ -2456,8 +2448,32 @@ ZOOMPANEL_ZOOMOUT;Reducir Zoom\nTecla de Atajo: <b>-</b>
!!!!!!!!!!!!!!!!!!!!!!!!!
!CURVEEDITOR_CATMULLROM;Flexible
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_TAB_FAVORITES;Favorites
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!TP_CROP_PPI;PPI
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_RAW_IMAGENUM_SN;SN mode
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_SHARPENING_BLUR;Blur radius

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Artxiboa jadanik badago.
MAIN_MSG_CANNOTLOAD;Ezin dut irudia ireki
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -115,7 +115,6 @@ FILEBROWSER_APPLYPROFILE;Appliquer le profil
FILEBROWSER_APPLYPROFILE_PARTIAL;Appliquer le profil (partiel)
FILEBROWSER_AUTODARKFRAME;Soustraction automatique de Trame Noire
FILEBROWSER_AUTOFLATFIELD;Champ Uniforme auto
FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi
FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir\n<b>Ctrl-O</b> pour placer le focus sur le champ de saisie.\n<b>Entrée</b> / <b>Ctrl-Entrée</b> pour y naviguer;\n<b>Esc</b> pour effacer les modifications.\n<b>Shift-Esc</b> pour enlever le focus.\n\n\nRaccourcis pour les chemins:\n <b>~</b> - le dossier utilisateur\n <b>!</b> - le dossier Images de l'utilisateur
FILEBROWSER_CACHE;Cache
FILEBROWSER_CACHECLEARFROMFULL;Vider tout y compris les profils mis en cache
@ -888,7 +887,6 @@ MAIN_FRAME_FILEBROWSER;Navigateur de fichiers
MAIN_FRAME_FILEBROWSER_TOOLTIP; Navigateur de fichiers\nRaccourci: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Emplacements
MAIN_FRAME_PLACES_ADD;Ajouter
MAIN_FRAME_PLACES_DEL;Supprimer
MAIN_FRAME_RECENT;Fichiers récents
MAIN_MSG_ALREADYEXISTS;Le fichier existe déjà.
MAIN_MSG_CANNOTLOAD;Impossible de charger l'image
@ -1543,7 +1541,6 @@ TP_CROP_GTTRIANGLE2;Triangles d'Or 2
TP_CROP_GUIDETYPE;Type de guide:
TP_CROP_H;H
TP_CROP_LABEL;Recadrage
TP_CROP_PPI;PPI=
TP_CROP_RESETCROP;Réinitialiser
TP_CROP_SELECTCROP;Sélectionner
TP_CROP_W;L
@ -1796,15 +1793,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Peut être utilisé avec le curseur Chromaticité et
TP_LENSGEOM_AUTOCROP;Recadrage auto
TP_LENSGEOM_FILL;Remplir
TP_LENSGEOM_LABEL;Objectif / Géométrie
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatiquement
TP_LENSPROFILE_CORRECTION_LCPFILE;Fichier LCP
TP_LENSPROFILE_CORRECTION_MANUAL;Manuellement
TP_LENSPROFILE_LABEL;Profil de correction d'objectif
TP_LENSPROFILE_LENS_WARNING;Attention: le facteur de recadrage utilisé pour la caractérisation d'un objectif est plus grand que le facteur de recadrage de l'appareil photo, les résultats pourraient être faux.
TP_LENSPROFILE_MODE_HEADER;Sélectionner le profil d'objectif:
TP_LENSPROFILE_USE_CA;Aberration chromatique
TP_LENSPROFILE_USE_GEOMETRIC;Géometrique
TP_LENSPROFILE_USE_HEADER;Sélectionner les distortions à corriger:
TP_LENSPROFILE_USE_VIGNETTING;Vignetage
TP_LOCALCONTRAST_AMOUNT;Quantité
TP_LOCALCONTRAST_DARKNESS;Niveau des ombres
@ -2346,3 +2338,23 @@ ZOOMPANEL_ZOOMFITSCREEN;Affiche l'image entière\nRaccourci: <b>Alt</b>-<b>f</b>
ZOOMPANEL_ZOOMIN;Zoom Avant\nRaccourci: <b>+</b>
ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: <b>-</b>
!!!!!!!!!!!!!!!!!!!!!!!!!
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!MAIN_FRAME_PLACES_DEL;Remove
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!TP_CROP_PPI;PPI
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Το αρχείο ήδη υπάρχει.
MAIN_MSG_CANNOTLOAD;Αδύνατη η φόρτωση εικόνας
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;הקובץ כבר קיים
MAIN_MSG_CANNOTLOAD;לא יכול להעלות את הקובץ
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -89,7 +89,6 @@ FILEBROWSER_APPLYPROFILE;Applica
FILEBROWSER_APPLYPROFILE_PARTIAL;Applica (parziale)
FILEBROWSER_AUTODARKFRAME;Dark Frame automatico
FILEBROWSER_AUTOFLATFIELD;Flat Field automatico
FILEBROWSER_BROWSEPATHBUTTONHINT;Premi per aprire il percorso inserito
FILEBROWSER_BROWSEPATHHINT;Inserisci il percorso da aprire\n<b>Ctrl-o</b> seleziona il percorso\n<b>Enter</b>, <b>Ctrl-Enter</b> (solo nel Navigatore) porta alla destinazione ;\nScorciatoie:\n <b>~</b> - Cartella home\n <b>!</b> - Cartella Immagini
FILEBROWSER_CACHE;Memoria
FILEBROWSER_CLEARPROFILE;Cancella
@ -495,7 +494,6 @@ MAIN_FRAME_FILEBROWSER;Navigatore
MAIN_FRAME_FILEBROWSER_TOOLTIP;Navigatore.\nScorciatoia: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Risorse
MAIN_FRAME_PLACES_ADD;Aggiungi
MAIN_FRAME_PLACES_DEL;Rimuovi
MAIN_FRAME_RECENT;Cartelle recenti
MAIN_MSG_ALREADYEXISTS;File già esistente
MAIN_MSG_CANNOTLOAD;Impossibile caricare l'immagine
@ -941,7 +939,6 @@ TP_CROP_GTRULETHIRDS;Regola dei terzi
TP_CROP_GUIDETYPE;Tipo di guida:
TP_CROP_H;A
TP_CROP_LABEL;Ritaglio
TP_CROP_PPI;PPI=
TP_CROP_W;L
TP_CROP_X;X
TP_CROP_Y;Y
@ -1311,6 +1308,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
@ -1676,6 +1674,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -1719,6 +1718,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1758,6 +1763,8 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1785,6 +1792,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -1874,11 +1887,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1957,14 +1971,14 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2061,6 +2075,8 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -148,7 +148,6 @@ FILEBROWSER_APPLYPROFILE;プロファイルの適用
FILEBROWSER_APPLYPROFILE_PARTIAL;プロファイルの適用 (一部)
FILEBROWSER_AUTODARKFRAME;オート・ダークフレーム
FILEBROWSER_AUTOFLATFIELD;オート・フラットフィールド
FILEBROWSER_BROWSEPATHBUTTONHINT;クリックで選択したパスをブラウズ
FILEBROWSER_BROWSEPATHHINT;参照するパスを入力します\n<b>Ctrl-O</b> パスのテキストボックスにフォーカス\n<b>Enter</b> / <b>Ctrl-Enter</b>その場所をブラウズします\n<b>Esc</b> 変更をクリア\n<b>Shift-Esc</b>フォーカスを削除\nパスのショートカット:\n <b>~</b> - ユーザーのホームディレクトリ\n <b>!</b> - ユーザーの画像ディレクトリ
FILEBROWSER_CACHE;cache
FILEBROWSER_CACHECLEARFROMFULL;プロファイルを含めcache内をクリアにする
@ -920,7 +919,6 @@ MAIN_FRAME_FILEBROWSER;ファイルブラウザ
MAIN_FRAME_FILEBROWSER_TOOLTIP; ファイル・ブラウザ\nショートカット: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;場所
MAIN_FRAME_PLACES_ADD;追加
MAIN_FRAME_PLACES_DEL;削除
MAIN_FRAME_RECENT;最近開いたフォルダ
MAIN_MSG_ALREADYEXISTS;ファイルはすでに存在します
MAIN_MSG_CANNOTLOAD;画像読み込みできません
@ -1563,7 +1561,6 @@ TP_CROP_GTTRIANGLE2;三角構図2
TP_CROP_GUIDETYPE;ガイドタイプ:
TP_CROP_H;高さ
TP_CROP_LABEL;切り抜き
TP_CROP_PPI;PPI=
TP_CROP_RESETCROP;リセット
TP_CROP_SELECTCROP;セレクト
TP_CROP_W;W 幅
@ -1810,15 +1807,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;色度スライダーとCCカーブを使用するこ
TP_LENSGEOM_AUTOCROP;自動的に切り抜き選択
TP_LENSGEOM_FILL;オートフィル
TP_LENSGEOM_LABEL;レンズ / ジオメトリ
TP_LENSPROFILE_CORRECTION_AUTOMATCH;自動で
TP_LENSPROFILE_CORRECTION_LCPFILE;LCPファイル
TP_LENSPROFILE_CORRECTION_MANUAL;手動で
TP_LENSPROFILE_LABEL;レンズ補正 プロファイル
TP_LENSPROFILE_LENS_WARNING;注意:レンズプロファイルに使われるクロップファクターはカメラのクロップファクターより大きいので、誤った結果になる可能性があります。
TP_LENSPROFILE_MODE_HEADER;レンズプロファイルを選択
TP_LENSPROFILE_USE_CA;色収差
TP_LENSPROFILE_USE_GEOMETRIC;歪曲収差
TP_LENSPROFILE_USE_HEADER;補正する収差を選択:
TP_LENSPROFILE_USE_VIGNETTING;周辺光量
TP_LOCALCONTRAST_AMOUNT;量
TP_LOCALCONTRAST_DARKNESS;暗い部分のレベル
@ -2342,4 +2334,28 @@ ZOOMPANEL_ZOOMOUT;ズームアウト\nショートカット: <b>-</b>
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!MAIN_FRAME_PLACES_DEL;Remove
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!TP_CROP_PPI;PPI
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_RAW_IMAGENUM_SN;SN mode
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Fails jau ir.
MAIN_MSG_CANNOTLOAD;Nevaru ielādēt attēlu
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -79,7 +79,6 @@ FILEBROWSER_APPLYPROFILE;Feldolgozási paraméter hozzárendelése
FILEBROWSER_APPLYPROFILE_PARTIAL;Profil alkalmazása (részleges)
FILEBROWSER_AUTODARKFRAME;Auto referencia feketekép (dark frame)
FILEBROWSER_AUTOFLATFIELD;Auto Flat Field
FILEBROWSER_BROWSEPATHBUTTONHINT;Kattints a kiválasztott útvonal böngészéséhez
FILEBROWSER_BROWSEPATHHINT;Gépeld be az elérni kívánt útvonalat.\n<b>Ctrl-O</b>-val tudod a fókuszt a beviteli mezőre vinni.\n<b>Enter</b> / <b>Ctrl-Enter</b> (az állományböngészőben) az ottani böngészéshez;\n\nÚtvonalrövidítések:\n <b>~</b> - felhasználói fiók (home) könyvtára\n <b></b> - a felhasználó képkönyvtára
FILEBROWSER_CACHE;Gyorsítótár
FILEBROWSER_CLEARPROFILE;Feldolgozási paraméter törlése
@ -373,7 +372,6 @@ MAIN_FRAME_FILEBROWSER;Állományböngésző
MAIN_FRAME_FILEBROWSER_TOOLTIP; Állományböngésző.\nGyorsbillentyű: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Helyek
MAIN_FRAME_PLACES_ADD;Hozzáadás
MAIN_FRAME_PLACES_DEL;Törlés
MAIN_FRAME_RECENT;Legutóbbi könyvtárak
MAIN_MSG_ALREADYEXISTS;Ilyen nevű állomány már létezik!
MAIN_MSG_CANNOTLOAD;A képet nem sikerült betölteni.
@ -623,7 +621,6 @@ TP_CROP_GTRULETHIRDS;Harmadolás
TP_CROP_GUIDETYPE;Segédvonal típusa:
TP_CROP_H;M
TP_CROP_LABEL;Kivágás
TP_CROP_PPI;PPI=
TP_CROP_W;Sz
TP_CROP_X;x
TP_CROP_Y;y
@ -887,6 +884,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!EXTPROGTARGET_1;raw
!EXTPROGTARGET_2;queue-processed
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_COLORLABEL_TOOLTIP;Color label.\n\nUse dropdown menu or shortcuts:\n<b>Shift-Ctrl-0</b> No Color\n<b>Shift-Ctrl-1</b> Red\n<b>Shift-Ctrl-2</b> Yellow\n<b>Shift-Ctrl-3</b> Green\n<b>Shift-Ctrl-4</b> Blue\n<b>Shift-Ctrl-5</b> Purple
@ -1365,6 +1363,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!MAIN_BUTTON_NAVNEXT_TOOLTIP;Navigate to the next image relative to image opened in the Editor.\nShortcut: <b>Shift-F4</b>\n\nTo navigate to the next image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F4</b>
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
@ -1439,6 +1438,12 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1499,6 +1504,8 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1532,8 +1539,14 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!PROFILEPANEL_MYPROFILES;My profiles
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
@ -1759,11 +1772,12 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1921,15 +1935,15 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2040,6 +2054,8 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -120,7 +120,6 @@ FILEBROWSER_APPLYPROFILE;Pas profiel toe
FILEBROWSER_APPLYPROFILE_PARTIAL;Pas profiel toe (gedeeltelijk)
FILEBROWSER_AUTODARKFRAME;Automatisch donkerframe
FILEBROWSER_AUTOFLATFIELD;Selecteer automatisch vlakveldopname
FILEBROWSER_BROWSEPATHBUTTONHINT;Klik om te navigeren naar het gekozen pad
FILEBROWSER_BROWSEPATHHINT;Typ het pad naar de doelmap.\n<b>Ctrl-O</b> markeer het pad in het tekstveld.\n<b>Enter</b> / <b>Ctrl-Enter</b> open de map.\n<b>Esc</b> maak het tekstveld leeg.\n<b>Shift-Esc</b> verwijder markering.\n\n\nSneltoetsen:\n <b>~</b> - gebruikers home directory\n <b>!</b> - gebruikers afbeeldingen map
FILEBROWSER_CACHE;Cache
FILEBROWSER_CLEARPROFILE;Verwijder profiel
@ -764,7 +763,6 @@ MAIN_FRAME_FILEBROWSER;Bestandsnavigator
MAIN_FRAME_FILEBROWSER_TOOLTIP; Bestandsnavigator.\nSneltoets: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Locaties
MAIN_FRAME_PLACES_ADD;Nieuw
MAIN_FRAME_PLACES_DEL;Wis
MAIN_FRAME_RECENT;Recente mappen
MAIN_MSG_ALREADYEXISTS;Bestand bestaat reeds.
MAIN_MSG_CANNOTLOAD;Fout bij laden
@ -1316,7 +1314,6 @@ TP_CROP_GTTRIANGLE2;Gouden Driehoek 2
TP_CROP_GUIDETYPE;Hulplijnen:
TP_CROP_H;Hoogte
TP_CROP_LABEL;Bijsnijden
TP_CROP_PPI;PPI=
TP_CROP_W;Breedte
TP_CROP_X;X
TP_CROP_Y;Y
@ -2053,6 +2050,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!DYNPROFILEEDITOR_IMGTYPE_STD;Standard
!EXIFFILTER_IMAGETYPE;Image type
!EXIFPANEL_SHOWALL;Show all
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!GENERAL_CURRENT;Current
@ -2180,6 +2178,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!ICCPROFCREATOR_SLOPE;Slope
!ICCPROFCREATOR_TRC_PRESET;Tone response curve:
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -2210,6 +2209,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CROP;Crop Editing
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
!PREFERENCES_CROP_GUIDES;Guides shown when not editing the crop
@ -2222,6 +2227,8 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Compact toolbars in File Browser
!PREFERENCES_GREY18_OLD;Yb=18 CIE L#50
!PREFERENCES_LANG;Language
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PROFILESAVEBOTH;Save processing profile both to the cache and next to the input file
@ -2232,6 +2239,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -2276,11 +2289,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!TP_COLORTONING_LABREGION_SATURATION;Saturation
!TP_COLORTONING_LABREGION_SHOWMASK;Show mask
!TP_COLORTONING_LABREGION_SLOPE;Slope
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
!TP_DIRPYRDENOISE_LABEL;Noise Reduction
@ -2293,14 +2307,14 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2338,6 +2352,8 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
!TP_RAW_PIXELSHIFTSHOWMOTION_TOOLTIP;Overlays the image with a green mask showing the regions with motion.
!TP_RAW_RCD;RCD
!TP_RAW_RCDVNG4;RCD+VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_MAP;Equalizer
!TP_RETINEX_GAINOFFS;Gain and Offset (brightness)

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Filen eksisterer allerede.
MAIN_MSG_CANNOTLOAD;Kan ikke åpne bildet
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;Zastosuj profil
FILEBROWSER_APPLYPROFILE_PARTIAL;Zastosuj częściowy profil
FILEBROWSER_AUTODARKFRAME;Automatyczne użycie czarnej klatki
FILEBROWSER_AUTOFLATFIELD;Automatyczne użycie klatki typu puste pole
FILEBROWSER_BROWSEPATHBUTTONHINT;Należy kliknąć, aby przeglądać wybraną ścieżkę
FILEBROWSER_BROWSEPATHHINT;Umożliwia przeglądanie wprowadzonej ścieżki\n<b>Ctrl-o</b> zaznaczenie\n<b>Enter</b>, <b>Ctrl-Enter</b> (w menedżerze plików) przeglądanie\nSkróty:\n <b>~</b> - katalog domowy użytkownika\n <b>!</b> - katalog z obrazami użytkownia
FILEBROWSER_CACHE;Pamięć podręczna
FILEBROWSER_CLEARPROFILE;Wyczyść profil
@ -539,7 +538,6 @@ MAIN_FRAME_FILEBROWSER;Przeglądarka plików
MAIN_FRAME_FILEBROWSER_TOOLTIP; Przeglądarka plików.\nSkrót: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Miejsca
MAIN_FRAME_PLACES_ADD;Dodaj
MAIN_FRAME_PLACES_DEL;Usuń
MAIN_FRAME_RECENT;Ostatnio używane foldery
MAIN_MSG_ALREADYEXISTS;Plik już istnieje.
MAIN_MSG_CANNOTLOAD;Nie można wczytać obrazu
@ -1027,7 +1025,6 @@ TP_CROP_GTRULETHIRDS;Trójpodział
TP_CROP_GUIDETYPE;Typ pomocy:
TP_CROP_H;Wysokość
TP_CROP_LABEL;Kadrowanie
TP_CROP_PPI;PPI=
TP_CROP_W;Szerokość
TP_CROP_X;X
TP_CROP_Y;Y
@ -1433,6 +1430,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
@ -1758,6 +1756,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -1796,6 +1795,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CMMBPC;Black point compensation
@ -1834,6 +1839,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1861,6 +1868,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -1914,11 +1927,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1978,14 +1992,14 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2067,6 +2081,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
!TP_RAW_RCD;RCD
!TP_RAW_RCDVNG4;RCD+VNG4
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;Zastosuj profil
FILEBROWSER_APPLYPROFILE_PARTIAL;Zastosuj czesciowy profil
FILEBROWSER_AUTODARKFRAME;Automatyczne uzycie czarnej klatki
FILEBROWSER_AUTOFLATFIELD;Automatyczne uzycie klatki typu puste pole
FILEBROWSER_BROWSEPATHBUTTONHINT;Nalezy kliknac, aby przegladac wybrana sciezke
FILEBROWSER_BROWSEPATHHINT;Umozliwia przegladanie wprowadzonej sciezki\n<b>Ctrl-o</b> zaznaczenie\n<b>Enter</b>, <b>Ctrl-Enter</b> (w menedzerze plikow) przegladanie\nSkroty:\n <b>~</b> - katalog domowy uzytkownika\n <b>!</b> - katalog z obrazami uzytkownia
FILEBROWSER_CACHE;Pamiec podreczna
FILEBROWSER_CLEARPROFILE;Wyczysc profil
@ -539,7 +538,6 @@ MAIN_FRAME_FILEBROWSER;Przegladarka plikow
MAIN_FRAME_FILEBROWSER_TOOLTIP; Przegladarka plikow.\nSkrot: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Miejsca
MAIN_FRAME_PLACES_ADD;Dodaj
MAIN_FRAME_PLACES_DEL;Usun
MAIN_FRAME_RECENT;Ostatnio uzywane foldery
MAIN_MSG_ALREADYEXISTS;Plik juz istnieje.
MAIN_MSG_CANNOTLOAD;Nie mozna wczytac obrazu
@ -1027,7 +1025,6 @@ TP_CROP_GTRULETHIRDS;Trojpodzial
TP_CROP_GUIDETYPE;Typ pomocy:
TP_CROP_H;Wysokosc
TP_CROP_LABEL;Kadrowanie
TP_CROP_PPI;PPI=
TP_CROP_W;Szerokosc
TP_CROP_X;X
TP_CROP_Y;Y
@ -1433,6 +1430,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
@ -1758,6 +1756,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -1796,6 +1795,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CMMBPC;Black point compensation
@ -1834,6 +1839,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1861,6 +1868,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -1914,11 +1927,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1978,14 +1992,14 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2067,6 +2081,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
!TP_RAW_RCD;RCD
!TP_RAW_RCDVNG4;RCD+VNG4
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

2326
rtdata/languages/Portugues Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -111,7 +111,6 @@ FILEBROWSER_APPLYPROFILE;Применить
FILEBROWSER_APPLYPROFILE_PARTIAL;Применить - частично
FILEBROWSER_AUTODARKFRAME;Автоматический темновой кадр
FILEBROWSER_AUTOFLATFIELD;Автоматическое плоское поле
FILEBROWSER_BROWSEPATHBUTTONHINT;Нажмите кнопку мыши чтобы перейти к выбранному каталогу
FILEBROWSER_BROWSEPATHHINT;Введите путь для перехода.\n<b>Ctrl-O</b> для перехода на диалог ввода текста.\n<b>Enter</b> / <b>Ctrl-Enter</b> (в обозревателе файлов) для перехода;\n\nЯрлыки путей:\n <b>~</b> - домашний каталог пользователя\n <b>!</b> - каталог пользователя с изображениями
FILEBROWSER_CACHE;Кэш
FILEBROWSER_CLEARPROFILE;Удалить профиль
@ -588,7 +587,6 @@ MAIN_FRAME_FILEBROWSER;Файловый браузер
MAIN_FRAME_FILEBROWSER_TOOLTIP;Проводник.\nГорячая клавиша <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Закладки
MAIN_FRAME_PLACES_ADD;Добавить
MAIN_FRAME_PLACES_DEL;Удалить
MAIN_FRAME_RECENT;Недавние каталоги
MAIN_MSG_ALREADYEXISTS;Файл уже существует.
MAIN_MSG_CANNOTLOAD;Невозможно загрузить изображение
@ -1063,7 +1061,6 @@ TP_CROP_GTTRIANGLE2;Золотые треугольники 2
TP_CROP_GUIDETYPE;Направляющие:
TP_CROP_H;Высота
TP_CROP_LABEL;Кадрирование
TP_CROP_PPI;PPI=
TP_CROP_RESETCROP;Сбросить
TP_CROP_SELECTCROP;Выбрать
TP_CROP_W;Ширина
@ -1264,15 +1261,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Защита красных тонов и оттен
TP_LENSGEOM_AUTOCROP;Автокадрирование
TP_LENSGEOM_FILL;Автозаполнение
TP_LENSGEOM_LABEL;Геометрия
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Автоматически
TP_LENSPROFILE_CORRECTION_LCPFILE;Файл LCP
TP_LENSPROFILE_CORRECTION_MANUAL;Вручную
TP_LENSPROFILE_LABEL;Профиль коррекции объектива
TP_LENSPROFILE_LENS_WARNING;Внимание: кроп-фактор, используемый для профилирования объектива больше чем кроп-фактор камеры. Результат может быть ошибочным.
TP_LENSPROFILE_MODE_HEADER;Выбор профиля объектива:
TP_LENSPROFILE_USE_CA;Хроматические абберации
TP_LENSPROFILE_USE_GEOMETRIC;Геометрия
TP_LENSPROFILE_USE_HEADER;Выбор искажений для коррекции:
TP_LENSPROFILE_USE_VIGNETTING;Виньетирование
TP_LOCALCONTRAST_AMOUNT;Величина
TP_LOCALCONTRAST_DARKNESS;Тёмные тона
@ -1516,6 +1508,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_SHOWORIGINALHINT;Show only original images.\n\nWhen several images exist with the same filename but different extensions, the one considered original is the one whose extension is nearest the top of the parsed extensions list in Preferences > File Browser > Parsed Extensions.
@ -1811,6 +1804,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!IPTCPANEL_TRANSREFERENCE;Job ID
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_FAVORITES;Favorites
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
@ -1834,6 +1828,12 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CMMBPC;Black point compensation
@ -1857,6 +1857,8 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PRINTER;Printer (Soft-Proofing)
!PREFERENCES_PROFILESAVEBOTH;Save processing profile both to the cache and next to the input file
!PREFERENCES_PROFILESAVELOCATION;Processing profile saving location
@ -1868,6 +1870,12 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!SAMPLEFORMAT_0;Unknown data format
!SAMPLEFORMAT_1;8-bit unsigned
!SAMPLEFORMAT_2;16-bit unsigned
@ -1980,6 +1988,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!TP_COLORTONING_TWOBY;Special a* and b*
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
!TP_COLORTONING_TWOSTD;Standard chroma
!TP_CROP_PPI;PPI
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL_TOOLTIP;Try to evaluate chroma noise\nBe careful, this calculation is average, and is quite subjective !
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
@ -2031,6 +2040,11 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_PREPROCESS_LINEDENOISE_DIRECTION;Direction
!TP_PREPROCESS_LINEDENOISE_DIRECTION_BOTH;Both
!TP_PREPROCESS_LINEDENOISE_DIRECTION_HORIZONTAL;Horizontal
@ -2083,6 +2097,8 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
!TP_RAW_PIXELSHIFTSMOOTH;Smooth transitions
!TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;Smooth transitions between areas with motion and areas without.\nSet to 0 to disable transition smoothing.\nSet to 1 to either get the AMaZE/LMMSE result of the selected frame (depending on whether "Use LMMSE" is selected), or the median of all four frames if "Use median" is selected.
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
!TP_RETINEX_CONTEDIT_LH;Hue

View File

@ -82,7 +82,6 @@ FILEBROWSER_APPLYPROFILE;Примени профил
FILEBROWSER_APPLYPROFILE_PARTIAL;Примени профил (половично)
FILEBROWSER_AUTODARKFRAME;Сам одреди тамни кадар
FILEBROWSER_AUTOFLATFIELD;Аутоматски одреди равно поље
FILEBROWSER_BROWSEPATHBUTTONHINT;Кликните за одлазак на узабрану путању
FILEBROWSER_BROWSEPATHHINT;Укуцајте путању за разгледање (<b>Ctrl-o</b> поставља фокус, <b>Ctrl-Enter</b> приказује у разгледачу датотека);nПречице путања: <b>~</b> — лични директоријум, <b>!</b> — директоријум са сликама
FILEBROWSER_CACHE;Остава
FILEBROWSER_CLEARPROFILE;Обриши профил
@ -476,7 +475,6 @@ MAIN_FRAME_FILEBROWSER;Разгледач датотека
MAIN_FRAME_FILEBROWSER_TOOLTIP; Разгледач датотека <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Места
MAIN_FRAME_PLACES_ADD;Додај
MAIN_FRAME_PLACES_DEL;Уклони
MAIN_FRAME_RECENT;Recent Фасцикле
MAIN_MSG_ALREADYEXISTS;Датотека већ постоји.
MAIN_MSG_CANNOTLOAD;Не могу да учитам слику
@ -906,7 +904,6 @@ TP_CROP_GTRULETHIRDS;Правило трећина
TP_CROP_GUIDETYPE;Вођицe:
TP_CROP_H;В
TP_CROP_LABEL;Исецање
TP_CROP_PPI;ППИ=
TP_CROP_W;Ш
TP_CROP_X;x
TP_CROP_Y;y
@ -1271,6 +1268,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_POPUPCOLORLABEL0;Label: None
@ -1651,6 +1649,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!IPTCPANEL_TRANSREFERENCE;Job ID
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -1706,6 +1705,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1747,6 +1752,8 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1773,6 +1780,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -1866,11 +1879,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1959,14 +1973,14 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2062,6 +2076,8 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -82,7 +82,6 @@ FILEBROWSER_APPLYPROFILE;Primeni profil
FILEBROWSER_APPLYPROFILE_PARTIAL;Primeni profil (polovično)
FILEBROWSER_AUTODARKFRAME;Sam odredi tamni kadar
FILEBROWSER_AUTOFLATFIELD;Automatski odredi ravno polje
FILEBROWSER_BROWSEPATHBUTTONHINT;Kliknite za odlazak na uzabranu putanju
FILEBROWSER_BROWSEPATHHINT;Ukucajte putanju za razgledanje (<b>Ctrl-o</b> postavlja fokus, <b>Ctrl-Enter</b> prikazuje u razgledaču datoteka);nPrečice putanja: <b>~</b> — lični direktorijum, <b>!</b> — direktorijum sa slikama
FILEBROWSER_CACHE;Ostava
FILEBROWSER_CLEARPROFILE;Obriši profil
@ -476,7 +475,6 @@ MAIN_FRAME_FILEBROWSER;Razgledač datoteka
MAIN_FRAME_FILEBROWSER_TOOLTIP; Razgledač datoteka <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Mesta
MAIN_FRAME_PLACES_ADD;Dodaj
MAIN_FRAME_PLACES_DEL;Ukloni
MAIN_FRAME_RECENT;Recent Fascikle
MAIN_MSG_ALREADYEXISTS;Datoteka već postoji.
MAIN_MSG_CANNOTLOAD;Ne mogu da učitam sliku
@ -906,7 +904,6 @@ TP_CROP_GTRULETHIRDS;Pravilo trećina
TP_CROP_GUIDETYPE;Vođice:
TP_CROP_H;V
TP_CROP_LABEL;Isecanje
TP_CROP_PPI;PPI=
TP_CROP_W;Š
TP_CROP_X;x
TP_CROP_Y;y
@ -1271,6 +1268,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_POPUPCOLORLABEL0;Label: None
@ -1651,6 +1649,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!IPTCPANEL_TRANSREFERENCE;Job ID
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -1706,6 +1705,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1747,6 +1752,8 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1773,6 +1780,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -1866,11 +1879,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1959,14 +1973,14 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2062,6 +2076,8 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram

View File

@ -225,7 +225,6 @@ MAIN_FRAME_BATCHQUEUE;Dávkový rad
MAIN_FRAME_FILEBROWSER;Prehliadač súborov
MAIN_FRAME_PLACES;Miesta
MAIN_FRAME_PLACES_ADD;Pridať
MAIN_FRAME_PLACES_DEL;Odstrániť
MAIN_FRAME_RECENT;Nedávne priečinky
MAIN_MSG_ALREADYEXISTS;Súbor už existuje.
MAIN_MSG_CANNOTLOAD;Nemôžem načítať obrázok
@ -574,7 +573,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1164,6 +1163,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
@ -1289,6 +1289,12 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1372,6 +1378,8 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1418,9 +1426,15 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
@ -1649,7 +1663,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1659,7 +1673,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1849,15 +1863,15 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1977,6 +1991,8 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Tiedosto on jo olemassa.
MAIN_MSG_CANNOTLOAD;Kuvaa ei voi avata
@ -498,7 +497,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1109,6 +1108,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1241,6 +1241,12 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1327,6 +1333,8 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1377,9 +1385,15 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -91,7 +91,6 @@ FILEBROWSER_APPLYPROFILE;Använd profil
FILEBROWSER_APPLYPROFILE_PARTIAL;Applicera profil (partiell)
FILEBROWSER_AUTODARKFRAME;Automatisk svartbild
FILEBROWSER_AUTOFLATFIELD;Automatisk plattfältskorrigering
FILEBROWSER_BROWSEPATHBUTTONHINT;Klicka för att komma till vald sökväg
FILEBROWSER_BROWSEPATHHINT;Skriv in en sökväg och tryck Enter (Ctrl-Enter i filhanteraren).\n<b>Ctrl-O</b> för att komma till sökfältet.\n<b>Enter</b> / <b>Ctrl-Enter</b> för att bläddra;\n<b>Esc</b> för att rensa ändringar.\n<b>Shift-Esc</b> för att ta bort fokus från sökfältet.\n\n\nPath kortkommando:\n <b>~</b> - användarens hemkatalog\n <b>!</b> - användarens bildkatalog
FILEBROWSER_CACHE;Cache
FILEBROWSER_CLEARPROFILE;Återställ profilen
@ -674,7 +673,6 @@ MAIN_FRAME_FILEBROWSER;Filvy
MAIN_FRAME_FILEBROWSER_TOOLTIP; Filvy\nKortkommando<b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Platser
MAIN_FRAME_PLACES_ADD;Lägg till
MAIN_FRAME_PLACES_DEL;Ta bort
MAIN_FRAME_RECENT;Nyligen använda kataloger
MAIN_MSG_ALREADYEXISTS;Filen existerar redan.
MAIN_MSG_CANNOTLOAD;Kan inte ladda bilden
@ -1203,7 +1201,6 @@ TP_CROP_GTTRIANGLE2;Gyllene trianglar 2
TP_CROP_GUIDETYPE;Guidetyp:
TP_CROP_H;Höjd
TP_CROP_LABEL;Beskär
TP_CROP_PPI;PPI=
TP_CROP_W;Bredd
TP_CROP_X;x
TP_CROP_Y;y
@ -1820,6 +1817,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
@ -2010,6 +2008,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!IPTCPANEL_TRANSREFERENCE;Job ID
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
!MAIN_TAB_ADVANCED;Advanced
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
@ -2045,6 +2044,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CMMBPC;Black point compensation
!PREFERENCES_CROP;Crop Editing
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
@ -2063,6 +2068,8 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!PREFERENCES_MONITOR;Monitor
!PREFERENCES_MONPROFILE;Default color profile
!PREFERENCES_MONPROFILE_WARNOSX;Due to MacOS limitations, only sRGB is supported.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PRINTER;Printer (Soft-Proofing)
@ -2079,6 +2086,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!QINFO_FRAMECOUNT;%2 frames
!QINFO_HDR;HDR / %2 frame(s)
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
@ -2128,11 +2141,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!TP_COLORTONING_LABREGION_SLOPE;Slope
!TP_COLORTONING_METHOD_TOOLTIP;"L*a*b* blending", "RGB sliders" and "RGB curves" use interpolated color blending.\n"Color balance (Shadows/Midtones/Highlights)" and "Saturation 2 colors" use direct colors.\n\nThe Black-and-White tool can be enabled when using any color toning method, which allows for color toning.
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
@ -2165,14 +2179,14 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!TP_ICM_WORKING_TRC_NONE;None
!TP_ICM_WORKING_TRC_SLOPE;Slope
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -2248,6 +2262,8 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
!TP_RAW_RCD;RCD
!TP_RAW_RCDVNG4;RCD+VNG4
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RETINEX_CONTEDIT_MAP;Equalizer
!TP_RETINEX_CURVEEDITOR_CD_TOOLTIP;Luminance according to luminance L=f(L)\nCorrect raw data to reduce halos and artifacts.

View File

@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;Dosya zaten var.
MAIN_MSG_CANNOTLOAD;Görüntü yüklenemiyor
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Isı
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
!FILEBROWSER_CACHE;Cache
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Isı
!MAIN_FRAME_EDITOR;Editor
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
!MAIN_FRAME_PLACES_DEL;Remove
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
!MAIN_MSG_NAVIGATOR;Navigator
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Isı
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
!PREFERENCES_CHUNKSIZES;Tiles per thread
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
!PREFERENCES_CLUTSDIR;HaldCLUT directory
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Isı
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
!PREFERENCES_PERFORMANCE_MEASURE;Measure
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
!PREFERENCES_PERFORMANCE_THREADS;Threads
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
!PREFERENCES_PREVDEMO;Preview Demosaic Method
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Isı
!PROFILEPANEL_PDYNAMIC;Dynamic
!PROFILEPANEL_PINTERNAL;Neutral
!PROFILEPANEL_SAVEPPASTE;Parameters to save
!PROGRESSBAR_DECODING;Decoding...
!PROGRESSBAR_GREENEQUIL;Green equilibration...
!PROGRESSBAR_HLREC;Highlight reconstruction...
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
!PROGRESSBAR_LINEDENOISE;Line noise filter...
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
!PROGRESSBAR_NOIMAGES;No images found
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
!PROGRESSBAR_RAWCACORR;Raw CA correction...
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
!QINFO_FRAMECOUNT;%2 frames
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Isı
!TP_CROP_GTHARMMEANS;Harmonic Means
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
!TP_CROP_PPI;PPI=
!TP_CROP_PPI;PPI
!TP_CROP_RESETCROP;Reset
!TP_CROP_SELECTCROP;Select
!TP_DARKFRAME_AUTOSELECT;Auto-selection
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Isı
!TP_DEFRINGE_THRESHOLD;Threshold
!TP_DEHAZE_DEPTH;Depth
!TP_DEHAZE_LABEL;Haze Removal
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
!TP_DEHAZE_STRENGTH;Strength
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Isı
!TP_LENSGEOM_AUTOCROP;Auto-Crop
!TP_LENSGEOM_FILL;Auto-fill
!TP_LENSGEOM_LABEL;Lens / Geometry
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
!TP_LENSPROFILE_USE_CA;Chromatic aberration
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
!TP_LENSPROFILE_USE_HEADER;Correct
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
!TP_LOCALCONTRAST_AMOUNT;Amount
!TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Isı
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
!TP_RAW_VNG4;VNG4
!TP_RAW_XTRANS;X-Trans
!TP_RAW_XTRANSFAST;Fast X-Trans
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
!TP_RESIZE_APPLIESTO;Applies to:
!TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -116,7 +116,7 @@ FILEBROWSER_APPLYPROFILE;Apply
FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
FILEBROWSER_AUTODARKFRAME;Auto dark-frame
FILEBROWSER_AUTOFLATFIELD;Auto flat-field
FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
FILEBROWSER_CACHE;Cache
FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
@ -886,7 +886,7 @@ MAIN_FRAME_FILEBROWSER;File Browser
MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
MAIN_FRAME_PLACES;Places
MAIN_FRAME_PLACES_ADD;Add
MAIN_FRAME_PLACES_DEL;Del
MAIN_FRAME_PLACES_DEL;Remove
MAIN_FRAME_RECENT;Recent Folders
MAIN_MSG_ALREADYEXISTS;File already exists.
MAIN_MSG_CANNOTLOAD;Cannot load image
@ -1263,6 +1263,11 @@ PROFILEPANEL_TOOLTIPCOPY;Copy current processing profile to clipboard.\n<b>Ctrl-
PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
PROGRESSBAR_DECODING;Decoding...
PROGRESSBAR_GREENEQUIL;Green equilibration...
PROGRESSBAR_HLREC;Highlight reconstruction...
PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
PROGRESSBAR_LINEDENOISE;Line noise filter...
PROGRESSBAR_LOADING;Loading image...
PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
PROGRESSBAR_LOADJPEG;Loading JPEG file...
@ -1271,6 +1276,7 @@ PROGRESSBAR_LOADTIFF;Loading TIFF file...
PROGRESSBAR_NOIMAGES;No images found
PROGRESSBAR_PROCESSING;Processing image...
PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
PROGRESSBAR_RAWCACORR;Raw CA correction...
PROGRESSBAR_READY;Ready
PROGRESSBAR_SAVEJPEG;Saving JPEG file...
PROGRESSBAR_SAVEPNG;Saving PNG file...
@ -1537,7 +1543,7 @@ TP_CROP_GTTRIANGLE2;Golden Triangles 2
TP_CROP_GUIDETYPE;Guide type:
TP_CROP_H;Height
TP_CROP_LABEL;Crop
TP_CROP_PPI;PPI=
TP_CROP_PPI;PPI
TP_CROP_RESETCROP;Reset
TP_CROP_SELECTCROP;Select
TP_CROP_W;Width
@ -1550,7 +1556,7 @@ TP_DEFRINGE_RADIUS;Radius
TP_DEFRINGE_THRESHOLD;Threshold
TP_DEHAZE_DEPTH;Depth
TP_DEHAZE_LABEL;Haze Removal
TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
TP_DEHAZE_STRENGTH;Strength
TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
@ -1784,15 +1790,15 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
TP_LENSGEOM_AUTOCROP;Auto-Crop
TP_LENSGEOM_FILL;Auto-fill
TP_LENSGEOM_LABEL;Lens / Geometry
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
TP_LENSPROFILE_CORRECTION_MANUAL;Manually
TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
TP_LENSPROFILE_LABEL;Profiled Lens Correction
TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
TP_LENSPROFILE_MODE_HEADER;Lens Profile
TP_LENSPROFILE_USE_CA;Chromatic aberration
TP_LENSPROFILE_USE_GEOMETRIC;Geometric
TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
TP_LENSPROFILE_USE_HEADER;Correct
TP_LENSPROFILE_USE_VIGNETTING;Vignetting
TP_LOCALCONTRAST_AMOUNT;Amount
TP_LOCALCONTRAST_DARKNESS;Darkness level
@ -1922,6 +1928,8 @@ TP_RAW_SENSOR_BAYER_LABEL;Sensor with Bayer Matrix
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
TP_RAW_VNG4;VNG4
TP_RAW_XTRANS;X-Trans
TP_RAW_XTRANSFAST;Fast X-Trans
TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
TP_RESIZE_APPLIESTO;Applies to:
TP_RESIZE_CROPPEDAREA;Cropped Area

View File

@ -1009,7 +1009,7 @@ fontchooser scrolledwindow,
#MyExpander frame,
dialog frame {
margin: 0;
padding: 0.19em 0.5em;
padding: 0.19em 0.583333333333333333em;
}
#RightNotebook > stack > scrolledwindow frame > border,
#BatchQueueButtonsMainContainer > frame > border,

View File

@ -56,7 +56,7 @@ void RawImageSource::ahd_demosaic()
double progress = 0.0;
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::AHD)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_AHD")));
plistener->setProgress (0.0);
}
@ -173,7 +173,7 @@ void RawImageSource::ahd_demosaic()
}
}
// Combine the most homogenous pixels for the final result:
// Combine the most homogeneous pixels for the final result:
for (int row = top + 3; row < top + TS - 3 && row < height - 5; row++) {
int tr = row - top;

View File

@ -52,7 +52,7 @@ void RawImageSource::amaze_demosaic_RT(int winx, int winy, int winw, int winh, c
volatile double progress = 0.0;
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::AMAZE)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_AMAZE")));
plistener->setProgress (0.0);
}

View File

@ -2425,6 +2425,11 @@ Camera constants:
"ranges": { "black": 512, "white": 16300 }
},
{ // Quality C
"make_model": [ "Sony DSC-R1" ],
"raw_crop": [ 0, 0, 3924, 2608 ]
},
{ // Quality A
"make_model": [ "Sony DSC-RX100M2", "Sony DSC-RX100M3", "Sony DSC-RX100M4", "Sony DSC-RX100M5" ],
"dcraw_matrix": [ 6596,-2079,-562,-4782,13016,1933,-970,1581,5181 ], // DNG_v9.8 D65

View File

@ -55,7 +55,7 @@ void RawImageSource::CLASS cfa_linedn(float noise, bool horizontal, bool vertica
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (plistener) {
plistener->setProgressStr ("Line Denoise...");
plistener->setProgressStr ("PROGRESSBAR_LINEDENOISE");
plistener->setProgress (0.0);
}

View File

@ -4835,7 +4835,7 @@ void CLASS xtrans_interpolate (int passes)
homo[d][row][col]++;
}
/* Average the most homogenous pixels for the final result: */
/* Average the most homogeneous pixels for the final result: */
if (height-top < TS+4) mrow = height-top+2;
if (width-left < TS+4) mcol = width-left+2;
for (row = MIN(top,8); row < mrow-8; row++)
@ -4951,7 +4951,7 @@ void CLASS ahd_interpolate()
homo[d][tr][tc]++;
}
}
/* Combine the most homogenous pixels for the final result: */
/* Combine the most homogeneous pixels for the final result: */
for (row=top+3; row < top+TS-3 && row < height-5; row++) {
tr = row-top;
for (col=left+3; col < left+TS-3 && col < width-5; col++) {

View File

@ -5376,7 +5376,7 @@ void CLASS pre_interpolate()
// homo[d][row][col]++;
// }
//
///* Average the most homogenous pixels for the final result: */
///* Average the most homogeneous pixels for the final result: */
// if (height-top < TS+4) mrow = height-top+2;
// if (width-left < TS+4) mcol = width-left+2;
// for (row = MIN(top,8); row < mrow-8; row++)

View File

@ -23,6 +23,7 @@
#include "procparams.h"
#include "refreshmap.h"
#include "rt_math.h"
#include "../rtgui/editcallbacks.h"
namespace
{
@ -88,7 +89,7 @@ void Crop::setListener(DetailedCropListener* il)
EditUniqueID Crop::getCurrEditID()
{
EditSubscriber *subscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
const EditSubscriber *subscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
return subscriber ? subscriber->getEditID() : EUID_None;
}
@ -101,7 +102,7 @@ void Crop::setEditSubscriber(EditSubscriber* newSubscriber)
MyMutex::MyLock lock(cropMutex);
// At this point, editCrop.dataProvider->currSubscriber is the old subscriber
EditSubscriber *oldSubscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
const EditSubscriber *oldSubscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
if (newSubscriber == nullptr || (oldSubscriber != nullptr && oldSubscriber->getPipetteBufferType() != newSubscriber->getPipetteBufferType())) {
if (PipetteBuffer::imgFloatBuffer != nullptr) {

View File

@ -74,7 +74,7 @@ void RawImageSource::ppg_demosaic()
if (plistener) {
// looks like ppg isn't supported anymore
//plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::ppg)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "xxx"));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("GENERAL_NA")));
plistener->setProgress (0.0);
}
@ -383,7 +383,7 @@ void RawImageSource::jdl_interpolate_omp() // from "Lassus"
if (plistener) {
// this function seems to be unused
//plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::jdl)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "xxx"));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("GENERAL_NA")));
plistener->setProgress (0.0);
}
@ -578,7 +578,7 @@ void RawImageSource::lmmse_interpolate_omp(int winw, int winh, array2D<float> &r
}
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::LMMSE)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_LMMSE")));
plistener->setProgress (0.0);
}
@ -1154,7 +1154,7 @@ void RawImageSource::igv_interpolate(int winw, int winh)
chr[3] = vdif;
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::IGV)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_IGV")));
plistener->setProgress (0.0);
}
@ -1543,7 +1543,7 @@ void RawImageSource::igv_interpolate(int winw, int winh)
hdif = (float (*)) calloc(width * height / 2, sizeof * hdif);
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::IGV)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_IGV")));
plistener->setProgress (0.0);
}
@ -2674,7 +2674,7 @@ BENCHFUN
double currentProgress = 0.0;
if(plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::DCB)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_DCB")));
plistener->setProgress (currentProgress);
}

View File

@ -216,7 +216,7 @@ void RawImageSource::eahd_demosaic ()
{
BENCHFUN
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::EAHD)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_EAHD")));
plistener->setProgress (0.0);
}

View File

@ -62,7 +62,7 @@ void RawImageSource::fast_demosaic()
//int winw=W, winh=H;
if (plistener) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::FAST)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_FAST")));
plistener->setProgress (progress);
}

View File

@ -391,7 +391,7 @@ void RawImageSource :: HLRecovery_inpaint (float** red, float** green, float** b
double progress = 0.0;
if (plistener) {
plistener->setProgressStr ("HL reconstruction...");
plistener->setProgressStr ("PROGRESSBAR_HLREC");
plistener->setProgress (progress);
}

View File

@ -292,7 +292,7 @@ void RawImageSource::hphd_demosaic ()
{
BENCHFUN
if (plistener) {
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::HPHD)));
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_HPHD")));
plistener->setProgress(0.0);
}

View File

@ -1149,7 +1149,7 @@ public:
}
}
void getPipetteData (T &valueR, T &valueG, T &valueB, int posX, int posY, int squareSize, int tran) const
void getPipetteData (T &valueR, T &valueG, T &valueB, int posX, int posY, const int squareSize, int tran) const
{
int x;
int y;

View File

@ -44,6 +44,7 @@
#include "procparams.h"
#include "../rtgui/ppversion.h"
#include "../rtgui/guiutils.h"
#include "../rtgui/editcallbacks.h"
#undef CLIPD
#define CLIPD(a) ((a)>0.0f?((a)<1.0f?(a):1.0f):0.0f)
@ -180,7 +181,7 @@ void proPhotoBlue(float *rtemp, float *gtemp, float *btemp, int istart, int tH,
float r = rtemp[ti * tileSize + tj + k];
float g = gtemp[ti * tileSize + tj + k];
float b = btemp[ti * tileSize + tj + k];
if ((r == 0.0f || g == 0.0f) && rtengine::min(r, g, b) >= 0.f) {
float h, s, v;
Color::rgb2hsv (r, g, b, h, s, v);
@ -313,7 +314,7 @@ void ImProcFunctions::updateColorProfiles (const Glib::ustring& monitorProfile,
if (softProof) {
cmsHPROFILE oprof = nullptr;
RenderingIntent outIntent;
flags = cmsFLAGS_SOFTPROOFING | cmsFLAGS_NOOPTIMIZE | cmsFLAGS_NOCACHE;
if (!settings->printerProfile.empty()) {
@ -2520,7 +2521,7 @@ void ImProcFunctions::rgbProc (Imagefloat* working, LabImage* lab, PipetteBuffer
float tmpr[4] ALIGNED16;
float tmpg[4] ALIGNED16;
float tmpb[4] ALIGNED16;
for (int i = istart, ti = 0; i < tH; i++, ti++) {
int j = jstart, tj = 0;
#ifdef __SSE2__
@ -3222,7 +3223,7 @@ void ImProcFunctions::rgbProc (Imagefloat* working, LabImage* lab, PipetteBuffer
}
//softLight(rtemp, gtemp, btemp, istart, jstart, tW, tH, TS);
if (!blackwhite) {
if (editImgFloat || editWhatever) {
for (int i = istart, ti = 0; i < tH; i++, ti++) {
@ -3697,7 +3698,7 @@ void ImProcFunctions::retreavergb (float &r, float &g, float &b)
/**
* @brief Interpolate by decreasing with a parabol k = aa*v*v + bb*v +c v[0..1]
* @param reducac val ue of the reduction in the middle of the range
* @param reducac value of the reduction in the middle of the range
* @param vinf value [0..1] for beginning decrease
* @param aa second degree parameter
* @param bb first degree parameter
@ -3719,7 +3720,7 @@ void ImProcFunctions::secondeg_end (float reducac, float vinf, float &aa, float
/**
* @brief Interpolate by increasing with a parabol k = aa*v*v + bb*v v[0..1]
* @param reducac val ue of the reduction in the middle of the range
* @param reducac value of the reduction in the middle of the range
* @param vend value [0..1] for beginning increase
* @param aa second degree parameter
* @param bb first degree parameter
@ -4084,7 +4085,7 @@ void ImProcFunctions::labtoning (float r, float g, float b, float &ro, float &go
ro = CLIP(r);
go = CLIP(g);
bo = CLIP(b);
float realL;
float h, s, l;
Color::rgb2hsl (ro, go, bo, h, s, l);
@ -4223,7 +4224,7 @@ void ImProcFunctions::chromiLuminanceCurve (PipetteBuffer *pipetteBuffer, int pW
}
//-------------------------------------------------------------------------
if (!params->labCurve.enabled) {
if (editPipette && (editID == EUID_Lab_LCurve || editID == EUID_Lab_aCurve || editID == EUID_Lab_bCurve || editID == EUID_Lab_LHCurve || editID == EUID_Lab_CHCurve || editID == EUID_Lab_HHCurve || editID == EUID_Lab_CLCurve || editID == EUID_Lab_CCurve || editID == EUID_Lab_LCCurve)) {
// fill pipette buffer with zeros to avoid crashes

View File

@ -18,6 +18,8 @@
*/
#include "pipettebuffer.h"
#include "../rtgui/editcallbacks.h"
#include "imagefloat.h"
namespace rtengine
{
@ -132,13 +134,17 @@ bool PipetteBuffer::bufferCreated()
return false;
}
void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
void PipetteBuffer::getPipetteData(int x, int y, const int squareSize)
{
if (ready && dataProvider && dataProvider->getCurrSubscriber()) {
switch (dataProvider->getCurrSubscriber()->getPipetteBufferType()) {
case (BT_IMAGEFLOAT):
if (imgFloatBuffer) {
float v[3];
imgFloatBuffer->getPipetteData(v[0], v[1], v[2], x, y, squareSize, 0);
dataProvider->setPipetteVal1(v[0]);
dataProvider->setPipetteVal2(v[1]);
dataProvider->setPipetteVal3(v[2]);
return;
}
@ -146,7 +152,11 @@ void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
case (BT_LABIMAGE):
if (LabBuffer) {
float v[3];
LabBuffer->getPipetteData(v[0], v[1], v[2], x, y, squareSize);
dataProvider->setPipetteVal1(v[0]);
dataProvider->setPipetteVal2(v[1]);
dataProvider->setPipetteVal3(v[2]);
return;
}
@ -154,14 +164,19 @@ void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
case (BT_SINGLEPLANE_FLOAT):
if (singlePlaneBuffer.data != nullptr) {
singlePlaneBuffer.getPipetteData(v[0], x, y, squareSize, 0);
v[1] = v[2] = -1.f;
float v;
singlePlaneBuffer.getPipetteData(v, x, y, squareSize, 0);
dataProvider->setPipetteVal1(v);
dataProvider->setPipetteVal2(-1.f);
dataProvider->setPipetteVal3(-1.f);
return;
}
}
}
v[0] = v[1] = v[2] = -1.f;
dataProvider->setPipetteVal1(-1.f);
dataProvider->setPipetteVal2(-1.f);
dataProvider->setPipetteVal3(-1.f);
}
}

View File

@ -19,7 +19,7 @@
#ifndef _PIPETTEBUFFER_H_
#define _PIPETTEBUFFER_H_
#include "../rtgui/edit.h"
#include "../rtgui/editbuffer.h"
#include "array2D.h"
#include "iimage.h"
#include "coord.h"
@ -27,6 +27,8 @@
namespace rtengine
{
class Imagefloat;
/// @brief Structure that contains information about and pointers to the Edit buffer
class PipetteBuffer
{
@ -88,7 +90,7 @@ public:
bool bufferCreated();
// get the pipette values
void getPipetteData(float* v, int x, int y, int squareSize);
void getPipetteData(int x, int y, const int squareSize);
};
}

View File

@ -553,7 +553,7 @@ BENCHFUN
static const float ePerIsoILCE7RM3 = 0.8f;
if(plistener) {
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::PIXELSHIFT)));
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_PIXELSHIFT")));
plistener->setProgress(0.0);
}

View File

@ -1523,7 +1523,7 @@ int RawImageSource::load (const Glib::ustring &fname, bool firstFrameOnly)
fileName = fname;
if (plistener) {
plistener->setProgressStr ("Decoding...");
plistener->setProgressStr ("PROGRESSBAR_DECODING");
plistener->setProgress (0.0);
}
ri = new RawImage(fname);
@ -1910,7 +1910,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
if ( ri->getSensorType() == ST_BAYER && (raw.hotPixelFilter > 0 || raw.deadPixelFilter > 0)) {
if (plistener) {
plistener->setProgressStr ("Hot/Dead Pixel Filter...");
plistener->setProgressStr ("PROGRESSBAR_HOTDEADPIXELFILTER");
plistener->setProgress (0.0);
}
@ -1977,7 +1977,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
if ( ri->getSensorType() == ST_BAYER && raw.bayersensor.greenthresh > 0) {
if (plistener) {
plistener->setProgressStr ("Green equilibrate...");
plistener->setProgressStr ("PROGRESSBAR_GREENEQUIL");
plistener->setProgress (0.0);
}
@ -2011,7 +2011,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
if ( ri->getSensorType() == ST_BAYER && raw.bayersensor.linenoise > 0 ) {
if (plistener) {
plistener->setProgressStr ("Line Denoise...");
plistener->setProgressStr ("PROGRESSBAR_LINEDENOISE");
plistener->setProgress (0.0);
}
@ -2028,7 +2028,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
if ( (raw.ca_autocorrect || fabs(raw.cared) > 0.001 || fabs(raw.cablue) > 0.001) && ri->getSensorType() == ST_BAYER ) { // Auto CA correction disabled for X-Trans, for now...
if (plistener) {
plistener->setProgressStr ("CA Auto Correction...");
plistener->setProgressStr ("PROGRESSBAR_RAWCACORR");
plistener->setProgress (0.0);
}
if(numFrames == 4) {

View File

@ -52,7 +52,7 @@ void RawImageSource::rcd_demosaic(size_t chunkSize, bool measure)
volatile double progress = 0.0;
if (plistener) {
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::RCD)));
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_RCD")));
plistener->setProgress(0);
}

View File

@ -94,7 +94,7 @@ void RawImageSource::vng4_demosaic (const array2D<float> &rawData, array2D<float
const bool plistenerActive = plistener;
if (plistenerActive) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::VNG4)));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_VNG4")));
plistener->setProgress (progress);
}

View File

@ -191,7 +191,7 @@ void RawImageSource::xtrans_interpolate (const int passes, const bool useCieLab,
const bool plistenerActive = plistener;
if (plistenerActive) {
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "Xtrans"));
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_XTRANS")));
plistener->setProgress (progress);
}
@ -970,7 +970,7 @@ void RawImageSource::fast_xtrans_interpolate (const array2D<float> &rawData, arr
{
if (plistener) {
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "fast Xtrans"));
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_XTRANSFAST")));
plistener->setProgress(0.0);
}

View File

@ -1,7 +1,7 @@
# Common source files for both CLI and non-CLI execautables
set(CLISOURCEFILES
alignedmalloc.cc
edit.cc
editcallbacks.cc
main-cli.cc
multilangmgr.cc
options.cc
@ -49,8 +49,10 @@ set(NONCLISOURCEFILES
dirpyrequalizer.cc
distortion.cc
dynamicprofilepanel.cc
edit.cc
editbuffer.cc
editcallbacks.cc
editorpanel.cc
editwidgets.cc
editwindow.cc
epd.cc
exiffiltersettings.cc

View File

@ -345,7 +345,7 @@ bool BatchQueue::loadBatchQueue ()
auto prevw = prevh;
thumb->getThumbnailSize (prevw, prevh, &pparams);
auto entry = new BatchQueueEntry (job, pparams, source, prevw, prevh, thumb);
auto entry = new BatchQueueEntry (job, pparams, source, prevw, prevh, thumb, options.overwriteOutputFile);
thumb->decreaseRef (); // Removing the refCount acquired by cacheMgr->getEntry
entry->setParent (this);
@ -679,7 +679,7 @@ rtengine::ProcessingJob* BatchQueue::imageReady(rtengine::IImagefloat* img)
}
// The output filename's extension is forced to the current or selected output format,
// despite what the user have set in the fielneame's field of the "Save as" dialgo box
// despite what the user have set in the filename's field of the "Save as" dialog box
fname = autoCompleteFileName (removeExtension(processing->outFileName), saveFormat.format);
//fname = autoCompleteFileName (removeExtension(processing->outFileName), getExtension(processing->outFileName));
}
@ -942,7 +942,7 @@ Glib::ustring BatchQueue::autoCompleteFileName (const Glib::ustring& fileName, c
// In overwrite mode we TRY to delete the old file first.
// if that's not possible (e.g. locked by viewer, R/O), we revert to the standard naming scheme
bool inOverwriteMode = options.overwriteOutputFile;
bool inOverwriteMode = processing->overwriteFile;
for (int tries = 0; tries < 100; tries++) {
if (tries == 0) {

View File

@ -31,7 +31,7 @@
bool BatchQueueEntry::iconsLoaded(false);
Glib::RefPtr<Gdk::Pixbuf> BatchQueueEntry::savedAsIcon;
BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm) :
BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm, bool overwrite) :
ThumbBrowserEntryBase(fname),
opreview(nullptr),
origpw(prevw),
@ -43,7 +43,8 @@ BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine:
outFileName(""),
sequence(0),
forceFormatOpts(false),
fast_pipeline(job->fastPipeline())
fast_pipeline(job->fastPipeline()),
overwriteFile(overwrite)
{
thumbnail = thm;

View File

@ -56,8 +56,9 @@ public:
SaveFormat saveFormat;
bool forceFormatOpts;
bool fast_pipeline;
bool overwriteFile;
BatchQueueEntry (rtengine::ProcessingJob* job, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm = nullptr);
BatchQueueEntry (rtengine::ProcessingJob* job, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm = nullptr, bool overwrite = false);
~BatchQueueEntry () override;
void refreshThumbnailImage () override;

View File

@ -21,7 +21,6 @@
#include "blackwhite.h"
#include "edit.h"
#include "guiutils.h"
#include "rtimage.h"

View File

@ -28,6 +28,8 @@
#include "mycurve.h"
#include "colorprovider.h"
class EditDataProvider;
class BlackWhite final :
public ToolParamBlock,
public AdjusterListener,

View File

@ -567,7 +567,7 @@ void ColorToning::read (const ProcParams* pp, const ParamsEdited* pedited)
labRegionData = pp->colorToning.labregions;
if (labRegionData.empty()) {
labRegionData.emplace_back(rtengine::ColorToningParams::LabCorrectionRegion());
labRegionData.emplace_back(rtengine::procparams::ColorToningParams::LabCorrectionRegion());
}
if (pp->colorToning.labregionsShowMask >= 0) {
labRegionSelected = pp->colorToning.labregionsShowMask;
@ -1441,7 +1441,7 @@ void ColorToning::labRegionGet(int idx)
void ColorToning::labRegionAddPressed()
{
labRegionSelected = labRegionData.size();
labRegionData.push_back(rtengine::ColorToningParams::LabCorrectionRegion());
labRegionData.push_back(rtengine::procparams::ColorToningParams::LabCorrectionRegion());
labRegionPopulateList();
labRegionShow(labRegionSelected);
@ -1525,7 +1525,7 @@ void ColorToning::labRegionPopulateList()
{
ConnectionBlocker b(labRegionSelectionConn);
labRegionList->clear_items();
rtengine::ColorToningParams::LabCorrectionRegion dflt;
rtengine::procparams::ColorToningParams::LabCorrectionRegion dflt;
for (size_t i = 0; i < labRegionData.size(); ++i) {
auto &r = labRegionData[i];
@ -1533,11 +1533,11 @@ void ColorToning::labRegionPopulateList()
labRegionList->set_text(j, 1, Glib::ustring::compose("a=%1 b=%2 S=%3\ns=%4 o=%5 p=%6", round_ab(r.a), round_ab(r.b), r.saturation, r.slope, r.offset, r.power));
const char *ch = "";
switch (r.channel) {
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_R:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_R:
ch = "\n[Red]"; break;
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_G:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_G:
ch = "\n[Green]"; break;
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_B:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_B:
ch = "\n[Blue]"; break;
default:
ch = "";
@ -1560,7 +1560,7 @@ void ColorToning::labRegionShow(int idx, bool list_only)
if (disable) {
disableListener();
}
rtengine::ColorToningParams::LabCorrectionRegion dflt;
rtengine::procparams::ColorToningParams::LabCorrectionRegion dflt;
auto &r = labRegionData[idx];
if (!list_only) {
labRegionAB->setParams(0, 0, r.a, r.b, false);
@ -1577,11 +1577,11 @@ void ColorToning::labRegionShow(int idx, bool list_only)
labRegionList->set_text(idx, 1, Glib::ustring::compose("a=%1 b=%2 S=%3\ns=%4 o=%5 p=%6", round_ab(r.a), round_ab(r.b), r.saturation, r.slope, r.offset, r.power));
const char *ch = "";
switch (r.channel) {
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_R:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_R:
ch = "\n[Red]"; break;
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_G:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_G:
ch = "\n[Green]"; break;
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_B:
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_B:
ch = "\n[Blue]"; break;
default:
ch = "";

View File

@ -13,6 +13,7 @@
#include "thresholdadjuster.h"
#include "colorprovider.h"
#include "labgrid.h"
#include "../rtengine/procparams.h"
class ColorToning final :
public ToolParamBlock,
@ -160,7 +161,7 @@ private:
FlatCurveEditor *labRegionLightnessMask;
Adjuster *labRegionMaskBlur;
Gtk::CheckButton *labRegionShowMask;
std::vector<rtengine::ColorToningParams::LabCorrectionRegion> labRegionData;
std::vector<rtengine::procparams::ColorToningParams::LabCorrectionRegion> labRegionData;
int labRegionSelected;
sigc::connection labRegionSelectionConn;

View File

@ -205,7 +205,7 @@ Crop::Crop():
ppisubgrid->get_style_context()->add_class("grid-spacing");
setExpandAlignProperties(ppisubgrid, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_CENTER);
Gtk::Label* ppilab = Gtk::manage (new Gtk::Label (M("TP_CROP_PPI")));
Gtk::Label* ppilab = Gtk::manage (new Gtk::Label (M("TP_CROP_PPI") + ":"));
setExpandAlignProperties(ppilab, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
ppi = Gtk::manage (new MySpinButton ());

View File

@ -26,6 +26,7 @@
#include <gtkmm.h>
#include "../rtengine/rtengine.h"
#include "editbuffer.h"
#include "lockablecolorpicker.h"
#include "threadutils.h"

View File

@ -27,6 +27,9 @@
#include "options.h"
#include "rtimage.h"
#include "threadutils.h"
#include "editcallbacks.h"
#include "editbuffer.h"
#include "editwidgets.h"
#include "../rtengine/dcrop.h"
#include "../rtengine/mytime.h"
@ -255,7 +258,9 @@ void CropWindow::leaveNotify (GdkEventCrossing* event)
EditSubscriber* subscriber = iarea->getCurrSubscriber();
if (state == SNormal && subscriber && subscriber->getEditingType() == ET_PIPETTE) {
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
iarea->setPipetteVal1(-1.f);
iarea->setPipetteVal2(-1.f);
iarea->setPipetteVal3(-1.f);
if (subscriber->mouseOver(0)) {
iarea->redraw();
@ -464,7 +469,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
state = SEditDrag1;
} else if (editSubscriber->isPicking()) {
state = SEditPick1;
pickedObject = iarea->object;
pickedObject = iarea->getObject();
pickModifierKey = bstate;
}
press_x = x;
@ -498,7 +503,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
state = SEditDrag1;
} else if (editSubscriber->isPicking()) {
state = SEditPick1;
pickedObject = iarea->object;
pickedObject = iarea->getObject();
pickModifierKey = bstate;
}
@ -532,7 +537,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
state = SEditDrag2;
} else if (editSubscriber->isPicking()) {
state = SEditPick2;
pickedObject = iarea->object;
pickedObject = iarea->getObject();
pickModifierKey = bstate;
}
@ -552,7 +557,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
state = SEditDrag3;
} else if (editSubscriber->isPicking()) {
state = SEditPick3;
pickedObject = iarea->object;
pickedObject = iarea->getObject();
pickModifierKey = bstate;
}
@ -675,23 +680,25 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
if (state == SEditDrag1 && editSubscriber->getEditingType() == ET_PIPETTE) {
screenCoordToCropBuffer (x, y, cropPos.x, cropPos.y);
iarea->object = onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0;
iarea->setObject(onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0);
//iarea->object = cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0;
if (iarea->object) {
crop->getPipetteData(iarea->pipetteVal, cropPos.x, cropPos.y, iarea->getPipetteRectSize());
//iarea->setObject(cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0);
if (iarea->getObject()) {
crop->getPipetteData(cropPos.x, cropPos.y, iarea->getPipetteRectSize());
//printf("PipetteData: %.3f %.3f %.3f\n", iarea->pipetteVal[0], iarea->pipetteVal[1], iarea->pipetteVal[2]);
} else {
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
iarea->setPipetteVal1(-1.f);
iarea->setPipetteVal2(-1.f);
iarea->setPipetteVal3(-1.f);
}
} else if (editSubscriber->getEditingType() == ET_OBJECTS) {
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
}
needRedraw |= editSubscriber->mouseOver(bstate);
} else {
iarea->object = 0;
iarea->setObject(0);
}
iarea->deltaImage.set(0, 0);
@ -711,9 +718,9 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
Coord cropPos;
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
bool elemPicked = iarea->object == pickedObject && bstate == pickModifierKey;
bool elemPicked = iarea->getObject() == pickedObject && bstate == pickModifierKey;
if (state == SEditPick1) {
needRedraw = editSubscriber->pick1 (elemPicked);
@ -723,12 +730,13 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
needRedraw = editSubscriber->pick3 (elemPicked);
}
iarea->object = pickedObject = -1;
pickedObject = -1;
iarea->setObject(-1);
pickModifierKey = 0;
needRedraw |= editSubscriber->mouseOver (bstate);
} else {
iarea->object = 0;
iarea->setObject(0);
}
} else if (state == SDeletePicker) {
needRedraw = true;
@ -757,9 +765,11 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
}
if (state != SDeletePicker && state != SEditDrag3 && state != SEditPick3 && button == 3 && !(bstate & (GDK_SHIFT_MASK|GDK_CONTROL_MASK))) {
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
iarea->setPipetteVal1(-1.f);
iarea->setPipetteVal2(-1.f);
iarea->setPipetteVal3(-1.f);
needRedraw = iarea->object == 1;
needRedraw = iarea->getObject() == 1;
if (editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE) {
editSubscriber->mouseOver(0);
@ -947,18 +957,20 @@ void CropWindow::pointerMoved (int bstate, int x, int y)
if (editSubscriber->getEditingType() == ET_PIPETTE) {
screenCoordToCropBuffer (x, y, cropPos.x, cropPos.y);
iarea->object = onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0;
iarea->setObject(onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0);
//iarea->object = cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0;
if (iarea->object) {
crop->getPipetteData(iarea->pipetteVal, cropPos.x, cropPos.y, iarea->getPipetteRectSize());
//iarea->setObject(cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0);
if (iarea->getObject()) {
crop->getPipetteData(cropPos.x, cropPos.y, iarea->getPipetteRectSize());
//printf("PipetteData: %.3f %.3f %.3f\n", iarea->pipetteVal[0], iarea->pipetteVal[1], iarea->pipetteVal[2]);
} else {
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
iarea->setPipetteVal1(-1.f);
iarea->setPipetteVal2(-1.f);
iarea->setPipetteVal3(-1.f);
}
} else if (editSubscriber->getEditingType() == ET_OBJECTS) {
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
}
if (editSubscriber->mouseOver(bstate)) {
@ -1907,7 +1919,7 @@ void CropWindow::expose (Cairo::RefPtr<Cairo::Context> cr)
if (state == SNormal && isFlawnOver) {
EditSubscriber *editSubscriber = iarea->getCurrSubscriber();
if (iarea->getToolMode () == TMHand && editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE && iarea->object) {
if (iarea->getToolMode () == TMHand && editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE && iarea->getObject()) {
drawUnscaledSpotRectangle (cr, iarea->getPipetteRectSize ());
} else if (iarea->getToolMode () == TMSpotWB) {
drawScaledSpotRectangle (cr, iarea->getSpotWBRectSize ());

View File

@ -29,7 +29,8 @@
#include "cropguilistener.h"
#include "pointermotionlistener.h"
#include "cursormanager.h"
#include "edit.h"
#include "editbuffer.h"
#include "editcoordsys.h"
class CropWindow;

View File

@ -31,12 +31,12 @@ class CurveTypePopUpButton: public PopUpToggleButton {
public:
CurveTypePopUpButton(const Glib::ustring &label=""):
PopUpToggleButton(label) {}
void setPosIndexMap(const std::vector<int> &pmap)
{
posidxmap_ = pmap;
}
protected:
int posToIndex(int pos) const override
{
@ -81,7 +81,7 @@ DiagonalCurveEditor::DiagonalCurveEditor (Glib::ustring text, CurveEditorGroup*
curveType->addEntry("curve-nurbs-small.png", M("CURVEEDITOR_NURBS")); // 3 NURBS
static_cast<CurveTypePopUpButton *>(curveType)->setPosIndexMap({ 0, 1, 4, 2, 3 });
curveType->setSelected(DCT_Linear);
curveType->show();
rangeLabels[0] = M("CURVEEDITOR_SHADOWS");
@ -148,7 +148,7 @@ void DiagonalCurveEditor::setResetCurve(DiagonalCurveType cType, const std::vect
}
break;
default:
break;
}
@ -449,7 +449,7 @@ void CurveEditor::switchOffEditMode ()
EditSubscriber::switchOffEditMode(); // disconnect
}
bool CurveEditor::mouseOver(const int modifierKey)
bool CurveEditor::mouseOver(int modifierKey)
{
EditDataProvider* provider = getEditProvider();
subGroup->pipetteMouseOver(provider, modifierKey);
@ -457,16 +457,16 @@ bool CurveEditor::mouseOver(const int modifierKey)
return true; // return true will ask the preview to be redrawn, for the cursor
}
bool CurveEditor::button1Pressed(const int modifierKey)
bool CurveEditor::button1Pressed(int modifierKey)
{
EditDataProvider* provider = getEditProvider();
if (provider->object) {
if (provider->getObject()) {
remoteDrag = subGroup->pipetteButton1Pressed(provider, modifierKey);
}
if (remoteDrag) {
action = ES_ACTION_DRAGGING;
action = EditSubscriber::Action::DRAGGING;
}
subGroup->refresh(this);
@ -482,7 +482,7 @@ bool CurveEditor::button1Released()
return true;
}
bool CurveEditor::drag1(const int modifierKey)
bool CurveEditor::drag1(int modifierKey)
{
EditDataProvider* provider = getEditProvider();
subGroup->pipetteDrag(provider, modifierKey);
@ -490,7 +490,7 @@ bool CurveEditor::drag1(const int modifierKey)
return false;
}
CursorShape CurveEditor::getCursor(const int objectID)
CursorShape CurveEditor::getCursor(int objectID) const
{
if (remoteDrag) {
return CSResizeHeight;

View File

@ -22,7 +22,7 @@
#include "popuptogglebutton.h"
#include "../rtengine/LUT.h"
#include "coloredbar.h"
#include "edit.h"
#include "editcallbacks.h"
#include "mydiagonalcurve.h"
#include "myflatcurve.h"
@ -128,11 +128,11 @@ public:
sigc::signal<void> signal_curvepoint_release();
void switchOffEditMode () override;
bool mouseOver(const int modifierKey) override;
bool button1Pressed(const int modifierKey) override;
bool mouseOver(int modifierKey) override;
bool button1Pressed(int modifierKey) override;
bool button1Released() override;
bool drag1(const int modifierKey) override;
CursorShape getCursor(const int objectID) override;
bool drag1(int modifierKey) override;
CursorShape getCursor(int objectID) const override;
};

View File

@ -450,18 +450,18 @@ void DiagonalCurveEditorSubGroup::pipetteMouseOver(EditDataProvider *provider, i
editedAdjuster = nullptr;
int n = 0;
if (provider->pipetteVal[0] != -1.f) {
pipetteVal += provider->pipetteVal[0];
if (provider->getPipetteVal1() != -1.f) {
pipetteVal += provider->getPipetteVal1();
++n;
}
if (provider->pipetteVal[1] != -1.f) {
pipetteVal += provider->pipetteVal[1];
if (provider->getPipetteVal2() != -1.f) {
pipetteVal += provider->getPipetteVal2();
++n;
}
if (provider->pipetteVal[2] != -1.f) {
pipetteVal += provider->pipetteVal[2];
if (provider->getPipetteVal3() != -1.f) {
pipetteVal += provider->getPipetteVal3();
++n;
}

View File

@ -21,10 +21,10 @@
#include "dirpyrdenoise.h"
#include "edit.h"
#include "guiutils.h"
#include "../rtengine/procparams.h"
#include "editbuffer.h"
using namespace rtengine;
using namespace rtengine::procparams;
@ -63,7 +63,7 @@ DirPyrDenoise::DirPyrDenoise () : FoldableToolPanel(this, "dirpyrdenoise", M("TP
NoiscurveEditorG = new CurveEditorGroup (options.lastDenoiseCurvesDir, M("TP_DIRPYRDENOISE_LUMINANCE_CURVE"));
//curveEditorG = new CurveEditorGroup (options.lastLabCurvesDir);
NoiscurveEditorG->setCurveListener (this);
defaultCurve = rtengine::DirPyrDenoiseParams().lcurve;
defaultCurve = rtengine::procparams::DirPyrDenoiseParams().lcurve;
lshape = static_cast<FlatCurveEditor*>(NoiscurveEditorG->addCurve(CT_Flat, "", nullptr, false, false));
lshape->setIdentityValue(0.);
lshape->setResetCurve(FlatCurveType(defaultCurve.at(0)), defaultCurve);
@ -139,7 +139,7 @@ DirPyrDenoise::DirPyrDenoise () : FoldableToolPanel(this, "dirpyrdenoise", M("TP
CCcurveEditorG = new CurveEditorGroup (options.lastDenoiseCurvesDir, M("TP_DIRPYRDENOISE_CHROMINANCE_CURVE"));
CCcurveEditorG->setCurveListener (this);
defaultCurve = rtengine::DirPyrDenoiseParams().cccurve;
defaultCurve = rtengine::procparams::DirPyrDenoiseParams().cccurve;
ccshape = static_cast<FlatCurveEditor*>(CCcurveEditorG->addCurve(CT_Flat, "", nullptr, false, false));
ccshape->setIdentityValue(0.);
ccshape->setResetCurve(FlatCurveType(defaultCurve.at(0)), defaultCurve);

View File

@ -28,6 +28,8 @@
#include "guiutils.h"
#include "options.h"
class EditDataProvider;
class DirPyrDenoise final :
public ToolParamBlock,
public AdjusterListener,

129
rtgui/editbuffer.cc Normal file
View File

@ -0,0 +1,129 @@
/*
* This file is part of RawTherapee.
*
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
*
* RawTherapee is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* RawTherapee is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
*/
#include "editbuffer.h"
#include "editcallbacks.h"
ObjectMOBuffer::ObjectMOBuffer(EditDataProvider *dataProvider) : objectMap(nullptr), objectMode(OM_255), dataProvider(dataProvider) {}
ObjectMOBuffer::~ObjectMOBuffer()
{
flush();
}
/* Upgrade or downgrade the objectModeType */
void ObjectMOBuffer::setObjectMode(ObjectMode newType)
{
if (!objectMap) {
objectMode = newType;
return;
}
int w = objectMap->get_width ();
int h = objectMap->get_height ();
if (w && h) {
switch (newType) {
case (OM_255):
if (objectMode==OM_65535) {
objectMap->unreference();
objectMap = Cairo::ImageSurface::create(Cairo::FORMAT_A8, w, h);
}
break;
case (OM_65535):
if (objectMode==OM_255) {
objectMap->unreference();
objectMap = Cairo::ImageSurface::create(Cairo::FORMAT_RGB16_565, w, h);
}
break;
}
}
objectMode = newType;
}
void ObjectMOBuffer::flush()
{
if (objectMap ) {
objectMap.clear();
}
}
EditSubscriber *ObjectMOBuffer::getEditSubscriber () {
if (dataProvider) {
return dataProvider->getCurrSubscriber();
} else {
return nullptr;
}
}
// Resize buffers if they already exist
void ObjectMOBuffer::resize(int newWidth, int newHeight)
{
if (!dataProvider) {
return;
}
if (const auto currSubscriber = dataProvider->getCurrSubscriber ()) {
if (currSubscriber->getEditingType() == ET_OBJECTS) {
if (objectMap && (objectMap->get_width() != newWidth || objectMap->get_height() != newHeight)) {
objectMap.clear();
}
if (!objectMap && newWidth>0 && newHeight>0) {
objectMap = Cairo::ImageSurface::create(objectMode==OM_255?Cairo::FORMAT_A8:Cairo::FORMAT_RGB16_565, newWidth, newHeight);
}
} else {
flush();
}
} else {
flush();
}
}
int ObjectMOBuffer::getObjectID(const rtengine::Coord& location)
{
int id = 0;
if (!objectMap || location.x < 0 || location.y < 0 || location.x >= objectMap->get_width() || location.y >= objectMap->get_height()) {
return -1;
}
if (objectMode == OM_255) {
id = (unsigned char)(*( objectMap->get_data() + location.y * objectMap->get_stride() + location.x ));
} else {
id = (unsigned short)(*( objectMap->get_data() + location.y * objectMap->get_stride() + location.x ));
}
return id - 1;
}
bool ObjectMOBuffer::bufferCreated()
{
EditSubscriber* subscriber;
if (dataProvider && (subscriber = dataProvider->getCurrSubscriber())) {
return subscriber->getEditingType() == ET_OBJECTS ? bool(objectMap) : false;
}
return false;
}

83
rtgui/editbuffer.h Normal file
View File

@ -0,0 +1,83 @@
/*
* This file is part of RawTherapee.
*
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
*
* RawTherapee is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* RawTherapee is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
*/
#pragma once
#include "editid.h"
#include "../rtengine/coord.h"
#include <cairomm/cairomm.h>
#ifdef GUIVERSION
#include "rtsurface.h"
#endif
class EditDataProvider;
class EditSubscriber;
/** @file
* See editwidgets.h for documentation
*/
class ObjectMOBuffer
{
private:
// Used to draw the objects where the color correspond to the object's ID, in order to find the correct object when hovering
Cairo::RefPtr<Cairo::ImageSurface> objectMap;
ObjectMode objectMode;
protected:
// To avoid duplicated information, we points to a EditDataProvider that contains the current EditSubscriber
// instead of pointing to the EditSubscriber directly
EditDataProvider* dataProvider;
void createBuffer(int width, int height);
void resize(int newWidth, int newHeight);
void flush();
EditSubscriber *getEditSubscriber ();
public:
explicit ObjectMOBuffer (EditDataProvider *dataProvider);
~ObjectMOBuffer();
EditDataProvider* getDataProvider ();
void setObjectMode (ObjectMode newType);
ObjectMode getObjectMode ();
Cairo::RefPtr<Cairo::ImageSurface>& getObjectMap ();
// return true if the buffer has been allocated
bool bufferCreated();
int getObjectID(const rtengine::Coord& location);
};
inline EditDataProvider* ObjectMOBuffer::getDataProvider () {
return dataProvider;
}
inline ObjectMode ObjectMOBuffer::getObjectMode () {
return objectMode;
}
inline Cairo::RefPtr<Cairo::ImageSurface>& ObjectMOBuffer::getObjectMap () {
return objectMap;
}

277
rtgui/editcallbacks.cc Normal file
View File

@ -0,0 +1,277 @@
/*
* This file is part of RawTherapee.
*
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
*
* RawTherapee is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* RawTherapee is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
*/
#include "editcallbacks.h"
EditSubscriber::EditSubscriber (EditType editType) :
ID(EUID_None),
editingType(editType),
bufferType(BT_SINGLEPLANE_FLOAT),
provider(nullptr),
action(EditSubscriber::Action::NONE)
{}
void EditSubscriber::setEditProvider(EditDataProvider *provider)
{
this->provider = provider;
}
void EditSubscriber::setEditID(EditUniqueID ID, BufferType buffType)
{
this->ID = ID;
bufferType = buffType;
}
bool EditSubscriber::isCurrentSubscriber() const
{
//if (provider && provider->getCurrSubscriber())
// return provider->getCurrSubscriber()->getEditID() == ID;
if (provider) {
return provider->getCurrSubscriber() == this;
}
return false;
}
void EditSubscriber::subscribe()
{
if (provider) {
provider->subscribe(this);
}
}
void EditSubscriber::unsubscribe()
{
if (provider) {
provider->unsubscribe();
}
}
void EditSubscriber::switchOffEditMode()
{
unsubscribe();
}
EditUniqueID EditSubscriber::getEditID() const
{
return ID;
}
EditType EditSubscriber::getEditingType() const
{
return editingType;
}
BufferType EditSubscriber::getPipetteBufferType() const
{
return bufferType;
}
bool EditSubscriber::isDragging() const
{
return action == EditSubscriber::Action::DRAGGING;
}
bool EditSubscriber::isPicking() const
{
return action == EditSubscriber::Action::PICKING;
}
//--------------------------------------------------------------------------------------------------
EditDataProvider::EditDataProvider() :
currSubscriber(nullptr),
object(0),
pipetteVal1(0.f),
pipetteVal2(0.f),
pipetteVal3(0.f),
posScreen(-1, -1),
posImage(-1, -1),
deltaScreen(0, 0),
deltaImage(0, 0),
deltaPrevScreen(0, 0),
deltaPrevImage(0, 0)
{}
void EditDataProvider::subscribe(EditSubscriber *subscriber)
{
if (currSubscriber) {
currSubscriber->switchOffEditMode();
}
currSubscriber = subscriber;
}
void EditDataProvider::unsubscribe()
{
currSubscriber = nullptr;
}
void EditDataProvider::switchOffEditMode()
{
if (currSubscriber) {
currSubscriber->switchOffEditMode ();
}
}
int EditDataProvider::getObject() const
{
return object;
}
void EditDataProvider::setObject(int newObject)
{
object = newObject;
}
float EditDataProvider::getPipetteVal1() const
{
return pipetteVal1;
}
float EditDataProvider::getPipetteVal2() const
{
return pipetteVal2;
}
float EditDataProvider::getPipetteVal3() const
{
return pipetteVal3;
}
void EditDataProvider::setPipetteVal1(float newVal)
{
pipetteVal1 = newVal;
}
void EditDataProvider::setPipetteVal2(float newVal)
{
pipetteVal2 = newVal;
}
void EditDataProvider::setPipetteVal3(float newVal)
{
pipetteVal3 = newVal;
}
CursorShape EditDataProvider::getCursor(int objectID) const
{
if (currSubscriber) {
currSubscriber->getCursor(objectID);
}
return CSHandOpen;
}
EditSubscriber* EditDataProvider::getCurrSubscriber() const
{
return currSubscriber;
}
EditDataProvider* EditSubscriber::getEditProvider()
{
return provider;
}
CursorShape EditSubscriber::getCursor(int objectID) const
{
return CSHandOpen;
}
bool EditSubscriber::mouseOver(int modifierKey)
{
return false;
}
bool EditSubscriber::button1Pressed(int modifierKey)
{
return false;
}
bool EditSubscriber::button1Released()
{
return false;
}
bool EditSubscriber::button2Pressed(int modifierKey)
{
return false;
}
bool EditSubscriber::button2Released()
{
return false;
}
bool EditSubscriber::button3Pressed(int modifierKey)
{
return false;
}
bool EditSubscriber::button3Released()
{
return false;
}
bool EditSubscriber::drag1(int modifierKey)
{
return false;
}
bool EditSubscriber::drag2(int modifierKey)
{
return false;
}
bool EditSubscriber::drag3(int modifierKey)
{
return false;
}
bool EditSubscriber::pick1(bool picked)
{
return false;
}
bool EditSubscriber::pick2(bool picked)
{
return false;
}
bool EditSubscriber::pick3(bool picked)
{
return false;
}
const std::vector<Geometry*>& EditSubscriber::getVisibleGeometry()
{
return visibleGeometry;
}
const std::vector<Geometry*>& EditSubscriber::getMouseOverGeometry()
{
return mouseOverGeometry;
}
int EditDataProvider::getPipetteRectSize() const
{
return 8; // TODO: make a GUI
}

195
rtgui/editcallbacks.h Normal file
View File

@ -0,0 +1,195 @@
/*
* This file is part of RawTherapee.
*
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
*
* RawTherapee is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* RawTherapee is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
*/
#pragma once
#include "editid.h"
#include "cursormanager.h"
#include "../rtengine/coord.h"
class Geometry;
class EditDataProvider;
/** @file
* See editwidgets.h for documentation
*/
/// @brief Method for client tools needing Edit information
class EditSubscriber
{
public:
private:
EditUniqueID ID; /// this will be used in improcfun to locate the data that has to be stored in the buffer; it must be unique in RT
EditType editingType;
BufferType bufferType;
EditDataProvider *provider;
protected:
std::vector<Geometry*> visibleGeometry; /// displayed geometry
std::vector<Geometry*> mouseOverGeometry; /// mouseOver geometry, drawn in a hidden buffer
enum class Action {
NONE, ///
DRAGGING, /// set action to this value in the buttonPressed event to start dragging and ask for drag event
PICKING /// set action to this value in the buttonPressed event whenever the user is picking something through a single click. In this case, the pickX events will be called INSTEAD of buttonXReleased !
};
Action action; /// object mode only, ignored in Pipette mode
public:
explicit EditSubscriber (EditType editType);
virtual ~EditSubscriber () = default;
void setEditProvider(EditDataProvider *provider);
EditDataProvider* getEditProvider ();
void setEditID(EditUniqueID ID, BufferType buffType);
bool isCurrentSubscriber() const;
virtual void subscribe();
virtual void unsubscribe();
virtual void switchOffEditMode(); /// Occurs when the user want to stop the editing mode
EditUniqueID getEditID() const;
EditType getEditingType() const;
BufferType getPipetteBufferType() const;
bool isDragging() const; /// Returns true if something is being dragged and drag events has to be sent (object mode only)
bool isPicking() const; /// Returns true if something is being picked
/** @brief Get the cursor to be displayed when above handles
@param objectID object currently "hovered" */
virtual CursorShape getCursor (int objectID) const;
/** @brief Triggered when the mouse is moving over an object
This method is also triggered when the cursor is moving over the image in ET_PIPETTE mode
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool mouseOver (int modifierKey);
/** @brief Triggered when mouse button 1 is pressed, together with the CTRL modifier key if the subscriber is of type ET_PIPETTE
Once the key is pressed, RT will enter in drag1 mode on subsequent mouse movements
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool button1Pressed (int modifierKey);
/** @brief Triggered when mouse button 1 is released
@return true if the preview has to be redrawn, false otherwise */
virtual bool button1Released ();
/** @brief Triggered when mouse button 2 is pressed (middle button)
Once the key is pressed, RT will enter in drag2 mode on subsequent mouse movements
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool button2Pressed (int modifierKey);
/** @brief Triggered when mouse button 2 is released (middle button)
@return true if the preview has to be redrawn, false otherwise */
virtual bool button2Released ();
/** @brief Triggered when mouse button 3 is pressed (right button)
Once the key is pressed, RT will enter in drag3 mode on subsequent mouse movements
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool button3Pressed (int modifierKey);
/** @brief Triggered when mouse button 3 is released (right button)
@return true if the preview has to be redrawn, false otherwise */
virtual bool button3Released ();
/** @brief Triggered when the user is moving while holding down mouse button 1
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool drag1 (int modifierKey);
/** @brief Triggered when the user is moving while holding down mouse button 2
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool drag2 (int modifierKey);
/** @brief Triggered when the user is moving while holding down mouse button 3
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
@return true if the preview has to be redrawn, false otherwise */
virtual bool drag3 (int modifierKey);
/** @brief Triggered when the user is releasing mouse button 1 while in action==ES_ACTION_PICKING mode
No modifier key is provided, since having a different modifier key than on button press will set picked to false.
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
@return true if the preview has to be redrawn, false otherwise */
virtual bool pick1 (bool picked);
/** @brief Triggered when the user is releasing mouse button 2 while in action==ES_ACTION_PICKING mode
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
@return true if the preview has to be redrawn, false otherwise */
virtual bool pick2 (bool picked);
/** @brief Triggered when the user is releasing mouse button 3 while in action==ES_ACTION_PICKING mode
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
@return true if the preview has to be redrawn, false otherwise */
virtual bool pick3 (bool picked);
/** @brief Get the geometry to be shown to the user */
const std::vector<Geometry*>& getVisibleGeometry ();
/** @brief Get the geometry to be drawn in the "mouse over" channel, hidden from the user */
const std::vector<Geometry*>& getMouseOverGeometry ();
};
/** @brief Class to handle the furniture of data to the subscribers.
*
* It is admitted that only one Subscriber can ask data at a time. If the Subscriber is of type ET_PIPETTE, it will have to
* trigger the usual event so that the image will be reprocessed to compute the buffer of the current subscriber.
*/
class EditDataProvider
{
private:
EditSubscriber *currSubscriber;
int object; /// ET_OBJECTS mode: Object detected under the cursor, 0 otherwise; ET_PIPETTE mode: 1 if above the image, 0 otherwise
float pipetteVal1; /// Current pipette values
float pipetteVal2; /// Current pipette values; if bufferType==BT_SINGLEPLANE_FLOAT, will be set to 0
float pipetteVal3; /// Current pipette values; if bufferType==BT_SINGLEPLANE_FLOAT, will be set to 0
public:
rtengine::Coord posScreen; /// Location of the mouse button press, in preview image space
rtengine::Coord posImage; /// Location of the mouse button press, in the full image space
rtengine::Coord deltaScreen; /// Delta relative to posScreen
rtengine::Coord deltaImage; /// Delta relative to posImage
rtengine::Coord deltaPrevScreen; /// Delta relative to the previous mouse location, in preview image space
rtengine::Coord deltaPrevImage; /// Delta relative to the previous mouse location, in the full image space
EditDataProvider();
virtual ~EditDataProvider() = default;
virtual void subscribe(EditSubscriber *subscriber);
virtual void unsubscribe(); /// Occurs when the subscriber has been switched off first
virtual void switchOffEditMode (); /// Occurs when the user want to stop the editing mode
int getObject() const;
void setObject(int newObject);
float getPipetteVal1() const;
float getPipetteVal2() const;
float getPipetteVal3() const;
void setPipetteVal1(float newVal);
void setPipetteVal2(float newVal);
void setPipetteVal3(float newVal);
virtual CursorShape getCursor(int objectID) const;
int getPipetteRectSize () const;
EditSubscriber* getCurrSubscriber() const;
virtual void getImageSize (int &w, int&h) = 0;
};

61
rtgui/editcoordsys.h Normal file
View File

@ -0,0 +1,61 @@
/*
* This file is part of RawTherapee.
*
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
*
* RawTherapee is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* RawTherapee is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
*/
/** @file
* See editwidgets.h for documentation
*/
/** @brief Coordinate system where the widgets will be drawn
*
* The EditCoordSystem is used to define a screen and an image coordinate system.
*/
#pragma once
class EditCoordSystem
{
public:
virtual ~EditCoordSystem() {}
/// Convert the widget's DrawingArea (i.e. preview area) coords to the edit buffer coords
virtual void screenCoordToCropBuffer (int phyx, int phyy, int& cropx, int& cropy) = 0;
/// Convert the widget's DrawingArea (i.e. preview area) coords to the full image coords
virtual void screenCoordToImage (int phyx, int phyy, int& imgx, int& imgy) = 0;
/// Convert the image coords to the widget's DrawingArea (i.e. preview area) coords
virtual void imageCoordToScreen (int imgx, int imgy, int& phyx, int& phyy) = 0;
/// Convert the image coords to the crop's canvas coords (full image + padding)
virtual void imageCoordToCropCanvas (int imgx, int imgy, int& phyx, int& phyy) = 0;
/// Convert the image coords to the edit buffer coords (includes borders)
virtual void imageCoordToCropBuffer (int imgx, int imgy, int& phyx, int& phyy) = 0;
/// Convert the image coords to the displayed image coords (no borders here)
virtual void imageCoordToCropImage (int imgx, int imgy, int& phyx, int& phyy) = 0;
/// Convert a size value from the preview's scale to the image's scale
virtual int scaleValueToImage (int value) = 0;
/// Convert a size value from the preview's scale to the image's scale
virtual float scaleValueToImage (float value) = 0;
/// Convert a size value from the preview's scale to the image's scale
virtual double scaleValueToImage (double value) = 0;
/// Convert a size value from the image's scale to the preview's scale
virtual int scaleValueToCanvas (int value) = 0;
/// Convert a size value from the image's scale to the preview's scale
virtual float scaleValueToCanvas (float value) = 0;
/// Convert a size value from the image's scale to the preview's scale
virtual double scaleValueToCanvas (double value) = 0;
};

View File

@ -1835,7 +1835,7 @@ BatchQueueEntry* EditorPanel::createBatchQueueEntry ()
isrc->getImageSource()->getFullSize (fullW, fullH, pparams.coarse.rotate == 90 || pparams.coarse.rotate == 270 ? TR_R90 : TR_NONE);
int prevh = BatchQueue::calcMaxThumbnailHeight();
int prevw = int ((size_t)fullW * (size_t)prevh / (size_t)fullH);
return new BatchQueueEntry (job, pparams, openThm->getFileName(), prevw, prevh, openThm);
return new BatchQueueEntry (job, pparams, openThm->getFileName(), prevw, prevh, openThm, options.overwriteOutputFile);
}
@ -1928,6 +1928,7 @@ void EditorPanel::saveAsPressed ()
BatchQueueEntry* bqe = createBatchQueueEntry ();
bqe->outFileName = fnameOut;
bqe->saveFormat = saveAsDialog->getFormat ();
bqe->overwriteFile = !saveAsDialog->getAutoSuffix();
bqe->forceFormatOpts = saveAsDialog->getForceFormatOpts ();
parent->addBatchQueueJob (bqe, saveAsDialog->getToHeadOfQueue ());
fnameOK = true;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1216,7 +1216,7 @@ void FileCatalog::developRequested(const std::vector<FileBrowserEntry*>& tbe, bo
// processThumbImage is the processing intensive part, but adding to queue must be ordered
//#pragma omp ordered
//{
BatchQueueEntry* bqh = new BatchQueueEntry (pjob, params, fbe->filename, pw, ph, th);
BatchQueueEntry* bqh = new BatchQueueEntry (pjob, params, fbe->filename, pw, ph, th, options.overwriteOutputFile);
entries.push_back(bqh);
//}
}

View File

@ -3,6 +3,7 @@
*/
#include "gradient.h"
#include "editwidgets.h"
#include "rtimage.h"
#include "../rtengine/procparams.h"
@ -330,7 +331,7 @@ void Gradient::editToggled ()
}
}
CursorShape Gradient::getCursor(const int objectID)
CursorShape Gradient::getCursor(int objectID) const
{
switch (objectID) {
case (0):
@ -356,11 +357,11 @@ CursorShape Gradient::getCursor(const int objectID)
}
}
bool Gradient::mouseOver(const int modifierKey)
bool Gradient::mouseOver(int modifierKey)
{
EditDataProvider* editProvider = getEditProvider();
if (editProvider && editProvider->object != lastObject) {
if (editProvider && editProvider->getObject() != lastObject) {
if (lastObject > -1) {
if (lastObject == 2 || lastObject == 3) {
EditSubscriber::visibleGeometry.at(2)->state = Geometry::NORMAL;
@ -370,23 +371,23 @@ bool Gradient::mouseOver(const int modifierKey)
}
}
if (editProvider->object > -1) {
if (editProvider->object == 2 || editProvider->object == 3) {
if (editProvider->getObject() > -1) {
if (editProvider->getObject() == 2 || editProvider->getObject() == 3) {
EditSubscriber::visibleGeometry.at(2)->state = Geometry::PRELIGHT;
EditSubscriber::visibleGeometry.at(3)->state = Geometry::PRELIGHT;
} else {
EditSubscriber::visibleGeometry.at(editProvider->object)->state = Geometry::PRELIGHT;
EditSubscriber::visibleGeometry.at(editProvider->getObject())->state = Geometry::PRELIGHT;
}
}
lastObject = editProvider->object;
lastObject = editProvider->getObject();
return true;
}
return false;
}
bool Gradient::button1Pressed(const int modifierKey)
bool Gradient::button1Pressed(int modifierKey)
{
if (lastObject < 0) {
return false;
@ -440,7 +441,7 @@ bool Gradient::button1Pressed(const int modifierKey)
draggedFeatherOffset -= (feather->getValue() / 200. * diagonal);
}
EditSubscriber::action = ES_ACTION_DRAGGING;
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
return false;
} else { // should theoretically always be true
// this will let this class ignore further drag events
@ -461,11 +462,11 @@ bool Gradient::button1Pressed(const int modifierKey)
bool Gradient::button1Released()
{
draggedPointOldAngle = -1000.;
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
return true;
}
bool Gradient::drag1(const int modifierKey)
bool Gradient::drag1(int modifierKey)
{
// compute the polar coordinate of the mouse position
EditDataProvider *provider = getEditProvider();

View File

@ -6,8 +6,8 @@
#include <gtkmm.h>
#include "adjuster.h"
#include "editcallbacks.h"
#include "toolpanel.h"
#include "edit.h"
#include "guiutils.h"
class Gradient : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public EditSubscriber
@ -52,11 +52,11 @@ public:
void setEditProvider (EditDataProvider* provider) override;
// EditSubscriber interface
CursorShape getCursor(const int objectID) override;
bool mouseOver(const int modifierKey) override;
bool button1Pressed(const int modifierKey) override;
CursorShape getCursor(int objectID) const override;
bool mouseOver(int modifierKey) override;
bool button1Pressed(int modifierKey) override;
bool button1Released() override;
bool drag1(const int modifierKey) override;
bool drag1(int modifierKey) override;
void switchOffEditMode () override;
};

View File

@ -27,10 +27,10 @@
#include "previewhandler.h"
#include "imageareatoollistener.h"
#include "cropwindow.h"
#include "editcallbacks.h"
#include "zoompanel.h"
#include "indclippedpanel.h"
#include "previewmodepanel.h"
#include "edit.h"
class ImageAreaPanel;
class ImageArea : public Gtk::DrawingArea, public CropWindowListener, public EditDataProvider, public LockablePickerToolListener

View File

@ -20,10 +20,9 @@
#include "labcurve.h"
#include "edit.h"
#include "../rtengine/improcfun.h"
#include "../rtengine/procparams.h"
#include "editcallbacks.h"
using namespace rtengine;
using namespace rtengine::procparams;

View File

@ -26,6 +26,8 @@
#include "curveeditorgroup.h"
#include "colorprovider.h"
class EditDataProvider;
class LCurve : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public CurveListener, public ColorProvider
{

View File

@ -39,6 +39,8 @@
#include "labgrid.h"
#include "options.h"
#include "options.h"
using rtengine::Color;

View File

@ -23,7 +23,6 @@
#include "../rtengine/coord.h"
#include "guiutils.h"
#include "edit.h"
class CropWindow;

View File

@ -18,6 +18,7 @@
*/
#include "mydiagonalcurve.h"
#include "../rtengine/curves.h"
#include "editcallbacks.h"
#include <cstring>
#include <gdkmm/types.h>
@ -988,9 +989,9 @@ void MyDiagonalCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provi
return;
}
pipetteR = provider->pipetteVal[0];
pipetteG = provider->pipetteVal[1];
pipetteB = provider->pipetteVal[2];
pipetteR = provider->getPipetteVal1();
pipetteG = provider->getPipetteVal2();
pipetteB = provider->getPipetteVal3();
pipetteVal = 0.f;
if (listener) {

View File

@ -18,6 +18,7 @@
*/
#include "myflatcurve.h"
#include "../rtengine/curves.h"
#include "editcallbacks.h"
#include <cstring>
#include <gdkmm/types.h>
@ -1208,9 +1209,9 @@ void MyFlatCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provider,
return;
}
pipetteR = provider->pipetteVal[0];
pipetteG = provider->pipetteVal[1];
pipetteB = provider->pipetteVal[2];
pipetteR = provider->getPipetteVal1();
pipetteG = provider->getPipetteVal2();
pipetteB = provider->getPipetteVal3();
pipetteVal = 0.f;
if (listener) {

View File

@ -176,11 +176,7 @@ Gtk::Widget* Preferences::getBatchProcPanel ()
sigc::connection setc = cr_set->signal_toggled().connect (sigc::mem_fun (*this, &Preferences::behSetRadioToggled));
behTreeView->get_column (1)->add_attribute (*cr_add, "visible", behavColumns.visible);
behTreeView->get_column (1)->set_sizing (Gtk::TREE_VIEW_COLUMN_FIXED);
behTreeView->get_column (1)->set_fixed_width (50);
behTreeView->get_column (2)->add_attribute (*cr_set, "visible", behavColumns.visible);
behTreeView->get_column (2)->set_sizing (Gtk::TREE_VIEW_COLUMN_FIXED);
behTreeView->get_column (2)->set_fixed_width (50);
// fill model
Gtk::TreeModel::iterator mi, ci;
@ -556,10 +552,10 @@ Gtk::Widget* Preferences::getImageProcessingPanel ()
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVEINPUT"));
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVECACHE"));
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVEBOTH"));
Gtk::Label *splab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILESAVELOCATION") + ":"));
Gtk::Label *splab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILESAVELOCATION") + ":", Gtk::ALIGN_START));
vbdp->attach (*splab, 0, 1, 0, 1, Gtk::FILL, Gtk::SHRINK, 2, 2);
vbdp->attach (*saveParamsPreference, 1, 2, 0, 1, Gtk::EXPAND | Gtk::FILL | Gtk::SHRINK, Gtk::SHRINK, 2, 2);
Gtk::Label* lplab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILELOADPR") + ":"));
Gtk::Label* lplab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILELOADPR") + ":", Gtk::ALIGN_START));
loadParamsPreference = Gtk::manage (new Gtk::ComboBoxText ());
loadParamsPreference->append (M ("PREFERENCES_PROFILEPRCACHE"));
loadParamsPreference->append (M ("PREFERENCES_PROFILEPRFILE"));
@ -618,13 +614,13 @@ Gtk::Widget* Preferences::getImageProcessingPanel ()
// Crop
Gtk::Frame *cropFrame = Gtk::manage(new Gtk::Frame(M("PREFERENCES_CROP")));
Gtk::Grid *cropGrid = Gtk::manage(new Gtk::Grid());
Gtk::Label *cropGuidesLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_GUIDES") + ": "));
Gtk::Label *cropGuidesLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_GUIDES") + ": ", Gtk::ALIGN_START));
cropGuidesCombo = Gtk::manage(new Gtk::ComboBoxText());
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_NONE"));
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_FRAME"));
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_FULL"));
cropAutoFitCB = Gtk::manage(new Gtk::CheckButton());
Gtk::Label *cropAutoFitLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_AUTO_FIT")));
Gtk::Label *cropAutoFitLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_AUTO_FIT"), Gtk::ALIGN_START));
cropAutoFitLbl->set_line_wrap(true);
cropAutoFitCB->add(*cropAutoFitLbl);
cropGrid->attach(*cropGuidesLbl, 0, 0, 1, 1);
@ -648,7 +644,7 @@ Gtk::Widget* Preferences::getPerformancePanel ()
Gtk::Frame* fprevdemo = Gtk::manage (new Gtk::Frame (M ("PREFERENCES_PREVDEMO")));
Gtk::HBox* hbprevdemo = Gtk::manage (new Gtk::HBox (false, 4));
Gtk::Label* lprevdemo = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PREVDEMO_LABEL")));
Gtk::Label* lprevdemo = Gtk::manage (new Gtk::Label (M("PREFERENCES_PREVDEMO_LABEL"), Gtk::ALIGN_START));
cprevdemo = Gtk::manage (new Gtk::ComboBoxText ());
cprevdemo->append (M ("PREFERENCES_PREVDEMO_FAST"));
cprevdemo->append (M ("PREFERENCES_PREVDEMO_SIDECAR"));
@ -1275,7 +1271,7 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
vbro->pack_start (*ckbInternalThumbIfUntouched, Gtk::PACK_SHRINK, 0);
Gtk::HBox* hbrecent = Gtk::manage ( new Gtk::HBox () );
Gtk::Label* labrecent = Gtk::manage ( new Gtk::Label (M ("PREFERENCES_MAXRECENTFOLDERS") + ":") );
Gtk::Label* labrecent = Gtk::manage (new Gtk::Label (M("PREFERENCES_MAXRECENTFOLDERS") + ":", Gtk::ALIGN_START));
maxRecentFolders = Gtk::manage ( new Gtk::SpinButton () );
hbrecent->pack_start (*labrecent, Gtk::PACK_SHRINK, 4);
hbrecent->pack_start (*maxRecentFolders, Gtk::PACK_SHRINK, 4);
@ -1288,11 +1284,11 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
Gtk::Frame* frmnu = Gtk::manage ( new Gtk::Frame (M ("PREFERENCES_MENUOPTIONS")) );
Gtk::Grid* menuGrid = Gtk::manage(new Gtk::Grid());
menuGrid->get_style_context()->add_class("grid-spacing");
setExpandAlignProperties(menuGrid, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
ckbmenuGroupRank = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPRANK")) );
setExpandAlignProperties(ckbmenuGroupRank, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
ckbmenuGroupLabel = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPLABEL")) );
@ -1300,12 +1296,15 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
setExpandAlignProperties(ckbmenuGroupFileOperations, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
ckbmenuGroupProfileOperations = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPPROFILEOPERATIONS")) );
ckbmenuGroupExtProg = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPEXTPROGS")) );
Gtk::Label* groupRestartNeeded = Gtk::manage(new Gtk::Label (Glib::ustring ("(") + M("PREFERENCES_APPLNEXTSTARTUP") + ")", Gtk::ALIGN_START));
menuGrid->attach (*ckbmenuGroupRank, 0, 0, 1, 1);
menuGrid->attach (*ckbmenuGroupLabel, 1, 0, 1, 1);
menuGrid->attach (*ckbmenuGroupFileOperations, 0, 1, 1, 1);
menuGrid->attach (*ckbmenuGroupProfileOperations, 1, 1, 1, 1);
menuGrid->attach (*ckbmenuGroupExtProg, 0, 2, 2, 1);
menuGrid->attach (*ckbmenuGroupExtProg, 0, 2, 1, 1);
menuGrid->attach (*groupRestartNeeded, 1, 2, 1, 1);
frmnu->add (*menuGrid);
@ -1313,7 +1312,7 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
Gtk::Frame* fre = Gtk::manage ( new Gtk::Frame (M ("PREFERENCES_PARSEDEXT")) );
Gtk::VBox* vbre = Gtk::manage ( new Gtk::VBox () );
Gtk::HBox* hb0 = Gtk::manage ( new Gtk::HBox () );
Gtk::Label* elab = Gtk::manage ( new Gtk::Label (M ("PREFERENCES_PARSEDEXTADD") + ":") );
Gtk::Label* elab = Gtk::manage (new Gtk::Label (M("PREFERENCES_PARSEDEXTADD") + ":", Gtk::ALIGN_START));
hb0->pack_start (*elab, Gtk::PACK_SHRINK, 4);
extension = Gtk::manage ( new Gtk::Entry () );
extension->set_width_chars (5);
@ -1455,14 +1454,14 @@ Gtk::Widget* Preferences::getSoundsPanel ()
vbSounds->pack_start (*ckbSndEnable, Gtk::PACK_SHRINK, 4);
Gtk::HBox* hblSndHelp = Gtk::manage (new Gtk::HBox ());
Gtk::Label* lSndHelp = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_HELP")));
Gtk::Label* lSndHelp = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_HELP"), Gtk::ALIGN_START));
hblSndHelp->pack_start (*lSndHelp, Gtk::PACK_SHRINK, 4);
vbSounds->pack_start (*hblSndHelp, Gtk::PACK_SHRINK, 4);
// BatchQueueDone
Gtk::HBox* pBatchQueueDone = Gtk::manage ( new Gtk::HBox() );
Gtk::Label* lSndBatchQueueDone = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_BATCHQUEUEDONE") + Glib::ustring (":")));
Gtk::Label* lSndBatchQueueDone = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_BATCHQUEUEDONE") + Glib::ustring (":"), Gtk::ALIGN_START));
pBatchQueueDone->pack_start (*lSndBatchQueueDone, Gtk::PACK_SHRINK, 4);
txtSndBatchQueueDone = Gtk::manage (new Gtk::Entry());
@ -1473,13 +1472,13 @@ Gtk::Widget* Preferences::getSoundsPanel ()
// LngEditProcDone
Gtk::HBox* pSndLngEditProcDone = Gtk::manage ( new Gtk::HBox() );
Gtk::Label* lSndLngEditProcDone = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_LNGEDITPROCDONE") + Glib::ustring (":")));
Gtk::Label* lSndLngEditProcDone = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_LNGEDITPROCDONE") + Glib::ustring (":"), Gtk::ALIGN_START));
pSndLngEditProcDone->pack_start (*lSndLngEditProcDone, Gtk::PACK_SHRINK, 4);
txtSndLngEditProcDone = Gtk::manage (new Gtk::Entry());
pSndLngEditProcDone->pack_start (*txtSndLngEditProcDone, Gtk::PACK_EXPAND_WIDGET, 4);
Gtk::Label* lSndLngEditProcDoneSecs = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_THRESHOLDSECS") + Glib::ustring (":")));
Gtk::Label* lSndLngEditProcDoneSecs = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_THRESHOLDSECS") + Glib::ustring (":"), Gtk::ALIGN_START));
pSndLngEditProcDone->pack_start (*lSndLngEditProcDoneSecs, Gtk::PACK_SHRINK, 12);
spbSndLngEditProcDoneSecs = Gtk::manage ( new Gtk::SpinButton () );

View File

@ -19,8 +19,10 @@
#include <sstream>
#include "rawexposure.h"
#include "guiutils.h"
#include "options.h"
#include "../rtengine/procparams.h"
using namespace rtengine;

View File

@ -41,9 +41,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
appliesTo->append (M("TP_RESIZE_FULLIMAGE"));
appliesTo->set_active (0);
Gtk::Label *label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_APPLIESTO")));
label->set_alignment(0., 0.);
combos->attach (*label, 0, 1, 0, 1, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
Gtk::Label *label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_APPLIESTO"), Gtk::ALIGN_START));
combos->attach (*label, 0, 1, 0, 1, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
combos->attach (*appliesTo, 1, 2, 0, 1, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
// See Resize::methodChanged() when adding a new method.
@ -52,9 +51,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
method->append (M("TP_RESIZE_NEAREST"));
method->set_active (0);
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_METHOD")));
label->set_alignment(0., 0.);
combos->attach (*label, 0, 1, 1, 2, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_METHOD"), Gtk::ALIGN_START));
combos->attach (*label, 0, 1, 1, 2, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
combos->attach (*method, 1, 2, 1, 2, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
spec = Gtk::manage (new MyComboBoxText ());
@ -64,9 +62,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
spec->append (M("TP_RESIZE_FITBOX"));
spec->set_active (0);
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_SPECIFY")));
label->set_alignment(0., 0.);
combos->attach (*label, 0, 1, 2, 3, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_SPECIFY"), Gtk::ALIGN_START));
combos->attach (*label, 0, 1, 2, 3, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
combos->attach (*spec, 1, 2, 2, 3, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
pack_start (*combos, Gtk::PACK_SHRINK, 4);

View File

@ -190,7 +190,7 @@ RTWindow::RTWindow ()
resolution /= 2;
}
// 1pt = 1/72in @ 96 ppi
// HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ?
// HOMBRE: If the font unit is px, is it already scaled up to match the resolution ?
// px >inch >pt >"scaled pt"
pt = (int)(double(fontSize) / RTScalable::baseDPI * 72. * (RTScalable::baseHiDPI / resolution) + 0.49);
} else {

View File

@ -1,7 +1,7 @@
/*
* This file is part of RawTherapee.
*/
#include "../rtengine/procparams.h"
#include "editcallbacks.h"
#include "spot.h"
#include "rtimage.h"
#include <iomanip>
@ -239,12 +239,12 @@ void Spot::createGeometry ()
EditSubscriber::mouseOverGeometry.at (i++) = &sourceFeatherCircle; // STATIC_MO_OBJ_NBR + 5
// recreate all spots geometry
Cairo::RefPtr<Cairo::ImageSurface> normalImg = sourceIcon.getNormalImg();
Cairo::RefPtr<Cairo::ImageSurface> prelightImg = sourceIcon.getPrelightImg();
Cairo::RefPtr<Cairo::ImageSurface> activeImg = sourceIcon.getActiveImg();
Cairo::RefPtr<RTSurface> normalImg = sourceIcon.getNormalImg();
Cairo::RefPtr<RTSurface> prelightImg = sourceIcon.getPrelightImg();
Cairo::RefPtr<RTSurface> activeImg = sourceIcon.getActiveImg();
for (; j < EditSubscriber::visibleGeometry.size() - STATIC_VISIBLE_OBJ_NBR; ++i, ++j) {
EditSubscriber::mouseOverGeometry.at (i) = EditSubscriber::visibleGeometry.at (j) = new OPIcon (normalImg, activeImg, prelightImg, Cairo::RefPtr<Cairo::ImageSurface> (nullptr), Cairo::RefPtr<Cairo::ImageSurface> (nullptr), Geometry::DP_CENTERCENTER);
EditSubscriber::mouseOverGeometry.at (i) = EditSubscriber::visibleGeometry.at (j) = new OPIcon (normalImg, activeImg, prelightImg, Cairo::RefPtr<RTSurface> (nullptr), Cairo::RefPtr<RTSurface> (nullptr), Geometry::DP_CENTERCENTER);
EditSubscriber::visibleGeometry.at (j)->setActive (true);
EditSubscriber::visibleGeometry.at (j)->datum = Geometry::IMAGE;
EditSubscriber::visibleGeometry.at (j)->state = Geometry::NORMAL;
@ -380,7 +380,7 @@ void Spot::deleteSelectedEntry()
{
// delete the activeSpot
if (activeSpot > -1) {
std::vector<rtengine::SpotEntry>::iterator i = spots.begin();
std::vector<rtengine::procparams::SpotEntry>::iterator i = spots.begin();
for (int j = 0; j < activeSpot; ++j) {
++i;
@ -410,7 +410,7 @@ bool Spot::mouseOver (const int modifierKey)
{
EditDataProvider* editProvider = getEditProvider();
if (editProvider && editProvider->object != lastObject) {
if (editProvider && editProvider->getObject() != lastObject) {
if (lastObject > -1) {
if (EditSubscriber::mouseOverGeometry.at (lastObject) == &targetMODisc) {
getVisibleGeometryFromMO (lastObject)->state = Geometry::ACTIVE;
@ -421,13 +421,13 @@ bool Spot::mouseOver (const int modifierKey)
sourceIcon.state = Geometry::ACTIVE;
}
if (editProvider->object > -1) {
getVisibleGeometryFromMO (editProvider->object)->state = Geometry::PRELIGHT;
if (editProvider->getObject() > -1) {
getVisibleGeometryFromMO (editProvider->getObject())->state = Geometry::PRELIGHT;
if (editProvider->object >= STATIC_MO_OBJ_NBR) {
if (editProvider->getObject() >= STATIC_MO_OBJ_NBR) {
// a Spot is being edited
int oldActiveSpot = activeSpot;
activeSpot = editProvider->object - STATIC_MO_OBJ_NBR;
activeSpot = editProvider->getObject() - STATIC_MO_OBJ_NBR;
if (activeSpot != oldActiveSpot) {
if (oldActiveSpot > -1) {
@ -442,7 +442,7 @@ bool Spot::mouseOver (const int modifierKey)
}
}
lastObject = editProvider->object;
lastObject = editProvider->getObject();
if (lastObject > -1 && EditSubscriber::mouseOverGeometry.at (lastObject) == getActiveSpotIcon()) {
lastObject = 0; // targetMODisc
@ -463,11 +463,11 @@ bool Spot::button1Pressed (const int modifierKey)
if (editProvider) {
if (lastObject == -1 && (modifierKey & GDK_CONTROL_MASK)) {
addNewEntry();
EditSubscriber::action = ES_ACTION_DRAGGING;
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
return true;
} else if (lastObject > -1) {
getVisibleGeometryFromMO (lastObject)->state = Geometry::DRAGGED;
EditSubscriber::action = ES_ACTION_DRAGGING;
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
return true;
}
}
@ -481,12 +481,12 @@ bool Spot::button1Released()
Geometry *loGeom = getVisibleGeometryFromMO (lastObject);
if (!loGeom) {
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
return false;
}
loGeom->state = Geometry::PRELIGHT;
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
updateGeometry();
return true;
}
@ -501,7 +501,7 @@ bool Spot::button2Pressed (const int modifierKey)
}
if (! (modifierKey & (GDK_SHIFT_MASK | GDK_SHIFT_MASK))) {
EditSubscriber::action = ES_ACTION_PICKING;
EditSubscriber::action = EditSubscriber::Action::PICKING;
}
return false;
@ -519,10 +519,10 @@ bool Spot::button3Pressed (const int modifierKey)
if ((modifierKey & GDK_CONTROL_MASK) && (EditSubscriber::mouseOverGeometry.at (lastObject) == &targetMODisc || lastObject >= STATIC_MO_OBJ_NBR)) {
lastObject = 1; // sourceMODisc
sourceIcon.state = Geometry::DRAGGED;
EditSubscriber::action = ES_ACTION_DRAGGING;
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
return true;
} else if (! (modifierKey & (GDK_SHIFT_MASK | GDK_SHIFT_MASK))) {
EditSubscriber::action = ES_ACTION_PICKING;
EditSubscriber::action = EditSubscriber::Action::PICKING;
}
return false;
@ -533,14 +533,14 @@ bool Spot::button3Released()
Geometry *loGeom = getVisibleGeometryFromMO (lastObject);
if (!loGeom) {
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
return false;
}
lastObject = -1;
sourceIcon.state = Geometry::ACTIVE;
updateGeometry();
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
return true;
return false;
@ -664,14 +664,14 @@ bool Spot::pick3 (const bool picked)
EditDataProvider* editProvider = getEditProvider();
if (!picked) {
if (editProvider->object != lastObject) {
if (editProvider->getObject() != lastObject) {
return false;
}
}
// Object is picked, we delete it
deleteSelectedEntry();
EditSubscriber::action = ES_ACTION_NONE;
EditSubscriber::action = EditSubscriber::Action::NONE;
updateGeometry();
return true;
}

View File

@ -6,7 +6,8 @@
#include <gtkmm.h>
#include "toolpanel.h"
#include "edit.h"
#include "editwidgets.h"
#include "../rtengine/procparams.h"
/**
* @brief Let the user create/edit/delete points for Spot Removal tool
@ -35,19 +36,13 @@
* (the point will be deleted on button release).
*/
namespace rtengine {
namespace procparams {
class SpotEntry;
}
}
class Spot : public ToolParamBlock, public FoldableToolPanel, public EditSubscriber
{
private:
int lastObject; // current object that is hovered
int activeSpot; // currently active spot, being edited
std::vector<rtengine::SpotEntry> spots; // list of edited spots
std::vector<rtengine::procparams::SpotEntry> spots; // list of edited spots
OPIcon sourceIcon; // to show the source location
Circle sourceCircle; // to show and change the Source radius
Circle sourceMODisc; // to change the Source position

View File

@ -23,11 +23,11 @@
#include "tonecurve.h"
#include "adjuster.h"
#include "edit.h"
#include "eventmapper.h"
#include "ppversion.h"
#include "../rtengine/procparams.h"
#include "editcallbacks.h"
using namespace rtengine;
using namespace rtengine::procparams;

View File

@ -27,6 +27,8 @@
#include "mycurve.h"
#include "guiutils.h"
class EditDataProvider;
class ToneCurve : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public rtengine::AutoExpListener, public CurveListener
{
private:

View File

@ -22,6 +22,7 @@
#include <gtkmm.h>
#include <glibmm.h>
#include "../rtengine/rtengine.h"
#include "editbuffer.h"
#include "guiutils.h"
#include "multilangmgr.h"
#include "paramsedited.h"

View File

@ -19,7 +19,8 @@
#include "wavelet.h"
#include <cmath>
#include "edit.h"
#include "editcallbacks.h"
#include "guiutils.h"
#include "rtimage.h"

View File

@ -29,6 +29,8 @@
#include "guiutils.h"
#include "options.h"
class EditDataProvider;
class Wavelet :
public ToolParamBlock,
public ThresholdAdjusterListener,

View File

@ -548,7 +548,7 @@
sodipodi:role="line"
id="tspan5376"
x="100.83148"
y="648.47211">Used fo image analysis <tspan
y="648.47211">Used for image analysis <tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'"
id="tspan7948">only</tspan> with</tspan><tspan
style="font-size:10px"
@ -567,7 +567,7 @@
x="436.97083"
id="tspan5396"
sodipodi:role="line"
style="font-size:10px">Used fo image analysis with</tspan><tspan
style="font-size:10px">Used for image analysis with</tspan><tspan
id="tspan5398"
y="660.97211"
x="436.97083"

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB