diff options
author | Eike Ziller <eike.ziller@digia.com> | 2013-07-18 11:54:02 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2013-07-18 11:54:02 +0200 |
commit | 556360487687042f018c8ce985d457a50711b359 (patch) | |
tree | b94173cfe4aee1f42e2626104bdbc0734438399b | |
parent | 7b4895d7ec9c04df01837bbcbdd77779dd091cf7 (diff) | |
parent | 35211c04b1ad643f34dfc8ae7c9b1a330cb4ed2b (diff) | |
download | qt-creator-556360487687042f018c8ce985d457a50711b359.tar.gz |
Merge remote-tracking branch 'origin/2.8' into HEAD
54 files changed, 8027 insertions, 2819 deletions
diff --git a/doc/src/qtquick/qtquick-designer.qdoc b/doc/src/qtquick/qtquick-designer.qdoc index c3c3b86e2b..825bd26fe1 100644 --- a/doc/src/qtquick/qtquick-designer.qdoc +++ b/doc/src/qtquick/qtquick-designer.qdoc @@ -156,7 +156,7 @@ using Qt Quick 2.1. The Qt Quick Components and Controls are based on standard QML types. To view the components and controls in the \gui {Library} pane, add import - statements to the .pro file of your project. For example: + statements to the QML file in the \gui Edit mode. For example: \list diff --git a/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml b/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml index dd5c1633ab..5559452a89 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml @@ -77,19 +77,22 @@ QWidget { QComboBox { id: box property variant backendValue: comboBox.backendValue - onCurrentTextChanged: { backendValue.value = currentText; evaluate(); } - onItemsChanged: { - if (comboBox.backendValue.value == curentText) - return; - box.setCurrentTextSilent(comboBox.backendValue.value); - } - - property variant backendValueValue: comboBox.backendValue.value - onBackendValueValueChanged: { - if (comboBox.backendValue.value == curentText) - return; - box.setCurrentTextSilent(comboBox.backendValue.value); - } + onCurrentTextChanged: { + print("valuechanged"); + print(comboBox.currentText) + backendValue.value = comboBox.currentText; evaluate(); } + onItemsChanged: { + if (comboBox.backendValue.value === comboBox.curentText) + return; + box.setCurrentTextSilent(comboBox.backendValue.value); + } + + property variant backendValueValue: comboBox.backendValue.value + onBackendValueValueChanged: { + if (comboBox.backendValue.value === comboBox.curentText) + return; + box.setCurrentTextSilent(comboBox.backendValue.value); + } ExtendedFunctionButton { backendValue: comboBox.backendValue; y: 3 diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml index a255b3d7bf..8bfc6aea3b 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml @@ -59,24 +59,24 @@ QWidget { } } } //QWidget -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } + + ComboBox { + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + currentText = backendValues.layoutDirection.value; + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml index f4dede2c05..ec835f4b6a 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml @@ -75,24 +75,27 @@ QWidget { } } } //QWidget -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } + //Qt namespace enums not supported by the rewriter + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + ComboBox { + id: alignmentBox + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + alignmentBox.currentText = backendValues.layoutDirection.value; + print("blab"); + print(alignmentBox.currentText); + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml index 4fe8a643ea..8f53272999 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml @@ -42,24 +42,23 @@ QWidget { finished: finishedNotify; caption: qsTr("Row") layout: VerticalLayout { -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + ComboBox { + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + currentText = backendValues.layoutDirection.value; + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") diff --git a/share/qtcreator/snippets/cpp.xml b/share/qtcreator/snippets/cpp.xml index f6e90c9d61..549b1bd6c8 100644 --- a/share/qtcreator/snippets/cpp.xml +++ b/share/qtcreator/snippets/cpp.xml @@ -71,5 +71,5 @@ case $value$: default: break; }</snippet> -<snippet group="C++" trigger="Q_PROPERTY" id="cpp_q_property">Q_PROPERTY($type$ $name$ READ $name$ WRITE set$name$ NOTIFY $name$Changed);</snippet> +<snippet group="C++" trigger="Q_PROPERTY" id="cpp_q_property">Q_PROPERTY($type$ $name$ READ $name$ WRITE set$name$ NOTIFY $name$Changed)</snippet> </snippets> diff --git a/share/qtcreator/translations/qtcreator_pl.ts b/share/qtcreator/translations/qtcreator_pl.ts index 003f88b6ac..b3de61c9bf 100644 --- a/share/qtcreator/translations/qtcreator_pl.ts +++ b/share/qtcreator/translations/qtcreator_pl.ts @@ -167,8 +167,12 @@ <translation>Ś&cieżka:</translation> </message> <message> - <source>Inherits QDeclarativeItem</source> - <translation>Dziedziczy z QDeclarativeItem</translation> + <source>Inherits QDeclarativeItem - Qt Quick 1</source> + <translation>Dziedziczy z QDeclarativeItem (wersja Qt Quick 1)</translation> + </message> + <message> + <source>Inherits QQuickItem - Qt Quick 2</source> + <translation>Dziedziczy z QDeclarativeItem (wersja Qt Quick 2)</translation> </message> </context> <context> @@ -207,47 +211,6 @@ </message> </context> <context> - <name>Utils::SubmitEditorWidget</name> - <message> - <source>Subversion Submit</source> - <translation>Wrzuć do Subversion</translation> - </message> - <message> - <source>F&iles</source> - <translation>Pl&iki</translation> - </message> - <message numerus="yes"> - <source>%1 %2/%n File(s)</source> - <translation> - <numerusform>%1 %2 z %n pliku</numerusform> - <numerusform>%1 %2 z %n plików</numerusform> - <numerusform>%1 %2 z %n plików</numerusform> - </translation> - </message> - <message> - <source>&Commit</source> - <translation>&Wrzuć</translation> - </message> - <message> - <source>Check All</source> - <extracomment>Check all for submit</extracomment> - <translation>Zaznacz wszystko</translation> - </message> - <message> - <source>Uncheck All</source> - <extracomment>Uncheck all for submit</extracomment> - <translation>Odznacz wszystko</translation> - </message> - <message> - <source>Descriptio&n</source> - <translation>&Opis</translation> - </message> - <message> - <source>Check a&ll</source> - <translation>&Zaznacz wszystko</translation> - </message> -</context> -<context> <name>Core::Internal::NewDialog</name> <message> <source>New Project</source> @@ -389,6 +352,15 @@ <comment>File Browser</comment> <translation>Przywróć domyślną.</translation> </message> + <message> + <source>Re-enable all warnings which were suppressed using "Don't show again" button (e.g. missing highlighter).</source> + <translation>Przywraca wszystkie ostrzeżenia, które zostały wyłączone przy użyciu "Nie pokazuj więcej" (np. brak podświetlania).</translation> + </message> + <message> + <source>Reset warnings</source> + <comment>Button text</comment> + <translation>Przywróć ostrzeżenia</translation> + </message> </context> <context> <name>CodePaster::PasteSelectDialog</name> @@ -452,7 +424,7 @@ </message> <message> <source>Diff options:</source> - <translation>Parametry różnicowania:</translation> + <translation>Parametry porównywania:</translation> </message> <message> <source>When checked, all files touched by a commit will be displayed when clicking on a revision number in the annotation view (retrieved via commit ID). Otherwise, only the respective file will be displayed.</source> @@ -495,7 +467,7 @@ </message> <message> <source>Add Qt version #ifdef for module names</source> - <translation>Wygeneruj odpowiednie dyrektywy #include w zależności od wersji Qt</translation> + <translation>Generuj odpowiednie dyrektywy #include w zależności od wersji Qt</translation> </message> </context> <context> @@ -521,7 +493,7 @@ </message> <message> <source>Sco&pe:</source> - <translation>Za&kres:</translation> + <translation>Z&akres:</translation> </message> <message> <source>Sear&ch for:</source> @@ -529,7 +501,7 @@ </message> <message> <source>Case sensiti&ve</source> - <translation>Uwzględniaj &wielkość liter</translation> + <translation>Uwzględniaj wielkość &liter</translation> </message> <message> <source>Whole words o&nly</source> @@ -602,6 +574,14 @@ <translation>Usuń gałąź</translation> </message> <message> + <source>Branch Exists</source> + <translation>Istniejąca gałąź</translation> + </message> + <message> + <source>Local branch '%1' already exists.</source> + <translation>Lokalna gałąź "%1" już istnieje.</translation> + </message> + <message> <source>Would you like to delete the branch '%1'?</source> <translation>Czy usunąć gałąź "%1"?</translation> </message> @@ -619,7 +599,7 @@ </message> <message> <source>&Diff</source> - <translation>Pokaż &różnice</translation> + <translation>Po&równaj</translation> </message> <message> <source>&Log</source> @@ -629,6 +609,18 @@ <source>&Checkout</source> <translation>Utwórz &kopię roboczą</translation> </message> + <message> + <source>Re&name</source> + <translation>Zmień &nazwę</translation> + </message> + <message> + <source>&Merge</source> + <translation>&Scal</translation> + </message> + <message> + <source>Re&base</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Gitorious::Internal::GitoriousHostWidget</name> @@ -829,13 +821,21 @@ <translation>Dodatkowy początek PATH:</translation> </message> <message> - <source>Repository browser</source> - <translation>Przeglądarka repozytorium</translation> - </message> - <message> <source>Command:</source> <translation>Komenda:</translation> </message> + <message> + <source>Show tags in Branches dialog</source> + <translation>Pokazuj tagi w dialogu z gałęziami</translation> + </message> + <message> + <source>Show diff side-by-side</source> + <translation>Pokazuj różnice sąsiadująco</translation> + </message> + <message> + <source>Repository Browser</source> + <translation>Przeglądarka repozytorium</translation> + </message> </context> <context> <name>Perforce::Internal::ChangeNumberDialog</name> @@ -934,7 +934,7 @@ </message> <message> <source>Automatically open files when editing</source> - <translation>Automatycznie otwieraj pliki jeśli zostały zmodyfikowane</translation> + <translation>Automatycznie otwieraj pliki, jeśli zostały zmodyfikowane</translation> </message> </context> <context> @@ -1018,7 +1018,7 @@ </message> <message> <source>Clear old application output on a new run</source> - <translation>Czyść wyjście aplikacji przed uruchomieniem</translation> + <translation>Usuwaj stare komunikaty aplikacji przed uruchomieniem</translation> </message> <message> <source>Always build project before deploying it</source> @@ -1033,16 +1033,8 @@ <translation>Zawijaj komunikaty aplikacji</translation> </message> <message> - <source>Open compiler output pane when building</source> - <translation>Otwieraj panel wyjściowy kompilatora podczas budowania</translation> - </message> - <message> - <source>Open application output pane when running</source> - <translation>Otwieraj panel wyjściowy aplikacji podczas uruchamiania</translation> - </message> - <message> <source>Ask before terminating the running application in response to clicking the stop button in Application Output.</source> - <translation>Pytaj przed zakończeniem aplikacji w odpowiedzi na naciśnięcie przycisku stop w panelu wyjściowym aplikacji.</translation> + <translation>Pytaj po naciśnięciu przycisku stop w "Komunikatach aplikacji", przed zatrzymaniem aplikacji.</translation> </message> <message> <source>Always ask before stopping applications</source> @@ -1054,7 +1046,7 @@ </message> <message> <source>Merge stderr and stdout</source> - <translation>Połącz stderr z stdout</translation> + <translation>Scal stderr z stdout</translation> </message> <message> <source>Limit application output to </source> @@ -1065,12 +1057,28 @@ <translation>linii</translation> </message> <message> - <source>Open application output pane when debugging</source> - <translation>Otwieraj panel wyjściowy aplikacji podczas debugowania</translation> + <source><i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="http://releases.qt-project.org/jom/">http://releases.qt-project.org/jom/</a>. Disable it if you experience problems with your builds.</source> + <translation><i>jom</i> jest zamiennikiem <i>nmake</i>, który dystrybuuje proces kompilacji do wielu rdzeni procesora .Najnowsza wersja jest dostępna tu: <a href="http://releases.qt-project.org/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Zdezaktywuj tę opcję, jeśli zauważysz problemy podczas budowania.</translation> </message> <message> - <source><i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="http://releases.qt-project.org/jom/">http://releases.qt-project.org/jom/</a>. Disable it if you experience problems with your builds.</source> - <translation><i>jom</i> jest zamiennikiem <i>nmake</i>, który dystrybuuje proces kompilacji do wielu rdzeni procesora .Najnowsza wersja jest dostępna tu: <a href="http://releases.qt-project.org/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Wyłącz tę opcję, jeśli doświadczasz problemów podczas budowania.</translation> + <source>Open Compile Output pane when building</source> + <translation>Otwieraj "Komunikaty kompilatora" podczas budowania</translation> + </message> + <message> + <source>Open Application Output pane on output when running</source> + <translation>Otwieraj "Komunikaty aplikacji" podczas uruchamiania</translation> + </message> + <message> + <source>Open Application Output pane on output when debugging</source> + <translation>Otwieraj "Komunikaty aplikacji" podczas debugowania</translation> + </message> + <message> + <source>Default build directory:</source> + <translation>Domyślny katalog wersji:</translation> + </message> + <message> + <source>Reset</source> + <translation>Zresetuj</translation> </message> </context> <context> @@ -1331,6 +1339,10 @@ <translation>Ogólne</translation> </message> <message> + <source>This kit cannot build this project since it does not define a Qt version.</source> + <translation>Zestaw narzędzi nie może zbudować projektu ponieważ nie zawiera informacji o wersji Qt.</translation> + </message> + <message> <source>A build for a different project exists in %1, which will be overwritten.</source> <comment>%1 build directory</comment> <translation>W katalogu "%1" istnieje wersja innego projektu, która zostanie nadpisana.</translation> @@ -1344,10 +1356,6 @@ <translation>budowanie w <b>%1</b></translation> </message> <message> - <source>This target cannot build this project since it does not define a Qt version.</source> - <translation>Nie można zbudować tego projektu przy użyciu tego produktu docelowego, ponieważ nie zdefiniowano wersji Qt.</translation> - </message> - <message> <source>The Qt version %1 does not support shadow builds, building might fail.</source> <translation>Qt w wersji %1 nie obsługuje budowania poza drzewem źródłowym, budowa może się nie powieść.</translation> </message> @@ -1634,6 +1642,10 @@ <context> <name>PluginManager</name> <message> + <source>The plugin '%1' is specified twice for testing.</source> + <translation>Wtyczka "%1" występuje dwukrotnie w testach.</translation> + </message> + <message> <source>The plugin '%1' does not exist.</source> <translation>Wtyczka "%1" nie istnieje.</translation> </message> @@ -1909,8 +1921,8 @@ Przyczyna: %3</translation> <translation>Komenda terminala nie musi być komendą powłoki.</translation> </message> <message> - <source>Cannot start the terminal emulator '%1'.</source> - <translation>Nie można uruchomić emulatora terminala "%1".</translation> + <source>Cannot start the terminal emulator '%1', change the setting in the Environment options.</source> + <translation>Nie można uruchomić emulatora terminala "%1", zmień ustawienie w opcjach środowiska.</translation> </message> <message> <source>Cannot create socket '%1': %2</source> @@ -2022,13 +2034,21 @@ Przyczyna: %3</translation> </message> <message> <source>The path '%1' is not a directory.</source> - <translation>Ścieżka "%1" nie jest katalogiem.</translation> + <translation>Ścieżka "%1" nie wskazuje na katalog.</translation> + </message> + <message> + <source>The directory '%1' does not exist.</source> + <translation>Katalog "%1" nie istnieje.</translation> </message> <message> <source>Cannot execute '%1'.</source> <translation>Nie można uruchomić "%1".</translation> </message> <message> + <source>The path <b>%1</b> is not an executable file.</source> + <translation>Ścieżka <b>%1</b> nie wskazuje na plik wykonywalny.</translation> + </message> + <message> <source>Full path: <b>%1</b></source> <translation>Pełna ścieżka: <b>%1</b></translation> </message> @@ -2042,15 +2062,11 @@ Przyczyna: %3</translation> </message> <message> <source>The path <b>%1</b> is not a directory.</source> - <translation>Ścieżka <b>%1</b> nie jest katalogiem.</translation> + <translation>Ścieżka <b>%1</b> nie wskazuje na katalog.</translation> </message> <message> <source>The path <b>%1</b> is not a file.</source> - <translation>Ścieżka <b>%1</b> nie jest plikiem.</translation> - </message> - <message> - <source>The path <b>%1</b> is not a executable file.</source> - <translation>Ścieżka <b>%1</b> nie jest plikiem wykonywalnym.</translation> + <translation>Ścieżka <b>%1</b> nie wskazuje na plik.</translation> </message> <message> <source>Path:</source> @@ -2128,6 +2144,10 @@ Przyczyna: %3</translation> <translation>Przenieś na dół</translation> </message> <message> + <source>Edit Note</source> + <translation>Zmodyfikuj notatkę</translation> + </message> + <message> <source>&Remove</source> <translation>&Usuń</translation> </message> @@ -2135,6 +2155,18 @@ Przyczyna: %3</translation> <source>Remove All</source> <translation>Usuń wszystko</translation> </message> + <message> + <source>Remove All Bookmarks</source> + <translation>Usuń wszystkie zakładki</translation> + </message> + <message> + <source>Are you sure you want to remove all bookmarks from all files in the current session?</source> + <translation>Czy na pewno usunąć wszystkie zakładki ze wszystkich plików w bieżącej sesji?</translation> + </message> + <message> + <source>Do not &ask again.</source> + <translation>Nie &pytaj ponownie.</translation> + </message> </context> <context> <name>Bookmarks::Internal::BookmarksPlugin</name> @@ -2186,6 +2218,10 @@ Przyczyna: %3</translation> <source>Next Bookmark in Document</source> <translation>Następna zakładka w dokumencie</translation> </message> + <message> + <source>Edit Bookmark Note</source> + <translation>Zmodyfikuj notatkę zakładki</translation> + </message> </context> <context> <name>CMakeProjectManager::Internal::CMakeOpenProjectWizard</name> @@ -2267,8 +2303,8 @@ Przyczyna: %3</translation> <translation>Nie zaznaczono generatora.</translation> </message> <message> - <source>No valid cmake executable specified.</source> - <translation>Brak poprawnego pliku wykonywalnego cmake.</translation> + <source>No valid CMake executable specified.</source> + <translation>Brak poprawnego pliku wykonywalnego CMake.</translation> </message> <message> <source>CMake exited with errors. Please check CMake output.</source> @@ -2308,6 +2344,10 @@ Przyczyna: %3</translation> <source>Build directory:</source> <translation>Katalog wersji:</translation> </message> + <message> + <source>CMake</source> + <translation>CMake</translation> + </message> </context> <context> <name>CMakeProjectManager::Internal::CMakeSettingsPage</name> @@ -2319,6 +2359,10 @@ Przyczyna: %3</translation> <source>Executable:</source> <translation>Plik wykonywalny:</translation> </message> + <message> + <source>Prefer Ninja generator (CMake 2.8.9 or higher required)</source> + <translation>Preferuj generator Ninja (wymagany CMake 2.8.9 lub nowszy)</translation> + </message> </context> <context> <name>CMakeProjectManager::Internal::CMakeRunConfigurationWidget</name> @@ -2342,26 +2386,6 @@ Przyczyna: %3</translation> <source>Run in Terminal</source> <translation>Uruchom w terminalu</translation> </message> - <message> - <source>Run Environment</source> - <translation>Środowisko uruchamiania</translation> - </message> - <message> - <source>Base environment for this runconfiguration:</source> - <translation>Podstawowe środowisko dla tej konfiguracji uruchamiania:</translation> - </message> - <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> - <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> - </message> </context> <context> <name>CMakeProjectManager::Internal::MakeStepConfigWidget</name> @@ -2379,8 +2403,8 @@ Przyczyna: %3</translation> <translation>Make</translation> </message> <message> - <source><b>No build configuration found on this target.</b></source> - <translation><b>Brak konfiguracji budowania dla tego produktu docelowego.</b></translation> + <source><b>No build configuration found on this kit.</b></source> + <translation><b>Brak konfiguracji budowania dla tego zestawu narzędzi.</b></translation> </message> </context> <context> @@ -2469,6 +2493,10 @@ Przyczyna: %3</translation> <source>GLSL Editor</source> <translation>Edytor GLSL</translation> </message> + <message> + <source>Python Editor</source> + <translation>Edytor Pythona</translation> + </message> </context> <context> <name>Core::Internal::OpenWithDialog</name> @@ -2546,6 +2574,10 @@ Przyczyna: %3</translation> <translation>Skrót</translation> </message> <message> + <source>Type to set shortcut</source> + <translation>Naciśnij aby ustawić skrót</translation> + </message> + <message> <source>Import Keyboard Mapping Scheme</source> <translation>Zaimportuj schemat mapowania klawiatury</translation> </message> @@ -2612,6 +2644,14 @@ Przyczyna: %3</translation> <translation>Ctrl+W</translation> </message> <message> + <source>&Save</source> + <translation>&Zachowaj</translation> + </message> + <message> + <source>Save &As...</source> + <translation>Zachowaj j&ako...</translation> + </message> + <message> <source>Ctrl+Shift+W</source> <translation>Ctrl+Shift+W</translation> </message> @@ -2656,6 +2696,18 @@ Przyczyna: %3</translation> <translation>Podziel sąsiadująco</translation> </message> <message> + <source>Open in New Window</source> + <translation>Otwórz w nowym oknie</translation> + </message> + <message> + <source>Meta+E,4</source> + <translation>Meta+E,4</translation> + </message> + <message> + <source>Ctrl+E,4</source> + <translation>Ctrl+E,4</translation> + </message> + <message> <source>Remove Current Split</source> <translation>Usuń bieżący podział</translation> </message> @@ -2696,10 +2748,6 @@ Przyczyna: %3</translation> <translation>Ctrl+E,1</translation> </message> <message> - <source>Go to Next Split</source> - <translation>Przejdź do kolejnego podzielonego okna</translation> - </message> - <message> <source>Meta+E,o</source> <translation>Meta+E,o</translation> </message> @@ -2712,14 +2760,6 @@ Przyczyna: %3</translation> <translation>Zaa&wansowane</translation> </message> <message> - <source>Full path of the current document including file name.</source> - <translation>Pełna ścieżka aktualnego dokumentu wraz z nazwą pliku.</translation> - </message> - <message> - <source>Full path of the current document excluding file name.</source> - <translation>Pełna ścieżka aktualnego dokumentu bez nazwy pliku.</translation> - </message> - <message> <source>X-coordinate of the current editor's upper left corner, relative to screen.</source> <translation>Współrzędna X lewego górnego rogu bieżącego edytora, względem ekranu.</translation> </message> @@ -2752,18 +2792,6 @@ Przyczyna: %3</translation> <translation>Nie można otworzyć pliku</translation> </message> <message> - <source>Cannot open the file for editing with SCC.</source> - <translation>Nie można otworzyć pliku do edycji przez SCC.</translation> - </message> - <message> - <source>Cannot Set Permissions</source> - <translation>Nie można ustawić praw dostępu</translation> - </message> - <message> - <source>Cannot set permissions to writable.</source> - <translation>Nie można ustawić prawa do zapisu.</translation> - </message> - <message> <source>Cannot open the file for editing with VCS.</source> <translation>Nie można otworzyć pliku do edycji przy pomocy VCS.</translation> </message> @@ -2788,6 +2816,14 @@ Przyczyna: %3</translation> <translation>Otwieranie pliku</translation> </message> <message> + <source>Go to Next Split or Window</source> + <translation>Przejdź do kolejnego podzielonego okna</translation> + </message> + <message> + <source>Current document</source> + <translation>Bieżący dokument</translation> + </message> + <message> <source>Qt Creator</source> <translation>Qt Creator</translation> </message> @@ -2997,6 +3033,10 @@ Przyczyna: %3</translation> <translation>Alt+0</translation> </message> <message> + <source>Show Mode Selector</source> + <translation>Pokazuj listę trybów</translation> + </message> + <message> <source>Full Screen</source> <translation>Pełny ekran</translation> </message> @@ -3014,11 +3054,11 @@ Przyczyna: %3</translation> </message> <message> <source>About &Qt Creator</source> - <translation>Informacje o &Qt Creator</translation> + <translation>Informacje o &Qt Creatorze</translation> </message> <message> <source>About &Qt Creator...</source> - <translation>Informacje o &Qt Creator...</translation> + <translation>Informacje o &Qt Creatorze...</translation> </message> <message> <source>About &Plugins...</source> @@ -3172,21 +3212,17 @@ Przyczyna: %3</translation> <name>Core::Internal::VersionDialog</name> <message> <source>About Qt Creator</source> - <translation>Informacje o Qt Creator</translation> + <translation>Informacje o Qt Creatorze</translation> </message> <message> - <source>(%1)</source> - <translation>(%1)</translation> + <source><h3>%1</h3>%2<br/><br/>Built on %3 at %4<br /><br/>%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/></source> + <translation type="unfinished"></translation> </message> <message> <source>From revision %1<br/></source> <extracomment>This gets conditionally inserted as argument %8 into the description string.</extracomment> <translation>Z poprawki %1<br/></translation> </message> - <message> - <source><h3>Qt Creator %1 %8</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%9<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/></source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>CodePaster::CodePasterProtocol</name> @@ -3299,73 +3335,6 @@ Przyczyna: %3</translation> </message> </context> <context> - <name>CppEditor::Internal::CppPlugin</name> - <message> - <source>Creates a C++ header and a source file for a new class that you can add to a C++ project.</source> - <translation>Tworzy plik nagłówkowy i źródłowy C++ z nową klasą, którą można dodać do projektu C++.</translation> - </message> - <message> - <source>Creates a C++ source file that you can add to a C++ project.</source> - <translation>Tworzy plik źródłowy C++, który można dodać do projektu C++.</translation> - </message> - <message> - <source>Creates a C++ header file that you can add to a C++ project.</source> - <translation>Tworzy plik nagłówkowy C++, który można dodać do projektu C++.</translation> - </message> - <message> - <source>C++ Header File</source> - <translation>Plik nagłówkowy C++</translation> - </message> - <message> - <source>Switch Between Method Declaration/Definition</source> - <translation>Przełącz między deklaracją a definicją metody</translation> - </message> - <message> - <source>Shift+F2</source> - <translation>Shift+F2</translation> - </message> - <message> - <source>Open Type Hierarchy</source> - <translation>Otwórz hierarchię typów</translation> - </message> - <message> - <source>Ctrl+Shift+T</source> - <translation>Ctrl+Shift+T</translation> - </message> - <message> - <source>Meta+Shift+T</source> - <translation>Meta+Shift+T</translation> - </message> - <message> - <source>Rename Symbol Under Cursor</source> - <translation>Zmień nazwę symbolu pod kursorem</translation> - </message> - <message> - <source>CTRL+SHIFT+R</source> - <translation>CTRL+SHIFT+R</translation> - </message> - <message> - <source>Update Code Model</source> - <translation>Uaktualnij model kodu</translation> - </message> - <message> - <source>C++ Source File</source> - <translation>Plik źródłowy C++</translation> - </message> - <message> - <source>C++ Class</source> - <translation>Klasa C++</translation> - </message> - <message> - <source>Find Usages</source> - <translation>Znajdź użycia</translation> - </message> - <message> - <source>Ctrl+Shift+U</source> - <translation>Ctrl+Shift+U</translation> - </message> -</context> -<context> <name>CppTools::Internal::CompletionSettingsPage</name> <message> <source>Completion</source> @@ -3417,7 +3386,7 @@ Przyczyna: %3</translation> </message> <message> <source>Automatically insert semicolons and closing brackets, parentheses, curly braces, and quotes when appropriate.</source> - <translation>Automatycznie wstawia średniki, domykające nawiasy i cudzysłowia, gdy wymaga tego składnia.</translation> + <translation>Automatycznie wstawia średniki, domykające nawiasy i cudzysłowy, gdy wymaga tego składnia.</translation> </message> <message> <source>&Automatically insert matching characters</source> @@ -3445,7 +3414,7 @@ Przyczyna: %3</translation> </message> <message> <source>Enable Doxygen blocks</source> - <translation>Włącz bloki Doxygen</translation> + <translation>Uaktywnij bloki Doxygen</translation> </message> <message> <source>Generate a <i>brief</i> command with an initial description for the corresponding declaration</source> @@ -3456,19 +3425,19 @@ Przyczyna: %3</translation> <translation>Generuj skrócone opisy</translation> </message> <message> - <source>Add leading asterisks when continuing comments on new lines</source> - <translation>Dodaje wiodące gwiazdki gdy komentarze przechodzą do nowych linii</translation> - </message> - <message> <source>Add leading asterisks</source> <translation>Dodawaj wiodące gwiazdki</translation> </message> + <message> + <source>Add leading asterisks when continuing Qt (/*!) and Java (/**) style comments on new lines</source> + <translation>Dodaje wiodące gwiazdki gdy komentarze Qt (/*!) i Java (/**) przechodzą do nowych linii</translation> + </message> </context> <context> <name>CppTools::Internal::CppCurrentDocumentFilter</name> <message> - <source>Methods in Current Document</source> - <translation>Metody w bieżącym dokumencie</translation> + <source>C++ Methods in Current Document</source> + <translation>Metody C++ w bieżącym dokumencie</translation> </message> </context> <context> @@ -3516,8 +3485,8 @@ Przyczyna: %3</translation> <context> <name>CppTools::Internal::CppFunctionsFilter</name> <message> - <source>Methods and Functions</source> - <translation>Metody i funkcje</translation> + <source>C++ Methods and Functions</source> + <translation>Metody i funkcje C++</translation> </message> </context> <context> @@ -3528,13 +3497,6 @@ Przyczyna: %3</translation> </message> </context> <context> - <name>CppTools::Internal::CppModelManager</name> - <message> - <source>Parsing</source> - <translation>Parsowanie</translation> - </message> -</context> -<context> <name>CppTools</name> <message> <source>Code Style</source> @@ -3559,6 +3521,18 @@ Przyczyna: %3</translation> <source>Switch Header/Source</source> <translation>Przełącz między nagłówkiem a źródłem</translation> </message> + <message> + <source>Open Corresponding Header/Source in Next Split</source> + <translation>Otwórz odpowiedni nagłówek / źródło w sąsiadującym oknie</translation> + </message> + <message> + <source>Meta+E, F4</source> + <translation>Meta+E, F4</translation> + </message> + <message> + <source>Ctrl+E, F4</source> + <translation>Ctrl+E, F4</translation> + </message> </context> <context> <name>Cvs::Internal::CheckoutWizard</name> @@ -3618,7 +3592,7 @@ Przyczyna: %3</translation> </message> <message> <source>Diff "%1"</source> - <translation>Pokaż różnice w "%1"</translation> + <translation>Porównaj "%1"</translation> </message> <message> <source>Alt+C,Alt+D</source> @@ -3746,7 +3720,7 @@ Przyczyna: %3</translation> </message> <message> <source>Diff Repository</source> - <translation>Pokaż zmiany w repozytorium</translation> + <translation>Pokaż różnice w repozytorium</translation> </message> <message> <source>Repository Status</source> @@ -3935,11 +3909,11 @@ Przyczyna: %3</translation> </message> <message> <source>Enabled</source> - <translation>Włączona</translation> + <translation>Aktywna</translation> </message> <message> <source>Disabled</source> - <translation>Wyłączona</translation> + <translation>Nieaktywna</translation> </message> <message> <source>, pending</source> @@ -4130,18 +4104,6 @@ Przyczyna: %3</translation> <translation>Dodatkowe &argumenty:</translation> </message> <message> - <source>Debugger Paths</source> - <translation>Ścieżki debuggera</translation> - </message> - <message> - <source>&Symbol paths:</source> - <translation>Ścieżki do &symboli:</translation> - </message> - <message> - <source>S&ource paths:</source> - <translation>Ścieżki do ź&ródeł:</translation> - </message> - <message> <source>Break on:</source> <translation>Przerywaj w:</translation> </message> @@ -4154,10 +4116,6 @@ Przyczyna: %3</translation> <translation>Użyj &konsoli CDB</translation> </message> <message> - <source>Breakpoints</source> - <translation>Pułapki</translation> - </message> - <message> <source><html><head/><body><p>Attempt to correct the location of a breakpoint based on file and line number should it be in a comment or in a line for which no code is generated. The correction is based on the code model.</p></body></html></source> <translation><html><head/><body><p>Próbuje poprawiać położenie pułapek w liniach które są komentarzami lub dla których nie wygenerowano kodu. Poprawianie bazuje na modelu kodu.</p></body></html></translation> </message> @@ -4166,13 +4124,17 @@ Przyczyna: %3</translation> <translation>Poprawiaj położenia pułapek</translation> </message> <message> - <source>Break on functions:</source> - <translation>Przerywaj w funkcjach:</translation> - </message> - <message> <source>This is useful to catch runtime error messages, for example caused by assert().</source> <translation>Jest to przydatne do wyłapywania komunikatów o błędach w trakcie działania programu, spowodowanych np. przez assert().</translation> </message> + <message> + <source>Various</source> + <translation>Różne</translation> + </message> + <message> + <source>Ignore first chance access violations</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Debugger::Internal::CdbSymbolPathListEditor</name> @@ -4185,23 +4147,19 @@ Przyczyna: %3</translation> <translation>Dodaje serwer z symbolami Microsoft dostarczający symboli dla bibliotek systemu operacyjnego. Wymaga podania katalogu dla lokalnego cache.</translation> </message> <message> - <source><html><head/><body><p>The debugger is not configured to use the public <a href="%1">Microsoft Symbol Server</a>. This is recommended for retrieval of the symbols of the operating system libraries.</p><p><i>Note:</i> A fast internet connection is required for this to work smoothly. Also, a delay might occur when connecting for the first time.</p><p>Would you like to set it up?</p></body></html></source> - <translation><html><head/><body><p>Debugger nie jest skonfigurowany do użycia publicznego <a href="%1">Microsoft Symbol Server</a>. Zalecane jest pobranie symboli dla bibliotek systemu operacyjnego. </p><p><i>Uwaga:</i> Wymagane jest szybkie połączenie z internetem do płynnego działania. Może wystąpić opóźnienie przy pierwszej próbie połączenia</p><p>Czy skonfigurować?</p></body></html></translation> + <source>Symbol Cache...</source> + <translation>Cache z symbolami...</translation> </message> <message> - <source>Symbol Server</source> - <translation>Serwer z symbolami</translation> - </message> - <message> - <source>Do not ask again</source> - <translation>Nie pytaj ponownie</translation> + <source>Uses a directory to cache symbols used by the debugger.</source> + <translation>Używa katalogu do cache'owania symboli użytych przez debuggera.</translation> </message> </context> <context> <name>Debugger::Internal::DebuggerSettings</name> <message> <source>This switches the debugger to instruction-wise operation mode. In this mode, stepping operates on single instructions and the source location view also shows the disassembled instructions.</source> - <translation>Przestawia debugger do trybu operowania na instrukcjach. W tym trybie kroczenie działa dla pojedynczych instrukcji i widok źródeł pokazuje również zdeasemblowane instrukcje.</translation> + <translation>Przestawia debugger do trybu operowania na instrukcjach. W tym trybie kroczenie działa dla pojedynczych instrukcji i widok źródeł pokazuje również zdezasemblowane instrukcje.</translation> </message> <message> <source>Debugger Properties...</source> @@ -4260,14 +4218,6 @@ Przyczyna: %3</translation> <translation>Wybranie tej opcji spowoduje pobieranie informacji o zakresie zmiennych z modelu kodu C++. Może to przyspieszyć działanie debuggera, lecz również może to spowodować niepoprawne działanie dla zoptymalizowanego kodu.</translation> </message> <message> - <source>Show Application On Top</source> - <translation>Pokazuj aplikację na wierzchu</translation> - </message> - <message> - <source>Apply Changes on Save</source> - <translation>Zastosuj zmiany przy zachowywaniu</translation> - </message> - <message> <source>This switches the Locals&&Watchers view to automatically dereference pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level.</source> <translation>Włącza automatyczne wyłuskiwanie wskaźników w widoku ze zmiennymi lokalnymi i obserwowanymi. Brak jednego poziomu w widoku upraszcza go, ale jednocześnie powoduje utratę danych w brakującym poziomie pośrednim.</translation> </message> @@ -4321,7 +4271,7 @@ Przyczyna: %3</translation> </message> <message> <source>Checking this will enable tooltips for variable values during debugging. Since this can slow down debugging and does not provide reliable information as it does not use scope information, it is switched off by default.</source> - <translation>Zaznaczenie tej opcji włączy podpowiedzi dla wartości zmiennych podczas debugowania. Domyślnie jest to wyłączone, ponieważ może to spowalniać debugowanie i ponadto może dostarczać nieprawidłowych informacji, jako że dane o zakresach nie są uwzględniane.</translation> + <translation>Zaznaczenie tej opcji uaktywni podpowiedzi dla wartości zmiennych podczas debugowania. Domyślnie jest to wyłączone, ponieważ może to spowalniać debugowanie i ponadto może dostarczać nieprawidłowych informacji, jako że dane o zakresach nie są uwzględniane.</translation> </message> <message> <source>List Source Files</source> @@ -4333,7 +4283,7 @@ Przyczyna: %3</translation> </message> <message> <source>Enable Reverse Debugging</source> - <translation>Włącz debugowanie wsteczne</translation> + <translation>Uaktywnij debugowanie wsteczne</translation> </message> <message> <source>Register For Post-Mortem Debugging</source> @@ -4349,7 +4299,7 @@ Przyczyna: %3</translation> </message> <message> <source>Checking this will enable tooltips in the locals view during debugging.</source> - <translation>Zaznaczenie tej opcji włączy podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania.</translation> + <translation>Zaznaczenie tej opcji uaktywni podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania.</translation> </message> <message> <source>Use Tooltips in Locals View when Debugging</source> @@ -4361,7 +4311,7 @@ Przyczyna: %3</translation> </message> <message> <source>Checking this will enable tooltips in the breakpoints view during debugging.</source> - <translation>Zaznaczenie tej opcji włączy podpowiedzi w widoku z pułapkami podczas debugowania.</translation> + <translation>Zaznaczenie tej opcji uaktywni podpowiedzi w widoku z pułapkami podczas debugowania.</translation> </message> <message> <source>Show Address Data in Breakpoints View when Debugging</source> @@ -4415,12 +4365,16 @@ Przyczyna: %3</translation> <translation>Przeglądaj...</translation> </message> <message> + <source>Use local core file:</source> + <translation>Użyj lokalnego plik zrzutu:</translation> + </message> + <message> <source>Select Executable</source> <translation>Wybierz plik wykonywalny</translation> </message> <message> <source>Kit:</source> - <translation>Zestaw:</translation> + <translation>Zestaw narzędzi:</translation> </message> <message> <source>&Executable:</source> @@ -4559,31 +4513,6 @@ Spróbuj: %2</translation> <translation>Pobieranie danych dla widoku stosu...</translation> </message> <message> - <source>This does not seem to be a "Debug" build. -Setting breakpoints by file name and line number may fail. -</source> - <translation>To nie jest wersja debugowa. -Ustawianie pułapek może się nie powieść.</translation> - </message> - <message> - <source>Found.</source> - <translation>Znaleziono.</translation> - </message> - <message> - <source>Not Found.</source> - <translation>Nie znaleziono.</translation> - </message> - <message> - <source> -Section %1: %2</source> - <translation> -Sekcja %1: %2</translation> - </message> - <message> - <source>Warning</source> - <translation>Ostrzeżenie</translation> - </message> - <message> <source>The gdb process could not be stopped: %1</source> <translation>Nie można zatrzymać procesu gdb: @@ -4680,7 +4609,7 @@ Może to spowodować uzyskanie błędnych rezultatów.</translation> </message> <message> <source>Disassembler failed: %1</source> - <translation>Błąd deasemblera: %1</translation> + <translation>Błąd dezasemblera: %1</translation> </message> <message> <source>Snapshot Creation Error</source> @@ -4986,14 +4915,6 @@ receives a signal like SIGSEGV during debugging.</source> .gdbinit przy uruchamianiu debuggera.</translation> </message> <message> - <source>Warn when debugging "Release" builds</source> - <translation>Ostrzegaj przed debugowaniem wersji release'owej</translation> - </message> - <message> - <source>Show a warning when starting the debugger on a binary with insufficient debug information.</source> - <translation>Pokazuje ostrzeżenie przy rozpoczęciu debugowania programu, w którym brak informacji debugowej.</translation> - </message> - <message> <source>The options below should be used with care.</source> <translation>Poniższe opcje winny być użyte z rozwagą.</translation> </message> @@ -5019,23 +4940,80 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>Enable reverse debugging</source> - <translation>Włącz debugowanie wsteczne</translation> + <translation>Uaktywnij debugowanie wsteczne</translation> + </message> + <message> + <source>Load system GDB pretty printers</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Uses the default GDB pretty printers installed in your system or linked to the libraries your application uses. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Use Intel style disassembly</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body>GDB shows by default AT&&T style disassembly.</body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Create tasks from missing packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>Attempts to identify missing debug info packages and lists them in the Issues output pane.</p><p><b>Note:</b> This feature needs special support from the Linux distribution and GDB build and is not available everywhere.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source><p>To execute simple Python commands, prefix them with "python".</p><p>To execute sequences of Python commands spanning multiple lines prepend the block with "python" on a separate line, and append "end" on a separate line.</p><p>To execute arbitrary Python scripts, use <i>python execfile('/path/to/script.py')</i>.</p></source> + <translation><p>Aby uruchomić proste komendy Pythona, rozpocznij je od słowa "python".</p><p>Aby uruchomić sekwencję komend Pythona, zajmującą kilka linii, rozpocznij od słowa "pyhon" w osobnej linii i zakończ słowem "end" również w osobnej linii.</p><p>Aby uruchomić skrypt Pythona, użyj:<i>python execfile('/ścieżka/do/skryptu.py')</i>.</p></translation> + </message> + <message> + <source><html><head/><body><p>GDB commands entered here will be executed after GDB has been started, but before the debugged program is started or attached, and before the debugging helpers are initialized.</p>%1</body></html></source> + <translation><html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po uruchomieniu GDB, ale przed uruchomieniem lub dołączeniem debugowanego programu i przed zainicjalizowaniem asystentów debuggera.</p>%1</body></html></translation> + </message> + <message> + <source>Additional Attach Commands</source> + <translation>Dodatkowe komendy po dołączeniu</translation> + </message> + <message> + <source><html><head/><body><p>GDB commands entered here will be executed after GDB has successfully attached to remote targets.</p><p>You can add commands to further set up the target here, such as "monitor reset" or "load".</body></html></source> + <translation><html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po poprawnym dołączeniu GDB do debugowanego programu. </p><p>Można tutaj dodać dalsze komendy konfigurujące uruchomiony program, takie jak: "monitor reset" lub "load".</body></html></translation> + </message> + <message> + <source>Debugging Helper Customization</source> + <translation>Konfiguracja asystentów debuggera</translation> + </message> + <message> + <source><html><head/><body><p>GDB commands entered here will be executed after Qt Creator's debugging helpers have been loaded and fully initialized. You can load additional debugging helpers or modify existing ones here.</p>%1</body></html></source> + <translation><html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po załadowaniu i zainicjalizowaniu asystentów debuggera Qt Creatora. Można tutaj załadować dodatkowych asystentów lub zmodyfikować istniejących.</p>%1</body></html></translation> + </message> + <message> + <source>Extended</source> + <translation>Rozszerzenia</translation> </message> <message> <source><html><head/><body><p>Enable stepping backwards.</p><p><b>Note:</b> This feature is very slow and unstable on the GDB side. It exhibits unpredictable behavior when going backwards over system calls and is very likely to destroy your debugging session.</p></body></html></source> - <translation><html><head/><body><p>Włącza debugowanie wsteczne. </p><p><b>Uwaga:</b> ta funkcja jest bardzo wolna i niestabilna po stronie GDB. Kroczenie wstecz nad wywołaniami systemowymi zachowuje się w sposób nieprzewidywalny i może łatwo zniszczyć sesję debugową.</p><body></html></translation> + <translation><html><head/><body><p>Uaktywnia debugowanie wsteczne. </p><p><b>Uwaga:</b> ta funkcja jest bardzo wolna i niestabilna po stronie GDB. Kroczenie wstecz nad wywołaniami systemowymi zachowuje się w sposób nieprzewidywalny i może łatwo zniszczyć sesję debugową.</p><body></html></translation> </message> <message> <source>Attempt quick start</source> <translation>Próbuj szybko wystartować</translation> </message> <message> - <source>Additional Startup Commands</source> - <translation>Dodatkowe komendy uruchamiania</translation> + <source>Debug all children</source> + <translation>Debuguj wszystkie dzieci</translation> + </message> + <message> + <source><html><head/><body>Keep debugging all children after a fork.</body></html></source> + <translation><html><head/><body>Debuguj wszystkie dzieci po forku.</body></html></translation> </message> <message> - <source><html><head/><body><p>GDB commands entered here will be executed after GDB has been started and the debugging helpers have been initialized.</p><p>You can add commands to load further debugging helpers here, or modify existing ones.</p><p>To execute arbitrary Python scripts, use <i>python execfile('/path/to/script.py')</i>.</p></body></html></source> - <translation><html><head/><body><p>Wprowadzone tutaj komendy GDB będą wykonane po uruchomieniu GDB i po zainicjalizowaniu asystentów debuggera.</p><p>Można tutaj dodać komendy ładujące kolejnych asystentów debuggera lub zmodyfikować istniejące.</p><p>Aby wykonać dowolny skrypt Pythona, użyj <i>python execfile('/ścieżka/do/skryptu.py')</i>.</p></body></html></translation> + <source>Additional Startup Commands</source> + <translation>Dodatkowe komendy uruchamiania</translation> </message> <message> <source>GDB</source> @@ -5098,7 +5076,7 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>String literal %1.</source> - <translation>Stała znakowa %1.</translation> + <translation>Literał łańcuchowy %1.</translation> </message> <message> <source>Cowardly refusing to evaluate expression '%1' with potential side effects.</source> @@ -5183,12 +5161,16 @@ receives a signal like SIGSEGV during debugging.</source> <translation>Dostępne są źródła dla tego kroku.<br>Aby otworzyć edytor, dwukrotnie kliknij na nazwę pliku.</translation> </message> <message> - <source>Binary debug information is not accessible for this frame. This either means the core was not compiled with debug information, or the debug information is not accessible. Note that most distributions ship debug information in separate packages.</source> - <translation>Brak informacji debugowej dla tego kroku. Oznacza to, że albo rdzeń nie był skompilowany w trybie debug, albo informacja debugowa nie jest dostępna. Zwróć uwagę, że większość dystrybucji dostarcza informację debugową w osobnych pakietach.</translation> + <source>Binary debug information is not accessible for this frame. This either means the core was not compiled with debug information, or the debug information is not accessible.</source> + <translation>Brak informacji debugowej dla tego kroku. Oznacza to, że albo rdzeń nie był skompilowany w trybie debugowym, albo informacja debugowa nie jest dostępna.</translation> + </message> + <message> + <source>Binary debug information is accessible for this frame. However, matching sources have not been found.</source> + <translation>Dostępna jest informacja debugowa dla tego kroku, jednakże nie znaleziono pasujących źródeł.</translation> </message> <message> - <source>Binary debug information is accessible for this frame. However, matching sources have not been found. Note that some distributions ship debug sources in separate packages.</source> - <translation>Dostępna jest informacja debugowa dla tego kroku, jednakże nie znaleziono pasujących źródeł. Zwróć uwagę, że niektóre dystrybucje dostarczają źródła debugowe w osobnych pakietach.</translation> + <source>Note that most distributions ship debug information in separate packages.</source> + <translation>Zwróć uwagę, że niektóre dystrybucje dostarczają źródła debugowe w osobnych pakietach.</translation> </message> </context> <context> @@ -5199,7 +5181,11 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>Target&nbsp;id:</source> - <translation>Identyfikator&nbsp;produktu:</translation> + <translation type="unfinished">Identyfikator&nbsp;produktu:</translation> + </message> + <message> + <source>Group&nbsp;id:</source> + <translation>Identyfikator&nbsp;grupy:</translation> </message> <message> <source>Name:</source> @@ -5247,7 +5233,11 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>Target ID</source> - <translation>Identyfikator produktu</translation> + <translation type="unfinished">Identyfikator produktu</translation> + </message> + <message> + <source>Details</source> + <translation>Szczegóły</translation> </message> <message> <source>Name</source> @@ -5300,6 +5290,10 @@ receives a signal like SIGSEGV during debugging.</source> <translation>Adres obiektu</translation> </message> <message> + <source>Pointer Address</source> + <translation>Adres wskaźnika</translation> + </message> + <message> <source>Static Object Size</source> <translation>Rozmiar statycznego obiektu</translation> </message> @@ -5324,14 +5318,14 @@ receives a signal like SIGSEGV during debugging.</source> <translation>Typ wyświetlony</translation> </message> <message> - <source>Referencing Address</source> - <translation>Wskazany adres</translation> - </message> - <message> <source>Internal ID</source> <translation>Wewnętrzny identyfikator</translation> </message> <message> + <source>Debugger - Qt Creator</source> + <translation>Debugger - Qt Creator</translation> + </message> + <message> <source><empty></source> <translation><pusty></translation> </message> @@ -5396,7 +5390,7 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>UTF8 string</source> - <translation>Ciąg UTF8</translation> + <translation>Ciąg UTF-8</translation> </message> <message> <source>Local 8bit string</source> @@ -5404,13 +5398,21 @@ receives a signal like SIGSEGV during debugging.</source> </message> <message> <source>UTF16 string</source> - <translation>Ciąg UTF16</translation> + <translation>Ciąg UTF-16</translation> </message> <message> <source>UCS4 string</source> <translation>Ciąg UCS4</translation> </message> <message> + <source>Array of 10 items</source> + <translation>Tablica licząca 10 elementów</translation> + </message> + <message> + <source>Array of 1000 items</source> + <translation>Tablica licząca 1000 elementów</translation> + </message> + <message> <source>Decimal</source> <translation>Dziesiętny</translation> </message> @@ -5647,6 +5649,10 @@ Spróbuj ponownie przebudować projekt.</translation> <translation>Shift+F4</translation> </message> <message> + <source>About Qt Designer Plugins...</source> + <translation>Informacje o wtyczkach Qt Designera...</translation> + </message> + <message> <source>Signals && Slots Editor</source> <translation>Edytor sygnałów / slotów</translation> </message> @@ -5683,10 +5689,6 @@ Spróbuj ponownie przebudować projekt.</translation> <translation>Meta+Shift+G</translation> </message> <message> - <source>About Qt Designer plugins....</source> - <translation>Informacje o wtyczkach Qt Designera...</translation> - </message> - <message> <source>Preview in</source> <translation>Podgląd w stylu</translation> </message> @@ -5765,6 +5767,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <source>Read .vimrc</source> <translation>Odczytuj .vimrc</translation> </message> + <message> + <source>Path to .vimrc</source> + <translation>Ścieżka do .vimrc</translation> + </message> </context> <context> <name>FakeVim::Internal::FakeVimHandler</name> @@ -5777,10 +5783,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>%1Wszystkie</translation> </message> <message> - <source>Not implemented in FakeVim</source> - <translation>Nie obsługiwane w FakeVim</translation> - </message> - <message> <source>"%1" %2 %3L, %4C written</source> <translation>"%1" %2 zapisano: %3 linii, %4 znaków</translation> </message> @@ -5788,31 +5790,31 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <source>"%1" %2L, %3C</source> <translation>"%1" %2L, %3C</translation> </message> - <message numerus="yes"> - <source>%n lines filtered</source> - <translation> - <numerusform>Przefiltrowano %n linię</numerusform> - <numerusform>Przefiltrowano %n linie</numerusform> - <numerusform>Przefiltrowano %n linii</numerusform> - </translation> - </message> - <message> - <source>search hit BOTTOM, continuing at TOP</source> - <translation>Przeszukano do KOŃCA, wznowiono od POCZĄTKU</translation> - </message> <message> - <source>search hit TOP, continuing at BOTTOM</source> - <translation>Przeszukano do POCZĄTKU, wznowiono od KOŃCA</translation> + <source>Mark '%1' not set.</source> + <translation>Znacznik "%1" nie jest ustawiony.</translation> </message> <message> - <source>Mark '%1' not set</source> - <translation>Znacznik "%1" nie jest ustawiony</translation> + <source>Not implemented in FakeVim.</source> + <translation>Nieobsługiwane w FakeVim.</translation> </message> <message> <source>Unknown option: </source> <translation>Nieznana opcja: </translation> </message> <message> + <source>Move lines into themselves.</source> + <translation type="unfinished"></translation> + </message> + <message numerus="yes"> + <source>%n lines moved.</source> + <translation> + <numerusform>%n linia przesunięta.</numerusform> + <numerusform>%n linie przesunięte.</numerusform> + <numerusform>%n linii przesuniętych.</numerusform> + </translation> + </message> + <message> <source>File "%1" exists (add ! to override)</source> <translation>Plik "%1" istnieje (dodaj ! aby go zastąpić)</translation> </message> @@ -5821,18 +5823,70 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Nie można otworzyć pliku "%1" do zapisu</translation> </message> <message> + <source>"%1" %2 %3L, %4C written.</source> + <translation>"%1" %2 zapisano: %3 linii, %4 znaków.</translation> + </message> + <message> <source>Cannot open file "%1" for reading</source> <translation>Nie można otworzyć pliku "%1" do odczytu</translation> </message> <message numerus="yes"> - <source>%n lines %1ed %2 time</source> + <source>%n lines filtered.</source> <translation> - <numerusform>Wykonano komendę %1 dla %n linii %2 razy</numerusform> - <numerusform>Wykonano komendę %1 dla %n linii %2 razy</numerusform> - <numerusform>Wykonano komendę %1 dla %n linii %2 razy</numerusform> + <numerusform>Przefiltrowano %n linię.</numerusform> + <numerusform>Przefiltrowano %n linie.</numerusform> + <numerusform>Przefiltrowano %n linii.</numerusform> + </translation> + </message> + <message> + <source>Search hit BOTTOM, continuing at TOP.</source> + <translation>Przeszukano do KOŃCA, wznowiono od POCZĄTKU.</translation> + </message> + <message> + <source>Search hit TOP, continuing at BOTTOM.</source> + <translation>Przeszukano do POCZĄTKU, wznowiono od KOŃCA.</translation> + </message> + <message> + <source>Search hit BOTTOM without match for: %1</source> + <translation>Przeszukano do KOŃCA, brak wyników pasujących do: %1</translation> + </message> + <message> + <source>Search hit TOP without match for: %1</source> + <translation>Przeszukano do POCZĄTKU, brak wyników pasujących do: %1</translation> + </message> + <message numerus="yes"> + <source>%n lines indented.</source> + <translation> + <numerusform>Wyrównano %n linię.</numerusform> + <numerusform>Wyrównano %n linie.</numerusform> + <numerusform>Wyrównano %n linii.</numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%n lines %1ed %2 time.</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + <numerusform></numerusform> + </translation> + </message> + <message numerus="yes"> + <source>%n lines yanked.</source> + <translation type="unfinished"> + <numerusform></numerusform> + <numerusform></numerusform> + <numerusform></numerusform> </translation> </message> <message> + <source>Already at oldest change.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Already at newest change.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Cannot open file %1</source> <translation>Nie można otworzyć pliku %1</translation> </message> @@ -5845,14 +5899,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Niepoprawne wyrażenie regularne: %1</translation> </message> <message> - <source>Already at oldest change</source> - <translation>Jest to najstarsza zmiana</translation> - </message> - <message> - <source>Already at newest change</source> - <translation>Jest to najnowsza zmiana</translation> - </message> - <message> <source>Unknown option: %1</source> <translation>Nieznana opcja: %1</translation> </message> @@ -5872,12 +5918,12 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>FakeVim</translation> </message> <message> - <source>Use FakeVim</source> - <translation>Używaj FakeVim</translation> + <source>Default: %1</source> + <translation type="unfinished"></translation> </message> <message> - <source>Read .vimrc</source> - <translation>Odczytuj .vimrc</translation> + <source>Use FakeVim</source> + <translation>Używaj FakeVim</translation> </message> <message> <source>Vim Behavior</source> @@ -5941,7 +5987,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> </message> <message> <source>Backspace:</source> - <translation>Cofnięcie:</translation> + <translation>Backspace:</translation> </message> <message> <source>Keyword characters:</source> @@ -5961,7 +6007,43 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> </message> <message> <source>Use smartcase</source> - <translation type="unfinished">Używaj smartcase</translation> + <translation>Używaj smartcase</translation> + </message> + <message> + <source>Use wrapscan</source> + <translation>Używaj wrapscan</translation> + </message> + <message> + <source>Use ignorecase</source> + <translation>Używaj ignorecase</translation> + </message> + <message> + <source>Show partial command</source> + <translation type="unfinished">Pokazuj częściowe komendy</translation> + </message> + <message> + <source>Let Qt Creator handle some key presses in insert mode so that code can be properly completed and expanded.</source> + <translation>Pozwala Creatorowi na obsługę pewnych sekwencji naciśniętych klawiszy w trybie wstawiania. Umożliwia to poprawne uzupełnianie i rozwijanie kodu.</translation> + </message> + <message> + <source>Pass keys in insert mode</source> + <translation>Przekazuj klawisze w trybie wstawiania</translation> + </message> + <message> + <source>Scroll offset:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Read .vimrc from location:</source> + <translation>Wczytuj z położenia:</translation> + </message> + <message> + <source>Keep empty to use the default path, i.e. %USERPROFILE%\_vimrc on Windows, ~/.vimrc otherwise.</source> + <translation>Pozostaw pustym aby użyć domyślnej ścieżki, tzn.%USERPROFILE%\_vimrc na Windows i ~/.vimrc w pozostałych przypadkach.</translation> + </message> + <message> + <source>Browse...</source> + <translation>Przeglądaj...</translation> </message> </context> <context> @@ -6085,6 +6167,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <source>Use Regular Expressions</source> <translation>Używaj wyrażeń regularnych</translation> </message> + <message> + <source>Preserve Case when Replacing</source> + <translation>Zachowuj wielkość liter przy zastępowaniu</translation> + </message> </context> <context> <name>Find::SearchResultWindow</name> @@ -6118,7 +6204,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> </message> <message> <source>Override %1:</source> - <translation>Zastąpienie %1:</translation> + <translation>Przesłoń %1:</translation> </message> </context> <context> @@ -6192,28 +6278,64 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <context> <name>Git::Internal::ChangeSelectionDialog</name> <message> + <source>Browse &Directory...</source> + <translation>Przeglądaj &katalog...</translation> + </message> + <message> + <source>Browse &History...</source> + <translation>Przeglądaj &historię...</translation> + </message> + <message> + <source>&Show</source> + <translation>&Pokaż</translation> + </message> + <message> + <source>Cherry &Pick</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Revert</source> + <translation>Odw&róć</translation> + </message> + <message> + <source>Check&out</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Close</source> + <translation>&Zamknij</translation> + </message> + <message> <source>Select a Git Commit</source> <translation>Wybierz zmianę w Git</translation> </message> <message> - <source>Select Working Directory</source> - <translation>Wybierz katalog roboczy</translation> + <source>Select Commit</source> + <translation>Wybierz zmianę</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> + <source>Select Git Directory</source> + <translation>Wybierz katalog w Git</translation> </message> <message> - <source>Selected directory is not a Git repository</source> - <translation>Wybrany katalog nie jest repozytorium Git</translation> + <source>Error: Unknown reference</source> + <translation>Błąd: nieznana referencja</translation> </message> <message> - <source>Working directory:</source> - <translation>Katalog roboczy:</translation> + <source>Error: Bad working directory.</source> + <translation>Błąd: niepoprawny katalog roboczy.</translation> </message> <message> - <source>Select</source> - <translation>Wybierz</translation> + <source>Error: Could not start Git.</source> + <translation>Błąd: nie można uruchomić Gita.</translation> + </message> + <message> + <source>Fetching commit data...</source> + <translation>Pobieranie danych o zmianie...</translation> + </message> + <message> + <source>Working directory:</source> + <translation>Katalog roboczy:</translation> </message> <message> <source>Change:</source> @@ -6245,14 +6367,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <source>Clone URL:</source> <translation>URL klonu:</translation> </message> - <message> - <source>Delete master branch</source> - <translation>Usuń gałąź "master"</translation> - </message> - <message> - <source>Delete the master branch after checking out the repository.</source> - <translation>Usuń gałąź master po sklonowaniu repozytorium.</translation> - </message> </context> <context> <name>Git::Internal::GitClient</name> @@ -6265,10 +6379,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Git Diff</translation> </message> <message> - <source>Git Log</source> - <translation>Git Log</translation> - </message> - <message> <source>Invalid revision</source> <translation>Błędna poprawka</translation> </message> @@ -6280,10 +6390,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <source>Stash Description</source> <translation>Opis odłożonej zmiany</translation> </message> - <message> - <source>Changes</source> - <translation>Zmiany</translation> - </message> <message numerus="yes"> <source>Committed %n file(s). </source> @@ -6377,10 +6483,38 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Nie można odnaleźć macierzystych poprawek dla "%1" w "%2": %3</translation> </message> <message> + <source>Cannot execute "git %1" in "%2": %3</source> + <translation>Nie można uruchomić "git %1" w "%2": %3</translation> + </message> + <message> <source>Cannot retrieve branch of "%1": %2</source> <translation>Nie można pobrać gałęzi w "%1": %2</translation> </message> <message> + <source>Cannot run "%1" in "%2": %3</source> + <translation>Nie można uruchomić "%1" w "%2": %3</translation> + </message> + <message> + <source>REBASING</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>REVERTING</source> + <translation>ODWRACANIE</translation> + </message> + <message> + <source>CHERRY-PICKING</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>MERGING</source> + <translation>SCALANIE</translation> + </message> + <message> + <source>Detached HEAD</source> + <translation type="unfinished">Odłączony HEAD</translation> + </message> + <message> <source>Cannot retrieve top revision of "%1": %2</source> <translation>Nie można pobrać ostatniej poprawki w "%1": %2</translation> </message> @@ -6398,20 +6532,68 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Nie można odnaleźć odłożonej poprawki "%1" w "%2".</translation> </message> <message> - <source>Cannot run "git branch" in "%1": %2</source> - <translation>Nie można uruchomić "git branch" w "%1": %2</translation> + <source>Cannot retrieve submodule status of "%1": %2</source> + <translation>Nie można pobrać stanu podmodułu "%1": %2</translation> + </message> + <message> + <source>Submodules Found</source> + <translation>Znaleziono podmoduły</translation> + </message> + <message> + <source>Would you like to update submodules?</source> + <translation>Czy uaktualnić podmoduły?</translation> + </message> + <message> + <source>Conflicts detected</source> + <translation>Wykryto konflikty</translation> + </message> + <message> + <source>Conflicts detected with commit %1</source> + <translation>Wykryto konflikty w zmianie %1</translation> + </message> + <message> + <source>Conflicts Detected</source> + <translation>Wykryto konflikty</translation> + </message> + <message> + <source>Run &Merge Tool</source> + <translation>Urucho&m narzędzie scalania</translation> </message> <message> - <source>Cannot run "git remote" in "%1": %2</source> - <translation>Nie można uruchomić "git remote" w "%1": %2</translation> + <source>&Skip</source> + <translation>&Pomiń</translation> </message> <message> - <source>Cannot run "git show" in "%1": %2</source> - <translation>Nie można uruchomić "git show" w "%1": %2</translation> + <source>Uncommitted Changes Found</source> + <translation>Znaleziono niewrzucone zmiany</translation> </message> <message> - <source>Cannot run "git clean" in "%1": %2</source> - <translation>Nie można uruchomić "git clean" w "%1": %2</translation> + <source>What would you like to do with local changes in:</source> + <translation>Co zrobić z lokalnymi zmianami w:</translation> + </message> + <message> + <source>Stash</source> + <translation>Odłóż zmiany</translation> + </message> + <message> + <source>Stash local changes and continue.</source> + <translation>Odłóż lokalne zmiany i kontynuuj.</translation> + </message> + <message> + <source>Discard</source> + <translation>Porzuć</translation> + </message> + <message> + <source>Discard (reset) local changes and continue.</source> + <translation>Porzuć lokalne zmiany i kontynuuj.</translation> + </message> + <message> + <source>Continue with local changes in working directory.</source> + <translation>Kontynuuj lokalne zmiany w katalogu roboczym.</translation> + </message> + <message> + <source>Cancel current command.</source> + <translation>Anuluj bieżąca komendę.</translation> </message> <message> <source>There were warnings while applying "%1" to "%2": @@ -6424,14 +6606,56 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Nie można zaaplikować łaty "%1" w "%2": %3</translation> </message> <message> - <source>Would you like to stash your changes?</source> - <translation>Czy odłożyć Twoje zmiany?</translation> - </message> - <message> <source>Cannot obtain status: %1</source> <translation>Nie można otrzymać statusu: %1</translation> </message> <message> + <source>Continue Rebase</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Rebase is in progress. What do you want to do?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Continue</source> + <translation>Kontynuuj</translation> + </message> + <message> + <source>Continue Revert</source> + <translation>Kontynuuj odwracanie</translation> + </message> + <message> + <source>You need to commit changes to finish revert. +Commit now?</source> + <translation>Aby zakończyć odwracanie należy wrzucić zmiany. Wrzucić teraz?</translation> + </message> + <message> + <source>Commit</source> + <translation>Wrzuć</translation> + </message> + <message> + <source>Continue Cherry-Picking</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>You need to commit changes to finish cherry-picking. +Commit now?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>No changes found. </source> + <translation>Brak zmian. </translation> + </message> + <message> + <source>Skip</source> + <translation>Pomiń</translation> + </message> + <message> + <source><Detached HEAD></source> + <translation type="unfinished"><Odłączony HEAD></translation> + </message> + <message> <source>Cannot launch "%1".</source> <translation>Nie można uruchomić "%1".</translation> </message> @@ -6481,18 +6705,26 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Plik nie jest zmodyfikowany.</translation> </message> <message> - <source>The command 'git pull --rebase' failed, aborting rebase.</source> - <translation>Komenda "git pull --rebase" zakończona niepowodzeniem, przerwano "rebase".</translation> - </message> - <message> <source>Git SVN Log</source> <translation>Log git SVN</translation> </message> <message> + <source>Rebase, merge or am is in progress. Finish or abort it and then try again.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>There are no modified files.</source> <translation>Brak zmodyfikowanych plików.</translation> </message> <message> + <source>No commits were found</source> + <translation>Brak zmian</translation> + </message> + <message> + <source>No local commits were found</source> + <translation>Brak lokalnych zmian</translation> + </message> + <message> <source>Cannot restore stash "%1": %2</source> <translation>Nie można przywrócić odłożonej zmiany "%1": %2</translation> </message> @@ -6616,6 +6848,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Pokaż różnice w "%1"</translation> </message> <message> + <source>Current &File</source> + <translation>Bieżący &plik</translation> + </message> + <message> <source>Meta+G,Meta+D</source> <translation>Meta+G,Meta+D</translation> </message> @@ -6652,6 +6888,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Meta+G,Meta+U</translation> </message> <message> + <source>Current &Project</source> + <translation>Bieżący p&rojekt</translation> + </message> + <message> <source>Diff Current Project</source> <translation>Pokaż różnice w bieżącym projekcie</translation> </message> @@ -6684,16 +6924,16 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Meta+G,Meta+K</translation> </message> <message> - <source>Reset...</source> - <translation>Reset...</translation> + <source>&Local Repository</source> + <translation>&Lokalne repozytorium</translation> </message> <message> - <source>Launch repository browser</source> - <translation>Uruchom przeglądarkę repozytorium</translation> + <source>Fixup Previous Commit...</source> + <translation>Napraw poprzednią zmianę...</translation> </message> <message> - <source>Remotes...</source> - <translation>Zdalne repozytoria...</translation> + <source>Reset...</source> + <translation>Reset...</translation> </message> <message> <source>Show...</source> @@ -6709,11 +6949,11 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> </message> <message> <source>Undo Unstaged Changes</source> - <translation>Cofnij niezaindeksowane zmiany</translation> + <translation>Cofnij niepoindeksowane zmiany</translation> </message> <message> <source>Undo Unstaged Changes for "%1"</source> - <translation>Cofnij niezaindeksowane zmiany dla "%1"</translation> + <translation>Cofnij niepoindeksowane zmiany dla "%1"</translation> </message> <message> <source>Undo Uncommitted Changes</source> @@ -6740,10 +6980,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Utwórz repozytorium...</translation> </message> <message> - <source>Launch gitk</source> - <translation>Uruchom gitk</translation> - </message> - <message> <source>Saves the current state of your work and resets the repository.</source> <translation>Zachowuje bieżący stan Twojej pracy i przywraca repozytorium do stanu sprzed zmian.</translation> </message> @@ -6780,20 +7016,148 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Gałęzie...</translation> </message> <message> + <source>Interactive Rebase...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Update Submodules</source> + <translation>Uaktualnij podmoduły</translation> + </message> + <message> + <source>Abort Merge</source> + <translation>Przerwij scalanie</translation> + </message> + <message> + <source>Abort Rebase</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Abort Cherry Pick</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Abort Revert</source> + <translation>Przerwij odwracanie</translation> + </message> + <message> + <source>Continue Rebase</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Continue Cherry Pick</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Continue Revert</source> + <translation>Kontynuuj odwracanie</translation> + </message> + <message> + <source>&Patch</source> + <translation>Ła&ty</translation> + </message> + <message> + <source>&Stash</source> + <translation>O&dłożone zmiany</translation> + </message> + <message> <source>Stashes...</source> <translation>Odłożone zmiany...</translation> </message> <message> + <source>&Remote Repository</source> + <translation>Zdalne &repozytorium</translation> + </message> + <message> + <source>&Subversion</source> + <translation>&Subversion</translation> + </message> + <message> + <source>Manage Remotes...</source> + <translation>Zarządzanie zdalnymi...</translation> + </message> + <message> + <source>Revert...</source> + <translation>Odwróć zmiany...</translation> + </message> + <message> + <source>Cherry Pick...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Checkout...</source> + <translation>Kopia robocza...</translation> + </message> + <message> + <source>Rebase...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Merge...</source> + <translation>Scal...</translation> + </message> + <message> + <source>Git &Tools</source> + <translation>Narzędzia Gi&ta</translation> + </message> + <message> + <source>Gitk</source> + <translation>Gitk</translation> + </message> + <message> + <source>Gitk Current File</source> + <translation>Gitk dla bieżącego pliku</translation> + </message> + <message> + <source>Gitk of "%1"</source> + <translation>Gitk dla "%1"</translation> + </message> + <message> + <source>Gitk for folder of Current File</source> + <translation>Gitk dla katalogu z bieżącym plikiem</translation> + </message> + <message> + <source>Gitk for folder of "%1"</source> + <translation>Gitk dla katalogu z "%1"</translation> + </message> + <message> + <source>Repository Browser</source> + <translation>Przeglądarka repozytorium</translation> + </message> + <message> + <source>Merge Tool</source> + <translation>Narzędzie scalania</translation> + </message> + <message> + <source>Actions on Commits...</source> + <translation>Akcje dla zmian...</translation> + </message> + <message> <source>Diff &Selected Files</source> <translation>Pokaż różnice w &zaznaczonych plikach</translation> </message> <message> + <source>Undo Changes to %1</source> + <translation>Cofnij zmiany w %1</translation> + </message> + <message> + <source>Interactive Rebase</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Unsupported version of Git found. Git %1 or later required.</source> + <translation>Odnaleziono nieobsługiwaną wersje Gita. Wymagana wersja to Git %1 lub nowsza.</translation> + </message> + <message> <source>Amend %1</source> <translation>Amend %1</translation> </message> <message> + <source>Git Fixup Commit</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Git Commit</source> - <translation>Git Commit</translation> + <translation type="unfinished">Git Commit</translation> </message> <message> <source>Closing Git Editor</source> @@ -6828,10 +7192,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Łata %1 została zastosowana do %2</translation> </message> <message> - <source>Subversion</source> - <translation>Subversion</translation> - </message> - <message> <source>Log</source> <translation>Log</translation> </message> @@ -6848,10 +7208,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.</translation> <translation>Wyczyść...</translation> </message> <message> - <source>Patch</source> - <translation>Łata</translation> - </message> - <message> <source>Apply from Editor</source> <translation>Zastosuj z edytora</translation> </message> @@ -7113,18 +7469,6 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum <translation>Zresetuj</translation> </message> <message> - <source>Help Bookmarks</source> - <translation>Zakładki pomocy</translation> - </message> - <message> - <source>Import...</source> - <translation>Importuj...</translation> - </message> - <message> - <source>Export...</source> - <translation>Eksportuj...</translation> - </message> - <message> <source>Behaviour</source> <translation>Zachowanie</translation> </message> @@ -7136,6 +7480,14 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum <source>Return to editor on closing the last page</source> <translation>Powracaj do edytora po zamknięciu ostatniej strony</translation> </message> + <message> + <source>Import Bookmarks...</source> + <translation>Zaimportuj zakładki...</translation> + </message> + <message> + <source>Export Bookmarks...</source> + <translation>Wyeksportuj zakładki...</translation> + </message> </context> <context> <name>Help::Internal::HelpIndexFilter</name> @@ -7796,13 +8148,6 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum </message> </context> <context> - <name>ProjectExplorer::Internal::LocalApplicationRunControlFactory</name> - <message> - <source>Run</source> - <translation>Uruchom</translation> - </message> -</context> -<context> <name>ProjectExplorer::Internal::LocalApplicationRunControl</name> <message> <source>No executable specified. @@ -7811,6 +8156,11 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum </translation> </message> <message> + <source>Executable %1 does not exist. +</source> + <translation>Brak pliku wykonywalnego %1.</translation> + </message> + <message> <source>Starting %1... </source> <translation>Uruchamianie %1... @@ -7844,16 +8194,20 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum <translation>System budowania</translation> </message> <message> + <source>Elapsed time: %1.</source> + <translation>Upłynięty czas: %1.</translation> + </message> + <message> <source>Build/Deployment canceled</source> <translation>Anulowano budowanie / instalację</translation> </message> <message> - <source>Canceled build/deployment.</source> - <translation>Anulowano budowanie / instalację.</translation> + <source>Error while building/deploying project %1 (kit: %2)</source> + <translation>Błąd podczas budowania / instalowania projektu %1 (zestaw narzędzi: %2)</translation> </message> <message> - <source>Error while building/deploying project %1 (target: %2)</source> - <translation>Błąd podczas budowania / instalowania projektu %1 (produkt docelowy: %2)</translation> + <source>Canceled build/deployment.</source> + <translation>Anulowano budowanie / instalację.</translation> </message> <message> <source>When executing step '%1'</source> @@ -7865,7 +8219,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum </message> <message> <source>Skipping disabled step %1.</source> - <translation>Pominięcie wyłączonego kroku %1.</translation> + <translation>Pominięcie nieaktywnego kroku %1.</translation> </message> </context> <context> @@ -8074,8 +8428,8 @@ Powód: %2</translation> <translation>Alt+Y</translation> </message> <message> - <source>Synchronize with Editor</source> - <translation>Synchronizuj z edytorem</translation> + <source>Filter Files</source> + <translation>Przefiltruj pliki</translation> </message> </context> <context> @@ -8310,20 +8664,32 @@ Powód: %2</translation> <translation>Otwórz przełącznik zestawu budowania i uruchamiania...</translation> </message> <message> - <source>Quick Switch Target Selector</source> - <translation>Przełącznik wyboru produktu docelowego</translation> + <source>Full build path of the current project's active build configuration.</source> + <translation>Pełna ścieżka do wersji z aktywną konfiguracją budowania bieżącego projektu.</translation> </message> <message> - <source>Full path of the current project's main file, including file name.</source> - <translation>Pełna ścieżka pliku głównego bieżącego projektu wraz z nazwą pliku.</translation> + <source>The current project's name.</source> + <translation>Nazwa bieżącego projektu.</translation> </message> <message> - <source>Full path of the current project's main file, excluding file name.</source> - <translation>Pełna ścieżka pliku głównego bieżącego projektu bez nazwy pliku.</translation> + <source>The currently active kit's name.</source> + <translation>Nazwa aktywnego zestawu narzędzi.</translation> </message> <message> - <source>Full build path of the current project's active build configuration.</source> - <translation>Pełna ścieżka do wersji z aktywną konfiguracją budowania bieżącego projektu.</translation> + <source>The currently active kit's name in a filesystem friendly version.</source> + <translation>Nazwa aktywnego zestawu narzędzi w wersji przyjaznej dla systemu plików.</translation> + </message> + <message> + <source>The currently active kit's id.</source> + <translation>Identyfikator aktywnego zestawu narzędzi.</translation> + </message> + <message> + <source>The currently active build configuration's name.</source> + <translation>Nazwa aktywnej konfiguracji budowania.</translation> + </message> + <message> + <source>The currently active build configuration's type.</source> + <translation>Typ aktywnej konfiguracji budowania.</translation> </message> <message> <source>Failed to open project</source> @@ -8350,10 +8716,26 @@ Powód: %2</translation> <translation>Czy przerwać budowanie i wyładować projekt?</translation> </message> <message> + <source>debug</source> + <translation>debugowy</translation> + </message> + <message> + <source>release</source> + <translation>release'owy</translation> + </message> + <message> + <source>unknown</source> + <translation>nieznany</translation> + </message> + <message> <source>Failed to Open Project</source> <translation>Nie można otworzyć projektu</translation> </message> <message> + <source>Failed opening project '%1': Project already open</source> + <translation>Nie można otworzyć projektu "%1": projekt jest już otwarty</translation> + </message> + <message> <source>Unknown error</source> <translation>Nieznany błąd</translation> </message> @@ -8372,6 +8754,15 @@ Do you want to ignore them?</source> Czy chcesz je zignorować?</translation> </message> <message> + <source><b>Warning:</b> This file is outside the project directory.</source> + <translation><b>Ostrzeżenie:</b> Ten plik leży poza katalogiem projektu.</translation> + </message> + <message> + <source>Build</source> + <comment>Build step</comment> + <translation>Budowanie</translation> + </message> + <message> <source>The project %1 is not configured, skipping it. </source> <translation>Projekt %1 nie jest skonfigurowany, zostaje pominięty.</translation> @@ -8417,14 +8808,6 @@ Czy chcesz je zignorować?</translation> <translation>Brak aktywnego projektu.</translation> </message> <message> - <source>The project '%1' has no active target.</source> - <translation>Projekt "%1" nie ma aktywnego produktu docelowego.</translation> - </message> - <message> - <source>The target '%1' for the project '%2' has no active run configuration.</source> - <translation>Produkt docelowy "%1" projektu "%2" nie posiada aktywnej konfiguracji uruchamiania.</translation> - </message> - <message> <source>Cannot run '%1'.</source> <translation>Nie można uruchomić "%1".</translation> </message> @@ -8490,10 +8873,18 @@ Czy chcesz je zignorować?</translation> <translation>Ustaw jako aktywny projekt</translation> </message> <message> + <source>Quick Switch Kit Selector</source> + <translation>Szybki przełącznik zestawu narzędzi</translation> + </message> + <message> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> + <source>Current project's main file</source> + <translation>Główny plik bieżącego projektu</translation> + </message> + <message> <source>Load Project</source> <translation>Załaduj projekt</translation> </message> @@ -8516,7 +8907,7 @@ Czy chcesz je zignorować?</translation> </message> <message> <source>Building '%1' is disabled: %2<br></source> - <translation>Budowanie "%1" jest wyłączone: %2<br></translation> + <translation>Budowanie "%1" jest nieaktywne: %2<br></translation> </message> <message> <source>A build is in progress</source> @@ -8525,10 +8916,18 @@ Czy chcesz je zignorować?</translation> <message> <source>Building '%1' is disabled: %2 </source> - <translation>Budowanie "%1" jest wyłączone: %2 + <translation>Budowanie "%1" jest nieaktywne: %2 </translation> </message> <message> + <source>The project '%1' has no active kit.</source> + <translation>Projekt "%1" nie posiada aktywnego zestawu narzędzi.</translation> + </message> + <message> + <source>The kit '%1' for the project '%2' has no active run configuration.</source> + <translation>Brak aktywnej konfiguracji uruchamiania w zestawie narzędzi "%1" projektu "%2".</translation> + </message> + <message> <source>A build is still in progress.</source> <translation>Nadal trwa budowanie.</translation> </message> @@ -8581,6 +8980,14 @@ Czy chcesz je zignorować?</translation> <translation><Brak></translation> </message> <message> + <source>Open project anyway?</source> + <translation>Czy otworzyć projekt mimo to?</translation> + </message> + <message> + <source>Version Control Failure</source> + <translation>Błąd kontroli wersji</translation> + </message> + <message> <source>Failed to add subproject '%1' to project '%2'.</source> <translation>Nie można dodać podprojektu "%1" @@ -8641,6 +9048,10 @@ do projektu "%2".</translation> <source>Develop</source> <translation>Sesje i projekty</translation> </message> + <message> + <source>New Project</source> + <translation>Nowy projekt</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::ProjectWizardPage</name> @@ -8759,6 +9170,14 @@ do projektu "%2".</translation> <translation>Nie można przywrócić plików projektu</translation> </message> <message> + <source>Delete Session</source> + <translation>Usuń sesję</translation> + </message> + <message> + <source>Delete session %1?</source> + <translation>Usunąć sesję %1?</translation> + </message> + <message> <source>Could not restore the following project files:<br><b>%1</b></source> <translation>Nie można przywrócić następujących plików projektu:<br><b>%1</b></translation> </message> @@ -8827,8 +9246,8 @@ do projektu "%2".</translation> <context> <name>Qt4ProjectManager::Internal::CustomWidgetWizardDialog</name> <message> - <source>This wizard generates a Qt4 Designer Custom Widget or a Qt4 Designer Custom Widget Collection project.</source> - <translation>Ten kreator generuje projekt własnego widżetu Qt4 Designera lub projekt kolekcji własnych widżetów Qt4 Designera.</translation> + <source>This wizard generates a Qt Designer Custom Widget or a Qt Designer Custom Widget Collection project.</source> + <translation>Ten kreator generuje projekt własnego widżetu Qt Designera lub projekt kolekcji własnych widżetów Qt4 Designera.</translation> </message> <message> <source>Custom Widgets</source> @@ -8872,12 +9291,12 @@ do projektu "%2".</translation> <name>Qt4ProjectManager::MakeStep</name> <message> <source>Make</source> - <comment>Qt4 MakeStep display name.</comment> + <comment>Qt MakeStep display name.</comment> <translation>Make</translation> </message> <message> <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu.</translation> + <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi.</translation> </message> <message> <source>Cannot find Makefile. Check your build settings.</source> @@ -8892,7 +9311,7 @@ do projektu "%2".</translation> <name>Qt4ProjectManager::MakeStepConfigWidget</name> <message> <source>Override %1:</source> - <translation>Zastąpienie %1:</translation> + <translation>Przesłoń %1:</translation> </message> <message> <source>Make:</source> @@ -8903,8 +9322,8 @@ do projektu "%2".</translation> <translation><b>Make:</b> %1</translation> </message> <message> - <source><b>Make:</b> No Qt4 build configuration.</source> - <translation><b>Make:</b> Brak konfiguracji budowania Qt4.</translation> + <source><b>Make:</b> No Qt build configuration.</source> + <translation><b>Make:</b> Brak konfiguracji budowania Qt.</translation> </message> <message> <source><b>Make:</b> %1 not found in the environment.</source> @@ -8933,22 +9352,6 @@ do projektu "%2".</translation> <source>Configuration unchanged, skipping qmake step.</source> <translation>Konfiguracja niezmieniona, krok qmake opuszczony.</translation> </message> - <message> - <source>No Qt version.</source> - <translation>Brak wersji Qt.</translation> - </message> - <message> - <source>Invalid Qt version.</source> - <translation>Niepoprawna wersja Qt.</translation> - </message> - <message> - <source>Requires Qt 4.7.1 or newer.</source> - <translation>Wymaga Qt 4.7.1 lub nowszego.</translation> - </message> - <message> - <source>Library not available. <a href='compile'>Compile...</a></source> - <translation>Biblioteka nie jest dostępna. <a href='compile'>Kompiluj...</a></translation> - </message> </context> <context> <name>Qt4ProjectManager::QMakeStepConfigWidget</name> @@ -8958,11 +9361,7 @@ do projektu "%2".</translation> </message> <message> <source>The option will only take effect if the project is recompiled. Do you want to recompile now?</source> - <translation>Opcja zostanie zastosowana po ponownej kompilacji projektu. Czy chcesz teraz przekompilować?</translation> - </message> - <message> - <source>Building helpers</source> - <translation>Budowanie asystentów</translation> + <translation>Opcja zostanie zastosowana po ponownej kompilacji projektu. Czy chcesz teraz zrekompilować?</translation> </message> <message> <source><b>qmake:</b> No Qt version set. Cannot run qmake.</source> @@ -8974,7 +9373,7 @@ do projektu "%2".</translation> </message> <message> <source>Enable QML debugging:</source> - <translation>Włącz debugowanie QML:</translation> + <translation>Uaktywnij debugowanie QML:</translation> </message> <message> <source>Might make your application vulnerable. Only use in a safe environment.</source> @@ -8995,28 +9394,16 @@ do projektu "%2".</translation> <context> <name>Qt4ProjectManager::Qt4Manager</name> <message> - <source>Full path to the host bin directory of the current project's Qt version.</source> - <translation>Pełna ścieżka do źródłowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt.</translation> - </message> - <message> - <source>Full path to the target bin directory of the current project's Qt version. You probably want %1 instead.</source> - <translation>Pełna ścieżka docelowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. Prawdopodobnie powinna być: %1.</translation> - </message> - <message> <source>Update of Generated Files</source> <translation>Uaktualnienie wygenerowanych plików</translation> </message> <message> - <source>The following files are either outdated or have been modified:<br><br>%1<br><br>Do you want Qt Creator to update the files? Any changes will be lost.</source> - <translation>Następujące pliki są albo nieaktualne albo zostały zmodyfikowane: <br><br>%1<br><br>Czy chcesz odświeżyć te pliki? Jakiekolwiek zmiany zostaną utracone.</translation> - </message> - <message> - <source>Failed opening project '%1': Project file does not exist</source> - <translation>Nie można otworzyć projektu "%1": projekt nie istnieje</translation> + <source>In project<br><br>%1<br><br>The following files are either outdated or have been modified:<br><br>%2<br><br>Do you want Qt Creator to update the files? Any changes will be lost.</source> + <translation>W projekcie<br><br>%1<br><br>Następujące pliki są albo nieaktualne albo zostały zmodyfikowane: <br><br>%2<br><br>Czy chcesz odświeżyć te pliki? Jakiekolwiek zmiany zostaną utracone.</translation> </message> <message> - <source>Failed opening project '%1': Project already open</source> - <translation>Nie można otworzyć projektu "%1": projekt jest już otwarty</translation> + <source>Failed opening project '%1': Project is not a file</source> + <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> </message> <message> <source>QMake</source> @@ -9093,20 +9480,8 @@ do projektu "%2".</translation> <translation>Trwa parsowanie pliku projektu "%1".</translation> </message> <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> - <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> - </message> - <message> - <source>Qt4 Run Configuration</source> - <translation>Konfiguracja uruchamiania Qt4</translation> + <source>Qt Run Configuration</source> + <translation>Konfiguracja uruchamiania Qt</translation> </message> </context> <context> @@ -9136,39 +9511,43 @@ do projektu "%2".</translation> <translation>Uruchom w terminalu</translation> </message> <message> - <source>Base environment for this run configuration:</source> - <translation>Podstawowe środowisko dla tej konfiguracji uruchamiania:</translation> + <source>Run on QVFb</source> + <translation>Uruchom na QVFb</translation> + </message> + <message> + <source>Check this option to run the application on a Qt Virtual Framebuffer.</source> + <translation>Zaznacz tę opcję aby uruchomić aplikację na Qt Virtual Framebuffer.</translation> </message> <message> <source>Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug)</source> <translation>Użyj pakietów w wersji do debugowania (DYLD_IMAGE_SUFFIX=_debug)</translation> </message> +</context> +<context> + <name>QtModulesInfo</name> <message> - <source>Run Environment</source> - <translation>Środowisko uruchamiania</translation> + <source>Core non-GUI classes used by other modules</source> + <translation>Podstawowe klasy używane przez inne moduły</translation> </message> <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> + <source>Base classes for graphical user interface (GUI) components. (Qt 4: Includes widgets. Qt 5: Includes OpenGL.)</source> + <translation>Klasy bazowe dla komponentów GUI. (Qt 4: zawiera widżety. Qt 5: zawiera OpenGL.)</translation> </message> <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> + <source>Classes to extend Qt GUI with C++ widgets (Qt 5)</source> + <translation>Klasy do rozszerzania Qt GUI przy pomocy C++ widżetów (Qt 5)</translation> </message> <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> + <source>Qt Quick 1 classes</source> + <translation>Klasy Qt Quick</translation> </message> -</context> -<context> - <name>QtModulesInfo</name> <message> - <source>Core non-GUI classes used by other modules</source> - <translation>Podstawowe klasy używane przez inne moduły</translation> + <source>Classes for QML and JavaScript languages (Qt 5)</source> + <translation>Klasy języków QML i JavaScript (Qt 5)</translation> </message> <message> - <source>Graphical user interface components</source> - <translation>Komponenty graficznego interfejsu użytkownika</translation> + <source>A declarative framework for building highly dynamic applications with custom user interfaces</source> + <translation>Deklaratywny framework do budowania wysoce dynamicznych aplikacji z własnymi interfejsami użytkownika</translation> </message> <message> <source>Classes for network programming</source> @@ -9179,6 +9558,10 @@ do projektu "%2".</translation> <translation>Klasy obsługujące OpenGL</translation> </message> <message> + <source>Print support classes (Qt 5)</source> + <translation>Klasy obsługujące drukowanie (Qt 5)</translation> + </message> + <message> <source>Classes for database integration using SQL</source> <translation>Klasy służące do integracji z bazami danych SQL</translation> </message> @@ -9199,6 +9582,10 @@ do projektu "%2".</translation> <translation>Klasy służące do wyświetlania i modyfikacji zawartości stron internetowych</translation> </message> <message> + <source>WebKit1 and QWidget-based classes from Qt 4 (Qt 5)</source> + <translation>Klasy WebKit1 i klasy bazujące na QWidget z Qt 4 (Qt 5)</translation> + </message> + <message> <source>Classes for handling XML</source> <translation>Klasy do obsługi XML</translation> </message> @@ -9207,16 +9594,16 @@ do projektu "%2".</translation> <translation>Silnik XQuery / XPath dla XML i własnych modeli danych</translation> </message> <message> - <source>Multimedia framework classes</source> - <translation>Klasy do obsługi multimediów</translation> + <source>Multimedia framework classes (Qt 4 only)</source> + <translation>Klasy do obsługi multimediów (tylko Qt 4)</translation> </message> <message> - <source>Classes for low-level multimedia functionality</source> - <translation>Klasy do niskopoziomowej obsługi multimediów</translation> + <source>Classes that ease porting from Qt 3 to Qt 4 (Qt 4 only)</source> + <translation>Klasy, które ułatwiają przenoszenie kodu z Qt 3 do Qt 4 (tylko Qt 4)</translation> </message> <message> - <source>Classes that ease porting from Qt 3 to Qt 4</source> - <translation>Klasy pomocne w przenoszeniu kodu z Qt 3 do Qt 4</translation> + <source>Classes for low-level multimedia functionality</source> + <translation>Klasy do niskopoziomowej obsługi multimediów</translation> </message> <message> <source>Tool classes for unit testing</source> @@ -9245,8 +9632,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos <context> <name>Qt4ProjectManager::Internal::ConsoleAppWizardDialog</name> <message> - <source>This wizard generates a Qt4 console application project. The application derives from QCoreApplication and does not provide a GUI.</source> - <translation>Ten kreator generuje projekt aplikacji konsolowej Qt4. Aplikacja dziedziczy z QCoreApplication i nie używa GUI.</translation> + <source>This wizard generates a Qt console application project. The application derives from QCoreApplication and does not provide a GUI.</source> + <translation>Ten kreator generuje projekt aplikacji konsolowej Qt. Aplikacja dziedziczy z QCoreApplication i nie używa GUI.</translation> </message> </context> <context> @@ -9263,8 +9650,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos <context> <name>Qt4ProjectManager::Internal::EmptyProjectWizardDialog</name> <message> - <source>This wizard generates an empty Qt4 project. Add files to it later on by using the other wizards.</source> - <translation>Ten kreator generuje pusty projekt Qt4. Skorzystanie z innych kreatorów umożliwi dodanie do niego plików.</translation> + <source>This wizard generates an empty Qt project. Add files to it later on by using the other wizards.</source> + <translation>Ten kreator generuje pusty projekt Qt. Skorzystanie z innych kreatorów umożliwi dodanie do niego plików.</translation> </message> </context> <context> @@ -9296,8 +9683,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos <context> <name>Qt4ProjectManager::Internal::GuiAppWizardDialog</name> <message> - <source>This wizard generates a Qt4 GUI application project. The application derives by default from QApplication and includes an empty widget.</source> - <translation>Ten kreator generuje projekt aplikacji GUI Qt4. Aplikacja domyślnie dziedziczy z QApplication i zawiera pusty widżet.</translation> + <source>This wizard generates a Qt GUI application project. The application derives by default from QApplication and includes an empty widget.</source> + <translation>Ten kreator generuje projekt aplikacji GUI Qt. Aplikacja domyślnie dziedziczy z QApplication i zawiera pusty widżet.</translation> </message> <message> <source>Details</source> @@ -9326,8 +9713,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos <translation>Biblioteka statycznie dowiązana</translation> </message> <message> - <source>Qt 4 Plugin</source> - <translation>Wtyczka Qt 4</translation> + <source>Qt Plugin</source> + <translation>Wtyczka Qt</translation> </message> <message> <source>Type</source> @@ -9675,6 +10062,10 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos <source>List of comma separated wildcard filters</source> <translation>Lista filtrów z dżokerami oddzielona przecinkami</translation> </message> + <message> + <source>Aborting replace.</source> + <translation>Przerwano zastępowanie.</translation> + </message> </context> <context> <name>TextEditor::BaseTextDocument</name> @@ -9800,10 +10191,18 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> <context> <name>TextEditor::Internal::LineNumberFilter</name> <message> + <source>Line %1, Column %2</source> + <translation>Linia %1, kolumna %2</translation> + </message> + <message> <source>Line %1</source> <translation>Linia %1</translation> </message> <message> + <source>Column %1</source> + <translation>Kolumna %1</translation> + </message> + <message> <source>Line in Current Document</source> <translation>Linia w bieżącym dokumencie</translation> </message> @@ -10107,10 +10506,26 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> <translation>Podąż za symbolem pod kursorem</translation> </message> <message> + <source>Follow Symbol Under Cursor in Next Split</source> + <translation>Podąż za symbolem pod kursorem w sąsiadującym oknie</translation> + </message> + <message> + <source>Meta+E, F2</source> + <translation>Meta+E, F2</translation> + </message> + <message> + <source>Ctrl+E, F2</source> + <translation>Ctrl+E, F2</translation> + </message> + <message> <source>Jump To File Under Cursor</source> <translation>Skocz do pliku pod kursorem</translation> </message> <message> + <source>Jump to File Under Cursor in Next Split</source> + <translation>Skocz do pliku pod kursorem w sąsiadującym oknie</translation> + </message> + <message> <source>Go to Line Start</source> <translation>Przejdź do początku linii</translation> </message> @@ -10144,11 +10559,11 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> </message> <message> <source>Go to Previous Word Camel Case</source> - <translation>Przejdź do poprzedniego słowa w zbitku Camel Case</translation> + <translation>Przejdź do poprzedniego słowa w zbitce Camel Case</translation> </message> <message> <source>Go to Next Word Camel Case</source> - <translation>Przejdź do następnego słowa w zbitku Camel Case</translation> + <translation>Przejdź do następnego słowa w zbitce Camel Case</translation> </message> <message> <source>Go to Line Start with Selection</source> @@ -10184,15 +10599,15 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> </message> <message> <source>Go to Previous Word Camel Case with Selection</source> - <translation>Zaznacz do poprzedniego słowa w zbitku Camel Case</translation> + <translation>Zaznacz do poprzedniego słowa w zbitce Camel Case</translation> </message> <message> <source>Go to Next Word Camel Case with Selection</source> - <translation>Zaznacz do następnego słowa w zbitku Camel Case</translation> + <translation>Zaznacz do następnego słowa w zbitce Camel Case</translation> </message> <message> - <source><line number></source> - <translation><numer linii></translation> + <source><line>:<column></source> + <translation><linia>:<kolumna></translation> </message> </context> <context> @@ -10346,15 +10761,15 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> </message> <message> <source>Number literal.</source> - <translation>Stałe liczbowe.</translation> + <translation>Literał liczbowy.</translation> </message> <message> <source>String</source> - <translation>Ciąg</translation> + <translation>Ciąg znakowy</translation> </message> <message> <source>Character and string literals.</source> - <translation>Stałe znakowe.</translation> + <translation>Literały znakowe i łańcuchowe.</translation> </message> <message> <source>Type</source> @@ -10385,20 +10800,16 @@ Następujące kodowania będą najprawdopodobniej pasowały:</translation> <translation>Typ wyliczeniowy</translation> </message> <message> - <source>QML item id within a QML file.</source> - <translation>Identyfikator elementu QML w pliku QML.</translation> + <source>Applied to enumeration items.</source> + <translation>Zastosowane do elementów typów wyliczeniowych.</translation> </message> <message> - <source>QML root Object Property</source> - <translation type="unfinished"></translation> + <source>QML item id within a QML file.</source> + <translation>Identyfikator elementu QML w pliku QML.</translation> </message> <message> <source>QML property of a parent item.</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>QML scope Object Property</source> - <translation type="unfinished"></translation> + <translation>Właściwość QML rodzica elementu.</translation> </message> <message> <source>Property of the same QML item.</source> @@ -10422,7 +10833,7 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> <source>Occurrences of the symbol under the cursor. (Only the background will be applied.)</source> <translation>Wystąpienia symbolu pod kursorem. -(Zastosowane jest tylko tło).</translation> +(Stosowane jest tylko tło.)</translation> </message> <message> <source>Occurrences of unused variables.</source> @@ -10433,10 +10844,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> <translation>Wystąpienia symbolu, którego nazwa zostanie zmieniona.</translation> </message> <message> - <source>Applied to Enumeration Items.</source> - <translation>Zastosowane do elementów typów wyliczeniowych.</translation> - </message> - <message> <source>Name of a function.</source> <translation>Nazwa funkcji.</translation> </message> @@ -10450,7 +10857,7 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> </message> <message> <source>QML Binding</source> - <translation>Wiązanie QML</translation> + <translation>Powiązanie QML</translation> </message> <message> <source>QML item property, that allows a binding to another property.</source> @@ -10461,6 +10868,14 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> <translation>Lokalny identyfikator QML</translation> </message> <message> + <source>QML Root Object Property</source> + <translation>Właściwość obiektu głównego QML</translation> + </message> + <message> + <source>QML Scope Object Property</source> + <translation type="unfinished"></translation> + </message> + <message> <source>QML State Name</source> <translation>Nazwa stanu QML</translation> </message> @@ -10529,10 +10944,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> <translation>Operator</translation> </message> <message> - <source>Operators. (for example operator++ operator-=)</source> - <translation>Operatory. (np. operator++, operator-=).</translation> - </message> - <message> <source>Preprocessor</source> <translation>Preprocesor</translation> </message> @@ -10569,10 +10980,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania.</translation> <translation>Tag Doxygena</translation> </message> <message> - <source>Doxygen tags</source> - <translation>Tagi Doxygena.</translation> - </message> - <message> <source>Visual Whitespace</source> <translation>Widoczny biały znak</translation> </message> @@ -10584,19 +10991,27 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych </message> <message> <source>Applied to added lines in differences (in diff editor).</source> - <translation>Zastosowane do dodanych linii w edytorze różnic.</translation> + <translation>Stosowane do dodanych linii w edytorze różnic.</translation> </message> <message> <source>Applied to removed lines in differences (in diff editor).</source> - <translation>Zastosowane do usuniętych linii w edytorze różnic.</translation> + <translation>Stosowane do usuniętych linii w edytorze różnic.</translation> </message> <message> <source>Disabled Code</source> <translation>Nieaktywny kod</translation> </message> <message> + <source>Operators. (For example operator++ operator-=)</source> + <translation>Operatory. (np. operator++, operator-=)</translation> + </message> + <message> + <source>Doxygen tags.</source> + <translation>Tagi Doxygena.</translation> + </message> + <message> <source>Code disabled by preprocessor directives.</source> - <translation>Kod wyłączony przez dyrektywy preprocesora.</translation> + <translation>Kod zdezaktywowany przez dyrektywy preprocesora.</translation> </message> <message> <source>Added Line</source> @@ -10623,6 +11038,54 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych <translation>Lokalizacje różnic w plikach w edytorze różnic.</translation> </message> <message> + <source>Diff File Line</source> + <translation>Linia z plikiem w różnicach</translation> + </message> + <message> + <source>Applied to lines with file information in differences (in side-by-side diff editor).</source> + <translation>Stosowane do linii z informacją o plikach (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> + <source>Diff Context Line</source> + <translation>Linia z kontekstem w różnicach</translation> + </message> + <message> + <source>Applied to lines describing hidden context in differences (in side-by-side diff editor).</source> + <translation>Stosowane do linii opisujących ukryty kontekst (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> + <source>Diff Source Line</source> + <translation>Linia źródłowa w różnicach</translation> + </message> + <message> + <source>Applied to source lines with changes in differences (in side-by-side diff editor).</source> + <translation>Stosowane do źródłowych linii w których zaszły zmiany (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> + <source>Diff Source Character</source> + <translation>Znak źródłowy w różnicach</translation> + </message> + <message> + <source>Applied to removed characters in differences (in side-by-side diff editor).</source> + <translation>Stosowane do usuniętych znaków (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> + <source>Diff Destination Line</source> + <translation>Linia wynikowa w różnicach</translation> + </message> + <message> + <source>Applied to destination lines with changes in differences (in side-by-side diff editor).</source> + <translation>Stosowane do wynikowych linii w których zaszły zmiany (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> + <source>Diff Destination Character</source> + <translation>Znak wynikowy w różnicach</translation> + </message> + <message> + <source>Applied to added characters in differences (in side-by-side diff editor).</source> + <translation>Stosowane do dodanych znaków (w edytorze różnic wyświetlającym zawartość sąsiadująco).</translation> + </message> + <message> <source>Behavior</source> <translation>Zachowanie</translation> </message> @@ -10643,7 +11106,7 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych </message> <message> <source>Could not find any project files matching (%1) in the directory '%2'.</source> - <translation>Nie można odnaleźć żadnych plików z projektami pasujących do (%1) w katalogu "%2".</translation> + <translation>Nie można odnaleźć żadnych plików z projektami, pasujących do (%1) w katalogu "%2".</translation> </message> <message> <source>The Project Explorer is not available.</source> @@ -10716,7 +11179,7 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych </message> <message> <source>Alias e-mail</source> - <translation>Alias email</translation> + <translation>Alias e-mail</translation> </message> <message> <source>Nicknames</source> @@ -10890,14 +11353,6 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych <context> <name>HelpViewer</name> <message> - <source><title>about:blank</title></source> - <translation><title>o:pusty</title></translation> - </message> - <message> - <source><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'%1'</h3></div></body></source> - <translation><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Błąd 404...</title></head><body><div align="center"><br><br><h1>Nie znaleziono strony</h1><br><h3>'%1'</h3></div></body></translation> - </message> - <message> <source>Error 404...</source> <translation>Błąd 404...</translation> </message> @@ -11028,6 +11483,10 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych <translation>Szablon wrzucanych zmian ClearCase</translation> </message> <message> + <source>Git Commit File</source> + <translation type="unfinished"></translation> + </message> + <message> <source>GLSL Shader file</source> <translation>Plik shadera GLSL</translation> </message> @@ -11104,6 +11563,18 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych <translation>Plik graficzny XPM</translation> </message> <message> + <source>Python Source File</source> + <translation>Plik źródłowy Pythona</translation> + </message> + <message> + <source>Qt Build Suite file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Qt Creator Qt UI project file</source> + <translation type="unfinished"></translation> + </message> + <message> <source>JSON file</source> <translation>Plik JSON</translation> </message> @@ -11244,12 +11715,16 @@ aktywny tylko po wpisaniu przedrostka</translation> <source>Refresh interval:</source> <translation>Odświeżanie co:</translation> </message> + <message> + <source>Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CppTools::Internal::CppLocatorFilter</name> <message> - <source>Classes and Methods</source> - <translation>Klasy i metody</translation> + <source>C++ Classes and Methods</source> + <translation>Klasy i metody C++</translation> </message> </context> <context> @@ -11385,7 +11860,7 @@ aktywny tylko po wpisaniu przedrostka</translation> </message> <message> <source>Unterminated regular expression literal</source> - <translation>Brak znaku kończącego stałą znakową w wyrażeniu regularnym</translation> + <translation>Niezakończony literał wyrażenia regularnego</translation> </message> <message> <source>Invalid regular expression flag '%0'</source> @@ -11431,22 +11906,6 @@ aktywny tylko po wpisaniu przedrostka</translation> <translation>Komunikat</translation> </message> <message> - <source>Delete...</source> - <translation>Usuń...</translation> - </message> - <message> - <source>Show</source> - <translation>Pokaż</translation> - </message> - <message> - <source>Restore...</source> - <translation>Przywróć...</translation> - </message> - <message> - <source>Refresh</source> - <translation>Odśwież</translation> - </message> - <message> <source><No repository></source> <translation><Brak repozytorium></translation> </message> @@ -11467,13 +11926,29 @@ aktywny tylko po wpisaniu przedrostka</translation> </translation> </message> <message> - <source>Delete All...</source> - <translation>Usuń wszystkie...</translation> + <source>Delete &All...</source> + <translation>Usuń &wszystkie...</translation> + </message> + <message> + <source>&Delete...</source> + <translation>&Usuń...</translation> + </message> + <message> + <source>&Show</source> + <translation>&Pokaż</translation> </message> <message> - <source>Restore to Branch...</source> + <source>R&estore...</source> + <translation>P&rzywróć...</translation> + </message> + <message> + <source>Restore to &Branch...</source> <extracomment>Restore a git stash to new branch to be created</extracomment> - <translation>Przywróć do gałęzi...</translation> + <translation>Przywróć do &gałęzi...</translation> + </message> + <message> + <source>Re&fresh</source> + <translation>&Odśwież</translation> </message> <message> <source>Delete Stashes</source> @@ -11609,7 +12084,7 @@ Możesz odłożyć zmiany lub je porzucić.</translation> </message> <message> <source>Default email:</source> - <translation>Domyślny adres email:</translation> + <translation>Domyślny adres e-mail:</translation> </message> <message> <source>The number of recent commit logs to show, choose 0 to see all entries.</source> @@ -11653,6 +12128,10 @@ Możesz odłożyć zmiany lub je porzucić.</translation> <source>Specify URL:</source> <translation>Podaj URL:</translation> </message> + <message> + <source>Prompt for credentials</source> + <translation>Pytaj o listy uwierzytelniające</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::DoubleTabWidget</name> @@ -11665,15 +12144,15 @@ Możesz odłożyć zmiany lub je porzucić.</translation> <name>ProjectExplorer::Internal::TargetSettingsWidget</name> <message> <source>TargetSettingsWidget</source> - <translation>WidżetDoUstawieńProduktuDocelowego</translation> + <translation>WidżetDocelowychUstawień</translation> </message> <message> <source>Add Kit</source> - <translation>Dodaj zestaw</translation> + <translation>Dodaj zestaw narzędzi</translation> </message> <message> <source>Manage Kits...</source> - <translation>Zarządzaj zestawami...</translation> + <translation>Zarządzaj zestawami narzędzi...</translation> </message> </context> <context> @@ -11691,14 +12170,6 @@ Możesz odłożyć zmiany lub je porzucić.</translation> <translation>Qt Quick Designer</translation> </message> <message> - <source>Snap margin:</source> - <translation>Margines:</translation> - </message> - <message> - <source>Item spacing:</source> - <translation>Odstępy:</translation> - </message> - <message> <source>Canvas</source> <translation>Płótno</translation> </message> @@ -11710,6 +12181,46 @@ Możesz odłożyć zmiany lub je porzucić.</translation> <source>Height</source> <translation>Wysokość</translation> </message> + <message> + <source>Debugging</source> + <translation>Debugowanie</translation> + </message> + <message> + <source>Warn about QML features which are not properly supported by the Qt Quick Designer</source> + <translation>Ostrzegaj przed cechami QML, które nie są poprawnie obsługiwane przez Qt Quick Designera</translation> + </message> + <message> + <source>Show the debugging view</source> + <translation>Pokazuj okno debugowe</translation> + </message> + <message> + <source>Also warn in the code editor about QML features which are not properly supported by the Qt Quick Designer</source> + <translation>Ostrzegaj również w edytorze kodu przed cechami QML które nie są poprawnie obsługiwane przez Qt Quick Designera</translation> + </message> + <message> + <source>Enable the debugging view</source> + <translation>Uaktywniaj okno debugowe</translation> + </message> + <message> + <source>Warnings</source> + <translation>Ostrzeżenia</translation> + </message> + <message> + <source>Warn about unsupported features in the Qt Quick Designer</source> + <translation>Ostrzegaj przed nieobsługiwanymi cechami w Qt Quick Designerze</translation> + </message> + <message> + <source>Warn about unsupported features of Qt Quick Designer in the code editor</source> + <translation>Ostrzegaj przed nieobsługiwanymi cechami Qt Quick Designera w edytorze kodu</translation> + </message> + <message> + <source>Parent item padding:</source> + <translation>Margines rodzica elementu:</translation> + </message> + <message> + <source>Sibling item spacing:</source> + <translation>Odstępy między sąsiadującymi elementami:</translation> + </message> </context> <context> <name>Qt4ProjectManager::Internal::TestWizardPage</name> @@ -11858,7 +12369,7 @@ For qmlproject projects, use the importPaths property to add import paths.</sour %1 Użyj zmiennej QML_IMPORT_PATH dla projektów qmake aby dodać ścieżki importu. -Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki importu.</translation> +Użyj właściwości importPaths dla projektów qmlproject aby dodać ścieżki importu.</translation> </message> <message> <source>QML module contains C++ plugins, currently reading type information...</source> @@ -11925,125 +12436,10 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> </context> <context> - <name>BINEditor::BinEditor</name> - <message> - <source>Memory at 0x%1</source> - <translation>Pamięć w 0x%1</translation> - </message> - <message> - <source>Decimal&nbsp;unsigned&nbsp;value:</source> - <translation>Wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku:</translation> - </message> - <message> - <source>Decimal&nbsp;signed&nbsp;value:</source> - <translation>Wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem:</translation> - </message> - <message> - <source>Previous&nbsp;decimal&nbsp;unsigned&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku:</translation> - </message> - <message> - <source>Previous&nbsp;decimal&nbsp;signed&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem:</translation> - </message> - <message> - <source>%1-bit&nbsp;Integer&nbsp;Type</source> - <translation>%1-bitowy&nbsp;typ&nbsp;całkowity</translation> - </message> - <message> - <source>Little Endian</source> - <translation></translation> - </message> - <message> - <source>Big Endian</source> - <translation></translation> - </message> - <message> - <source>Binary&nbsp;value:</source> - <translation>Wartość&nbsp;binarna:</translation> - </message> - <message> - <source>Octal&nbsp;value:</source> - <translation>Wartość&nbsp;ósemkowa:</translation> - </message> - <message> - <source>Previous&nbsp;binary&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;binarna:</translation> - </message> - <message> - <source>Previous&nbsp;octal&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;ósemkowa:</translation> - </message> - <message> - <source><i>double</i>&nbsp;value:</source> - <translation>Wartość&nbsp;<i>double</i>:</translation> - </message> - <message> - <source>Previous <i>double</i>&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;<i>double</i>:</translation> - </message> - <message> - <source><i>float</i>&nbsp;value:</source> - <translation>Wartość&nbsp;<i>float</i>:</translation> - </message> - <message> - <source>Previous <i>float</i>&nbsp;value:</source> - <translation>Poprzednia&nbsp;wartość&nbsp;<i>float</i>:</translation> - </message> - <message> - <source>Copying Failed</source> - <translation>Błąd kopiowania</translation> - </message> - <message> - <source>You cannot copy more than 4 MB of binary data.</source> - <translation>Nie można skopiować więcej niż 4 MB danych binarnych.</translation> - </message> - <message> - <source>Copy Selection as ASCII Characters</source> - <translation>Skopiuj jako znaki ASCII</translation> - </message> - <message> - <source>Copy Selection as Hex Values</source> - <translation>Skopiuj jako wartości szesnastkowe</translation> - </message> - <message> - <source>Set Data Breakpoint on Selection</source> - <translation>Ustaw pułapkę warunkową na selekcji</translation> - </message> - <message> - <source>Jump to Address in This Window</source> - <translation>Skocz do adresu w tym oknie</translation> - </message> - <message> - <source>Jump to Address in New Window</source> - <translation>Skocz do adresu w nowym oknie</translation> - </message> - <message> - <source>Jump to Address 0x%1 in This Window</source> - <translation>Skocz do adresu 0x%1 w tym oknie</translation> - </message> - <message> - <source>Jump to Address 0x%1 in New Window</source> - <translation>Skocz do adresu 0x%1 w nowym oknie</translation> - </message> -</context> -<context> <name>CMakeProjectManager::Internal::CMakeRunConfiguration</name> <message> - <source>Run CMake target</source> - <translation>Uruchom program CMake'owy</translation> - </message> - <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> - <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> + <source>Run CMake kit</source> + <translation>Uruchom zestaw CMake</translation> </message> <message> <source>The executable is not built by the current build configuration</source> @@ -12071,7 +12467,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu.</translation> + <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi.</translation> </message> <message> <source>Configuration is faulty. Check the Issues view for details.</source> @@ -12210,12 +12606,16 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Edytor różnic Git</translation> </message> <message> - <source>Git Submit Editor</source> + <source>Git Commit Editor</source> <translation>Edytor wrzucanych zmian Git</translation> </message> <message> - <source>Mercurial Command Log Editor</source> - <translation>Edytor loga komend Mercurial</translation> + <source>Git Rebase Editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Git Submit Editor</source> + <translation>Edytor wrzucanych zmian Git</translation> </message> <message> <source>Mercurial File Log Editor</source> @@ -12238,10 +12638,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Edytor wrzucanych zmian Perforce</translation> </message> <message> - <source>Perforce CommandLog Editor</source> - <translation>Edytor loga komend Perforce</translation> - </message> - <message> <source>Perforce Log Editor</source> <translation>Edytor loga plików Perforce</translation> </message> @@ -12258,10 +12654,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Edytor wrzucanych zmian Subversion</translation> </message> <message> - <source>Subversion Command Log Editor</source> - <translation>Edytor loga komend Subversion</translation> - </message> - <message> <source>Subversion File Log Editor</source> <translation>Edytor loga plików Subversion</translation> </message> @@ -12274,10 +12666,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Edytor różnic Subversion</translation> </message> <message> - <source>Bazaar Command Log Editor</source> - <translation>Edytor loga komend Bazaar</translation> - </message> - <message> <source>Bazaar File Log Editor</source> <translation>Edytor loga plików Bazaar</translation> </message> @@ -12298,10 +12686,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Edytor wrzucanych zmian ClearCase</translation> </message> <message> - <source>ClearCase Command Log Editor</source> - <translation>Edytor loga komend ClearCase</translation> - </message> - <message> <source>ClearCase File Log Editor</source> <translation>Edytor loga plików ClearCase</translation> </message> @@ -12368,7 +12752,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <name>FakeVim::Internal::FakeVimExCommandsPage</name> <message> <source>Ex Command Mapping</source> - <translation type="unfinished"></translation> + <translation>Mapowanie komend Ex</translation> </message> <message> <source>FakeVim</source> @@ -12376,7 +12760,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Ex Trigger Expression</source> - <translation type="unfinished"></translation> + <translation>Wyzwalacz Ex</translation> </message> <message> <source>Regular expression:</source> @@ -12384,7 +12768,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Ex Command</source> - <translation type="unfinished"></translation> + <translation>Komenda Ex</translation> </message> </context> <context> @@ -12418,7 +12802,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu.</translation> + <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi.</translation> </message> <message> <source>Configuration is faulty. Check the Issues view for details.</source> @@ -12426,7 +12810,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Override %1:</source> - <translation>Zastąpienie %1:</translation> + <translation>Przesłoń %1:</translation> </message> <message> <source>Make arguments:</source> @@ -12444,8 +12828,16 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Blame %1</translation> </message> <message> - <source>Blame parent revision %1</source> - <translation>Blame poprawki macierzystej %1</translation> + <source>Blame Parent Revision %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Cherry-Pick Change %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Revert Change %1</source> + <translation>Odwróć zmianę %1</translation> </message> </context> <context> @@ -12458,6 +12850,14 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <context> <name>Help::Internal::HelpViewer</name> <message> + <source><title>about:blank</title></source> + <translation><title>o:pusty</title></translation> + </message> + <message> + <source><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Error 404...</title></head><body><div align="center"><br/><br/><h1>The page could not be found</h1><br/><h3>'%1'</h3></div></body></html></source> + <translation><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Błąd 404...</title></head><body><div align="center"><br/><br/><h1>Nie można odnaleźć strony</h1><br/><h3>'%1'</h3></div></body></html></translation> + </message> + <message> <source>Open Link</source> <translation>Otwórz odsyłacz</translation> </message> @@ -12577,8 +12977,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <context> <name>Mercurial::Internal::MercurialPlugin</name> <message> - <source>Mercurial</source> - <translation>Mercurial</translation> + <source>Me&rcurial</source> + <translation>Me&rcurial</translation> </message> <message> <source>Annotate Current File</source> @@ -12897,22 +13297,10 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Tworzy zwykły projekt C++ używający qmake, nie używający biblioteki Qt.</translation> </message> <message> - <source>Creates a C++ plugin that makes it possible to offer extensions that can be loaded dynamically into applications using the QDeclarativeEngine class.</source> - <translation>Tworzy wtyczkę C++ umożliwiającą rozszerzenia, które mogą być dynamicznie załadowane przy pomocy klasy QDeclarativeEngine.</translation> - </message> - <message> - <source>Custom QML Extension Plugin</source> - <translation>Wtyczka z własnym rozszerzeniem QML</translation> - </message> - <message> <source>Custom QML Extension Plugin Parameters</source> <translation>Parametry wtyczki z własnym rozszerzeniem QML</translation> </message> <message> - <source>Object Class-name:</source> - <translation>Nazwa klasy:</translation> - </message> - <message> <source>URI:</source> <translation>URI:</translation> </message> @@ -12957,30 +13345,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Deskryptor aplikacji Qt5</translation> </message> <message> - <source>BlackBerry Qt5 Gui Application</source> - <translation>Aplikacja Qt5 Gui dla BlackBerry</translation> - </message> - <message> - <source>Creates an experimental Qt5 Gui application for BlackBerry 10. You need an own Qt5 build for BlackBerry 10 since Qt5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices.</source> - <translation>Tworzy eksperymentalną aplikację Qt5 Gui dla BlackBerry 10. Wymagana jest wersja Qt5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt5, którego również brak w urządzeniach DevAlpha.</translation> - </message> - <message> - <source>Creates an experimental Qt Quick 2 application for BlackBerry 10. You need an own Qt5 build for BlackBerry 10 since Qt5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices.</source> - <translation>Tworzy eksperymentalną aplikację Qt Quick 2 dla BlackBerry 10. Wymagana jest wersja Qt5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt5, którego również brak w urządzeniach DevAlpha.</translation> - </message> - <message> - <source>BlackBerry Qt Quick 2 Application</source> - <translation>Aplikacja Qt Quick 2 dla BlackBerry</translation> - </message> - <message> - <source>Creates a Qt Quick application for BlackBerry.</source> - <translation>Tworzy aplikację Qt Quick dla BlackBerry.</translation> - </message> - <message> - <source>BlackBerry Qt Quick Application</source> - <translation>Aplikacja Qt Quick dla BlackBerry</translation> - </message> - <message> <source>Plain C Project</source> <translation>Zwykły projekt C</translation> </message> @@ -13017,6 +13381,62 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Wtyczka Qt Creatora</translation> </message> <message> + <source>Creates a Cascades application for BlackBerry 10.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>BlackBerry Cascades Application</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Creates an experimental Qt 5 GUI application for BlackBerry 10. You need to provide your own build of Qt 5 for BlackBerry 10 since Qt 5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices.</source> + <translation>Tworzy eksperymentalną aplikację Qt 5 Gui dla BlackBerry 10. Wymagana jest wersja Qt 5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt 5, którego również brak w urządzeniach DevAlpha.</translation> + </message> + <message> + <source>BlackBerry Qt 5 GUI Application</source> + <translation>Aplikacja Qt 5 Gui dla BlackBerry</translation> + </message> + <message> + <source>Creates a qmake-based test project for which a code snippet can be entered.</source> + <translation>Tworzy testowy projekt, bazujący na qmake, w który można wstawić urywek kodu.</translation> + </message> + <message> + <source>Code Snippet</source> + <translation>Urywek kodu</translation> + </message> + <message> + <source>Other Projects</source> + <translation>Inne projekty</translation> + </message> + <message> + <source>Snippet Parameters</source> + <translation>Parametry urywka</translation> + </message> + <message> + <source>Code:</source> + <translation>Kod:</translation> + </message> + <message> + <source>Type:</source> + <translation>Typ:</translation> + </message> + <message> + <source>Console application</source> + <translation>Aplikacja konsolowa</translation> + </message> + <message> + <source>Application bundle (Mac)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Headless (QtCore)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Gui application (QtCore, QtGui, QtWidgets)</source> + <translation>Aplikacja Gui (QtCore, QtGui, QtWidgets)</translation> + </message> + <message> <source>Plugin Information</source> <translation>Informacje o wtyczce</translation> </message> @@ -13060,6 +13480,26 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <source>Local user settings</source> <translation>Ustawienia lokalne użytkownika</translation> </message> + <message> + <source>Creates a C++ plugin to load extensions dynamically into applications using the QDeclarativeEngine class. Requires Qt 4.7.0 or newer.</source> + <translation>Tworzy wtyczkę C++ umożliwiającą dynamiczne ładowanie rozszerzeń przez aplikacje przy pomocy klasy QDeclarativeEngine. Wymaga Qt 4.7.0 lub nowszego.</translation> + </message> + <message> + <source>Creates a C++ plugin to load extensions dynamically into applications using the QQmlEngine class. Requires Qt 5.0 or newer.</source> + <translation>Tworzy wtyczkę C++ umożliwiającą dynamiczne ładowanie rozszerzeń przez aplikacje przy pomocy klasy QQmlEngine. Wymaga Qt 5.0 lub nowszego.</translation> + </message> + <message> + <source>Qt Quick 1 Extension Plugin</source> + <translation>Tworzy wtyczkę z rozszerzeniem Qt Quick 1</translation> + </message> + <message> + <source>Object class-name:</source> + <translation>Nazwa klasy obiektu:</translation> + </message> + <message> + <source>Qt Quick 2 Extension Plugin</source> + <translation>Tworzy wtyczkę z rozszerzeniem Qt Quick 2</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::CustomWizardPage</name> @@ -13126,6 +13566,14 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Otwórz katalog wyżej</translation> </message> <message> + <source>Show Hidden Files</source> + <translation>Pokaż ukryte pliki</translation> + </message> + <message> + <source>Synchronize with Editor</source> + <translation>Synchronizuj z edytorem</translation> + </message> + <message> <source>Choose Folder...</source> <translation>Wybierz katalog...</translation> </message> @@ -13142,19 +13590,19 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Build</source> - <translation>Zbuduj</translation> + <translation>Wersja</translation> </message> <message> <source>Kit</source> - <translation>Zestaw</translation> + <translation>Zestaw narzędzi</translation> </message> <message> <source>Deploy</source> - <translation>Zainstaluj</translation> + <translation>Instalacja</translation> </message> <message> <source>Run</source> - <translation>Uruchom</translation> + <translation>Do uruchomienia</translation> </message> <message> <source>Unconfigured</source> @@ -13165,20 +13613,24 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation><b>Projekt:</b> %1</translation> </message> <message> - <source><b>Target:</b> %1</source> - <translation><b>Produkt docelowy:</b> %1</translation> + <source><b>Path:</b> %1</source> + <translation><b>Ścieżka:</b> %1</translation> + </message> + <message> + <source><b>Kit:</b> %1</source> + <translation><b>Zestaw narzędzi:</b> %1</translation> </message> <message> <source><b>Build:</b> %1</source> - <translation><b>Zbuduj:</b> %1</translation> + <translation><b>Wersja:</b> %1</translation> </message> <message> <source><b>Deploy:</b> %1</source> - <translation><b>Zainstaluj:</b> %1</translation> + <translation><b>Instalacja:</b> %1</translation> </message> <message> <source><b>Run:</b> %1</source> - <translation><b>Uruchom:</b> %1</translation> + <translation><b>Do uruchomienia:</b> %1</translation> </message> <message> <source>%1</source> @@ -13194,19 +13646,19 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Kit: <b>%1</b><br/></source> - <translation>Zestaw: <b>%1</b><br/></translation> + <translation>Zestaw narzędzi: <b>%1</b><br/></translation> </message> <message> <source>Build: <b>%1</b><br/></source> - <translation>Zbuduj: <b>%1</b><br/></translation> + <translation>Wersja: <b>%1</b><br/></translation> </message> <message> <source>Deploy: <b>%1</b><br/></source> - <translation>Zainstaluj: <b>%1</b><br/></translation> + <translation>Instalacja: <b>%1</b><br/></translation> </message> <message> <source>Run: <b>%1</b><br/></source> - <translation>Uruchom: <b>%1</b><br/></translation> + <translation>Do uruchomienia: <b>%1</b><br/></translation> </message> <message> <source><style type=text/css>a:link {color: rgb(128, 128, 255, 240);}</style>The project <b>%1</b> is not yet configured<br/><br/>You can configure it in the <a href="projectmode">Projects mode</a><br/></source> @@ -13250,10 +13702,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <source>Devices</source> <translation>Urządzenia</translation> </message> - <message> - <source>Qt Application</source> - <translation>Aplikacja Qt</translation> - </message> </context> <context> <name>TargetSettingsPanelFactory</name> @@ -13266,11 +13714,41 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <name>ProjectExplorer::Internal::TargetSettingsPanelWidget</name> <message> <source>No kit defined in this project.</source> - <translation>Brak zdefiniowanego zestawu dla tego projektu.</translation> + <translation>Brak zdefiniowanego zestawu narzędzi dla tego projektu.</translation> + </message> + <message> + <source>Incompatible Kit</source> + <translation>Niekompatybilny zestaw narzędzi</translation> + </message> + <message> + <source>Kit %1 is incompatible with kit %2.</source> + <translation>Zestaw narzędzi %1 nie jest kompatybilny z zestawem %2.</translation> + </message> + <message> + <source>Build configurations: +</source> + <translation>Konfiguracje budowania:</translation> + </message> + <message> + <source>Deploy configurations: +</source> + <translation>Konfiguracje instalacji:</translation> + </message> + <message> + <source>Run configurations </source> + <translation>Konfiguracja uruchamiania </translation> + </message> + <message> + <source>Partially Incompatible Kit</source> + <translation>Częściowo niekompatybilny zestaw narzędzi</translation> + </message> + <message> + <source>Some configurations could not be copied.</source> + <translation>Nie można skopiować niektórych konfiguracji.</translation> </message> <message> <source>Cancel Build && Remove Kit</source> - <translation>Przerwij budowanie i usuń zestaw</translation> + <translation>Przerwij budowanie i usuń zestaw narzędzi</translation> </message> <message> <source>Do Not Remove</source> @@ -13278,20 +13756,32 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>Remove Kit %1?</source> - <translation>Usunąć zestaw %1?</translation> + <translation>Usunąć zestaw narzędzi %1?</translation> </message> <message> <source>The kit <b>%1</b> is currently being built.</source> - <translation>Trwa budowanie zestawu <b>%1</b>.</translation> + <translation>Trwa budowanie zestawu narzędzi <b>%1</b>.</translation> + </message> + <message> + <source>Do you want to cancel the build process and remove the kit anyway?</source> + <translation>Czy przerwać budowanie i usunąć zestaw narzędzi?</translation> + </message> + <message> + <source>Change Kit</source> + <translation>Zmień zestaw narzędzi</translation> + </message> + <message> + <source>Copy to Kit</source> + <translation>Skopiuj do zestawu narzędzi</translation> </message> <message> - <source>Do you want to cancel the build process and remove the Kit anyway?</source> - <translation>Czy przerwać budowanie i usunąć zestaw?</translation> + <source>Remove Kit</source> + <translation>Usuń zestaw narzędzi</translation> </message> <message> <source>Do you really want to remove the "%1" kit?</source> - <translation>Czy chcesz usunąć zestaw + <translation>Czy chcesz usunąć zestaw narzędzi "%1"?</translation> </message> <message> @@ -13326,25 +13816,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> </context> <context> - <name>QmlDesigner::DesignDocumentController</name> - <message> - <source>-New Form-</source> - <translation>-Nowy formularz-</translation> - </message> - <message> - <source>Cannot save to file "%1": permission denied.</source> - <translation>Nie można zachować "%1": brak uprawnień.</translation> - </message> - <message> - <source>Parent folder "%1" for file "%2" does not exist.</source> - <translation>Katalog "%1" dla pliku "%2" nie istnieje.</translation> - </message> - <message> - <source>Error</source> - <translation>Błąd</translation> - </message> -</context> -<context> <name>QmlDesigner::XUIFileDialog</name> <message> <source>Open File</source> @@ -13451,6 +13922,10 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <context> <name>QmlDesigner::Internal::DocumentWarningWidget</name> <message> + <source>Placeholder</source> + <translation type="unfinished"></translation> + </message> + <message> <source><a href="goToError">Go to error</a></source> <translation><a href="goToError">Przejdź do błędu</a></translation> </message> @@ -13466,74 +13941,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <context> <name>QmlDesigner::Internal::DesignModeWidget</name> <message> - <source>&Undo</source> - <translation>&Cofnij</translation> - </message> - <message> - <source>&Redo</source> - <translation>&Przywróć</translation> - </message> - <message> - <source>Delete</source> - <translation>Usuń</translation> - </message> - <message> - <source>Delete "%1"</source> - <translation>Usuń "%1"</translation> - </message> - <message> - <source>Cu&t</source> - <translation>Wy&tnij</translation> - </message> - <message> - <source>Cut "%1"</source> - <translation>Wytnij "%1"</translation> - </message> - <message> - <source>&Copy</source> - <translation>S&kopiuj</translation> - </message> - <message> - <source>Copy "%1"</source> - <translation>Skopiuj "%1"</translation> - </message> - <message> - <source>&Paste</source> - <translation>Wk&lej</translation> - </message> - <message> - <source>Paste "%1"</source> - <translation>Wklej "%1"</translation> - </message> - <message> - <source>Select &All</source> - <translation>Zaznacz &wszystko</translation> - </message> - <message> - <source>Select All "%1"</source> - <translation>Zaznacz wszystkie "%1"</translation> - </message> - <message> - <source>Toggle Full Screen</source> - <translation>Przełącz pełny ekran</translation> - </message> - <message> - <source>&Restore Default View</source> - <translation>Przywróć &domyślny widok</translation> - </message> - <message> - <source>&Go into Component</source> - <translation>&Przejdź do komponentu</translation> - </message> - <message> - <source>Toggle &Left Sidebar</source> - <translation>Przełącz l&ewy boczny pasek</translation> - </message> - <message> - <source>Toggle &Right Sidebar</source> - <translation>Przełącz p&rawy boczny pasek</translation> - </message> - <message> <source>Projects</source> <translation>Projekty</translation> </message> @@ -13551,47 +13958,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> </context> <context> - <name>QmlDesigner::Internal::BauhausPlugin</name> - <message> - <source>Switch Text/Design</source> - <translation>Przełącz tekst / projekt</translation> - </message> - <message> - <source>Save %1 As...</source> - <translation>Zachowaj %1 jako...</translation> - </message> - <message> - <source>&Save %1</source> - <translation>&Zachowaj %1</translation> - </message> - <message> - <source>Revert %1 to Saved</source> - <translation>Odwróć zmiany w %1</translation> - </message> - <message> - <source>Close %1</source> - <translation>Zamknij %1</translation> - </message> - <message> - <source>Close All Except %1</source> - <translation>Zamknij wszystko z wyjątkiem %1</translation> - </message> - <message> - <source>Close Others</source> - <translation>Zamknij inne</translation> - </message> -</context> -<context> <name>QmlJSEditor::Internal::QmlJSEditorPlugin</name> <message> - <source>Creates a QML file.</source> - <translation>Tworzy plik QML.</translation> - </message> - <message> - <source>QML File</source> - <translation>Plik QML</translation> - </message> - <message> <source>Creates a JavaScript file.</source> <translation>Tworzy plik JavaScript.</translation> </message> @@ -13632,6 +14000,22 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Znajdź użycia</translation> </message> <message> + <source>Creates a QML file with boilerplate code, starting with "import QtQuick 1.1".</source> + <translation>Tworzy plik QML z wstępnym kodem rozpoczynającym się od "import QtQuick 1.1".</translation> + </message> + <message> + <source>QML File (Qt Quick 1)</source> + <translation>Plik QML (Qt Quick 1)</translation> + </message> + <message> + <source>Creates a QML file with boilerplate code, starting with "import QtQuick 2.0".</source> + <translation>Tworzy plik QML z wstępnym kodem rozpoczynającym się od "import QtQuick 2.0".</translation> + </message> + <message> + <source>QML File (Qt Quick 2)</source> + <translation>Plik QML (Qt Quick 2)</translation> + </message> + <message> <source>Ctrl+Shift+U</source> <translation>Ctrl+Shift+U</translation> </message> @@ -13655,8 +14039,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <translation>Ostrzeżenie podczas ładowania pliku projektu %1.</translation> </message> <message> - <source>File '%1' does not exist or is not readable.</source> - <translation>Plik "%1" nie istnieje lub jest uszkodzony.</translation> + <source>Qt version is too old.</source> + <translation>Wersja Qt jest za stara.</translation> </message> <message> <source>Device type is not desktop.</source> @@ -13664,47 +14048,13 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i </message> <message> <source>No Qt version set in kit.</source> - <translation>Nie ustawiono wersji Qt w zestawie.</translation> - </message> -</context> -<context> - <name>QmlProjectManager::Internal::QmlProjectApplicationWizardDialog</name> - <message> - <source>New Qt Quick UI Project</source> - <translation>Nowy Qt Quick UI projekt</translation> - </message> - <message> - <source>This wizard generates a Qt Quick UI project.</source> - <translation>Ten kreator generuje Qt Quick UI projekt.</translation> - </message> -</context> -<context> - <name>QmlProjectManager::Internal::QmlProjectApplicationWizard</name> - <message> - <source>Qt Quick UI</source> - <translation>Qt Quick UI</translation> - </message> - <message> - <source>Creates a Qt Quick UI project with a single QML file that contains the main view. - -You can review Qt Quick UI projects in the QML Viewer and you need not build them. You do not need to have the development environment installed on your computer to create and run this type of projects. - -Requires <b>Qt 4.7.4</b> or newer.</source> - <translation>Tworzy projekt Qt Quick z pojedynczym plikiem QML zawierającym główny widok. - -Możesz przeglądać projekty przy pomocy QML Viewera bez ich uprzedniego budowania. Nie musisz posiadać zainstalowanego środowiska na swoim komputerze aby uruchamiać tego typu projekty. - -Wymaga <b>Qt 4.7.4</b> lub nowszego.</translation> + <translation>Brak wersji Qt w zestawie narzędzi.</translation> </message> </context> <context> <name>QmlProjectManager::Internal::Manager</name> <message> - <source>Failed opening project '%1': Project already open</source> - <translation>Nie można otworzyć projektu "%1": projekt jest już otwarty</translation> - </message> - <message> - <source>Failed opening project '%1': Project file is not a file</source> + <source>Failed opening project '%1': Project is not a file</source> <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> </message> </context> @@ -13801,6 +14151,22 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego.</translation> <translation>Niezainstalowana wersja z prefiksem - jedynie do wewnętrznego użytku.</translation> </message> <message> + <source>Cannot start '%1': %2</source> + <translation>Nie można uruchomić "%1": %2</translation> + </message> + <message> + <source>Timeout running '%1' (%2 ms).</source> + <translation>Przekroczony czas oczekiwania na odpowiedź od uruchomionego "%1" (%2 ms).</translation> + </message> + <message> + <source>'%1' crashed.</source> + <translation>"%1" zakończył pracę błędem.</translation> + </message> + <message> + <source>qmake '%1' is not an executable.</source> + <translation>qmake '%1' nie jest plikiem wykonywalnym.</translation> + </message> + <message> <source>No qmlviewer installed.</source> <translation>Brak zainstalowanego "qmlviewer".</translation> </message> @@ -13865,7 +14231,7 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego.</translation> </message> <message> <source>Kits</source> - <translation>Zestawy</translation> + <translation>Zestawy narzędzi</translation> </message> </context> <context> @@ -14124,7 +14490,7 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego.</translation> </message> <message> <source>Target</source> - <translation>Produkt docelowy</translation> + <translation type="unfinished">Cel</translation> </message> <message> <source>Margin</source> @@ -14543,7 +14909,7 @@ które można ustawić poniżej.</translation> </message> <message> <source>String literal %1</source> - <translation>Stała znakowa %1</translation> + <translation>Literał łańcuchowy %1</translation> </message> <message> <source>Cowardly refusing to evaluate expression '%1' with potential side effects</source> @@ -14601,13 +14967,6 @@ które można ustawić poniżej.</translation> </message> </context> <context> - <name>QmlDesigner::ComponentView</name> - <message> - <source>whole document</source> - <translation>cały dokument</translation> - </message> -</context> -<context> <name>FileWidget</name> <message> <source>Open File</source> @@ -14624,6 +14983,10 @@ które można ustawić poniżej.</translation> <context> <name>QmlJSEditor::Internal::QmlJSPreviewRunner</name> <message> + <source>No file specified.</source> + <translation>Nie podano pliku.</translation> + </message> + <message> <source>Failed to preview Qt Quick file</source> <translation>Nie można utworzyć podglądu pliku Qt Quick</translation> </message> @@ -14642,7 +15005,7 @@ które można ustawić poniżej.</translation> </message> <message> <source>No Qt version set in kit.</source> - <translation>Nie ustawiono wersji Qt w zestawie.</translation> + <translation>Nie ustawiono wersji Qt w zestawie narzędzi.</translation> </message> <message> <source>The .pro file '%1' does not exist.</source> @@ -14654,7 +15017,7 @@ które można ustawić poniżej.</translation> </message> <message> <source>The .pro file '%1' could not be parsed.</source> - <translation>Plik projektu "%1" nie może zostać sparowany.</translation> + <translation>Plik projektu "%1" nie może zostać sparsowany.</translation> </message> <message> <source>Debug</source> @@ -14696,28 +15059,36 @@ które można ustawić poniżej.</translation> <context> <name>QmlDesigner::FormEditorWidget</name> <message> - <source>Snap to guides (E)</source> - <translation>Przyciągaj do przewodnich linii (E)</translation> + <source>No snapping (T).</source> + <translation>Brak przyciągania (T).</translation> </message> <message> - <source>Show bounding rectangles and stripes for empty items (Press Key A)</source> - <translation>Pokazuj otaczające prostokąty i paski dla pustych elementów (naciśnij klawisz A)</translation> + <source>Snap to parent or sibling items and generate anchors (W).</source> + <translation>Przyciągaj do rodzica elementu lub do sąsiednich elementów i generuj kotwice (W).</translation> </message> <message> - <source>Only select items with content (S)</source> - <translation>Wybierz tylko elementy z zawartością (S)</translation> + <source>Snap to parent or sibling items but do not generate anchors (E).</source> + <translation>Przyciągaj do rodzica elementu lub do sąsiednich elementów ale nie generuj kotwic (E).</translation> </message> <message> - <source>width</source> - <translation>szerokość</translation> + <source>Show bounding rectangles and stripes for empty items (A).</source> + <translation>Pokazuj otaczające prostokąty i paski dla pustych elementów (A).</translation> </message> <message> - <source>height</source> - <translation>wysokość</translation> + <source>Only select items with content (S).</source> + <translation>Wybierz tylko elementy z zawartością (S).</translation> </message> <message> - <source>Reset view (R)</source> - <translation>Zresetuj widok (R)</translation> + <source>Width</source> + <translation>Szerokość</translation> + </message> + <message> + <source>Height</source> + <translation>Wysokość</translation> + </message> + <message> + <source>Reset view (R).</source> + <translation>Zresetuj widok (R).</translation> </message> </context> <context> @@ -14824,15 +15195,15 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> </message> <message> <source>Convert to String Literal</source> - <translation>Skonwertuj do stałej znakowej</translation> + <translation>Skonwertuj do literału łańcuchowego</translation> </message> <message> <source>Convert to Character Literal and Enclose in QLatin1Char(...)</source> - <translation>Skonwertuj do stałego znaku i zamknij w QLatin1Char(...)</translation> + <translation>Skonwertuj do literału znakowego i zamknij w QLatin1Char(...)</translation> </message> <message> <source>Convert to Character Literal</source> - <translation>Skonwertuj do stałego znaku</translation> + <translation>Skonwertuj do literału znakowego</translation> </message> <message> <source>Mark as Translatable</source> @@ -14848,7 +15219,7 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> </message> <message> <source>Convert to Camel Case</source> - <translation>Skonwertuj do zbitku Camel Case</translation> + <translation>Skonwertuj do zbitki Camel Case</translation> </message> <message> <source>Add #include %1</source> @@ -14863,8 +15234,12 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> <translation>Zamień z następnym parametrem</translation> </message> <message> + <source>Assign to Local Variable</source> + <translation>Przypisz do zmiennej lokalnej</translation> + </message> + <message> <source>Convert to Objective-C String Literal</source> - <translation>Skonwertuj do stałej znakowej Objective-C</translation> + <translation>Skonwertuj do literału łańcuchowego Objective-C</translation> </message> <message> <source>Enclose in %1(...) (Qt %2)</source> @@ -14887,6 +15262,14 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> <translation>Skonwertuj do wartości dziesiętnej</translation> </message> <message> + <source>Reformat to "%1"</source> + <translation>Przeformatuj do "%1"</translation> + </message> + <message> + <source>Reformat Pointers or References</source> + <translation>Przeformatuj wskaźniki i referencje</translation> + </message> + <message> <source>Complete Switch Statement</source> <translation>Dokończ instrukcję "switch"</translation> </message> @@ -14894,8 +15277,8 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> <context> <name>GenericProjectManager::Internal::Manager</name> <message> - <source>Failed opening project '%1': Project already open</source> - <translation>Nie można otworzyć projektu "%1": projekt jest już otwarty</translation> + <source>Failed opening project '%1': Project is not a file</source> + <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> </message> </context> <context> @@ -14938,6 +15321,14 @@ Identyfikatory muszą rozpoczynać się małą literą.</translation> <context> <name>FakeVim::Internal::FakeVimHandler::Private</name> <message> + <source>Recursive mapping</source> + <translation>Mapowanie rekurencyjne</translation> + </message> + <message> + <source>Type Alt-V, Alt-V to quit FakeVim mode.</source> + <translation>Naciśnij Alt-V, Alt-V aby wyjść z trybu FakeVim.</translation> + </message> + <message> <source> [New] </source> <translation> [Nowy] </translation> </message> @@ -15184,7 +15575,7 @@ aktywny tylko po wpisaniu przedrostka</translation> </message> <message> <source>If enabled, the toolbar will remain pinned to an absolute position.</source> - <translation>Jeśli włączone pasek narzędzi pozostanie przypięty w pozycji bezwzględnej.</translation> + <translation>Jeśli uaktywnione, pasek narzędzi pozostanie przypięty w pozycji bezwzględnej.</translation> </message> <message> <source>Pin Qt Quick Toolbar</source> @@ -15290,7 +15681,7 @@ aktywny tylko po wpisaniu przedrostka</translation> </message> <message> <source>Hides this toolbar. This toolbar can be permanently disabled in the options page or in the context menu.</source> - <translation>Ukrywa ten pasek narzędzi. Może być on stale wyłączony na stronie z opcjami lub z podręcznego menu.</translation> + <translation>Ukrywa ten pasek narzędzi. Można go zdezaktywować na stałe, na stronie z opcjami lub z podręcznego menu.</translation> </message> </context> <context> @@ -15408,13 +15799,6 @@ Lista serwera: %2.</translation> </message> </context> <context> - <name>CheckUndefinedSymbols</name> - <message> - <source>Expected a namespace-name</source> - <translation>Oczekiwano nazwy przestrzeni nazw</translation> - </message> -</context> -<context> <name>CppEditor::Internal::CppTypeHierarchyWidget</name> <message> <source>No type hierarchy available</source> @@ -15606,7 +15990,7 @@ debuggera (CDB, LLDB).</translation> </message> <message> <source>&Enabled:</source> - <translation>&Włączona:</translation> + <translation>&Uaktywniona:</translation> </message> <message> <source>&Address:</source> @@ -15622,7 +16006,7 @@ debuggera (CDB, LLDB).</translation> </message> <message> <source>T&racepoint only:</source> - <translation>Tylko t&racepoint:</translation> + <translation>Tylko &komunikat:</translation> </message> <message> <source>&One shot only:</source> @@ -15690,6 +16074,18 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> <translation>Błąd debuggera</translation> </message> <message> + <source>Normal</source> + <translation>Normalny</translation> + </message> + <message> + <source>Separate Window</source> + <translation>Osobne okno</translation> + </message> + <message> + <source>Image</source> + <translation>Obrazek</translation> + </message> + <message> <source>There is no CDB executable specified.</source> <translation>Brak podanego pliku wykonywalnego CDB.</translation> </message> @@ -15711,11 +16107,11 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> </message> <message> <source>Trace point %1 (%2) in thread %3 triggered.</source> - <translation type="unfinished"></translation> + <translation>Osiągnięto komunikat %1 (%2) w wątku %3.</translation> </message> <message> <source>Conditional breakpoint %1 (%2) in thread %3 triggered, examining expression '%4'.</source> - <translation>Pułapka warunkowa %1 (%2) w wątku %3 została wyzwolona, sprawdzanie wyrażenia "%4".</translation> + <translation>Osiągnięto pułapkę warunkową %1 (%2) w wątku %3, sprawdzanie wyrażenia "%4".</translation> </message> <message> <source>Malformed stop response received.</source> @@ -15801,35 +16197,35 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> </message> <message> <source>Data breakpoint %1 (%2) at %3 triggered.</source> - <translation>Pułapka warunkowa %1 (%2) pod %3 została wyzwolona.</translation> + <translation>Osiągnięto pułapkę warunkową %1 (%2) przy %3.</translation> </message> <message> <source>Internal data breakpoint %1 at %2 triggered.</source> - <translation>Wewnętrzna pułapka warunkowa %1 pod %2 została wyzwolona.</translation> + <translation>Osiągnięto wewnętrzną pułapkę warunkową %1 przy %2.</translation> </message> <message> <source>Data breakpoint %1 (%2) at %3 in thread %4 triggered.</source> - <translation>Pułapka warunkowa %1 (%2) pod %3 w wątku %4 została wyzwolona.</translation> + <translation>Osiągnięto pułapkę warunkową %1 (%2) przy %3 w wątku %4.</translation> </message> <message> <source>Internal data breakpoint %1 at %2 in thread %3 triggered.</source> - <translation>Wewnętrzna pułapka warunkowa %1 pod %2 w wątku %3 została wyzwolona.</translation> + <translation>Osiągnięto wewnętrzna pułapka warunkowa %1 przy %2 w wątku %3.</translation> </message> <message> <source>Data breakpoint %1 (%2) at 0x%3 triggered.</source> - <translation>Pułapka warunkowa %1 (%2) pod 0x%3 została wyzwolona.</translation> + <translation>Osiągnięto pułapkę warunkową %1 (%2) pod 0x%3.</translation> </message> <message> <source>Internal data breakpoint %1 at 0x%2 triggered.</source> - <translation>Wewnętrzna pułapka warunkowa %1 pod 0x%2 została wyzwolona.</translation> + <translation>Osiągnięto wewnętrzną pułapkę warunkową %1 pod 0x%2.</translation> </message> <message> <source>Data breakpoint %1 (%2) at 0x%3 in thread %4 triggered.</source> - <translation>Pułapka warunkowa %1 (%2) pod 0x%3 w wątku %4 została wyzwolona.</translation> + <translation>Osiągnięto pułapkę warunkową %1 (%2) pod 0x%3 w wątku %4.</translation> </message> <message> <source>Internal data breakpoint %1 at 0x%2 in thread %3 triggered.</source> - <translation>Wewnętrzna pułapka warunkowa %1 pod 0x%2 w wątku %3 została wyzwolona.</translation> + <translation>Osiągnięto wewnętrzną pułapkę warunkową %1 pod 0x%2 w wątku %3.</translation> </message> <message> <source>Stopped at breakpoint %1 (%2) in thread %3.</source> @@ -15840,6 +16236,31 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> <translation>Zatrzymano w wewnętrznej pułapce %1 w wątku %2.</translation> </message> <message> + <source>Found.</source> + <translation>Znaleziono.</translation> + </message> + <message> + <source>Not found.</source> + <translation>Nie znaleziono.</translation> + </message> + <message> + <source> +Section %1: %2</source> + <translation> +Sekcja %1: %2</translation> + </message> + <message> + <source>Warning</source> + <translation>Ostrzeżenie</translation> + </message> + <message> + <source>This does not seem to be a "Debug" build. +Setting breakpoints by file name and line number may fail. +</source> + <translation>To nie jest wersja debugowa. +Ustawianie pułapek w liniach plików może się nie udać.</translation> + </message> + <message> <source>Stopped.</source> <translation>Zatrzymano.</translation> </message> @@ -15933,6 +16354,10 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> <translation>Niektóre pułapki nie mogą być obsłużone przez aktywne języki debuggera i zostaną zignorowane.</translation> </message> <message> + <source>Not enough free ports for QML debugging. </source> + <translation>Niewystarczająca ilość wolnych portów do debugowania QML. </translation> + </message> + <message> <source>Install &Debug Information</source> <translation>Zainstaluj informację &debugową</translation> </message> @@ -16013,6 +16438,10 @@ Ta funkcja jest dostępna jedynie dla GDB.</translation> <source>Save Contents</source> <translation>Zachowaj zawartość</translation> </message> + <message> + <source>Reload Debugging Helpers</source> + <translation>Przeładuj asystentów debuggera</translation> + </message> </context> <context> <name>Debugger::Internal::InputPane</name> @@ -16111,6 +16540,10 @@ zamiast w jego katalogu instalacyjnym.</translation> <translation>Podziel sąsiadująco</translation> </message> <message> + <source>Open in New Window</source> + <translation>Otwórz w nowym oknie</translation> + </message> + <message> <source>Close Document</source> <translation>Zamknij dokument</translation> </message> @@ -16209,7 +16642,7 @@ zamiast w jego katalogu instalacyjnym.</translation> </message> <message> <source>Disable</source> - <translation>Wyłącz</translation> + <translation>Zdezaktywuj</translation> </message> <message> <source>Move Down</source> @@ -16244,15 +16677,6 @@ zamiast w jego katalogu instalacyjnym.</translation> <extracomment>Task is of type: warning</extracomment> <translation>ostrzeżenie:</translation> </message> - <message> - <source>&Copy</source> - <comment>Name of the action triggering the copytaskhandler</comment> - <translation>S&kopiuj</translation> - </message> - <message> - <source>Copy task to clipboard</source> - <translation>Skopiuj zadanie do schowka</translation> - </message> </context> <context> <name>ProjectExplorer::DeployConfiguration</name> @@ -16310,8 +16734,8 @@ zamiast w jego katalogu instalacyjnym.</translation> <context> <name>ProjectExplorer::Internal::ShowInEditorTaskHandler</name> <message> - <source>&Show in Editor</source> - <translation>&Pokaż w edytorze</translation> + <source>Show in Editor</source> + <translation>Pokaż w edytorze</translation> </message> <message> <source>Show task location in an editor.</source> @@ -16328,6 +16752,10 @@ zamiast w jego katalogu instalacyjnym.</translation> <source>Show output generating this issue.</source> <translation>Pokaż wyjście generujące ten problem.</translation> </message> + <message> + <source>O</source> + <translation>O</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::TaskWindow</name> @@ -16567,40 +16995,6 @@ Adds the library and include paths to the .pro file.</source> </message> </context> <context> - <name>MobileAppWizard</name> - <message> - <source>Mobile Qt Application</source> - <translation>Mobilna aplikacja Qt</translation> - </message> - <message> - <source>Creates a Qt application optimized for mobile devices with a Qt Designer-based main window. - -Preselects Qt for Simulator and mobile targets if available.</source> - <translation>Tworzy aplikację Qt dla urządzeń przenośnych. Zawiera główne okno bazujące na Qt Designerze. - -Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest dostępna).</translation> - </message> -</context> -<context> - <name>Qt4ProjectManager::Internal::QtQuickApp</name> - <message> - <source>The QML import path '%1' cannot be found.</source> - <translation>Nie można odnaleźć ścieżki importu QML "%1".</translation> - </message> - <message> - <source>The QML module '%1' cannot be found.</source> - <translation>Nie można odnaleźć modułu QML "%1".</translation> - </message> - <message> - <source>Invalid '%1' entry in '%2' of module '%3'.</source> - <translation>Niepoprawna pozycja "%1" w "%2" w module "%3".</translation> - </message> - <message> - <source>No .pro file for plugin '%1' can be found.</source> - <translation>Brak pliku .pro dla wtyczki "%1".</translation> - </message> -</context> -<context> <name>Qt4ProjectManager::Internal::QtQuickAppWizardDialog</name> <message> <source>New Qt Quick Application</source> @@ -16618,42 +17012,46 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d <context> <name>Qt4ProjectManager::Internal::QtQuickAppWizard</name> <message> - <source>Creates a Qt Quick application project that can contain both QML and C++ code and includes a QDeclarativeView. + <source>Creates a Qt Quick 1 application project that can contain both QML and C++ code and includes a QDeclarativeView. </source> - <translation>Tworzy projekt aplikacji Qt Quick który zawiera kod QML i C++ oraz dołącza QDeclarativeView.</translation> + <translation>Tworzy projekt aplikacji Qt Quick 1 który może zawierać kod QML i C++ oraz dołącza QDeclarativeView. +</translation> </message> <message> - <source>Qt Quick 1 Application (Built-in Elements)</source> - <translation>Aplikacja Qt Quick 1 (elementy wbudowane)</translation> + <source>Creates a Qt Quick 2 application project that can contain both QML and C++ code and includes a QQuickView. + +</source> + <translation>Tworzy projekt aplikacji Qt Quick 2 który może zawierać kod QML i C++ oraz dołącza QQuickView. +</translation> </message> <message> - <source>The built-in elements in the QtQuick 1 namespace allow you to write cross-platform applications with a custom look and feel. + <source>Qt Quick 1 Application (Built-in Types)</source> + <translation>Aplikacja Qt Quick 1 (typy wbudowane)</translation> + </message> + <message> + <source>The built-in QML types in the QtQuick 1 namespace allow you to write cross-platform applications with a custom look and feel. Requires <b>Qt 4.7.0</b> or newer.</source> - <translation>Elementy wbudowane w przestrzeni nazw QtQuick 1 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. + <translation>Typy QML wbudowane w przestrzeni nazw QtQuick 1 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. Wymaga <b>Qt 4.7.0</b> lub nowszego.</translation> </message> <message> - <source>Qt Quick 2 Application (Built-in Elements)</source> - <translation>Aplikacja Qt Quick 2 (elementy wbudowane)</translation> + <source>Qt Quick 2 Application (Built-in Types)</source> + <translation>Aplikacja Qt Quick 2 (typy wbudowane)</translation> </message> <message> - <source>Creates a Qt Quick application project that can contain both QML and C++ code and includes a QQuickView. - -The built-in elements in the QtQuick 2 namespace allow you to write cross-platform applications with a custom look and feel. + <source>The built-in QML types in the QtQuick 2 namespace allow you to write cross-platform applications with a custom look and feel. Requires <b>Qt 5.0</b> or newer.</source> - <translation>Tworzy projekt aplikacji Qt Quick, który może zawierać kod QML oraz C++, i dołącza do niego QQuickView. - -Elementy wbudowane w przestrzeni nazw Qt Quick 2 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. + <translation>Typy QML wbudowane w przestrzeni nazw QtQuick 2 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. Wymaga <b>Qt 5.0</b> lub nowszego.</translation> </message> <message> - <source>Qt Quick Application for MeeGo Harmattan</source> - <translation>Aplikacja Qt Quick dla MeeGo Harmattan</translation> + <source>Qt Quick 1 Application for MeeGo Harmattan</source> + <translation>Aplikacja Qt Quick 1 dla MeeGo Harmattan</translation> </message> <message> <source>The Qt Quick Components for MeeGo Harmattan are a set of ready-made components that are designed with specific native appearance for the MeeGo Harmattan platform. @@ -16664,8 +17062,20 @@ Requires <b>Qt 4.7.4</b> or newer, and the component set installed f Wymaga <b>Qt 4.7.4</b> lub nowszego oraz zainstalowanego zestawu komponentów dla tej wersji.</translation> </message> <message> - <source>Qt Quick Application (from Existing QML File)</source> - <translation>Aplikacja Qt Quick (z istniejącego pliku QML)</translation> + <source>Qt Quick 1 Application (from Existing QML File)</source> + <translation>Aplikacja Qt Quick 1 (z istniejącego pliku QML)</translation> + </message> + <message> + <source>Qt Quick 2 Application (from Existing QML File)</source> + <translation>Aplikacja Qt Quick 2 (z istniejącego pliku QML)</translation> + </message> + <message> + <source>Creates a deployable Qt Quick application from existing QML files. All files and directories that reside in the same directory as the main .qml file are deployed. You can modify the contents of the directory any time before deploying. + +Requires <b>Qt 5.0</b> or newer.</source> + <translation>Tworzy aplikację Qt Quick na podstawie istniejących plików QML. Wszystkie pliki i katalogi, które znajdują się w tym samym katalogu co główny plik .qml, zostaną zainstalowane. Zawsze można zmodyfikować zawartość katalogu przed instalacją. + +Wymaga <b>Qt 5.0</b> lub nowszego.</translation> </message> <message> <source>Creates a deployable Qt Quick application from existing QML files. All files and directories that reside in the same directory as the main .qml file are deployed. You can modify the contents of the directory any time before deploying. @@ -16907,7 +17317,7 @@ Sprawdź prawa dostępu do katalogu.</translation> <name>QmlJSEditor::Internal::QmlJSOutlineWidget</name> <message> <source>Show All Bindings</source> - <translation>Pokaż wszystkie wiązania</translation> + <translation>Pokaż wszystkie powiązania</translation> </message> </context> <context> @@ -16953,6 +17363,18 @@ Powód: %2</translation> <source>Add Definition in %1</source> <translation>Dodaj definicję w %1</translation> </message> + <message> + <source>Add Definition Here</source> + <translation>Dodaj definicję tutaj</translation> + </message> + <message> + <source>Add Definition Inside Class</source> + <translation>Dodaj definicję wewnątrz klasy</translation> + </message> + <message> + <source>Add Definition Outside Class</source> + <translation>Dodaj definicję na zewnątrz klasy</translation> + </message> </context> <context> <name>Qt4ProjectManager::QmlDumpTool</name> @@ -17137,7 +17559,7 @@ The new branch will depend on the availability of the source branch for all oper </message> <message> <source>Default email:</source> - <translation>Domyślny adres email:</translation> + <translation>Domyślny adres e-mail:</translation> </message> <message> <source>Miscellaneous</source> @@ -17555,6 +17977,146 @@ Local pulls are not applied to the master branch.</source> <translation>Ostrzeżenia podczas ładowania qmltypes z %1: %2</translation> </message> + <message> + <source>Could not parse document.</source> + <translation>Błąd parsowania dokumentu.</translation> + </message> + <message> + <source>Expected a single import.</source> + <translation>Oczekiwano pojedynczego importu.</translation> + </message> + <message> + <source>Expected import of QtQuick.tooling.</source> + <translation>Oczekiwano importu QtQuick.tooling.</translation> + </message> + <message> + <source>Expected version 1.1 or lower.</source> + <translation>Oczekiwano wersji 1.1 lub starszej.</translation> + </message> + <message> + <source>Expected document to contain a single object definition.</source> + <translation>Oczekiwano dokumentu zawierającego pojedynczą definicję obiektu.</translation> + </message> + <message> + <source>Expected document to contain a Module {} member.</source> + <translation>Oczekiwano dokumentu zawierającego składnik "Module {}".</translation> + </message> + <message> + <source>Expected only Component and ModuleApi object definitions.</source> + <translation>Oczekiwano jedynie definicji obiektu Component lub ModuleApi.</translation> + </message> + <message> + <source>Expected only Property, Method, Signal and Enum object definitions.</source> + <translation>Oczekiwano jedynie definicji obiektu Property, Method, Signal lub Enum.</translation> + </message> + <message> + <source>Expected only name, prototype, defaultProperty, attachedType, exports and exportMetaObjectRevisions script bindings.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected only script bindings and object definitions.</source> + <translation>Oczekiwano jedynie powiązań skryptowych i definicji obiektów.</translation> + </message> + <message> + <source>Component definition is missing a name binding.</source> + <translation>Brak nazwy powiązania w definicji komponentu.</translation> + </message> + <message> + <source>Expected only uri, version and name script bindings.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected only script bindings.</source> + <translation>Oczekiwano jedynie powiązań skryptowych.</translation> + </message> + <message> + <source>ModuleApi definition has no or invalid version binding.</source> + <translation>Brak lub niepoprawne powiązanie wersji w definicji ModuleApi.</translation> + </message> + <message> + <source>Expected only Parameter object definitions.</source> + <translation>Oczekiwano jedynie definicji obiektów "Parameter".</translation> + </message> + <message> + <source>Expected only name and type script bindings.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Method or signal is missing a name script binding.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected script binding.</source> + <translation>Oczekiwano powiązań skryptowych.</translation> + </message> + <message> + <source>Expected only type, name, revision, isPointer, isReadonly and isList script bindings.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Property object is missing a name or type script binding.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected only name and values script bindings.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected string after colon.</source> + <translation>Oczekiwano ciągu znakowego po dwukropku.</translation> + </message> + <message> + <source>Expected boolean after colon.</source> + <translation>Oczekiwano wartości boolowskiej po dwukropku.</translation> + </message> + <message> + <source>Expected true or false after colon.</source> + <translation>Oczekiwano "true" lub "false" po dwukropku.</translation> + </message> + <message> + <source>Expected numeric literal after colon.</source> + <translation>Oczekiwano literału liczbowego po dwukropku.</translation> + </message> + <message> + <source>Expected integer after colon.</source> + <translation>Oczekiwano liczby całkowitej po dwukropku.</translation> + </message> + <message> + <source>Expected array of strings after colon.</source> + <translation>Oczekiwano tablicy ciągów znakowych po dwukropku.</translation> + </message> + <message> + <source>Expected array literal with only string literal members.</source> + <translation>Oczekiwano literału tablicowego, zawierającego jedynie literały łańcuchowe.</translation> + </message> + <message> + <source>Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'.</source> + <translation>Oczekiwano literału łańcuchowego, zawierającego "Pakiet / Nazwa główna.poboczna" lub "Nazwa główna.poboczna".</translation> + </message> + <message> + <source>Expected array of numbers after colon.</source> + <translation>Oczekiwano tablicy liczbowej po dwukropku.</translation> + </message> + <message> + <source>Expected array literal with only number literal members.</source> + <translation>Oczekiwano literału tablicowego, zawierającego jedynie literały liczbowe.</translation> + </message> + <message> + <source>Meta object revision without matching export.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expected integer.</source> + <translation>Oczekiwano liczby całkowitej.</translation> + </message> + <message> + <source>Expected object literal after colon.</source> + <translation>Oczekiwano literału obiektowego po dwukropku.</translation> + </message> + <message> + <source>Expected object literal to contain only 'string: number' elements.</source> + <translation>Oczekiwano literału obiektowego, zawierającego jedynie elementy "ciąg_znakowy: liczba".</translation> + </message> </context> <context> <name>Utils::EnvironmentModel</name> @@ -17705,7 +18267,7 @@ Local pulls are not applied to the master branch.</source> </message> <message> <source>Could not parse error kind, tool not yet set.</source> - <translation>Nie można przeparsować rodzaju błędu, narzędzie nie zostało jeszcze ustawione.</translation> + <translation>Nie można sparsować rodzaju błędu, narzędzie nie zostało jeszcze ustawione.</translation> </message> <message> <source>Unknown state "%1"</source> @@ -18039,6 +18601,10 @@ Local pulls are not applied to the master branch.</source> <source>Run CMake</source> <translation>Uruchom CMake</translation> </message> + <message> + <source>Failed opening project '%1': Project is not a file</source> + <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> + </message> </context> <context> <name>Core::Internal::ExternalToolModel</name> @@ -18132,7 +18698,7 @@ Local pulls are not applied to the master branch.</source> </message> <message> <source>String</source> - <translation>Ciąg</translation> + <translation>Ciąg znakowy</translation> </message> <message> <source>Byte</source> @@ -18230,6 +18796,14 @@ Local pulls are not applied to the master branch.</source> <context> <name>Core::VcsManager</name> <message> + <source>%1 repository was detected but %1 is not configured.</source> + <translation>Wykryto repozytorium %1, ale %1 nie jest skonfigurowane.</translation> + </message> + <message> + <source>Configure</source> + <translation>Konfiguracja</translation> + </message> + <message> <source>Version Control</source> <translation>System kontroli wersji</translation> </message> @@ -18296,13 +18870,6 @@ do systemu kontroli wersji (%2) </message> </context> <context> - <name>CppEditor::Internal::InsertQtPropertyMembers</name> - <message> - <source>Generate Missing Q_PROPERTY Members...</source> - <translation>Wygeneruj brakujące składniki Q_PROPERTY...</translation> - </message> -</context> -<context> <name>CppEditor::Internal::CppOutlineTreeView</name> <message> <source>Expand All</source> @@ -18422,16 +18989,16 @@ do systemu kontroli wersji (%2) <message> <source>0x%1 hit</source> <extracomment>Message tracepoint: Address hit.</extracomment> - <translation>0x%1 został wyzwolony</translation> + <translation>Osiągnięto 0x%1</translation> </message> <message> <source>%1:%2 %3() hit</source> <extracomment>Message tracepoint: %1 file, %2 line %3 function hit.</extracomment> - <translation>%1:%2 %3() został wyzwolony</translation> + <translation>Osiągnięto %1:%2 %3()</translation> </message> <message> <source>Add Message Tracepoint</source> - <translation type="unfinished"></translation> + <translation>Dodaj punkt śledzenia</translation> </message> <message> <source>Message:</source> @@ -18447,11 +19014,11 @@ do systemu kontroli wersji (%2) </message> <message> <source>Disable Breakpoint %1</source> - <translation>Wyłącz pułapkę %1</translation> + <translation>Zdezaktywuj pułapkę %1</translation> </message> <message> <source>Enable Breakpoint %1</source> - <translation>Włącz pułapkę %1</translation> + <translation>Uaktywnij pułapkę %1</translation> </message> <message> <source>Edit Breakpoint %1...</source> @@ -18463,7 +19030,7 @@ do systemu kontroli wersji (%2) </message> <message> <source>Set Message Tracepoint at 0x%1...</source> - <translation type="unfinished"></translation> + <translation>Ustaw komunikat pod 0x%1...</translation> </message> <message> <source>Start '%1' and break at function 'main()'</source> @@ -18546,6 +19113,22 @@ do systemu kontroli wersji (%2) <translation>Przenieś do wołającej ramki</translation> </message> <message> + <source>From</source> + <translation>Od</translation> + </message> + <message> + <source>To</source> + <translation>Do</translation> + </message> + <message> + <source>Flags</source> + <translation>Flagi</translation> + </message> + <message> + <source>Sections in "%1"</source> + <translation>Sekcje w "%1"</translation> + </message> + <message> <source>Error evaluating command line arguments: %1</source> <translation>Błąd podczas przetwarzania argumentów komendy: %1</translation> </message> @@ -18597,11 +19180,11 @@ Qt Creator nie może się do niego podłączyć.</translation> </message> <message> <source>Set Message Tracepoint at Line %1...</source> - <translation type="unfinished"></translation> + <translation>Ustaw komunikat w linii %1...</translation> </message> <message> <source>Disassemble Function "%1"</source> - <translation>Zdeasembluj funkcję "%1"</translation> + <translation>Zdezasembluj funkcję "%1"</translation> </message> <message> <source>Starting debugger "%1" for ABI "%2"...</source> @@ -18712,6 +19295,14 @@ Qt Creator nie może się do niego podłączyć.</translation> <translation>F9</translation> </message> <message> + <source>Apply Changes on Save</source> + <translation>Zastosuj zmiany przy zachowywaniu</translation> + </message> + <message> + <source>Show Application on Top</source> + <translation>Pokazuj aplikację na wierzchu</translation> + </message> + <message> <source>Threads:</source> <translation>Wątki:</translation> </message> @@ -18748,7 +19339,7 @@ Qt Creator nie może się do niego podłączyć.</translation> </message> <message> <source><new target></source> - <translation><nowy produkt docelowy></translation> + <translation><nowe przeznaczenie></translation> </message> <message> <source>Source path</source> @@ -18756,7 +19347,7 @@ Qt Creator nie może się do niego podłączyć.</translation> </message> <message> <source>Target path</source> - <translation>Ścieżka do produktu docelowego</translation> + <translation>Ścieżka docelowa</translation> </message> <message> <source>Add</source> @@ -18776,7 +19367,7 @@ Qt Creator nie może się do niego podłączyć.</translation> </message> <message> <source><html><head/><body><p>Mappings of source file folders to be used in the debugger can be entered here.</p><p>This is useful when using a copy of the source tree at a location different from the one at which the modules where built, for example, while doing remote debugging.</body></html></source> - <translation><html><head/><body><p>Tu można podać mapowanie katalogów plików źródłowych użytych w debuggerze.</p><p>To jest przydatne podczas używania kopii drzewa źródeł z położenia innego niż to, w którym moduły były zbudowane, np. podczas zdalnego debugowania.</body></html></translation> + <translation><html><head/><body><p>Tu można podać mapowanie katalogów plików źródłowych użytych w debuggerze.</p><p>Jest to przydatne podczas używania kopii drzewa źródeł z innego położenia niż to, w którym moduły były zbudowane, np. podczas zdalnego debugowania.</body></html></translation> </message> <message> <source>Add a mapping for Qt's source folders when using an unpatched version of Qt.</source> @@ -18796,7 +19387,7 @@ Qt Creator nie może się do niego podłączyć.</translation> </message> <message> <source>&Target path:</source> - <translation>Ścieżka do produktu &docelowego:</translation> + <translation>Ścieżka &docelowa:</translation> </message> <message> <source>Qt Sources</source> @@ -18858,7 +19449,7 @@ Qt Creator nie może się do niego podłączyć.</translation> <name>Debugger::Internal::QmlCppEngine</name> <message> <source>The slave debugging engine required for combined QML/C++-Debugging could not be created: %1</source> - <translation>Nie można utorzyć wymaganego podrzędnego silnika debugującego dla wspólnego debugowania QML/C++: %1</translation> + <translation>Nie można utworzyć wymaganego podrzędnego silnika debugującego dla wspólnego debugowania QML/C++: %1</translation> </message> <message> <source>C++ debugger activated</source> @@ -18904,6 +19495,10 @@ Ponowić próbę?</translation> <translation>Źródło JS dla %1</translation> </message> <message> + <source>QML debugging port not set: Unable to convert %1 to unsigned int.</source> + <translation>Nie ustawiono portu debugowego QML: nie można skonwertować %1 do "unsigned int".</translation> + </message> + <message> <source>Context: </source> <translation>Kontekst:</translation> </message> @@ -18932,7 +19527,7 @@ Ponowić próbę?</translation> <name>Git::Internal::BaseGitDiffArgumentsWidget</name> <message> <source>Use the patience algorithm for calculating the differences.</source> - <translation type="unfinished"></translation> + <translation>Użyj algorytmu "patience" przy pokazywaniu różnic.</translation> </message> <message> <source>Patience</source> @@ -18971,7 +19566,7 @@ Ponowić próbę?</translation> </message> <message> <source>email</source> - <translation>email</translation> + <translation>e-mail</translation> </message> <message> <source>raw</source> @@ -19062,7 +19657,7 @@ Ponowić próbę?</translation> <name>Macros::MacroManager</name> <message> <source>Playing Macro</source> - <translation>Odtwarzanie makro</translation> + <translation>Odtwarzanie makra</translation> </message> <message> <source>An error occurred while replaying the macro, execution stopped.</source> @@ -19074,7 +19669,7 @@ Ponowić próbę?</translation> </message> <message> <source>Stop Recording Macro</source> - <translation>Zatrzymaj nagrywanie makro</translation> + <translation>Zatrzymaj nagrywanie makra</translation> </message> </context> <context> @@ -19097,7 +19692,7 @@ Ponowić próbę?</translation> </message> <message> <source>Stop Recording Macro</source> - <translation>Zatrzymaj nagrywanie makro</translation> + <translation>Zatrzymaj nagrywanie makra</translation> </message> <message> <source>Ctrl+)</source> @@ -19138,6 +19733,14 @@ Ponowić próbę?</translation> <translation>Ścieżka do &kompilatora:</translation> </message> <message> + <source>Platform codegen flags:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Platform linker flags:</source> + <translation type="unfinished"></translation> + </message> + <message> <source>&ABI:</source> <translation>&ABI:</translation> </message> @@ -19250,9 +19853,9 @@ Ponowić próbę?</translation> <translation>Biblioteka</translation> </message> <message> - <source>Items</source> - <comment>Title of library items view</comment> - <translation>Elementy</translation> + <source>QML Types</source> + <comment>Title of library QML types view</comment> + <translation>Typy QML</translation> </message> <message> <source>Resources</source> @@ -19264,6 +19867,22 @@ Ponowić próbę?</translation> <comment>Library search input hint text</comment> <translation><Filtr></translation> </message> + <message> + <source>I </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Manage imports for components</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Basic Qt Quick only</source> + <translation>Tylko podstawowy Qt Quick</translation> + </message> + <message> + <source>Meego Components</source> + <translation>Komponenty Meego</translation> + </message> </context> <context> <name>QmlDesigner::StatesEditorModel</name> @@ -19288,6 +19907,10 @@ Ponowić próbę?</translation> <context> <name>QmlDesigner::StatesEditorView</name> <message> + <source>States Editor</source> + <translation>Edytor stanów</translation> + </message> + <message> <source>base state</source> <translation>Stan bazowy</translation> </message> @@ -19358,8 +19981,8 @@ komponentów QML.</translation> <context> <name>QmlJSTools::Internal::FunctionFilter</name> <message> - <source>Methods and Functions</source> - <translation>Metody i funkcje</translation> + <source>QML Methods and Functions</source> + <translation>Metody i funkcje QML</translation> </message> </context> <context> @@ -19410,6 +20033,30 @@ Sprawdź szczegóły w panelu "Komunikaty ogólne".</translation> %2</translation> </message> <message> + <source>"%1" failed to start: %2</source> + <translation>Nie można uruchomić "%1": %2</translation> + </message> + <message> + <source>"%1" crashed.</source> + <translation>"%1" zakończył pracę błędem.</translation> + </message> + <message> + <source>"%1" timed out.</source> + <translation>Przekroczony czas oczekiwania na "%1".</translation> + </message> + <message> + <source>I/O error running "%1".</source> + <translation>Błąd wejścia / wyjścia przy uruchamianiu "%1".</translation> + </message> + <message> + <source>"%1" returned exit code %2.</source> + <translation>"%1" zwrócił kod wyjściowy %2.</translation> + </message> + <message> + <source>Arguments: %1</source> + <translation>Argumenty: %1</translation> + </message> + <message> <source>Errors while reading typeinfo files:</source> <translation>Błędy podczas czytania plików typeinfo:</translation> </message> @@ -19436,14 +20083,6 @@ Błąd: %2</translation> <source>Main QML file:</source> <translation>Główny plik QML:</translation> </message> - <message> - <source>Run Environment</source> - <translation>Środowisko uruchamiania</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> </context> <context> <name>Qt4ProjectManager::QmlDebuggingLibrary</name> @@ -19580,15 +20219,15 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln <context> <name>Qt4ProjectManager::Internal::SubdirsProjectWizardDialog</name> <message> - <source>This wizard generates a Qt4 subdirs project. Add subprojects to it later on by using the other wizards.</source> - <translation>Ten kreator generuje projekt z podkatalogami Qt4. Podprojekty mogą być dodane później przy użyciu innych kreatorów.</translation> + <source>This wizard generates a Qt subdirs project. Add subprojects to it later on by using the other wizards.</source> + <translation>Ten kreator generuje projekt z podkatalogami Qt. Podprojekty mogą być dodane później przy użyciu innych kreatorów.</translation> </message> </context> <context> <name>Qt4ProjectManager::TargetSetupPage</name> <message> <source><span style=" font-weight:600;">No valid kits found.</span></source> - <translation><span style=" font-weight:600;">Brak poprawnych zestawów.</span></translation> + <translation><span style=" font-weight:600;">Brak poprawnych zestawów narzędzi.</span></translation> </message> <message> <source>Please add a kit in the <a href="buildandrun">options</a> or via the maintenance tool of the SDK.</source> @@ -19596,11 +20235,11 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln </message> <message> <source>Select Kits for Your Project</source> - <translation>Wybierz zestawy dla projektu</translation> + <translation>Wybierz zestawy narzędzi dla projektu</translation> </message> <message> <source>Kit Selection</source> - <translation>Wybór zestawu</translation> + <translation>Wybór zestawu narzędzi</translation> </message> <message> <source>%1 - temporary</source> @@ -19609,7 +20248,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln <message> <source>Qt Creator can use the following kits for project <b>%1</b>:</source> <comment>%1: Project name</comment> - <translation>Qt Creator może ustawić następujące zestawy dla projektu <b>%1</b>:</translation> + <translation>Qt Creator może ustawić następujące zestawy narzędzi dla projektu <b>%1</b>:</translation> </message> <message> <source>No Build Found</source> @@ -19730,7 +20369,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln <translation>Skopiuj "%1"</translation> </message> <message> - <source>Describe change %1</source> + <source>Describe Change %1</source> <translation>Opisz zmianę %1</translation> </message> <message> @@ -19746,6 +20385,10 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln <translation>Odwróć zmiany we fragmencie...</translation> </message> <message> + <source>Failed to retrieve data.</source> + <translation>Nie można odebrać danych.</translation> + </message> + <message> <source>Unable to Paste</source> <translation>Nie można wkleić</translation> </message> @@ -19763,7 +20406,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln </message> <message> <source>Would you like to revert the chunk?</source> - <translation>Czy chcesz odwrócic zmiany we fragmencie?</translation> + <translation>Czy chcesz odwrócić zmiany we fragmencie?</translation> </message> <message> <source>Would you like to apply the chunk?</source> @@ -19781,7 +20424,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln <name>Analyzer::StartRemoteDialog</name> <message> <source>Kit:</source> - <translation>Zestaw:</translation> + <translation>Zestaw narzędzi:</translation> </message> <message> <source>Executable:</source> @@ -19927,7 +20570,7 @@ a = a + </pre> </body></html></source> <translation><html><head/><body> -Włącza wyrównywanie do znaków po =, +=, itd. Kiedy ta opcja jest wyłączona, użyte zostanie zwykłe wyrównanie przeniesionych linii.<br> +Uaktywnia wyrównywanie do znaków po =, +=, itd. Kiedy ta opcja jest nieaktywna, użyte zostanie zwykłe wyrównanie przeniesionych linii.<br> <br> Z wyrównaniem: <pre> @@ -19972,6 +20615,52 @@ if (a && </body></html></source> <translation type="unfinished"></translation> </message> + <message> + <source>Pointers and References</source> + <translation>Wskaźniki i referencje</translation> + </message> + <message> + <source>Bind '*' and '&&' in types/declarations to</source> + <translation>Sklejaj "*" i "&&" w typach i deklaracjach z</translation> + </message> + <message> + <source><html><head/><body>This does not apply to the star and reference symbol in pointer/reference to functions and arrays, e.g.: +<pre> int (&rf)() = ...; + int (*pf)() = ...; + + int (&ra)[2] = ...; + int (*pa)[2] = ...; + +</pre></body></html></source> + <translation><html><head/><body>To nie dotyczy symboli we wskaźnikach lub referencjach do funkcji i tablic, np.: +<pre> int (&rf)() = ...; + int (*pf)() = ...; + + int (&ra)[2] = ...; + int (*pa)[2] = ...; + +</pre></body></html></translation> + </message> + <message> + <source>Identifier</source> + <translation>Identyfikatorem</translation> + </message> + <message> + <source>Type name</source> + <translation>Nazwą typu</translation> + </message> + <message> + <source>Left const/volatile</source> + <translation>Lewym const / volatile</translation> + </message> + <message> + <source>This does not apply to references.</source> + <translation>Nie dotyczy referencji.</translation> + </message> + <message> + <source>Right const/volatile</source> + <translation>Prawym const / volatile</translation> + </message> </context> <context> <name>Git::Internal::RemoteAdditionDialog</name> @@ -20045,6 +20734,14 @@ if (a && <source>Sys&root:</source> <translation>Sys&root:</translation> </message> + <message> + <source>Start QML Profiler</source> + <translation>Uruchom profiler QML</translation> + </message> + <message> + <source>Kit:</source> + <translation>Zestaw narzędzi:</translation> + </message> </context> <context> <name>QtSupport::Internal::DebuggingHelper</name> @@ -20139,19 +20836,19 @@ if (a && <name>Valgrind::Internal::SuppressionDialog</name> <message> <source>Suppression File:</source> - <translation type="unfinished">Plik tłumienia:</translation> + <translation>Plik tłumienia:</translation> </message> <message> <source>Suppression:</source> - <translation type="unfinished">Tłumienie:</translation> + <translation>Tłumienie:</translation> </message> <message> <source>Select Suppression File</source> - <translation type="unfinished">Wybierz plik tłumienia</translation> + <translation>Wybierz plik tłumienia</translation> </message> <message> <source>Save Suppression</source> - <translation type="unfinished">Zachowaj tłumienie</translation> + <translation>Zachowaj tłumienie</translation> </message> </context> <context> @@ -20170,11 +20867,11 @@ if (a && </message> <message> <source>Valgrind Suppression Files</source> - <translation type="unfinished"></translation> + <translation>Pliki tłumienia valgrinda</translation> </message> <message> <source>Valgrind Suppression File (*.supp);;All Files (*)</source> - <translation type="unfinished">Plik tłumienia valgrind'a (*.supp);;Wszystkie pliki (*)</translation> + <translation>Plik tłumienia valgrind'a (*.supp);;Wszystkie pliki (*)</translation> </message> <message> <source>Memory Analysis Options</source> @@ -20186,7 +20883,7 @@ if (a && </message> <message> <source>Suppression files:</source> - <translation type="unfinished"></translation> + <translation>Plik tłumienia:</translation> </message> <message> <source>Add...</source> @@ -20236,7 +20933,7 @@ With cache simulation, further event counters are enabled: </message> <message> <source>Enable cache simulation</source> - <translation>Włącz symulację cache</translation> + <translation>Uaktywnij symulację cache</translation> </message> <message> <source><html><head/><body> @@ -20453,7 +21150,7 @@ With cache simulation, further event counters are enabled: </message> <message> <source>Preferred highlight end - must be larger than Preferred begin.</source> - <translation>Oczekiwany koniec - musi być większy od oczekiwanego początku.</translation> + <translation>Oczekiwany koniec podświetlenia - musi być większy od oczekiwanego początku.</translation> </message> <message> <source>Follows current</source> @@ -20568,7 +21265,7 @@ With cache simulation, further event counters are enabled: </message> <message> <source>Preferred highlight end - must be larger than Preferred begin.</source> - <translation>Oczekiwany koniec - musi być większy od oczekiwanego początku.</translation> + <translation>Oczekiwany koniec podświetlenia - musi być większy od oczekiwanego początku.</translation> </message> <message> <source>Follows current</source> @@ -20762,6 +21459,10 @@ With cache simulation, further event counters are enabled: <translation>Kontynuowanie instrumentalizacji...</translation> </message> <message> + <source>An error occurred while trying to run %1: %2</source> + <translation>Wystąpił błąd podczas uruchamiania %1: %2</translation> + </message> + <message> <source>Callgrind dumped profiling info</source> <translation type="unfinished"></translation> </message> @@ -20817,10 +21518,6 @@ With cache simulation, further event counters are enabled: <translation>Łączny koszt</translation> </message> <message> - <source>%1</source> - <translation>%1</translation> - </message> - <message> <source>(%1%)</source> <translation>(%1%)</translation> </message> @@ -20977,6 +21674,10 @@ Czy chcesz je nadpisać?</translation> <context> <name>Core::InfoBarDisplay</name> <message> + <source>Do not show again</source> + <translation>Nie pokazuj więcej</translation> + </message> + <message> <source>Close</source> <translation>Zamknij</translation> </message> @@ -21199,8 +21900,16 @@ Czy chcesz je nadpisać?</translation> <translation>Nie można odnaleźć QML Puppet</translation> </message> <message> - <source>The executable of the QML Puppet process (%1) cannot be found. Please check your installation. QML Puppet is a process which runs in the background to render the items.</source> - <translation>Nie można odnaleźć procesu QML Puppet (%1). Sprawdź swoją instalację. QML Puppet jest procesem uruchamianym w tle w celu renderowania elementów.</translation> + <source>The executable of the QML Puppet process (<code>%1</code>) cannot be found. Check your installation. QML Puppet is a process which runs in the background to render the items.</source> + <translation>Nie można odnaleźć procesu QML Puppet (<code>%1</code>). Sprawdź swoją instalację. QML Puppet jest procesem uruchamianym w tle w celu renderowania elementów.</translation> + </message> + <message> + <source>You can build <code>qml2puppet</code> yourself with Qt 5.0.1 or higher. The source can be found in <code>%1</code>.</source> + <translation><code>qml2puppet</code> można zbudować samodzielnie przy użyciu Qt 5.0.1 lub nowszego. Źródła można znaleźć w <code>%1</code>.</translation> + </message> + <message> + <source><code>qml2puppet</code> will be installed to the <code>bin</code> directory of your Qt version. Qt Quick Designer will check the <code>bin</code> directory of the currently active Qt version of your project.</source> + <translation><code>qml2puppet</code> zostanie zainstalowany w katalogu <code>bin</code> w drzewie Qt. Qt Quick Designer sprawdzi katalog <code>bin</code> aktywnej wersji Qt dla projektu.</translation> </message> </context> <context> @@ -21321,11 +22030,11 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>Disable profiling</source> - <translation>Wyłącz profilowanie</translation> + <translation>Zdezaktywuj profilowanie</translation> </message> <message> <source>Enable profiling</source> - <translation>Włącz profilowanie</translation> + <translation>Uaktywnij profilowanie</translation> </message> </context> <context> @@ -21346,8 +22055,8 @@ Czy chcesz kontynuować?</translation> <context> <name>QmlProjectManager::Internal::QmlProjectRunControlFactory</name> <message> - <source>Run</source> - <translation>Uruchom</translation> + <source>Not enough free ports for QML debugging. </source> + <translation>Niewystarczająca ilość wolnych portów do debugowania QML. </translation> </message> </context> <context> @@ -21410,6 +22119,10 @@ Czy chcesz kontynuować?</translation> <translation>Kompilator "%1" (%2) nie może utworzyć kodu dla wersji Qt "%3" (%4).</translation> </message> <message> + <source>The compiler '%1' (%2) may not produce code compatible with the Qt version '%3' (%4).</source> + <translation>Kompilator "%1" (%2) nie może utworzyć kodu kompatybilnego z wersją Qt "%3" (%4).</translation> + </message> + <message> <source>Name:</source> <translation>Nazwa:</translation> </message> @@ -21441,6 +22154,26 @@ Czy chcesz kontynuować?</translation> <source>Version:</source> <translation>Wersja:</translation> </message> + <message> + <source>No Qt version.</source> + <translation>Brak wersji Qt.</translation> + </message> + <message> + <source>Invalid Qt version.</source> + <translation>Niepoprawna wersja Qt.</translation> + </message> + <message> + <source>Requires Qt 4.7.1 or newer.</source> + <translation>Wymaga Qt 4.7.1 lub nowszego.</translation> + </message> + <message> + <source>Library not available. <a href='compile'>Compile...</a></source> + <translation>Biblioteka nie jest dostępna. <a href='compile'>Kompiluj...</a></translation> + </message> + <message> + <source>Building helpers</source> + <translation>Budowanie asystentów</translation> + </message> </context> <context> <name>QtSupport::Internal::QtOptionsPageWidget</name> @@ -21469,18 +22202,34 @@ Czy chcesz kontynuować?</translation> <translation>Log budowania asystenta debuggera dla "%1"</translation> </message> <message> - <source>Select a qmake executable</source> + <source>Select a qmake Executable</source> <translation>Wskaż plik wykonywalny qmake</translation> </message> <message> - <source>Qt known</source> - <translation>Wersja już zarejestrowana</translation> + <source>Qt Version Already Known</source> + <translation>Wersja Qt już znana</translation> + </message> + <message> + <source>Qmake Not Executable</source> + <translation>Nie można uruchomić qmake</translation> + </message> + <message> + <source>The qmake executable %1 could not be added: %2</source> + <translation>Nie można dodać pliku wykonywalnego qmake %1: %2</translation> + </message> + <message> + <source>Select a qmake executable</source> + <translation>Wskaż plik wykonywalny qmake</translation> </message> <message> <source>This Qt version was already registered as "%1".</source> <translation>Ta wersja Qt została już zarejestrowana jako "%1".</translation> </message> <message> + <source>The Qt version selected must match the device type.</source> + <translation>Wybrana wersja Qt musi pasować do typu urządzenia.</translation> + </message> + <message> <source>Helpers: None available</source> <translation>Asystenci: Nie są dostępni</translation> </message> @@ -21525,10 +22274,6 @@ Czy chcesz kontynuować?</translation> <source>Incompatible Qt Versions</source> <translation>Niekompatybilne wersje Qt</translation> </message> - <message> - <source>The Qt version selected must be for the same target.</source> - <translation>Wybrana wersja Qt musi być taka sama jak w produkcie docelowym.</translation> - </message> </context> <context> <name>RemoteLinux::Internal::MaemoGlobal</name> @@ -21551,14 +22296,6 @@ Czy chcesz kontynuować?</translation> <context> <name>RemoteLinux::RemoteLinuxRunConfiguration</name> <message> - <source>The .pro file '%1' is being parsed.</source> - <translation>Trwa parsowanie pliku projektu "%1".</translation> - </message> - <message> - <source>No active build configuration.</source> - <translation>Brak aktywnej konfiguracji budowania.</translation> - </message> - <message> <source>Don't know what to run.</source> <translation>Nie wiadomo co uruchomić.</translation> </message> @@ -21572,14 +22309,6 @@ Czy chcesz kontynuować?</translation> <extracomment>Remote Linux run configuration default display name</extracomment> <translation>Uruchom na zdalnym urządzeniu</translation> </message> - <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> </context> <context> <name>Subversion::Internal::SubversionDiffParameterWidget</name> @@ -21710,7 +22439,7 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>Enable cycle detection to properly handle recursive or circular function calls.</source> - <translation>Włącza detekcję cykli w celu poprawnej obsługi rekurencyjnych wywołań funkcji.</translation> + <translation>Uaktywnia detekcję cykli w celu poprawnej obsługi rekurencyjnych wywołań funkcji.</translation> </message> <message> <source>This removes template parameter lists when displaying function names.</source> @@ -21792,7 +22521,7 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>Suppress Error</source> - <translation type="unfinished">Stłum błąd</translation> + <translation>Stłum błąd</translation> </message> </context> <context> @@ -21803,7 +22532,7 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>Suppressions</source> - <translation type="unfinished">Tłumienia</translation> + <translation>Tłumienia</translation> </message> <message> <source>Definite Memory Leaks</source> @@ -21843,7 +22572,7 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>These suppression files were used in the last memory analyzer run.</source> - <translation type="unfinished">Te pliki tłumienia były użyte podczas ostatniego uruchomienia analizatora pamięci.</translation> + <translation>Te pliki tłumienia były użyte podczas ostatniego uruchomienia analizatora pamięci.</translation> </message> <message> <source>Valgrind Memory Analyzer</source> @@ -21873,7 +22602,7 @@ Czy chcesz kontynuować?</translation> <translation>Katalog roboczy: %1</translation> </message> <message> - <source>Command-line arguments: %1</source> + <source>Commandline arguments: %1</source> <translation>Argumenty linii komend: %1</translation> </message> <message> @@ -21900,10 +22629,6 @@ Czy chcesz kontynuować?</translation> <translation>** Zakończono proces ** </translation> </message> - <message> - <source>Application Output</source> - <translation>Komunikaty aplikacji</translation> - </message> </context> <context> <name>VcsBase::Internal::CommonSettingsWidget</name> @@ -21918,18 +22643,10 @@ Czy chcesz kontynuować?</translation> <source>Welcome</source> <translation>Powitanie</translation> </message> - <message> - <source>New Project</source> - <translation>Nowy projekt</translation> - </message> </context> <context> <name>Git::Internal::BranchAddDialog</name> <message> - <source>Dialog</source> - <translation>Dialog</translation> - </message> - <message> <source>Branch Name:</source> <translation>Nazwa gałęzi:</translation> </message> @@ -21938,6 +22655,14 @@ Czy chcesz kontynuować?</translation> <translation>CheckBox</translation> </message> <message> + <source>Add Branch</source> + <translation>Dodaj gałąź</translation> + </message> + <message> + <source>Rename Branch</source> + <translation>Zmień nazwę gałęzi</translation> + </message> + <message> <source>Track remote branch '%1'</source> <translation>Śledź zdalną gałąź "%1"</translation> </message> @@ -21949,22 +22674,22 @@ Czy chcesz kontynuować?</translation> <context> <name>text</name> <message> - <source>text</source> - <translation>tekst</translation> + <source>Text</source> + <translation>Tekst</translation> </message> </context> <context> <name>textedit</name> <message> - <source>text edit</source> - <translation>edytor tekstu</translation> + <source>Text Edit</source> + <translation>Edytor tekstu</translation> </message> </context> <context> <name>textinput</name> <message> - <source>text</source> - <translation>tekst</translation> + <source>Text</source> + <translation>Tekst</translation> </message> </context> <context> @@ -21982,7 +22707,7 @@ Czy chcesz kontynuować?</translation> </message> <message> <source>Enabled</source> - <translation>Włączony</translation> + <translation>Aktywny</translation> </message> <message> <source>This property holds whether the item accepts mouse events.</source> @@ -22004,6 +22729,10 @@ Czy chcesz kontynuować?</translation> <translation>Ukryj pliki pasujące do:</translation> </message> <message> + <source>Show files matching:</source> + <translation>Pokaż pliki pasujące do:</translation> + </message> + <message> <source>Apply Filter</source> <translation>Zastosuj filtr</translation> </message> @@ -22034,6 +22763,10 @@ Czy chcesz kontynuować?</translation> <translation>Ukryj pliki pasujące do:</translation> </message> <message> + <source>Show files matching:</source> + <translation>Pokaż pliki pasujące do:</translation> + </message> + <message> <source>Apply Filter</source> <translation>Zastosuj filtr</translation> </message> @@ -22066,97 +22799,6 @@ Te pliki są zabezpieczone.</numerusform> </message> </context> <context> - <name>QmlDesigner::ModelNodeContextMenu</name> - <message> - <source>Selection</source> - <translation>Selekcja</translation> - </message> - <message> - <source>Select parent: %1</source> - <translation>Zaznacz rodzica: %1</translation> - </message> - <message> - <source>Select: %1</source> - <translation>Zaznacz: %1</translation> - </message> - <message> - <source>Stack (z)</source> - <translation>Stos (z)</translation> - </message> - <message> - <source>To Front</source> - <translation>Na wierzch</translation> - </message> - <message> - <source>To Back</source> - <translation>Na spód</translation> - </message> - <message> - <source>Raise</source> - <translation>Przybliż</translation> - </message> - <message> - <source>Lower</source> - <translation>Oddal</translation> - </message> - <message> - <source>Reset z property</source> - <translation>Zresetuj właściwość "z"</translation> - </message> - <message> - <source>Edit</source> - <translation>Edycja</translation> - </message> - <message> - <source>Reset Position</source> - <translation>Zresetuj pozycję</translation> - </message> - <message> - <source>Reset Size</source> - <translation>Zresetuj rozmiar</translation> - </message> - <message> - <source>Visibility</source> - <translation>Widoczność</translation> - </message> - <message> - <source>Anchors</source> - <translation>Kotwice</translation> - </message> - <message> - <source>Fill</source> - <translation>Wypełnij</translation> - </message> - <message> - <source>Reset</source> - <translation>Zresetuj</translation> - </message> - <message> - <source>Layout</source> - <translation>Rozmieszczenie</translation> - </message> - <message> - <source>Layout in Row</source> - <translation>Rozmieść w rzędzie</translation> - </message> - <message> - <source>Layout in Column</source> - <translation>Rozmieść w kolumnie</translation> - </message> - <message> - <source>Layout in Grid</source> - <translation>Rozmieść w siatce</translation> - </message> - <message> - <source>Layout in Flow</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>Go into Component</source> - <translation>Przejdź do komponentu</translation> - </message> -</context> -<context> <name>QmlJSTools::Internal::QmlJSToolsPlugin</name> <message> <source>&QML/JS</source> @@ -22168,29 +22810,6 @@ Te pliki są zabezpieczone.</numerusform> </message> </context> <context> - <name>QmlProfiler::Internal::RemoteLinuxQmlProfilerRunner</name> - <message> - <source>Gathering ports failed: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>Not enough free ports on device for analyzing. -</source> - <translation>Brak wolnych portów w urządzeniu do analizy. -</translation> - </message> - <message> - <source>Starting remote process... -</source> - <translation>Uruchamianie zdalnego procesu... -</translation> - </message> - <message> - <source>Failure running remote process.</source> - <translation>Błąd uruchamiania zdalnego procesu.</translation> - </message> -</context> -<context> <name>Qt4ProjectManager::Internal::QtQuickComponentSetOptionsPage</name> <message> <source>Select QML File</source> @@ -22213,17 +22832,6 @@ Te pliki są zabezpieczone.</numerusform> </message> </context> <context> - <name>RemoteLinux::DeployableFilesPerProFile</name> - <message> - <source>Local File Path</source> - <translation>Ścieżka do lokalnego pliku</translation> - </message> - <message> - <source>Remote Directory</source> - <translation>Zdalny katalog</translation> - </message> -</context> -<context> <name>RemoteLinux::GenericLinuxDeviceConfigurationWizard</name> <message> <source>New Generic Linux Device Configuration Setup</source> @@ -22237,6 +22845,10 @@ Te pliki są zabezpieczone.</numerusform> <translation>Dane połączenia</translation> </message> <message> + <source>Choose a Private Key File</source> + <translation>Wybierz plik z kluczem prywatnym</translation> + </message> + <message> <source>Generic Linux Device</source> <translation>Ogólne urządzenie linuksowe</translation> </message> @@ -22280,10 +22892,6 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem.</translation> <context> <name>RemoteLinux::RemoteLinuxRunConfigurationWidget</name> <message> - <source>Fetch Device Environment</source> - <translation>Pobierz środowisko urządzenia</translation> - </message> - <message> <source>Executable on host:</source> <translation>Plik wykonywalny na hoście:</translation> </message> @@ -22312,35 +22920,27 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem.</translation> <translation>Katalog roboczy:</translation> </message> <message> - <source>Base environment for this run configuration:</source> - <translation>Podstawowe środowisko dla tej konfiguracji uruchamiania:</translation> - </message> - <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> + <source>Unknown</source> + <translation>Nieznany</translation> </message> <message> - <source>Cancel Fetch Operation</source> - <translation>Anuluj pobieranie</translation> + <source>Remote path not set</source> + <translation>Nie ustawiono zdalnej ścieżki</translation> </message> +</context> +<context> + <name>RemoteLinux::Internal::RemoteLinuxRunControlFactory</name> <message> - <source>Device Error</source> - <translation>Błąd urządzenia</translation> + <source>Cannot debug: Kit has no device.</source> + <translation>Nie można debugować: brak urządzenia w zestawie narzędzi.</translation> </message> <message> - <source>Fetching environment failed: %1</source> - <translation>Błąd podczas pobierania środowiska: %1</translation> + <source>Cannot debug: Not enough free ports available.</source> + <translation>Nie można debugować: brak wolnych portów.</translation> </message> -</context> -<context> - <name>RemoteLinux::Internal::RemoteLinuxRunControlFactory</name> <message> - <source>Run on remote Linux device</source> - <translation>Uruchom na zdalnym urządzeniu linuksowym</translation> + <source>No analyzer tool selected.</source> + <translation>Brak narzędzia analizy.</translation> </message> </context> <context> @@ -22375,7 +22975,7 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem.</translation> </message> <message> <source><html><head/><body><p>You are trying to run the tool "%1" on an application in %2 mode. The tool is designed to be used in %3 mode.</p><p>Debug and Release mode run-time characteristics differ significantly, analytical findings for one mode may or may not be relevant for the other.</p><p>Do you want to continue and run the tool in %2 mode?</p></body></html></source> - <translation><html><head/><body><p>Próba uruchomienia narzędzia "%1" na aplikacji w trybie %2. Narzędzie nie jest zaprojektowane do użycia w trybie %3.</p><p>Charakterystyki uruchomieniowe trybów Debug i Release znacznie się różnią, analityczne dane z jednego trybu nie będą odpowiadały drugiemu trybowi.</p><p>Czy chcesz kontynuować i uruchomić je w trybie %2?</p></body></html></translation> + <translation><html><head/><body><p>Próba uruchomienia narzędzia "%1" na aplikacji w trybie %2. Narzędzie nie jest zaprojektowane do użycia w trybie %3.</p><p>Charakterystyki uruchamiania w trybach Debug i Release znacznie się różnią, analityczne dane z jednego trybu nie będą odpowiadały drugiemu trybowi.</p><p>Czy chcesz kontynuować i uruchomić je w trybie %2?</p></body></html></translation> </message> <message> <source>&Do not ask again</source> @@ -22391,17 +22991,6 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem.</translation> </message> </context> <context> - <name>QmlDesigner::TextToModelMerger error message</name> - <message> - <source>No import statements found</source> - <translation>Brak instrukcji importu</translation> - </message> - <message> - <source>Unsupported QtQuick version</source> - <translation>Nieobsługiwana wersja QtQuick</translation> - </message> -</context> -<context> <name>QmlProjectManager::QmlProjectPlugin</name> <message> <source>Open Qt Versions</source> @@ -22480,7 +23069,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", </message> <message> <source>Binding</source> - <translation>Wiązanie</translation> + <translation>Powiązanie</translation> </message> <message> <source>Handling Signal</source> @@ -22514,13 +23103,6 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", </message> </context> <context> - <name>ExtensionSystem::Internal::PluginErrorOverviewPrivate</name> - <message> - <source>Continue</source> - <translation>Kontynuuj</translation> - </message> -</context> -<context> <name>Utils::TextFileFormat</name> <message> <source>Out of memory.</source> @@ -22555,7 +23137,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", </message> <message> <source>Show merged revisions</source> - <translation type="unfinished"></translation> + <translation>Pokaż scalone poprawki</translation> </message> <message> <source>Detailed</source> @@ -22622,7 +23204,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", </message> <message> <source>Show Containing Folder</source> - <translation>Pokaż katalog zawierający</translation> + <translation>Pokaż katalog pliku</translation> </message> <message> <source>Open Command Prompt Here</source> @@ -22709,6 +23291,10 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", <translation>Wyrażenia regularne</translation> </message> <message> + <source>Preserve case</source> + <translation>Zachowuj wielkość liter</translation> + </message> + <message> <source>Flags: %1</source> <translation>Flagi: %1</translation> </message> @@ -22752,12 +23338,12 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", <translation>Zastąp</translation> </message> <message> - <source>This change cannot be undone.</source> - <translation>Ta zmiana nie może być cofnięta.</translation> + <source>Preserve case</source> + <translation>Zachowuj wielkość liter</translation> </message> <message> - <source>Do not warn again</source> - <translation>Nie ostrzegaj więcej</translation> + <source>This change cannot be undone.</source> + <translation>Ta zmiana nie może być cofnięta.</translation> </message> <message numerus="yes"> <source>The search resulted in more than %n items, do you still want to continue?</source> @@ -22879,8 +23465,8 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", <context> <name>Madde::Internal::AbstractMaemoDeployByMountService</name> <message> - <source>Missing build configuration.</source> - <translation>Brak konfiguracji budowania.</translation> + <source>Missing target.</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -22916,49 +23502,6 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", </message> </context> <context> - <name>Madde::Internal::MaemoDeployConfigurationWidget</name> - <message> - <source>Project File Update Failed</source> - <translation>Błąd aktualizacji pliku projektu</translation> - </message> - <message> - <source>Could not update the project file.</source> - <translation>Nie można uaktualnić pliku projektu.</translation> - </message> - <message> - <source>Choose Icon (will be scaled to %1x%1 pixels, if necessary)</source> - <translation>Wybierz ikonę (w razie potrzeby zostanie przeskalowana do %1x%1)</translation> - </message> - <message> - <source>Invalid Icon</source> - <translation>Niepoprawna ikona</translation> - </message> - <message> - <source>Unable to read image</source> - <translation>Nie można odczytać obrazu</translation> - </message> - <message> - <source>Failed to Save Icon</source> - <translation>Nie można zachować ikony</translation> - </message> - <message> - <source>Could not save icon to '%1'.</source> - <translation>Nie można zachować ikony w "%1".</translation> - </message> - <message> - <source>Form</source> - <translation>Formularz</translation> - </message> - <message> - <source>Add Desktop File</source> - <translation>Dodaj plik desktopowy</translation> - </message> - <message> - <source>Add Launcher Icon...</source> - <translation>Dodaj ikonę...</translation> - </message> -</context> -<context> <name>Madde::Internal::MaemoDeploymentMounter</name> <message> <source>Connection failed: %1</source> @@ -23233,6 +23776,14 @@ Proces jest kontynuowany.</translation> <context> <name>Madde::Internal::MaemoMakeInstallToSysrootStep</name> <message> + <source>Cannot deploy: No active build configuration.</source> + <translation>Nie można zainstalować: brak aktywnej konfiguracji budowania.</translation> + </message> + <message> + <source>Cannot deploy: Unusable build configuration.</source> + <translation>Nie można zainstalować: bezużyteczna konfiguracja budowania.</translation> + </message> + <message> <source>Copy files to sysroot</source> <translation>Kopiowanie plików do sysroot</translation> </message> @@ -23252,8 +23803,8 @@ Proces jest kontynuowany.</translation> <translation>Błąd pakowania: Brak wersji Qt.</translation> </message> <message> - <source>No Qt4 build configuration</source> - <translation>Brak konfiguracji budowania Qt4</translation> + <source>No Qt build configuration</source> + <translation>Brak konfiguracji budowania Qt</translation> </message> <message> <source>Creating package file...</source> @@ -23304,7 +23855,7 @@ Przy obecnej nazwie możesz spodziewać się problemów.</translation> </message> <message> <source>Packaging failed: Foreign debian directory detected. You are not using a shadow build and there is a debian directory in your project root ('%1'). Qt Creator will not overwrite that directory. Please remove it or use the shadow build feature.</source> - <translation>Błąd pakowania: Wykryto obcy katalog debian. Twoja wersja jest zbudowana w drzewie źródłowym, a w nim istnieje katalog debian ("%1"). Qt Creator nie nadpisze tego katalogu. Usuń ten katalog lub zbuduj wersję w innym miejscu.</translation> + <translation>Błąd pakowania: Wykryto obcy katalog debian. Twoja wersja jest zbudowana w drzewie źródłowym, a w nim istnieje główny katalog debian ("%1"). Qt Creator nie nadpisze tego katalogu. Usuń ten katalog lub zbuduj wersję w innym miejscu.</translation> </message> <message> <source>Packaging failed: Could not remove directory '%1': %2</source> @@ -23578,7 +24129,7 @@ Przy obecnej nazwie możesz spodziewać się problemów.</translation> </message> <message> <source>Upload succeeded. You should shortly receive an email informing you about the outcome of the build process.</source> - <translation>Przesyłanie poprawnie zakończone. Wkrótce powinien zostać dostarczony email informujący o rezultacie procesu budowania.</translation> + <translation>Przesyłanie poprawnie zakończone. Wkrótce powinien zostać dostarczony e-mail informujący o rezultacie procesu budowania.</translation> </message> <message> <source>Cannot open file for reading: %1.</source> @@ -23612,7 +24163,7 @@ Przy obecnej nazwie możesz spodziewać się problemów.</translation> <translation>Ustawienia przesyłania</translation> </message> <message> - <source>Choose a private key file</source> + <source>Choose a Private Key File</source> <translation>Wybierz plik z kluczem prywatnym</translation> </message> <message> @@ -23681,6 +24232,10 @@ Przy obecnej nazwie możesz spodziewać się problemów.</translation> <context> <name>Madde::Internal::MaemoQemuManager</name> <message> + <source>MeeGo Emulator</source> + <translation>Emulator MeeGo</translation> + </message> + <message> <source>Start MeeGo Emulator</source> <translation>Rozpocznij emulator MeeGo</translation> </message> @@ -23844,8 +24399,12 @@ stderr był: %1</translation> <context> <name>Madde::Internal::MaemoRunControlFactory</name> <message> - <source>Run on device</source> - <translation>Uruchom na urządzeniu</translation> + <source>Cannot debug: Kit has no device.</source> + <translation>Nie można debugować: brak urządzenia w zestawie narzędzi.</translation> + </message> + <message> + <source>Cannot debug: Not enough free ports available.</source> + <translation>Nie można debugować: brak wolnych portów.</translation> </message> </context> <context> @@ -23896,44 +24455,36 @@ stderr był: %1</translation> <context> <name>ProjectExplorer::SettingsAccessor</name> <message> - <source>Using Old Project Settings File</source> - <translation>Użyty jest stary plik z ustawieniami projektu</translation> + <source>No valid .user file found for '%1'</source> + <translation>Brak poprawnego pliku .user dla "%1"</translation> </message> <message> - <source><html><head/><body><p>A versioned backup of the .user settings file will be used, because the non-versioned file was created by an incompatible newer version of Qt Creator.</p><p>Project settings changes made since the last time this version of Qt Creator was used with this project are ignored, and changes made now will <b>not</b> be propagated to the newer version.</p></body></html></source> - <translation><html><head/><body><p>Użyta zostanie kopia zapasowa pliku z ustawieniami .user, ponieważ w międzyczasie oryginalny plik z ustawieniami został zachowany przez nowszą, niekompatybilną wersję Qt Creatora.</p><p>Jeżeli nastąpią teraz zmiany w ustawieniach projektu to <b>nie</b> zostaną one zastosowane w nowszej wersji Qt Creatora.</p></body></html></translation> + <source><p>No valid settings file could be found for this installation of Qt Creator.</p><p>All settings files were either too new or too old to be read.</p></source> + <translation><p>Brak poprawnego pliku z ustawieniami dla tej instalacji Qt Creatora.</p><p>Napotkane pliki z ustawieniami były albo zbyt nowe, albo zbyt stare, aby je odczytać.</p></translation> </message> <message> - <source>Project Settings File from a different Environment?</source> - <translation>Plik z ustawieniami z innego środowiska?</translation> + <source>Settings File for '%1' from a different Environment?</source> + <translation>Plik z ustawieniami dla "%1" z innego środowiska?</translation> </message> <message> - <source>Qt Creator has found a .user settings file which was created for another development setup, maybe originating from another machine. - -The .user settings files contain environment specific settings. They should not be copied to a different environment. - -Do you still want to load the settings file?</source> - <translation>Qt Creator znalazł plik .user z ustawieniami, który był utworzony dla innego środowiska, być może pochodzi z innego komputera. - -Plik .user zawiera ustawienia, które nie powinny być kopiowane do innego środowiska. - -Czy wciąż chcesz załadować plik z ustawieniami?</translation> + <source><p>No .user settings file created by this instance of Qt Creator was found.</p><p>Did you work with this project on another machine or using a different settings path before?</p><p>Do you still want to load the settings file '%1'?</p></source> + <translation><p>Brak pliku .user z ustawieniami, utworzonego przez tego Qt Creatora.</p><p>Czy pracowałeś z tym projektem na innej maszynie lub używałeś innej ścieżki do ustawień?</p><p>Czy wciąż chcesz załadować plik "%1" z ustawieniami?</p></translation> + </message> + <message> + <source>Using Old Settings File for '%1'</source> + <translation>Użyto starego pliku z ustawieniami dla "%1"</translation> + </message> + <message> + <source><p>The versioned backup '%1' of the .user settings file is used, because the non-versioned file was created by an incompatible version of Qt Creator.</p><p>Project settings changes made since the last time this version of Qt Creator was used with this project are ignored, and changes made now will <b>not</b> be propagated to the newer version.</p></source> + <translation><p>Użyta zostanie kopia zapasowa "%1" pliku z ustawieniami .user, ponieważ w międzyczasie oryginalny plik z ustawieniami został zachowany przez niekompatybilną wersję Qt Creatora.</p><p>Jeżeli nastąpią teraz zmiany w ustawieniach projektu to <b>nie</b> zostaną one zastosowane w nowszej wersji Qt Creatora.</p></translation> </message> <message> <source>Unsupported Shared Settings File</source> <translation>Nieobsługiwany plik z dzielonymi ustawieniami</translation> </message> <message> - <source>The version of your .shared file is not yet supported by this Qt Creator version. Only settings that are still compatible will be taken into account. - -Do you want to continue? - -If you choose not to continue Qt Creator will not try to load the .shared file.</source> - <translation>Wersja pliku .shared nie jest jeszcze obsługiwana przez tego Qt Creatora. Wzięte pod uwagę będą tylko te ustawienia, które są wciąż kompatybilne. - -Czy chcesz kontynuować? - -Jeśli zdecydujesz, żeby nie kontynuować, Qt Creator nie załaduje pliku .shared.</translation> + <source>The version of your .shared file is not supported by Qt Creator. Do you want to try loading it anyway?</source> + <translation>Wersja pliku .shared nie jest obsługiwana przez tego Qt Creatora. Czy mimo to chcesz spróbować go załadować?</translation> </message> </context> <context> @@ -23970,22 +24521,6 @@ Jeśli zdecydujesz, żeby nie kontynuować, Qt Creator nie załaduje pliku .shar <translation>Inne pliki</translation> </message> <message> - <source>Cannot Open File</source> - <translation>Nie można otworzyć pliku</translation> - </message> - <message> - <source>Cannot open the file for editing with VCS.</source> - <translation>Nie można otworzyć pliku do edycji przy pomocy VCS.</translation> - </message> - <message> - <source>Cannot Set Permissions</source> - <translation>Nie można ustawić praw dostępu</translation> - </message> - <message> - <source>Cannot set permissions to writable.</source> - <translation>Nie można ustawić prawa do zapisu.</translation> - </message> - <message> <source>There are unsaved changes for project file %1.</source> <translation>Plik z projektem %1 posiada niezachowane zmiany.</translation> </message> @@ -24110,7 +24645,7 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie </message> <message> <source>Failed to set executable flag.</source> - <translation type="unfinished"></translation> + <translation>Nie można uczynić pliku wykonywalnym.</translation> </message> <message> <source>Failed to upload file '%1': Could not open for reading.</source> @@ -24176,6 +24711,10 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie <translation>Łączenie z hostem...</translation> </message> <message> + <source>Checking kernel version...</source> + <translation>Sprawdzanie wersji jądra...</translation> + </message> + <message> <source>SSH connection failure: %1 </source> <translation>Błąd połączenia SSH: %1 @@ -24203,6 +24742,11 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie <translation type="unfinished"></translation> </message> <message> + <source>All specified ports are available. +</source> + <translation>Wszystkie podane porty są dostępne.</translation> + </message> + <message> <source>The following specified ports are currently in use: %1 </source> <translation>Następujące porty są bieżąco w użyciu: %1</translation> @@ -24227,31 +24771,12 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie <translation>Błąd przesyłania pakietu: nie można otworzyć pliku.</translation> </message> <message> - <source>Failed to upload package: %2</source> - <translation>Nie można przesłać pakietu: %2</translation> - </message> -</context> -<context> - <name>RemoteLinux::Internal::ProFilesUpdateDialog</name> - <message> - <source>Updateable Project Files</source> - <translation>Odświeżalne pliki projektu</translation> - </message> - <message> - <source>Maemo Deployment Issue</source> - <translation>Problem instalacji Maemo</translation> - </message> - <message> - <source>The project files listed below do not contain deployment information, which means the respective targets cannot be deployed to and/or run on a device. Qt Creator will add the missing information to these files if you check the respective rows below.</source> - <translation>Wymienione poniżej pliki projektu nie zawierają informacji o instalacji, co oznacza, że odpowiednie produkty docelowe nie mogą zostać zainstalowane ani uruchomione na urządzeniu. Jeśli poniżej zaznaczysz odpowiednie wiersze, brakujące informacje zostaną dodane do tych plików.</translation> - </message> - <message> - <source>&Check all</source> - <translation>&Zaznacz wszystko</translation> + <source>Starting upload...</source> + <translation>Uruchamianie przesyłu...</translation> </message> <message> - <source>&Uncheck All</source> - <translation>&Odznacz wszystko</translation> + <source>Failed to upload package: %2</source> + <translation>Nie można przesłać pakietu: %2</translation> </message> </context> <context> @@ -24528,7 +25053,7 @@ Filtr: %2 <name>UpdateInfo::Internal::UpdateInfoPlugin</name> <message> <source>Could not determine location of maintenance tool. Please check your installation if you did not enable this plugin manually.</source> - <translation>Nie można określić położenia narzędzia kontrolnego. Sprawdź w instalacji czy ta wtyczka nie została włączona ręcznie.</translation> + <translation>Nie można określić położenia narzędzia kontrolnego. Sprawdź w instalacji, czy ta wtyczka nie została uaktywniona ręcznie.</translation> </message> <message> <source>Could not find maintenance tool at '%1'. Check your installation.</source> @@ -24570,7 +25095,7 @@ Filtr: %2 </message> <message> <source>Unable to start process, binary is empty</source> - <translation>Nie można uruchomić procesu, plik wykonywalny jest pusty</translation> + <translation>Nie można uruchomić procesu, plik binarny jest pusty</translation> </message> </context> <context> @@ -24608,18 +25133,26 @@ Filtr: %2 <translation>Tekst</translation> </message> <message> - <source>Runs the current QML file with qmlviewer</source> - <translation>Uruchamia bieżący plik QML w qmlviewer</translation> + <source>Runs the current QML file with qmlscene. This requires Qt 5.</source> + <translation>Uruchamia bieżący plik QML przy pomocy qmlscene. Wymaga to Qt 5.</translation> + </message> + <message> + <source>Qt Quick 2 Preview (qmlscene)</source> + <translation>Podgląd Qt Quick 2 (qmlscene)</translation> </message> <message> - <source>Preview (qmlviewer)</source> - <translation>Podgląd (qmlviewer)</translation> + <source>Runs the current QML file with qmlviewer</source> + <translation>Uruchamia bieżący plik QML w qmlviewer</translation> </message> <message> <source>Qt Quick</source> <translation>Qt Quick</translation> </message> <message> + <source>Qt Quick 1 Preview (qmlviewer)</source> + <translation>Podgląd Qt Quick 1 (qmlviewer)</translation> + </message> + <message> <source>Sorts the selected text</source> <translation>Sortuje zaznaczony tekst</translation> </message> @@ -24703,6 +25236,14 @@ Filtr: %2 <translation>Nie można zachować pliku z kluczem publicznym</translation> </message> <message> + <source>File Exists</source> + <translation>Plik istnieje</translation> + </message> + <message> + <source>There already is a file of that name. Do you want to overwrite it?</source> + <translation>Plik o tej nazwie już istnieje. Czy chcesz go nadpisać?</translation> + </message> + <message> <source>Failed to create directory: '%1'.</source> <translation>Nie można utworzyć katalogu: "%1".</translation> </message> @@ -24736,7 +25277,7 @@ Filtr: %2 </message> <message> <source>Kit:</source> - <translation>Zestaw:</translation> + <translation>Zestaw narzędzi:</translation> </message> </context> <context> @@ -24795,7 +25336,7 @@ Filtr: %2 </message> <message> <source>Organizational unit (e.g. Necessitas):</source> - <translation type="unfinished"></translation> + <translation>Jednostka organizacyjna (np. Necessitas):</translation> </message> <message> <source>Organization (e.g. KDE):</source> @@ -24811,11 +25352,11 @@ Filtr: %2 </message> <message> <source>City or locality:</source> - <translation type="unfinished"></translation> + <translation>Miasto lub miejscowość:</translation> </message> <message> <source>State or province:</source> - <translation type="unfinished"></translation> + <translation>Stan lub prowincja:</translation> </message> </context> <context> @@ -24825,131 +25366,60 @@ Filtr: %2 <translation>Formularz</translation> </message> <message> - <source>Use Qt libraries from device</source> - <translation>Użyj bibliotek Qt z urządzenia</translation> + <source>Qt Deployment</source> + <translation>Instalacja Qt</translation> </message> <message> - <source>Push local Qt libraries to device. -You must have Qt libraries compiled for that platform</source> - <translation>Prześlij lokalne biblioteki Qt do urządzenia. -Należy przesłać biblioteki skompilowane dla tej platformy.</translation> + <source>Use the external Ministro application to download and maintain Qt libraries.</source> + <translation>Użyj zewnętrznej aplikacji Ministro do pobierania i zarządzania bibliotekami Qt.</translation> </message> <message> - <source>Deploy local Qt libraries</source> - <translation>Zainstaluj lokalne biblioteki</translation> + <source>Use Ministro service to install Qt</source> + <translation>Użyj usługi Ministro do zainstalowania Qt</translation> </message> <message> - <source>Check this option to force the application to use local Qt libraries instead of system libraries.</source> - <translation>Zaznacz tą opcję aby wymusić na aplikacji używanie lokalnych bibliotek Qt zamiast systemowych.</translation> + <source>Push local Qt libraries to device. You must have Qt libraries compiled for that platform. +The APK will not be usable on any other device.</source> + <translation>Prześlij lokalne biblioteki Qt do urządzenia. +Należy przesłać biblioteki skompilowane dla tej platformy. +APK nie będzie przydatne na innych urządzeniach.</translation> </message> <message> - <source>Use local Qt libraries</source> - <translation>Użyj lokalnych bibliotek Qt</translation> + <source>Deploy local Qt libraries to temporary directory</source> + <translation>Zainstaluj lokalne biblioteki Qt do tymczasowego katalogu</translation> </message> <message> - <source>Choose and install Ministro system wide Qt shared libraries. -This option is useful when you want to try your application on devices which don't have Android Market (e.g. Android Emulator).</source> - <translation type="unfinished"></translation> + <source>Creates a standalone APK.</source> + <translation>Tworzy samodzielny APK.</translation> </message> <message> - <source>Edit Rules File</source> - <translation type="unfinished"></translation> + <source>Bundle Qt libraries in APK</source> + <translation>Dołącz biblioteki Qt do APK</translation> </message> <message> - <source>Install Ministro, system-wide Qt shared libraries installer</source> - <translation type="unfinished"></translation> + <source>Advanced Actions</source> + <translation>Zaawansowane akcje</translation> </message> <message> - <source>Choose APK</source> - <translation>Wybierz APK</translation> + <source>Clean Temporary Libraries Directory on Device</source> + <translation>Wyczyść tymczasowe katalogi z bibliotekami na urządzeniu</translation> + </message> + <message> + <source>Install Ministro from APK</source> + <translation>Zainstaluj Ministro z APK</translation> </message> </context> <context> <name>AndroidPackageCreationWidget</name> <message> - <source>Manifest</source> - <translation type="unfinished"></translation> - </message> - <message> <source><b>Android target SDK:</b></source> - <translation type="unfinished"></translation> - </message> - <message> - <source><b>Package name:</b></source> - <translation><b>Nazwa pakietu:</b></translation> - </message> - <message> - <source><p align="justify">Please choose a valid package name for your application (e.g. "org.example.myapplication").</p> -<p align="justify">Packages are usually defined using a hierarchical naming pattern, with levels in the hierarchy separated by periods (.) (pronounced "dot").</p> -<p align="justify">In general, a package name begins with the top level domain name of the organization and then the organization's domain and then any subdomains listed in reverse order. The organization can then choose a specific name for their package. Package names should be all lowercase characters whenever possible.</p> -<p align="justify">Complete conventions for disambiguating package names and rules for naming packages when the Internet domain name cannot be directly used as a package name are described in section 7.7 of the Java Language Specification.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <source><b>Version code:</b></source> - <translation><b>Kod wersji:</b></translation> - </message> - <message> - <source><b>Version name:</b></source> - <translation><b>Nazwa wersji:</b></translation> - </message> - <message> - <source>1.0.0</source> - <translation>1.0.0</translation> + <translation><b>Docelowy SDK Androida:</b></translation> </message> <message> <source>Application</source> <translation>Aplikacja</translation> </message> <message> - <source><b>Application name:</b></source> - <translation><b>Nazwa aplikacji:</b></translation> - </message> - <message> - <source><b>Run:</b></source> - <translation><b>Uruchom:</b></translation> - </message> - <message> - <source><b>Application icon:</b></source> - <translation><b>Ikona aplikacji:</b></translation> - </message> - <message> - <source>Select low dpi icon</source> - <translation>Wybierz ikonę o małym dpi</translation> - </message> - <message> - <source>Select medium dpi icon</source> - <translation>Wybierz ikonę o średnim dpi</translation> - </message> - <message> - <source>Select high dpi icon</source> - <translation>Wybierz ikonę o dużym dpi</translation> - </message> - <message> - <source>Permissions</source> - <translation>Prawa dostępu</translation> - </message> - <message> - <source>Add</source> - <translation>Dodaj</translation> - </message> - <message> - <source>Remove</source> - <translation>Usuń</translation> - </message> - <message> - <source>Save</source> - <translation>Zachowaj</translation> - </message> - <message> - <source>Discard</source> - <translation>Odrzuć</translation> - </message> - <message> - <source>Name:</source> - <translation>Nazwa:</translation> - </message> - <message> <source>Libraries</source> <translation>Biblioteki</translation> </message> @@ -24968,7 +25438,8 @@ This option is useful when you want to try your application on devices which don <message> <source><center>Prebundled libraries</center> <p align="justify">Please be aware that the order is very important: If library <i>A</i> depends on library <i>B</i>, <i>B</i> <b>must</b> go before <i>A</i>.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><center>Spakowane biblioteki</center> +<p align="justify">Kolejność jest bardzo istotna. Jeśli biblioteka <i>A</i> zależy od biblioteki <i>B</i>, <i>B</i> <b>musi</b> pojawić się przed <i>A</i>.</p></translation> </message> <message> <source>Up</source> @@ -25026,20 +25497,12 @@ This option is useful when you want to try your application on devices which don <translation>Położenie Ant:</translation> </message> <message> - <source>x86 GDB location:</source> - <translation>Położenie x86 GDB:</translation> - </message> - <message> - <source>OpenJDK location:</source> - <translation>Położenie OpenJDK:</translation> - </message> - <message> <source>Start</source> <translation>Uruchom</translation> </message> <message> <source>AVD Manager</source> - <translation>AVD Manager</translation> + <translation>Menedżer AVD</translation> </message> <message> <source>System/data partition size:</source> @@ -25051,7 +25514,7 @@ This option is useful when you want to try your application on devices which don </message> <message> <source>Start Android AVD Manager</source> - <translation>Uruchom Android AVD Manager</translation> + <translation>Uruchom menedżera Android AVD</translation> </message> <message> <source>Add</source> @@ -25062,20 +25525,12 @@ This option is useful when you want to try your application on devices which don <translation>Usuń</translation> </message> <message> - <source>Android NDK tool chain version:</source> - <translation>Wersja zestawu narzędzi Android NDK:</translation> - </message> - <message> - <source>ARM GDB location:</source> - <translation>Położenie ARM GDB:</translation> - </message> - <message> - <source>ARM GDB server location:</source> - <translation>Położenie serwera ARM GDB:</translation> + <source>Automatically create kits for Android tool chains</source> + <translation>Automatyczne tworzenie zestawów narzędzi Androida</translation> </message> <message> - <source>x86 GDB server location:</source> - <translation>Położenie serwera x86 GDB:</translation> + <source>JDK location:</source> + <translation>Położenie JDK:</translation> </message> </context> <context> @@ -25094,7 +25549,7 @@ This option is useful when you want to try your application on devices which don </message> <message> <source>Target</source> - <translation>Produkt docelowy</translation> + <translation type="unfinished">Cel</translation> </message> <message> <source>Reset all to default</source> @@ -25114,11 +25569,11 @@ This option is useful when you want to try your application on devices which don </message> <message> <source>Target Identifier</source> - <translation>Identyfikator produktu docelowego</translation> + <translation>Docelowy identyfikator</translation> </message> <message> <source>Target:</source> - <translation>Produkt docelowy:</translation> + <translation type="unfinished">Cel:</translation> </message> <message> <source>Reset to default</source> @@ -25183,6 +25638,10 @@ This option is useful when you want to try your application on devices which don <source>Remove</source> <translation>Usuń</translation> </message> + <message> + <source>Filter</source> + <translation>Filtr</translation> + </message> </context> <context> <name>Core::RemoveFileDialog</name> @@ -25317,6 +25776,14 @@ p, li { white-space: pre-wrap; } <source>Patch 2</source> <translation>Łata 2</translation> </message> + <message> + <source>Days</source> + <translation>Dni</translation> + </message> + <message> + <source>&Expires after:</source> + <translation>Okr&es ważności:</translation> + </message> </context> <context> <name>CodePaster::Internal::SettingsPage</name> @@ -25336,6 +25803,14 @@ p, li { white-space: pre-wrap; } <source>Default protocol:</source> <translation>Domyślny protokół:</translation> </message> + <message> + <source>&Expires after:</source> + <translation>Okr&es ważności:</translation> + </message> + <message> + <source>Days</source> + <translation>Dni</translation> + </message> </context> <context> <name>CppTools::Internal::CppFileSettingsPage</name> @@ -25359,78 +25834,6 @@ p, li { white-space: pre-wrap; } <context> <name>Debugger::Internal::CommonOptionsPage</name> <message> - <source>Behavior</source> - <translation>Zachowanie</translation> - </message> - <message> - <source>Use alternating row colors in debug views</source> - <translation>Używaj alternatywnych kolorów wierszy w widokach debugowych</translation> - </message> - <message> - <source>Change the font size in the debugger views when the font size in the main editor changes.</source> - <translation>Zmieniaj rozmiar czcionki w widokach debuggera, gdy zostanie on zmieniony w głównym edytorze.</translation> - </message> - <message> - <source>Debugger font size follows main editor</source> - <translation>Rozmiar czcionki debuggera wzięty z głównego edytora</translation> - </message> - <message> - <source>Use tooltips in main editor while debugging</source> - <translation>Używaj podpowiedzi w głównym edytorze podczas debugowania</translation> - </message> - <message> - <source>Populate the source file view automatically. This might slow down debugger startup considerably.</source> - <translation>Automatycznie wypełniaj widok plików źródłowych. Może to znacznie spowolnić proces uruchamiania debuggera.</translation> - </message> - <message> - <source>Populate source file view automatically</source> - <translation>Wypełniaj automatycznie widok pliku źródłowego</translation> - </message> - <message> - <source>Close temporary buffers on debugger exit</source> - <translation>Zamykaj tymczasowe bufory po zakończeniu debugowania</translation> - </message> - <message> - <source>Switch to previous mode on debugger exit</source> - <translation>Przełączaj do poprzedniego trybu po zakończeniu debugowania</translation> - </message> - <message> - <source>Maximum stack depth:</source> - <translation>Maksymalna głębokość stosu:</translation> - </message> - <message> - <source><unlimited></source> - <translation><nieograniczona></translation> - </message> - <message> - <source>Bring Qt Creator to foreground when application interrupts</source> - <translation>Przywołuj Qt Creatora w przypadku zatrzymania aplikacji</translation> - </message> - <message> - <source>Register Qt Creator for debugging crashed applications.</source> - <translation>Zarejestruj Qt Creatora do debugowania aplikacji zakończonych błędem.</translation> - </message> - <message> - <source>Use Qt Creator for post-mortem debugging</source> - <translation>Używaj Creatora do pośmiertnego debugowania</translation> - </message> - <message> - <source>Show QML object tree in Locals & Expressions when connected and not stepping.</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>Show QML object tree</source> - <translation>Pokazuj drzewo obiektów QML</translation> - </message> - <message> - <source>Enable a full file path in breakpoints by default also for the GDB</source> - <translation>Włącz pokazywanie pełnych ścieżek do plików w pułapkach również dla GDB</translation> - </message> - <message> - <source>Breakpoints full path by default</source> - <translation>Pełne ścieżki w pułapkach domyślnie</translation> - </message> - <message> <source>Stop when %1() is called</source> <translation>Zatrzymuj przy wywołaniu %1()</translation> </message> @@ -25443,7 +25846,7 @@ p, li { white-space: pre-wrap; } <name>Debugger::Internal::LldbOptionsPageWidget</name> <message> <source>Enable LLDB</source> - <translation>Włącz LLDB</translation> + <translation>Uaktywnij LLDB</translation> </message> <message> <source>Use GDB Python dumpers</source> @@ -25650,15 +26053,15 @@ p, li { white-space: pre-wrap; } </message> <message> <source>Yes (id is "%1")</source> - <translation>Tak (id jest "%1")</translation> + <translation>Tak (identyfikatorem jest "%1")</translation> </message> <message> <source>No</source> <translation>Nie</translation> </message> <message> - <source>Remote Processes</source> - <translation>Zdalne procesy</translation> + <source>Show Running Processes</source> + <translation>Pokazuj uruchomione procesy</translation> </message> </context> <context> @@ -25740,84 +26143,105 @@ p, li { white-space: pre-wrap; } </message> </context> <context> - <name>Qnx::Internal::BarDescriptorFileImageWizardPage</name> + <name>Qnx::Internal::BlackBerryDeployConfigurationWidget</name> <message> - <source>WizardPage</source> - <translation>StronaKreatora</translation> + <source>Packages to deploy:</source> + <translation>Pakiety do instalacji:</translation> </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryDeviceConfigurationWidget</name> <message> - <source>Icon:</source> - <translation>Ikona:</translation> + <source>&Device name:</source> + <translation>Nazwa urzą&dzenia:</translation> </message> <message> - <source>Splash screens</source> - <translation>Ekrany powitalne</translation> + <source>IP or host name of the device</source> + <translation>IP lub nazwa hosta urządzenia</translation> </message> <message> - <source>Landscape:</source> - <translation>Pejzaż:</translation> + <source>Device &password:</source> + <translation>&Hasło urządzenia:</translation> </message> <message> - <source>Portrait:</source> - <translation>Portret:</translation> + <source>Show password</source> + <translation>Pokaż hasło</translation> </message> <message> - <source>Images</source> - <translation>Pliki graficzne</translation> + <source>Debug token:</source> + <translation type="unfinished"></translation> </message> <message> - <source>Images (*.jpg *.png)</source> - <translation>Pliki graficzne (*.jpg *.png)</translation> + <source>Private key file:</source> + <translation>Plik z kluczem prywatnym:</translation> </message> <message> - <source><font color="red">Could not open '%1' for reading.</font></source> - <translation><font color="red">Nie można otworzyć '%1' do odczytu.</font></translation> + <source>Connection log:</source> + <translation>Log połączeń:</translation> </message> <message> - <source><font color="red">Incorrect icon size (%1x%2). The maximum size is %3x%4 pixels.</font></source> - <translation><font color="red">Niepoprawny rozmiar ikony (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font></translation> + <source>Request</source> + <translation>Żądanie</translation> </message> <message> - <source><font color="red">Incorrect landscape splash screen size (%1x%2). The maximum size is %3x%4 pixels.</font></source> - <translation><font color="red">Niepoprawny rozmiar ekranu powitalnego w układzie poziomym (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font></translation> + <source>Upload</source> + <translation>Prześlij</translation> </message> <message> - <source><font color="red">Incorrect portrait splash screen size (%1x%2). The maximum size is %3x%4 pixels.</font></source> - <translation><font color="red">Niepoprawny rozmiar ekranu powitalnego w układzie pionowym (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font></translation> + <source>Failed to upload debug token: </source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>Qnx::Internal::BlackBerryDeployConfigurationWidget</name> <message> - <source>Packages to deploy:</source> - <translation>Pakiety do instalacji:</translation> + <source>Qt Creator</source> + <translation>Qt Creator</translation> </message> -</context> -<context> - <name>Qnx::Internal::BlackBerryDeviceConfigurationWidget</name> <message> - <source>&Device name:</source> - <translation>Nazwa urzą&dzenia:</translation> + <source>Debug token successfully uploaded.</source> + <translation type="unfinished"></translation> </message> <message> - <source>IP or host name of the device</source> - <translation>IP lub nazwa hosta urządzenia</translation> + <source>No route to host.</source> + <translation>Brak połączenia z hostem.</translation> </message> <message> - <source>Device &password:</source> - <translation>&Hasło urządzenia:</translation> + <source>Authentication failed.</source> + <translation>Brak autoryzacji.</translation> </message> <message> - <source>Show password</source> - <translation>Pokaż hasło</translation> + <source>Development mode is disabled on the device.</source> + <translation>Tryb deweloperski nieaktywny na urządzeniu.</translation> </message> <message> - <source>Debug token:</source> - <translation type="unfinished"></translation> + <source>Failed to start inferior process.</source> + <translation>Nie można uruchomić podprocesu.</translation> </message> <message> - <source>Private key file:</source> - <translation>Plik z kluczem prywatnym:</translation> + <source>Inferior processes timed out.</source> + <translation>Przekroczony czas oczekiwania na podproces.</translation> + </message> + <message> + <source>Inferior process has crashed.</source> + <translation>Podproces zakończył pracę błędem.</translation> + </message> + <message> + <source>Failed to communicate with the inferior process.</source> + <translation>Nie można skomunikować się z podprocesem.</translation> + </message> + <message> + <source>An unknwon error has happened.</source> + <translation>Wystąpił nieznany błąd.</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Operation in Progress</source> + <translation>Operacja w toku</translation> + </message> + <message> + <source>Uploading debug token</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -25862,6 +26286,10 @@ p, li { white-space: pre-wrap; } <source>BlackBerry Device</source> <translation>Urządzenie BlackBerry</translation> </message> + <message> + <source>Request</source> + <translation type="unfinished">Zażądaj</translation> + </message> </context> <context> <name>Qnx::Internal::BlackBerryDeviceConfigurationWizardSshKeyPage</name> @@ -25878,10 +26306,6 @@ p, li { white-space: pre-wrap; } <translation>Plik z kluczem publicznym:</translation> </message> <message> - <source>Generate</source> - <translation>Wygeneruj</translation> - </message> - <message> <source>SSH Key Setup</source> <translation>Konfiguracja klucza SSH</translation> </message> @@ -25893,6 +26317,14 @@ p, li { white-space: pre-wrap; } <source>Key Generation Failed</source> <translation>Błąd w trakcie generowania klucza</translation> </message> + <message> + <source>Choose Private Key File Name</source> + <translation>Wybierz nazwę pliku z kluczem prywatnym</translation> + </message> + <message> + <source>Generate...</source> + <translation>Generuj...</translation> + </message> </context> <context> <name>Qnx::Internal::BlackBerryRunConfigurationWidget</name> @@ -25920,7 +26352,7 @@ p, li { white-space: pre-wrap; } </message> <message> <source>Override %1:</source> - <translation>Zastąpienie %1:</translation> + <translation>Przesłoń %1:</translation> </message> </context> <context> @@ -25986,7 +26418,7 @@ p, li { white-space: pre-wrap; } </message> <message> <source>Enable touch optimized navigation</source> - <translation>Włącz nawigację zoptymalizowaną pod kątem urządzeń dotykowych</translation> + <translation>Uaktywnij nawigację zoptymalizowaną pod kątem urządzeń dotykowych</translation> </message> <message> <source>Touch optimized navigation will make the HTML page flickable and enlarge the area of touch sensitive elements. If you use a JavaScript framework which optimizes the touch interaction, leave the checkbox unchecked.</source> @@ -26192,12 +26624,8 @@ p, li { white-space: pre-wrap; } <translation>Formularz</translation> </message> <message> - <source>These show the INSTALLS settings from the project file(s).</source> - <translation>Pokazuje ustawienia INSTALLS dla plików projektu.</translation> - </message> - <message> - <source>Files to install for subproject:</source> - <translation>Pliki do zainstalowania dla podprojektu:</translation> + <source>Files to deploy:</source> + <translation>Pliki do zainstalowania:</translation> </message> </context> <context> @@ -26215,7 +26643,7 @@ p, li { white-space: pre-wrap; } </message> <message> <source>Enable automatic &indentation</source> - <translation>Włącz automatyczne wc&ięcia</translation> + <translation>Uaktywnij automatyczne wc&ięcia</translation> </message> <message> <source>Backspace indentation:</source> @@ -26337,7 +26765,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. <p>This setting does <b>not</b> influence the use of UTF-16 and UTF-32 BOMs.</p></body></html></source> <translation><html><head/><body> <p>Sposób traktowania znacznika kolejności bajtów (BOM) UTF-8 przez edytory tekstowe. Opcje:</p> -<ul ><li><i>Dodawaj w przypadku kodowania UTF-8:</i> zawsze dodaje BOM w trakcie zachowywania pliku kodowanego UTF-8. Uwaga: to nie zadziała jeżeli kodowanie jest <i>systemowe</i>, ponieważ Qt Creator nie posiada informacji o nim.</li> +<ul ><li><i>Dodawaj, w przypadku kodowania UTF-8:</i> zawsze dodaje BOM w trakcie zachowywania pliku kodowanego UTF-8. Uwaga: to nie zadziała jeżeli kodowanie jest <i>systemowe</i>, ponieważ Qt Creator nie posiada informacji o nim.</li> <li><i>Zachowuj, jeśli już istnieje: </i></li>zachowuje plik z BOM jeśli go posiadał podczas ładowania</li> <li><i>Zawsze usuwaj:</i> nigdy nie zapisuje UTF-8 BOM kasując poprzednie wystąpienia.</li></ul> <p>Uwaga: UTF-8 BOMy występują rzadko i niektóre edytory traktują je za błędne, więc zwykle nie ma sensu ich dodawać.</p> @@ -26345,7 +26773,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. </message> <message> <source>Add If Encoding Is UTF-8</source> - <translation>Dodawaj w przypadku kodowania UTF-8</translation> + <translation>Dodawaj, w przypadku kodowania UTF-8</translation> </message> <message> <source>Keep If Already Present</source> @@ -26365,7 +26793,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. </message> <message> <source>Enable &mouse navigation</source> - <translation>Włącz nawigację &myszy</translation> + <translation>Uaktywnij nawigację &myszy</translation> </message> <message> <source>Enable scroll &wheel zooming</source> @@ -26390,7 +26818,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. </message> <message> <source>Press Alt to display context-sensitive help or type information as tooltips.</source> - <translation>Nacisnięcie Alt spowoduje wyświetlenie pomocy kontekstowej lub informacji o typie w podpowiedzi.</translation> + <translation>Naciśnięcie Alt spowoduje wyświetlenie pomocy kontekstowej lub informacji o typie w podpowiedzi.</translation> </message> <message> <source>Using keyboard shortcut (Alt)</source> @@ -26460,7 +26888,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. </message> <message> <source>&Visualize whitespace</source> - <translation>Pokazuj &białe znaki</translation> + <translation>Pokazuj białe &znaki</translation> </message> <message> <source>&Animate matching parentheses</source> @@ -26480,12 +26908,24 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. </message> <message> <source>Enable text &wrapping</source> - <translation>Włącz za&wijanie tekstu</translation> + <translation>Uaktywnij za&wijanie tekstu</translation> </message> <message> <source>Display right &margin at column:</source> <translation>Wyświetlaj prawy &margines w kolumnie:</translation> </message> + <message> + <source>&Highlight matching parentheses</source> + <translation>Podświetlaj pasujące n&awiasy</translation> + </message> + <message> + <source>Always open links in another split</source> + <translation>Zawsze otwieraj linki w sąsiadującym oknie</translation> + </message> + <message> + <source>Display file encoding</source> + <translation>Pokazuj kodowanie plików</translation> + </message> </context> <context> <name>TextEditor::Internal::HighlighterSettingsPage</name> @@ -26516,10 +26956,6 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. <translation>Zachowanie</translation> </message> <message> - <source>Alert when a highlight definition is not found</source> - <translation>Ostrzegaj w przypadku braku definicji podświetlenia</translation> - </message> - <message> <source>Ignored file patterns:</source> <translation>Ignorowane wzorce plików:</translation> </message> @@ -26659,6 +27095,14 @@ Wpływa na wcięcia przeniesionych linii. <source>With Regular Indent</source> <translation>Z regularnymi wcięciami</translation> </message> + <message> + <source>The text editor indentation setting is used for non-code files only. See the C++ and Qt Quick coding style settings to configure indentation for code files.</source> + <translation>Ustawienia wcięć edytora tekstu są używane do plików niezawierających kodu źródłowego. Wcięcia dla plików z kodem źródłowym można skonfigurować w ustawieniach stylu kodu C++ i Qt Quick.</translation> + </message> + <message> + <source><i>Code indentation is configured in <a href="C++">C++</a> and <a href="QtQuick">Qt Quick</a> settings.</i></source> + <translation><i>Wcięcia w kodzie można skonfigurować w ustawieniach <a href="C++">C++</a> i <a href="QtQuick">Qt Quick</a>.</i></translation> + </message> </context> <context> <name>Todo::Internal::KeywordDialog</name> @@ -26783,6 +27227,10 @@ Wpływa na wcięcia przeniesionych linii. <source>Clean Repository</source> <translation>Wyczyść repozytorium</translation> </message> + <message> + <source>Select All</source> + <translation>Zaznacz wszystko</translation> + </message> </context> <context> <name>VcsBase::Internal::CommonSettingsPage</name> @@ -26805,8 +27253,8 @@ Wpływa na wcięcia przeniesionych linii. <message> <source>A file listing user names and email addresses in a 4-column mailmap format: name <email> alias <email></source> - <translation>Plik z listą nazw użytkowników i adresami email w 4 kolumnach (format mailmap): -nazwa <email> alias <email></translation> + <translation>Plik z listą nazw użytkowników i adresami e-mail w 4 kolumnach (format mailmap): +nazwa <e-mail> alias <e-mail></translation> </message> <message> <source>User/&alias configuration file:</source> @@ -26993,265 +27441,6 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> </context> <context> - <name>StaticAnalysisMessages</name> - <message> - <source>do not use '%1' as a constructor</source> - <translation>nie używaj "%1" jako konstruktora</translation> - </message> - <message> - <source>invalid value for enum</source> - <translation>niepoprawna wartość dla typu wyliczeniowego</translation> - </message> - <message> - <source>enum value must be a string or a number</source> - <translation>wartość typu wyliczeniowego musi być ciągiem lub liczbą</translation> - </message> - <message> - <source>number value expected</source> - <translation>oczekiwano wartości liczbowej</translation> - </message> - <message> - <source>boolean value expected</source> - <translation>oczekiwano wartości boolowskiej</translation> - </message> - <message> - <source>string value expected</source> - <translation>oczekiwano wartości w postaci ciągu</translation> - </message> - <message> - <source>invalid URL</source> - <translation>niepoprawny URL</translation> - </message> - <message> - <source>file or directory does not exist</source> - <translation>plik lub katalog nie istnieje</translation> - </message> - <message> - <source>invalid color</source> - <translation>niepoprawny kolor</translation> - </message> - <message> - <source>anchor line expected</source> - <translation>oczekiwano linii kotwicznej</translation> - </message> - <message> - <source>duplicate property binding</source> - <translation>powielone wiązanie właściwości</translation> - </message> - <message> - <source>id expected</source> - <translation>oczekiwano identyfikatora</translation> - </message> - <message> - <source>invalid id</source> - <translation>niepoprawny identyfikator</translation> - </message> - <message> - <source>duplicate id</source> - <translation>powielony identyfikator</translation> - </message> - <message> - <source>invalid property name '%1'</source> - <translation>niepoprawna nazwa właściwości "%1"</translation> - </message> - <message> - <source>'%1' does not have members</source> - <translation>"%1" nie posiada składników</translation> - </message> - <message> - <source>'%1' is not a member of '%2'</source> - <translation>"%1" nie jest składnikiem "%2"</translation> - </message> - <message> - <source>assignment in condition</source> - <translation>podstawienie w warunku</translation> - </message> - <message> - <source>unterminated non-empty case block</source> - <translation>niezakończony niepusty blok "case"</translation> - </message> - <message> - <source>do not use 'eval'</source> - <translation>nie używaj "eval"</translation> - </message> - <message> - <source>unreachable</source> - <translation>nieosiągalne</translation> - </message> - <message> - <source>do not use 'with'</source> - <translation>nie używaj "with"</translation> - </message> - <message> - <source>do not use comma expressions</source> - <translation>nie używaj wyrażeń przecinkowych</translation> - </message> - <message> - <source>'%1' is already a formal parameter</source> - <translation>"%1" jest już formalnym parametrem</translation> - </message> - <message> - <source>unnecessary message suppression</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>'%1' is already a function</source> - <translation>"%1" jest już funkcją</translation> - </message> - <message> - <source>var '%1' is used before its declaration</source> - <translation>zmienna "%1" jest użyta przed jej deklaracją</translation> - </message> - <message> - <source>'%1' is already a var</source> - <translation>"%1" jest już zmienną</translation> - </message> - <message> - <source>'%1' is declared more than once</source> - <translation>"%1" jest zadeklarowana więcej niż jeden raz</translation> - </message> - <message> - <source>function '%1' is used before its declaration</source> - <translation>funkcja "%1" jest użyta przed jej deklaracją</translation> - </message> - <message> - <source>the 'function' keyword and the opening parenthesis should be separated by a single space</source> - <translation>słowo kluczowe "function" i nawias otwierający powinny być oddzielone przez pojedynczą spację</translation> - </message> - <message> - <source>do not use stand-alone blocks</source> - <translation>nie używaj autonomicznych bloków</translation> - </message> - <message> - <source>do not use void expressions</source> - <translation>nie używaj wyrażeń "void"</translation> - </message> - <message> - <source>confusing pluses</source> - <translation>mylące plusy</translation> - </message> - <message> - <source>confusing minuses</source> - <translation>mylące minusy</translation> - </message> - <message> - <source>declare all function vars on a single line</source> - <translation>zadeklaruj wszystkie zmienne funkcji w pojedynczej linii</translation> - </message> - <message> - <source>unnecessary parentheses</source> - <translation>nadmiarowe nawiasy</translation> - </message> - <message> - <source>== and != may perform type coercion, use === or !== to avoid</source> - <translation>== i != mogą dokonać konwersji typu, zamiast tego używaj === lub !==</translation> - </message> - <message> - <source>expression statements should be assignments, calls or delete expressions only</source> - <translation>składnikami wyrażenia mogą być tylko przypisania, wywołania lub "detele"</translation> - </message> - <message> - <source>var declarations should be at the start of a function</source> - <translation>deklaracje zmiennych powinny znajdować się na początku funkcji</translation> - </message> - <message> - <source>only use one statement per line</source> - <translation>używaj tylko jednego wyrażenia w linii</translation> - </message> - <message> - <source>unknown component</source> - <translation>nieznany komponent</translation> - </message> - <message> - <source>could not resolve the prototype '%1' of '%2'</source> - <translation>nie można rozwiązać prototypu "%1" klasy "%2"</translation> - </message> - <message> - <source>could not resolve the prototype '%1'</source> - <translation>nie można rozwiązać prototypu "%1"</translation> - </message> - <message> - <source>prototype cycle, the last non-repeated component is '%1'</source> - <translation>cykl w prototypie, ostatni niepowtórzony komponent to "%1"</translation> - </message> - <message> - <source>invalid property type '%1'</source> - <translation>niepoprawny typ właściwości "%1"</translation> - </message> - <message> - <source>== and != perform type coercion, use === or !== to avoid</source> - <translation>== i != dokonują konwersji typu, zamiast tego używaj === lub !==</translation> - </message> - <message> - <source>calls of functions that start with an uppercase letter should use 'new'</source> - <translation>wywołania funkcji, które rozpoczynają się wielką literą, powinny używać "new"</translation> - </message> - <message> - <source>'new' should only be used with functions that start with an uppercase letter</source> - <translation>"new" powinno być użyte jedynie dla funkcji, które rozpoczynają się wielką literą</translation> - </message> - <message> - <source>use spaces around binary operators</source> - <translation>używaj spacji po obu stronach operatorów binarnych</translation> - </message> - <message> - <source>unintentional empty block, use ({}) for empty object literal</source> - <translation>niezamierzony pusty blok, użyj ({}) dla pustego obiektu</translation> - </message> - <message> - <source>use %1 instead of 'var' or 'variant' to improve performance</source> - <translation>używaj %1 zamiast "var" lub "variant" aby poprawić wydajność</translation> - </message> - <message> - <source>missing property '%1'</source> - <translation>brak właściwości "%1"</translation> - </message> - <message> - <source>object value expected</source> - <translation>oczekiwano wartości w postaci obiektu</translation> - </message> - <message> - <source>array value expected</source> - <translation>oczekiwano wartości w postaci tablicy</translation> - </message> - <message> - <source>%1 value expected</source> - <translation>oczekiwano wartości w postaci %1</translation> - </message> - <message> - <source>maximum number value is %1</source> - <translation>maksymalną wartością liczbową jest %1</translation> - </message> - <message> - <source>minimum number value is %1</source> - <translation>minimalną wartością liczbową jest %1</translation> - </message> - <message> - <source>maximum number value is exclusive</source> - <translation>maksymalna wartość liczbowa jest wyłączna</translation> - </message> - <message> - <source>minimum number value is exclusive</source> - <translation>minimalna wartość liczbowa jest wyłączna</translation> - </message> - <message> - <source>string value does not match required pattern</source> - <translation>wartość ciagu nie odpowiada wymaganemu wzorcowi</translation> - </message> - <message> - <source>minimum string value length is %1</source> - <translation>minimalna długość wartości ciągu to %1</translation> - </message> - <message> - <source>maximum string value length is %1</source> - <translation>maksymalna długość wartości ciągu to %1</translation> - </message> - <message> - <source>%1 elements expected in array value</source> - <translation>oczekiwano %1 elementów w tablicy wartości</translation> - </message> -</context> -<context> <name>QSsh::Internal::SftpChannelPrivate</name> <message> <source>Server could not start SFTP subsystem.</source> @@ -27451,7 +27640,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>Please enter the password for your private key.</source> - <translation>Podaj hasło do przywatnego klucza.</translation> + <translation>Podaj hasło do prywatnego klucza.</translation> </message> </context> <context> @@ -27488,11 +27677,11 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>odd cpu architecture</source> - <translation>nietypowa architektura cpu</translation> + <translation type="unfinished">nietypowa architektura cpu</translation> </message> <message> - <source>odd endianess</source> - <translation>nietypowa kolejność bajtów</translation> + <source>odd endianness</source> + <translation type="unfinished">nietypowa kolejność bajtów</translation> </message> <message> <source>unexpected e_shsize</source> @@ -27554,27 +27743,27 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>%1 cannot create a client. The daemon is probably not running.</source> - <translation type="unfinished"></translation> + <translation>%1 nie może utworzyć klienta. Prawdopodobnie demon nie jest uruchomiony.</translation> </message> <message> <source>cAvahiClient, server collision.</source> - <translation type="unfinished"></translation> + <translation>cAvahiClient, kolizja serwerów.</translation> </message> <message> <source>cAvahiClient, an error occurred on the client side.</source> - <translation type="unfinished"></translation> + <translation>cAvahiClient, wystąpił błąd po stronie klienta.</translation> </message> <message> <source>cAvahiClient, still connecting, no server available.</source> - <translation type="unfinished"></translation> + <translation>cAvahiClient, trwa łączenie, brak dostępnych serwerów.</translation> </message> <message> <source>Unexpected state %1 in cAvahiClientReply.</source> - <translation type="unfinished"></translation> + <translation>Nieoczekiwany stan %1 w cAvahiClientReply.</translation> </message> <message> <source>Unexpected state %1 in cAvahiBrowseReply.</source> - <translation type="unfinished"></translation> + <translation>Nieoczekiwany stan %1 w cAvahiBrowseReply.</translation> </message> <message> <source>%1 failed to kill other daemons with '%2'.</source> @@ -27592,24 +27781,12 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>%1 failed starting embedded daemon at %2.</source> - <translation type="unfinished"></translation> + <translation>%1 nie może uruchomić wbudowanego demona w %2.</translation> </message> </context> <context> <name>ZeroConf</name> <message> - <source>could not load native library</source> - <translation>Nie można załadować natywnej biblioteki</translation> - </message> - <message> - <source>skipping over avahi compatibility lib (or obsolete mdnsd)</source> - <translation type="unfinished"></translation> - </message> - <message> - <source>*WARNING* detected an obsolete version of Apple Bonjour, either disable/uninstall it or upgrade it, otherwise zeroconf will fail</source> - <translation>*OSTRZEŻENIE* wykryto przestarzałą wersję Apple Bonjour. Wyłącz, odinstaluj albo uaktualnij ją, w przeciwnym razie zeroconf nie zadziała</translation> - </message> - <message> <source>Zeroconf could not load a valid library, failing.</source> <translation>Zeroconf nie może załadować poprawnej biblioteki i tym samym kończy działanie.</translation> </message> @@ -27619,7 +27796,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>Zeroconf has no valid library, aborting connection.</source> - <translation>Zeroconf nie ma poprawnej biblioteki, połączenie zerwane.</translation> + <translation>Zeroconf nie ma poprawnej biblioteki, przerwano połączenie.</translation> </message> <message> <source>Zeroconf giving up on %1, switching to %2.</source> @@ -27631,7 +27808,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> </message> <message> <source>Trying %1...</source> - <translation type="unfinished"></translation> + <translation>Próbowanie %1...</translation> </message> <message> <source>Zeroconf using %1 failed the initialization of the main library connection with error %2.</source> @@ -27669,8 +27846,22 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> <source>Zeroconf for [%1] accumulated %n consecutive errors, aborting.</source> <translation type="unfinished"> <numerusform></numerusform> + <numerusform></numerusform> + <numerusform></numerusform> </translation> </message> + <message> + <source>Could not load native library.</source> + <translation>Nie można załadować natywnej biblioteki.</translation> + </message> + <message> + <source>Skipping over Avahi compatibility lib (or obsolete mdnsd).</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Warning: Detected an obsolete version of Apple Bonjour. Disable, uninstall, or upgrade it, or zeroconf will fail.</source> + <translation>Ostrzeżenie: wykryto przestarzałą wersję Apple Bonjour. Zdezaktywuj, odinstaluj albo uaktualnij ją, w przeciwnym razie zeroconf nie zadziała.</translation> + </message> </context> <context> <name>ZeroConf::ServiceBrowser</name> @@ -27700,10 +27891,6 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS.</translation> <context> <name>Analyzer::Internal::AnalyzerRunControlFactory</name> <message> - <source>Analyzer</source> - <translation>Analizator</translation> - </message> - <message> <source>No analyzer tool selected</source> <translation>Brak wybranego narzędzia analizy</translation> </message> @@ -27727,6 +27914,10 @@ Please install an SDK of at least API version %1.</source> <translation>Nie można utworzyć nowego AVD. Brak aktualnego Android SDK. Zainstaluj SDK o wersji API przynajmniej %1.</translation> </message> + <message> + <source>Android for %1 (GCC %2, Qt %3)</source> + <translation>Android dla %1 (GCC %2, Qt %3)</translation> + </message> </context> <context> <name>Android</name> @@ -27785,13 +27976,25 @@ Zainstaluj SDK o wersji API przynajmniej %1.</translation> </message> <message> <source>Please wait, searching for a suitable device for target:%1.</source> - <translation>Proszę czekać, wyszukiwanie odpowiedniego urządzenia dla produktu docelowego: %1.</translation> + <translation>Proszę czekać, wyszukiwanie odpowiedniego urządzenia dla: %1.</translation> </message> <message> <source>Cannot deploy: no devices or emulators found for your package.</source> <translation>Nie można zainstalować: brak urządzeń lub emulatorów dla pakietu.</translation> </message> <message> + <source>No Android toolchain selected.</source> + <translation>Brak wybranego zestawu narzędzi dla Androida.</translation> + </message> + <message> + <source>Could not run adb. No device found.</source> + <translation>Nie można uruchomić adb. Brak urządzenia.</translation> + </message> + <message> + <source>adb finished with exit code %1.</source> + <translation>adb zakończone kodem wyjściowym %1.</translation> + </message> + <message> <source>Package deploy: Running command '%1 %2'.</source> <translation>Instalacja pakietu: Uruchamianie komendy "%1 %2".</translation> </message> @@ -27812,10 +28015,6 @@ Zainstaluj SDK o wersji API przynajmniej %1.</translation> <translation>Kod wyjściowy: %1</translation> </message> <message> - <source>Clean old Qt libraries</source> - <translation>Wyczyść stare biblioteki Qt</translation> - </message> - <message> <source>Deploy Qt libraries. This may take some time, please wait.</source> <translation>Instalowanie bibliotek Qt. To może zająć trochę czasu.</translation> </message> @@ -27828,10 +28027,6 @@ Zainstaluj SDK o wersji API przynajmniej %1.</translation> <translation type="unfinished"></translation> </message> <message> - <source>Qt Android smart installer installation failed</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Installing package onto %1.</source> <translation>Instalowanie pakietów na %1.</translation> </message> @@ -27902,7 +28097,7 @@ Zainstaluj przynajmniej jeden SDK.</translation> </message> <message> <source>Can't parse '%1'</source> - <translation>Nie można sparsować "%1"</translation> + <translation>Błąd parsowania "%1"</translation> </message> <message> <source>Can't open '%1'</source> @@ -27927,6 +28122,10 @@ Zainstaluj przynajmniej jeden SDK.</translation> <translation>Nie można utworzyć pakietu androidowego: bieżąca konfiguracja budowania nie używa Qt 4.</translation> </message> <message> + <source>Cannot create Android package: No ANDROID_TARGET_ARCH set in make spec.</source> + <translation>Nie można utworzyć pakietu androidowego: brak ustawionej zmiennej ANDROID_TARGET_ARCH w make spec.</translation> + </message> + <message> <source>Cannot find ELF information</source> <translation>Nie można odnaleźć informacji o ELF</translation> </message> @@ -28020,36 +28219,6 @@ Upewnij się, że aplikacja jest poprawnie zbudowana i jest ona wybrana w zakła <context> <name>Android::Internal::AndroidPackageCreationWidget</name> <message> - <source>Invalid Package Name</source> - <translation>Niepoprawna nazwa pakietu</translation> - </message> - <message> - <source>The package name '%1' is not valid. -Please choose a valid package name for your application (e.g. "org.example.myapplication").</source> - <translation>Nazwa pakietu "%1" jest niepoprawna. -Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplikacja").</translation> - </message> - <message> - <source>Choose High DPI Icon</source> - <translation>Wybierz ikonę o dużym dpi</translation> - </message> - <message> - <source>PNG images (*.png)</source> - <translation>Pliki graficzne (*.png)</translation> - </message> - <message> - <source>< Type or choose a permission ></source> - <translation>< Wpisz lub wybierz prawa dostępu ></translation> - </message> - <message> - <source>Choose Medium DPI Icon</source> - <translation>Wybierz ikonę o średnim dpi</translation> - </message> - <message> - <source>Choose Low DPI Icon</source> - <translation>Wybierz ikonę o małym dpi</translation> - </message> - <message> <source><b>Package configurations</b></source> <translation><b>Konfiguracje pakietu</b></translation> </message> @@ -28103,14 +28272,11 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> </context> <context> - <name>Android::Internal::AndroidRunControlFactory</name> + <name>Android::Internal::AndroidRunner</name> <message> - <source>Run on Android device or emulator.</source> - <translation>Uruchom na urządzeniu lub emulatorze Android.</translation> + <source>No free ports available on host for QML debugging.</source> + <translation>Brak wolnych portów w hoście do debugowania QML.</translation> </message> -</context> -<context> - <name>Android::Internal::AndroidRunner</name> <message> <source> @@ -28144,16 +28310,12 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <translation>Nie można uruchomić "%1".</translation> </message> <message> - <source>Cannot find %1 process.</source> - <translation>Nie można odnaleźć procesu %1.</translation> - </message> - <message> <source> -'%1' killed.</source> +'%1' terminated.</source> <translation> -"%1" został zabity.</translation> +Zakończono "%1".</translation> </message> </context> <context> @@ -28172,7 +28334,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source>AVD Target</source> - <translation>Identyfikator AVD</translation> + <translation>Docelowy AVD</translation> </message> <message> <source>CPU/ABI</source> @@ -28193,6 +28355,26 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <source>"%1" does not seem to be an Android NDK top folder.</source> <translation>"%1" nie wygląda na katalog główny NDK Androida.</translation> </message> + <message numerus="yes"> + <source>Found %n toolchains for this NDK.</source> + <translation> + <numerusform>Znaleziono %n zestaw narzędzi dla tego NDK.</numerusform> + <numerusform>Znaleziono %n zestawy narzędzi dla tego NDK.</numerusform> + <numerusform>Znaleziono %n zestawów narzędzi dla tego NDK.</numerusform> + </translation> + </message> + <message> + <source>Qt version for architecture %1 is missing. + To add the Qt version, select Options > Build & Run > Qt Versions.</source> + <translation>Brak ustawionej wersji Qt dla architektury %1. +Aby dodać wersję Qt wybierz Opcje | Budowanie i uruchamianie | Wersje Qt.</translation> + </message> + <message> + <source>Qt versions for architectures %1 are missing. + To add the Qt versions, select Options > Build & Run > Qt Versions.</source> + <translation>Brak ustawionych wersji Qt dla architektur %1. +Aby dodać wersje Qt wybierz Opcje | Budowanie i uruchamianie | Wersje Qt.</translation> + </message> <message> <source>Select Android SDK folder</source> <translation>Wybierz katalog z SDK Androida</translation> @@ -28206,14 +28388,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <translation>Wybierz skrypt "ant"</translation> </message> <message> - <source>Select GDB Executable</source> - <translation>Wybierz plik wykonywalny GDB</translation> - </message> - <message> - <source>Select GDB Server Android Executable</source> - <translation>Wybierz plik wykonywalny androidowego serwera GDB</translation> - </message> - <message> <source>Select OpenJDK Path</source> <translation>Wybierz ścieżkę do OpenJDK</translation> </message> @@ -28224,14 +28398,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <source>Android GCC</source> <translation>Android GCC</translation> </message> - <message> - <source>Android GCC for %1</source> - <translation>Android GCC dla %1</translation> - </message> - <message> - <source>Android GCC (%1-%2)</source> - <translation>Android GCC (%1-%2)</translation> - </message> </context> <context> <name>AutotoolsProjectManager::Internal::AutogenStepFactory</name> @@ -28316,16 +28482,16 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <source>Build directory:</source> <translation>Katalog wersji:</translation> </message> + <message> + <source>Autotools Manager</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>AutotoolsProjectManager::Internal::AutotoolsManager</name> <message> - <source>Failed opening project '%1': Project file does not exist</source> - <translation>Nie można otworzyć projektu "%1": projekt nie istnieje</translation> - </message> - <message> - <source>Failed opening project '%1': Project already open</source> - <translation>Nie można otworzyć projektu "%1": projekt jest już otwarty</translation> + <source>Failed opening project '%1': Project is not a file</source> + <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> </message> </context> <context> @@ -28408,7 +28574,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu.</translation> + <translation>Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi.</translation> </message> <message> <source>Configuration is faulty. Check the Issues view for details.</source> @@ -28457,12 +28623,17 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <name>CMakeProjectManager::Internal::CMakeLocatorFilter</name> <message> <source>Build CMake target</source> - <translation>Zbuduj program CMake'owy</translation> + <translation>Zbudowanie programu CMake'owego</translation> </message> </context> <context> <name>Core::DocumentManager</name> <message> + <source>Could not save the files.</source> + <comment>error message</comment> + <translation>Nie można zachować plików.</translation> + </message> + <message> <source>File Error</source> <translation>Błąd pliku</translation> </message> @@ -28487,22 +28658,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <translation>Otwórz plik</translation> </message> <message> - <source>File Is Read Only</source> - <translation>Plik tylko do odczytu</translation> - </message> - <message> - <source>The file <i>%1</i> is read only.</source> - <translation>Plik <i>%1</i> jest plikiem tylko do odczytu.</translation> - </message> - <message> - <source>Make &Writable</source> - <translation>Uczyń plik &zapisywalnym</translation> - </message> - <message> - <source>&Save As...</source> - <translation>Zachowaj &jako...</translation> - </message> - <message> <source>Cannot reload %1</source> <translation>Nie można przeładować %1</translation> </message> @@ -28566,8 +28721,8 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <context> <name>CppTools::CppClassesFilter</name> <message> - <source>Classes</source> - <translation>Klasy</translation> + <source>C++ Classes</source> + <translation>Klasy C++</translation> </message> </context> <context> @@ -28610,25 +28765,33 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source>Disable Selected Breakpoints</source> - <translation>Wyłącz zaznaczone pułapki</translation> + <translation>Zdezaktywuj zaznaczone pułapki</translation> </message> <message> <source>Enable Selected Breakpoints</source> - <translation>Włącz zaznaczone pułapki</translation> + <translation>Uaktywnij zaznaczone pułapki</translation> </message> <message> <source>Disable Breakpoint</source> - <translation>Wyłącz pułapkę</translation> + <translation>Zdezaktywuj pułapkę</translation> </message> <message> <source>Enable Breakpoint</source> - <translation>Włącz pułapkę</translation> + <translation>Uaktywnij pułapkę</translation> </message> <message> <source>Add Breakpoint...</source> <translation>Dodaj pułapkę...</translation> </message> <message> + <source>Remove All Breakpoints</source> + <translation>Usuń wszystkie pułapki</translation> + </message> + <message> + <source>Are you sure you want to remove all breakpoints from all files in the current session?</source> + <translation>Czy na pewno usunąć wszystkie pułapki ze wszystkich plików w bieżącej sesji?</translation> + </message> + <message> <source>Add Breakpoint</source> <translation>Dodaj pułapkę</translation> </message> @@ -28641,7 +28804,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source>Kit:</source> - <translation>Zestaw:</translation> + <translation>Zestaw narzędzi:</translation> </message> <message> <source>&Port:</source> @@ -28712,6 +28875,10 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <source>Debugger Test</source> <translation>Test debuggera</translation> </message> + <message> + <source>Debugger Runtime</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Debugger::Internal::DebuggerRunConfigWidget</name> @@ -28721,11 +28888,11 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source>Enable C++</source> - <translation>Włącz C++</translation> + <translation>Uaktywnij C++</translation> </message> <message> <source>Enable QML</source> - <translation>Włącz QML</translation> + <translation>Uaktywnij QML</translation> </message> <message> <source>Debug port:</source> @@ -28733,20 +28900,16 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik </message> <message> <source><a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">What are the prerequisites?</a></source> - <translation><a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">Jakie są wymogi?</a></translation> + <translation><a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">Jakie są wymagania?</a></translation> </message> <message> <source>Enable Debugging of Subprocesses</source> - <translation>Włącz debugowanie podprocesów</translation> + <translation>Uaktywnij debugowanie podprocesów</translation> </message> </context> <context> <name>DebuggerPlugin</name> <message> - <source>Debug</source> - <translation>Debug</translation> - </message> - <message> <source>Unable to create a debugger engine of the type '%1'</source> <translation>Nie można utworzyć silnika debuggera typu "%1"</translation> </message> @@ -28764,7 +28927,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <name>Debugger::Internal::GdbAttachEngine</name> <message> <source>Attached to process %1.</source> - <translation>Dołączono do procesu %1</translation> + <translation>Dołączono do procesu %1.</translation> </message> </context> <context> @@ -29078,6 +29241,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Pokaż symbole</translation> </message> <message> + <source>Show Sections</source> + <translation>Pokaż sekcje</translation> + </message> + <message> <source>Show Dependencies</source> <translation>Pokaż zależności</translation> </message> @@ -29094,6 +29261,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Pokaż symbole z pliku "%1"</translation> </message> <message> + <source>Show Sections in File "%1"</source> + <translation>Pokaż sekcje z pliku "%1"</translation> + </message> + <message> <source>Show Dependencies of "%1"</source> <translation>Pokaż zależności dla "%1"</translation> </message> @@ -29182,75 +29353,6 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> </context> <context> - <name>Debugger::Internal::QtMessageLogEditor</name> - <message> - <source>Cu&t</source> - <translation>Wy&tnij</translation> - </message> - <message> - <source>&Copy</source> - <translation>S&kopiuj</translation> - </message> - <message> - <source>&Paste</source> - <translation>Wk&lej</translation> - </message> - <message> - <source>Select &All</source> - <translation>Zaznacz &wszystko</translation> - </message> - <message> - <source>C&lear</source> - <translation>Wy&czyść</translation> - </message> -</context> -<context> - <name>Debugger::Internal::QtMessageLogView</name> - <message> - <source>&Copy</source> - <translation>S&kopiuj</translation> - </message> - <message> - <source>&Show in Editor</source> - <translation>&Pokaż w edytorze</translation> - </message> - <message> - <source>C&lear</source> - <translation>Wy&czyść</translation> - </message> -</context> -<context> - <name>Debugger::Internal::QtMessageLogWindow</name> - <message> - <source>Log</source> - <translation>Log</translation> - </message> - <message> - <source>Show debug, log, and info messages.</source> - <translation>Pokazuj komunikaty debugowe, log i informacje.</translation> - </message> - <message> - <source>Warning</source> - <translation>Ostrzeżenie</translation> - </message> - <message> - <source>Show warning messages.</source> - <translation>Pokazuj ostrzeżenia.</translation> - </message> - <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> - <source>Show error and fatal messages.</source> - <translation>Pokazuj komunikaty o błędach.</translation> - </message> - <message> - <source>Clear Console</source> - <translation>Wyczyść konsolę</translation> - </message> -</context> -<context> <name>Debugger::Internal::RegisterTreeView</name> <message> <source>Reload Register Listing</source> @@ -29258,7 +29360,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>Open Disassembler...</source> - <translation>Otwórz deasembler...</translation> + <translation>Otwórz dezasembler...</translation> </message> <message> <source>Open Memory Editor at 0x%1</source> @@ -29270,7 +29372,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>Open Disassembler at 0x%1</source> - <translation>Otwórz deasembler w 0x%1</translation> + <translation>Otwórz dezasembler w 0x%1</translation> </message> <message> <source>Open Memory Editor</source> @@ -29282,7 +29384,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>Open Disassembler</source> - <translation>Otwórz deasembler</translation> + <translation>Otwórz dezasembler</translation> </message> <message> <source>Hexadecimal</source> @@ -29343,7 +29445,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>Disassemble Function</source> - <translation>Zdeasembluj funkcję</translation> + <translation>Zdezasembluj funkcję</translation> </message> <message> <source>Copy Contents to Clipboard</source> @@ -29359,19 +29461,19 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>Open Disassembler at Address...</source> - <translation>Otwórz deasembler z adresem...</translation> + <translation>Otwórz dezasembler z adresem...</translation> </message> <message> <source>Disassemble Function...</source> - <translation>Zdeasembluj funkcję</translation> + <translation>Zdezasembluj funkcję</translation> </message> <message> <source>Open Disassembler</source> - <translation>Otwórz deasembler</translation> + <translation>Otwórz dezasembler</translation> </message> <message> <source>Open Disassembler at 0x%1</source> - <translation>Otwórz deasembler w 0x%1</translation> + <translation>Otwórz dezasembler w 0x%1</translation> </message> <message> <source>Try to Load Unknown Symbols</source> @@ -29403,12 +29505,12 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Rejestr <i>%1</i></translation> </message> <message> - <source>Memory Referenced by Pointer "%1" (0x%2)</source> - <translation>Pamięć, do której odnosi się wskaźnik "%1" (0x%2)</translation> + <source>Memory at Pointer's Address "%1" (0x%2)</source> + <translation>Pamięć pod adresem wskaźnika "%1" (0x%2)</translation> </message> <message> - <source>Memory at Variable "%1" (0x%2)</source> - <translation>Pamięć pod zmienną "%1" (0x%2)</translation> + <source>Memory at Object's Address "%1" (0x%2)</source> + <translation>Pamięć pod adresem obiektu "%1" (0x%2)</translation> </message> <message> <source>Cannot Display Stack Layout</source> @@ -29495,8 +29597,24 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Dodaj pułapkę warunkową pod adresem obiektu (0x%1)</translation> </message> <message> - <source>Add Data Breakpoint at Referenced Address (0x%1)</source> - <translation>Dodaj pułapkę warunkową pod wskazanym adresem (0x%1)</translation> + <source>Add Data Breakpoint at Pointer's Address (0x%1)</source> + <translation>Dodaj pułapkę warunkową pod adresem wskaźnika (0x%1)</translation> + </message> + <message> + <source>Open Memory Editor at Pointer's Address (0x%1)</source> + <translation>Otwórz edytor pamięci pod adresem wskaźnika (0x%1)</translation> + </message> + <message> + <source>Open Memory View at Pointer's Address (0x%1)</source> + <translation>Otwórz widok pamięci pod adresem wskaźnika (0x%1)</translation> + </message> + <message> + <source>Open Memory Editor at Pointer's Address</source> + <translation>Otwórz edytor pamięci pod adresem wskaźnika</translation> + </message> + <message> + <source>Open Memory View at Pointer's Address</source> + <translation>Otwórz widok pamięci pod adresem wskaźnika</translation> </message> <message> <source>Add Data Breakpoint</source> @@ -29551,22 +29669,6 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Otwórz widok pamięci z adresem obiektu</translation> </message> <message> - <source>Open Memory Editor at Referenced Address (0x%1)</source> - <translation>Otwórz edytor pamięci ze wskazanym adresem (0x%1)</translation> - </message> - <message> - <source>Open Memory View at Referenced Address (0x%1)</source> - <translation>Otwórz widok pamięci ze wskazanym adresem (0x%1)</translation> - </message> - <message> - <source>Open Memory Editor at Referenced Address</source> - <translation>Otwórz edytor pamięci ze wskazanym adresem</translation> - </message> - <message> - <source>Open Memory View at Referenced Address</source> - <translation>Otwórz widok pamięci ze wskazanym adresem</translation> - </message> - <message> <source>Open Memory Editor Showing Stack Layout</source> <translation>Otwórz edytor pamięci z układem stosu</translation> </message> @@ -29607,7 +29709,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział </message> <message> <source>staged + </source> - <translation type="unfinished"></translation> + <translation>poindeksowany + </translation> </message> <message> <source>modified</source> @@ -29630,13 +29732,25 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>skopiowany</translation> </message> <message> - <source>updated</source> - <translation>uaktualniony</translation> + <source> by both</source> + <translation> przez obu</translation> + </message> + <message> + <source> by us</source> + <translation> przez nas</translation> + </message> + <message> + <source> by them</source> + <translation> przez nich</translation> </message> </context> <context> <name>Gerrit::Internal::GerritDialog</name> <message> + <source>Apply in: </source> + <translation>Zastosuj w:</translation> + </message> + <message> <source>Gerrit %1@%2</source> <translation>Gerrit %1@%2</translation> </message> @@ -29657,20 +29771,36 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>Szczegóły</translation> </message> <message> - <source>Diff...</source> - <translation>Pokaż różnice...</translation> + <source>&Refresh</source> + <translation>&Odśwież</translation> </message> <message> - <source>Apply...</source> - <translation>Zastosuj...</translation> + <source>&Show...</source> + <translation>&Pokaż...</translation> </message> <message> - <source>Checkout...</source> - <translation>Kopia robocza...</translation> + <source>Cherry &Pick...</source> + <translation type="unfinished"></translation> </message> <message> - <source>Refresh</source> - <translation>Odśwież</translation> + <source>&Checkout...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Show</source> + <translation>&Pokaż</translation> + </message> + <message> + <source>Cherry &Pick</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Checkout</source> + <translation type="unfinished">Utwórz &kopię roboczą</translation> + </message> + <message> + <source>Fetching "%1"...</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -29734,6 +29864,26 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <source>%1 returned %2.</source> <translation>%1 zwrócił %2.</translation> </message> + <message> + <source>Timeout</source> + <translation>Przekroczony czas oczekiwania</translation> + </message> + <message> + <source>The gerrit process has not responded within %1s. +Most likely this is caused by problems with SSH authentication. +Would you like to terminate it?</source> + <translation>Proces gerrit nie odpowiedział po %1s. +Najprawdopodobniej jest to problem autoryzacji SSH. +Czy zakończyć proces?</translation> + </message> + <message> + <source>Terminate</source> + <translation>Przerwij</translation> + </message> + <message> + <source>Keep Running</source> + <translation>Pozostaw uruchomionym</translation> + </message> </context> <context> <name>Gerrit::Internal::GerritOptionsPage</name> @@ -29749,6 +29899,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>HTTPS</translation> </message> <message> + <source>Always prompt for repository folder</source> + <translation>Zawsze pytaj o katalog repozytorium</translation> + </message> + <message> <source>&Host:</source> <translation>&Host:</translation> </message> @@ -29761,6 +29915,24 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <translation>&ssh:</translation> </message> <message> + <source>&Repository:</source> + <translation>&Repozytorium:</translation> + </message> + <message> + <source>Default repository where patches will be applied.</source> + <translation>Domyślne repozytorium do którego będą aplikowane łaty.</translation> + </message> + <message> + <source>Pr&ompt:</source> + <translation>Py&taj:</translation> + </message> + <message> + <source>If checked, user will always be +asked to confirm the repository path.</source> + <translation>Jeśli zaznaczone, użytkownik będzie +zawsze pytany o potwierdzenie ścieżki do repozytorium.</translation> + </message> + <message> <source>&Port:</source> <translation>&Port:</translation> </message> @@ -29779,7 +29951,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <name>Gerrit::Internal::FetchContext</name> <message> <source>Gerrit Fetch</source> - <translation type="unfinished"></translation> + <translation>Gerrit Fetch</translation> </message> <message> <source>%1 crashed.</source> @@ -29793,30 +29965,41 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <source>Error running %1: %2</source> <translation>Błąd podczas uruchamiania %1: %2</translation> </message> +</context> +<context> + <name>Gerrit::Internal::GerritPlugin</name> <message> - <source>Error writing to temporary file.</source> - <translation>Błąd zapisu do pliku tymczasowego.</translation> + <source>Gerrit...</source> + <translation>Gerrit...</translation> </message> <message> - <source>Writing %1...</source> - <translation>Zapisywanie %1...</translation> + <source>Push to Gerrit...</source> + <translation type="unfinished"></translation> </message> <message> - <source>Cherry-picking %1...</source> - <translation type="unfinished"></translation> + <source>Initialization Failed</source> + <translation>Błąd inicjalizacji</translation> </message> -</context> -<context> - <name>Gerrit::Internal::GerritPlugin</name> <message> - <source>Gerrit...</source> - <translation>Gerrit...</translation> + <source>Failed to initialize dialog. Aborting.</source> + <translation>Nie można zainicjalizować dialogu. Przerwano.</translation> </message> <message> <source>Git is not available.</source> <translation>Git nie jest dostępny.</translation> </message> <message> + <source>Remote Not Verified</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Change host %1 +and project %2 + +were not verified among remotes in %3. Select different folder?</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Enter Local Repository for '%1' (%2)</source> <translation>Podaj lokalne repozytorium dla "%1" (%2)</translation> </message> @@ -29831,6 +30014,14 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <source>Show difference.</source> <translation>Pokaż różnice.</translation> </message> + <message> + <source>Graph</source> + <translation>Graf</translation> + </message> + <message> + <source>Show textual graph log.</source> + <translation>Pokazuj log grafu tekstowego.</translation> + </message> </context> <context> <name>Git::Internal::GitSubmitEditorWidget</name> @@ -29838,24 +30029,9 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział <source>Detached HEAD</source> <translation>Odłączony HEAD</translation> </message> -</context> -<context> - <name>Git::Internal::ResetDialog</name> - <message> - <source>Sha1</source> - <translation>Sha1</translation> - </message> <message> - <source>Subject</source> - <translation>Temat</translation> - </message> - <message> - <source>Reset to:</source> - <translation>Zresetuj do:</translation> - </message> - <message> - <source>Undo Changes to %1</source> - <translation>Cofnij zmiany w %1</translation> + <source>Select Change</source> + <translation>Wybierz zmianę</translation> </message> </context> <context> @@ -29888,7 +30064,7 @@ Przerwać ją?</translation> </message> <message> <source>Execute Custom Commands</source> - <translation>Wykonaj własne komendy</translation> + <translation>Wykonanie własnej komendy</translation> </message> </context> <context> @@ -29949,14 +30125,6 @@ Przerwać ją?</translation> <context> <name>Madde::Internal::MaddeDevice</name> <message> - <source>Test</source> - <translation>Test</translation> - </message> - <message> - <source>Deploy Public Key...</source> - <translation>Zainstaluj klucz publiczny...</translation> - </message> - <message> <source>Maemo5/Fremantle</source> <translation>Maemo5/Fremantle</translation> </message> @@ -29983,8 +30151,8 @@ Czy chcesz dodać je do projektu?</html></translation> <context> <name>ProjectExplorer::DesktopDevice</name> <message> - <source>Run locally</source> - <translation>Uruchom lokalnie</translation> + <source>Local PC</source> + <translation>Lokalny PC</translation> </message> <message> <source>Desktop</source> @@ -30018,7 +30186,7 @@ Czy chcesz dodać je do projektu?</html></translation> </message> <message> <source>Application did not finish in time, aborting.</source> - <translation>Aplikacja nie zakończona o czasie, przerywanie.</translation> + <translation>Aplikacja nie zakończona o czasie, przerwano.</translation> </message> <message> <source>Remote application crashed: %1</source> @@ -30044,7 +30212,7 @@ Czy chcesz dodać je do projektu?</html></translation> <name>ProjectExplorer::DeviceProcessesDialog</name> <message> <source>Kit:</source> - <translation>Zestaw:</translation> + <translation>Zestaw narzędzi:</translation> </message> <message> <source>Filter</source> @@ -30066,6 +30234,10 @@ Czy chcesz dodać je do projektu?</html></translation> <source>List of Processes</source> <translation>Lista procesów</translation> </message> + <message> + <source>&Attach to Process</source> + <translation>&Dołącz do procesu</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::DeviceProcessesDialogPrivate</name> @@ -30219,12 +30391,12 @@ Zawartość zdalnego stderr: %1</translation> <context> <name>ProjectExplorer::Internal::DeviceInformationConfigWidget</name> <message> - <source>The device to run the applications on.</source> - <translation>Urządzenie, na którym mają być uruchamiane aplikacje.</translation> + <source>Manage</source> + <translation>Zarządzaj</translation> </message> <message> - <source>Manage...</source> - <translation>Zarządzaj...</translation> + <source>The device to run the applications on.</source> + <translation>Urządzenie, na którym mają być uruchamiane aplikacje.</translation> </message> <message> <source>Device:</source> @@ -30239,13 +30411,6 @@ Zawartość zdalnego stderr: %1</translation> </message> </context> <context> - <name>ProjectExplorer::DebuggerRunConfigurationAspect</name> - <message> - <source>Debugger settings</source> - <translation>Ustawienia debuggera</translation> - </message> -</context> -<context> <name>ProjectExplorer::Target</name> <message> <source>Default build</source> @@ -30308,7 +30473,7 @@ Zawartość zdalnego stderr: %1</translation> <name>QmlJSTools::FindExportedCppTypes</name> <message> <source>The type will only be available in Qt Creator's QML editors when the type name is a string literal</source> - <translation>Typ będzie tylko wtedy dostępny w edytorach QML, gdy jego nazwa jest stałą znakową</translation> + <translation>Typ będzie tylko wtedy dostępny w edytorach QML, gdy jego nazwa będzie literałem łańcuchowym</translation> </message> <message> <source>The module URI cannot be determined by static analysis. The type will be available @@ -30320,7 +30485,7 @@ poinstruuje Qt Creatora o URI.</translation> </message> <message> <source>must be a string literal to be available in the QML editor</source> - <translation>musi być stałą znakową, aby być dostępnym w edytorze QML</translation> + <translation>musi być literałem łańcuchowym, aby być dostępnym w edytorze QML</translation> </message> </context> <context> @@ -30339,8 +30504,8 @@ Spróbować ponownie?</translation> <context> <name>QmlProfiler::Internal::QmlProfilerDataModel</name> <message> - <source>Source code not available</source> - <translation>Kod źródłowy nie jest dostępny</translation> + <source>Source code not available.</source> + <translation>Kod źródłowy nie jest dostępny.</translation> </message> <message> <source><bytecode></source> @@ -30363,24 +30528,32 @@ Spróbować ponownie?</translation> <translation>Główny program</translation> </message> <message> - <source>%1 animations at %2 FPS</source> - <translation>%1 animacji przy %2 kl./s</translation> + <source>%1 animations at %2 FPS.</source> + <translation>%1 animacji przy %2 kl./s.</translation> </message> <message> - <source>No data to save</source> - <translation>Brak danych do zachowania</translation> + <source>Unexpected complete signal in data model.</source> + <translation type="unfinished"></translation> </message> <message> - <source>Could not open %1 for writing</source> - <translation>Nie można otworzyć "%1" do zapisu</translation> + <source>No data to save.</source> + <translation>Brak danych do zachowania.</translation> </message> <message> - <source>Could not open %1 for reading</source> - <translation>Nie można otworzyć "%1" do odczytu</translation> + <source>Could not open %1 for writing.</source> + <translation>Nie można otworzyć "%1" do zapisu.</translation> </message> <message> - <source>Error while parsing %1</source> - <translation>Błąd podczas parsowania %1</translation> + <source>Could not open %1 for reading.</source> + <translation>Nie można otworzyć "%1" do odczytu.</translation> + </message> + <message> + <source>Error while parsing %1.</source> + <translation>Błąd podczas parsowania %1.</translation> + </message> + <message> + <source>Trying to set unknown state in events list.</source> + <translation>Próba ustawienia nieznanego stanu na liście zdarzeń.</translation> </message> <message> <source>Invalid version of QML Trace file.</source> @@ -30470,12 +30643,12 @@ Spróbować ponownie?</translation> </message> <message> <source>Binding is evaluated by the optimized engine.</source> - <translation>Wiązanie jest oceniane przez zoptymalizowany silnik.</translation> + <translation>Powiązanie jest obliczane przez zoptymalizowany silnik.</translation> </message> <message> <source>Binding not optimized (e.g. has side effects or assignments, references to elements in other files, loops, etc.)</source> - <translation>Wiązanie nie jest zoptymalizowane (np. może mieć efekty uboczne lub podstawienia, + <translation>Powiązanie nie jest zoptymalizowane (np. może mieć efekty uboczne lub podstawienia, odniesienia do elementów w innych plikach, pętle, itd.)</translation> </message> <message> @@ -30508,7 +30681,7 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> </message> <message> <source>Binding</source> - <translation>Wiązanie</translation> + <translation>Powiązanie</translation> </message> <message> <source>Signal</source> @@ -30640,8 +30813,8 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <context> <name>Qnx::Internal::BlackBerryCreatePackageStep</name> <message> - <source>Create BAR packages</source> - <translation>Utwórz pakiety BAR</translation> + <source>Create packages</source> + <translation>Utwórz pakiety</translation> </message> <message> <source>Could not find packager command '%1' in the build environment</source> @@ -30664,6 +30837,10 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <translation>Nie można utworzyć katalogu budowania "%1"</translation> </message> <message> + <source>Missing passwords for signing packages</source> + <translation>Brak haseł do podpisania pakietów</translation> + </message> + <message> <source>Error preparing application descriptor file</source> <translation>Błąd przygotowywania pliku deskryptora aplikacji</translation> </message> @@ -30682,6 +30859,38 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <source><b>Create packages</b></source> <translation><b>Utwórz pakiety</b></translation> </message> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Sign packages</source> + <translation>Podpisane pakiety</translation> + </message> + <message> + <source>CSK password:</source> + <translation>Hasło CSK:</translation> + </message> + <message> + <source>Keystore password:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Note: This will store the passwords in a world-readable file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Save passwords</source> + <translation>Zachowaj hasła</translation> + </message> + <message> + <source>Show passwords</source> + <translation>Pokaż hasła</translation> + </message> + <message> + <source>Package in development mode</source> + <translation>Pakiet w trybie deweloperskim</translation> + </message> </context> <context> <name>Qnx::Internal::BlackBerryCreatePackageStepFactory</name> @@ -30696,6 +30905,31 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <source>Deploy to BlackBerry Device</source> <translation>Zainstaluj na urządzeniu BlackBerry</translation> </message> + <message> + <source>Setup Application Descriptor File</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>You need to set up a bar descriptor file to enable packaging. +Do you want Qt Creator to generate it for your project?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Don't ask again for this project</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Cannot Set up Application Descriptor File</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Reading the bar descriptor template failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Writing the bar descriptor file failed.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Qnx::Internal::BlackBerryDeployConfigurationFactory</name> @@ -30708,7 +30942,7 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <name>Qnx::Internal::BlackBerryDeployInformation</name> <message> <source>Enabled</source> - <translation>Włączone</translation> + <translation>Aktywne</translation> </message> <message> <source>Application descriptor file</source> @@ -30735,7 +30969,7 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> </message> <message> <source>No packages enabled for deployment</source> - <translation>Brak włączonych pakietów do instalacji</translation> + <translation>Brak pakietów do instalacji</translation> </message> <message> <source>Package '%1' does not exist. Create the package first.</source> @@ -30762,6 +30996,14 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <source>BlackBerry</source> <translation>BlackBerry</translation> </message> + <message> + <source>Connect to device</source> + <translation>Połącz z urządzeniem</translation> + </message> + <message> + <source>Disconnect from device</source> + <translation>Rozłącz z urządzeniem</translation> + </message> </context> <context> <name>Qnx::Internal::BlackBerryDeviceConfigurationFactory</name> @@ -30776,22 +31018,6 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <source>New BlackBerry Device Configuration Setup</source> <translation>Nowa konfiguracja urządzenia BlackBerry</translation> </message> - <message> - <source>Failure to Save Key File</source> - <translation>Błąd zapisu pliku z kluczem</translation> - </message> - <message> - <source>Failed to create directory: '%1'.</source> - <translation>Nie można utworzyć katalogu: "%1".</translation> - </message> - <message> - <source>Private key file already exists: '%1'</source> - <translation>Plik z kluczem prywatnym już istnieje: "%1"</translation> - </message> - <message> - <source>Public key file already exists: '%1'</source> - <translation>Plik z kluczem publicznym już istnieje: "%1"</translation> - </message> </context> <context> <name>Qnx::Internal::BlackBerryDeviceConfigurationWizardFinalPage</name> @@ -30823,30 +31049,19 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <context> <name>Qnx::Internal::BlackBerryRunConfiguration</name> <message> - <source>%1 on BlackBerry device</source> - <translation>%1 na urządzeniu BlackBerry</translation> - </message> - <message> <source>Run on BlackBerry device</source> <translation>Uruchom na urządzeniu BlackBerry</translation> </message> </context> <context> - <name>Qnx::Internal::BlackBerryRunConfigurationFactory</name> - <message> - <source>%1 on BlackBerry Device</source> - <translation>%1 na urządzeniu BlackBerry</translation> - </message> -</context> -<context> <name>Qnx::Internal::BlackBerryRunControlFactory</name> <message> <source>No active deploy configuration</source> <translation>Brak aktywnej konfiguracji instalacji</translation> </message> <message> - <source>Run on BlackBerry Device</source> - <translation>Uruchom na urządzeniu BlackBerry</translation> + <source>Device not connected</source> + <translation>Urządzenie niepodłączone</translation> </message> </context> <context> @@ -30941,8 +31156,8 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <context> <name>Qnx::Internal::QnxRunControlFactory</name> <message> - <source>Run on remote QNX device</source> - <translation>Uruchom na zdalnym urządzeniu QNX</translation> + <source>No analyzer tool selected.</source> + <translation>Brak wybranego narzędzia analizy.</translation> </message> </context> <context> @@ -30976,16 +31191,20 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <translation>Skonfiguruj projekt</translation> </message> <message> + <source>Cancel</source> + <translation>Anuluj</translation> + </message> + <message> <source>The project <b>%1</b> is not yet configured.<br/>Qt Creator cannot parse the project, because no kit has been set up.</source> - <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator nie może sparsować projektu, ponieważ nie ustawiono żadnych zestawów.</translation> + <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator nie może sparsować projektu, ponieważ nie ustawiono żadnych zestawów narzędzi.</translation> </message> <message> <source>The project <b>%1</b> is not yet configured.<br/>Qt Creator uses the kit <b>%2</b> to parse the project.</source> - <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje zestawu <b>%2</b> do sparsowania projektu.</translation> + <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje zestawu narzędzi <b>%2</b> do parsowania projektu.</translation> </message> <message> <source>The project <b>%1</b> is not yet configured.<br/>Qt Creator uses the <b>invalid</b> kit <b>%2</b> to parse the project.</source> - <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje <b>niepoprawnego</b> zestawu <b>%2</b> do sparsowania projektu.</translation> + <translation>Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje <b>niepoprawnego</b> zestawu narzędzi <b>%2</b> do parsowania projektu.</translation> </message> </context> <context> @@ -31002,8 +31221,8 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <context> <name>QtSupport::Internal::CustomExecutableConfigurationWidget</name> <message> - <source>Command:</source> - <translation>Komenda:</translation> + <source>Executable:</source> + <translation>Plik wykonywalny:</translation> </message> <message> <source>Arguments:</source> @@ -31017,26 +31236,6 @@ odniesienia do elementów w innych plikach, pętle, itd.)</translation> <source>Run in &terminal</source> <translation>Uruchom w &terminalu</translation> </message> - <message> - <source>Run Environment</source> - <translation>Środowisko uruchamiania</translation> - </message> - <message> - <source>Base environment for this run configuration:</source> - <translation>Podstawowe środowisko dla tej konfiguracji uruchamiania:</translation> - </message> - <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> - <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> - </message> </context> <context> <name>QtSupport::CustomExecutableRunConfiguration</name> @@ -31053,18 +31252,6 @@ cannot be found in the path.</source> w ścieżce.</translation> </message> <message> - <source>Clean Environment</source> - <translation>Czyste środowisko</translation> - </message> - <message> - <source>System Environment</source> - <translation>Środowisko systemowe</translation> - </message> - <message> - <source>Build Environment</source> - <translation>Środowisko budowania</translation> - </message> - <message> <source>Custom Executable</source> <translation>Własny plik wykonywalny</translation> </message> @@ -31234,17 +31421,6 @@ w ścieżce.</translation> <source>Initial setup failed: %1</source> <translation>Błąd wstępnej konfiguracji: %1</translation> </message> - <message> - <source>Not enough free ports on device for debugging.</source> - <translation>Niewystarczająca ilość wolnych portów w urządzeniu do debugowania.</translation> - </message> -</context> -<context> - <name>RemoteLinux::RemoteLinuxDeployConfigurationWidget</name> - <message> - <source>Double-click to edit the project file</source> - <translation>Kliknij dwukrotnie aby zmodyfikować plik projektu</translation> - </message> </context> <context> <name>ResourceEditor::Internal::QrcEditor</name> @@ -31354,10 +31530,18 @@ w ścieżce.</translation> <translation>Wpisy "To-Do"</translation> </message> <message> + <source>Current File</source> + <translation>Bieżący plik</translation> + </message> + <message> <source>Scan in the current opened file</source> <translation>Przeskanuj bieżący otwarty plik</translation> </message> <message> + <source>Whole Project</source> + <translation>Cały projekt</translation> + </message> + <message> <source>Scan in the whole project</source> <translation>Przeskanuj cały projekt</translation> </message> @@ -31384,18 +31568,18 @@ w ścieżce.</translation> <name>VcsBase::Internal::EmailTextCursorHandler</name> <message> <source>Send Email To...</source> - <translation>Wyślij email do...</translation> + <translation>Wyślij e-mail do...</translation> </message> <message> <source>Copy Email Address</source> - <translation>Skopiuj adres email</translation> + <translation>Skopiuj adres e-mail</translation> </message> </context> <context> <name>ClearCase::Internal::CheckOutDialog</name> <message> <source>Check Out</source> - <translation type="unfinished"></translation> + <translation>Kopia robocza</translation> </message> <message> <source>&Reserved</source> @@ -31514,11 +31698,11 @@ w ścieżce.</translation> <name>ClearCase::Internal::VersionSelector</name> <message> <source>Confirm Version to Check Out</source> - <translation type="unfinished"></translation> + <translation>Potwierdź wersję dla kopii roboczej</translation> </message> <message> <source>There are multiple versions of '%1' which can be considered for checkout. Please select version to checkout:</source> - <translation type="unfinished"></translation> + <translation>Istnieje wiele wersji "%1" które mogą być użyte dla kopii roboczej. Wybierz wersję:</translation> </message> <message> <source>&Loaded Version</source> @@ -31530,7 +31714,7 @@ w ścieżce.</translation> </message> <message> <source><html><head/><body><p><b>NOTE: You will not be able to check in this file without merging the changes (not supported by the plugin)</b></p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p><b>UWAGA: Nie będzie można wrzucić tego pliku do repozytorium bez scalenia zmian (nieobsługiwane przez wtyczkę)</b></p></body></html></translation> </message> <message> <source>Created by:</source> @@ -31561,7 +31745,7 @@ w ścieżce.</translation> </message> <message> <source>Keep item activity</source> - <translation type="unfinished"></translation> + <translation>Zachowaj aktywność elementu</translation> </message> </context> <context> @@ -31873,7 +32057,7 @@ w ścieżce.</translation> <name>ClearCase::Internal::ClearCaseSubmitEditorWidget</name> <message> <source>Chec&k in even if identical to previous version</source> - <translation type="unfinished"></translation> + <translation>W&rzuć, nawet jeśli wersja jest identyczna z wersją poprzednią</translation> </message> <message> <source>&Preserve file modification time</source> @@ -31881,7 +32065,7 @@ w ścieżce.</translation> </message> <message> <source>&Check In</source> - <translation type="unfinished"></translation> + <translation>&Wrzuć</translation> </message> </context> <context> @@ -31939,7 +32123,7 @@ w ścieżce.</translation> </message> <message> <source>&Kit:</source> - <translation>&Zestaw:</translation> + <translation>&Zestaw narzędzi:</translation> </message> <message> <source>Local &executable:</source> @@ -31971,13 +32155,6 @@ w ścieżce.</translation> </message> </context> <context> - <name>DeviceProcessesDialog</name> - <message> - <source>&Attach to Process</source> - <translation>&Dołącz do procesu</translation> - </message> -</context> -<context> <name>ProjectExplorer::Internal::LocalProcessList</name> <message> <source>Cannot terminate process %1: %2</source> @@ -32034,7 +32211,7 @@ w ścieżce.</translation> </message> <message> <source>Cannot deploy: You want to deploy to Qemu, but it is not enabled for this Qt version.</source> - <translation>Nie można zainstalować: ta wersja Qt nie umożliwia instalowania na Qemu.</translation> + <translation>Nie można zainstalować: ta wersja Qt nie pozwala na instalowanie na Qemu.</translation> </message> </context> <context> @@ -32047,7 +32224,7 @@ w ścieżce.</translation> <context> <name>ClearCase::Internal::ClearCaseControl</name> <message> - <source>&Check Out</source> + <source>Check &Out</source> <translation type="unfinished"></translation> </message> <message> @@ -32065,12 +32242,8 @@ w ścieżce.</translation> <context> <name>Debugger::Internal::DebuggerKitConfigWidget</name> <message> - <source>Manage...</source> - <translation>Zarządzaj...</translation> - </message> - <message> <source>The debugger to use for this kit.</source> - <translation>Debugger użyty w tym zestawie.</translation> + <translation>Debugger użyty w tym zestawie narzędzi.</translation> </message> <message> <source>Auto-detect</source> @@ -32133,13 +32306,13 @@ w ścieżce.</translation> </message> <message> <source>No kit found.</source> - <translation>Brak zestawu.</translation> + <translation>Brak zestawu narzędzi.</translation> </message> </context> <context> <name>Perforce::Internal::PerforceVersionControl</name> <message> - <source>&Edit (%1)</source> + <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> @@ -32189,7 +32362,7 @@ w ścieżce.</translation> </message> <message> <source>No compiler set in kit.</source> - <translation>Brak ustawionego kompilatora w zestawie.</translation> + <translation>Brak ustawionego kompilatora w zestawie narzędzi.</translation> </message> </context> <context> @@ -32210,7 +32383,7 @@ w ścieżce.</translation> <translation>Urządzenie nie odpowiada typowi urządzenia.</translation> </message> <message> - <source>No Device set.</source> + <source>No device set.</source> <translation>Brak ustawionego urządzenia.</translation> </message> <message> @@ -32237,7 +32410,7 @@ w ścieżce.</translation> </message> <message> <source>Kit name and icon.</source> - <translation>Nazwa i ikona zestawu.</translation> + <translation>Nazwa i ikona zestawu narzędzi.</translation> </message> <message> <source>Select Icon</source> @@ -32252,11 +32425,11 @@ w ścieżce.</translation> <name>ProjectExplorer::Internal::KitModel</name> <message> <source>Auto-detected</source> - <translation>Automatycznie wykryty</translation> + <translation>Automatycznie wykryte</translation> </message> <message> <source>Manual</source> - <translation>Ustawiony ręcznie</translation> + <translation>Ustawione ręcznie</translation> </message> <message> <source>%1 (default)</source> @@ -32276,7 +32449,7 @@ w ścieżce.</translation> <name>ProjectExplorer::KitOptionsPage</name> <message> <source>Kits</source> - <translation>Zestawy</translation> + <translation>Zestawy narzędzi</translation> </message> <message> <source>Add</source> @@ -32325,7 +32498,7 @@ w ścieżce.</translation> <name>QtSupport::Internal::QtKitConfigWidget</name> <message> <source>The Qt library to use for all projects using this kit.<br>A Qt version is required for qmake-based projects and optional when using other build systems.</source> - <translation>Biblioteka Qt, która będzie użyta do budowania wszystkich projektów dla tego zestawu.<br>Wersja Qt jest wymagana dla projektów bazujących na qmake i opcjonalna dla innych systemów budowania.</translation> + <translation>Biblioteka Qt, która będzie użyta do budowania wszystkich projektów dla tego zestawu narzędzi.<br>Wersja Qt jest wymagana dla projektów bazujących na qmake i opcjonalna dla innych systemów budowania.</translation> </message> <message> <source>Manage...</source> @@ -32359,7 +32532,7 @@ w ścieżce.</translation> </message> <message> <source>&Binary:</source> - <translation>Plik &wykonywalny:</translation> + <translation>Plik &binarny:</translation> </message> <message> <source>64-bit version</source> @@ -32376,7 +32549,2167 @@ w ścieżce.</translation> </message> </context> <context> - <name>QApplication</name> + <name>CMakeProjectManager::Internal::ChooseCMakePage</name> + <message> + <source>CMake Executable:</source> + <translation>Plik wykonywalny CMake:</translation> + </message> + <message> + <source>Choose CMake Executable</source> + <translation>Wybierz plik wykonywalny CMake</translation> + </message> + <message> + <source>The CMake executable is valid.</source> + <translation>Plik wykonywalny CMake jest poprawny.</translation> + </message> + <message> + <source>Specify the path to the CMake executable. No CMake executable was found in the path.</source> + <translation>Podaj ścieżkę do pliku wykonywalnego CMake. Nie odnaleziono go w ścieżce.</translation> + </message> + <message> + <source> The CMake executable (%1) does not exist.</source> + <translation> Plik wykonywalny CMake (%1) nie istnieje.</translation> + </message> + <message> + <source> The path %1 is not an executable.</source> + <translation> Ścieżka %1 nie wskazuje na plik wykonywalny.</translation> + </message> + <message> + <source> The path %1 is not a valid CMake executable.</source> + <translation> Ścieżka %1 nie pokazuje na poprawny plik wykonywalny CMake.</translation> + </message> +</context> +<context> + <name>ProjectExplorer::RunConfiguration</name> + <message> + <source>Unknown error.</source> + <translation>Nieznany błąd.</translation> + </message> +</context> +<context> + <name>CustomExecutableDialog</name> + <message> + <source>Could not find the executable, please specify one.</source> + <translation>Nie można znaleźć pliku wykonywalnego. Podaj go.</translation> + </message> +</context> +<context> + <name>Core::Internal::ReadOnlyFilesDialog</name> + <message> + <source>Files Without Write Permissions</source> + <translation>Pliki bez prawa do zapisu</translation> + </message> + <message> + <source>The following files have no write permissions. Do you want to change the permissions?</source> + <translation>Następujące pliki nie posiadają praw do zapisu. Zmienić prawa?</translation> + </message> + <message> + <source>Make Writable</source> + <translation>Uczyń plik zapisywalnym</translation> + </message> + <message> + <source>Open with VCS</source> + <translation>Otwórz przy pomocy VCS</translation> + </message> + <message> + <source>Save As</source> + <translation>Zachowaj jako</translation> + </message> + <message> + <source>Path</source> + <translation>Ścieżka</translation> + </message> + <message> + <source>Select all, if possible: </source> + <translation>Zaznacz wszystko, jeśli to możliwe: </translation> + </message> + <message> + <source>Mixed</source> + <translation type="unfinished">Mieszane</translation> + </message> + <message> + <source>Failed to %1 File</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>%1 file %2 from version control system %3 failed. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>No Version Control System Found</source> + <translation>Brak systemu kontroli wersji (VCS)</translation> + </message> + <message> + <source>Cannot open file %1 from version control system. +No version control system found. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Cannot Set Permissions</source> + <translation>Nie można ustawić praw dostępu</translation> + </message> + <message> + <source>Cannot set permissions for %1 to writable. +</source> + <translation>Nie można uczynić pliku %1 zapisywalnym.</translation> + </message> + <message> + <source>Cannot Save File</source> + <translation>Nie można zachować pliku</translation> + </message> + <message> + <source>Cannot save file %1 +</source> + <translation>Nie można zachować pliku %1</translation> + </message> + <message> + <source>Canceled Changing Permissions</source> + <translation>Anulowano zmianę praw dostępu</translation> + </message> + <message> + <source>Could Not Change Permissions on Some Files</source> + <translation>Nie można zmienić praw dostępu niektórych plików</translation> + </message> + <message> + <source> +See details for a complete list of files.</source> + <translation> +W szczegółach pełna lista plików.</translation> + </message> + <message> + <source>&Change Permission</source> + <translation>&Zmień prawa dostępu</translation> + </message> + <message> + <source>The following files are not checked out yet. +Do you want to check them out now?</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Debugger::Internal::SymbolPathsDialog</name> + <message> + <source>Dialog</source> + <translation>Dialog</translation> + </message> + <message> + <source><html><head/><body><p>The debugger is not configured to use the public Microsoft Symbol Server.<br/>This is recommended for retrieval of the symbols of the operating system libraries.</p><p><span style=" font-style:italic;">Note:</span> It is recommended, that if you use the Microsoft Symbol Server, to also use a local symbol cache.<br/>A fast internet connection is required for this to work smoothly,<br/>and a delay might occur when connecting for the first time and caching the symbols.</p><p>What would you like to set up?</p></body></html></source> + <translation><html><head/><body><p>Debugger nie jest skonfigurowany do użycia publicznego Microsoft Symbol Servera.<br/>Zalecane jest pobranie symboli dla bibliotek systemu operacyjnego. </p><p><span style=" font-style:italic;"><i>Uwaga:</i> Zalecane jest używanie lokalnego cache'a z symbolami wraz z Microsoft Symbol Serverem.<br/>Wymagane jest szybkie połączenie z internetem do płynnego działania.<br>Może wystąpić opóźnienie przy pierwszym połączeniu i cache'owaniu symboli.</p><p>Czy skonfigurować?</p></body></html></translation> + </message> + <message> + <source>Use Local Symbol Cache</source> + <translation>Użyj lokalnego cache'a z symbolami</translation> + </message> + <message> + <source>Use Microsoft Symbol Server</source> + <translation>Użyj Microsoft Symbol Servera</translation> + </message> + <message> + <source>Do not ask again</source> + <translation>Nie pytaj ponownie</translation> + </message> +</context> +<context> + <name>Git::Internal::BranchCheckoutDialog</name> + <message> + <source>Local Changes Found. Choose Action:</source> + <translation>Wykryto lokalne zmiany. Wybierz akcję:</translation> + </message> + <message> + <source>RadioButton</source> + <translation>Przycisk opcji</translation> + </message> + <message> + <source>Discard Local Changes</source> + <translation>Porzuć lokalne zmiany</translation> + </message> + <message> + <source>CheckBox</source> + <translation>Przycisk wyboru</translation> + </message> + <message> + <source>Checkout branch "%1"</source> + <translation>Kopia robocza gałęzi "%1"</translation> + </message> + <message> + <source>Move Local Changes to "%1"</source> + <translation>Przenieś lokalne zmiany do "%1"</translation> + </message> + <message> + <source>Pop Stash of "%1"</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Create Branch Stash for "%1"</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Create Branch Stash for Current Branch</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Gerrit::Internal::GerritPushDialog</name> + <message> + <source>Push to Gerrit</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><b>Local repository:</b></source> + <translation><b>Lokalne repozytorium:</b></translation> + </message> + <message> + <source>Destination:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>R&emote:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Branch:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Topic:</source> + <translation>&Temat:</translation> + </message> + <message> + <source>&Draft</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Number of commits</source> + <translation>Liczba zmian</translation> + </message> + <message> + <source>&Push up to commit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Pushes the selected commit and all dependent commits.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Reviewers:</source> + <translation>&Recenzenci:</translation> + </message> + <message> + <source>Comma-separated list of reviewers. + +Partial names can be used if they are unambiguous.</source> + <translation>Lista recenzentów, oddzielona przecinkami. + +Można używać częściowych nazw, jeśli będą unikatowe.</translation> + </message> + <message> + <source><b>Local repository:</b> %1</source> + <translation><b>Lokalne repozytorium:</b> %1</translation> + </message> + <message> + <source>Number of commits between HEAD and %1: %2</source> + <translation>Liczba zmian pomiędzy HEAD a %1: %2</translation> + </message> +</context> +<context> + <name>Mercurial::Internal::AuthenticationDialog</name> + <message> + <source>Dialog</source> + <translation>Dialog</translation> + </message> + <message> + <source>User name:</source> + <translation>Nazwa użytkownika:</translation> + </message> + <message> + <source>Password:</source> + <translation>Hasło:</translation> + </message> +</context> +<context> + <name>ProjectExplorer::DesktopDeviceConfigurationWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Machine type:</source> + <translation>Typ maszyny:</translation> + </message> + <message> + <source>TextLabel</source> + <translation>Etykietka</translation> + </message> + <message> + <source>Free ports:</source> + <translation>Wolne porty:</translation> + </message> + <message> + <source>Physical Device</source> + <translation>Urządzenie fizyczne</translation> + </message> + <message> + <source>You will need at least one port for QML debugging.</source> + <translation>Wymagany jest przynajmniej jeden port do debugowania QML.</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildStepConfigWidget</name> + <message> + <source>Build variant:</source> + <translation>Wariant wersji:</translation> + </message> + <message> + <source>Debug</source> + <translation>Debug</translation> + </message> + <message> + <source>Release</source> + <translation>Release</translation> + </message> + <message> + <source>jobs</source> + <translation>zadań</translation> + </message> + <message> + <source>Enable QML debugging:</source> + <translation>Uaktywnij debugowanie QML:</translation> + </message> + <message> + <source>Properties:</source> + <translation>Właściwości:</translation> + </message> + <message> + <source>Dry run</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Keep going</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><b>Qbs:</b> %1</source> + <translation><b>Qbs:</b> %1</translation> + </message> + <message> + <source>Might make your application vulnerable. Only use in a safe environment.</source> + <translation>Może to sprawić, że aplikacja będzie podatna na ataki. Używaj tylko w bezpiecznym środowisku.</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsCleanStepConfigWidget</name> + <message> + <source>Clean all artifacts</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Dry run</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Keep going</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><b>Qbs:</b> %1</source> + <translation><b>Qbs:</b> %1</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsInstallStepConfigWidget</name> + <message> + <source>Install root:</source> + <translation>Katalog główny instalacji:</translation> + </message> + <message> + <source>Remove first</source> + <translation>Najpierw usuń</translation> + </message> + <message> + <source>Dry run</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Keep going</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Qbs Install Prefix</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><b>Qbs:</b> %1</source> + <translation><b>Qbs:</b> %1</translation> + </message> +</context> +<context> + <name>DebugViewWidget</name> + <message> + <source>Debug</source> + <translation type="unfinished">Debug</translation> + </message> + <message> + <source>Model Log</source> + <translation>Log modelu</translation> + </message> + <message> + <source>Clear</source> + <translation>Wyczyść</translation> + </message> + <message> + <source>Instance Notifications</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Instance Errors</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Enabled</source> + <translation>Uaktywniony</translation> + </message> +</context> +<context> + <name>ButtonSpecifics</name> + <message> + <source>Button</source> + <translation>Przycisk</translation> + </message> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> + <message> + <source>The text shown on the button</source> + <translation>Tekst pokazany na przycisku</translation> + </message> + <message> + <source>Checked</source> + <translation>Wciśnięty</translation> + </message> + <message> + <source>The state of the button</source> + <translation>Stan przycisku</translation> + </message> + <message> + <source>Checkable</source> + <translation>Wybieralny</translation> + </message> + <message> + <source>Determines whether the button is checkable or not.</source> + <translation>Określa, czy przycisk jest wybieralny.</translation> + </message> + <message> + <source>Enabled</source> + <translation>Aktywny</translation> + </message> + <message> + <source>Determines whether the button is enabled or not.</source> + <translation>Określa, czy przycisk jest aktywny.</translation> + </message> + <message> + <source>Default button</source> + <translation>Domyślny przycisk</translation> + </message> + <message> + <source>Sets the button as the default button in a dialog.</source> + <translation>Ustawia przycisk jako domyślny w dialogu.</translation> + </message> + <message> + <source>Tool tip</source> + <translation>Podpowiedź</translation> + </message> + <message> + <source>The tool tip shown for the button.</source> + <translation>Podpowiedź ukazująca się dla przycisku.</translation> + </message> + <message> + <source>Focus on press</source> + <translation>Fokus po naciśnięciu</translation> + </message> + <message> + <source>Icon source</source> + <translation>Źródło ikony</translation> + </message> + <message> + <source>The URL of an icon resource.</source> + <translation>Adres URL ikony.</translation> + </message> +</context> +<context> + <name>CheckBoxSpecifics</name> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> + <message> + <source>The text label for the check box</source> + <translation>Tekst etykiety przycisku wyboru</translation> + </message> + <message> + <source>Checked</source> + <translation>Wciśnięty</translation> + </message> + <message> + <source>Determines whether the check box is checkable or not.</source> + <translation>Określa, czy przycisk jest wybieralny.</translation> + </message> + <message> + <source>Focus on press</source> + <translation>Fokus po naciśnięciu</translation> + </message> +</context> +<context> + <name>ComboBoxSpecifics</name> + <message> + <source>Tool tip</source> + <translation>Podpowiedź</translation> + </message> + <message> + <source>The tool tip shown for the combobox.</source> + <translation>Podpowiedź ukazująca się dla pola wyboru.</translation> + </message> + <message> + <source>Focus on press</source> + <translation>Fokus po naciśnięciu</translation> + </message> +</context> +<context> + <name>RadioButtonSpecifics</name> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> + <message> + <source>The text label for the radio button</source> + <translation>Tekst etykiety przycisku opcji</translation> + </message> + <message> + <source>Checked</source> + <translation>Wciśnięty</translation> + </message> + <message> + <source>Determines whether the radio button is checkable or not.</source> + <translation>Określa, czy przycisk jest wybieralny.</translation> + </message> + <message> + <source>Focus on press</source> + <translation>Fokus po naciśnięciu</translation> + </message> +</context> +<context> + <name>TextAreaSpecifics</name> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> + <message> + <source>The text of the text area</source> + <translation>Tekst pola tekstowego</translation> + </message> + <message> + <source>Read only</source> + <translation>Tylko do odczytu</translation> + </message> + <message> + <source>Determines whether the text area is read only.</source> + <translation>Określa, czy pole tekstowe jest edytowalne.</translation> + </message> + <message> + <source>Color</source> + <translation>Kolor</translation> + </message> + <message> + <source>The color of the text</source> + <translation>Kolor tekstu</translation> + </message> + <message> + <source>Document margins</source> + <translation>Marginesy dokumentu</translation> + </message> + <message> + <source>The margins of the text area</source> + <translation>Marginesy pola tekstowego</translation> + </message> + <message> + <source>Frame</source> + <translation>Ramka</translation> + </message> + <message> + <source>Determines whether the text area has a frame.</source> + <translation>Określa, czy pole tekstowe posiada ramkę.</translation> + </message> + <message> + <source>Frame width</source> + <translation>Szerokość ramki</translation> + </message> + <message> + <source>The width of the frame</source> + <translation>Szerokość ramki</translation> + </message> + <message> + <source>Contents frame</source> + <translation>Ramka wokół tekstu</translation> + </message> + <message> + <source>Determines whether the frame around contents is shown.</source> + <translation>Określa, czy widoczna jest ramka wokół tekstu.</translation> + </message> + <message> + <source>Focus Handling</source> + <translation>Obsługa fokusu</translation> + </message> + <message> + <source>Highlight on focus</source> + <translation>Podświetlenie przy fokusie</translation> + </message> + <message> + <source>Determines whether the text area is highlighted on focus.</source> + <translation>Określa, czy pole tekstowe jest podświetlone przy fokusie.</translation> + </message> + <message> + <source>Tab changes focus</source> + <translation>Tabulator zmienia fokus</translation> + </message> + <message> + <source>Determines whether tab changes the focus of the text area.</source> + <translation>Określa, czy naciśnięcie tabulatora powoduje opuszczenie fokusu z pola tekstowego.</translation> + </message> + <message> + <source>Focus on press</source> + <translation>Fokus po naciśnięciu</translation> + </message> + <message> + <source>Determines whether the text area gets focus if pressed.</source> + <translation>Określa, czy pole tekstowe otrzymuje fokus, gdy zostanie naciśnięte.</translation> + </message> +</context> +<context> + <name>TextFieldSpecifics</name> + <message> + <source>Text Field</source> + <translation>Pole tekstowe</translation> + </message> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> + <message> + <source>The text shown on the text field</source> + <translation>Tekst pokazany w polu tekstowym</translation> + </message> + <message> + <source>Placeholder text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>The placeholder text</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Read only</source> + <translation>Tylko do odczytu</translation> + </message> + <message> + <source>Determines whether the text field is read only.</source> + <translation>Określa, czy pole tekstowe jest edytowalne.</translation> + </message> + <message> + <source>Password mode</source> + <translation>Tryb hasła</translation> + </message> + <message> + <source>Determines whether the text field is in password mode.</source> + <translation>Określa, czy pole tekstowe jest w trybie hasła.</translation> + </message> + <message> + <source>Input mask</source> + <translation>Maska wejściowa</translation> + </message> + <message> + <source>Restricts the valid text in the text field.</source> + <translation>Ogranicza dozwolone teksty w polu tekstowym.</translation> + </message> + <message> + <source>Echo mode</source> + <translation>Tryb echo</translation> + </message> + <message> + <source>Specifies how the text is displayed in the text field.</source> + <translation>Określa w jaki sposób jest wyświetlany tekst w polu tekstowym.</translation> + </message> +</context> +<context> + <name>QmlWarningDialog</name> + <message> + <source>Warning</source> + <translation>Ostrzeżenie</translation> + </message> + <message> + <source>This QML file contains features which are not supported by Qt Quick Designer</source> + <translation>Ten plik QML zawiera cechy które nie są obsługiwane przez Qt Quick Designera</translation> + </message> + <message> + <source>Warn about unsupported features</source> + <translation>Ostrzegaj przed nieobsługiwanymi cechami</translation> + </message> +</context> +<context> + <name>texteditv2</name> + <message> + <source>Text Edit</source> + <translation>Edytor tekstu</translation> + </message> +</context> +<context> + <name>textinputv2</name> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> +</context> +<context> + <name>textv2</name> + <message> + <source>Text</source> + <translation>Tekst</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorAssetsWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Add...</source> + <translation>Dodaj...</translation> + </message> + <message> + <source>Remove</source> + <translation>Usuń</translation> + </message> + <message> + <source>Path</source> + <translation>Ścieżka</translation> + </message> + <message> + <source>Destination</source> + <translation>Przeznaczenie</translation> + </message> + <message> + <source>Entry-Point</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Select File to Add</source> + <translation>Wybierz plik do dodania</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorAuthorInformationWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <source>Author ID:</source> + <translation>Identyfikator autora:</translation> + </message> + <message> + <source>Set from debug token...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Select Debug Token</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Debug token:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error Reading Debug Token</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>There was a problem reading debug token.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorEntryPointWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Name:</source> + <translation>Nazwa:</translation> + </message> + <message> + <source>Description:</source> + <translation>Opis:</translation> + </message> + <message> + <source>Icon:</source> + <translation>Ikona:</translation> + </message> + <message> + <source>Clear</source> + <translation>Wyczyść</translation> + </message> + <message> + <source>Splash screens:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Add...</source> + <translation>Dodaj...</translation> + </message> + <message> + <source>Remove</source> + <translation>Usuń</translation> + </message> + <message> + <source>Images (*.jpg *.png)</source> + <translation>Pliki graficzne (*.jpg *.png)</translation> + </message> + <message> + <source>Select Splash Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><font color="red">Could not open '%1' for reading.</font></source> + <translation><font color="red">Nie można otworzyć '%1' do odczytu.</font></translation> + </message> + <message> + <source><font color="red">The selected image is too big (%1x%2). The maximum size is %3x%4 pixels.</font></source> + <translation><font color="red">Wybrany plik graficzny jest za duży (%1x%2). Maksymalny rozmiar to %3x%4 piksli.</font></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorEnvironmentWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Device Environment</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorGeneralWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Orientation:</source> + <translation>Orientacja:</translation> + </message> + <message> + <source>Chrome:</source> + <translation>Chrome:</translation> + </message> + <message> + <source>Transparent main window</source> + <translation>Główne okno przezroczyste</translation> + </message> + <message> + <source>Application Arguments:</source> + <translation>Argumenty aplikacji:</translation> + </message> + <message> + <source>Default</source> + <translation>Domyślna</translation> + </message> + <message> + <source>Auto-orient</source> + <translation>Automatyczna</translation> + </message> + <message> + <source>Landscape</source> + <translation>Pejzaż</translation> + </message> + <message> + <source>Portrait</source> + <translation>Portret</translation> + </message> + <message> + <source>Standard</source> + <translation>Standard</translation> + </message> + <message> + <source>None</source> + <translation>Brak</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorPackageInformationWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Package ID:</source> + <translation>Identyfikator pakietu:</translation> + </message> + <message> + <source>Package version:</source> + <translation>Wersja pakietu:</translation> + </message> + <message> + <source>Package build ID:</source> + <translation>Identyfikator wersji pakietu:</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorPermissionsWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Select All</source> + <translation>Zaznacz wszystko</translation> + </message> + <message> + <source>Deselect All</source> + <translation>Odznacz wszystko</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCreateCertificateDialog</name> + <message> + <source>Create Certificate</source> + <translation>Utwórz certyfikat</translation> + </message> + <message> + <source>Path:</source> + <translation>Ścieżka:</translation> + </message> + <message> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <source>Password:</source> + <translation>Hasło:</translation> + </message> + <message> + <source>Confirm password:</source> + <translation>Potwierdź hasło:</translation> + </message> + <message> + <source>Show password</source> + <translation>Pokaż hasło</translation> + </message> + <message> + <source>Status</source> + <translation>Stan</translation> + </message> + <message> + <source>PKCS 12 archives (*.p12)</source> + <translation>Archiwa PKCS 12 (*.p12)</translation> + </message> + <message> + <source>Base directory does not exist.</source> + <translation>Katalog bazowy nie istnieje.</translation> + </message> + <message> + <source>The entered passwords do not match.</source> + <translation>Wprowadzone hasła nie zgadzają się.</translation> + </message> + <message> + <source>Are you sure?</source> + <translation>Jesteś pewien?</translation> + </message> + <message> + <source>The file '%1' will be overwritten. Do you want to proceed?</source> + <translation>Plik "%1" zostanie nadpisany. Kontynuować?</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>An unknown error occurred while creating the certificate.</source> + <translation>Wystąpił nieznany błąd podczas tworzenia certyfikatu.</translation> + </message> + <message> + <source>Please be patient...</source> + <translation>Cierpliwości...</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryDebugTokenRequestDialog</name> + <message> + <source>Request Debug Token</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Debug token path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Keystore:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Keystore password:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>CSK password:</source> + <translation>Hasło CSK:</translation> + </message> + <message> + <source>Device PIN:</source> + <translation>PIN urządzenia:</translation> + </message> + <message> + <source>Show password</source> + <translation>Pokaż hasło</translation> + </message> + <message> + <source>Status</source> + <translation>Stan</translation> + </message> + <message> + <source>BAR Files (*.bar)</source> + <translation>Pliki BAR (*.bar)</translation> + </message> + <message> + <source>Requesting Device PIN...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Base directory does not exist.</source> + <translation>Katalog bazowy nie istnieje.</translation> + </message> + <message> + <source>Are you sure?</source> + <translation>Jesteś pewien?</translation> + </message> + <message> + <source>The file '%1' will be overwritten. Do you want to proceed?</source> + <translation>Plik "%1" zostanie nadpisany. Kontynuować?</translation> + </message> + <message> + <source>Failed to request debug token: </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Wrong CSK password.</source> + <translation>Złe hasło CSK.</translation> + </message> + <message> + <source>Wrong keystore password.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Network unreachable.</source> + <translation>Sieć nieosiągalna.</translation> + </message> + <message> + <source>Illegal device PIN.</source> + <translation>Niepoprawny PIN urządzenia.</translation> + </message> + <message> + <source>Failed to start inferior process.</source> + <translation>Nie można uruchomić podprocesu.</translation> + </message> + <message> + <source>Inferior processes timed out.</source> + <translation>Przekroczony czas oczekiwania na podproces.</translation> + </message> + <message> + <source>Inferior process has crashed.</source> + <translation>Podproces zakończył pracę błędem.</translation> + </message> + <message> + <source>Failed to communicate with the inferior process.</source> + <translation>Nie można skomunikować się z podprocesem.</translation> + </message> + <message> + <source>Not yet registered to request debug tokens.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>An unknwon error has occurred.</source> + <translation>Wystąpił nieznany błąd.</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Requesting debug token...</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryImportCertificateDialog</name> + <message> + <source>Import Certificate</source> + <translation>Zaimportuj certyfikat</translation> + </message> + <message> + <source>Path:</source> + <translation>Ścieżka:</translation> + </message> + <message> + <source>Password:</source> + <translation>Hasło:</translation> + </message> + <message> + <source>PKCS 12 Archives (*.p12)</source> + <translation>Archiwa PKCS 12 (*.p12)</translation> + </message> + <message> + <source>The keystore password is invalid.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error parsing inferior process output.</source> + <translation>Błąd parsowania wyjścia podprocesu.</translation> + </message> + <message> + <source>An unknown error has occurred.</source> + <translation>Wystąpił nieznany błąd.</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryKeysWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>BlackBerry Signing Authority</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Registered: Yes</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Register</source> + <translation>Zarejestruj</translation> + </message> + <message> + <source>Unregister</source> + <translation>Wyrejestruj</translation> + </message> + <message> + <source>Developer Certificate</source> + <translation>Certyfikat dewelopera</translation> + </message> + <message> + <source>Create</source> + <translation>Utwórz</translation> + </message> + <message> + <source>Import</source> + <translation>Zaimportuj</translation> + </message> + <message> + <source>Delete</source> + <translation>Usuń</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Could not insert default certificate.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Unregister Key</source> + <translation>Wyrejestruj klucz</translation> + </message> + <message> + <source>Do you really want to unregister your key? This action cannot be undone.</source> + <translation>Czy na pewno chcesz wyrejestrować swój klucz? Ta akcja nie będzie mogła zostać cofnięta.</translation> + </message> + <message> + <source>Error storing certificate.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>This certificate already exists.</source> + <translation>Certyfikat już istnieje.</translation> + </message> + <message> + <source>Delete Certificate</source> + <translation>Usuń certyfikat</translation> + </message> + <message> + <source>Are you sure you want to delete this certificate?</source> + <translation>Czy na pewno chcesz usunąć ten certyfikat?</translation> + </message> + <message> + <source>Registered: No</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryNDKSettingsWidget</name> + <message> + <source>Form</source> + <translation>Formularz</translation> + </message> + <message> + <source>Get started and configure your environment:</source> + <translation>Rozpocznij od skonfigurowania środowiska:</translation> + </message> + <message> + <source>environment setup wizard</source> + <translation>kreator ustawień środowiska</translation> + </message> + <message> + <source>BlackBerry NDK Path </source> + <translation>Ścieżka do BlackBerry NDK </translation> + </message> + <message> + <source>Remove</source> + <translation>Usuń</translation> + </message> + <message> + <source>Qt Creator</source> + <translation>Qt Creator</translation> + </message> + <message> + <source>It appears that your BlackBerry environment has already been configured.</source> + <translation>Wygląda na to, że środowisko BlackBerry zostało już skonfigurowane.</translation> + </message> + <message> + <source>Clean BlackBerry 10 Configuration</source> + <translation>Wyczyść konfigurację BlackBerry 10</translation> + </message> + <message> + <source>Are you sure you want to remove the current BlackBerry configuration?</source> + <translation>Usunąć bieżącą konfigurację BlackBerry?</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryRegisterKeyDialog</name> + <message> + <source>Register Key</source> + <translation>Zarejestruj klucz</translation> + </message> + <message> + <source><html><head/><body><p><span style=" font-weight:600;">Obtaining keys</span></p><p>You will need to order a pair of CSJ files from BlackBerry, by <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">visiting this page.</span></a></p></body></html></source> + <translation><html><head/><body><p><span style=" font-weight:600;">Otrzymywanie kluczy</span></p><p>Należy zamówić jedną parę plików CSJ BlackBerry <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">odwiedzając tę stronę.</span></a></p></body></html></translation> + </message> + <message> + <source>PBDT CSJ file:</source> + <translation>Plik PBDT CSJ:</translation> + </message> + <message> + <source>RDK CSJ file:</source> + <translation>Plik RDK CSJ:</translation> + </message> + <message> + <source>CSJ PIN:</source> + <translation>PIN CSJ:</translation> + </message> + <message> + <source>CSK password:</source> + <translation>Hasło CSK:</translation> + </message> + <message> + <source>Confirm CSK password:</source> + <translation>Potwierdź hasło CSK:</translation> + </message> + <message> + <source>Keystore password:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Confirm password:</source> + <translation>Potwierdź hasło:</translation> + </message> + <message> + <source>Generate developer certificate automatically</source> + <translation>Generuj automatycznie certyfikat deweloperski</translation> + </message> + <message> + <source>Show</source> + <translation>Pokaż</translation> + </message> + <message> + <source>This is the PIN you entered when you requested the CSJ files.</source> + <translation>Jest to PIN który podano zamawiając pliki CSJ.</translation> + </message> + <message> + <source>Status</source> + <translation>Stan</translation> + </message> + <message> + <source>CSK passwords do not match.</source> + <translation>Hasło CSK nie zgadza się.</translation> + </message> + <message> + <source>Keystore password does not match.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Error creating developer certificate.</source> + <translation>Błąd przy tworzeniu certyfikatu deweloperskiego.</translation> + </message> + <message> + <source>Browse CSJ File</source> + <translation>Przeglądaj pliki CSJ</translation> + </message> + <message> + <source>CSJ files (*.csj)</source> + <translation>Pliki CSJ (*.csj)</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizardDevicePage</name> + <message> + <source>WizardPage</source> + <translation>StronaKreatora</translation> + </message> + <message> + <source>Device name:</source> + <translation>Nazwa urządzenia:</translation> + </message> + <message> + <source>IP or host name of the device</source> + <translation>IP lub nazwa hosta urządzenia</translation> + </message> + <message> + <source>Device IP address:</source> + <translation>Adres IP urządzenia:</translation> + </message> + <message> + <source>Device password:</source> + <translation>Hasło urządzenia:</translation> + </message> + <message> + <source>The password you use to unlock your device</source> + <translation>Hasło, które używane jest do odblokowania urządzenia</translation> + </message> + <message> + <source>Physical device</source> + <translation>Urządzenie fizyczne</translation> + </message> + <message> + <source>Simulator</source> + <translation>Symulator</translation> + </message> + <message> + <source>Configure BlackBerry Device Connection</source> + <translation>Skonfiguruj połączenie z urządzeniem BlackBerry</translation> + </message> + <message> + <source>BlackBerry Device</source> + <translation>Urządzenie BlackBerry</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizardFinishPage</name> + <message> + <source>WizardPage</source> + <translation>StronaKreatora</translation> + </message> + <message> + <source>Status</source> + <translation>Stan</translation> + </message> + <message> + <source>Your environment is ready to be configured.</source> + <translation>Środowisko gotowe do konfiguracji.</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizardKeysPage</name> + <message> + <source>WizardPage</source> + <translation>StronaKreatora</translation> + </message> + <message> + <source><html><head/><body><p><span style=" font-weight:600;">Obtaining keys</span></p><p>You will need to order a pair of CSJ files from BlackBerry, by <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">visiting this page.</span></a></p></body></html></source> + <translation><html><head/><body><p><span style=" font-weight:600;">Otrzymywanie kluczy</span></p><p>Należy zamówić jedną parę plików CSJ BlackBerry <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">odwiedzając tę stronę.</span></a></p></body></html></translation> + </message> + <message> + <source>PBDT CSJ file:</source> + <translation>Plik PBDT CSJ:</translation> + </message> + <message> + <source>RDK CSJ file:</source> + <translation>Plik RDK CSJ:</translation> + </message> + <message> + <source>CSJ PIN:</source> + <translation>PIN CSJ:</translation> + </message> + <message> + <source>The PIN you provided on the key request website</source> + <translation>PIN, który podano przy zamawianiu kluczu</translation> + </message> + <message> + <source>Password:</source> + <translation>Hasło:</translation> + </message> + <message> + <source>The password that will be used to access your keys and CSK files</source> + <translation>Hasło, które będzie użyte do dostępu do kluczy i plików CSK</translation> + </message> + <message> + <source>Confirm password:</source> + <translation>Potwierdź hasło:</translation> + </message> + <message> + <source>Status</source> + <translation>Stan</translation> + </message> + <message> + <source>Register Signing Keys</source> + <translation>Rejestracja kluczy podpisujących</translation> + </message> + <message> + <source>Passwords do not match.</source> + <translation>Hasła nie zgadzają się.</translation> + </message> + <message> + <source>Qt Creator</source> + <translation>Qt Creator</translation> + </message> + <message> + <source>This wizard will be closed and you will be taken to the BlackBerry key request web page. Do you want to continue?</source> + <translation>Ten kreator zostanie zamknięty i otwarta zostanie strona webowa BlackBerry, na której można zamówić klucze. Kontynuować?</translation> + </message> + <message> + <source>Browse CSJ File</source> + <translation>Przeglądaj pliki CSJ</translation> + </message> + <message> + <source>CSJ files (*.csj)</source> + <translation>Pliki CSJ (*.csj)</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySigningPasswordsDialog</name> + <message> + <source>Package signing passwords</source> + <translation>Hasła podpisujące pakiety</translation> + </message> + <message> + <source>CSK password:</source> + <translation>Hasło CSK:</translation> + </message> + <message> + <source>Keystore password:</source> + <translation></translation> + </message> +</context> +<context> + <name>VcsBase::SubmitEditorWidget</name> + <message> + <source>Subversion Submit</source> + <translation>Wrzuć do Subversion</translation> + </message> + <message> + <source>Descriptio&n</source> + <translation>&Opis</translation> + </message> + <message> + <source>F&iles</source> + <translation>Pl&iki</translation> + </message> + <message> + <source>Check a&ll</source> + <translation>&Zaznacz wszystko</translation> + </message> + <message numerus="yes"> + <source>%1 %2/%n File(s)</source> + <translation> + <numerusform>%1 %2 z %n pliku</numerusform> + <numerusform>%1 %2 z %n plików</numerusform> + <numerusform>%1 %2 z %n plików</numerusform> + </translation> + </message> + <message> + <source>&Commit</source> + <translation>&Wrzuć</translation> + </message> + <message> + <source>Check All</source> + <extracomment>Check all for submit</extracomment> + <translation>Zaznacz wszystko</translation> + </message> + <message> + <source>Uncheck All</source> + <extracomment>Uncheck all for submit</extracomment> + <translation>Odznacz wszystko</translation> + </message> +</context> +<context> + <name>ColorLineEdit</name> + <message> + <source>Translate this string</source> + <translation>Przetłumacz ten tekst</translation> + </message> +</context> +<context> + <name>WindowPane</name> + <message> + <source>Window</source> + <translation>Okno</translation> + </message> + <message> + <source>Title</source> + <translation>Tytuł</translation> + </message> +</context> +<context> + <name>ExtensionSystem::PluginErrorOverview</name> + <message> + <source>Continue</source> + <translation>Kontynuuj</translation> + </message> +</context> +<context> + <name>CppQmlTypesLoader</name> + <message> + <source>%1 seems not to be encoded in UTF8 or has a BOM.</source> + <translation>Wygląda na to, że %1 nie jest zakodowane w UTF-8 lub posiada BOM.</translation> + </message> +</context> +<context> + <name>QmlJS::QrcParser</name> + <message> + <source>XML error on line %1, col %2: %3</source> + <translation>Błąd XML w linii %1, w kolumnie %2: %3</translation> + </message> + <message> + <source>The <RCC> root element is missing.</source> + <translation>Brak głównego elementu <RCC>.</translation> + </message> +</context> +<context> + <name>QmlJS::SimpleAbstractStreamReader</name> + <message> + <source>Cannot find file %1.</source> + <translation>Brak pliku %1.</translation> + </message> + <message> + <source>Could not parse document.</source> + <translation>Błąd parsowania dokumentu.</translation> + </message> + <message> + <source>Expected document to contain a single object definition.</source> + <translation>Oczekiwano dokumentu zawierającego pojedynczą definicję obiektu.</translation> + </message> + <message> + <source>Expected expression statement after colon.</source> + <translation>Oczekiwano składnika wyrażenia po dwukropku.</translation> + </message> + <message> + <source>Expected expression statement to be a literal.</source> + <translation>Oczekiwano literału jako składnika wyrażenia.</translation> + </message> +</context> +<context> + <name>QmlJS::SimpleReader</name> + <message> + <source>Property is defined twice.</source> + <translation>Właściwość jest zdefiniowana dwukrotnie.</translation> + </message> +</context> +<context> + <name>QmlJS::StaticAnalysisMessages</name> + <message> + <source>Do not use '%1' as a constructor.</source> + <translation>Nie używaj "%1" jako konstruktora.</translation> + </message> + <message> + <source>Invalid value for enum.</source> + <translation>Niepoprawna wartość dla typu wyliczeniowego.</translation> + </message> + <message> + <source>Enum value must be a string or a number.</source> + <translation>Wartość typu wyliczeniowego musi być ciągiem znakowym lub liczbą.</translation> + </message> + <message> + <source>Number value expected.</source> + <translation>Oczekiwano wartości liczbowej.</translation> + </message> + <message> + <source>Boolean value expected.</source> + <translation>Oczekiwano wartości boolowskiej.</translation> + </message> + <message> + <source>String value expected.</source> + <translation>Oczekiwano wartości w postaci ciągu tekstowego.</translation> + </message> + <message> + <source>Invalid URL.</source> + <translation>Niepoprawny URL.</translation> + </message> + <message> + <source>File or directory does not exist.</source> + <translation>Plik lub katalog nie istnieje.</translation> + </message> + <message> + <source>Invalid color.</source> + <translation>Niepoprawny kolor.</translation> + </message> + <message> + <source>Anchor line expected.</source> + <translation>Oczekiwano linii kotwicznej.</translation> + </message> + <message> + <source>Duplicate property binding.</source> + <translation>Powielone powiązanie właściwości.</translation> + </message> + <message> + <source>Id expected.</source> + <translation>Oczekiwano identyfikatora.</translation> + </message> + <message> + <source>Invalid id.</source> + <translation>Niepoprawny identyfikator.</translation> + </message> + <message> + <source>Duplicate id.</source> + <translation>Powielony identyfikator.</translation> + </message> + <message> + <source>Invalid property name '%1'.</source> + <translation>Niepoprawna nazwa właściwości "%1".</translation> + </message> + <message> + <source>'%1' does not have members.</source> + <translation>"%1" nie posiada składników.</translation> + </message> + <message> + <source>'%1' is not a member of '%2'.</source> + <translation>"%1" nie jest składnikiem "%2".</translation> + </message> + <message> + <source>Assignment in condition.</source> + <translation>Podstawienie w warunku.</translation> + </message> + <message> + <source>Unterminated non-empty case block.</source> + <translation>Niezakończony niepusty blok "case".</translation> + </message> + <message> + <source>Do not use 'eval'.</source> + <translation>Nie używaj "eval".</translation> + </message> + <message> + <source>Unreachable.</source> + <translation>Nieosiągalne.</translation> + </message> + <message> + <source>Do not use 'with'.</source> + <translation>Nie używaj "with".</translation> + </message> + <message> + <source>Do not use comma expressions.</source> + <translation>Nie używaj wyrażeń przecinkowych.</translation> + </message> + <message> + <source>'%1' already is a formal parameter.</source> + <translation>"%1" jest już formalnym parametrem.</translation> + </message> + <message> + <source>Unnecessary message suppression.</source> + <translation>Niepotrzebne stłumienie komunikatu.</translation> + </message> + <message> + <source>'%1' already is a function.</source> + <translation>"%1" jest już funkcją.</translation> + </message> + <message> + <source>var '%1' is used before its declaration.</source> + <translation>Zmienna "%1" jest użyta przed jej deklaracją.</translation> + </message> + <message> + <source>'%1' already is a var.</source> + <translation>"%1" jest już zmienną.</translation> + </message> + <message> + <source>'%1' is declared more than once.</source> + <translation>"%1" jest zadeklarowana więcej niż jeden raz.</translation> + </message> + <message> + <source>Function '%1' is used before its declaration.</source> + <translation>Funkcja "%1" jest użyta przed jej deklaracją.</translation> + </message> + <message> + <source>The 'function' keyword and the opening parenthesis should be separated by a single space.</source> + <translation>Słowo kluczowe "function" i nawias otwierający powinny być oddzielone pojedynczą spacją.</translation> + </message> + <message> + <source>Do not use stand-alone blocks.</source> + <translation>Nie używaj samodzielnych bloków.</translation> + </message> + <message> + <source>Do not use void expressions.</source> + <translation>Nie używaj wyrażeń "void".</translation> + </message> + <message> + <source>Confusing pluses.</source> + <translation>Mylne plusy.</translation> + </message> + <message> + <source>Confusing minuses.</source> + <translation>Mylne minusy.</translation> + </message> + <message> + <source>Declare all function vars on a single line.</source> + <translation>Zadeklaruj wszystkie zmienne funkcji w pojedynczej linii.</translation> + </message> + <message> + <source>Unnecessary parentheses.</source> + <translation>Nadmiarowe nawiasy.</translation> + </message> + <message> + <source>== and != may perform type coercion, use === or !== to avoid it.</source> + <translation>== i != mogą dokonać konwersji typu, zamiast tego używaj === lub !==.</translation> + </message> + <message> + <source>Expression statements should be assignments, calls or delete expressions only.</source> + <translation>Składnikami wyrażenia mogą być tylko przypisania, wywołania lub "delete".</translation> + </message> + <message> + <source>Place var declarations at the start of a function.</source> + <translation>Deklaracje zmiennych powinny znajdować się na początku funkcji.</translation> + </message> + <message> + <source>Use only one statement per line.</source> + <translation>Używaj tylko jednego wyrażenia w linii.</translation> + </message> + <message> + <source>Unknown component.</source> + <translation>Nieznany komponent.</translation> + </message> + <message> + <source>Could not resolve the prototype '%1' of '%2'.</source> + <translation>Nie można rozwiązać prototypu "%1" klasy "%2".</translation> + </message> + <message> + <source>Could not resolve the prototype '%1'.</source> + <translation>Nie można rozwiązać prototypu "%1".</translation> + </message> + <message> + <source>Prototype cycle, the last non-repeated component is '%1'.</source> + <translation>Cykl w prototypie, ostatni niepowtórzony komponent to "%1".</translation> + </message> + <message> + <source>Invalid property type '%1'.</source> + <translation>Niepoprawny typ właściwości "%1".</translation> + </message> + <message> + <source>== and != perform type coercion, use === or !== to avoid it.</source> + <translation>== i != mogą dokonać konwersji typu, zamiast tego używaj === lub !==.</translation> + </message> + <message> + <source>Calls of functions that start with an uppercase letter should use 'new'.</source> + <translation>Wywołania funkcji, które rozpoczynają się wielką literą, powinny używać "new".</translation> + </message> + <message> + <source>Use 'new' only with functions that start with an uppercase letter.</source> + <translation>"new" powinno być użyte jedynie dla funkcji, które rozpoczynają się wielką literą.</translation> + </message> + <message> + <source>Use spaces around binary operators.</source> + <translation>Używaj spacji po obu stronach operatorów binarnych.</translation> + </message> + <message> + <source>Unintentional empty block, use ({}) for empty object literal.</source> + <translation>Niezamierzony pusty blok, użyj ({}) dla pustego literału obiektowego.</translation> + </message> + <message> + <source>Use %1 instead of 'var' or 'variant' to improve performance.</source> + <translation>Używaj %1 zamiast "var" lub "variant" aby poprawić wydajność.</translation> + </message> + <message> + <source>Missing property '%1'.</source> + <translation>Brak właściwości "%1".</translation> + </message> + <message> + <source>Object value expected.</source> + <translation>Oczekiwano wartości w postaci obiektu.</translation> + </message> + <message> + <source>Array value expected.</source> + <translation>Oczekiwano wartości w postaci tablicy.</translation> + </message> + <message> + <source>%1 value expected.</source> + <translation>Oczekiwano wartości w postaci %1.</translation> + </message> + <message> + <source>Maximum number value is %1.</source> + <translation>Maksymalną wartością liczbową jest %1.</translation> + </message> + <message> + <source>Minimum number value is %1.</source> + <translation>Minimalną wartością liczbową jest %1.</translation> + </message> + <message> + <source>Maximum number value is exclusive.</source> + <translation>Maksymalna wartość liczbowa jest wyłączna.</translation> + </message> + <message> + <source>Minimum number value is exclusive.</source> + <translation>Minimalna wartość liczbowa jest wyłączna.</translation> + </message> + <message> + <source>String value does not match required pattern.</source> + <translation>Wartość ciągu tekstowego nie odpowiada wymaganemu wzorcowi.</translation> + </message> + <message> + <source>Minimum string value length is %1.</source> + <translation>Minimalna długość wartości ciągu tekstowego to %1.</translation> + </message> + <message> + <source>Maximum string value length is %1.</source> + <translation>Maksymalna długość wartości ciągu tekstowego to %1.</translation> + </message> + <message> + <source>%1 elements expected in array value.</source> + <translation>Oczekiwano %1 elementów w tablicy wartości.</translation> + </message> + <message> + <source>Imperative code is not supported in the Qt Quick Designer.</source> + <translation>Kod imperatywny nie jest obsługiwany w Qt Quick Designerze.</translation> + </message> + <message> + <source>This type is not supported in the Qt Quick Designer.</source> + <translation>Ten typ nie jest obsługiwany przez Qt Quick Designera.</translation> + </message> + <message> + <source>Reference to parent item cannot be resolved correctly by the Qt Quick Designer.</source> + <translation>Qt Quick Designer nie może poprawnie rozwiązać referencji do rodzica elementu.</translation> + </message> + <message> + <source>This visual property binding cannot be evaluated in the local context and might not show up in Qt Quick Designer as expected.</source> + <translation>To lokalne powiązanie właściwości nie może zostać obliczone w lokalnym kontekście, ani nie możne zostać prawidłowo pokazane w Qt Quick Designerze.</translation> + </message> + <message> + <source>Qt Quick Designer only supports states in the root item.</source> + <translation>Qt Quick Designer obsługuje jedynie stany w głównym elemencie.</translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidAnalyzeSupport</name> + <message> + <source>No analyzer tool selected.</source> + <translation>Brak wybranego narzędzia analizy.</translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidGdbServerKitInformation</name> + <message> + <source>GDB server</source> + <translation>Serwer GDB</translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidGdbServerKitInformationWidget</name> + <message> + <source>Manage...</source> + <translation>Zarządzaj...</translation> + </message> + <message> + <source>Auto-detect</source> + <translation>Wykryj automatycznie</translation> + </message> + <message> + <source>Edit...</source> + <translation>Modyfikuj...</translation> + </message> + <message> + <source>Android GDB server</source> + <translation>Serwer GDB Androida</translation> + </message> + <message> + <source>The GDB server to use for this kit.</source> + <translation>Serwer GDB użyty w tym zestawie narzędzi.</translation> + </message> + <message> + <source>&Binary:</source> + <translation>Plik &binarny:</translation> + </message> + <message> + <source>GDB Server for "%1"</source> + <translation>Serwer GDB dla "%1"</translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidManifestEditor</name> + <message> + <source>General</source> + <translation>Ogólne</translation> + </message> + <message> + <source>XML Source</source> + <translation>Źródło XML</translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidManifestEditorFactory</name> + <message> + <source>Android Manifest editor</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Android::Internal::AndroidManifestEditorWidget</name> + <message> + <source>Package</source> + <translation>Pakiet</translation> + </message> + <message> + <source><p align="justify">Please choose a valid package name for your application (e.g. "org.example.myapplication").</p><p align="justify">Packages are usually defined using a hierarchical naming pattern, with levels in the hierarchy separated by periods (.) (pronounced "dot").</p><p align="justify">In general, a package name begins with the top level domain name of the organization and then the organization's domain and then any subdomains listedin reverse order. The organization can then choose a specific name for their package. Package names should be all lowercase characters whenever possible.</p><p align="justify">Complete conventions for disambiguating package names and rules for naming packages when the Internet domain name cannot be directly used as a package name are described in section 7.7 of the Java Language Specification.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Package name:</source> + <translation>Nazwa pakietu:</translation> + </message> + <message> + <source>The package name is not valid.</source> + <translation>Niepoprawna nazwa pakietu.</translation> + </message> + <message> + <source>Version code:</source> + <translation>Kod wersji:</translation> + </message> + <message> + <source>Version name:</source> + <translation>Nazwa wersji:</translation> + </message> + <message> + <source>Application</source> + <translation>Aplikacja</translation> + </message> + <message> + <source>Application name:</source> + <translation>Nazwa aplikacji:</translation> + </message> + <message> + <source>Run:</source> + <translation>Uruchom:</translation> + </message> + <message> + <source>Select low dpi icon</source> + <translation>Wybierz ikonę o małym dpi</translation> + </message> + <message> + <source>Select medium dpi icon</source> + <translation>Wybierz ikonę o średnim dpi</translation> + </message> + <message> + <source>Select high dpi icon</source> + <translation>Wybierz ikonę o dużym dpi</translation> + </message> + <message> + <source>Application icon:</source> + <translation>Ikona aplikacji:</translation> + </message> + <message> + <source>Permissions</source> + <translation>Prawa dostępu</translation> + </message> + <message> + <source>Remove</source> + <translation>Usuń</translation> + </message> + <message> + <source>Add</source> + <translation>Dodaj</translation> + </message> + <message> + <source>The structure of the android manifest file is corrupt. Expected a top level 'manifest' node.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>The structure of the android manifest file is corrupt. Expected a 'application' and 'activity' sub node.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Could not parse file: '%1'</source> + <translation>Błąd parsowania pliku: "%1"</translation> + </message> + <message> + <source>%2: Could not parse file: '%1'</source> + <translation>%2: Błąd parsowania pliku: "%1"</translation> + </message> + <message> + <source>Goto error</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Choose Low DPI Icon</source> + <translation>Wybierz ikonę o małym dpi</translation> + </message> + <message> + <source>PNG images (*.png)</source> + <translation>Pliki graficzne (*.png)</translation> + </message> + <message> + <source>Choose Medium DPI Icon</source> + <translation>Wybierz ikonę o średnim dpi</translation> + </message> + <message> + <source>Choose High DPI Icon</source> + <translation>Wybierz ikonę o dużym dpi</translation> + </message> +</context> +<context> + <name>Android::AndroidPlugin</name> + <message> + <source>Android Manifest file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Could not add mime-type for AndroidManifest.xml editor.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>BINEditor::BinEditorWidget</name> + <message> + <source>Memory at 0x%1</source> + <translation>Pamięć w 0x%1</translation> + </message> + <message> + <source>Decimal&nbsp;unsigned&nbsp;value:</source> + <translation>Wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku:</translation> + </message> + <message> + <source>Decimal&nbsp;signed&nbsp;value:</source> + <translation>Wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem:</translation> + </message> + <message> + <source>Previous&nbsp;decimal&nbsp;unsigned&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku:</translation> + </message> + <message> + <source>Previous&nbsp;decimal&nbsp;signed&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem:</translation> + </message> + <message> + <source>%1-bit&nbsp;Integer&nbsp;Type</source> + <translation>%1-bitowy&nbsp;typ&nbsp;całkowity</translation> + </message> + <message> + <source>Little Endian</source> + <translation>Little Endian</translation> + </message> + <message> + <source>Big Endian</source> + <translation>Big Endian</translation> + </message> + <message> + <source>Binary&nbsp;value:</source> + <translation>Wartość&nbsp;binarna:</translation> + </message> + <message> + <source>Octal&nbsp;value:</source> + <translation>Wartość&nbsp;ósemkowa:</translation> + </message> + <message> + <source>Previous&nbsp;binary&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;binarna:</translation> + </message> + <message> + <source>Previous&nbsp;octal&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;ósemkowa:</translation> + </message> + <message> + <source><i>double</i>&nbsp;value:</source> + <translation>Wartość&nbsp;<i>double</i>:</translation> + </message> + <message> + <source>Previous <i>double</i>&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;<i>double</i>:</translation> + </message> + <message> + <source><i>float</i>&nbsp;value:</source> + <translation>Wartość&nbsp;<i>float</i>:</translation> + </message> + <message> + <source>Previous <i>float</i>&nbsp;value:</source> + <translation>Poprzednia&nbsp;wartość&nbsp;<i>float</i>:</translation> + </message> + <message> + <source>Copying Failed</source> + <translation>Błąd kopiowania</translation> + </message> + <message> + <source>You cannot copy more than 4 MB of binary data.</source> + <translation>Nie można skopiować więcej niż 4 MB danych binarnych.</translation> + </message> + <message> + <source>Copy Selection as ASCII Characters</source> + <translation>Skopiuj jako znaki ASCII</translation> + </message> + <message> + <source>Copy Selection as Hex Values</source> + <translation>Skopiuj jako wartości szesnastkowe</translation> + </message> + <message> + <source>Set Data Breakpoint on Selection</source> + <translation type="unfinished">Ustaw pułapkę warunkową na selekcji</translation> + </message> + <message> + <source>Jump to Address in This Window</source> + <translation>Skocz do adresu w tym oknie</translation> + </message> + <message> + <source>Jump to Address in New Window</source> + <translation>Skocz do adresu w nowym oknie</translation> + </message> + <message> + <source>Jump to Address 0x%1 in This Window</source> + <translation>Skocz do adresu 0x%1 w tym oknie</translation> + </message> + <message> + <source>Jump to Address 0x%1 in New Window</source> + <translation>Skocz do adresu 0x%1 w nowym oknie</translation> + </message> +</context> +<context> + <name>Bookmarks::Internal::BookmarkManager</name> + <message> + <source>Edit Note</source> + <translation>Zmodyfikuj notatkę</translation> + </message> + <message> + <source>Note text:</source> + <translation>Tekst notatki:</translation> + </message> +</context> +<context> + <name>CMakeProjectManager::Internal::GeneratorInfo</name> <message> <source>Ninja (%1)</source> <translation>Ninja (%1)</translation> @@ -32395,44 +34728,2339 @@ w ścieżce.</translation> </message> </context> <context> - <name>CMakeProjectManager::Internal::ChooseCMakePage</name> + <name>CMakeProjectManager::Internal::NoKitPage</name> + <message> + <source>Show Options</source> + <translation>Pokaż opcje</translation> + </message> <message> - <source>Choose Cmake Executable</source> - <translation>Wybierz plik wykonywalny cmake</translation> + <source>Check Kits</source> + <translation>Sprawdzenie narzędzi budowania</translation> </message> <message> - <source>The cmake executable is valid.</source> - <translation>Plik wykonywalny cmake jest poprawny.</translation> + <source>There are compatible kits.</source> + <translation>Istnieją kompatybilne zestawy narzędzi.</translation> </message> <message> - <source>Please specify the path to the cmake executable. No cmake executable was found in the path.</source> - <translation>Podaj ścieżkę do programu cmake. Programu cmake nie wykryto w ścieżce.</translation> + <source>Qt Creator has no kits that are suitable for CMake projects. Please configure a kit.</source> + <translation>Brak zestawów narzędzi dla projektów CMake. Skonfiguruj zestaw.</translation> </message> +</context> +<context> + <name>Core::ICore</name> <message> - <source> The cmake executable (%1) does not exist.</source> - <translation> Program cmake (%1) nie istnieje.</translation> + <source> (%1)</source> + <translation> (%1)</translation> </message> <message> - <source> The path %1 is not a executable.</source> - <translation> Ścieżka %1 nie wskazuje na plik wykonywalny.</translation> + <source>Qt Creator %1%2</source> + <translation>Qt Creator %1%2</translation> </message> <message> - <source> The path %1 is not a valid cmake.</source> - <translation> Ścieżka %1 nie pokazuje na poprawny program cmake.</translation> + <source>Based on Qt %1 (%2, %3 bit)</source> + <translation>Bazujący na Qt %1 (%2, %3 bitowy)</translation> </message> </context> <context> - <name>ProjectExplorer::RunConfiguration</name> + <name>Core::Internal::ProgressManagerPrivate</name> <message> - <source>Unknown error.</source> - <translation>Nieznany błąd.</translation> + <source>Toggle Progress Details</source> + <translation>Przełącz szczegóły postępu</translation> + </message> + <message> + <source>Ctrl+Shift+0</source> + <translation>Ctrl+Shift+0</translation> + </message> + <message> + <source>Alt+Shift+0</source> + <translation>Alt+Shift+0</translation> </message> </context> <context> - <name>CustomExecutableDialog</name> + <name>Core::VariableManager</name> <message> - <source>Could not find the executable, please specify one.</source> - <translation>Nie można znaleźć pliku wykonywalnego. Podaj go.</translation> + <source>%1: Full path including file name.</source> + <translation>%1: Pełna ścieżka zawierająca nazwę pliku.</translation> + </message> + <message> + <source>%1: Full path excluding file name.</source> + <translation>%1: Pełna ścieżka bez nazwy pliku.</translation> + </message> + <message> + <source>%1: File name without path.</source> + <translation>%1: Nazwa pliku bez ścieżki.</translation> + </message> + <message> + <source>%1: File base name without path and suffix.</source> + <translation>%1: Bazowa nazwa pliku bez ścieżki i rozszerzenia.</translation> + </message> +</context> +<context> + <name>CppEditor::Internal::CppEditorPlugin</name> + <message> + <source>C++ Class</source> + <translation>Klasa C++</translation> + </message> + <message> + <source>Creates a C++ header and a source file for a new class that you can add to a C++ project.</source> + <translation>Tworzy plik nagłówkowy i źródłowy C++ z nową klasą, którą można dodać do projektu C++.</translation> + </message> + <message> + <source>Creates a C++ source file that you can add to a C++ project.</source> + <translation>Tworzy plik źródłowy C++, który można dodać do projektu C++.</translation> + </message> + <message> + <source>C++ Source File</source> + <translation>Plik źródłowy C++</translation> + </message> + <message> + <source>Creates a C++ header file that you can add to a C++ project.</source> + <translation>Tworzy plik nagłówkowy C++, który można dodać do projektu C++.</translation> + </message> + <message> + <source>C++ Header File</source> + <translation>Plik nagłówkowy C++</translation> + </message> + <message> + <source>Switch Between Method Declaration/Definition</source> + <translation>Przełącz między deklaracją a definicją metody</translation> + </message> + <message> + <source>Shift+F2</source> + <translation>Shift+F2</translation> + </message> + <message> + <source>Open Method Declaration/Definition in Next Split</source> + <translation>Otwórz deklarację / definicję metody w nowym, sąsiadującym oknie</translation> + </message> + <message> + <source>Meta+E, Shift+F2</source> + <translation>Meta+E, Shift+F2</translation> + </message> + <message> + <source>Ctrl+E, Shift+F2</source> + <translation>Ctrl+E, Shift+F2</translation> + </message> + <message> + <source>Find Usages</source> + <translation>Znajdź użycia</translation> + </message> + <message> + <source>Ctrl+Shift+U</source> + <translation>Ctrl+Shift+U</translation> + </message> + <message> + <source>Open Type Hierarchy</source> + <translation>Otwórz hierarchię typów</translation> + </message> + <message> + <source>Meta+Shift+T</source> + <translation>Meta+Shift+T</translation> + </message> + <message> + <source>Ctrl+Shift+T</source> + <translation>Ctrl+Shift+T</translation> + </message> + <message> + <source>Rename Symbol Under Cursor</source> + <translation>Zmień nazwę symbolu pod kursorem</translation> + </message> + <message> + <source>CTRL+SHIFT+R</source> + <translation>CTRL+SHIFT+R</translation> + </message> + <message> + <source>Update Code Model</source> + <translation>Uaktualnij model kodu</translation> + </message> +</context> +<context> + <name>TextEditor::QuickFixFactory</name> + <message> + <source>Create Getter and Setter Member Functions</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Generate Missing Q_PROPERTY Members...</source> + <translation>Wygeneruj brakujące składniki Q_PROPERTY...</translation> + </message> +</context> +<context> + <name>CppEditor::QuickFix</name> + <message> + <source>Move Definition Outside Class</source> + <translation>Przenieś definicję na zewnątrz klasy</translation> + </message> + <message> + <source>Move Definition to %1</source> + <translation>Przenieś definicję do %1</translation> + </message> + <message> + <source>Move Definition to Class</source> + <translation>Przenieś definicję do klasy</translation> + </message> + <message> + <source>Insert Virtual Functions of Base Classes</source> + <translation>Wstaw wirtualne metody klas bazowych</translation> + </message> +</context> +<context> + <name>CppEditor::Internal::InsertVirtualMethodsDialog</name> + <message> + <source>Insert Virtual Functions</source> + <translation>Wstaw wirtualne metody</translation> + </message> + <message> + <source>&Functions to insert:</source> + <translation>&Metody do wstawienia:</translation> + </message> + <message> + <source>&Hide already implemented functions of current class</source> + <translation>&Ukryj zaimplementowane metody bieżącej klasy</translation> + </message> + <message> + <source>&Insertion options:</source> + <translation>Opcje &wstawiania:</translation> + </message> + <message> + <source>Insert only declarations</source> + <translation>Wstaw tylko deklaracje</translation> + </message> + <message> + <source>Insert definitions inside class</source> + <translation>Wstaw definicje wewnątrz klasy</translation> + </message> + <message> + <source>Insert definitions outside class</source> + <translation>Wstaw definicje na zewnątrz klasy</translation> + </message> + <message> + <source>Insert definitions in implementation file</source> + <translation>Wstaw definicje w pliku z implementacjami</translation> + </message> + <message> + <source>&Add keyword 'virtual' to function declaration</source> + <translation>&Dodaj słowo kluczowe "virtual" do deklaracji metod</translation> + </message> +</context> +<context> + <name>CppTools::Internal::BuiltinIndexingSupport</name> + <message> + <source>Parsing</source> + <translation>Parsowanie</translation> + </message> +</context> +<context> + <name>CPlusplus::CheckSymbols</name> + <message> + <source>Only virtual methods can be marked 'override'</source> + <translation>Jedynie metody wirtualne mogą być opatrzone "override"</translation> + </message> +</context> +<context> + <name>CPlusPlus::CheckSymbols</name> + <message> + <source>Only virtual methods can be marked 'final'</source> + <translation>Jedynie metody wirtualne mogą być opatrzone "final"</translation> + </message> + <message> + <source>Expected a namespace-name</source> + <translation>Oczekiwano nazwy przestrzeni nazw</translation> + </message> + <message> + <source>Too many arguments</source> + <translation>Za dużo argumentów</translation> + </message> +</context> +<context> + <name>CplusPlus::CheckSymbols</name> + <message> + <source>Too few arguments</source> + <translation>Za mało argumentów</translation> + </message> +</context> +<context> + <name>Cvs::Internal::CvsControl</name> + <message> + <source>&Edit</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Debugger::Internal::CdbPathsPageWidget</name> + <message> + <source>Symbol Paths</source> + <translation>Ścieżki z symbolami</translation> + </message> + <message> + <source>Source Paths</source> + <translation>Ścieżki ze źródłami</translation> + </message> +</context> +<context> + <name>Debugger::Internal::CdbPathsPage</name> + <message> + <source>CDB Paths</source> + <translation>Ścieżki CDB</translation> + </message> +</context> +<context> + <name>Debugger::Internal::CommonOptionsPageWidget</name> + <message> + <source>Behavior</source> + <translation>Zachowanie</translation> + </message> + <message> + <source>Use alternating row colors in debug views</source> + <translation>Używaj alternatywnych kolorów wierszy w widokach debugowych</translation> + </message> + <message> + <source>Change the font size in the debugger views when the font size in the main editor changes.</source> + <translation>Zmieniaj rozmiar czcionki w widokach debuggera, gdy zostanie on zmieniony w głównym edytorze.</translation> + </message> + <message> + <source>Debugger font size follows main editor</source> + <translation>Rozmiar czcionki debuggera wzięty z głównego edytora</translation> + </message> + <message> + <source>Use tooltips in main editor while debugging</source> + <translation>Używaj podpowiedzi w głównym edytorze podczas debugowania</translation> + </message> + <message> + <source>Populate the source file view automatically. This might slow down debugger startup considerably.</source> + <translation>Automatycznie wypełniaj widok plików źródłowych. Może to znacznie spowolnić proces uruchamiania debuggera.</translation> + </message> + <message> + <source>Populate source file view automatically</source> + <translation>Wypełniaj automatycznie widok pliku źródłowego</translation> + </message> + <message> + <source>Close temporary views on debugger exit</source> + <translation>Zamykaj widoki tymczasowe po zakończeniu debugowania</translation> + </message> + <message> + <source>Stopping and stepping in the debugger will automatically open source or disassembler views associated with the current location. Select this option to automatically close them when the debugger exits.</source> + <translation>Zatrzymanie lub kroczenie w debuggerze automatycznie otwiera widok źródła lub dezasemblacji bieżącego miejsca. Wybranie tej opcji spowoduje automatyczne zamknięcie tych widoków po zakończeniu debugowania.</translation> + </message> + <message> + <source>Switch to previous mode on debugger exit</source> + <translation>Przełączaj do poprzedniego trybu po zakończeniu debugowania</translation> + </message> + <message> + <source>Bring Qt Creator to foreground when application interrupts</source> + <translation>Przywołuj Qt Creatora w przypadku zatrzymania aplikacji</translation> + </message> + <message> + <source>Show QML object tree in Locals & Expressions when connected and not stepping.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Show QML object tree</source> + <translation>Pokazuj drzewo obiektów QML</translation> + </message> + <message> + <source>Enable a full file path in breakpoints by default also for GDB.</source> + <translation>Domyślnie uaktywnia pełne ścieżki również dla GDB.</translation> + </message> + <message> + <source>Set breakpoints using a full absolute path</source> + <translation>Włącz pełne, bezwzględne ścieżki</translation> + </message> + <message> + <source>Register Qt Creator for debugging crashed applications.</source> + <translation>Zarejestruj Qt Creatora do debugowania aplikacji zakończonych błędem.</translation> + </message> + <message> + <source>Use Qt Creator for post-mortem debugging</source> + <translation>Używaj Creatora do pośmiertnego debugowania</translation> + </message> + <message> + <source>Warn when debugging "Release" builds</source> + <translation>Ostrzegaj przed debugowaniem wersji release'owej</translation> + </message> + <message> + <source>Show a warning when starting the debugger on a binary with insufficient debug information.</source> + <translation>Pokazuje ostrzeżenie przy rozpoczęciu debugowania programu, w którym brak wystarczającej informacji debugowej.</translation> + </message> + <message> + <source>Maximum stack depth:</source> + <translation>Maksymalna głębokość stosu:</translation> + </message> + <message> + <source><unlimited></source> + <translation><nieograniczona></translation> + </message> + <message> + <source>Maximum string length:</source> + <translation>Maksymalna długość ciągu tekstowego:</translation> + </message> +</context> +<context> + <name>Debugger::DebuggerRunConfigurationAspect</name> + <message> + <source>Debugger settings</source> + <translation>Ustawienia debuggera</translation> + </message> +</context> +<context> + <name>Debugger::Internal::GdbOptionsPage2</name> + <message> + <source>GDB Extended</source> + <translation>Rozszerzony GDB</translation> + </message> +</context> +<context> + <name>ImageViewer</name> + <message> + <source>Color at %1,%2: red: %3 green: %4 blue: %5 alpha: %6</source> + <translation>Kolor na pozycji (%1,%2): czerwień: %3, zieleń: %4, błękit: %5, przeźroczystość: %6</translation> + </message> + <message> + <source>Size: %1x%2, %3 byte, format: %4, depth: %5</source> + <translation>Rozmiar: %1x%2, %3 bajtów, format: %4, głębokość: %5</translation> + </message> + <message> + <source><Click to display color></source> + <translation><Naciśnij aby wyświetlić kolor></translation> + </message> + <message> + <source>Copy Image</source> + <translation>Skopiuj obraz</translation> + </message> + <message> + <source>Open Image Viewer</source> + <translation>Otwórz przeglądarkę plików graficznych</translation> + </message> +</context> +<context> + <name>Debugger::Internal::LldbEngine</name> + <message> + <source>Unable to start lldb '%1': %2</source> + <translation>Nie można uruchomić lldb "%1": %2</translation> + </message> + <message> + <source>Adapter start failed.</source> + <translation>Nie można uruchomić adaptera.</translation> + </message> + <message> + <source>Running requested...</source> + <translation>Zażądano uruchomienia...</translation> + </message> + <message> + <source>Interrupt requested...</source> + <translation>Zażądano przerwy...</translation> + </message> + <message> + <source>'%1' contains no identifier.</source> + <translation>"%1" nie zawiera identyfikatora.</translation> + </message> + <message> + <source>String literal %1</source> + <translation>Literał łańcuchowy %1</translation> + </message> + <message> + <source>Cowardly refusing to evaluate expression '%1' with potential side effects.</source> + <translation>Tchórzliwa odmowa obliczenia wyrażenia '%1' z możliwymi efektami ubocznymi.</translation> + </message> + <message> + <source>Lldb I/O Error</source> + <translation>Błąd wejścia / wyjścia Lldb</translation> + </message> + <message> + <source>The Lldb process failed to start. Either the invoked program '%1' is missing, or you may have insufficient permissions to invoke the program.</source> + <translation>Nie można rozpocząć procesu Lldb. Brak programu "%1" albo brak wymaganych uprawnień aby go uruchomić.</translation> + </message> + <message> + <source>The Lldb process crashed some time after starting successfully.</source> + <translation>Proces Pdb zakończony błędem po poprawnym uruchomieniu.</translation> + </message> + <message> + <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source> + <translation>Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, można ponownie spróbować wywołać waitFor...().</translation> + </message> + <message> + <source>An error occurred when attempting to write to the Lldb process. For example, the process may not be running, or it may have closed its input channel.</source> + <translation>Wystąpił błąd podczas próby pisania do procesu Lldb. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy.</translation> + </message> + <message> + <source>An error occurred when attempting to read from the Lldb process. For example, the process may not be running.</source> + <translation>Wystąpił błąd podczas próby czytania z procesu Lldb. Być może proces nie jest uruchomiony.</translation> + </message> + <message> + <source>An unknown error in the Lldb process occurred. </source> + <translation>Wystąpił nieznany błąd w procesie Lldb.</translation> + </message> +</context> +<context> + <name>DiffEditor::DiffEditor</name> + <message> + <source>Ignore Whitespace</source> + <translation>Ignoruj białe znaki</translation> + </message> + <message> + <source>Context Lines:</source> + <translation>Linie z kontekstem:</translation> + </message> + <message> + <source>Synchronize Horizontal Scroll Bars</source> + <translation>Synchronizuj poziome paski przesuwania</translation> + </message> + <message> + <source>[%1] vs. [%2] %3</source> + <translation>[%1] vs [%2] %3</translation> + </message> + <message> + <source>%1 vs. %2</source> + <translation>%1 vs %2</translation> + </message> + <message> + <source>[%1] %2 vs. [%3] %4</source> + <translation>[%1] %2 vs [%3] %4</translation> + </message> +</context> +<context> + <name>DiffEditor</name> + <message> + <source>Diff Editor</source> + <translation>Edytor różnic</translation> + </message> +</context> +<context> + <name>ShowEditor</name> + <message> + <source>Show Editor</source> + <translation>Edytor "show"</translation> + </message> +</context> +<context> + <name>DiffEditor::Internal::DiffEditorPlugin</name> + <message> + <source>Diff...</source> + <translation>Porównaj...</translation> + </message> + <message> + <source>Select First File for Diff</source> + <translation>Wybierz pierwszy plik do porównania</translation> + </message> + <message> + <source>Select Second File for Diff</source> + <translation>Wybierz drugi plik do porównania</translation> + </message> + <message> + <source>Diff "%1", "%2"</source> + <extracomment>Editor title</extracomment> + <translation>Porównanie "%1" z "%2"</translation> + </message> +</context> +<context> + <name>DiffEditor::DiffViewEditorWidget</name> + <message> + <source>No difference</source> + <translation>Brak różnic</translation> + </message> + <message numerus="yes"> + <source>Skipped %n lines...</source> + <translation> + <numerusform>Opuszczono %n linię...</numerusform> + <numerusform>Opuszczono %n linie...</numerusform> + <numerusform>Opuszczono %n linii...</numerusform> + </translation> + </message> + <message> + <source>[%1] %2</source> + <translation>[%1] %2</translation> + </message> +</context> +<context> + <name>Diff</name> + <message> + <source>Delete</source> + <translation>Usunięto</translation> + </message> + <message> + <source>Insert</source> + <translation>Wstawiono</translation> + </message> + <message> + <source>Equal</source> + <translation>Brak zmian</translation> + </message> +</context> +<context> + <name>DiffEditor::DiffShowEditor</name> + <message> + <source>Hide Change Description</source> + <translation>Ukryj opis zmiany</translation> + </message> + <message> + <source>Show Change Description</source> + <translation>Pokaż opis zmiany</translation> + </message> +</context> +<context> + <name>Git::Internal::GitDiffHandler</name> + <message> + <source>Working tree</source> + <translation>Drzewo robocze</translation> + </message> + <message> + <source>Index</source> + <translation>Indeks</translation> + </message> + <message> + <source>Waiting for data...</source> + <translation>Oczekiwanie na dane...</translation> + </message> +</context> +<context> + <name>Git::Internal::LogChangeWidget</name> + <message> + <source>Sha1</source> + <translation>Sha1</translation> + </message> + <message> + <source>Subject</source> + <translation>Temat</translation> + </message> +</context> +<context> + <name>Git::Internal::LogChangeDialog</name> + <message> + <source>Reset to:</source> + <translation>Zresetuj do:</translation> + </message> + <message> + <source>Select change:</source> + <translation>Wybierz zmianę:</translation> + </message> + <message> + <source>Reset type:</source> + <translation>Typ resetu:</translation> + </message> + <message> + <source>Mixed</source> + <translation>Mixed</translation> + </message> + <message> + <source>Hard</source> + <translation>Hard</translation> + </message> + <message> + <source>Soft</source> + <translation>Soft</translation> + </message> +</context> +<context> + <name>Git::Internal::MergeTool</name> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>File input for the merge tool requires Git 1.7.8, or later.</source> + <translation>Plik wejściowy narzędzia scalania wymaga wersji Git 1.7.8 lub nowszej.</translation> + </message> + <message> + <source>Normal</source> + <translation type="unfinished">Normalny</translation> + </message> + <message> + <source>Submodule</source> + <translation>Podmoduł</translation> + </message> + <message> + <source>Deleted</source> + <translation type="unfinished">Usunięta</translation> + </message> + <message> + <source>Symbolic link</source> + <translation>Dowiązanie symboliczne</translation> + </message> + <message> + <source>Modified</source> + <translation type="unfinished">Zmodyfikowano</translation> + </message> + <message> + <source>Created</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Submodule commit %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Symbolic link -> %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Merge Conflict</source> + <translation>Konflikty podczas scalania</translation> + </message> + <message> + <source>%1 merge conflict for '%2' +Local: %3 +Remote: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Local</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Remote</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Created</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Modified</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Deleted</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Continue Merging</source> + <translation>Kontynuuj scalanie</translation> + </message> + <message> + <source>Continue merging other unresolved paths?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Merge tool process finished successully.</source> + <translation>Proces scalania pomyślnie zakończony.</translation> + </message> + <message> + <source>Merge tool process terminated with exit code %1</source> + <translation>Proces scalania zakończył się kodem wyjściowym %1</translation> + </message> +</context> +<context> + <name>ProjectExplorer::Internal::CustomToolChainFactory</name> + <message> + <source>Custom</source> + <translation type="unfinished">Własne</translation> + </message> +</context> +<context> + <name>ProjectExplorer::Internal::TextEditDetailsWidget</name> + <message numerus="yes"> + <source>%n entries</source> + <translation> + <numerusform>%n element</numerusform> + <numerusform>%n elementy</numerusform> + <numerusform>%n elementów</numerusform> + </translation> + </message> + <message> + <source>Empty</source> + <translation>Brak</translation> + </message> +</context> +<context> + <name>ProjectExplorer::Internal::CustomToolChainConfigWidget</name> + <message> + <source>Each line defines a macro. Format is MACRO[=VALUE]</source> + <translation>Każda linia definiuje makro w formacie: MACRO[=WARTOŚĆ]</translation> + </message> + <message> + <source>Each line adds a global header lookup path.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Comma-separated list of flags that turn on C++11 support.</source> + <translation>Oddzielona przecinkami lista flag włączających obsługę C++11.</translation> + </message> + <message> + <source>Comma-separated list of mkspecs.</source> + <translation>Oddzielona przecinkami lista mkspec'ów.</translation> + </message> + <message> + <source>&Compiler path:</source> + <translation>Ścieżka do &kompilatora:</translation> + </message> + <message> + <source>&Make path:</source> + <translation>Ścieżka do "&make":</translation> + </message> + <message> + <source>&ABI:</source> + <translation>&ABI:</translation> + </message> + <message> + <source>&Predefined macros:</source> + <translation>&Predefiniowane makra:</translation> + </message> + <message> + <source>&Header paths:</source> + <translation>Ścieżki do &nagłówków:</translation> + </message> + <message> + <source>C++11 &flags:</source> + <translation>&Flagi C++11:</translation> + </message> + <message> + <source>&Qt mkspecs:</source> + <translation>&Qt mkspecs:</translation> + </message> +</context> +<context> + <name>ProjectExplorer::DeviceCheckBuildStep</name> + <message> + <source>No device configured.</source> + <translation>Brak skonfigurowanego urządzenia.</translation> + </message> + <message> + <source>Set Up Device</source> + <translation>Ustaw urządzenie</translation> + </message> + <message> + <source>There is no device set up for this kit. Do you want to add a device?</source> + <translation>Brak ustawionego urządzenia w tym zestawie narzędzi. Czy dodać urządzenie?</translation> + </message> + <message> + <source>Check for a configured device</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ProjectExplorer::EnvironmentAspect</name> + <message> + <source>Run Environment</source> + <translation>Środowisko uruchamiania</translation> + </message> +</context> +<context> + <name>ProjectExplorer::EnvironmentAspectWidget</name> + <message> + <source>Base environment for this run configuration:</source> + <translation>Podstawowe środowisko dla tej konfiguracji uruchamiania:</translation> + </message> +</context> +<context> + <name>ProjectExplorer::GccToolChain</name> + <message> + <source>%1 (%2 %3 in %4)</source> + <translation>%1 (%2 %3 w %4)</translation> + </message> +</context> +<context> + <name>ProjectExplorer::LocalEnvironmentAspect</name> + <message> + <source>Build Environment</source> + <translation>Środowisko budowania</translation> + </message> + <message> + <source>System Environment</source> + <translation>Środowisko systemowe</translation> + </message> + <message> + <source>Clean Environment</source> + <translation>Czyste środowisko</translation> + </message> +</context> +<context> + <name>ProjectExplorer::Internal::RemoveTaskHandler</name> + <message> + <source>Remove</source> + <comment>Name of the action triggering the removetaskhandler</comment> + <translation>Usuń</translation> + </message> + <message> + <source>Remove task from the task list</source> + <translation>Usuń zadanie z listy zadań</translation> + </message> +</context> +<context> + <name>PythonEditor::FileWizard</name> + <message> + <source>Python source file</source> + <translation>Plik źródłowy Pythona</translation> + </message> + <message> + <source>Creates an empty Python script with UTF-8 charset</source> + <translation>Tworzy pusty skrypt Python z kodowaniem UTF-8</translation> + </message> + <message> + <source>New %1</source> + <translation>Nowy %1</translation> + </message> +</context> +<context> + <name>PythonEditor::ClassWizard</name> + <message> + <source>Python class</source> + <translation>Klasa Pythona</translation> + </message> + <message> + <source>Creates new Python class</source> + <translation>Tworzy nową klasę Pythona</translation> + </message> + <message> + <source>C++ module for Python</source> + <translation>Moduł C++ dla Pythona</translation> + </message> + <message> + <source>Creates C++/Boost file with bindings for Python</source> + <translation>Tworzy plik C++ / Boost z powiązaniem dla Pythona</translation> + </message> +</context> +<context> + <name>PythonEditor::ClassNamePage</name> + <message> + <source>Enter Class Name</source> + <translation>Wprowadź nazwę klasy</translation> + </message> + <message> + <source>The source file name will be derived from the class name</source> + <translation>Nazwa pliku źródłowego będzie zaproponowane na podstawie nazwy klasy</translation> + </message> +</context> +<context> + <name>PythonEditor::ClassWizardDialog</name> + <message> + <source>Python Class Wizard</source> + <translation>Kreator klasy Pythona</translation> + </message> + <message> + <source>Details</source> + <translation>Szczegóły</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildConfiguration</name> + <message> + <source>Parsing the Qbs project.</source> + <translation>Parsowanie projektu Qbs.</translation> + </message> + <message> + <source>Parsing of Qbs project has failed.</source> + <translation>Nie można sparsować projektu Qbs.</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildConfigurationFactory</name> + <message> + <source>Qbs based build</source> + <translation>Wersja bazująca na Qbs</translation> + </message> + <message> + <source>New Configuration</source> + <translation>Nowa konfiguracja</translation> + </message> + <message> + <source>New configuration name:</source> + <translation>Nazwa nowej konfiguracji:</translation> + </message> + <message> + <source>%1 Debug</source> + <extracomment>Debug build configuration. We recommend not translating it.</extracomment> + <translation>%1 Debug</translation> + </message> + <message> + <source>%1 Release</source> + <extracomment>Release build configuration. We recommend not translating it.</extracomment> + <translation>%1 Release</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildConfigurationWidget</name> + <message> + <source>Build directory:</source> + <translation>Katalog wersji:</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildStep</name> + <message> + <source>Qbs Build</source> + <translation>Wersja Qbs</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsBuildStepFactory</name> + <message> + <source>Qbs Build</source> + <translation>Wersja Qbs</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsCleanStep</name> + <message> + <source>Qbs Clean</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsCleanStepFactory</name> + <message> + <source>Qbs Clean</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qbs</name> + <message> + <source>Qbs Install</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsInstallStep</name> + <message> + <source>Qbs Install</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsInstallStepFactory</name> + <message> + <source>Qbs Install</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qbs::QbsProjectNode</name> + <message> + <source>%1 in %2</source> + <translation>%1 w %2</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsProject</name> + <message> + <source>Evaluating</source> + <translation>Ewaluowanie</translation> + </message> +</context> +<context> + <name>QbsProjectManager::QbsManager</name> + <message> + <source>Failed opening project '%1': Project is not a file</source> + <translation>Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsProjectManagerPlugin</name> + <message> + <source>Reparse Qbs</source> + <translation>Przeparsuj Qbs</translation> + </message> + <message> + <source>Build</source> + <translation>Zbuduj</translation> + </message> + <message> + <source>Build File</source> + <translation>Zbuduj plik</translation> + </message> + <message> + <source>Build File "%1"</source> + <translation>Zbuduj plik "%1"</translation> + </message> + <message> + <source>Ctrl+Alt+B</source> + <translation>Ctrl+Alt+B</translation> + </message> + <message> + <source>Build Product</source> + <translation>Zbuduj produkt</translation> + </message> + <message> + <source>Build Product "%1"</source> + <translation>Zbuduj produkt "%1"</translation> + </message> + <message> + <source>Ctrl+Alt+Shift+B</source> + <translation>Ctrl+Alt+Shift+B</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsPropertyLineEdit</name> + <message> + <source>Could not split properties.</source> + <translation>Nie można rozdzielić właściwości.</translation> + </message> + <message> + <source>No ':' found in property definition.</source> + <translation>Brak ":" w definicji właściwości.</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsRunConfiguration</name> + <message> + <source>The .qbs files are currently being parsed.</source> + <translation>Trwa parsowanie plików .qbs.</translation> + </message> + <message> + <source>Parsing of .qbs files has failed.</source> + <translation>Nie można sparsować plików .qbs.</translation> + </message> + <message> + <source>Qbs Run Configuration</source> + <translation>Konfiguracja uruchamiania Qbs</translation> + </message> +</context> +<context> + <name>QbsProjectManager::Internal::QbsRunConfigurationWidget</name> + <message> + <source>Executable:</source> + <translation>Plik wykonywalny:</translation> + </message> + <message> + <source>Arguments:</source> + <translation>Argumenty:</translation> + </message> + <message> + <source>Select Working Directory</source> + <translation>Wybierz katalog roboczy</translation> + </message> + <message> + <source>Reset to default</source> + <translation>Przywróć domyślne</translation> + </message> + <message> + <source>Working directory:</source> + <translation>Katalog roboczy:</translation> + </message> + <message> + <source>Run in terminal</source> + <translation>Uruchom w terminalu</translation> + </message> +</context> +<context> + <name>QmlDesignerContextMenu</name> + <message> + <source>Selection</source> + <translation>Selekcja</translation> + </message> + <message> + <source>Stack (z)</source> + <translation>Stos (z)</translation> + </message> + <message> + <source>Edit</source> + <translation>Edycja</translation> + </message> + <message> + <source>Anchors</source> + <translation>Kotwice</translation> + </message> + <message> + <source>Layout</source> + <translation>Rozmieszczenie</translation> + </message> + <message> + <source>Select Parent: %1</source> + <translation>Zaznacz rodzica: %1</translation> + </message> + <message> + <source>Select: %1</source> + <translation>Zaznacz: %1</translation> + </message> + <message> + <source>Deselect: </source> + <translation>Odznacz:</translation> + </message> + <message> + <source>Cut</source> + <translation>Wytnij</translation> + </message> + <message> + <source>Copy</source> + <translation>Skopiuj</translation> + </message> + <message> + <source>Paste</source> + <translation>Wklej</translation> + </message> + <message> + <source>Delete Selection</source> + <translation>Usuń zaznaczone</translation> + </message> + <message> + <source>To Front</source> + <translation>Na wierzch</translation> + </message> + <message> + <source>To Back</source> + <translation>Na spód</translation> + </message> + <message> + <source>Raise</source> + <translation>Do przodu</translation> + </message> + <message> + <source>Lower</source> + <translation>Do tyłu</translation> + </message> + <message> + <source>Undo</source> + <translation>Cofnij</translation> + </message> + <message> + <source>Redo</source> + <translation>Przywróć</translation> + </message> + <message> + <source>Visibility</source> + <translation>Widoczność</translation> + </message> + <message> + <source>Reset Size</source> + <translation>Zresetuj rozmiar</translation> + </message> + <message> + <source>Reset Position</source> + <translation>Zresetuj pozycję</translation> + </message> + <message> + <source>Go into Component</source> + <translation>Przejdź do komponentu</translation> + </message> + <message> + <source>Set Id</source> + <translation>Ustaw identyfikator</translation> + </message> + <message> + <source>Reset z Property</source> + <translation>Zresetuj właściwość "z"</translation> + </message> + <message> + <source>Fill</source> + <translation>Wypełnij</translation> + </message> + <message> + <source>Reset</source> + <translation>Zresetuj</translation> + </message> + <message> + <source>Layout in Column</source> + <translation>Rozmieść w kolumnie</translation> + </message> + <message> + <source>Layout in Row</source> + <translation>Rozmieść w rzędzie</translation> + </message> + <message> + <source>Layout in Grid</source> + <translation>Rozmieść w siatce</translation> + </message> + <message> + <source>Layout in Flow</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Select parent: %1</source> + <translation>Zaznacz rodzica: %1</translation> + </message> +</context> +<context> + <name>QmlDesigner::Internal::DebugView</name> + <message> + <source>Model attached</source> + <translation>Dołączono model</translation> + </message> + <message> + <source>FileName %1</source> + <translation>NazwaPliku %1</translation> + </message> + <message> + <source>Model detached</source> + <translation>Odłączono model</translation> + </message> + <message> + <source>Added imports:</source> + <translation>Dodane importy:</translation> + </message> + <message> + <source>Removed imports:</source> + <translation>Usunięte importy:</translation> + </message> + <message> + <source>Imports changed:</source> + <translation>Zmienione importy:</translation> + </message> + <message> + <source>Node created:</source> + <translation>Utworzono węzeł:</translation> + </message> + <message> + <source>Node removed:</source> + <translation>Usunięto węzeł:</translation> + </message> + <message> + <source>New parent property:</source> + <translation>Nowa właściwość rodzica:</translation> + </message> + <message> + <source>Old parent property:</source> + <translation>Stara właściwość rodzica:</translation> + </message> + <message> + <source>PropertyChangeFlag</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Node reparanted:</source> + <translation>Zmieniono rodzica węzła:</translation> + </message> + <message> + <source>New Id: </source> + <translation>Nowy identyfikator:</translation> + </message> + <message> + <source>Old Id: </source> + <translation>Stary identyfikator:</translation> + </message> + <message> + <source>Node id changed:</source> + <translation>Zmieniono identyfikator węzła:</translation> + </message> + <message> + <source>VariantProperties changed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>BindingProperties changed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>SignalHandlerProperties changed:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Properties removed:</source> + <translation>Usunięto właściwości:</translation> + </message> + <message> + <source>Auxiliary Data Changed:</source> + <translation>Zmieniono dane pomocnicze:</translation> + </message> + <message> + <source>Begin rewriter transaction</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>End rewriter transaction</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Debug View</source> + <translation>Widok debugowy</translation> + </message> + <message> + <source>Instance property change</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Instance Completed</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Custom Notification:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Node Source Changed:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QmlDesigner::FormEditorView</name> + <message> + <source>Form Editor</source> + <translation>Edytor formularzy</translation> + </message> +</context> +<context> + <name>QmlDesigner::DesignDocument</name> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> +</context> +<context> + <name>QmlDesigner::ResetWidget</name> + <message> + <source>Reset All Properties</source> + <translation>Zresetuj wszystkie właściwości</translation> + </message> +</context> +<context> + <name>QmlDesigner::Internal::MetaInfoPrivate</name> + <message> + <source>Invalid meta info</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QmlDesigner::Internal::MetaInfoReader</name> + <message> + <source>Illegal state while parsing</source> + <translation>Niepoprawny stan podczas parsowania</translation> + </message> + <message> + <source>No property definition allowed</source> + <translation>Definicja właściwości nie jest dozwolona</translation> + </message> + <message> + <source>Invalid type %1</source> + <translation>Niepoprawny typ %1</translation> + </message> + <message> + <source>Unknown property for Type %1</source> + <translation>Nieznana właściwość dla "Type" %1</translation> + </message> + <message> + <source>Unknown property for ItemLibraryEntry %1</source> + <translation>Nieznana właściwość dla "ItemLibraryEntry" %1</translation> + </message> + <message> + <source>Unknown property for Property %1</source> + <translation>Nieznana właściwość dla "Property" %1</translation> + </message> + <message> + <source>Unknown property for QmlSource %1</source> + <translation>Nieznana właściwość dla "QmlSource" %1</translation> + </message> + <message> + <source>Invalid or duplicate item library entry %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SubComponentManager::parseDirectory</name> + <message> + <source>Invalid meta info</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QmlDesigner::TextToModelMerger</name> + <message> + <source>No import statements found</source> + <translation>Brak instrukcji importu</translation> + </message> + <message> + <source>Unsupported QtQuick version</source> + <translation>Nieobsługiwana wersja QtQuick</translation> + </message> + <message> + <source>This .qml file contains features which are not supported by Qt Quick Designer</source> + <translation>Ten plik .qml zawiera cechy nieobsługiwane przez Qt Quick Designera</translation> + </message> +</context> +<context> + <name>QmlDesigner::QmlDesignerPlugin</name> + <message> + <source>Switch Text/Design</source> + <translation>Przełącz tekst / projekt</translation> + </message> +</context> +<context> + <name>QmlDesigner::ShortCutManager</name> + <message> + <source>&Undo</source> + <translation>&Cofnij</translation> + </message> + <message> + <source>&Redo</source> + <translation>&Przywróć</translation> + </message> + <message> + <source>Delete</source> + <translation>Usuń</translation> + </message> + <message> + <source>Delete "%1"</source> + <translation>Usuń "%1"</translation> + </message> + <message> + <source>Cu&t</source> + <translation>Wy&tnij</translation> + </message> + <message> + <source>Cut "%1"</source> + <translation>Wytnij "%1"</translation> + </message> + <message> + <source>&Copy</source> + <translation>S&kopiuj</translation> + </message> + <message> + <source>Copy "%1"</source> + <translation>Skopiuj "%1"</translation> + </message> + <message> + <source>&Paste</source> + <translation>Wk&lej</translation> + </message> + <message> + <source>Paste "%1"</source> + <translation>Wklej "%1"</translation> + </message> + <message> + <source>Select &All</source> + <translation>Zaznacz &wszystko</translation> + </message> + <message> + <source>Select All "%1"</source> + <translation>Zaznacz wszystkie "%1"</translation> + </message> + <message> + <source>Toggle Full Screen</source> + <translation>Przełącz pełny ekran</translation> + </message> + <message> + <source>&Restore Default View</source> + <translation>Przywróć &domyślny widok</translation> + </message> + <message> + <source>Toggle &Left Sidebar</source> + <translation>Przełącz l&ewy boczny pasek</translation> + </message> + <message> + <source>Toggle &Right Sidebar</source> + <translation>Przełącz p&rawy boczny pasek</translation> + </message> + <message> + <source>&Go into Component</source> + <translation>&Przejdź do komponentu</translation> + </message> + <message> + <source>Save %1 As...</source> + <translation>Zachowaj %1 jako...</translation> + </message> + <message> + <source>&Save %1</source> + <translation>&Zachowaj %1</translation> + </message> + <message> + <source>Revert %1 to Saved</source> + <translation>Odwróć zmiany w %1</translation> + </message> + <message> + <source>Close %1</source> + <translation>Zamknij %1</translation> + </message> + <message> + <source>Close All Except %1</source> + <translation>Zamknij wszystko z wyjątkiem %1</translation> + </message> + <message> + <source>Close Others</source> + <translation>Zamknij inne</translation> + </message> +</context> +<context> + <name>QmlJSTools::Internal::QmlConsoleEdit</name> + <message> + <source>Cu&t</source> + <translation>Wy&tnij</translation> + </message> + <message> + <source>&Copy</source> + <translation>S&kopiuj</translation> + </message> + <message> + <source>&Paste</source> + <translation>Wk&lej</translation> + </message> + <message> + <source>Select &All</source> + <translation>Zaznacz &wszystko</translation> + </message> + <message> + <source>C&lear</source> + <translation>Wy&czyść</translation> + </message> +</context> +<context> + <name>QmlJSTools::Internal::QmlConsoleModel</name> + <message> + <source>Can only evaluate during a QML debug session.</source> + <translation>Obliczanie możliwe jedynie podczas debugowania QML.</translation> + </message> +</context> +<context> + <name>QmlJSTools::Internal::QmlConsolePane</name> + <message> + <source>Show debug, log, and info messages.</source> + <translation>Pokazuj komunikaty debugowe, log i informacje.</translation> + </message> + <message> + <source>QML/JS Console</source> + <translation>Konsola QML / JS</translation> + </message> +</context> +<context> + <name>QmlJSTools::Internal::QmlConsoleView</name> + <message> + <source>&Copy</source> + <translation>S&kopiuj</translation> + </message> + <message> + <source>&Show in Editor</source> + <translation>&Pokaż w edytorze</translation> + </message> + <message> + <source>C&lear</source> + <translation>Wy&czyść</translation> + </message> +</context> +<context> + <name>QmlApplicationWizard</name> + <message> + <source>Failed to read %1 template.</source> + <translation>Nie można odczytać szablonu %1.</translation> + </message> + <message> + <source>Failed to read file %1.</source> + <translation>Nie można odczytać pliku %1.</translation> + </message> +</context> +<context> + <name>QmlProjectManager::Internal::QmlApplicationWizardDialog</name> + <message> + <source>New Qt Quick UI Project</source> + <translation>Nowy Qt Quick UI projekt</translation> + </message> + <message> + <source>This wizard generates a Qt Quick UI project.</source> + <translation>Ten kreator generuje Qt Quick UI projekt.</translation> + </message> +</context> +<context> + <name>QmlProjectManager::Internal::QmlApplicationWizard</name> + <message> + <source>Qt Quick Application</source> + <translation>Aplikacja Qt Quick</translation> + </message> + <message> + <source>Creates a Qt Quick application project.</source> + <translation>Tworzy projekt aplikacji Qt Quick.</translation> + </message> +</context> +<context> + <name>QmlProjectManager::QmlProjectEnvironmentAspect</name> + <message> + <source>System Environment</source> + <translation>Środowisko systemowe</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorDocument</name> + <message> + <source>%1 does not appear to be a valid application descriptor file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditor</name> + <message> + <source>General</source> + <translation>Ogólne</translation> + </message> + <message> + <source>Application</source> + <translation>Aplikacja</translation> + </message> + <message> + <source>Assets</source> + <translation>Zasoby</translation> + </message> + <message> + <source>XML Source</source> + <translation>Źródło XML</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorFactory</name> + <message> + <source>Bar descriptor editor</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorEditorWidget</name> + <message> + <source>Entry-Point Text and Images</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Package Information</source> + <translation>Informacje o pakiecie</translation> + </message> + <message> + <source>Author Information</source> + <translation>Informacje o autorze</translation> + </message> + <message> + <source>General</source> + <translation>Ogólne</translation> + </message> + <message> + <source>Permissions</source> + <translation>Prawa dostępu</translation> + </message> + <message> + <source>Environment</source> + <translation>Środowisko</translation> + </message> + <message> + <source>Assets</source> + <translation>Zasoby</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BarDescriptorPermissionsModel</name> + <message> + <source>Permission</source> + <translation>Prawa dostępu</translation> + </message> + <message> + <source>BlackBerry Messenger</source> + <translation>Komunikator BlackBerry</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to connect to the BBM Social Platform to access BBM contact lists and user profiles, invite BBM contacts to download your app, initiate BBM chats and share content from within your app, or stream data between apps in real time.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Calendar</source> + <translation>Kalendarz</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the calendar on the device. This access includes viewing, adding, and deleting calendar appointments.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji kalendarz w urządzeniu, włącznie z przeglądaniem, dodawaniem i usuwaniem terminów w kalendarzu.</p></body></html></translation> + </message> + <message> + <source>Camera</source> + <translation>Kamera</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to take pictures, record video, and use the flash.</p></body></html></source> + <translation><html><head/><body><p>Pozwala tej aplikacji robić zdjęcia, nagrywać wideo i używać lampy błyskowej.</p></body></html></translation> + </message> + <message> + <source>Contacts</source> + <translation>Kontakty</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the contacts stored on the device. This access includes viewing, creating, and deleting the contacts.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji kontakty przechowywane w urządzeniu, włącznie z przeglądaniem, dodawaniem i usuwaniem kontaktów.</p></body></html></translation> + </message> + <message> + <source>Device Identifying Information</source> + <translation>Informacja identyfikująca urządzenie</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access device identifiers such as serial number and PIN.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji dane służące do identyfikacji urządzenia, włącznie z numerem seryjnym i kodem PIN.</p></body></html></translation> + </message> + <message> + <source>Email and PIN Messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the email and PIN messages stored on the device. This access includes viewing, creating, sending, and deleting the messages.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>GPS Location</source> + <translation>Pozycja GPS</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the current GPS location of the device.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji bieżącą pozycję GPS urządzenia.</p></body></html></translation> + </message> + <message> + <source>Internet</source> + <translation>Internet</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to use Wi-fi, wired, or other connections to a destination that is not local on the user's device.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Location</source> + <translation>Położenie</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the device's current or saved locations.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji bieżącą lub zapisane pozycje urządzenia.</p></body></html></translation> + </message> + <message> + <source>Microphone</source> + <translation>Mikrofon</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to record sound using the microphone.</p></body></html></source> + <translation><html><head/><body><p>Pozwala tej aplikacji rejestrować dźwięk przy użyciu mikrofonu.</p></body></html></translation> + </message> + <message> + <source>Notebooks</source> + <translation>Notatniki</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the content stored in the notebooks on the device. This access includes adding and deleting entries and content.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji zawartość notatników przechowywanych na urządzeniu, włącznie z dodawaniem i usuwaniem treści.</p></body></html></translation> + </message> + <message> + <source>Post Notifications</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>Post a notification to the notifications area of the screen.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Push</source> + <translation type="unfinished">Push</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to use the Push Service with the BlackBerry Internet Service. This access allows the app to receive and request push messages. To use the Push Service with the BlackBerry Internet Service, you must register with BlackBerry. When you register, you receive a confirmation email message that contains information that your application needs to receive and request push messages. For more information about registering, visit https://developer.blackberry.com/services/push/. If you're using the Push Service with the BlackBerry Enterprise Server or the BlackBerry Device Service, you don't need to register with BlackBerry.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Run When Backgrounded</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>Allows background processing. Without this permission, the app is stopped when the user switches focus to another app. Apps that use this permission are rigorously reviewed for acceptance to BlackBerry App World storefront for their use of power.</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Shared Files</source> + <translation>Pliki dzielone</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access pictures, music, documents, and other files stored on the user's device, at a remote storage provider, on a media card, or in the cloud.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji zdjęcia, muzykę, dokumenty i inne pliki przechowywane na urządzeniu, karcie pamięci, bądź w chmurze użytkownika.</p></body></html></translation> + </message> + <message> + <source>Text Messages</source> + <translation>Komunikaty tekstowe</translation> + </message> + <message> + <source><html><head/><body><p>Allows this app to access the text messages stored on the device. The access includes viewing, creating, sending, and deleting text messages.</p></body></html></source> + <translation><html><head/><body><p>Udostępnia tej aplikacji komunikaty tekstowe, przechowywane na urządzeniu, włącznie z przeglądaniem, tworzeniem, wysyłaniem i usuwaniem komunikatów tekstowych.</p></body></html></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCertificateModel</name> + <message> + <source>Path</source> + <translation>Ścieżka</translation> + </message> + <message> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <source>Active</source> + <translation>Aktywny</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCheckDevModeStep</name> + <message> + <source>Check Development Mode</source> + <translation>Sprawdź tryb deweloperski</translation> + </message> + <message> + <source>Could not find command '%1' in the build environment</source> + <translation>Brak komendy "%1" w środowisku budowania</translation> + </message> + <message> + <source>No hostname specified for device</source> + <translation>Brak nazwy hosta dla urządzenia</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCheckDevModeStepConfigWidget</name> + <message> + <source><b>Check development mode</b></source> + <translation><b>Sprawdź tryb deweloperski</b></translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCheckDevModeStepFactory</name> + <message> + <source>Check Development Mode</source> + <translation>Sprawdź tryb deweloperski</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryConfiguration</name> + <message> + <source>The following errors occurred while setting up BB10 Configuration:</source> + <translation>Wystąpiły następujące błędy podczas konfigurowania BB10:</translation> + </message> + <message> + <source>- No Qt version found.</source> + <translation>- Brak wersji Qt.</translation> + </message> + <message> + <source>- No GCC compiler found.</source> + <translation>- Brak kompilatora GCC.</translation> + </message> + <message> + <source>- No GDB debugger found for BB10 Device.</source> + <translation>- Brak debuggera GDB dla urządzenia BB10.</translation> + </message> + <message> + <source>- No GDB debugger found for BB10 Simulator.</source> + <translation>- Brak debuggera GDB dla symulatora BB10.</translation> + </message> + <message> + <source>Cannot Set up BB10 Configuration</source> + <translation>Nie można skonfigurować BB10</translation> + </message> + <message> + <source>Qt Version Already Known</source> + <translation>Wersja Qt już znana</translation> + </message> + <message> + <source>This Qt version was already registered.</source> + <translation>Ta wersja Qt została już zarejestrowana.</translation> + </message> + <message> + <source>Invalid Qt Version</source> + <translation>Niepoprawna wersja Qt</translation> + </message> + <message> + <source>Unable to add BlackBerry Qt version.</source> + <translation>Nie można dodać wersji Qt BlackBerry.</translation> + </message> + <message> + <source>Compiler Already Known</source> + <translation>Kompilator już znany</translation> + </message> + <message> + <source>This compiler was already registered.</source> + <translation>Ten kompilator został już zarejestrowany.</translation> + </message> + <message> + <source>Kit Already Known</source> + <translation>Zestaw narzędzi już znany</translation> + </message> + <message> + <source>This kit was already registered.</source> + <translation>Ten zestaw narzędzi został już zarejestrowany.</translation> + </message> + <message> + <source>BlackBerry 10 (%1) - Simulator</source> + <translation>BlackBerry 10 (%1) - symulator</translation> + </message> + <message> + <source>BlackBerry 10 (%1)</source> + <translation>BlackBerry 10 (%1)</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryCsjRegistrar</name> + <message> + <source>Failed to start blackberry-signer process.</source> + <translation>Nie można uruchomić procesu podpisywania blackberry.</translation> + </message> + <message> + <source>Process timed out.</source> + <translation>Przekroczony czas oczekiwania.</translation> + </message> + <message> + <source>Child process has crashed.</source> + <translation>Proces potomny zakończony błędem.</translation> + </message> + <message> + <source>Process I/O error.</source> + <translation>Błąd wejścia / wyjścia procesu.</translation> + </message> + <message> + <source>Unknown process error.</source> + <translation>Nieznany błąd procesu.</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryDeviceConnection</name> + <message> + <source>Error connecting to device: java could not be found in the environment.</source> + <translation>Błąd połączenia z urządzeniem: brak "java" w środowisku.</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryKeysPage</name> + <message> + <source>Keys</source> + <translation>Klucze</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryNDKSettingsPage</name> + <message> + <source>NDK</source> + <translation>NDK</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerryProcessParser</name> + <message> + <source>Authentication failed. Please make sure the password for the device is correct.</source> + <translation>Błąd autoryzacji. Upewnij się, że hasło dla urządzenia jest poprawne.</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizard</name> + <message> + <source>BlackBerry Development Environment Setup Wizard</source> + <translation>Kreator środowiska deweloperskiego BlackBerry</translation> + </message> + <message> + <source>Reading device PIN...</source> + <translation>Odczyt PINu urządzenia...</translation> + </message> + <message> + <source>Registering CSJ keys...</source> + <translation>Rejestracja kluczy CSJ...</translation> + </message> + <message> + <source>Generating developer certificate...</source> + <translation>Generowanie certyfikatów deweloperskich...</translation> + </message> + <message> + <source>Generating SSH keys...</source> + <translation>Generowanie kluczy SSH...</translation> + </message> + <message> + <source>Requesting a debug token for the device...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Now uploading the debug token...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Writing device information...</source> + <translation>Zapis informacji o urządzeniu...</translation> + </message> + <message> + <source>Error reading device PIN. Please make sure that the specified device IP address is correct.</source> + <translation>Błąd odczytu PINu urządzenia. Upewnij się, że podany adres IP urządzenia jest poprawny.</translation> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Error creating developer certificate.</source> + <translation>Błąd tworzenia certyfikatu deweloperskiego.</translation> + </message> + <message> + <source>Failed to request debug token: </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Wrong CSK password.</source> + <translation>Złe hasło CSK.</translation> + </message> + <message> + <source>Wrong keystore password.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Network unreachable.</source> + <translation>Sieć nieosiągalna.</translation> + </message> + <message> + <source>Illegal device PIN.</source> + <translation>Niepoprawny PIN urządzenia.</translation> + </message> + <message> + <source>Failed to start inferior process.</source> + <translation>Nie można uruchomić podprocesu.</translation> + </message> + <message> + <source>Inferior processes timed out.</source> + <translation>Przekroczony czas oczekiwania na podproces.</translation> + </message> + <message> + <source>Inferior process has crashed.</source> + <translation>Podproces zakończył pracę błędem.</translation> + </message> + <message> + <source>Failed to communicate with the inferior process.</source> + <translation>Nie można skomunikować się z podprocesem.</translation> + </message> + <message> + <source>An unknwon error has occurred.</source> + <translation>Wystąpił nieznany błąd.</translation> + </message> + <message> + <source>Failed to upload debug token: </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>No route to host.</source> + <translation>Brak połączenia z hostem.</translation> + </message> + <message> + <source>Authentication failed.</source> + <translation>Brak autoryzacji.</translation> + </message> + <message> + <source>Development mode is disabled on the device.</source> + <translation>Tryb deweloperski nieaktywny na urządzeniu.</translation> + </message> + <message> + <source>An unknwon error has happened.</source> + <translation>Wystąpił nieznany błąd.</translation> + </message> + <message> + <source>Key Generation Failed</source> + <translation>Błąd w trakcie generowania kluczy</translation> + </message> + <message> + <source>Failure to Save Key File</source> + <translation>Błąd zapisu pliku z kluczem</translation> + </message> + <message> + <source>Failed to create directory: '%1'.</source> + <translation>Nie można utworzyć katalogu: "%1".</translation> + </message> + <message> + <source>Private key file already exists: '%1'</source> + <translation>Plik z kluczem prywatnym już istnieje: "%1"</translation> + </message> + <message> + <source>Public key file already exists: '%1'</source> + <translation>Plik z kluczem publicznym już istnieje: "%1"</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizardWelcomePage</name> + <message> + <source>Welcome to the BlackBerry Development Environment Setup Wizard. +This wizard will guide you through the essential steps to deploy a ready-to-go development environment for BlackBerry 10 devices.</source> + <translation>Kreator konfiguracji środowiska deweloperskiego BlackBerry. +Kreator ten składa się z etapów prowadzących do instalacji gotowego środowiska deweloperskiego dla urządzeń BlackBerry 10.</translation> + </message> + <message> + <source>BlackBerry Development Environment Setup</source> + <translation>Konfiguracja środowiska deweloperskiego BlackBerry</translation> + </message> +</context> +<context> + <name>Qnx::Internal::BlackBerrySetupWizardNdkPage</name> + <message> + <source>Configure the NDK Path</source> + <translation>Skonfiguruj ścieżkę NDK</translation> + </message> +</context> +<context> + <name>Qnx::Internal::QnxAbstractRunSupport</name> + <message> + <source>Not enough free ports on device for debugging.</source> + <translation>Niewystarczająca ilość wolnych portów w urządzeniu do debugowania.</translation> + </message> +</context> +<context> + <name>Qnx::Internal::QnxAnalyzeSupport</name> + <message> + <source>Preparing remote side... +</source> + <translation>Przygotowywanie zdalnej strony... +</translation> + </message> + <message> + <source>The %1 process closed unexpectedly.</source> + <translation>Proces %1 nieoczekiwanie zakończył pracę.</translation> + </message> + <message> + <source>Initial setup failed: %1</source> + <translation>Błąd wstępnej konfiguracji: %1</translation> + </message> +</context> +<context> + <name>BlackBerry</name> + <message> + <source>BlackBerry</source> + <translation>BlackBerry</translation> + </message> +</context> +<context> + <name>Qnx::Internal::QnxDeviceTester</name> + <message> + <source>%1 found. +</source> + <translation>Znaleziono %1.</translation> + </message> + <message> + <source>%1 not found. +</source> + <translation>Nie znaleziono %1.</translation> + </message> + <message> + <source>An error occurred checking for %1. +</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>SSH connection error: %1 +</source> + <translation>Błąd połączenia SSH: %1 +</translation> + </message> + <message> + <source>Checking for %1...</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>Qnx::Internal::QNXPlugin</name> + <message> + <source>Bar descriptor file (BlackBerry)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Could not add mime-type for bar-descriptor.xml editor.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Bar Descriptor</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QtSupport::Internal::QtSupportPlugin</name> + <message> + <source>Full path to the host bin directory of the current project's Qt version.</source> + <translation>Pełna ścieżka do źródłowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt.</translation> + </message> + <message> + <source>Full path to the target bin directory of the current project's Qt version. You probably want %1 instead.</source> + <translation>Pełna ścieżka docelowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. Prawdopodobnie powinno być: %1.</translation> + </message> +</context> +<context> + <name>QtSupport::QtVersionFactory</name> + <message> + <source>No factory found for qmake: '%1'</source> + <translation>Brak fabryki dla qmake: "%1"</translation> + </message> +</context> +<context> + <name>RemoteLinux::AbstractRemoteLinuxRunSupport</name> + <message> + <source>Not enough free ports on device for debugging.</source> + <translation>Niewystarczająca ilość wolnych portów w urządzeniu do debugowania.</translation> + </message> +</context> +<context> + <name>RemoteLinux::RemoteLinuxAnalyzeSupport</name> + <message> + <source>Checking available ports... +</source> + <translation>Sprawdzanie dostępnych portów... +</translation> + </message> + <message> + <source>Failure running remote process.</source> + <translation>Błąd uruchamiania zdalnego procesu.</translation> + </message> + <message> + <source>Initial setup failed: %1</source> + <translation>Błąd wstępnej konfiguracji: %1</translation> + </message> +</context> +<context> + <name>RemoteLinux::RemoteLinuxDeploymentDataModel</name> + <message> + <source>Local File Path</source> + <translation>Ścieżka do lokalnego pliku</translation> + </message> + <message> + <source>Remote Directory</source> + <translation>Zdalny katalog</translation> + </message> +</context> +<context> + <name>RemoteLinux::RemoteLinuxEnvironmentAspect</name> + <message> + <source>Clean Environment</source> + <translation>Czyste środowisko</translation> + </message> + <message> + <source>System Environment</source> + <translation>Środowisko systemowe</translation> + </message> +</context> +<context> + <name>RemoteLinux::RemoteLinuxEnvironmentAspectWidget</name> + <message> + <source>Fetch Device Environment</source> + <translation>Pobierz środowisko urządzenia</translation> + </message> + <message> + <source>Cancel Fetch Operation</source> + <translation>Anuluj pobieranie</translation> + </message> + <message> + <source>Device Error</source> + <translation>Błąd urządzenia</translation> + </message> + <message> + <source>Fetching environment failed: %1</source> + <translation>Błąd podczas pobierania środowiska: %1</translation> + </message> +</context> +<context> + <name>TextEditor::BehaviorSettingsWidget</name> + <message> + <source>Display context-sensitive help or type information on mouseover.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Display context-sensitive help or type information on Shift+Mouseover.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RefactoringFile::apply</name> + <message> + <source>Refactoring cannot be applied.</source> + <translation>Nie można zrefaktoryzować.</translation> + </message> +</context> +<context> + <name>QmlProjectManager::QmlApplicationWizard</name> + <message> + <source>Creates a Qt Quick 1 UI project with a single QML file that contains the main view. You can review Qt Quick 1 UI projects in the QML Viewer and you need not build them. You do not need to have the development environment installed on your computer to create and run this type of projects. Requires Qt 4.8 or newer.</source> + <translation>Tworzy projekt UI Qt Quick 1 z pojedynczym plikiem QML, zawierającym główny widok. Projekty można przeglądać przy pomocy QML Viewera, bez ich uprzedniego budowania. Do tworzenia i uruchamiania tego typu projektów nie jest wymagana instalacja środowiska deweloperskiego. Wymagana jest zaś wersja Qt 4.8 lub nowsza.</translation> + </message> + <message> + <source>Qt Quick 1 UI</source> + <translation>Qt Quick 1 UI</translation> + </message> + <message> + <source>Creates a Qt Quick 2 UI project with a single QML file that contains the main view. You can review Qt Quick 2 UI projects in the QML Scene and you need not build them. You do not need to have the development environment installed on your computer to create and run this type of projects. Requires Qt 5.0 or newer.</source> + <translation>Tworzy projekt UI Qt Quick 2 z pojedynczym plikiem QML, zawierającym główny widok. Projekty można przeglądać przy pomocy QML Scene, bez ich uprzedniego budowania. Do tworzenia i uruchamiania tego typu projektów nie jest wymagana instalacja środowiska deweloperskiego. Wymagana jest zaś wersja Qt 5.0 lub nowsza.</translation> + </message> + <message> + <source>Qt Quick 2 UI</source> + <translation>Qt Quick 2 UI</translation> + </message> + <message> + <source>Creates a Qt Quick 2 UI project with a single QML file that contains the main view and uses Qt Quick Controls. You can review Qt Quick 2 UI projects in the QML Scene and you need not build them. This project requires that you have installed Qt Quick Controls for your Qt version. Requires Qt 5.1 or newer.</source> + <translation>Tworzy projekt UI Qt Quick 2 z pojedynczym plikiem QML, zawierającym główny widok i używającym Qt Quick Controls. Projekty można przeglądać przy pomocy QML Scene, bez ich uprzedniego budowania. Takie projekty wymagają instalacji Qt Quick Controls. Wymagana jest również wersja Qt 5.1 lub nowsza.</translation> + </message> + <message> + <source>Qt Quick 2 UI with Controls</source> + <translation>Qt Quick 2 UI with Controls</translation> </message> </context> </TS> diff --git a/share/share.qbs b/share/share.qbs index 6b29c3bb18..8808efb39b 100644 --- a/share/share.qbs +++ b/share/share.qbs @@ -37,18 +37,13 @@ Product { "qmlviewer.xml", "sort.xml", ] - switch (qbs.targetOS) { - case "windows": + if (qbs.targetOS.contains("windows")) list.push("notepad_win.xml"); - break; - case "mac": + else if (qbs.targetOS.contains("osx")) list.push("vi_mac.xml"); - break; - default: + else list.push("vi.xml"); - } return list; } } } - diff --git a/src/app/app.qbs b/src/app/app.qbs index 824999c116..c995ed5042 100644 --- a/src/app/app.qbs +++ b/src/app/app.qbs @@ -9,7 +9,7 @@ Application { : ["$ORIGIN/../lib/qtcreator"] cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.includePaths: [ diff --git a/src/app/app_version_header.qbs b/src/app/app_version_header.qbs index 4dfc1f5b37..ddefebb83e 100644 --- a/src/app/app_version_header.qbs +++ b/src/app/app_version_header.qbs @@ -24,7 +24,7 @@ Product { cmd.ide_version_major = product.ide_version_major; cmd.ide_version_minor = product.ide_version_minor; cmd.ide_version_release = product.ide_version_release; - cmd.onWindows = (product.moduleProperty("qbs", "targetOS") === "windows"); + cmd.onWindows = (product.moduleProperty("qbs", "targetOS").contains("windows")); cmd.sourceCode = function() { var file = new TextFile(input.fileName); var content = file.readAll(); diff --git a/src/libs/QtcLibrary.qbs b/src/libs/QtcLibrary.qbs index 35d2b20666..7c6be844c8 100644 --- a/src/libs/QtcLibrary.qbs +++ b/src/libs/QtcLibrary.qbs @@ -10,7 +10,7 @@ DynamicLibrary { cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.installNamePrefix: "@rpath/PlugIns/" diff --git a/src/libs/cplusplus/Overview.cpp b/src/libs/cplusplus/Overview.cpp index 615b6115b2..c5865ab541 100644 --- a/src/libs/cplusplus/Overview.cpp +++ b/src/libs/cplusplus/Overview.cpp @@ -38,6 +38,49 @@ using namespace CPlusPlus; +/*! + \class Overview + + \brief The Overview class converts a FullySpecifiedType and/or any qualified + name to its string representation. + + The public data members (except the ones starting with \e marked) + determine what exactly and how to print. + + You can get the start and end position of a function argument + in the resulting string. Set \c markedArgument to the desired + argument. After processing, \c markedArgumentBegin and + \c markedArgumentEnd will contain the positions. +*/ + +/*! + \enum Overview::StarBindFlag + + The StarBindFlag enum describes how the '*' and '&' in pointers/references + should be bound in the string representation. + + This also applies to rvalue references ('&&'), but not to pointers to + functions or arrays, because it seems to be quite uncommon to use spaces in + them. For example: + \code + void (*p)() + void (*p)[] + \endcode + + See the examples below. These assume that exactly one + flag is set. That is, it may look different with + flag combinations. + + \value BindToIdentifier + e.g. "char *foo", but not "char * foo" + \value BindToTypeName + e.g. "char*", but not "char *" + \value BindToLeftSpecifier + e.g. "char * const* const", but not "char * const * const" + \value BindToRightSpecifier + e.g. "char *const", but not "char * const" +*/ + Overview::Overview() : starBindFlags(BindToIdentifier), // default to "Qt Style" showArgumentNames(false), diff --git a/src/libs/cplusplus/Overview.h b/src/libs/cplusplus/Overview.h index 77453a04b5..020e70ede9 100644 --- a/src/libs/cplusplus/Overview.h +++ b/src/libs/cplusplus/Overview.h @@ -37,16 +37,6 @@ namespace CPlusPlus { -/*! - \class Overview - - \brief Converts a FullySpecifiedType and/or any qualified name, - to its string representation. - - The public data members (except the ones starting with "marked") - determine what exactly and how to print. - */ - class CPLUSPLUS_EXPORT Overview { public: @@ -67,33 +57,7 @@ public: QString prettyType(const FullySpecifiedType &type, const QString &name) const; public: - /*! - \enum Overview::StarBindFlag - - The StarBindFlags describe how the '*' and '&' in pointers/references - should be bound in the string representation. - - This also applies to rvalue references ('&&'), but not to - pointers to functions or arrays like in - - void (*p)() - void (*p)[] - - since it seems to be quite uncommon to use spaces there. - - See the examples below. These assume that exactly one - flag is set. That is, it may look different with - flag combinations. - \value BindToIdentifier - e.g. "char *foo", but not "char * foo" - \value BindToTypeName - e.g. "char*", but not "char *" - \value BindToLeftSpecifier - e.g. "char * const* const", but not "char * const * const" - \value BindToRightSpecifier - e.g. "char *const", but not "char * const" - */ enum StarBindFlag { BindToIdentifier = 0x1, BindToTypeName = 0x2, @@ -110,12 +74,6 @@ public: bool showTemplateParameters: 1; bool includeWhiteSpaceInOperatorName: 1; /// "operator =()" vs "operator=()" - /*! - You can get the start and end position of a function argument - in the resulting string. Set "markedArgument" to the desired - argument. After processing, "markedArgumentBegin" and - "markedArgumentEnd" will contain the positions. - */ unsigned markedArgument; int markedArgumentBegin; int markedArgumentEnd; diff --git a/src/libs/cplusplus/TypePrettyPrinter.cpp b/src/libs/cplusplus/TypePrettyPrinter.cpp index 2d70b9d789..6ec363ba92 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.cpp +++ b/src/libs/cplusplus/TypePrettyPrinter.cpp @@ -42,6 +42,14 @@ using namespace CPlusPlus; +/*! + \class TypePrettyPrinter + + \brief The TypePrettyPrinter class is a helper class for the Overview class. + This class does the main type conversion work. + + Do not use this class directly, use Overview instead. + */ TypePrettyPrinter::TypePrettyPrinter(const Overview *overview) : _overview(overview) diff --git a/src/libs/cplusplus/TypePrettyPrinter.h b/src/libs/cplusplus/TypePrettyPrinter.h index 09b87aa6a7..abd310b071 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.h +++ b/src/libs/cplusplus/TypePrettyPrinter.h @@ -40,14 +40,6 @@ namespace CPlusPlus { class Overview; class FullySpecifiedType; -/*! - \class TypePrettyPrinter - - \brief Helper class for Overview. Does the main type conversation work. - - Don't use this class directly, use Overview instead. - */ - class CPLUSPLUS_EXPORT TypePrettyPrinter: protected TypeVisitor { public: diff --git a/src/libs/qtcomponents/styleitem/styleitem.qbs b/src/libs/qtcomponents/styleitem/styleitem.qbs index 6d948222f9..b4b70c8445 100644 --- a/src/libs/qtcomponents/styleitem/styleitem.qbs +++ b/src/libs/qtcomponents/styleitem/styleitem.qbs @@ -32,6 +32,7 @@ DynamicLibrary { Group { fileTagsFilter: product.type qbs.install: true - qbs.installDir: project.ide_library_path + "/qtcomponents/plugin" + qbs.installDir: (qbs.targetOS.contains("windows") ? "lib/qtcreator" : project.ide_library_path) + + "/qtcomponents/plugin" } } diff --git a/src/libs/ssh/ssh.qbs b/src/libs/ssh/ssh.qbs index 87b0061840..34ae382c3a 100644 --- a/src/libs/ssh/ssh.qbs +++ b/src/libs/ssh/ssh.qbs @@ -70,9 +70,9 @@ QtcLibrary { result.push("USE_SYSTEM_BOTAN") } else { result.push("BOTAN_DLL=") - if (qbs.toolchain === "msvc") + if (qbs.toolchain.contains("msvc")) result.push("BOTAN_BUILD_COMPILER_IS_MSVC", "BOTAN_TARGET_OS_HAS_GMTIME_S") - if (qbs.toolchain === "gcc" || qbs.toolchain === "mingw") + if (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw")) result.push("BOTAN_BUILD_COMPILER_IS_GCC") if (qbs.targetOS.contains("linux")) result.push("BOTAN_TARGET_OS_IS_LINUX", "BOTAN_TARGET_OS_HAS_CLOCK_GETTIME", @@ -105,7 +105,7 @@ QtcLibrary { // For Botan. Properties { - condition: qbs.toolchain === "mingw" + condition: qbs.toolchain.contains("mingw") cpp.cxxFlags: [ "-fpermissive", "-finline-functions", diff --git a/src/plugins/QtcPlugin.qbs b/src/plugins/QtcPlugin.qbs index 6af280cb2d..a6ff01c0a2 100644 --- a/src/plugins/QtcPlugin.qbs +++ b/src/plugins/QtcPlugin.qbs @@ -10,12 +10,10 @@ Product { targetName: { // see PluginSpecPrivate::loadLibrary() if (qbs.debugInformation) { - switch (qbs.targetOS) { - case "windows": + if (qbs.targetOS.contains("windows")) return name + "d"; - case "mac": + if (qbs.targetOS.contains("osx")) return name + "_debug"; - } } return name; } @@ -33,7 +31,7 @@ Product { cpp.rpaths: qbs.targetOS.contains("osx") ? ["@loader_path/../..", "@executable_path/.."] : ["$ORIGIN", "$ORIGIN/..", "$ORIGIN/../.."] cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.includePaths: [ ".", ".." ] diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index cde356c18e..881efab588 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -1277,6 +1277,8 @@ Core::IEditor *EditorManager::activateEditor(Core::Internal::EditorView *view, C ICore::raiseWindow(editor->widget()); } } + } else if (!(flags & DoNotMakeVisible)) { + view->setCurrentEditor(editor); } return editor; } diff --git a/src/plugins/debugger/qml/baseqmldebuggerclient.h b/src/plugins/debugger/qml/baseqmldebuggerclient.h index 191c0142b0..9aa85a57f8 100644 --- a/src/plugins/debugger/qml/baseqmldebuggerclient.h +++ b/src/plugins/debugger/qml/baseqmldebuggerclient.h @@ -52,6 +52,7 @@ public: virtual void startSession() = 0; virtual void endSession() = 0; + virtual void resetSession() = 0; virtual void executeStep() = 0; virtual void executeStepOut() = 0; diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 01d8a237c7..7d5fb64c8b 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -656,6 +656,9 @@ void QmlEngine::shutdownInferior() void QmlEngine::shutdownEngine() { + if (m_adapter.activeDebuggerClient()) + m_adapter.activeDebuggerClient()->resetSession(); + if (qmlConsoleManager()) qmlConsoleManager()->setScriptEvaluator(0); m_noDebugOutputTimer.stop(); diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp index 361d83d081..dc03a2890b 100644 --- a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp +++ b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp @@ -949,6 +949,11 @@ void QmlV8DebuggerClient::endSession() d->disconnect(); } +void QmlV8DebuggerClient::resetSession() +{ + clearExceptionSelection(); +} + void QmlV8DebuggerClient::executeStep() { clearExceptionSelection(); diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.h b/src/plugins/debugger/qml/qmlv8debuggerclient.h index 1d68ae1186..1d2f90bde1 100644 --- a/src/plugins/debugger/qml/qmlv8debuggerclient.h +++ b/src/plugins/debugger/qml/qmlv8debuggerclient.h @@ -62,6 +62,7 @@ public: void startSession(); void endSession(); + void resetSession(); void executeStep(); void executeStepOut(); diff --git a/src/plugins/debugger/qml/qscriptdebuggerclient.cpp b/src/plugins/debugger/qml/qscriptdebuggerclient.cpp index 22bb857f51..2910f895f3 100644 --- a/src/plugins/debugger/qml/qscriptdebuggerclient.cpp +++ b/src/plugins/debugger/qml/qscriptdebuggerclient.cpp @@ -224,6 +224,10 @@ void QScriptDebuggerClient::startSession() void QScriptDebuggerClient::endSession() { +} + +void QScriptDebuggerClient::resetSession() +{ d->sessionStarted = false; } diff --git a/src/plugins/debugger/qml/qscriptdebuggerclient.h b/src/plugins/debugger/qml/qscriptdebuggerclient.h index 9f33f9301c..d7b6b7963d 100644 --- a/src/plugins/debugger/qml/qscriptdebuggerclient.h +++ b/src/plugins/debugger/qml/qscriptdebuggerclient.h @@ -47,6 +47,7 @@ public: void startSession(); void endSession(); + void resetSession(); void executeStep(); void executeStepOut(); diff --git a/src/plugins/git/branchdialog.cpp b/src/plugins/git/branchdialog.cpp index 979a3b9004..55305addd8 100644 --- a/src/plugins/git/branchdialog.cpp +++ b/src/plugins/git/branchdialog.cpp @@ -198,15 +198,17 @@ void BranchDialog::checkout() m_model->checkoutBranch(idx); } else if (branchCheckoutDialog.exec() == QDialog::Accepted && m_model) { - QString stashMessage; - if (branchCheckoutDialog.makeStashOfCurrentBranch() - || branchCheckoutDialog.moveLocalChangesToNextBranch()) { - - if (!gitClient->beginStashScope(m_repository, currentBranch + QLatin1String("-AutoStash"), NoPrompt)) + if (branchCheckoutDialog.makeStashOfCurrentBranch()) { + if (!gitClient->executeSynchronousStash(m_repository, + currentBranch + QLatin1String("-AutoStash"))) { + return; + } + } else if (branchCheckoutDialog.moveLocalChangesToNextBranch()) { + if (!gitClient->beginStashScope(m_repository, QLatin1String("Checkout"), NoPrompt)) return; - stashMessage = gitClient->stashInfo(m_repository).stashMessage(); } else if (branchCheckoutDialog.discardLocalChanges()) { - gitClient->synchronousReset(m_repository); + if (!gitClient->synchronousReset(m_repository)) + return; } m_model->checkoutBranch(idx); @@ -220,7 +222,7 @@ void BranchDialog::checkout() } } - if (!stashMessage.isEmpty() && branchCheckoutDialog.moveLocalChangesToNextBranch()) + if (branchCheckoutDialog.moveLocalChangesToNextBranch()) gitClient->endStashScope(m_repository); else if (branchCheckoutDialog.popStashOfNextBranch()) gitClient->synchronousStashRestore(m_repository, stashName, true); diff --git a/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp b/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp index 6b841b3785..d75ec1cde3 100644 --- a/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp +++ b/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp @@ -33,6 +33,55 @@ namespace ProjectExplorer { +/*! + \class ProjectExplorer::IDeviceFactory + + \brief The IDeviceFactory class implements an interface for classes that + provide services related to a certain type of device. + + The factory objects have to be added to the global object pool via + \c ExtensionSystem::PluginManager::addObject(). + + \sa ExtensionSystem::PluginManager::addObject() +*/ + +/*! + \fn virtual QString displayNameForId(Core::Id type) const = 0 + + Returns a short, one-line description of the device type. +*/ + +/*! + \fn virtual QList<Core::Id> availableCreationIds() const = 0 + + Lists the device types this factory can create. +*/ + +/*! + \fn virtual IDevice::Ptr create(Core::Id id) const = 0 + Creates a new device with the id \a id. This may or may not open a wizard. +*/ + +/*! + \fn virtual bool canRestore(const QVariantMap &map) const = 0 + + Checks whether this factory can restore a device from the serialized state + specified by \a map. +*/ + +/*! + \fn virtual IDevice::Ptr restore(const QVariantMap &map) const = 0 + + Loads a device from a serialized state. Only called if \c canRestore() + returns true for \a map. +*/ + +/*! + Checks whether this factory can create new devices. This function is used + to hide auto-detect-only factories from the listing of possible devices + to create. +*/ + bool IDeviceFactory::canCreate() const { return !availableCreationIds().isEmpty(); diff --git a/src/plugins/projectexplorer/devicesupport/idevicefactory.h b/src/plugins/projectexplorer/devicesupport/idevicefactory.h index ab4815343d..5f9da63620 100644 --- a/src/plugins/projectexplorer/devicesupport/idevicefactory.h +++ b/src/plugins/projectexplorer/devicesupport/idevicefactory.h @@ -42,49 +42,23 @@ QT_END_NAMESPACE namespace ProjectExplorer { class IDeviceWidget; -/*! - \class ProjectExplorer::IDeviceFactory - \brief Provides an interface for classes providing services related to certain type of device. - - The factory objects have to be added to the global object pool via - \c ExtensionSystem::PluginManager::addObject(). - \sa ExtensionSystem::PluginManager::addObject() -*/ class PROJECTEXPLORER_EXPORT IDeviceFactory : public QObject { Q_OBJECT public: - /*! - A short, one-line description of what the device type. - */ + virtual QString displayNameForId(Core::Id type) const = 0; - /*! - A list of device types this factory can create. - */ + virtual QList<Core::Id> availableCreationIds() const = 0; - /*! - Check whether this factory can create new devices. This is used to hide - auto-detect-only factories from the listing of possible devices to create. - */ virtual bool canCreate() const; - /*! - Create a new device. This may or may not open a wizard. - */ virtual IDevice::Ptr create(Core::Id id) const = 0; - /*! - Check whether this factory can restore a device from the given serialized state. - */ virtual bool canRestore(const QVariantMap &map) const = 0; - /*! - Loads a device from a serialized state. Will only ever be called if canRestore() - returns true for the given map. - */ virtual IDevice::Ptr restore(const QVariantMap &map) const = 0; static IDeviceFactory *find(Core::Id type); diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs index df6f116c3e..654a72ada6 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs +++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs @@ -5,10 +5,28 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "QbsProjectManager" - property var qbs_source_dir: qbs.getenv("QBS_SOURCE_DIR") - property var qbs_build_dir: qbs.getenv("QBS_BUILD_DIR") + property var externalQbsDefines: project.useExternalQbs + ? ['QBS_BUILD_DIR="' + project.qbs_build_dir +'"'] : [] + property var externalQbsIncludes: project.useExternalQbs ? [project.qbs_source_dir + "/src/lib"] : [] + property var externalQbsLibraryPaths: project.useExternalQbs ? [project.qbs_build_dir + "/lib"] : [] + property var externalQbsRPaths: project.useExternalQbs ? [project.qbs_build_dir + "/lib"] : [] + property var externalQbsDynamicLibraries: { + var libs = [] + if (!project.useExternalQbs) + return libs; + if (qbs.targetOS.contains("windows")) { + libs.push("shell32") + if (qbs.enableDebugCode) + libs.push("qbscored") + else + libs.push("qbscore") + } else { + libs.push("qbscore") + } + return libs + } - condition: qbs_source_dir !== undefined && qbs_build_dir !== undefined + condition: project.useExternalQbs || project.qbsSubModuleExists Depends { name: "Qt"; submodules: [ "widgets", "script" ] } Depends { name: "ProjectExplorer" } @@ -18,34 +36,18 @@ QtcPlugin { Depends { name: "QtSupport" } Depends { name: "QmlJS" } Depends { name: "QmlJSTools" } - - - cpp.includePaths: base.concat([ - qbs_source_dir + "/src", - qbs_source_dir + "/src/lib", - ]) + Depends { + name: "qbscore" + condition: project.qbsSubModuleExists && !project.useExternalQbs + } cpp.defines: base.concat([ - 'QBS_SOURCE_DIR="' + qbs_source_dir + '"', - 'QBS_BUILD_DIR="' + qbs_build_dir +'"', 'QML_BUILD_STATIC_LIB' - ]) - - cpp.libraryPaths: base.concat([qbs_build_dir + "/lib"]) - cpp.rpaths: base.concat([qbs_build_dir + "/lib"]) - cpp.dynamicLibraries: { - var libs = [] - if (qbs.targetOS.contains("windows")) { - libs.push("shell32") - if (qbs.enableDebugCode) - libs.push("qbscored") - else - libs.push("qbscore") - } else { - libs.push("qbscore") - } - return libs - } + ]).concat(externalQbsDefines) + cpp.includePaths: base.concat(externalQbsIncludes) + cpp.libraryPaths: base.concat(externalQbsLibraryPaths) + cpp.rpaths: base.concat(externalQbsRPaths) + cpp.dynamicLibraries: base.concat(externalQbsDynamicLibraries) files: [ "qbsbuildconfiguration.cpp", diff --git a/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h b/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h index 9c67060fb4..289c1e8c87 100644 --- a/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h +++ b/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h @@ -82,10 +82,18 @@ const char resetZDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Re const char anchorsFillDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill"); const char anchorsResetDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Reset"); -const char layoutColumnDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Column"); -const char layoutRowDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Row"); -const char layoutGridDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Grid"); -const char layoutFlowDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Flow"); +const char layoutColumnPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Column (Positioner)"); +const char layoutRowPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Row (Positioner)"); +const char layoutGridPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Grid (Positioner)"); +const char layoutFlowPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Flow (Positioner)"); + +const char layoutColumnLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in ColumnLayout"); +const char layoutRowLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in RowLayout"); +const char layoutGridLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in GridLayout"); + +const char layoutFillWidthDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill Width"); +const char layoutFillHeightDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill Height"); + const int priorityFirst = 220; const int prioritySelectionCategory = 200; diff --git a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp index 0facd04494..041bdf5b32 100644 --- a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp +++ b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp @@ -30,6 +30,7 @@ #include "designeractionmanager.h" #include "modelnodecontextmenu_helper.h" #include <nodeproperty.h> +#include <nodemetainfo.h> namespace QmlDesigner { @@ -246,6 +247,65 @@ public: } }; +class FillLayoutModelNodeAction : public ModelNodeAction +{ +public: + FillLayoutModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + ModelNodeAction(description, category, priority, action, enabled, visibility) + {} + virtual void updateContext() + { + defaultAction()->setSelectionContext(selectionContext()); + if (selectionContext().isValid()) { + defaultAction()->setEnabled(isEnabled(selectionContext())); + defaultAction()->setVisible(isVisible(selectionContext())); + + defaultAction()->setCheckable(true); + QmlItemNode itemNode = QmlItemNode(selectionContext().currentSingleSelectedNode()); + if (itemNode.isValid()) { + bool flag = false; + if (itemNode.modelNode().hasProperty(m_propertyName) + || itemNode.propertyAffectedByCurrentState(m_propertyName)) + flag = itemNode.modelValue(m_propertyName).toBool(); + defaultAction()->setChecked(flag); + } else { + defaultAction()->setEnabled(false); + } + } + } +protected: + PropertyName m_propertyName; +}; + +class FillWidthModelNodeAction : public FillLayoutModelNodeAction +{ +public: + FillWidthModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + FillLayoutModelNodeAction(description, category, priority, action, enabled, visibility) + { + m_propertyName = "Layout.fillWidth"; + } +}; + +class FillHeightModelNodeAction : public FillLayoutModelNodeAction +{ +public: + FillHeightModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + FillLayoutModelNodeAction(description, category, priority, action, enabled, visibility) + { + m_propertyName = "Layout.fillHeight"; + } +}; + class SelectionModelNodeAction : public MenuDesignerAction { public: @@ -328,9 +388,42 @@ bool selectionHasSameParentAndInBaseState(const SelectionContext &context) return selectionHasSameParent(context) && inBaseState(context); } +bool isNotInLayout(const SelectionContext &context) +{ + if (selectionNotEmpty(context)) { + ModelNode selectedModelNode = context.selectedModelNodes().first(); + ModelNode parentModelNode; + + if (selectedModelNode.hasParentProperty()) + parentModelNode = selectedModelNode.parentProperty().parentModelNode(); + + if (parentModelNode.isValid() && parentModelNode.metaInfo().isValid()) + return !parentModelNode.metaInfo().isLayoutable(); + } + + return true; +} + bool selectionCanBeLayouted(const SelectionContext &context) { - return selectionHasSameParentAndInBaseState(context) && inBaseState(context); + return selectionHasSameParentAndInBaseState(context) + && inBaseState(context) + && isNotInLayout(context); +} + +bool hasQtQuickLayoutImport(const SelectionContext &context) +{ + if (context.qmlModelView() && context.qmlModelView()->model()) { + Import import = Import::createLibraryImport(QLatin1String("QtQuick.Layouts"), QLatin1String("1.0")); + return context.qmlModelView()->model()->hasImport(import, true, true); + } + + return false; +} + +bool selectionCanBeLayoutedAndasQtQuickLayoutImport(const SelectionContext &context) +{ + return selectionCanBeLayouted(context) && hasQtQuickLayoutImport(context); } bool selectionNotEmptyAndHasZProperty(const SelectionContext &context) @@ -350,6 +443,34 @@ bool selectionNotEmptyAndHasXorYProperty(const SelectionContext &context) && selectionHasProperty1or2(context, xProperty, yProperty); } +bool singleSelectionAndInQtQuickLayout(const SelectionContext &context) +{ + if (!singleSelection(context)) + return false; + + ModelNode currentSelectedNode = context.currentSingleSelectedNode(); + if (!currentSelectedNode.isValid()) + return false; + + if (!currentSelectedNode.hasParentProperty()) + return false; + + ModelNode parentModelNode = currentSelectedNode.parentProperty().parentModelNode(); + + NodeMetaInfo metaInfo = parentModelNode.metaInfo(); + + if (!metaInfo.isValid()) + return false; + + return metaInfo.isSubclassOf("QtQuick.Layouts.Layout", -1, -1); +} + +bool layoutOptionVisible(const SelectionContext &context) +{ + return multiSelectionAndInBaseState(context) + || singleSelectionAndInQtQuickLayout(context); +} + void DesignerActionManager::createDefaultDesignerActions() { using namespace SelectionContextFunctors; @@ -387,15 +508,80 @@ void DesignerActionManager::createDefaultDesignerActions() (anchorsResetDisplayName, anchorsCategory, 180, &anchorsReset, &singleSelectionItemIsAnchored)); addDesignerAction(new MenuDesignerAction(layoutCategoryDisplayName, layoutCategory, - priorityLayoutCategory, &multiSelectionAndInBaseState)); + priorityLayoutCategory, &layoutOptionVisible)); addDesignerAction(new ModelNodeAction - (layoutRowDisplayName, layoutCategory, 200, &layoutRow, &selectionCanBeLayouted)); + (layoutRowPositionerDisplayName, + layoutCategory, + 200, + &layoutRowPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + addDesignerAction(new ModelNodeAction - (layoutColumnDisplayName, layoutCategory, 180, &layoutColumn, &selectionCanBeLayouted)); + (layoutColumnPositionerDisplayName, + layoutCategory, + 180, + &layoutColumnPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + + addDesignerAction(new ModelNodeAction + (layoutGridPositionerDisplayName, + layoutCategory, + 160, + &layoutGridPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + addDesignerAction(new ModelNodeAction - (layoutGridDisplayName, layoutCategory, 160, &layoutGrid, &selectionCanBeLayouted)); + (layoutFlowPositionerDisplayName, + layoutCategory, + 140, + &layoutFlowPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + + addDesignerAction(new SeperatorDesignerAction(layoutCategory, 120)); + + addDesignerAction(new ModelNodeAction + (layoutRowLayoutDisplayName, + layoutCategory, + 100, + &layoutRowLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + + addDesignerAction(new ModelNodeAction + (layoutColumnLayoutDisplayName, + layoutCategory, + 80, + &layoutColumnLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + addDesignerAction(new ModelNodeAction - (layoutFlowDisplayName, layoutCategory, 140, &layoutFlow, &selectionCanBeLayouted)); + (layoutGridLayoutDisplayName, + layoutCategory, + 60, + &layoutGridLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + + addDesignerAction(new FillWidthModelNodeAction + (layoutFillWidthDisplayName, + layoutCategory, + 40, + &setFillWidth, + singleSelectionAndInQtQuickLayout, + singleSelectionAndInQtQuickLayout)); + + addDesignerAction(new FillHeightModelNodeAction + (layoutFillHeightDisplayName, + layoutCategory, + 20, + &setFillHeight, + singleSelectionAndInQtQuickLayout, + singleSelectionAndInQtQuickLayout)); addDesignerAction(new SeperatorDesignerAction(rootCategory, priorityTopLevelSeperator)); addDesignerAction(new ModelNodeAction diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp index 182fca25c8..931501b4fd 100644 --- a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp +++ b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp @@ -245,6 +245,31 @@ void setVisible(const SelectionContext &selectionState) } } +void setFillWidth(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + try { + selectionState.selectedModelNodes().first().variantProperty("Layout.fillWidth") = selectionState.toggled(); + } catch (RewritingException &e) { //better save then sorry + QMessageBox::warning(0, "Error", e.description()); + } +} + +void setFillHeight(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + try { + selectionState.selectedModelNodes().first().variantProperty("Layout.fillHeight") = selectionState.toggled(); + } catch (RewritingException &e) { //better save then sorry + QMessageBox::warning(0, "Error", e.description()); + } +} void resetSize(const SelectionContext &selectionState) { @@ -420,7 +445,7 @@ static inline QPoint getUpperLeftPosition(const QList<ModelNode> &modelNodeList) return p; } -void layoutRow(const SelectionContext &selectionState) +void layoutRowPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -465,7 +490,7 @@ void layoutRow(const SelectionContext &selectionState) } } -void layoutColumn(const SelectionContext &selectionState) +void layoutColumnPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -508,7 +533,7 @@ void layoutColumn(const SelectionContext &selectionState) } } -void layoutGrid(const SelectionContext &selectionState) +void layoutGridPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -552,7 +577,7 @@ void layoutGrid(const SelectionContext &selectionState) } } -void layoutFlow(const SelectionContext &selectionState) +void layoutFlowPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -595,6 +620,151 @@ void layoutFlow(const SelectionContext &selectionState) } } +void layoutRowLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName rowLayoutType = "QtQuick.Layouts.RowLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(rowLayoutType)) + return; + + NodeMetaInfo rowMetaInfo = selectionState.qmlModelView()->model()->metaInfo(rowLayoutType); + + QList<ModelNode> selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode rowNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + rowNode = selectionState.qmlModelView()->createModelNode(rowLayoutType, rowMetaInfo.majorVersion(), rowMetaInfo.minorVersion()); + + reparentTo(rowNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + rowNode.variantProperty("x") = upperLeftPosition.x(); + rowNode.variantProperty("y") = upperLeftPosition.y(); + + QList<ModelNode> sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByX); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, rowNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + +void layoutColumnLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName columnLayoutType = "QtQuick.Layouts.ColumnLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(columnLayoutType)) + return; + + NodeMetaInfo columnMetaInfo = selectionState.qmlModelView()->model()->metaInfo(columnLayoutType); + + QList<ModelNode> selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode columnNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + columnNode = selectionState.qmlModelView()->createModelNode(columnLayoutType, columnMetaInfo.majorVersion(), columnMetaInfo.minorVersion()); + + reparentTo(columnNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + columnNode.variantProperty("x") = upperLeftPosition.x(); + columnNode.variantProperty("y") = upperLeftPosition.y(); + + QList<ModelNode> sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByY); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, columnNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + +void layoutGridLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName gridLayoutType = "QtQuick.Layouts.GridLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(gridLayoutType)) + return; + + NodeMetaInfo gridMetaInfo = selectionState.qmlModelView()->model()->metaInfo(gridLayoutType); + + QList<ModelNode> selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode gridNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + gridNode = selectionState.qmlModelView()->createModelNode(gridLayoutType, gridMetaInfo.majorVersion(), gridMetaInfo.minorVersion()); + gridNode.variantProperty("columns") = int(sqrt(double(selectedNodeList.count()))); + + reparentTo(gridNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + gridNode.variantProperty("x") = upperLeftPosition.x(); + gridNode.variantProperty("y") = upperLeftPosition.y(); + + QList<ModelNode> sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByGrid); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, gridNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + } // namespace Mode } //QmlDesigner diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h index 7905961230..a94421a8a8 100644 --- a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h +++ b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h @@ -52,6 +52,8 @@ void paste(const SelectionContext &selectionState); void undo(const SelectionContext &selectionState); void redo(const SelectionContext &selectionState); void setVisible(const SelectionContext &selectionState); +void setFillWidth(const SelectionContext &selectionState); +void setFillHeight(const SelectionContext &selectionState); void resetSize(const SelectionContext &selectionState); void resetPosition(const SelectionContext &selectionState); void goIntoComponent(const SelectionContext &selectionState); @@ -59,10 +61,14 @@ void setId(const SelectionContext &selectionState); void resetZ(const SelectionContext &selectionState); void anchorsFill(const SelectionContext &selectionState); void anchorsReset(const SelectionContext &selectionState); -void layoutRow(const SelectionContext &selectionState); -void layoutColumn(const SelectionContext &selectionState); -void layoutGrid(const SelectionContext &selectionState); -void layoutFlow(const SelectionContext &selectionState); +void layoutRowPositioner(const SelectionContext &selectionState); +void layoutColumnPositioner(const SelectionContext &selectionState); +void layoutGridPositioner(const SelectionContext &selectionState); +void layoutFlowPositioner(const SelectionContext &selectionState); +void layoutRowLayout(const SelectionContext &selectionState); +void layoutColumnLayout(const SelectionContext &selectionState); +void layoutGridLayout(const SelectionContext &selectionState); + } // namespace ModelNodeOperationso } //QmlDesigner diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 8f05ce4b71..a10bfdd988 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -721,6 +721,9 @@ bool NodeMetaInfoPrivate::isPropertyEnum(const PropertyName &propertyName) const if (!isValid()) return false; + if (propertyType(propertyName).contains("Qt::")) + return true; + if (propertyName.contains('.')) { const PropertyNameList parts = propertyName.split('.'); const PropertyName objectName = parts.first(); @@ -748,6 +751,9 @@ QString NodeMetaInfoPrivate::propertyEnumScope(const PropertyName &propertyName) if (!isValid()) return QString(); + if (propertyType(propertyName).contains("Qt::")) + return QLatin1String("Qt"); + if (propertyName.contains('.')) { const PropertyNameList parts = propertyName.split('.'); const PropertyName objectName = parts.first(); @@ -1165,7 +1171,8 @@ QStringList NodeMetaInfo::propertyKeysForEnum(const PropertyName &propertyName) QVariant NodeMetaInfo::propertyCastedValue(const PropertyName &propertyName, const QVariant &value) const { - QVariant variant = value; + const QVariant variant = value; + QVariant copyVariant = variant; if (propertyIsEnumType(propertyName)) return variant; @@ -1189,8 +1196,8 @@ QVariant NodeMetaInfo::propertyCastedValue(const PropertyName &propertyName, con } else if (typeName == "alias") { // TODO: The QML compiler resolves the alias type. We probably should do the same. return variant; - } else if (variant.convert(typeId)) { - return variant; + } else if (copyVariant.convert(typeId)) { + return copyVariant; } return Internal::PropertyParser::variantFromString(variant.toString()); @@ -1294,8 +1301,9 @@ void NodeMetaInfo::clearCache() bool NodeMetaInfo::isLayoutable() const { - if (majorVersion() < 2) - return isSubclassOf("<cpp>.QDeclarativeBasePositioner", -1, -1); + if (isSubclassOf("<cpp>.QDeclarativeBasePositioner", -1, -1)) + return true; //QtQuick 1 + return isSubclassOf("QtQuick.Positioner", -1, -1) || isSubclassOf("QtQuick.Layouts.Layout", -1, -1); } diff --git a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp index 01947ccc72..8948278ec2 100644 --- a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp @@ -65,6 +65,13 @@ static inline QStringList supportedVersionsList() return list; } +static inline QStringList globalQtEnums() +{ + static QStringList list = QStringList() << QLatin1String("Horizontal") << QLatin1String("Vertical") << QLatin1String("AlignVCenter") + << QLatin1String("AlignLeft") << QLatin1String("LeftToRight") << QLatin1String("RightToLeft"); + return list; +} + static inline bool supportedQtQuickVersion(const QString &version) { static QStringList supportedVersions = supportedVersionsList(); @@ -553,8 +560,15 @@ public: return value; } - QVariant convertToEnum(Statement *rhs, const QString &propertyPrefix, UiQualifiedId *propertyId) + QVariant convertToEnum(Statement *rhs, const QString &propertyPrefix, UiQualifiedId *propertyId, const QString &astValue) { + QStringList astValueList = astValue.split(QLatin1String(".")); + + if (astValueList.count() == 2 //Check for global Qt enums + && astValueList.first() == QLatin1String("Qt") + && globalQtEnums().contains(astValueList.last())) + return QVariant(astValueList.last()); + ExpressionStatement *eStmt = cast<ExpressionStatement *>(rhs); if (!eStmt || !eStmt->expression) return QVariant(); @@ -1084,7 +1098,7 @@ QmlDesigner::PropertyName TextToModelMerger::syncScriptBinding(ModelNode &modelN } } - const QVariant enumValue = context->convertToEnum(script->statement, prefix, script->qualifiedId); + const QVariant enumValue = context->convertToEnum(script->statement, prefix, script->qualifiedId, astValue); if (enumValue.isValid()) { // It is a qualified enum: AbstractProperty modelProperty = modelNode.property(astPropertyName.toUtf8()); syncVariantProperty(modelProperty, enumValue, TypeName(), differenceHandler); // TODO: parse type diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo index 0e7b5db356..31a1b97a3d 100644 --- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo +++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo @@ -401,7 +401,7 @@ MetaInfo { } Type { - name: "QtQuick.Column" + name: "QtQuick.Row" icon: ":/qtquickplugin/images/item-icon16.png" ItemLibraryEntry { diff --git a/src/src.qbs b/src/src.qbs index 2f74200f77..591e0f4adc 100644 --- a/src/src.qbs +++ b/src/src.qbs @@ -1,4 +1,5 @@ import qbs +import qbs.File Project { name: "Sources" @@ -9,4 +10,28 @@ Project { "plugins/plugins.qbs", "tools/tools.qbs" ] + + property bool qbsSubModuleExists: File.exists(qbsProject.qbsBaseDir + "/qbs.qbs") + property path qbs_build_dir: qbs.getenv("QBS_BUILD_DIR") + property path qbs_source_dir: qbs.getenv("QBS_SOURCE_DIR") + property bool useExternalQbs: qbs_build_dir && qbs_source_dir + Project { + name: "qbs" + id: qbsProject + property string qbsBaseDir: path + "/shared/qbs" + condition: qbsSubModuleExists && !useExternalQbs + + property bool enableUnitTests: false + property bool installApiHeaders: false + property path libInstallDir: project.ide_library_path + property path libRPaths: qbs.targetOS.contains("osx") + ? ["@loader_path/.."] : ["$ORIGIN/.."] + property path resourcesInstallDir: project.ide_data_path + "/qbs" + + references: [ + qbsBaseDir + "/src/lib/lib.qbs", + qbsBaseDir + "/src/plugins/plugins.qbs", + qbsBaseDir + "/share/share.qbs" + ] + } } diff --git a/src/tools/QtcTool.qbs b/src/tools/QtcTool.qbs index 781eaee5a0..4b2a4b26ef 100644 --- a/src/tools/QtcTool.qbs +++ b/src/tools/QtcTool.qbs @@ -6,7 +6,7 @@ Application { Depends { name: "cpp" } cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } diff --git a/tests/system/objects.map b/tests/system/objects.map index 93019bf52a..a257d8ca04 100644 --- a/tests/system/objects.map +++ b/tests/system/objects.map @@ -5,11 +5,13 @@ :*Qt Creator.Events_QDockWidget {name='QmlProfilerEventsViewDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Events'} :*Qt Creator.Events_QTabBar {aboveWidget=':*Qt Creator.Events_QDockWidget' type='QTabBar' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Find_Find::Internal::FindToolBar {name='Find__Internal__FindWidget' type='Find::Internal::FindToolBar' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Find'} +:*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack {name='FormEditorStack' type='Designer::Internal::FormEditorStack' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Interrupt_Core::Internal::FancyToolButton {text='Interrupt' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.JavaScript_QDockWidget {name='QmlProfilerV8ProfileViewDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='JavaScript'} :*Qt Creator.JavaScript_QTabBar {aboveWidget=':*Qt Creator.JavaScript_QDockWidget' type='QTabBar' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Run_Core::Internal::FancyToolButton {text='Run' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Start Debugging_Core::Internal::FancyToolButton {text='Start Debugging' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} +:*Qt Creator.Widget Box_QDockWidget {name='WidgetBoxDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Widget Box'} :*Qt Creator.findEdit_Utils::FilterLineEdit {name='findEdit' type='Utils::FilterLineEdit' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator_Core::Internal::FancyToolButton {occurrence='3' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator_Help::Internal::HelpViewer {type='Help::Internal::HelpViewer' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} @@ -61,7 +63,14 @@ :File has been removed.Save_QPushButton {text='Save' type='QPushButton' unnamed='1' visible='1' window=':File has been removed_QMessageBox'} :File has been removed_QMessageBox {text?='The file * removed*. Do you want to save it under a different name, or close the editor?' type='QMessageBox' unnamed='1' visible='1'} :Form.Startup_QGroupBox {container=':qt_tabwidget_stackedwidget.Form_QWidget' name='startupGroupBox' title='Startup' type='QGroupBox' visible='1'} +:FormEditorStack.CheckBox_QCheckBox {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='checkBox' text='CheckBox' type='QCheckBox' visible='1'} +:FormEditorStack.PushButton_QPushButton {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='pushButton' text='PushButton' type='QPushButton' visible='1'} +:FormEditorStack.centralWidget_QDesignerWidget {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='centralWidget' type='QDesignerWidget' visible='1'} +:FormEditorStack_qdesigner_internal::FormWindow {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' type='qdesigner_internal::FormWindow' unnamed='1' visible='1'} :Generator:_QComboBox {buddy=':CMake Wizard.Generator:_QLabel' type='QComboBox' unnamed='1' visible='1'} +:Go to slot.OK_QPushButton {text='OK' type='QPushButton' unnamed='1' visible='1' window=':Go to slot_QDialog'} +:Go to slot.Select signal_QGroupBox {name='groupBox' title='Select signal' type='QGroupBox' visible='1' window=':Go to slot_QDialog'} +:Go to slot_QDialog {name='SelectSignalDialog' type='QDialog' visible='1' windowTitle='Go to slot'} :Hits_QCLuceneResultWidget {aboveWidget=':Hits_QLabel' type='QCLuceneResultWidget' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :Hits_QLabel {text~='\\\\d+ - \\\\d+ of \\\\d+ Hits' type='QLabel' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :Installed Plugins.Close_QPushButton {text='Close' type='QPushButton' unnamed='1' visible='1' window=':Installed Plugins_Core::Internal::PluginDialog'} @@ -145,9 +154,11 @@ :Revert to Saved_QMessageBox {text?='You will lose your current changes if you proceed reverting*' type='QMessageBox' unnamed='1' visible='1'} :RunSettingsEnvironmentDetails_Utils::DetailsButton {leftWidget=':RunSettingsUseBuildEnvironment_QLabel' text='Details' type='Utils::DetailsButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :RunSettingsUseBuildEnvironment_QLabel {text~='Us(e|ing) <b>Build Environment</b>' type='QLabel' unnamed='1' visible='1'} +:Select signal.signalList_QTreeWidget {container=':Go to slot.Select signal_QGroupBox' name='signalList' type='QTreeWidget' visible='1'} :Session Manager_ProjectExplorer::Internal::SessionDialog {name='ProjectExplorer__Internal__SessionDialog' type='ProjectExplorer::Internal::SessionDialog' visible='1' windowTitle='Session Manager'} :Startup.contextHelpComboBox_QComboBox {container=':Form.Startup_QGroupBox' name='contextHelpComboBox' type='QComboBox' visible='1'} :User Interface.languageBox_QComboBox {container=':Core__Internal__GeneralSettings.User Interface_QGroupBox' name='languageBox' type='QComboBox' visible='1'} +:Widget Box_qdesigner_internal::WidgetBoxTreeWidget {container=':*Qt Creator.Widget Box_QDockWidget' type='qdesigner_internal::WidgetBoxTreeWidget' unnamed='1' visible='1'} :WritePermissions_Core::Internal::ReadOnlyFilesDialog {name='Core__Internal__ReadOnlyFilesDialog' type='Core::Internal::ReadOnlyFilesDialog' visible='1' windowTitle='Files Without Write Permissions'} :addToVersionControlComboBox_QComboBox {name='addToVersionControlComboBox' type='QComboBox' visible='1'} :fileNameEdit_QLineEdit {buddy=':Open File.File name:_QLabel' name='fileNameEdit' type='QLineEdit' visible='1'} @@ -156,6 +167,7 @@ :headerFileLineEdit_Utils::FileNameValidatingLineEdit {buddy=':Qt Gui Application.Header file:_QLabel' name='headerFileLineEdit' type='Utils::FileNameValidatingLineEdit' visible='1'} :popupFrame_Proposal_QListView {container=':popupFrame_TextEditor::GenericProposalWidget' type='QListView' unnamed='1' visible='1'} :popupFrame_TextEditor::GenericProposalWidget {name='m_popupFrame' type='TextEditor::GenericProposalWidget' visible='1'} +:qdesigner_internal::WidgetBoxCategoryListView {container=':Widget Box_qdesigner_internal::WidgetBoxTreeWidget' occurrence='3' type='qdesigner_internal::WidgetBoxCategoryListView' unnamed='1' visible='1'} :qmakeCallEdit {container=':Qt Creator.scrollArea_QScrollArea' text?='<b>qmake:</b> qmake*' type='QLabel' unnamed='1' visible='1'} :qt_tabwidget_stackedwidget.Core__Internal__GeneralSettings_QWidget {container=':Options.qt_tabwidget_stackedwidget_QStackedWidget' name='Core__Internal__GeneralSettings' type='QWidget' visible='1'} :qt_tabwidget_stackedwidget.CppTools__Internal__CompletionSettingsPage_QWidget {container=':Options.qt_tabwidget_stackedwidget_QStackedWidget' name='CppTools__Internal__CompletionSettingsPage' type='QWidget' visible='1'} diff --git a/tests/system/settings/unix/QtProject/qtcreator/profiles.xml b/tests/system/settings/unix/QtProject/qtcreator/profiles.xml index 341dcd6bda..7eac69d2df 100644 --- a/tests/system/settings/unix/QtProject/qtcreator/profiles.xml +++ b/tests/system/settings/unix/QtProject/qtcreator/profiles.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE QtCreatorProfiles> -<!-- Written by QtCreator 2.7.1, 2013-03-26T13:04:29. --> +<!-- Written by QtCreator 2.8.0, 2013-07-12T18:17:23. --> <qtcreator> <data> <variable>Profile.0</variable> @@ -129,8 +129,28 @@ </valuemap> </data> <data> + <variable>Profile.6</variable> + <valuemap type="QVariantMap"> + <value type="bool" key="PE.Profile.AutoDetected">false</value> + <valuemap type="QVariantMap" key="PE.Profile.Data"> + <value type="QString" key="Android.GdbServer.Information"></value> + <value type="QString" key="Debugger.Information">/usr/bin/gdb</value> + <value type="QString" key="PE.Profile.Device">Desktop Device</value> + <value type="QByteArray" key="PE.Profile.DeviceType">Desktop</value> + <value type="QString" key="PE.Profile.SysRoot"></value> + <value type="QString" key="PE.Profile.ToolChain">ProjectExplorer.ToolChain.Gcc:{c3f59b87-6997-4bd8-8067-ee04dc536371}</value> + <value type="QString" key="QtPM4.mkSpecInformation"></value> + <value type="int" key="QtSupport.QtInformation">2</value> + </valuemap> + <value type="QString" key="PE.Profile.Icon">:///DESKTOP///</value> + <value type="QString" key="PE.Profile.Id">{1dcb5509-1670-470d-80a5-8a988f36e4e2}</value> + <value type="QString" key="PE.Profile.Name">Desktop 480 GCC</value> + <value type="bool" key="PE.Profile.SDK">false</value> + </valuemap> + </data> + <data> <variable>Profile.Count</variable> - <value type="int">6</value> + <value type="int">7</value> </data> <data> <variable>Profile.Default</variable> diff --git a/tests/system/settings/windows/QtProject/qtcreator/profiles.xml b/tests/system/settings/windows/QtProject/qtcreator/profiles.xml index b5bac3648c..faa3216ef0 100644 --- a/tests/system/settings/windows/QtProject/qtcreator/profiles.xml +++ b/tests/system/settings/windows/QtProject/qtcreator/profiles.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE QtCreatorProfiles> -<!-- Written by QtCreator 2.7.1, 2013-03-22T16:13:19. --> +<!-- Written by QtCreator 2.8.1, 2013-07-12T17:36:49. --> <qtcreator> <data> <variable>Profile.0</variable> @@ -132,8 +132,28 @@ </valuemap> </data> <data> + <variable>Profile.6</variable> + <valuemap type="QVariantMap"> + <value type="bool" key="PE.Profile.AutoDetected">false</value> + <valuemap type="QVariantMap" key="PE.Profile.Data"> + <value type="QString" key="Android.GdbServer.Information"></value> + <value type="QString" key="Debugger.Information">C:/QtSDK/pythongdb/python_2.7based/gdb-i686-pc-mingw32.exe</value> + <value type="QString" key="PE.Profile.Device">Desktop Device</value> + <value type="QByteArray" key="PE.Profile.DeviceType">Desktop</value> + <value type="QString" key="PE.Profile.SysRoot"></value> + <value type="QString" key="PE.Profile.ToolChain">ProjectExplorer.ToolChain.Mingw:{2729dd3e-84f5-42e1-aed1-6a27163346ce}</value> + <value type="QString" key="QtPM4.mkSpecInformation"></value> + <value type="int" key="QtSupport.QtInformation">3</value> + </valuemap> + <value type="QString" key="PE.Profile.Icon">:///DESKTOP///</value> + <value type="QString" key="PE.Profile.Id">{9dc9de67-fdc0-4ba6-877a-1463aacd3b3e}</value> + <value type="QString" key="PE.Profile.Name">Desktop 480 GCC</value> + <value type="bool" key="PE.Profile.SDK">false</value> + </valuemap> + </data> + <data> <variable>Profile.Count</variable> - <value type="int">6</value> + <value type="int">7</value> </data> <data> <variable>Profile.Default</variable> diff --git a/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml b/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml index 8a3b2edf17..8c17f5cc82 100644 --- a/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml +++ b/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml @@ -1,20 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE QtCreatorQtVersions> -<!-- Written by QtCreator 2.7.1, 2013-03-22T16:13:19. --> +<!-- Written by QtCreator 2.8.1, 2013-07-15T17:43:58. --> <qtcreator> <data> <variable>QtVersion.0</variable> <valuemap type="QVariantMap"> - <value type="int" key="Id">1</value> - <value type="QString" key="Name">Qt 4.8 for Desktop - MSVC2008 (Qt SDK)</value> - <value type="QString" key="QMakePath">C:/QtSDK/Desktop/Qt/4.8.0/msvc2008/bin/qmake.exe</value> - <value type="QString" key="QtVersion.Type">Qt4ProjectManager.QtVersion.Desktop</value> - <value type="bool" key="isAutodetected">false</value> - </valuemap> - </data> - <data> - <variable>QtVersion.1</variable> - <valuemap type="QVariantMap"> <value type="int" key="Id">2</value> <value type="QString" key="Name">Qt 4.8 for Desktop - MSVC2010 (Qt SDK)</value> <value type="QString" key="QMakePath">C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/bin/qmake.exe</value> @@ -23,7 +13,7 @@ </valuemap> </data> <data> - <variable>QtVersion.2</variable> + <variable>QtVersion.1</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">3</value> <value type="QString" key="Name">Qt 4.8 for Desktop - MinGW (Qt SDK)</value> @@ -33,17 +23,7 @@ </valuemap> </data> <data> - <variable>QtVersion.3</variable> - <valuemap type="QVariantMap"> - <value type="int" key="Id">7</value> - <value type="QString" key="Name">Qt 4.7.4 for Desktop - MSVC2008 (Qt SDK)</value> - <value type="QString" key="QMakePath">c:/qtsdk/desktop/qt/4.7.4/msvc2008/bin/qmake.exe</value> - <value type="QString" key="QtVersion.Type">Qt4ProjectManager.QtVersion.Desktop</value> - <value type="bool" key="isAutodetected">false</value> - </valuemap> - </data> - <data> - <variable>QtVersion.4</variable> + <variable>QtVersion.2</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">8</value> <value type="QString" key="Name">Qt 4.7.4 for Desktop - MinGW 4.4 (Qt SDK)</value> @@ -53,7 +33,7 @@ </valuemap> </data> <data> - <variable>QtVersion.5</variable> + <variable>QtVersion.3</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">9</value> <value type="QString" key="Name">Simulator Qt for MinGW 4.4 (Qt SDK)</value> @@ -63,17 +43,7 @@ </valuemap> </data> <data> - <variable>QtVersion.6</variable> - <valuemap type="QVariantMap"> - <value type="int" key="Id">10</value> - <value type="QString" key="Name">Simulator Qt for Visual Studio 2008 (Qt SDK)</value> - <value type="QString" key="QMakePath">c:/qtsdk/simulator/qt/msvc2008/bin/qmake.exe</value> - <value type="QString" key="QtVersion.Type">Qt4ProjectManager.QtVersion.Simulator</value> - <value type="bool" key="isAutodetected">false</value> - </valuemap> - </data> - <data> - <variable>QtVersion.7</variable> + <variable>QtVersion.4</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">15</value> <value type="QString" key="Name">Harmattan Target (Qt SDK)</value> @@ -83,7 +53,7 @@ </valuemap> </data> <data> - <variable>QtVersion.8</variable> + <variable>QtVersion.5</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">16</value> <value type="QString" key="Name">Qt for Fremantle PR1.3 Devices (Qt SDK)</value> @@ -93,7 +63,7 @@ </valuemap> </data> <data> - <variable>QtVersion.9</variable> + <variable>QtVersion.6</variable> <valuemap type="QVariantMap"> <value type="int" key="Id">18</value> <value type="QString" key="Name">Desktop Qt 5.0.1 (msvc2010)</value> diff --git a/tests/system/shared/classes.py b/tests/system/shared/classes.py index 04b362465f..d7ba25101e 100644 --- a/tests/system/shared/classes.py +++ b/tests/system/shared/classes.py @@ -32,16 +32,17 @@ import operator # for easier re-usage (because Python hasn't an enum type) class Targets: DESKTOP_474_GCC = 1 - SIMULATOR = 2 - MAEMO5 = 4 - HARMATTAN = 8 - EMBEDDED_LINUX = 16 - DESKTOP_480_MSVC2010 = 32 - DESKTOP_501_DEFAULT = 64 + DESKTOP_480_GCC = 2 + SIMULATOR = 4 + MAEMO5 = 8 + HARMATTAN = 16 + EMBEDDED_LINUX = 32 + DESKTOP_480_MSVC2010 = 64 + DESKTOP_501_DEFAULT = 128 @staticmethod def desktopTargetClasses(): - desktopTargets = Targets.DESKTOP_474_GCC | Targets.DESKTOP_501_DEFAULT + desktopTargets = Targets.DESKTOP_474_GCC | Targets.DESKTOP_480_GCC | Targets.DESKTOP_501_DEFAULT if platform.system() in ('Windows', 'Microsoft'): desktopTargets |= Targets.DESKTOP_480_MSVC2010 return desktopTargets @@ -50,6 +51,8 @@ class Targets: def getStringForTarget(target): if target == Targets.DESKTOP_474_GCC: return "Desktop 474 GCC" + if target == Targets.DESKTOP_480_GCC: + return "Desktop 480 GCC" elif target == Targets.MAEMO5: return "Fremantle" elif target == Targets.SIMULATOR: @@ -77,8 +80,8 @@ class Targets: @staticmethod def intToArray(targets): - available = [Targets.DESKTOP_474_GCC, Targets.SIMULATOR, Targets.MAEMO5, Targets.HARMATTAN, - Targets.EMBEDDED_LINUX, Targets.DESKTOP_480_MSVC2010, + available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.SIMULATOR, Targets.MAEMO5, + Targets.HARMATTAN, Targets.EMBEDDED_LINUX, Targets.DESKTOP_480_MSVC2010, Targets.DESKTOP_501_DEFAULT] return filter(lambda x: x & targets == x, available) diff --git a/tests/system/shared/project.py b/tests/system/shared/project.py index a3c9797070..58a0531c36 100644 --- a/tests/system/shared/project.py +++ b/tests/system/shared/project.py @@ -290,8 +290,8 @@ def __chooseTargets__(targets=Targets.DESKTOP_474_GCC, availableTargets=None, available = availableTargets else: # following targets depend on the build environment - added for further/later tests - available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_501_DEFAULT, Targets.MAEMO5, - Targets.EMBEDDED_LINUX, Targets.SIMULATOR, Targets.HARMATTAN] + available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.DESKTOP_501_DEFAULT, + Targets.MAEMO5, Targets.EMBEDDED_LINUX, Targets.SIMULATOR, Targets.HARMATTAN] if platform.system() in ('Windows', 'Microsoft'): available.remove(Targets.EMBEDDED_LINUX) available.append(Targets.DESKTOP_480_MSVC2010) @@ -481,6 +481,7 @@ def __getSupportedPlatforms__(text, getAsStrings=False): result = [] if 'Desktop' in supports: result.append(Targets.DESKTOP_474_GCC) + result.append(Targets.DESKTOP_480_GCC) result.append(Targets.DESKTOP_501_DEFAULT) if platform.system() in ("Linux", "Darwin"): result.append(Targets.EMBEDDED_LINUX) @@ -494,8 +495,8 @@ def __getSupportedPlatforms__(text, getAsStrings=False): result.append(Targets.SIMULATOR) elif 'Platform independent' in text: # MAEMO5 and HARMATTAN could be wrong here - depends on having Madde plugin enabled or not - result = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_501_DEFAULT, Targets.MAEMO5, - Targets.SIMULATOR, Targets.HARMATTAN] + result = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.DESKTOP_501_DEFAULT, + Targets.MAEMO5, Targets.SIMULATOR, Targets.HARMATTAN] if platform.system() in ('Windows', 'Microsoft'): result.append(Targets.DESKTOP_480_MSVC2010) else: diff --git a/tests/system/shared_data/qt_squish_mapping.tsv b/tests/system/shared_data/qt_squish_mapping.tsv index f06d84e018..f535d22373 100644 --- a/tests/system/shared_data/qt_squish_mapping.tsv +++ b/tests/system/shared_data/qt_squish_mapping.tsv @@ -23,3 +23,9 @@ "4.2" "4.8" "linux-g++" "~/QtSDK/src/creator-test-data/Squish4.2_32" "4.2" "4.8" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish4.2_64" "4.2" "4.8" "macx-g++" "~/QtSDK/src/creator-test-data/Squish4.2_Mac" +"5.0" "4.7" "macx-g++" "~/QtSDK/src/creator-test-data/Squish5_47_Mac" +"5.0" "4.7" "linux-g++" "~/QtSDK/src/creator-test-data/Squish5_47_Linux32" +"5.0" "4.7" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish5_47_Linux64" +"5.0" "4.8" "macx-g++" "~/QtSDK/src/creator-test-data/Squish5_48_Mac" +"5.0" "4.8" "linux-g++" "~/QtSDK/src/creator-test-data/Squish5_48_Linux32" +"5.0" "4.8" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish5_48_Linux64" diff --git a/tests/system/suite_debugger/tst_simple_analyze/test.py b/tests/system/suite_debugger/tst_simple_analyze/test.py index 58fdb3c731..c2c5ceb81f 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/test.py +++ b/tests/system/suite_debugger/tst_simple_analyze/test.py @@ -41,10 +41,12 @@ def main(): type(editor, '<Up>') type(editor, '<Return>') typeLines(editor, ['Timer {', + 'property int runCount: 0', 'interval: 2000', 'repeat: true', - 'running: true', + 'running: runCount < 2', 'onTriggered: {', + 'runCount += 1;', 'var i;', 'for (i = 1; i < 2500; ++i) {', 'var j = i * i;', @@ -55,6 +57,9 @@ def main(): test.fatal("Haven't found a suitable Qt version (need Qt 4.7.4) - leaving without debugging.") for kit, config in availableConfigs: qtVersion = selectBuildConfig(len(checkedTargets), kit, config)[0] + if qtVersion == "4.7.4": + test.xverify(False, "Skipping Qt 4.7.4 to avoid QTCREATORBUG-9185") + continue test.log("Selected kit using Qt %s" % qtVersion) progressBarWait() # progress bars move buttons verifyBuildConfig(len(checkedTargets), kit, True, enableQmlDebug=True) @@ -90,6 +95,7 @@ def main(): "Internal::QmlProfilerEventsMainView").model() if qtVersion.startswith("5."): compareEventsTab(model, "events_qt50.tsv") + numberOfMsRows = 4 else: if qtVersion.startswith("4.8"): compareEventsTab(model, "events_qt48.tsv") @@ -97,9 +103,10 @@ def main(): compareEventsTab(model, "events_qt47.tsv") test.verify(str(model.index(0, 8).data()).endswith(' ms')) test.xverify(str(model.index(1, 8).data()).endswith(' ms')) # QTCREATORBUG-8996 + numberOfMsRows = 2 test.compare(dumpItems(model, column=2)[0], '100.00 %') for i in [3, 5, 6, 7]: - for item in dumpItems(model, column=i)[:4]: + for item in dumpItems(model, column=i)[:numberOfMsRows]: test.verify(item.endswith(' ms')) deleteAppFromWinFW(workingDir, projectName, False) invokeMenuItem("File", "Exit") diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv index ab9b1a25ba..ccdf42c9e5 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv @@ -1,3 +1,4 @@ "0" "1" "4" "9" "<program>" "Binding" "1" "Main Program" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:14" "Binding" "2" "running: runCount < 2" diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv index 94615d85d0..d07141bfa6 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv @@ -1,7 +1,8 @@ "0" "1" "4" "9" "<program>" "Binding" "1" "Main Program" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" "main.qml:1" "Create" "1" "main.qml" "main.qml:1" "Compile" "1" "main.qml" "main.qml:7" "Binding" "1" "text: qsTr(""Hello World"")" "<bytecode>" "Binding" "2" "Source code not available." +"main.qml:14" "Binding" "3" "running: runCount < 2" diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv index ce81e2d6ae..0f1c83d1f8 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv @@ -1,7 +1,8 @@ "0" "1" "4" "9" "<program>" "Binding" "1" "Main Program" "main.qml:1" "Create" "1" "main.qml" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" "main.qml:1" "Compile" "1" "main.qml" "main.qml:7" "Binding" "1" "text: qsTr(""Hello World"")" "<bytecode>" "Binding" "2" "Source code not available." +"main.qml:14" "Binding" "3" "running: runCount < 2" diff --git a/tests/system/suite_general/tst_build_speedcrunch/test.py b/tests/system/suite_general/tst_build_speedcrunch/test.py index 164e410718..98468fd7c0 100644 --- a/tests/system/suite_general/tst_build_speedcrunch/test.py +++ b/tests/system/suite_general/tst_build_speedcrunch/test.py @@ -46,7 +46,7 @@ def main(): startApplication("qtcreator" + SettingsPath) if not startedWithoutPluginError(): return - suitableKits = Targets.DESKTOP_474_GCC + suitableKits = Targets.DESKTOP_474_GCC | Targets.DESKTOP_480_GCC if platform.system() in ('Windows', 'Microsoft'): suitableKits |= Targets.DESKTOP_480_MSVC2010 checkedTargets = openQmakeProject(SpeedCrunchPath, suitableKits) diff --git a/tests/system/suite_tools/envvars b/tests/system/suite_tools/envvars new file mode 100644 index 0000000000..00aad3eab7 --- /dev/null +++ b/tests/system/suite_tools/envvars @@ -0,0 +1 @@ +QT_PLATFORM_PLUGIN=nonesuch diff --git a/tests/system/suite_tools/suite.conf b/tests/system/suite_tools/suite.conf new file mode 100644 index 0000000000..8a0230c0e3 --- /dev/null +++ b/tests/system/suite_tools/suite.conf @@ -0,0 +1,12 @@ +AUT=qtcreator +CLASS= +CLASSPATH= +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=false +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects.map +TEST_CASES=tst_designer_goto_slot +VERSION=2 +WRAPPERS=Qt diff --git a/tests/system/suite_tools/tst_designer_goto_slot/test.py b/tests/system/suite_tools/tst_designer_goto_slot/test.py new file mode 100644 index 0000000000..bb82aeba85 --- /dev/null +++ b/tests/system/suite_tools/tst_designer_goto_slot/test.py @@ -0,0 +1,60 @@ +############################################################################# +## +## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). +## Contact: http://www.qt-project.org/legal +## +## This file is part of Qt Creator. +## +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and Digia. For licensing terms and +## conditions see http://qt.digia.com/licensing. For further information +## use the contact form at http://qt.digia.com/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 as published by the Free Software +## Foundation and appearing in the file LICENSE.LGPL included in the +## packaging of this file. Please review the following information to +## ensure the GNU Lesser General Public License version 2.1 requirements +## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## In addition, as a special exception, Digia gives you certain additional +## rights. These rights are described in the Digia Qt LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +############################################################################# + +source("../../shared/qtcreator.py") + +def main(): + startApplication("qtcreator" + SettingsPath) + if not startedWithoutPluginError(): + return + createProject_Qt_GUI(tempDir(), "DesignerTestApp") + selectFromLocator("mainwindow.ui") + widgetIndex = "{container=':qdesigner_internal::WidgetBoxCategoryListView' text='%s' type='QModelIndex'}" + widgets = {"Push Button": 50, + "Check Box": 100} + for current in widgets.keys(): + dragAndDrop(waitForObject(widgetIndex % current), 5, 5, + ":FormEditorStack_qdesigner_internal::FormWindow", 20, widgets[current], Qt.CopyAction) + connections = [] + for record in testData.dataset("connections.tsv"): + connections.append([testData.field(record, col) for col in ["widget", "signal", "slot"]]) + for con in connections: + selectFromLocator("mainwindow.ui") + openContextMenu(waitForObject(con[0]), 5, 5, 0) + activateItem(waitForObjectItem("{type='QMenu' unnamed='1' visible='1'}", "Go to slot...")) + waitForObjectItem(":Select signal.signalList_QTreeWidget", con[1]) + clickItem(":Select signal.signalList_QTreeWidget", con[1], 5, 5, 0, Qt.LeftButton) + clickButton(waitForObject(":Go to slot.OK_QPushButton")) + editor = waitForObject(":Qt Creator_CppEditor::Internal::CPPEditorWidget") + type(editor, "<Up>") + type(editor, "<Up>") + test.verify(waitFor('str(lineUnderCursor(editor)).strip() == con[2]', 1000), + 'Comparing line "%s" to expected "%s"' % (lineUnderCursor(editor), con[2])) + invokeMenuItem("File", "Save All") + invokeMenuItem("File", "Exit") diff --git a/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv b/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv new file mode 100644 index 0000000000..e222ef4544 --- /dev/null +++ b/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv @@ -0,0 +1,4 @@ +"widget" "signal" "slot" +":FormEditorStack.PushButton_QPushButton" "clicked()" "void MainWindow::on_pushButton_clicked()" +":FormEditorStack.CheckBox_QCheckBox" "toggled(bool)" "void MainWindow::on_checkBox_toggled(bool checked)" +":FormEditorStack.centralWidget_QDesignerWidget" "destroyed()" "void MainWindow::on_MainWindow_destroyed()" |