From 274df24479db9133c932cf3cb4eff5575b49cb41 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Tue, 26 Sep 2017 23:05:18 +0200 Subject: [PATCH] Cherry-picked upstream version 1.97. * Bumped Standards to 4.1.0, no changes needed * Bumped year in copyrights * Added CMAKE_BUILD_TYPE=RelWithDebInfo * Added pgpsignmangle to watch file * Added upstream signing key to debian * Fixed spelling error in changelog * Closes: #876853 --- .gitignore | 3 - CHANGELOG | 657 +++++++++++++---- CMakeLists.txt | 2 +- README.md | 1 + debian/changelog | 11 +- src/core/config.cpp | 14 + src/core/config.h | 4 + src/core/core.cpp | 8 +- src/core/regionselect.cpp | 156 +++- src/core/regionselect.h | 17 + src/core/ui/configwidget.cpp | 16 +- src/core/ui/configwidget.ui | 10 + translations/extedit.ts | 1055 ++++++++++++++++++++++++++- translations/extedit_fr_FR.ts | 1064 ++++++++++++++++++++++++++++ translations/screengrab.ts | 612 +++++++++++----- translations/screengrab_de.ts | 523 +++++++++----- translations/screengrab_es_ES.ts | 598 +++++++++++----- translations/screengrab_fr_FR.ts | 1064 ++++++++++++++++++++++++++++ translations/screengrab_it.desktop | 4 +- translations/screengrab_it.ts | 406 ++++++----- translations/screengrab_pt_BR.ts | 611 +++++++++++----- translations/screengrab_ru.ts | 523 +++++++++----- translations/screengrab_uk_UA.ts | 546 +++++++++----- translations/uploader.ts | 954 +++++++++++++++++++++++-- 24 files changed, 7426 insertions(+), 1433 deletions(-) delete mode 100644 .gitignore create mode 100644 translations/extedit_fr_FR.ts create mode 100644 translations/screengrab_fr_FR.ts diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 41b1005..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -build/ -*.qm -*.kdev4 diff --git a/CHANGELOG b/CHANGELOG index 5c0295e..80a638b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,119 +1,538 @@ -2.0 - * Port on Qt5 - -1.2 - * Added ability for autosaving type of the last created screenshot - * Some small fixes - -1.1.1 - * Fixed wrong 'imgur' uploading result string for bb-code with preview - * Fixed segfault when exist configuration file contains "showTrayIcon=false" - -1.1 - * added ability to upload to MediaCreush (http://mediacru.sh) - * Option "Always save the window size" replaced by "autosave window size on exit ScreenGrab" - * Reworked main window ui (the order of the buttons) - * Reworked the configuration dialog (some UI elements moved between sections, and increment count of the sections) - -1.0 - * Fixed dual monitor support - * added XDG_CONFIG_HOME support, by a build option SG_XDG_CONFIG_SUPPORT - * added ability to upload to some image hosting services (imgur.com and imgshack.us) - * added build option for compiling without the upload feature (SG_EXT_UPLOADS build option) - * added "Previous selection" mode (save the last selected area and restore it in the next get area screenshot) - * added ability to edit a screenshot in an external editor - * added option for preview screenshot in default image viewer by double click on screenshot area - * Fixed non-minimize main window on "Exit" shortcut, when using "Minimize to tray" option - * Fixed bug with cutting button text on main window - * Fixed regression with not capturing a screenshot when a second instance of ScreenGrab is running - * fixed bug with not creating the path to autosave screenshots (when it is typed in manually in configuration dialog) - * added build option SG_GLOBALSHORTCUTS for turning on/off build with global shortcuts support - * autoincrement filenames when saving screenshots in manual mode (in one running session) - * added the ability to customise shortcuts to close ScreenGrab - * added ability to run ScreenGrab minimized to tray (or taskbar, if tray is disabled) with "--minimized" command line option - * Added ability to automatically upload the screenshot via the command line "--upload" parameter - -0.9.1 - * fixed non-switching combo-box "Type of Screeen" when grabbing screenshot from signal by another instance - * fixed incorect grab active window screens in GNOME (when disabled "Allow multiple copies" option and run another instance) - -0.9 - * added global shortcuts - * added option to enable|disable system tray - * added switch to the already running instance of an application when you start a second instance (non-operating mode to allow multiple instances) - * added autosave first screenshot which has been taken on application start (enabled | disabled optional) - * redesign of the configuration dialog UI - -0.8.1 - * [Linux] fixed incorrect selection of the default saving format in the KDE 4.4.x save file dialog - * added de_DE translation - -0.8 - * added command line parameters for grab modes (fullscreen, active window, selection area) - * added BMP support - * added pt_BR translation - * added automatically hiding main window on grab process - * [Linux] fixed grab active window screenshot without decorations - * [Linux] added option "no window decoration" - * added shortcuts for main window buttons - -0.6.2 [Linux only] - * fixed non-translated tray menu (closed issue #7) - -0.6.1 [Linux only] - * fixed incorrect detection of the system language in some Linux distributions - -0.6 - * default value of hiding main window changed to true. - * added input template for inserting date-time into the saved filename - * added zoom around mouse cursor in area selection mode - * small modifications of the configuration dialog - * added html help info (English & Russian) - -0.5 - * added inserting date|time in saving filename [optional] - * added auto saving screenshots in grabbing process [option] - * added option to change the time of displaying tray messages [1 - 10 sec] - * added help info - * added tool tips for the UI elements - * small fixes config file syntax - -v0.4 - * added grabbing selection screen area - * added ability to copy image files into the clipboard - * added saving the size of the main window on exit [default is turned off] - * halve the memory size occupied by ScreenGrab at startup - * [win32] fixed bug with storing the screengrab.ini file - * change structure of some source code - * change buttons tab order of the main window - * new application icon - * some fixes - -v0.3.1 - * fixed bug with non-displayed main window icon - -v0.3 - * main window is now based on ui-file (remaked UI) - * added grabbing active window - * added option to allow running multiple instances of ScreenGrab - * added option to select between minimizing to tray and closing ScreenGrab (by close window button) - -v0.2 - * added JPEG support - * added options dialog - * added option to select a default directory for saving the files - * added option to select a default filename - * added option to select a default image format - * added saving options into an INI-file - * added i18n support and Russian localisation - * some fixes and changes in the code - * Windows version is now available as installer - -v0.1 - * first public version - * added system tray icon and menu - * added option to hide ScreenGrab in systray - * added option to block running a second instance of ScreenGrab - -v0.0.3 - - first working build + +screengrab-1.97 / 2017-09-26 +============================ + + * Added basic .gitattributes + * Bump SCREENGRAB_VERSION to 1.9.7 + * Added KF5WindowSystem to build requirements + * Updated italian translation + * Update Qt Linguist files + * French translation + * Adds "snap to border" functionality + * Fixes a FTBFS when compiled against Qt 5.8 + +1.96 / 2016-10-18 +================= + + * Bump version to 1.96 + * Disable the uploads the hard way - all other methods don't work right now. Only using the trigger results in a FTBFS. So for now it's the best just not to use the uploader lib. + * Work around grep 2.23 new behaviour + * Drop support for saving as bmp + * Remove unnecessary notification on screenshot + * Remove MediaCrush support as the official site shut down + * Some fixes regarding orthography and wording + * Documentation: fix some typos and HTML formatting issues + * Translations: drop country-specific translations in German and Italian + * Cleanup unused functions and defs + * Adds the Ui elements to support shot type saving/loading + * Adds methods to get/set screenshot type from/to config file + * imgur: Use https for uploads + * Make Imgur the default upload host again + * GPL2 header added whitespaces fixed + * fixed wrong fsf address the hard way + * Updates the CMake minimum version to v3.0.2 + * Adapt to Qt5Xdg new way of finding the package + * Grab the mouse pointer only if the option is enabled + * Add checkboxes for enable or disable grab image of the mouse pointer + * Add configuration option for enable or disable grabbing image of the mouse pointer + * Change const DEF_ENABLE_EXT_VIEWER from "1" to "true" + * Add code for grab image of the cursor on the screenshots (full screen or active window) + * Add CMake modules for finding XCB library + * Install the app icon to the hicolor theme + * Move "quit" toolbutton to the right edge of toolbar + * Return simple QSystemTray notification, if D-Bus notifications is disabled + * Add build option "-DSG_DBUS_NOTIFY" for enable \ disable D-Bus notification support + * Replace QStystemTray notification at Freedesktop notificaions (via DBus) + * Rename method "Core::getScreen" to "Core::getScreenData" + * Add configuration option for url to mediacru.sh uploader + * "Imgur' now is default uploader + * Create screengrab_it.desktop + * Update screengrab_it_IT.ts + +1.95_pr1 / 2015-01-29 +===================== + + * Reverse wrong cleanup in 21ad656c7284f346f5ecd4fc6914fa53b5c23093 + +1.95 / 2015-01-29 +================= + + * v2.0-beta1 + * Small CMakeLists cleanup + * Refactor connections signals & slots to the Qt5-style (modules classes) + * Refactor connections signals & slots to the Qt5-style (core and ui classes) + * Incapsulate pointer to Config instance in Core instance + * Remove debug output prints + * Add ability to upload on MediaCrush vith "--upload" command line option + * Restore ability to upload screenshot vith "--upload" command line option + * Restore ability for send IPC signal from new instance to the running instance (if "Allow multiple instances" is disabled) + * Actions of the modules (upload & edit) moved to the right at the toolbar + * Restore ability to run as minimized to tray (or taskbarO + * Actions of the modules (upload & edit) moved to the left at the toolbar + * Replace the deprecated QPixmap::grabWindow() method at the QScreen::grabWindow() + * Replase emitimh signal "newScreenShot" by direct call "updatePixmap" method of the MainWnd + * Make re-update preview after editing screenshot + * Fox wrong connect to slot for the "copy" action + * Refactor adding to main toolbar the actions for upload & edit screenshot + * Restore code for autosave mainwindow size on exit + * Change order initialization for some members of the MainWindow + * Kill some old unused code + * Refactor code for displaying tray info messages + * Update code fo crate / kill tray icon and tray menu actions + * Remove some old code + * Restore shortcuts + * Restore open screenshot in ext viewer by double click on preview + * Restore display tooltip on the preview image + * Make right resizing mainwindow preview on startup + * Return worked resize pixmap on resizing main window + * Small return show() main window code + * Captured screenshot now displayed again + * Return make first screenshot when app is running + * Remove old quit() method from MainWindow + * Rewok restoring main window after shot + * Fix file saving (now used Qt-based dialog for save) + * Refactir method for hide main window on the sho event + * Screenshot with delay is moved to Core::setScreen + * Update close event code + * Fix crash on exit + * Code from "restoreWindow()" moved to "show()" (Main window) + * Start refactoring MainWindos and COre + * Sync translation infrastrucuture with LXQt + * Destroy old architecture + * lxqt_translate_desktop: Updates code to cope with the cmake-policy CMP0054 + * Fix translations loader path bug introduced recently + * Remove old Windows files and move Changelog.txt + * More CMake cleanups + * Remove call 'displayPixmap()' method from the constructor of main window. + * Made first screenshot not too small in main window + * Removes left behind commented lines + * Merges singleapp lib with the core. + * More cleanups + * Use QDesktopServices::openUrl instead of calling xdg-open on uploader + * Move configuration const variables to #defines + * Remove option to use XDG's home config path and use it by default + * Remove old unused code + * Remove unused include in moduleuploader class + * Bump minimal required Qt version to 5.2 + * Replace old command line parser on the QCommandLineParser + * Extracts modules translations sources + * Adds translation infrastructure to the modules + * Updates main application translations sources + * Use LXQt translation infrastructure + * Drop the check on Qt5LinguistTools_FOUND + * Avoid opening two intances of external editor + * translations: Use install(FILES ...) instead of install(DIRECTORY ...) + * Fix is not loaded translations + * Remove unnecessary separator from toolbar + * Use the same actions for both toolbar and tray menu + * Removed code specific to X11 (using KWindowSystem now) and large code refactoring to LXQt's style + * GUI fixes + * Use libqtxdg for the external editor module + * Fix some smapp typos in README + * Bump version number to 2.0-dev + * Add AUTHORS list + * Fix wrong 'imgur' uploading result string for bb-code with preview + * Fix regressive starting crash with 'showTrayIcon=false' settings parameter + * Define and handle LIB_SUFFIX + * Updated German translation + * Move buttons on right to toolbar and clean up main window layout + * Add an empty toolbar + * Get rid of DESKTOP_SESSION hacks + * Normalize style to whatever extent possible.. + * Move translations to translations/ + * No need to mention Qt-based + * Update Russian translation + * Remove debian/ + * Move license to COPYING + * Change default preferences shortcut to something more appropriate + * Remove unused code + * Get rid of a warning in dialoguploader.ui + * Fix a warning in Core::sleep() + * Fix translations + * Windows support removed and CMake cleanups + * Port to Qt5 + * CMakeLists.txt cleanup + * Some clean-ups in docs/html/en/index.html + * Fixed some typos in CMakeLists.txt + * Reword help messages + * Clean up --help output + * Remove imgshack support + * Move Delay below the screen, next to Type + +1.2 / 2014-12-30 +================ + + * v1.2 release + * Add some Q_UNUSED macro + * Update changelog + * Add option for autosaving type of the last created screenshot + * Add ability for autosaving type of the last created screenshot + * Fix a warning in Core::sleep() + +1.1.1 / 2014-11-14 +================== + + * v1.1.1 + * Update .ts files + * Fix wrong 'imgur' uploading result string for bb-code with preview + * Fix regressive starting crash with 'showTrayIcon=false' settings parameter + +1.1 / 2014-11-12 +================ + + * v1.1 + * Reword help messages + * Clean up --help output + * Update 'direct link' string for Uploade::MediaCrush (made link really direct, not page with image) + * Hide "fade effect" bug on the kwin with enabled compositing. issue #48 + * Small update .ts files + * Change the "Exit" to a "Quit" button in the main window + * Updated help-file (cont.) + * Updated help-file (cont.) + * Updated help-file (cont.) + * Updated help-file (cont.) + * Updated help file (cont.) + * Fix non-reading local mimieifo.cache issue #42 + * Start update docs for 1.1 release issue #43 + * Update ChangeLog for 1.1 release + * Updated help file (cont.) + * Updated help file (cont.) + * Updated help file + * Updated ChangeLog.txt + * Fixed some typos in ChangeLog.txt + * Updated German translation + * Update ts files more + * Update translation files + * Update about.cpp + * Update configwidget.ui + * Update about.cpp + * Update core.cpp + * Update dialoguploader.cpp + * Update screengrab.desktop + * Update configwidget.cpp + * Update README.md + * Add check Debian or Ubuntu, via existing '/etc/debian_version' file (for set LIB path) + * Add hiding label and field for display preformated html and bb code with links to uploaded screenshot, when these links not were generated by uploader module. close #33 + * Fix some tooltps in the window of the result uploading. issue #33 + * Add the button for open "drect link" in the window of the result uploading. issue #33 + * Add the button for open "delete link" in the window of the result uploading. issue #33 + * Move "delete link" (in the window of the result uploading) into separate UI element issue #33 + * Add empty widget for MediaCrush uploading settings. Fixed #36 + * some typos: omage -> image Sset -> Set {A,a}utomaticaly - tically + * Add the delete url for MediaCrush uploads issue #27 + * Micro refactor in MediaCrush uploder code + * Updated readme file + * Set Qt 4.8.0 as minimum required verions of Qt + * Add uploading to MediaCrush issue #27 + * Move the clipboard setting below the default host. issue #28 + * Set active tab "Saving" in the main section on load settings dialog issue #28 + * Remove unused section in the configuration dialog issue #28 + * Move "Zoom area around mouse in selection mode" to the "Main" section, in the "Screenshot" tab issue #28 + * Move the filename clipboard copy to the Main tab, in the Saving section issue #28 + * Secyion "main" of the configuration widget were split to the two tabs issue #28 + * Disable (instead of hiding) other tray options when the tray isn't checked issue #28 + * Fixes some English strings in the settings dialo issue #28 + * Fixes some English strings in the settings dialog issue #28 + * Made "Upload" and "Edit" in as two buttons instead "Advanced" button. close #29 + * Fix detect 'lib64' dir + * Make "Help" a menu-button, with "Help" and "About" as menu items issue #29 + * Option "Always save the window size" replaced by autosave window size on exit app. issue #28 + * Started developing version 1.1 + * Refactor some win32-depend code + +1.0 / 2013-08-13 +================ + + * Release 1.0 + * Fix segfault on startup, when missing configuration file close #26 + * Update ukrainian translation + * Update translation files + * Refactor some private class members (coding style fix) + * Updated copyrights (2012 -> 2013 year), version 1.0 + * Remove unused files in ExtEdit module + * Update docs close #22 + * Change modules lib fron STATIC to SHARED (only linux) close #23 + * Enable shared linking with qkeysequencewidget library issue #23 + * Update changelog for feature, which was added in issue #20 + * Add the ability to automaticaly upload screenshot via command line "--upload" param issue #20 + * Add dummy code for shadow upload screenshot issue #20 + * Remove some old an unused code + * Refactor comand line options code close #21 + * Add public method to ModuleManager, for init modules outside Core constructor + * Add "upload" cmd line param + * Update docs + * Update changelog + * Add opening screenshot in external default viewer by double click issue #18 + * Add tooltip on screenshot view in main window issue #18 + * Add load and saving @Enable ext view@ option in gui configuration dialog issue #18 + * Add checkbox for enable disable external view option issue #18 + * Add config param for enable\disable external view on dbl click issue #18 + * Refactor code for reset to default settings in modules + * Fix non restore ImgUr as default image host by reset setings + * Refactor configwidget code for load modules configwidgets and save settings + * Remove prereserved listitem for ploader config widget in main configdialog + * Add return module by num if for cycle call all modules + * Add method for returning modules count (modulemanager) + * Add returning module name method to module interface + * Const string for path to global app linst moved outside a ExtEdit class + * Add ability to editing screenshots in external app (in Win32 platforn) close issue #10 + * Add update screenshot when it is a changed and saved in external editor. + * Changed Core::getPixmap() return value form QPixmap to QPixmap*. + * Add monitoring changes for editing screenshot in external app by QFileSystemWatcher (issue #10) + * Implemented opening screenshot in selected external app. issue #10 + * Add killing temp file after prepare screenshot for uploading + * Add core mrthod to kill temporary file + * Move method for getTempFilename from Uploader class to Core class + * Remove old unused code for module calls + * Implement base run selected external editor (without file) + * Set caption "Close" to DialogUploader->butClose in uploadDone slot + * Set caption "Close" to DialogUploader->butClose in uploadDone slot + * Refactor code for generate and display links with links on uploaded image (add delete url if it avalible) issue#17 + * Add show delete url in "imgur uploader" #17 + * Fix text labels on the uploader view (close #19) + * Temporary fix regressive crash whan display configuration dialog + * Remove some debug outputs + * make inheritance class ModuleUploader by QObject and AbstractModule and connect class action to Init() slot + * Refactor generate advansed menu in mainwindow + * Add module base interface and modulemanager basic implementation + * Add implementation for get external editors list + * Add extedit module static lib to linl on main code + * Add displaing status of SG_EXT_EDIT build variable + * ./src/common/singleapp/singleapp.cpp:94:60: error: format not a string literal and no format arguments [-Werror=format-security] ./src/common/singleapp/singleapp.cpp:100:60: error: format not a string literal and no format arguments [-Werror=format-security] cc1plus: some warnings being treated as errors + * Add module ext edit implementation + * Add license header in extedit module files + * Add menu for advanced actions and reconnect "Upload" slot to it. + * Change butUpload to butAdvanced + * Add blank code for module 'external edit' + * Fix override user set CXXFLAGS (close #14) + * Some small fix in ui and updated translation files + * added ability to run in minimized to ttray (or taskar, if tray is disabled) with "--minimized" comand line option + * Add "Previous selection" mode (issue #12) + * Micro fix code formating + * Small updates in user docs files + * Change preview image alignment in uploader dialog + * Fix incorrect scale of preview image in uploader dialog + * Fix non-selection default (first) image hosting in uploader dialog, when uploader.conf is missing + * Small fix in README filex + * Add note for building with using system version Qxt in Debian-based Linux distro (#11) + * Kill some compile warnings in uploader code + +0.9.96 / 2012-10-03 +=================== + + * v0.9.96 (1.0-rc, code and text strings are freezed to 1.0 release) + * Update translation files + * Remake about dialog + * Add layouts to "Common settings" tab in uploader config widget + * Implement selection uploader fron "defaultHost" settings param + * Add options for selectin default image hosting + * Change the text align on label for the option to select host settings (uploader config widget) + * Fix install README file problem + * Add some forgotten strings to README + * Update README file + * Add ability to build with system Qxt Lib (-DSG_USE_SYSTEM_QXT=ON) #11 + * Add FindQxt.cmake module for detecting installed Qxt Library + * Fix resizing list of configuration sections + * Remove fixed size in configuration dialog + * Some small modified ui of uploader module + * Add layout to uploaderconfigwidget_imgur + * Remove some debug and unused code + * Add autocopy to clipboard result direct url for uploaded screenshot (if it is a set as true) + * Add widget for configuration uploading to image hosts (imgshack is work, imgur is not) + * Add .gitignore file + * Add save, load and deafaults setings of uploader (base, not full settings for image hostings) + * Add widget for uploader settings + * Fix incorrect defination path to user documentation files + * Move README file to project root directory + * Added forgotten license header into some new files + * Restore functionality for umageshack.us uploader part + * Add base implementation load & save uploader config params + * Slider "Image Quality" is hiding, if selected default format not "jpg" (issue #8) + * v0.9.94 + * Some small code formating changes and remove unused code + +0.9.94 / 2012-07-27 +=================== + + * Some small code formating changes and remove unused code + * Fix non-minimize main window on @Exit@ shortcut, when use "Minimize to tray" option + * Escape key now is default shortcut to exit (issue #7) + * add ability to compile without upload feature [-DSG_EXT_UPLOADS=OFF] issue#5 + * Remaked uploader module (base functions) Add ability to upload to imgur.com (issue #4) + * Add "0" symbol before string of screenshot's number (if num < 10) + * Remove conditional compilation in get save path function [core] + * Fix regression of autosaving first screenshot, when filename includes date-time + * Add checking existing file, when filename of saving file contains date-time string + * Removed compareSavename core function + * Moved screen number variable to Config class And commit forgotten changes for area selection grabber code + * Fix crash when canceled select of screen area (by Esc key) + * Append scheenshot number (1,2,3,etc) to default screenshot name, if it is already exists (issu #6) + * Updated ChangeLog + * Add build option SG_XDG_CONFIG_SUPPORT for enable storage config files in XDG_CONFIG_JOME (issue + * [X11 only] add moving config files from old-style location ($HOME/.screengrab/) to XDG_CONFIG_HOME ($XDG_CONFIG_HOME/screengrab/) + +0.9.90 / 2012-04-06 +=================== + + * Add Spanish translation (thanks to Burjans L García D) + * Add Italian translation (thnks to speps) + * Fix for selection on dual monitor + * Updated copyrights (2011 -> 2012 year), version 0.9.90 + * Fixed wrong saving screenshot, when canceled area selection (in "Screen area" mode) + * Removed bad and deprecated code in regionselectclass + * changed applying region selection (from releasing left mouse button to double click or pressing enter) + * aligned some code lines in mainwindow.cpp + * Added disabling slider for set image qualkity, when bmp format is selected + * Added build option for manually setting name of documentation directory in unix(e.g. screengrab-1.0" + * Moved defination -DBUILD_QXT_GUI to if SG_GLOBALSHORTCUTS block + * Dixed some warnings + * Added "image quality" option for saved screenshots + * Removed overloaded method Core::writeScreen and moved his functionality to main Core::writeScreen method + * Fixed code indents in configwidget.cpp + * Modified ui for uploader doalog + * Set minimal button size of uis to 112 px + * Modified configuration dialog (tabwidget replaced by stackedwidget + listwidget) + * button text "Information" replaced with "About" + +0.9.85 / 2011-08-17 +=================== + + * Modified CMakeLists.txt - added some target for create distro (src and windows binary) + * Fixed non-saving uploader settings in windows + * Modified changelog and CMakeLists.txt v0.9.85 + * small fix ui + * v0.9.82 + * Fixed regression with non-capturing screen when runnin another instance + * Changed sizePolicy for buttons on main windows changed default width from 449 to 480 fixed issue #11 + * Fixed non-creating directory for saved screenshot, when it directory was manualy entered in config dialog (v0.9.81) changed method of creating a dev-version number (nov baed on git rev) + * Fixed non-creating directory for saved screenshot, when it directory was manualy entered in config dialog (v0.9.81) changed method of creating a dev-version number (nov baed on git rev) + +0.9.80 / 2011-05-30 +=================== + + * Added implementation uploader settings + * Added static method to get the settings storage directory + * Implement set username and password in uploading process + * Added ui elements for user's imageshack account (login|pass) + * Added connectyion between errorFail signal in uploader backend and errorFail slot in uploader giu + * Fix incorrect setting mime-type for uploaded jpeg screenshots + * Added parsing returned error messages + * Modified ui for uploader dialog (set layouts on upload page) + * Modified ui for uploader dialog (set layouts on upload page) + * Added select modes for server-side resize uploaded screenshots + * Implement uploaderdialog ui basic functionaly + * Added basic implementation of create network request for uploader + * Added overloaded function writeScreen() in Core + * Started implementation uploading + * Added overloaded function writeScreen() in Core + * added skeletons for of functions for creating upload data & http-request + * Some small changes in uploader ui + * added connect button click to uploading slot + * Cleaned uploaderdialog ui (kill deprecated concept) + * Added copying string of saved image name (file name or full path) + * Small upd some include directives + * Implementation of the autoincrement filenames when saving screenshots in maual mode (in one running session) + * Updated CmakeLists.txt + * Added build option SG_GLOBALSHORTCUTS for enable|disable global shortcuts support in compile time + * Added setup @close shortcut" on close button + * Added ui dialog item foe @close shortcut" + * Added config key and default value for shotrcut close (load & save shortcuts modified) + * Changed detecting KDE session in show savefile dialog (for display KDE-based dialog in KDE SC 4.6) + * Starting development version 1.0 + * added dir for debian-based pakcge cfgs + * Started uploader branch + +0.9.1 / 2011-01-20 +================== + + * v 0.9.1 + * Remove incorrect symbol in mai.cpp + * added debian oackage configs + * Updated ts files + * Updaded docs files + * Changed years in license headers + * Added hack for in gnome on showing window when run second instance app + * Removed double grab screen in start another instance app + * Removed executable flag from source files + * Added link to X11, for building in some rpm-based linux distro (Fedora, Mandriva, etc) + * Removed g++ warnings on some function of CmdLine class + * Added return value on assignment operator of Core class + * Close regression with not create screenshot whe run second instace app + * Added question messagebox on restore settings (replace information messagebox) + * Fix tray visible regression (hack with reimplement MainWindow::show() method ) + * Added grab screenshot in restore mainwindow on signal from anther instance app (tested in KDE SC 4.6) + * Fixed non changed "Type" combobox on restoring app window when recieved msg from another innstance + * Start dev 0.9.1 bugfix + * Changed detecting KDE session in show savefile dialog (for display KDE-based dialog in KDE SC 4.6) + +0.9 / 2010-11-14 +================ + + * v0.9 + * Updated pt_BR help file + * Removed unused debug output + * Small fx text strings + * Changed value of DEF_SHOW_TRAY from false to true + * Updated pt_BR translation + * change spacing for checkbox "Save first screen" from 14 to 16 px + * added margin in ledt for checkAutoSaveFirst + * mall string fix in core.cpp + * Modified README.txt + * Modified Russian & Ukrainian translation modified + * updated html-based user docs + * v0.8.97 + * String freeze for version 0.9 + * fixed crash when selected not avalible shortcuts in condig dialog (Windows) + * fixed non-build 0.8.95 in windows + +0.8.95.1 / 2010-10-20 +===================== + + * fixed crash by clicking on empty shortcuts treewidget + * Update changelog for 0.9 + +0.8.95 / 2010-10-17 +=================== + + * version 0.8.95 (0.9-rc) + * Added private slot for block|unblock global shortcuts in main wnd (when show config dialog) + * Renamed configwidget -> ConfigDialog & aboutWidget -> AboutDialog + * Added activation process of capturing key sequence with mouse dblClick & key enter pressed on hotkey items + * change method navigation on hotkeys treewidget + * Fixed regression incorrect displays tray messages + * Autoconnects replaced to manual connects in config dialog + * Refactored getDefaultFormatID method in Config class (ifs -> QVector.indexOf) + * added checkbox in configdialog for autosSaveFirst option + * added check of autoSaveDirst option on screenShot function + * fix forgotten loading autoSaveFirst option + * add setter & getter for aoutoSaveFirst option + +0.8.88 / 2010-09-24 +=================== + + * removed some debug code + * added small hack for block crash on grab selected area with globalshortcuts (whem main window is trayed) -- win32 only + * remove duplicate qrc file some fix on try code + * fix for build on win32 with mingw 4.4.0 + * class screengrab renamed to core + * removed some deprecated code + * added non-displayed @new screen@ message on crete first screenshot (when ScreenGrab starting) + * remove inused code; added small hack for display autosave tray message on running screengrab + * restored saving mainwindow size on exit (if it enabled) + * restored minimization on tray on close window button, when is it enabled + * replace first call screenShot from core to mainWindow (core->screenShot() ) constructor + * Test commit + * Test commit + * Test commit + * add implementation get screens on shortcuts + * add shortcuts creating in mainwindow + * add trayed flag for check minimization to systray + * implement show runned aps when run another instance app with disabled allow multiple copies + * modify showAbout & showOptions method (fix crash when mainwindow is trayed) + * change emiting nweScreen signal pos in code + * add display tray notitfications + * add block tray icon on mwe screen getting process + * add sending StateNotigyMessages from core to mainwindow fix #includes + * returned tray + * dlete backupp files, created kdevelop + * first commit diff --git a/CMakeLists.txt b/CMakeLists.txt index 51c0250..282af2d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,7 +39,7 @@ find_package( ) # add version define -set(SCREENGRAB_VERSION "1.96") +set(SCREENGRAB_VERSION "1.97") set(SCREENGRAB_VERSION_DEV "2.0-beta1") # set(DEV_BUILD True) diff --git a/README.md b/README.md index d70e355..93cd4e7 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ Build requirements * Qt5 >= 5.2 (Qt 4.x support only 1.x branch) * CMake >= 2.8.11 (only for building ScreenGrab from sources) * GCC > 4.5 + * KF5WindowSystem * [optional] Qxt Library > 0.6 (if you want to build ScreenGrab using your system Qxt version - see the "Build options" section in this file) Build diff --git a/debian/changelog b/debian/changelog index f65c792..7056c14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,19 +1,22 @@ screengrab (1.97-1) unstable; urgency=medium + * Cherry-picked upstream version 1.97. * Bumped Standards to 4.1.0, no changes needed * Bumped year in copyrights * Added CMAKE_BUILD_TYPE=RelWithDebInfo - * added pgpsignmangle to watch file - * added upstream signing key to debian + * Added pgpsignmangle to watch file + * Added upstream signing key to debian + * Fixed spelling error in changelog + * Closes: #876853 - -- Alf Gaida Tue, 26 Sep 2017 21:44:14 +0200 + -- Alf Gaida Tue, 26 Sep 2017 22:56:04 +0200 screengrab (1.96-1) unstable; urgency=medium * Cherry-picked upstream version 1.96. * Removed disable-upload.patch, applied upstream * Bumped minimum version libqt5xdg-dev (>= 2.0.0) - * Added buid dependency libqt5svg5-dev + * Added build dependency libqt5svg5-dev * Added build dependency libqt5xdgiconloader-dev * Removed --parallel from rules, compat 10 standard diff --git a/src/core/config.cpp b/src/core/config.cpp index b879ecc..a649d79 100644 --- a/src/core/config.cpp +++ b/src/core/config.cpp @@ -56,6 +56,7 @@ #define KEY_ENABLE_EXT_VIEWER "enbaleExternalView" #define KEY_NODECOR "noDecorations" #define KEY_INCLUDE_CURSOR "includeCursor" +#define KEY_FIT_INSIDE "fitInside" static const QLatin1String FullScreen("FullScreen"); @@ -455,6 +456,16 @@ void Config::setNoDecoration(bool val) setValue(KEY_NODECOR, val); } +bool Config::getFitInside() +{ + return value(KEY_FIT_INSIDE).toBool(); +} + +void Config::setFitInside(bool val) +{ + setValue(KEY_FIT_INSIDE, val); +} + void Config::saveWndSize() { // saving size @@ -497,6 +508,7 @@ void Config::loadSettings() setCloseInTray(_settings->value(KEY_CLOSE_INTRAY, DEF_CLOSE_IN_TRAY).toBool()); setAllowMultipleInstance(_settings->value(KEY_ALLOW_COPIES, DEF_ALLOW_COPIES).toBool()); setEnableExtView(_settings->value(KEY_ENABLE_EXT_VIEWER, DEF_ENABLE_EXT_VIEWER).toBool()); + setFitInside(_settings->value(KEY_FIT_INSIDE, DEF_FIT_INSIDE).toBool()); _settings->endGroup(); setDelay(getDefDelay()); @@ -534,6 +546,7 @@ void Config::saveSettings() _settings->setValue(KEY_CLOSE_INTRAY, getCloseInTray()); _settings->setValue(KEY_ALLOW_COPIES, getAllowMultipleInstance()); _settings->setValue(KEY_ENABLE_EXT_VIEWER, getEnableExtView()); + _settings->setValue(KEY_FIT_INSIDE, getFitInside()); _settings->endGroup(); _shortcuts->saveSettings(); @@ -565,6 +578,7 @@ void Config::setDefaultSettings() // setRestoredWndSize(DEF_WND_WIDTH, DEF_WND_HEIGHT); setShowTrayIcon(DEF_SHOW_TRAY); setEnableExtView(DEF_ENABLE_EXT_VIEWER); + setFitInside(DEF_FIT_INSIDE); _shortcuts->setDefaultSettings(); diff --git a/src/core/config.h b/src/core/config.h index 6088514..5ea9ff4 100644 --- a/src/core/config.h +++ b/src/core/config.h @@ -50,6 +50,7 @@ const QString DEF_DATETIME_TPL = "yyyy-MM-dd-hh-mm-ss"; const bool DEF_SHOW_TRAY = true; const bool DEF_ENABLE_EXT_VIEWER = true; const bool DEF_INCLUDE_CURSOR = false; +const bool DEF_FIT_INSIDE = true; // class worker with conf data class Config @@ -225,6 +226,9 @@ public: bool getIncludeCursor(); void setIncludeCursor(bool val); + bool getFitInside(); + void setFitInside(bool val); + static QString getSysLang(); ShortcutManager* shortcuts(); diff --git a/src/core/core.cpp b/src/core/core.cpp index 4795b90..a7480f0 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -301,14 +301,16 @@ QString Core::getSaveFilePath(QString format) do { + QDir dir(_conf->getSaveDir()); + const QString filePath = dir.filePath(_conf->getSaveFileName()); if (_conf->getDateTimeInFilename()) - initPath = _conf->getSaveDir() + _conf->getSaveFileName() + "-" + getDateTimeFileName() + "." + format; + initPath = filePath + "-" + getDateTimeFileName() + "." + format; else { if (_conf->getScrNum() != 0) - initPath = _conf->getSaveDir() + _conf->getSaveFileName() + _conf->getScrNumStr() + "." + format; + initPath = filePath + _conf->getScrNumStr() + "." + format; else - initPath = _conf->getSaveDir() + _conf->getSaveFileName() + "." + format; + initPath = filePath + "." + format; } } while (checkExsistFile(initPath)); diff --git a/src/core/regionselect.cpp b/src/core/regionselect.cpp index 8a10455..8024bdd 100644 --- a/src/core/regionselect.cpp +++ b/src/core/regionselect.cpp @@ -32,6 +32,7 @@ RegionSelect::RegionSelect(Config *mainconf, QWidget *parent) drawBackGround(); _processSelection = false; + _fittedSelection = false; show(); @@ -50,6 +51,7 @@ RegionSelect::RegionSelect(Config* mainconf, const QRect& lastRect, QWidget* par drawBackGround(); _processSelection = false; + _fittedSelection = false; show(); @@ -95,7 +97,7 @@ void RegionSelect::paintEvent(QPaintEvent *event) void RegionSelect::mousePressEvent(QMouseEvent* event) { - if (event->button() != Qt::LeftButton) + if (event->button() != Qt::LeftButton && event->button() != Qt::RightButton) return; _selStartPoint = event->pos(); @@ -106,6 +108,8 @@ void RegionSelect::mouseReleaseEvent(QMouseEvent* event) { _selEndPoint = event->pos(); _processSelection = false; + if (event->button() == Qt::RightButton && !_fittedSelection) + selectFit(); } void RegionSelect::mouseDoubleClickEvent(QMouseEvent* event) @@ -122,6 +126,7 @@ void RegionSelect::mouseMoveEvent(QMouseEvent *event) { _selEndPoint = event->pos(); _selectRect = QRect(_selStartPoint, _selEndPoint).normalized(); + _fittedSelection = false; update(); } } @@ -132,6 +137,8 @@ void RegionSelect::keyPressEvent(QKeyEvent* event) if (event->key() == Qt::Key_Escape) Q_EMIT processDone(false); // canceled select screen area + else if (event->key() == Qt::Key_Space) + selectFit(); else if (event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return) Q_EMIT processDone(true); else @@ -216,6 +223,153 @@ void RegionSelect::drawRectSelection(QPainter &painter) } } +void RegionSelect::selectFit() +{ + if (_fittedSelection) + _currentFit = (_currentFit + 1) % _fitRectangles.size(); + else + { + findFit(); + _currentFit = 1; + _fittedSelection = true; + } + _selectRect = _fitRectangles[_currentFit]; + update(); +} + +void RegionSelect::findFit() +{ + QRect boundingRect; + int left = _selectRect.left(); + int top = _selectRect.top(); + int right = _selectRect.right(); + int bottom = _selectRect.bottom(); + + _fitRectangles.clear(); + _fitRectangles.push_back(_selectRect); + + // Set the rectangle in which to search for borders + if (_conf->getFitInside()) + boundingRect = _selectRect; + else + { + boundingRect.setLeft(qMax(left - fitRectExpand, 0)); + boundingRect.setTop(qMax(top - fitRectExpand, 0)); + boundingRect.setRight(qMin(right + fitRectExpand, _sizeDesktop.width() - 1)); + boundingRect.setBottom(qMin(bottom + fitRectExpand, _sizeDesktop.height() - 1)); + } + + // Find borders inside boundingRect + fitBorder(boundingRect, LEFT, left); + fitBorder(boundingRect, TOP, top); + fitBorder(boundingRect, RIGHT, right); + fitBorder(boundingRect, BOTTOM, bottom); + + const QRect fitRectangle = QRect(QPoint(left, top), QPoint(right, bottom)); + _fitRectangles.push_back(fitRectangle); +} + +void RegionSelect::fitBorder(const QRect &boundRect, enum Side side, int &border) +{ + const QImage boundImage = _desktopPixmapClr.copy(boundRect).toImage(); + + // Set the relative coordinates of a box vertex and a vector along the box side + QPoint startPoint; + QPoint directionVector; + switch(side){ + case TOP: + startPoint = QPoint(0,0); + directionVector = QPoint(1,0); + break; + case RIGHT: + startPoint = boundRect.topRight() - boundRect.topLeft(); + directionVector = QPoint(0,1); + break; + case BOTTOM: + startPoint = boundRect.bottomRight() - boundRect.topLeft(); + directionVector = QPoint(-1,0); + break; + case LEFT: + startPoint = boundRect.bottomLeft() - boundRect.topLeft(); + directionVector = QPoint(0,-1); + break; + default: + return; + } + + // Set vector normal to the box side + QPoint normalVector = QPoint(-directionVector.y(), directionVector.x()); + + // Setbox dimensions relative to the box side + int directionLength; + int normalDepth; + if (directionVector.x() == 0) + { + directionLength = boundRect.height() - 1; + normalDepth = boundRect.width() - 1; + } + else + { + directionLength = boundRect.width() - 1; + normalDepth = boundRect.height() - 1; + } + + // Set how deep in the boundingRect to search for the border + if (_conf->getFitInside()) + normalDepth = qMin(normalDepth/2 - 1, fitRectDepth); + else + normalDepth = qMin(normalDepth/2 - 1, fitRectDepth + fitRectExpand); + + QVector gradient = QVector(normalDepth, 0); + QVector preR = QVector(normalDepth + 1, 0); + QVector preG = QVector(normalDepth + 1, 0); + QVector preB = QVector(normalDepth + 1, 0); + + // Compute pixel Sobel normal gradients and add their absolute values parallel to the box side + for (int i = 1; i < directionLength; i++) + { + for (int j = 0; j <= normalDepth; j++) + { + QPoint point = startPoint + i*directionVector + j*normalVector; + QRgb pixelL = boundImage.pixel(point - directionVector); + QRgb pixelC = boundImage.pixel(point); + QRgb pixelR = boundImage.pixel(point + directionVector); + preR[j] = qRed(pixelL) + 2*qRed(pixelC) + qRed(pixelR); + preG[j] = qGreen(pixelL) + 2*qGreen(pixelC) + qGreen(pixelR); + preB[j] = qBlue(pixelL) + 2*qBlue(pixelC) + qBlue(pixelR); + } + for (int j = 1; j < normalDepth; j++) + gradient[j] += qAbs(preR[j-1] - preR[j+1]) + qAbs(preG[j-1] - preG[j+1]) + qAbs(preB[j-1] - preB[j+1]); + } + + int maxGradient = 0; + int positionMax = 0; + for (int j = 1; j < normalDepth; j++) + { + // Scale pixel normal gradients and break if drop detected + gradient[j] = 1 + gradient[j]/(60*directionLength); + if (_conf->getFitInside() && gradient[j] <= maxGradient/2) + break; + + // Keep searching for the maximum normal gradient + if (gradient[j] > maxGradient) + { + maxGradient = gradient[j]; + positionMax = j; + } + } + // If all normal gradients small, keep the original user selected border + if (maxGradient <= 1) + return; + + // Transform computed border back to original coordinates + startPoint = boundRect.topLeft() + startPoint + (positionMax + 1)*normalVector; + if (normalVector.x() == 0) + border = startPoint.y(); + else + border = startPoint.x(); +} + QPixmap RegionSelect::getSelection() { QPixmap sel; diff --git a/src/core/regionselect.h b/src/core/regionselect.h index 56ecf22..dae8cb1 100644 --- a/src/core/regionselect.h +++ b/src/core/regionselect.h @@ -30,6 +30,13 @@ #include #include +enum Side{ + TOP, + RIGHT, + BOTTOM, + LEFT +}; + // class RegionSelect : public QDialog class RegionSelect : public QWidget { @@ -59,7 +66,11 @@ private: QPoint _selStartPoint; QPoint _selEndPoint; + int _currentFit; + QVector _fitRectangles; + bool _processSelection; + bool _fittedSelection; QPixmap _desktopPixmapBkg; QPixmap _desktopPixmapClr; @@ -67,9 +78,15 @@ private: void sharedInit(); void drawBackGround(); void drawRectSelection(QPainter &painter); + void selectFit(); + void findFit(); + void fitBorder(const QRect &boundRect, enum Side side, int &border); Config *_conf; + const int fitRectExpand = 20; + const int fitRectDepth = 50; + }; #endif // REGIONSELECT_H diff --git a/src/core/ui/configwidget.cpp b/src/core/ui/configwidget.cpp index 8b5a237..9f257b7 100644 --- a/src/core/ui/configwidget.cpp +++ b/src/core/ui/configwidget.cpp @@ -176,6 +176,8 @@ void ConfigDialog::loadSettings() _ui->slideImgQuality->setValue(conf->getImageQuality()); _ui->cbxEnableExtView->setChecked(conf->getEnableExtView()); + + _ui->checkFitInside->setChecked(conf->getFitInside()); } @@ -268,6 +270,7 @@ void ConfigDialog::saveSettings() conf->setImageQuality(_ui->slideImgQuality->value()); conf->setEnableExtView(_ui->cbxEnableExtView->isChecked()); conf->setNoDecoration(_ui->checkNoDecorX11->isChecked()); + conf->setFitInside(_ui->checkFitInside->isChecked()); // save shortcuts in shortcutmanager int action = 0; @@ -320,15 +323,12 @@ QString ConfigDialog::getFormat() void ConfigDialog::selectDir() { - QString *directory = new QString; - { - *directory = QFileDialog::getExistingDirectory(this, trUtf8("Select directory"), - _ui->editDir->text(), QFileDialog::ShowDirsOnly)+QDir::separator(); - if (directory->toUtf8() != QDir::separator()) - _ui->editDir->setText( *directory); - } + QString directory = QFileDialog::getExistingDirectory(this, trUtf8("Select directory"), + _ui->editDir->text(), QFileDialog::ShowDirsOnly); - delete directory; + if (!directory.isEmpty()) { + _ui->editDir->setText(QDir::toNativeSeparators(directory)); + } } void ConfigDialog::restoreDefaults() diff --git a/src/core/ui/configwidget.ui b/src/core/ui/configwidget.ui index f7bf62b..841db4a 100644 --- a/src/core/ui/configwidget.ui +++ b/src/core/ui/configwidget.ui @@ -579,6 +579,16 @@ + + + + Fit to edges only inside selected screen area + + + Fit to edges inside selected area + + + diff --git a/translations/extedit.ts b/translations/extedit.ts index ff9fc3f..bcf4273 100644 --- a/translations/extedit.ts +++ b/translations/extedit.ts @@ -1,16 +1,1063 @@ + + AboutDialog + + + built on + + + + + using Qt + + + + + About + + + + + Thanks + + + + + Help us + + + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. + + + + + + E-Mail + + + + + Web site + + + + + Licensed under the + + + + + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin + + + + + You can join us and help us if you want. This is an invitation if you like this application. + + + + + What you can do? + + + + + Translate ScreenGrab to other languages + + + + + Make suggestions for next releases + + + + + Report bugs and issues + + + + + Bug tracker + + + + + Translate: + + + + + Brazilian Portuguese translation + + + + + Marcio Moraes + + + + + Ukrainian translation + + + + + Gennadi Motsyo + + + + + Spanish translation + + + + + Burjans L García D + + + + + Italian translation + + + + + Testing: + + + + + Dual monitor support and other in Linux + + + + + Dual monitor support in Linux + + + + + win32-build [Windows XP and 7] + + + + + old win32-build [Windows Vista] + + + + + win32-build [Windows 7] + + + + + ConfigDialog + + + Directory %1 does not exist. Do you want to create it? + + + + + + Warning + + + + + Select directory + + + + + Do you want to reset the settings to the defaults? + + + + + None + + + + + Example: + + + + + This key is already used in your system! Please select another. + + + + + This key is already used in ScreenGrab! Please select another. + + + + + This key is not supported on your system! + + + + + Error + + + + + Core + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + + Saved + + + + + Saved to + + + + + Name of saved file is copied to the clipboard + + + + + Path to saved file is copied to the clipboard + + + + + Copied + + + + + Screenshot is copied to clipboard + + + + + DialogUploader + + + Upload to internet + + + + + Upload to + + + + + Direct link: + + + + + + Open this link in the default web-browser + + + + + + Open + + + + + + Copy this link to the clipboard + + + + + + Copy + + + + + Extended preformed html or bb codes: + + + + + Link to delete image: + + + + + Upload + + + + + Cancel + + + + + Size: + + + + + pixel + + + + + Uploaded + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + + Receiving a response from the server + + + + + Upload completed + + + + + + Close + + + + + Error uploading screenshot + + + + + Error + + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + + + + + MainWindow + + + ScreenGrab + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + + Type: + + + + + Delay in seconds before taking screenshot + + + + + sec + + + + + Delay + + + + + Include mouse pointer + + + + + toolBar + + + + + New + + + + + Save + + + + + Copy + + + + + Options + + + + + + Help + + + + + About + + + + + Quit + + + + + Screenshot + + + + + Double click for open screenshot in external default image viewer + + + + + + Hide + + + + + None + + + + + Show + + + + + PNG Files + + + + + JPEG Files + + + + + Save As... + + + + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + + + QApplication + + + Use your mouse to draw a rectangle to screenshot or exit pressing +any key or using the right or middle mouse buttons. + + + + + %1 x %2 pixels + + + QObject - - External edit + + External edit + + + + + Edit in... + + + + + Upload + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard - - Edit in... + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + + + aboutWidget + + + About Qt + + + + + Close + + + + + configwidget + + + + Options + + + + + Main + + + + + Advanced + + + + + System tray + + + + + Shortcuts + + + + + Saving + + + + + Default save directory: + + + + + Path to default selection dir for saving + + + + + Browse filesystem + + + + + Browse + + + + + Default filename: + + + + + Default filename + + + + + Format + + + + + Default saving image format + + + + + Copy file name to the clipboard when saving + + + + + Do not copy + + + + + Copy file name only + + + + + Copy full file path + + + + + Screenshot + + + + + Delay: + + + + + Default delay before grabbing screen + + + + + + sec + + + + + No window decoration + + + + + Type: + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + + Image quality + + + + + Image quality (1 - small file, 100 - high quality) + + + + + Include mouse pointer + + + + + Zoom area around mouse in selection mode + + + + + Inserting current date time into saved filename + + + + + Insert current date and time in file name + + + + + Template: + + + + + Example: + + + + + Automatically saving screenshots in grabbing process + + + + + Autosave screenshot + + + + + Save first screenshot + + + + + Allow run multiplies copy of ScreenGrab + + + + + Allow multiple instances of ScreenGrab + + + + + Open in external viewer on double click + + + + + Enable external viewer + + + + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + + Show ScreenGrab in the system tray + + + + + Tray messages: + + + + + Tray messages display mode + + + + + Never + + + + + Tray mode + + + + + Always + + + + + Time of display tray messages + + + + + Time to display tray messages + + + + + Minimize to tray on click close button + + + + + Minimize to tray when closing + + + + + Action + + + + + Shortcut + + + + + Global shortcuts + + + + + Fill screen + + + + + Active window + + + + + Area select + + + + + Local shortcuts + + + + + New screen + + + + + Save screen + + + + + Copy screen + + + + + Help + + + + + Quit + + + + + Selected shortcut: + + + + + Not defined + + + + + Restore default settings + + + + + Defaults + + + + + Save settings + + + + + Save + + + + + Discard changes + + + + + Cancel diff --git a/translations/extedit_fr_FR.ts b/translations/extedit_fr_FR.ts new file mode 100644 index 0000000..b898faa --- /dev/null +++ b/translations/extedit_fr_FR.ts @@ -0,0 +1,1064 @@ + + + + + AboutDialog + + + built on + + + + + using Qt + + + + + About + + + + + Thanks + + + + + Help us + + + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. + + + + + + E-Mail + + + + + Web site + + + + + Licensed under the + + + + + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin + + + + + You can join us and help us if you want. This is an invitation if you like this application. + + + + + What you can do? + + + + + Translate ScreenGrab to other languages + + + + + Make suggestions for next releases + + + + + Report bugs and issues + + + + + Bug tracker + + + + + Translate: + + + + + Brazilian Portuguese translation + + + + + Marcio Moraes + + + + + Ukrainian translation + + + + + Gennadi Motsyo + + + + + Spanish translation + + + + + Burjans L García D + + + + + Italian translation + + + + + Testing: + + + + + Dual monitor support and other in Linux + + + + + Dual monitor support in Linux + + + + + win32-build [Windows XP and 7] + + + + + old win32-build [Windows Vista] + + + + + win32-build [Windows 7] + + + + + ConfigDialog + + + Directory %1 does not exist. Do you want to create it? + + + + + + Warning + + + + + Select directory + + + + + Do you want to reset the settings to the defaults? + + + + + None + + + + + Example: + + + + + This key is already used in your system! Please select another. + + + + + This key is already used in ScreenGrab! Please select another. + + + + + This key is not supported on your system! + + + + + Error + + + + + Core + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + + Saved + + + + + Saved to + + + + + Name of saved file is copied to the clipboard + + + + + Path to saved file is copied to the clipboard + + + + + Copied + + + + + Screenshot is copied to clipboard + + + + + DialogUploader + + + Upload to internet + + + + + Upload to + + + + + Direct link: + + + + + + Open this link in the default web-browser + + + + + + Open + + + + + + Copy this link to the clipboard + + + + + + Copy + + + + + Extended preformed html or bb codes: + + + + + Link to delete image: + + + + + Upload + + + + + Cancel + + + + + Size: + + + + + pixel + + + + + Uploaded + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + + Receiving a response from the server + + + + + Upload completed + + + + + + Close + + + + + Error uploading screenshot + + + + + Error + + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + + + + + MainWindow + + + ScreenGrab + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + + Type: + + + + + Delay in seconds before taking screenshot + + + + + sec + + + + + Delay + + + + + Include mouse pointer + + + + + toolBar + + + + + New + + + + + Save + + + + + Copy + + + + + Options + + + + + + Help + + + + + About + + + + + Quit + + + + + Screenshot + + + + + Double click for open screenshot in external default image viewer + + + + + + Hide + + + + + None + + + + + Show + + + + + PNG Files + + + + + JPEG Files + + + + + Save As... + + + + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + + + QApplication + + + Use your mouse to draw a rectangle to screenshot or exit pressing +any key or using the right or middle mouse buttons. + + + + + %1 x %2 pixels + + + + + QObject + + + External edit + Édition externe + + + + Edit in... + Éditer avec... + + + + Upload + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + + + aboutWidget + + + About Qt + + + + + Close + + + + + configwidget + + + + Options + + + + + Main + + + + + Advanced + + + + + System tray + + + + + Shortcuts + + + + + Saving + + + + + Default save directory: + + + + + Path to default selection dir for saving + + + + + Browse filesystem + + + + + Browse + + + + + Default filename: + + + + + Default filename + + + + + Format + + + + + Default saving image format + + + + + Copy file name to the clipboard when saving + + + + + Do not copy + + + + + Copy file name only + + + + + Copy full file path + + + + + Screenshot + + + + + Delay: + + + + + Default delay before grabbing screen + + + + + + sec + + + + + No window decoration + + + + + Type: + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + + Image quality + + + + + Image quality (1 - small file, 100 - high quality) + + + + + Include mouse pointer + + + + + Zoom area around mouse in selection mode + + + + + Inserting current date time into saved filename + + + + + Insert current date and time in file name + + + + + Template: + + + + + Example: + + + + + Automatically saving screenshots in grabbing process + + + + + Autosave screenshot + + + + + Save first screenshot + + + + + Allow run multiplies copy of ScreenGrab + + + + + Allow multiple instances of ScreenGrab + + + + + Open in external viewer on double click + + + + + Enable external viewer + + + + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + + Show ScreenGrab in the system tray + + + + + Tray messages: + + + + + Tray messages display mode + + + + + Never + + + + + Tray mode + + + + + Always + + + + + Time of display tray messages + + + + + Time to display tray messages + + + + + Minimize to tray on click close button + + + + + Minimize to tray when closing + + + + + Action + + + + + Shortcut + + + + + Global shortcuts + + + + + Fill screen + + + + + Active window + + + + + Area select + + + + + Local shortcuts + + + + + New screen + + + + + Save screen + + + + + Copy screen + + + + + Help + + + + + Quit + + + + + Selected shortcut: + + + + + Not defined + + + + + Restore default settings + + + + + Defaults + + + + + Save settings + + + + + Save + + + + + Discard changes + + + + + Cancel + + + + diff --git a/translations/screengrab.ts b/translations/screengrab.ts index 3c0ca26..153c806 100644 --- a/translations/screengrab.ts +++ b/translations/screengrab.ts @@ -4,158 +4,158 @@ AboutDialog - + built on - + using Qt - + About - + Thanks - + Help us - + is a crossplatform application for fast creating screenshots of your desktop. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. - - + + E-Mail - + Web site - + Licensed under the - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin - + You can join us and help us if you want. This is an invitation if you like this application. - + What you can do? - + Translate ScreenGrab to other languages - + Make suggestions for next releases - + Report bugs and issues - + Bug tracker - + Translate: - + Brazilian Portuguese translation - + Marcio Moraes - + Ukrainian translation - + Gennadi Motsyo - + Spanish translation - + Burjans L García D - + Italian translation - + Testing: - + Dual monitor support and other in Linux - + Dual monitor support in Linux - + win32-build [Windows XP and 7] - + old win32-build [Windows Vista] - + win32-build [Windows 7] @@ -163,53 +163,53 @@ ConfigDialog - + Directory %1 does not exist. Do you want to create it? - - + + Warning - + Select directory - + Do you want to reset the settings to the defaults? - + None - + Example: - + This key is already used in your system! Please select another. - + This key is already used in ScreenGrab! Please select another. - + This key is not supported on your system! - + Error @@ -217,210 +217,461 @@ Core - - New screen + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen - - New screen is getted! + + Run the application with a hidden main window - + Saved - + Saved to - + Name of saved file is copied to the clipboard - + Path to saved file is copied to the clipboard - + Copied - + Screenshot is copied to clipboard + + DialogUploader + + + Upload to internet + + + + + Upload to + + + + + Direct link: + + + + + + Open this link in the default web-browser + + + + + + Open + + + + + + Copy this link to the clipboard + + + + + + Copy + + + + + Extended preformed html or bb codes: + + + + + Link to delete image: + + + + + Upload + + + + + Cancel + + + + + Size: + + + + + pixel + + + + + Uploaded + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + + Receiving a response from the server + + + + + Upload completed + + + + + + Close + + + + + Error uploading screenshot + + + + + Error + + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + + + MainWindow - + ScreenGrab - + Type: - + Type of screenshot - + Full screen - + Window - + Screen area - + Previous selection - + Delay - + Delay in seconds before taking screenshot - + sec - + + Include mouse pointer + + + + toolBar - + New - + Save - + Copy - + Options - - + + Help - + About - + Quit - + Screenshot - + Double click for open screenshot in external default image viewer - - - + + Hide - + None - + Show - + PNG Files - + JPEG Files - - BMP Files + + Save As... + + + ModuleUploader - - Save As... + + Upload the screenshot to the default image host + + + + + Uploading QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. - + %1 x %2 pixels + + QObject + + + External edit + + + + + Edit in... + + + + + Upload + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + aboutWidget - + About Qt - + Close @@ -428,339 +679,384 @@ any key or using the right or middle mouse buttons. configwidget - - + + Options - + Main - + Advanced - + System tray - + Shortcuts - + Saving - + Default save directory: - + Path to default selection dir for saving - + Browse filesystem - + Browse - + Default filename: - + Default filename - + Format - + Default saving image format - + Copy file name to the clipboard when saving - + Do not copy - + Copy file name only - + Copy full file path - + Screenshot - + Delay: - + Default delay before grabbing screen - - + + sec - + No window decoration - + + Type: + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + Image quality - + Image quality (1 - small file, 100 - high quality) - + + Include mouse pointer + + + + Zoom area around mouse in selection mode - + Inserting current date time into saved filename - + Insert current date and time in file name - + Template: - + Example: - + Automatically saving screenshots in grabbing process - + Autosave screenshot - + Save first screenshot - + Allow run multiplies copy of ScreenGrab - + Allow multiple instances of ScreenGrab - + Open in external viewer on double click - + Enable external viewer - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray - + Tray messages: - + Tray messages display mode - + Never - + Tray mode - + Always - + Time of display tray messages - + Time to display tray messages - + Minimize to tray on click close button - + Minimize to tray when closing - + Action - + Shortcut - + Global shortcuts - + Fill screen - + Active window - + Area select - + Local shortcuts - + New screen - + Save screen - + Copy screen - + Help - + Quit - + Selected shortcut: - + Not defined - + Restore default settings - + Defaults - + Save settings - + Save - + Discard changes - + Cancel diff --git a/translations/screengrab_de.ts b/translations/screengrab_de.ts index 5e07eca..3674fa8 100644 --- a/translations/screengrab_de.ts +++ b/translations/screengrab_de.ts @@ -4,123 +4,123 @@ AboutDialog - + built on erstellt - + using Qt mit Qt - + About Über - + Thanks Dank an - + Licensed under the Lizensiert unter - - + + E-Mail E-Mail - + Help us Unterstützen Sie uns - + Web site Webseite - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin - + What you can do? Was können Sie tun? - + is a crossplatform application for fast creating screenshots of your desktop. ist eine plattformunabhängige Anwendung, um Bildschirmfotos aufzunehmen. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. ScreenGrab ist eine einfache, aber leistungsstarke Anwendung, die auf die Qt-Bibliotheken aufsetzt. Daher kann sie unter Windows und Linux genutzt werden. - + You can join us and help us if you want. This is an invitation if you like this application. Sie können sich anschließen und mithelfen, wenn Sie wollen. Dies ist eine Einladung dazu, wenn Sie ScreenGrab mögen. - + Translate ScreenGrab to other languages Übersetzen Sie ScreenGrab in andere Sprachen - + Make suggestions for next releases Machen Sie Verbesserungsvorschläge für nächste Versionen - + Report bugs and issues Melden Sie Problem und Fehler - + Bug tracker Bug-Tracker - + Translate: Übersetzung: - + Brazilian Portuguese translation Portugiesisch-Brasilianische Übersetzung - + Marcio Moraes Marcio Moraes - + Ukrainian translation Ukrainische Übersetzung - + Gennadi Motsyo Gennadi Motsyo - + Spanish translation Spanische Übersetzung - + Burjans L García D @@ -129,37 +129,37 @@ Burjans L García D - + Italian translation Italienische Übersetzung - + Testing: Tester: - + Dual monitor support and other in Linux Dual-Monitor Unterstützung unter Linux und anderes - + Dual monitor support in Linux Dual-Monitor Unterstützung unter Linux - + win32-build [Windows XP and 7] win32-build [Windows XP and 7] - + old win32-build [Windows Vista] Vorheriger win32-build [Windows Vista] - + win32-build [Windows 7] win32-build [Windows 7] @@ -167,53 +167,53 @@ ConfigDialog - + Select directory Ordner wählen - - + + Warning Warnung - + Directory %1 does not exist. Do you want to create it? Der Ordner %1 existiert nicht. Möchten Sie ihn erstellen? - + Do you want to reset the settings to the defaults? Möchten Sie die Standardeinstellungen wieder herstellen? - + None Keine - + Example: Beispiel: - + This key is already used in your system! Please select another. Diese Tastenkombination ist bereits von Ihrem System belegt! Bitte wählen Sie eine andere. - + This key is already used in ScreenGrab! Please select another. Diese Tastenkombination wird bereits von ScreenGrab verwendet! Bitte wählen Sie eine andere. - + This key is not supported on your system! Diese Tastenkombination wird von Ihrem System nicht unterstützt! - + Error Fehler @@ -221,42 +221,65 @@ Core - New screen - Neues Foto + Neues Foto - New screen is getted! - Ein neues Foto wird aufgenommen! + Ein neues Foto wird aufgenommen! - + Saved Gespeichert - + Name of saved file is copied to the clipboard Der Name der gespeicherten Datei wird in die Zwischenablage kopiert - + Copied Kopiert - + Saved to Gespeichert nach - + + is a crossplatform application for fast creating screenshots of your desktop. + ist eine plattformunabhängige Anwendung, um Bildschirmfotos aufzunehmen. + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + Path to saved file is copied to the clipboard Der Pfad zur gespeicherten Datei wird in die Zwischenablage kopiert - + Screenshot is copied to clipboard Das Bildschirmfoto wird in die Zwischenablage kopiert @@ -264,137 +287,171 @@ DialogUploader + Upload to internet - Ins Internet hochladen + Ins Internet hochladen + Upload to - Hochladen nach + Hochladen nach + Direct link: - Direkter Link: + Direkter Link: + + Open this link in the default web-browser - Diesen Link im Standard-Browser öffnen + Diesen Link im Standard-Browser öffnen + + Open - Öffnen + Öffnen + + Copy this link to the clipboard - Diesen Link in die Zwischenablage kopieren + Diesen Link in die Zwischenablage kopieren + + Copy - Kopieren + Kopieren + Extended preformed html or bb codes: - Erweiterte vorgeformte HTML- oder BB-Codes: + Erweiterte vorgeformte HTML- oder BB-Codes: + Link to delete image: - Link, um das Bild zu löschen: + Link, um das Bild zu löschen: + Upload - Hochladen + Hochladen + Cancel - Abbrechen + Abbrechen + + Close - Schließen + Schließen + Size: - Größe: + Größe: + pixel - Pixel + Pixel + Uploaded - Hochgeladen + Hochgeladen + + Ready to upload - Bereit zum Hochladen + Bereit zum Hochladen + Upload processing... Please wait - Das Hochladen wird bearbeitet...bitte warten + Das Hochladen wird bearbeitet...bitte warten + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. - Öffnen Sie diesen Link in Ihrem Standard-Web-Browser, so kann Ihr hochgeladenes Bild ohne jede Warnung gelöscht werden. + Öffnen Sie diesen Link in Ihrem Standard-Web-Browser, so kann Ihr hochgeladenes Bild ohne jede Warnung gelöscht werden. + Receiving a response from the server - Antwort vom Server erhalten + Antwort vom Server erhalten + Upload completed - Hochladen abgeschlossen + Hochladen abgeschlossen + Error uploading screenshot - Beim Hochladen ist ein Fehler aufgetreten + Beim Hochladen ist ein Fehler aufgetreten + Error - Fehler + Fehler + Are you sure you want to continue? - Möchten Sie wirklich fortfahren? + Möchten Sie wirklich fortfahren? MainWindow - + ScreenGrab ScreenGrab - + Type: Aufnahme: - + Type of screenshot Art des Bildschirmfotos - + Full screen Vollbild - + Window Aktives Fenster - + Screen area Bildschirm-Bereich - + Previous selection Vorige Auswahl - + + Include mouse pointer + + + + toolBar @@ -411,17 +468,17 @@ Strg+N - + Delay Verzögerung - + Delay in seconds before taking screenshot Aufnahme-Verzögerung in Sekunden - + sec Sek @@ -454,7 +511,7 @@ Optionen-Dialog - + Options Optionen @@ -467,8 +524,8 @@ Hilfe anzeigen - - + + Help Hilfe @@ -485,74 +542,72 @@ Strg+Q - + Quit Beenden - + Save Speichern - + New Neu - + Copy Kopieren - - - + + Hide Verbergen - + About Über - + Screenshot Bildschirmfoto - + Double click for open screenshot in external default image viewer Doppelklicken, um das Bildschirmfoto in einem externen Bildbetrachter zu öffnen - + None Keine - + Show Anzeigen - + PNG Files PNG-Dateien - + JPEG Files JPEG-Dateien - BMP Files - BMP-Dateien + BMP-Dateien - + Save As... Speichern als... @@ -560,21 +615,27 @@ ModuleUploader + + Upload the screenshot to the default image host + + + + Uploading - Hochladen + Hochladen QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Markieren Sie mit der Maus einen rechteckigen Ausschnitt oder beenden Sie den Vorgang, indem Sie die <Esc>-Taste oder die mittlere Maustaste drücken. - + %1 x %2 pixels %1 x %2 Pixel @@ -582,73 +643,93 @@ indem Sie die <Esc>-Taste oder die mittlere Maustaste drücken. QObject + External edit - Externer Editor + Externer Editor + Edit in... - Bearbeiten in... + Bearbeiten in... + Upload - Hochladen + Hochladen Uploader + Direct link - Direkter Link + Direkter Link + HTML code - HTML-Code + HTML-Code + BB code - BB-Code + BB-Code + HTML code with thumb image - HTML-Code mit Miniaturansicht + HTML-Code mit Miniaturansicht + BB code with thumb image - BB-Code mit Miniaturansicht + BB-Code mit Miniaturansicht + URl to delete image - URI für das Löschen des Bildes + URI für das Löschen des Bildes UploaderConfigWidget + Common settings - Allgemein + Allgemein + Default image host - Standard-Service + Standard-Service + Always copy the link to the clipboard - Immer den Link in die Zwischenablage kopieren + Immer den Link in die Zwischenablage kopieren + Hosts settings - Host-Einstellungen + Host-Einstellungen + Settings for: - Einstellungen für: + Einstellungen für: UploaderConfigWidget_ImgUr + Configuration for imgur.com upload - Konfiguration für <imgur.com> + Konfiguration für <imgur.com> + + + + No settings available right now + Now is nothing yet @@ -661,16 +742,21 @@ indem Sie die <Esc>-Taste oder die mittlere Maustaste drücken.Upload to ImgUr.com Nach <ImgUr.com> hochladen + + + Upload to Imgur + + aboutWidget - + About Qt Über Qt - + Close Schließen @@ -678,123 +764,168 @@ indem Sie die <Esc>-Taste oder die mittlere Maustaste drücken. configwidget - - + + Options Optionen - + Default saving image format Standard-Bildformat - + Default delay before grabbing screen Standard-Verzögerung vor der Aufnahme - + Inserting current date time into saved filename Aktuelles Datum und Uhrzeit in den Dateinamen einfügen - + Insert current date and time in file name Aktuelles Datum und Uhrzeit in den Dateinamen einfügen - + Autosave screenshot Foto automatisch speichern - + Save first screenshot Erstes Foto speichern - + Image quality Bildqualität - + + Type: + Aufnahme: + + + + Type of screenshot + Art des Bildschirmfotos + + + + Full screen + Vollbild + + + + Window + Aktives Fenster + + + + Screen area + Bildschirm-Bereich + + + + Previous selection + Vorige Auswahl + + + Image quality (1 - small file, 100 - high quality) Bildqualität (1 - kleine Datei, 100 - hohe Qualität) - + + Include mouse pointer + + + + Allow run multiplies copy of ScreenGrab Mehrere Instanzen von ScreenGrab zulassen - + Enable external viewer Externen Bildbetrachter aktivieren - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray Screengrab im Systemtray anzeigen - + Minimize to tray on click close button Beim Schließen in den Systemtray minimieren - + Minimize to tray when closing Beim Beenden in den Systemtray minimieren - + Action Aktion - + Global shortcuts Globale Tastenkombinationen - + Fill screen Bildschirmfoto ausfüllen - + Active window Aktives Fenster - + Area select Bereich wählen - + Local shortcuts Lokale Tastenkombinationen - + New screen Neues Bildschirmfoto - + Save screen Bildschirmfoto speichern - + Copy screen Bildschirmfoto kopieren - + Help Hilfe @@ -803,218 +934,218 @@ indem Sie die <Esc>-Taste oder die mittlere Maustaste drücken.Beenden - + Not defined Nicht definiert - + Restore default settings Standard-Einstellungen wieder herstellen - + Defaults Standardwerte - + Save settings Einstellungen speichern - + Save Speichern - + Discard changes Änderungen verwerfen - + Cancel Abbrechen - + Main Allgemein - + System tray Systemtray - + Saving Speichere - + Default save directory: Standard-Speicherordner: - + Path to default selection dir for saving Pfad zum Standard-Speicherordner - + Browse filesystem Dateisystem durchsuchen - + Browse Durchsuchen - + Default filename: Standard-Dateiname: - + Default filename Standard-Dateiname - + Format Format - + Copy file name to the clipboard when saving Dateinamen beim Speichern in die Zwischenablage kopieren - + Do not copy Nicht kopieren - + Copy file name only Nur den Dateinamen kopieren - + Copy full file path Den vollständigen Dateipfad kopieren - + Screenshot Bildschirmfoto - + Delay: Verzögerung: - - + + sec Sek - + No window decoration Keine Fensterdekoration - + Advanced Erweitert - + Template: Vorlage: - + Example: Beispiel: - + Automatically saving screenshots in grabbing process Fotos während der Aufnahme automatisch speichern - + Tray messages: Symbolleisten-Meldungen: - + Tray messages display mode Meldungen in der Symbolleiste anzeigen - + Never Keine - + Tray mode Systemtray-Modus - + Always Immer - + Time of display tray messages Anzeigedauer in der Symbolleiste - + Time to display tray messages Anzeigedauer der Symbolleisten-Meldungen - + Shortcuts Tastenkombinationen - + Allow multiple instances of ScreenGrab Mehrere Instanzen von ScreenGrab zulassen - + Open in external viewer on double click Bei Doppel-Klick in externem Bildbetrachter öffnen - + Shortcut Tastenkombination - + Quit Beenden - + Selected shortcut: Ausgewählte Tastenkombination: - + Zoom area around mouse in selection mode Bereich um den Mauszeiger beim Auswählen vergrößern diff --git a/translations/screengrab_es_ES.ts b/translations/screengrab_es_ES.ts index 639f65e..920f20f 100644 --- a/translations/screengrab_es_ES.ts +++ b/translations/screengrab_es_ES.ts @@ -4,158 +4,158 @@ AboutDialog - + built on construído en - + using Qt usando Qt - + About Acerca - + Thanks Agradecimientos - + Licensed under the Licencia bajo la - + Help us - - + + E-Mail Correo E - + Web site - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin Copyright &copy; 2009-2012, Artem 'DOOMer' Galichkin {2009-2013,?} - + What you can do? - + is a crossplatform application for fast creating screenshots of your desktop. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. - + You can join us and help us if you want. This is an invitation if you like this application. - + Translate ScreenGrab to other languages - + Make suggestions for next releases - + Report bugs and issues - + Bug tracker - + Translate: Traducciones: - + Brazilian Portuguese translation Brasil - Portugués - + Marcio Moraes Marcio Moraes - + Ukrainian translation Ucraniano - + Gennadi Motsyo Gennadi Motsyo - + Spanish translation - + Burjans L García D - + Italian translation - + Testing: Pruebas: - + Dual monitor support and other in Linux - + Dual monitor support in Linux - + win32-build [Windows XP and 7] - + old win32-build [Windows Vista] - + win32-build [Windows 7] @@ -163,53 +163,53 @@ ConfigDialog - + Select directory Selecciona el directorio - - + + Warning Cuidado - + Directory %1 does not exist. Do you want to create it? - + Do you want to reset the settings to the defaults? - + None No - + Example: Ejemplo: - + This key is already used in your system! Please select another. - + This key is already used in ScreenGrab! Please select another. - + This key is not supported on your system! Esta tecla nos es admitida en su sistema! - + Error Error @@ -217,42 +217,65 @@ Core - New screen - Nueva captura + Nueva captura - New screen is getted! - Nueva captura obtenida + Nueva captura obtenida - + Saved Guardado - + Name of saved file is copied to the clipboard - + Copied Copiado - + Saved to - + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + Path to saved file is copied to the clipboard - + Screenshot is copied to clipboard Captura copiada al portapapeles @@ -260,154 +283,246 @@ DialogUploader + + Upload to internet + + + + + Upload to + + + + Direct link: - Enlace directo: + Enlace directo: + + + + + Open this link in the default web-browser + + + + + + Open + + + + Copy this link to the clipboard + + + + + Copy - Copiar + Copiar + + + + Extended preformed html or bb codes: + + + Link to delete image: + + + + Upload - Subir + Subir + Cancel - Cancelar + Cancelar + + Close - Cerrar + Cerrar + Uploaded - Subido + Subido + + Size: + + + + + pixel + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + Receiving a response from the server - Recibiendo respuesta desde el servidor + Recibiendo respuesta desde el servidor + + + + Upload completed + + + + + Error uploading screenshot + + Error - Error + Error + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + MainWindow - + Screenshot - + Double click for open screenshot in external default image viewer - + Quit Salir - + Save Guardar - + New Nuevo - + Copy Copiar - - - + + Hide Ocultar - + About Acerca de SG - + PNG Files Archivo PNG - + JPEG Files Archivo JPEG - BMP Files - Archivo BMP + Archivo BMP - + Options Opciones - + None No - + Show Ver - + Save As... Guardar como... - + ScreenGrab - + Type: Tipo: - + Type of screenshot Tipo de captura - + Full screen Pantalla completa - + Window Ventana - + Screen area Area o porción - + Previous selection - + + Include mouse pointer + + + + toolBar @@ -424,17 +539,17 @@ Ctrl+N - + Delay Retardo - + Delay in seconds before taking screenshot Demora en segundos antes hacer la captura - + sec seg @@ -475,8 +590,8 @@ Ver información de ayuda - - + + Help Ayuda @@ -493,16 +608,29 @@ Ctrl+Q + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Use el arrastre del ratón para marcar el área y luego presione cualquier tecla. - + %1 x %2 pixels @@ -510,19 +638,112 @@ any key or using the right or middle mouse buttons. QObject + Upload - Subir + Subir + + + + External edit + + + + + Edit in... + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + aboutWidget - + About Qt Acerca de Qt - + Close Cerrar @@ -530,123 +751,168 @@ any key or using the right or middle mouse buttons. configwidget - - + + Options Opciones - + Default saving image format Formato por defecto para salvar imagen - + Default delay before grabbing screen Tiempo predeterminando antes de grabar la captura - + Inserting current date time into saved filename Agregando fecha y tiempo actual al nombre de archivo - + Insert current date and time in file name - + Autosave screenshot Autosalvar captura - + Save first screenshot Salvar primera captura - + Image quality Calidad de la imagen - + + Type: + Tipo: + + + + Type of screenshot + Tipo de captura + + + + Full screen + Pantalla completa + + + + Window + Ventana + + + + Screen area + Area o porción + + + + Previous selection + + + + Image quality (1 - small file, 100 - high quality) Calidad de imagen (1 - archivo pequeño, 100 - alta calidad) - + + Include mouse pointer + + + + Allow run multiplies copy of ScreenGrab - + Enable external viewer - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray - + Minimize to tray on click close button - + Minimize to tray when closing - + Action Acción - + Global shortcuts Atajos globales - + Fill screen Pantalla completa - + Active window Ventana activa - + Area select Seleccione area - + Local shortcuts - + New screen Nueva captura - + Save screen Guardar captura - + Copy screen Copiar captura - + Help Ayuda @@ -655,218 +921,218 @@ any key or using the right or middle mouse buttons. Salir - + Not defined No definido - + Restore default settings Restaurar configuración por defecto - + Defaults Predeterminado - + Save settings Guardar configuración - + Save Guardar - + Discard changes Descartar cambios - + Cancel Cancelar - + Main Principal - + System tray - + Saving - + Default save directory: Directorio de salva por defecto: - + Path to default selection dir for saving Camino elegido por defecto para salvar - + Browse filesystem Elije otro dir y carpeta - + Browse Cambiar - + Default filename: Nombre por defecto: - + Default filename Nombre por defecto - + Format Formato - + Copy file name to the clipboard when saving - + Do not copy - + Copy file name only - + Copy full file path - + Screenshot - + Delay: Demorar: - - + + sec seg - + No window decoration Sin decoración de ventana - + Advanced Avanzado - + Template: Plantilla: - + Example: Ejemplo: - + Automatically saving screenshots in grabbing process Salvar captura automaticamente en el proceso de grabacion - + Tray messages: Notificar mensajes - + Tray messages display mode Mostrar notificación de mensajes - + Never Nunca - + Tray mode Notificar - + Always Siempre - + Shortcuts Atajos de teclado - + Allow multiple instances of ScreenGrab - + Open in external viewer on double click - + Shortcut Atajos - + Quit Salir - + Selected shortcut: Atajo seleccionado: - + Time of display tray messages Tiempo que muestra la notificación - + Time to display tray messages Tiempo que muestra la notificación - + Zoom area around mouse in selection mode Ampliar el área cerca del ratón en el modo de selección diff --git a/translations/screengrab_fr_FR.ts b/translations/screengrab_fr_FR.ts new file mode 100644 index 0000000..5a0cf96 --- /dev/null +++ b/translations/screengrab_fr_FR.ts @@ -0,0 +1,1064 @@ + + + + + AboutDialog + + + built on + compilé le + + + + using Qt + en utilisant Qt + + + + About + À propos + + + + Thanks + Remerciements + + + + Help us + Aidez nous + + + + is a crossplatform application for fast creating screenshots of your desktop. + est une application multi-plateforme pour créer des captures d'écran de votre bureau. + + + + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. + C'est une application puissante et légére écrite avec le framework Qt de manière à être utilisé sous Windows et Linux. + + + + + E-Mail + E-Mail + + + + Web site + Site Web + + + + Licensed under the + Sous licence + + + + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin + + + + You can join us and help us if you want. This is an invitation if you like this application. + Vous pouvez nous rejoindre et nous aider si vous appréciez cette application. + + + + What you can do? + Que pouvez vous faire ? + + + + Translate ScreenGrab to other languages + Traduire ScreenGrab dans d'autres langues + + + + Make suggestions for next releases + Faire des suggestions pour les prochaines versions + + + + Report bugs and issues + Rapporter les bugs + + + + Bug tracker + Bug tracker + + + + Translate: + Traductions: + + + + Brazilian Portuguese translation + Brésilien - Portuguais + + + + Marcio Moraes + Marcio Moraes + + + + Ukrainian translation + Ukrainien + + + + Gennadi Motsyo + Gennadi Motsyo + + + + Spanish translation + Espagnol + + + + Burjans L García D + Burjans L García D + + + + Italian translation + Italien + + + + Testing: + Tests: + + + + Dual monitor support and other in Linux + Support du double écran et autres sous Linux + + + + Dual monitor support in Linux + Support du double écran sous Linux + + + + win32-build [Windows XP and 7] + + + + + old win32-build [Windows Vista] + + + + + win32-build [Windows 7] + + + + + ConfigDialog + + + Directory %1 does not exist. Do you want to create it? + Le répertoire %1 n'existe pas. Voulez vous le crééer ? + + + + + Warning + Attention + + + + Select directory + Choisissez un répertoire + + + + Do you want to reset the settings to the defaults? + Voulez vous restaurer les paramètres par défaut ? + + + + None + Non + + + + Example: + Exemple: + + + + This key is already used in your system! Please select another. + Cette touche est déjà utilisé sur votre système! Veuillez en sélectionner une autre. + + + + This key is already used in ScreenGrab! Please select another. + Cette touche est déjà utilisé dans ScreenGrab! Veuillez en sélectionner une autre. + + + + This key is not supported on your system! + Cette touche n'est pas supportée par votre système! + + + + Error + Erreur + + + + Core + + + is a crossplatform application for fast creating screenshots of your desktop. + est une application multi-plateforme pour créer des captures d'écran de votre bureau. + + + + Take a fullscreen screenshot + Prendre une capture d'écran de l'écran entier + + + + Take a screenshot of the active window + Prendre une capture d'écran de la fenêtre active + + + + Take a screenshot of a selection of the screen + Prendre une capture d'écran d'une zone sélectionnée + + + + Run the application with a hidden main window + Cacher la fenêtre principale + + + + Saved + Enregistrement + + + + Saved to + Enregistré vers + + + + Name of saved file is copied to the clipboard + Le nom du fichier a été copié dans le presse-papiers + + + + Path to saved file is copied to the clipboard + Le chemin du fichier a été copié dans le presse-papiers + + + + Copied + Copié + + + + Screenshot is copied to clipboard + La capture d'écran a été copié dans le presse-papiers + + + + DialogUploader + + + Upload to internet + + + + + Upload to + + + + + Direct link: + + + + + + Open this link in the default web-browser + + + + + + Open + + + + + + Copy this link to the clipboard + + + + + + Copy + Copier + + + + Extended preformed html or bb codes: + + + + + Link to delete image: + + + + + Upload + + + + + Cancel + Annuler + + + + Size: + + + + + pixel + + + + + Uploaded + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + + Receiving a response from the server + + + + + Upload completed + + + + + + Close + Fermer + + + + Error uploading screenshot + + + + + Error + Erreur + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + + + + + MainWindow + + + ScreenGrab + ScreenGrab + + + + Type of screenshot + Type de capture + + + + Full screen + Plein écran + + + + Window + Fenêtre active + + + + Screen area + Sélection + + + + Previous selection + Sélection précedente + + + + Type: + Type: + + + + Delay in seconds before taking screenshot + Délai en secondes avant de faire la capture + + + + sec + sec + + + + Delay + Délai + + + + Include mouse pointer + Inclure le pointeur de la souris + + + + toolBar + + + + + New + Nouveau + + + + Save + Enregistrer + + + + Copy + Copier + + + + Options + Options + + + + + Help + Aide + + + + About + À propos + + + + Quit + Quitter + + + + Screenshot + Capture d'écran + + + + Double click for open screenshot in external default image viewer + Double cliquer pour visualiser la capture dans le lecteur externe + + + + + Hide + Cacher + + + + None + Non + + + + Show + Montrer + + + + PNG Files + Fichiers PNG + + + + JPEG Files + Fichiers JPEG + + + + Save As... + Enregistrer sous... + + + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + + + QApplication + + + Use your mouse to draw a rectangle to screenshot or exit pressing +any key or using the right or middle mouse buttons. + Utilisez la souris pour dessiner une zone rectangulaire à capture ou n'importe quelle touche, clic droit ou clic de la molette pour quitter. + + + + %1 x %2 pixels + %1 x %2 + + + + QObject + + + External edit + + + + + Edit in... + + + + + Upload + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + + + aboutWidget + + + About Qt + À propos de Qt + + + + Close + Fermer + + + + configwidget + + + + Options + Options + + + + Main + Principal + + + + Advanced + Avancé + + + + System tray + Barre des tâches + + + + Shortcuts + Raccourcis + + + + Saving + Enregistrement + + + + Default save directory: + Répertoire d'enregistrement par défaut: + + + + Path to default selection dir for saving + Chemin vers le répertoire d'enregistrement par défaut + + + + Browse filesystem + Parcourir le système de fichiers + + + + Browse + Parcourir + + + + Default filename: + Nom de fichier par défaut: + + + + Default filename + Nom de fichier par défaut + + + + Format + Format + + + + Default saving image format + Format d'image par défaut + + + + Copy file name to the clipboard when saving + Copier le nom du fichier dans le presse-papiers lors de l'enregistrement + + + + Do not copy + Ne pas copier + + + + Copy file name only + Copier le nom du fichier seulement + + + + Copy full file path + Copier le chemin complet + + + + Screenshot + Capture + + + + Delay: + Délai: + + + + Default delay before grabbing screen + Délai par défaut + + + + + sec + sec + + + + No window decoration + Pas de décoration des fenêtres + + + + Type: + Types: + + + + Type of screenshot + Type de capture + + + + Full screen + Plein écran + + + + Window + Fenêtre active + + + + Screen area + Sélection + + + + Previous selection + Sélection précedente + + + + Image quality + Qualité d'image + + + + Image quality (1 - small file, 100 - high quality) + Qualité d'image (1 - basse qualité, 100 - haute qualité) + + + + Include mouse pointer + Inclure le pointeur de la souris + + + + Zoom area around mouse in selection mode + Zoom autour du pointeur en mode sélection + + + + Inserting current date time into saved filename + Ajouter la date au nom de fichier + + + + Insert current date and time in file name + Ajouter la date au nom du fichier + + + + Template: + Modèle: + + + + Example: + Exemple: + + + + Automatically saving screenshots in grabbing process + Enregistrer automatiquement à la capture + + + + Autosave screenshot + Enregistrer automatiquement les captures + + + + Save first screenshot + Enregistrer la première capture + + + + Allow run multiplies copy of ScreenGrab + Autoriser plusieurs instances de ScreenGrab + + + + Allow multiple instances of ScreenGrab + Autoriser plusieurs instances de ScreenGrab + + + + Open in external viewer on double click + Ouvir dans le visualiseur externe au double clic + + + + Enable external viewer + Activer le visualiseur externe + + + + Fit to edges only inside selected screen area + Faire correspondre les bords de la sélection avec les bords de la zone rectangulaire sélectionné + + + + Fit to edges inside selected area + Faire correspondre les bords de la sélection avec les bords de la zone rectangulaire sélectionné + + + + Show ScreenGrab in the system tray + Placer ScreenGrab dans la barre des tâches + + + + Tray messages: + Notifications: + + + + Tray messages display mode + Mode d'affichage des notifications + + + + Never + Jamais + + + + Tray mode + + + + + Always + Toujours + + + + Time of display tray messages + Temps d'affichage des notifications + + + + Time to display tray messages + Temps d'affichage des notifications + + + + Minimize to tray on click close button + Minimiser lors d'un clic sur le bouton de fermeture + + + + Minimize to tray when closing + Minimiser lors d'un clic sur le bouton de fermeture + + + + Action + Action + + + + Shortcut + Raccourci + + + + Global shortcuts + Raccourcis globaux + + + + Fill screen + Plein écran + + + + Active window + Fenêtre active + + + + Area select + Sélection + + + + Local shortcuts + Raccourcis locaux + + + + New screen + Nouvelle capture + + + + Save screen + Enregistrer la capture + + + + Copy screen + Copier la capture + + + + Help + Aide + + + + Quit + Quitter + + + + Selected shortcut: + Raccourci sélectionné: + + + + Not defined + Non défini + + + + Restore default settings + Paramètres par défaut + + + + Defaults + Défaut + + + + Save settings + Enregister les paramètres + + + + Save + Enregistrer + + + + Discard changes + Abandonner les changements + + + + Cancel + Annuler + + + diff --git a/translations/screengrab_it.desktop b/translations/screengrab_it.desktop index 937e266..3132fc9 100644 --- a/translations/screengrab_it.desktop +++ b/translations/screengrab_it.desktop @@ -1,3 +1,3 @@ # Translations -Comment[it]=Catturare schermate e condividerle in rete -GenericName[it]=Cattura schermata +Name[it]=Cattura schermata +Comment[it]=Applicazione per catturare schermate diff --git a/translations/screengrab_it.ts b/translations/screengrab_it.ts index eb6285d..41fe9c1 100644 --- a/translations/screengrab_it.ts +++ b/translations/screengrab_it.ts @@ -1,216 +1,216 @@ - + AboutDialog - + built on compilato il - + using Qt - usando le librerie QT + usando le librerie QT - + About Informazioni su - + Thanks Grazie a - + Licensed under the Rilasciato sotto licenza - - + + E-Mail email - + Help us Contribuisci - + Web site Sito web - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin copyright updated to 2015, ok? Copyright &copy; 2009-2015, Artem 'DOOMer' Galichkin - + What you can do? Cosa puoi fare? - + is a crossplatform application for fast creating screenshots of your desktop. è una applicazione per catturare velocemente schermate per tutte le piattaforme. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. E' una applicazione leggera e e potente ed è stato scritta usando il Qt-framework, così puoi usarla in Windows e Linux - + You can join us and help us if you want. This is an invitation if you like this application. Se ti piace questa applicazione puoi aiutarci! - + Translate ScreenGrab to other languages Puoi tradurre ScreenGrab in altre lingue - + Make suggestions for next releases Fai proposte per le prossime versioni - + Report bugs and issues Segnala problemi e bug - + Bug tracker - + Segnala bug - + Translate: Traduzioni: - + Brazilian Portuguese translation Traduzioni in Portoghese Brasiliano - + Marcio Moraes - + Ukrainian translation Traduzioni in Ucraino - + Gennadi Motsyo - + Spanish translation - + Burjans L García D - + - + Italian translation - Traduziona italiana + Traduziona italiana - + Testing: Test: - + Dual monitor support and other in Linux Supporto per due monitor e altro in Linux - + Dual monitor support in Linux Supporto dual monitor in Linux - + win32-build [Windows XP and 7] - + win32-build [Windows XP and 7] - + old win32-build [Windows Vista] - win32-build vecchio[Windows Vista] + win32-build vecchio [Windows Vista] - + win32-build [Windows 7] - + win32-build [Windows 7] ConfigDialog - + Select directory Selezionare la cartella - - + + Warning Attenzione - + Directory %1 does not exist. Do you want to create it? La cartella %1 non esiste. Vuoi crearla? - + Do you want to reset the settings to the defaults? Vuoi ripristinare la configurazione iniziale? - + None Nessuno - + Example: Esempio: - + This key is already used in your system! Please select another. Questa scorciatoia è già in uso. Seleziona un altra per favore. - + This key is already used in ScreenGrab! Please select another. Questa scorciatoia è già usata in ScreenGrab. Seleziona un altra. - + This key is not supported on your system! Questa chiave non è supportata dal tuo sistema! - + Error Errore @@ -218,42 +218,65 @@ Core - New screen - Nuova cattura + Nuova cattura - New screen is getted! - Nuova cattura ottenuta! + Nuova cattura ottenuta! - + Saved Salvata - + Name of saved file is copied to the clipboard Il nome del file salvato è stato copiato negli appunti - + Copied Copiata - + Saved to Salvata in - + + is a crossplatform application for fast creating screenshots of your desktop. + è una applicazione per catturare velocemente schermate per tutte le piattaforme. + + + + Take a fullscreen screenshot + Cattura lo schermo intero + + + + Take a screenshot of the active window + Cattura la finestra attiva + + + + Take a screenshot of a selection of the screen + Cattura una selezione dello schermo + + + + Run the application with a hidden main window + Avvia l''applicazione con la finestra principale nascosta + + + Path to saved file is copied to the clipboard Il percorso del file salvato è stato copiato negli appunti - + Screenshot is copied to clipboard La schermata è stata copiata negli appunti @@ -280,42 +303,47 @@ MainWindow - + ScreenGrab ScreenGrab - + Type: - Tipo: + Tipo: - + Type of screenshot Tipo di cattura - + Full screen Schermo intero - + Window Finestra - + Screen area Area dello schermo - + Previous selection Selezione precedente - + + Include mouse pointer + Cattura cursore + + + toolBar Barra degli strumenti @@ -328,17 +356,17 @@ Nuova Cattura - + Delay Ritardo - + Delay in seconds before taking screenshot Ritardo in secondi prima di effettuare la cattura - + sec sec @@ -363,7 +391,7 @@ Finestra delle impostazioni - + Options Impostazioni @@ -372,8 +400,8 @@ Mosta la guida in linea - - + + Help Guida @@ -382,74 +410,72 @@ Esci da ScreenGrab - + Quit Esci - + Save Salva - + New Nuovo - + Copy Copia - - - + + Hide Nascondi - + About Informazioni su - + Screenshot - Schermata + Schermata - + Double click for open screenshot in external default image viewer Doppio clic per aprire la cattura in un editor esterno - + None Nessuno - + Show Mostra - + PNG Files File PNG - + JPEG Files File JPEG - BMP Files - File BMP + File BMP - + Save As... Salva con nome... @@ -457,14 +483,14 @@ QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Usa il mouse per delineare un rettangolo da catturare o esci premendo un tasto qualsiasi o usando il tasto destro o centrale del mouse. - + %1 x %2 pixels %1 x %2 pixel @@ -472,12 +498,12 @@ un tasto qualsiasi o usando il tasto destro o centrale del mouse. aboutWidget - + About Qt Informazioni su QT - + Close Chiudi @@ -485,123 +511,169 @@ un tasto qualsiasi o usando il tasto destro o centrale del mouse. configwidget - - + + Options Impostazioni - + Default saving image format Formato standard di salvataggio immagine - + Default delay before grabbing screen Ritardo prima della cattura predefinito - + Inserting current date time into saved filename Inserisci la data e l'orario corrente nel nome file - + Insert current date and time in file name Inserisci data e ora nel nome del file - + Autosave screenshot Salva la cattura automaticamente - + Save first screenshot Salva la prima cattura - + Image quality Qualità imagine - + + Type: + Tipo: + + + + Type of screenshot + Tipo di cattura + + + + Full screen + Schermo intero + + + + Window + Finestra + + + + Screen area + Area dello schermo + + + + Previous selection + Selezione precedente + + + Image quality (1 - small file, 100 - high quality) Qualità immagine (1 -bassa, 100 massima qualità) - + + Include mouse pointer + Cattura cursore + + + Allow run multiplies copy of ScreenGrab Permetti istanze multiple di ScreenGrab - + Enable external viewer Abilita visualizzatore esterno - + + Fit to edges only inside selected screen area + Looks like not present in GUI + Adatta ai bordi all'interno della selezione + + + + Fit to edges inside selected area + Adatta a bordi all'interno della selezione + + + Show ScreenGrab in the system tray Mostra ScreenGrab nel vassoio di sistema - + Minimize to tray on click close button Minimizza nel vassoio di sistema cliccando il pulsante chiudi - + Minimize to tray when closing Minimizza nel vassoio alla chiusura - + Action Azione - + Global shortcuts Scorciatoie globali - + Fill screen Tutto schermo - + Active window Finestra attiva - + Area select Selezione area - + Local shortcuts Scorciatoie locali - + New screen Nuova cattura - + Save screen Salva cattura - + Copy screen Copia cattura - + Help Guida @@ -610,218 +682,218 @@ un tasto qualsiasi o usando il tasto destro o centrale del mouse. Esci - + Not defined Non definito - + Restore default settings Ripristina le impostazioni di fabbrica - + Defaults Ripristina - + Save settings Salva le impostazioni - + Save Salva - + Discard changes Annulla le modifiche - + Cancel Annulla - + Main Generale - + System tray Vassoio - + Saving Salvataggio - + Default save directory: Cartella dei salvataggi predefinita: - + Path to default selection dir for saving Percorso per i salvataggi predefinito - + Browse filesystem Sfoglia le cartelle - + Browse Sfoglia - + Default filename: Nome file predefinito: - + Default filename Nome file predefinito - + Format Formato - + Copy file name to the clipboard when saving Copia nome del file negli appunti quando salvi - + Do not copy Non copiare - + Copy file name only Copia solo il nome del file - + Copy full file path Copia il percorso completo - + Screenshot Cattura - + Delay: Ritardo: - - + + sec - + No window decoration Escludi le decorazioni delle finestre - + Advanced Avanzate - + Template: Modello: - + Example: Esempio: - + Automatically saving screenshots in grabbing process Salva la schermata automaticamente durante la cattura - + Tray messages: Messaggi nell'area di notifica: - + Tray messages display mode Modalità di visualizzazione nell'area di notifica - + Never Mai - + Tray mode Modalità area di notifica - + Always Sempre - + Time of display tray messages Tempo di esposizione dei messaggi - + Time to display tray messages Tempo di esposizione dei messaggi nell'area di notifica - + Shortcuts Scorciatoie - + Allow multiple instances of ScreenGrab Permetti istanze multiple di ScreenGrab - + Open in external viewer on double click Apri la cattura in un visualizzatore esterno con doppio clic - + Shortcut Scorciatoia - + Quit Esci - + Selected shortcut: Seleziona scorciatoia: - + Zoom area around mouse in selection mode Ingrandisci l'area attorno al puntatore nella modalità selezione diff --git a/translations/screengrab_pt_BR.ts b/translations/screengrab_pt_BR.ts index 4a935e9..4720c22 100644 --- a/translations/screengrab_pt_BR.ts +++ b/translations/screengrab_pt_BR.ts @@ -4,158 +4,158 @@ AboutDialog - + built on construído em - + using Qt usando o QT - + About Sobre - + Thanks Agradecimentos - + Licensed under the Licenciado sob a - - + + E-Mail E-Mail - + Help us - + Web site - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin Copyright &copy; 2009-2011, Artem 'DOOMer' Galichkin {2009-2010,?} {2009-2012,?} {2009-2013,?} - + What you can do? - + is a crossplatform application for fast creating screenshots of your desktop. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. - + You can join us and help us if you want. This is an invitation if you like this application. - + Translate ScreenGrab to other languages - + Make suggestions for next releases - + Report bugs and issues - + Bug tracker - + Translate: Tradução: - + Brazilian Portuguese translation Tradução para o Português do Brasil - + Marcio Moraes Márcio Moraes - + Ukrainian translation Tradução para o Ucraniano - + Gennadi Motsyo Gennadi Motsyo - + Spanish translation - + Burjans L García D - + Italian translation - + Testing: Testado em: - + Dual monitor support and other in Linux - + Dual monitor support in Linux - + win32-build [Windows XP and 7] - + old win32-build [Windows Vista] - + win32-build [Windows 7] @@ -163,53 +163,53 @@ ConfigDialog - + Select directory Selecionar diretório - - + + Warning Aviso - + Directory %1 does not exist. Do you want to create it? - + Do you want to reset the settings to the defaults? - + None Nenhum - + Example: Exemplo: - + This key is already used in your system! Please select another. - + This key is already used in ScreenGrab! Please select another. - + This key is not supported on your system! Esta tecla não é suportada no seu sistema! - + Error Erro @@ -217,42 +217,65 @@ Core - New screen - Nova tela + Nova tela - New screen is getted! - A nova tela foi obtida! + A nova tela foi obtida! - + Saved Salva - + Name of saved file is copied to the clipboard - + Copied Copiada - + Saved to Salva em - + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + Path to saved file is copied to the clipboard - + Screenshot is copied to clipboard A captura de tela foi copiada para a área de transferência @@ -260,61 +283,171 @@ DialogUploader + + Upload to internet + + + + + Upload to + + + + + Direct link: + + + + + + Open this link in the default web-browser + + + + + + Open + + + + + + Copy this link to the clipboard + + + + + Copy - Copiar + Copiar + + + + Extended preformed html or bb codes: + + + + + Link to delete image: + + + + + Upload + + Cancel - Cancelar + Cancelar + + Size: + + + + + pixel + + + + + Uploaded + + + + + + Ready to upload + + + + + Upload processing... Please wait + + + + + Receiving a response from the server + + + + + Upload completed + + + + + Close - Fechar + Fechar + + Error uploading screenshot + + + + Error - Erro + Erro + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + MainWindow - + ScreenGrab ScreenGrab - + Type: Tipo: - + Type of screenshot Tipo de captura de tela - + Full screen Tela cheia - + Window Janela ativa - + Screen area Área da tela - + Previous selection - + + Include mouse pointer + + + + toolBar @@ -331,17 +464,17 @@ Ctrl+N - + Delay Atraso - + Delay in seconds before taking screenshot Atrasar em segundos antes de obter a captura de tela - + sec seg @@ -374,7 +507,7 @@ Opções - + Options Opções @@ -387,8 +520,8 @@ Mostrar informações de ajuda - - + + Help Ajuda @@ -405,102 +538,213 @@ Ctrl+Q - + Quit Sair - + Save Salvar - + New Nova - + Copy Copiar - - - + + Hide Ocultar - + About Sobre - + Screenshot - + Double click for open screenshot in external default image viewer - + None Nenhum - + Show Mostrar - + PNG Files Arquivos PNG - + JPEG Files Arquivos JPEG - BMP Files - Arquivos BMP + Arquivos BMP - + Save As... Salvar Como... + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Use o mouse para desenhar um retângulo na tela ou saia pressionando qualquer tecla ou usando os botões direito ou do meio do mouse. - + %1 x %2 pixels %1 x %2 pixels + + QObject + + + External edit + + + + + Edit in... + + + + + Upload + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + aboutWidget - + About Qt Sobre o QT - + Close Fechar @@ -508,123 +752,168 @@ qualquer tecla ou usando os botões direito ou do meio do mouse. configwidget - - + + Options Opções - + Default saving image format Salvando formato de imagem padrão - + Default delay before grabbing screen Atraso padrão antes de capturar a tela - + Inserting current date time into saved filename Inserindo data atual no nome do arquivo salvo - + Insert current date and time in file name - + Autosave screenshot Salvar automaticamente a captura de tela - + Save first screenshot Salvar primeiro a captura de tela - + Image quality - + + Type: + Tipo: + + + + Type of screenshot + Tipo de captura de tela + + + + Full screen + Tela cheia + + + + Window + Janela ativa + + + + Screen area + Área da tela + + + + Previous selection + + + + Image quality (1 - small file, 100 - high quality) - + + Include mouse pointer + + + + Allow run multiplies copy of ScreenGrab - + Enable external viewer - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray - + Minimize to tray on click close button - + Minimize to tray when closing - + Action Ação - + Global shortcuts Atalhos globais - + Fill screen Toda a tela - + Active window Janela ativa - + Area select Selecionar área - + Local shortcuts - + New screen Nova tela - + Save screen Salvar tela - + Copy screen Copiar tela - + Help Ajuda @@ -633,218 +922,218 @@ qualquer tecla ou usando os botões direito ou do meio do mouse. Sair - + Not defined Não definida - + Restore default settings Restaurar configurações padrões - + Defaults Padrões - + Save settings Salvar configurações - + Save Salvar - + Discard changes Descartar alterações - + Cancel Cancelar - + Main Principal - + System tray - + Saving - + Default save directory: Salvar no diretório padrão: - + Path to default selection dir for saving Caminho do diretório padrão para salvar - + Browse filesystem Navegar no sistema de arquivos - + Browse Navegar - + Default filename: Nome do arquivo padrão: - + Default filename Nome do arquivo padrão - + Format Formato - + Copy file name to the clipboard when saving - + Do not copy - + Copy file name only - + Copy full file path - + Screenshot - + Delay: Atraso: - - + + sec seg - + No window decoration Sem decoração da janela - + Advanced Avançado - + Template: Modelo: - + Example: Exemplo: - + Automatically saving screenshots in grabbing process Salvar automaticamente capturas de telas no processo de obtenção - + Tray messages: Mensagens na área de notificação: - + Tray messages display mode Modo de exibição das mensagens na área de notificação - + Never Nunca - + Tray mode Modo da área de notificação - + Always Sempre - + Time of display tray messages Tempo de exibição das mensagens na área de notificação - + Time to display tray messages Tempo para exibir as mensagens na área de notificação - + Shortcuts Atalhos - + Allow multiple instances of ScreenGrab - + Open in external viewer on double click - + Shortcut Atalho - + Quit Sair - + Selected shortcut: Atalho selecionado: - + Zoom area around mouse in selection mode Zoom na área ao redor do mouse no modo de seleção diff --git a/translations/screengrab_ru.ts b/translations/screengrab_ru.ts index 8112630..74a1890 100644 --- a/translations/screengrab_ru.ts +++ b/translations/screengrab_ru.ts @@ -4,158 +4,158 @@ AboutDialog - + built on дата сборки - + using Qt использует Qt - + About О программе - + Thanks Благодарности - + Licensed under the Лицензировано по - - + + E-Mail Электронная почта - + Help us Помощь проекту - + Web site Сайт - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin Copyright &copy; 2009-2010, Артём 'DOOMer' Галичкин {2009-2012,?} {2009-2013,?} - + What you can do? Чем можно помочь? - + is a crossplatform application for fast creating screenshots of your desktop. кроссплатформенное приложение для быстрого создания снимков вашего рабочего стола. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. Это лёгкое и мощное приложение, написанное с помощью библиотек Qt, так что вы можете использовать его в Windows и Linux. - + You can join us and help us if you want. This is an invitation if you like this application. Если хотите, вы можете присоединиться к нам и помочь. Это приглашение, если вам понравилось приложение. - + Translate ScreenGrab to other languages Перевести ScreenGrab на другие языки - + Make suggestions for next releases Выразить пожелания для следующих выпусков - + Report bugs and issues Сообщать об ошибках в работе приложения - + Bug tracker Баг-трекер - + Translate: Переводы: - + Brazilian Portuguese translation Бразильская Португальская локализация - + Marcio Moraes - + Ukrainian translation Украинская локализация - + Gennadi Motsyo Геннадий Моцьо - + Spanish translation Испанская локализация - + Burjans L García D - + Italian translation Итальянская локализация - + Testing: Тестирование: - + Dual monitor support and other in Linux Поддержка работы на двух мониторах и другие тесты в Linux - + Dual monitor support in Linux Поддержка работы на двух мониторах в Linux - + win32-build [Windows XP and 7] win32-версии [Windows XP and 7] - + old win32-build [Windows Vista] Ранние win32-версии [Windows Vista] - + win32-build [Windows 7] win32-версии [Windows 7] @@ -163,53 +163,53 @@ ConfigDialog - + Select directory Выбрать папку - - + + Warning Предупрждение - + Directory %1 does not exist. Do you want to create it? Папка %1 не существует. Вы хотите создать её? - + Do you want to reset the settings to the defaults? Сбросить настройки на настройки по умолчанию? - + None Нет - + Example: Пример: - + This key is already used in your system! Please select another. Эта комбинация уже используется в вашей системе! Выберите другую. - + This key is already used in ScreenGrab! Please select another. Эта комбинация уже используется в ScreenGrab! Выберите другую. - + This key is not supported on your system! Эта комбинация не поддерживается вашей системой! - + Error Ошибка @@ -217,42 +217,65 @@ Core - New screen - Новый скриншот + Новый скриншот - New screen is getted! - Получен новый скриншот! + Получен новый скриншот! - + Saved Сохранено - + Name of saved file is copied to the clipboard Имя сохранённого файла скопировано в буфер обмена - + Copied Скопировано - + Saved to Слхранено в - + + is a crossplatform application for fast creating screenshots of your desktop. + кроссплатформенное приложение для быстрого создания снимков вашего рабочего стола. + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + Path to saved file is copied to the clipboard Путь к сохранённому файлу скопирован в буфер обмена - + Screenshot is copied to clipboard Скриншот скопирован в буфер обмена @@ -260,214 +283,246 @@ DialogUploader + Upload to internet - Загрузить в интернет + Загрузить в интернет + Upload to - Загрузить на + Загрузить на + Direct link: - Прямая ссылка: + Прямая ссылка: + + Open this link in the default web-browser - Открыть эту ссылку в браузере по умолчанию + Открыть эту ссылку в браузере по умолчанию + + Open - Открыть + Открыть + + Copy this link to the clipboard - Копировать эту ссылку в буфер обмена + Копировать эту ссылку в буфер обмена + + Copy - Копировать + Копировать + Extended preformed html or bb codes: - Предварительно отформатированный html и bb-код: + Предварительно отформатированный html и bb-код: + Link to delete image: - Ссылка на удаление изображения: + Ссылка на удаление изображения: + Upload - Загрузить + Загрузить + Cancel - Отмена + Отмена + + Close - Закрыть + Закрыть + Size: - Размер: + Размер: + pixel - пикс + пикс + Uploaded - Загружено + Загружено + + Ready to upload - Готово к загрузке + Готово к загрузке + Upload processing... Please wait - Происходит загрузка... Подождите пожалуйста + Происходит загрузка... Подождите пожалуйста + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. - Открыть эту ссылку в вашем браузере по умолчанию, это может удалить загруженное вами изображение без предупреждений. + Открыть эту ссылку в вашем браузере по умолчанию, это может удалить загруженное вами изображение без предупреждений. + Receiving a response from the server - Получение ответа от сервера + Получение ответа от сервера + Upload completed - Загрузка завершена + Загрузка завершена + Error uploading screenshot - Ошибка загрузки скриншота + Ошибка загрузки скриншота + Error - Ошибка + Ошибка + Are you sure you want to continue? - Вы действительно хотите продолжить? + Вы действительно хотите продолжить? MainWindow - + Screenshot Скриншот - + Double click for open screenshot in external default image viewer Двойной клик откроет скриншот во внешнем вьювере изображений - + Quit Выход - + Save Сохранить - + New Новый - + Copy Копировать - - - + + Hide Скрыть окно - + About О программе - + PNG Files файлы PNG - + JPEG Files файлы JPEG - BMP Files - файлы BMP + файлы BMP - + Options Настройки - + None Нет - + Show Показать окно - + Save As... Сохранить как... - + ScreenGrab - + Type: Тип: - + Type of screenshot Тип скриншота - + Full screen Весь экран - + Window Окно - + Screen area Область экрана - + Previous selection Предыдущая выбрананя область - + + Include mouse pointer + + + + toolBar @@ -484,17 +539,17 @@ Ctrl+N - + Delay Задержка - + Delay in seconds before taking screenshot Задержка в секундах перед получением скриншота - + sec сек @@ -535,8 +590,8 @@ Показать справочную информацию - - + + Help Справка @@ -556,21 +611,27 @@ ModuleUploader + + Upload the screenshot to the default image host + + + + Uploading - Загружается + Загружается QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Используйте левую клавишу мыши для выделения области экрана. Клавиатурные клавиши и правая кнопка мыши отменяют режим выделения области. - + %1 x %2 pixels %1 x %2 пиксел @@ -578,74 +639,94 @@ any key or using the right or middle mouse buttons. QObject + External edit - Внешнее редактирование + Внешнее редактирование + Edit in... - Открыть в ... + Открыть в ... + Upload - Загрузить + Загрузить Uploader + Direct link - Прямая ссылка + Прямая ссылка + HTML code - HTML-код + HTML-код + BB code - BB-код + BB-код + HTML code with thumb image - HTML-код с превью-изображением + HTML-код с превью-изображением + BB code with thumb image - BB-код с превью-изображением + BB-код с превью-изображением + URl to delete image - URL для удаления изображения + URL для удаления изображения UploaderConfigWidget + Common settings - Общие настройки + Общие настройки + Default image host - Хостинг изображений + Хостинг изображений по умолчанию + Always copy the link to the clipboard - Всегда копировать ссылку в буфер обмена + Всегда копировать ссылку в буфер обмена + Hosts settings - Настройки сервисов + Настройки сервисов + Settings for: - Настройки для: + Настройки для: UploaderConfigWidget_ImgUr + Configuration for imgur.com upload - Настройки для загрузки на imgur.com + Настройки для загрузки на imgur.com + + + + No settings available right now + Now is nothing yet @@ -658,16 +739,21 @@ any key or using the right or middle mouse buttons. Upload to ImgUr.com Загрузка на ImgUr.com + + + Upload to Imgur + + aboutWidget - + About Qt О библиотеке Qt - + Close Закрыть @@ -675,339 +761,384 @@ any key or using the right or middle mouse buttons. configwidget - - + + Options Настройки - + Default saving image format Формат скриншотов по умолчанию - + Default delay before grabbing screen Задержка перед получением скриншота - + Inserting current date time into saved filename Вставка даты и времени в имя сохраняемого файла - + Insert current date and time in file name Добавить текущую дату и время к имени файла - + Autosave screenshot Австосохранение скриншота - + Save first screenshot Сохранять первый скриншот - + Image quality Качество изображения - + + Type: + Тип: + + + + Type of screenshot + Тип скриншота + + + + Full screen + Весь экран + + + + Window + Окно + + + + Screen area + Область экрана + + + + Previous selection + Предыдущая выбрананя область + + + Image quality (1 - small file, 100 - high quality) Качество изображения (1 - меньший размер файла, 100 - лучшее качество) - + + Include mouse pointer + + + + Allow run multiplies copy of ScreenGrab Разрешить запускать несколько копий ScreenGrab - + Enable external viewer Использовать внешний просмотрщик - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray Показывать ScreenGrab в системном трее - + Minimize to tray on click close button Сворачивает в трей по клику на кнопку закрытия - + Minimize to tray when closing Сворачивать в трей при закрытии - + Action Действие - + Global shortcuts Глобальные комбинации - + Fill screen Весь экран - + Active window Активное окно - + Area select Выбранная область - + Local shortcuts Внутренние комбинации - + New screen Новый скриншот - + Save screen Сохранить скриншот - + Copy screen Копировать скриншот - + Help Справка - + Not defined Не определена - + Restore default settings Восстановить исходные настройки - + Defaults По умолчанию - + Save settings Сохранить настройки - + Save Сохранить - + Discard changes Закрыть без изменений - + Cancel Отмена - + Main Основные - + System tray Системный трей - + Saving Сохранение - + Default save directory: Исходный каталог: - + Path to default selection dir for saving Исходный каталог для сохраняемых файлов - + Browse filesystem Обзор файловой системы - + Browse Обзор - + Default filename: Исходное имя файла: - + Default filename Имя файла по умолчанию - + Format Формат - + Copy file name to the clipboard when saving Копировать имя файла в буфер обмена при сохранении - + Do not copy Не копировать - + Copy file name only Копировать только имя файла - + Copy full file path Копировать полный путь файла - + Screenshot Скриншот - + Delay: Задержка: - - + + sec сек - + No window decoration Без декораций окна - + Advanced Расширенные - + Template: Шаблон: - + Example: Пример: - + Automatically saving screenshots in grabbing process Автоматическое сохранение скриншотов при их получении - + Tray messages: Всплывающие уведомления: - + Tray messages display mode Режим отображения всплывающих уведомлений - + Never Никогда - + Tray mode Если свёрнуто - + Always Всегда - + Shortcuts Комбинации клавиш - + Allow multiple instances of ScreenGrab Разрешить несколько копий ScreenGrab - + Open in external viewer on double click Открывать во внешнем просмотрщике по двойному щелчку - + Shortcut Клавиши - + Quit Выход - + Selected shortcut: Выбранная комбинация: - + Time of display tray messages Время отображения всплывающих уведомлений - + Time to display tray messages Время отображения всплывающих уведомлений - + Zoom area around mouse in selection mode Масштабирование области курсора в режиме выбора diff --git a/translations/screengrab_uk_UA.ts b/translations/screengrab_uk_UA.ts index a6219f4..f65f6fd 100644 --- a/translations/screengrab_uk_UA.ts +++ b/translations/screengrab_uk_UA.ts @@ -4,158 +4,158 @@ AboutDialog - + built on дата збірки - + using Qt використовує Qt - + About Про програму - + Thanks Подяки - + Licensed under the За ліцензією - - + + E-Mail - + Help us Допомога проекту - + Web site Сайт - + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin Авторські права &copy; 2009-2012, Артем 'DOOMer' Галічкін {2009-2013,?} - + What you can do? Чим можна допомогти? - + is a crossplatform application for fast creating screenshots of your desktop. - + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. - + You can join us and help us if you want. This is an invitation if you like this application. - + Translate ScreenGrab to other languages - + Make suggestions for next releases Побажання для майбутніх версій - + Report bugs and issues Повідомлення про помилки та проблеми - + Bug tracker Баг-трекер - + Translate: Переклади: - + Brazilian Portuguese translation Бразильський португальський переклад - + Marcio Moraes - + Ukrainian translation Український переклад - + Gennadi Motsyo - + Spanish translation Іспанський переклад - + Burjans L García D - + Italian translation Італійський переклад - + Testing: Тестування: - + Dual monitor support and other in Linux Двомоніторну підтримку та інші тести в Linux - + Dual monitor support in Linux Двомоніторну підтримку в Linux - + win32-build [Windows XP and 7] win32-версії [Windows XP and 7] - + old win32-build [Windows Vista] Ранні win32-версії [Windows Vista] - + win32-build [Windows 7] win32-версії [Windows 7] @@ -163,53 +163,53 @@ ConfigDialog - + Select directory Вибір теки - - + + Warning Попередження - + Directory %1 does not exist. Do you want to create it? - + Do you want to reset the settings to the defaults? - + None Немає - + Example: Приклад: - + This key is already used in your system! Please select another. - + This key is already used in ScreenGrab! Please select another. - + This key is not supported on your system! Ця комбінація не підтримується вашою системою! - + Error Помилка @@ -217,42 +217,65 @@ Core - New screen - Новий скріншот + Новий скріншот - New screen is getted! - Новий знімок отримано! + Новий знімок отримано! - + Saved Збережено - + Name of saved file is copied to the clipboard Ім'я збереженого файлу скопійовано в буфер обміну - + Copied Скопійовано - + Saved to Збережено до - + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + Path to saved file is copied to the clipboard - + Screenshot is copied to clipboard Скріншот скопійовано до кишені @@ -260,186 +283,246 @@ DialogUploader + Upload to internet - Завантажити в інтернет + Завантажити в інтернет + Upload to - Завантажити до + Завантажити до + Direct link: - Пряме посилання: + Пряме посилання: + + + + + Open this link in the default web-browser + + + + + + Open + + + + Copy this link to the clipboard + + + + + Copy - Копіювати + Копіювати + Extended preformed html or bb codes: - Попередньо відформатований html та bb-код: + Попередньо відформатований html та bb-код: + + + + Link to delete image: + + Upload - Завантажити + Завантажити + Cancel - Відміна + Відміна + + Close - Закрити + Закрити + Size: - Розмір: + Розмір: + pixel - піксель + піксель + Uploaded - Завантажено + Завантажено + + Ready to upload - Готово до завантаження + Готово до завантаження + + + + Upload processing... Please wait + + Receiving a response from the server - Отримання відповіді від сервера + Отримання відповіді від сервера + Upload completed - Завантаження завершено + Завантаження завершено + Error uploading screenshot - Помилка завантаження скріншота + Помилка завантаження скріншота + Error - Помилка + Помилка + + + + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. + + + + + Are you sure you want to continue? + MainWindow - + Screenshot Скріншот - + Double click for open screenshot in external default image viewer Подвійний клік відкриє скріншот у зовнішньому переглядачі - + Quit Вихід - + Save Зберегти - + New Новий - + Copy Копіювати - - - + + Hide Сховати вікно - + About Про програму - + PNG Files файли PNG - + JPEG Files файли JPEG - BMP Files - файли BMP + файли BMP - + Options Налаштування - + None Немає - + Show Показати вікно - + Save As... Зберегти як... - + ScreenGrab - + Type: Тип: - + Type of screenshot Тип скріншоту - + Full screen Весь екран - + Window Вікно - + Screen area Частина екрану - + Previous selection Попередня вибрана частина - + + Include mouse pointer + + + + toolBar @@ -452,17 +535,17 @@ Новий знімок - + Delay Затримка - + Delay in seconds before taking screenshot Затримка в секундах перед отримання скріншоту - + sec сек @@ -491,8 +574,8 @@ Показати довідкову інформацію - - + + Help Довідка @@ -501,17 +584,30 @@ Вийти з програми + + ModuleUploader + + + Upload the screenshot to the default image host + + + + + Uploading + + + QApplication - + Use your mouse to draw a rectangle to screenshot or exit pressing any key or using the right or middle mouse buttons. Використовуйте ліву клавішу мишки для виділення частини екрану. Клавіатурні клавіші і права кнопка мишки відміняють режим виділення області. - + %1 x %2 pixels %1 x %2 піксел @@ -519,65 +615,93 @@ any key or using the right or middle mouse buttons. QObject + External edit - Зовнішнє редагування + Зовнішнє редагування + Edit in... - Редагувати в... + Редагувати в... + Upload - Завантажити + Завантажити Uploader + Direct link - Пряме посилання + Пряме посилання + HTML code - HTML-код + HTML-код + BB code - BB-код + BB-код + HTML code with thumb image - HTML-код з попереднім переглядом + HTML-код з попереднім переглядом + BB code with thumb image - BB-код з попереднім переглядом + BB-код з попереднім переглядом + URl to delete image - URL для видалення зображення + URL для видалення зображення UploaderConfigWidget + Common settings - Загальні налаштування + Загальні налаштування + + + + Default image host + + + Always copy the link to the clipboard + + + + Hosts settings - Налаштування сервісів + Налаштування сервісів + Settings for: - Налаштування для: + Налаштування для: UploaderConfigWidget_ImgUr + Configuration for imgur.com upload - Налаштування для завантаження на imgur.com + Налаштування для завантаження на imgur.com + + + + No settings available right now + Now is nothing yet @@ -590,16 +714,21 @@ any key or using the right or middle mouse buttons. Upload to ImgUr.com Завантаження на ImgUr.com + + + Upload to Imgur + + aboutWidget - + About Qt Про Qt - + Close Закрити @@ -607,123 +736,168 @@ any key or using the right or middle mouse buttons. configwidget - - + + Options Налаштування - + Default saving image format Формат зображень за замовчанням - + Default delay before grabbing screen Затримка перед отримання скріншоту - + Inserting current date time into saved filename Вставка дати та часу в ім'я файлу при збереженні - + Insert current date and time in file name - + Autosave screenshot Автозберігання скріншотів - + Save first screenshot Зберігати перший скріншот - + Image quality Якість картинки - + + Type: + Тип: + + + + Type of screenshot + Тип скріншоту + + + + Full screen + Весь екран + + + + Window + Вікно + + + + Screen area + Частина екрану + + + + Previous selection + Попередня вибрана частина + + + Image quality (1 - small file, 100 - high quality) Якість картинки (1--меньшийрозмір файла, 100--найкраща якість) - + + Include mouse pointer + + + + Allow run multiplies copy of ScreenGrab - + Enable external viewer Дозволити зовнішній переглядач - + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + Show ScreenGrab in the system tray - + Minimize to tray on click close button - + Minimize to tray when closing - + Action Дія - + Global shortcuts Глобальні - + Fill screen Весь екран - + Active window Активне вікно - + Area select Вибрану ділянку - + Local shortcuts - + New screen Новий скріншот - + Save screen Зберегти скріншот - + Copy screen Копіювати скріншот - + Help Довідка @@ -732,218 +906,218 @@ any key or using the right or middle mouse buttons. Вихід - + Not defined Не вибрана - + Restore default settings Відновити початкові налаштування - + Defaults За умовчанням - + Save settings Зберегти налаштування - + Save Зберегти - + Discard changes Закрити без змін - + Cancel Відміна - + Main Головні - + System tray - + Saving - + Default save directory: Тека для збереження: - + Path to default selection dir for saving Шлях до теки для збереження - + Browse filesystem Огляд файлової системи - + Browse Огляд - + Default filename: Вихідне ім'я файлу: - + Default filename Вихідне ім'я файлу - + Format Формат - + Copy file name to the clipboard when saving - + Do not copy - + Copy file name only - + Copy full file path - + Screenshot - + Delay: Затримка: - - + + sec сек - + No window decoration Без декорацій вікна - + Advanced Розширені - + Template: Шаблон: - + Example: Приклад: - + Automatically saving screenshots in grabbing process Автоматичне збереження скріншотів при їх отриманні - + Tray messages: Спливаючі повідомлення: - + Tray messages display mode Режим відображення спливаючих повідомлень - + Never Ніколи - + Tray mode Якщо згорнуто - + Always Завжди - + Shortcuts Комбінації клавіш - + Allow multiple instances of ScreenGrab - + Open in external viewer on double click - + Shortcut Клавіші - + Quit Вихід - + Selected shortcut: Вибрана комбінація: - + Time of display tray messages Час показу спливаючих повідомлень - + Time to display tray messages Час показу спливаючих повідомлень - + Zoom area around mouse in selection mode Масштаб області курсора в режимі вибору diff --git a/translations/uploader.ts b/translations/uploader.ts index 654c3f8..1ce042c 100644 --- a/translations/uploader.ts +++ b/translations/uploader.ts @@ -1,6 +1,277 @@ + + AboutDialog + + + built on + + + + + using Qt + + + + + About + + + + + Thanks + + + + + Help us + + + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + It is a light and powerful application and has been written using the Qt framework, so that you are able to use in Windows and Linux. + + + + + + E-Mail + + + + + Web site + + + + + Licensed under the + + + + + Copyright &copy; 2009-2013, Artem 'DOOMer' Galichkin + + + + + You can join us and help us if you want. This is an invitation if you like this application. + + + + + What you can do? + + + + + Translate ScreenGrab to other languages + + + + + Make suggestions for next releases + + + + + Report bugs and issues + + + + + Bug tracker + + + + + Translate: + + + + + Brazilian Portuguese translation + + + + + Marcio Moraes + + + + + Ukrainian translation + + + + + Gennadi Motsyo + + + + + Spanish translation + + + + + Burjans L García D + + + + + Italian translation + + + + + Testing: + + + + + Dual monitor support and other in Linux + + + + + Dual monitor support in Linux + + + + + win32-build [Windows XP and 7] + + + + + old win32-build [Windows Vista] + + + + + win32-build [Windows 7] + + + + + ConfigDialog + + + Directory %1 does not exist. Do you want to create it? + + + + + + Warning + + + + + Select directory + + + + + Do you want to reset the settings to the defaults? + + + + + None + + + + + Example: + + + + + This key is already used in your system! Please select another. + + + + + This key is already used in ScreenGrab! Please select another. + + + + + This key is not supported on your system! + + + + + Error + + + + + Core + + + is a crossplatform application for fast creating screenshots of your desktop. + + + + + Take a fullscreen screenshot + + + + + Take a screenshot of the active window + + + + + Take a screenshot of a selection of the screen + + + + + Run the application with a hidden main window + + + + + Saved + + + + + Saved to + + + + + Name of saved file is copied to the clipboard + + + + + Path to saved file is copied to the clipboard + + + + + Copied + + + + + Screenshot is copied to clipboard + + + DialogUploader @@ -63,163 +334,730 @@ - + Size: - + pixel - + Uploaded - - + + Ready to upload - + Upload processing... Please wait - + Receiving a response from the server - + Upload completed - - + + Close - + Error uploading screenshot - + Error - + Open this link in your default web-browser, it may directly delete your uploaded image, without any warnings. - + Are you sure you want to continue? - ModuleUploader + MainWindow - - Uploading + + ScreenGrab - - - QObject - - Upload + + Type of screenshot - - - Uploader - - Direct link + + Full screen - - HTML code + + Window - - BB code + + Screen area - - HTML code with thumb image + + Previous selection - - BB code with thumb image + + Type: - - URl to delete image + + Delay in seconds before taking screenshot - - - UploaderConfigWidget - - Common settings + + sec - - Default image host + + Delay - - Always copy the link to the clipboard + + Include mouse pointer - - Hosts settings + + toolBar - - Settings for: + + New + + + + + Save + + + + + Copy + + + + + Options + + + + + + Help + + + + + About + + + + + Quit + + + + + Screenshot + + + + + Double click for open screenshot in external default image viewer + + + + + + Hide + + + + + None + + + + + Show + + + + + PNG Files + + + + + JPEG Files + + + + + Save As... - UploaderConfigWidget_ImgUr + ModuleUploader - - Configuration for imgur.com upload + + Upload the screenshot to the default image host - - Now is nothing yet + + Uploading - Uploader_ImgUr_Widget + QApplication - - Upload to ImgUr.com + + Use your mouse to draw a rectangle to screenshot or exit pressing +any key or using the right or middle mouse buttons. + + + + + %1 x %2 pixels + + + + + QObject + + + Upload + + + + + External edit + + + + + Edit in... + + + + + Uploader + + + Direct link + + + + + HTML code + + + + + BB code + + + + + HTML code with thumb image + + + + + BB code with thumb image + + + + + URl to delete image + + + + + UploaderConfigWidget + + + Common settings + + + + + Default image host + + + + + Always copy the link to the clipboard + + + + + Hosts settings + + + + + Settings for: + + + + + UploaderConfigWidget_ImgUr + + + Configuration for imgur.com upload + + + + + No settings available right now + + + + + Uploader_ImgUr_Widget + + + Upload to Imgur + + + + + aboutWidget + + + About Qt + + + + + Close + + + + + configwidget + + + + Options + + + + + Main + + + + + Advanced + + + + + System tray + + + + + Shortcuts + + + + + Saving + + + + + Default save directory: + + + + + Path to default selection dir for saving + + + + + Browse filesystem + + + + + Browse + + + + + Default filename: + + + + + Default filename + + + + + Format + + + + + Default saving image format + + + + + Copy file name to the clipboard when saving + + + + + Do not copy + + + + + Copy file name only + + + + + Copy full file path + + + + + Screenshot + + + + + Delay: + + + + + Default delay before grabbing screen + + + + + + sec + + + + + No window decoration + + + + + Type: + + + + + Type of screenshot + + + + + Full screen + + + + + Window + + + + + Screen area + + + + + Previous selection + + + + + Image quality + + + + + Image quality (1 - small file, 100 - high quality) + + + + + Include mouse pointer + + + + + Zoom area around mouse in selection mode + + + + + Inserting current date time into saved filename + + + + + Insert current date and time in file name + + + + + Template: + + + + + Example: + + + + + Automatically saving screenshots in grabbing process + + + + + Autosave screenshot + + + + + Save first screenshot + + + + + Allow run multiplies copy of ScreenGrab + + + + + Allow multiple instances of ScreenGrab + + + + + Open in external viewer on double click + + + + + Enable external viewer + + + + + Fit to edges only inside selected screen area + + + + + Fit to edges inside selected area + + + + + Show ScreenGrab in the system tray + + + + + Tray messages: + + + + + Tray messages display mode + + + + + Never + + + + + Tray mode + + + + + Always + + + + + Time of display tray messages + + + + + Time to display tray messages + + + + + Minimize to tray on click close button + + + + + Minimize to tray when closing + + + + + Action + + + + + Shortcut + + + + + Global shortcuts + + + + + Fill screen + + + + + Active window + + + + + Area select + + + + + Local shortcuts + + + + + New screen + + + + + Save screen + + + + + Copy screen + + + + + Help + + + + + Quit + + + + + Selected shortcut: + + + + + Not defined + + + + + Restore default settings + + + + + Defaults + + + + + Save settings + + + + + Save + + + + + Discard changes + + + + + Cancel