diff -Nru kdesdk-4.7.95/debian/changelog kdesdk-4.7.97/debian/changelog --- kdesdk-4.7.95/debian/changelog 2011-12-27 20:59:04.000000000 +0000 +++ kdesdk-4.7.97/debian/changelog 2012-01-06 12:37:52.000000000 +0000 @@ -1,3 +1,9 @@ +kdesdk (4:4.7.97-0ubuntu1) precise; urgency=low + + * New upstream release candidate + + -- Jonathan Riddell Thu, 05 Jan 2012 12:18:21 +0000 + kdesdk (4:4.7.95-0ubuntu1) precise; urgency=low [ Philip Muškovac ] Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/cervisia/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/cervisia/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/kapptemplate/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/kapptemplate/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/kcachegrind/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/kcachegrind/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/kompare/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/kompare/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/lokalize/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/lokalize/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/okteta/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/okteta/index.cache.bz2 differ Binary files /tmp/0__SqBdUGT/kdesdk-4.7.95/doc/umbrello/index.cache.bz2 and /tmp/9afxmEPLqs/kdesdk-4.7.97/doc/umbrello/index.cache.bz2 differ diff -Nru kdesdk-4.7.95/dolphin-plugins/bazaar/fileviewbazaarplugin.desktop kdesdk-4.7.97/dolphin-plugins/bazaar/fileviewbazaarplugin.desktop --- kdesdk-4.7.95/dolphin-plugins/bazaar/fileviewbazaarplugin.desktop 2011-12-20 21:00:10.000000000 +0000 +++ kdesdk-4.7.97/dolphin-plugins/bazaar/fileviewbazaarplugin.desktop 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,7 @@ Name[cs]=Bazaar Name[de]=Bazaar Name[es]=Bazaar +Name[et]=Bazaar Name[hu]=Bazaar Name[it]=Bazaar Name[kk]=Bazaar diff -Nru kdesdk-4.7.95/dolphin-plugins/git/fileviewgitplugin.cpp kdesdk-4.7.97/dolphin-plugins/git/fileviewgitplugin.cpp --- kdesdk-4.7.95/dolphin-plugins/git/fileviewgitplugin.cpp 2011-07-27 18:25:24.000000000 +0000 +++ kdesdk-4.7.97/dolphin-plugins/git/fileviewgitplugin.cpp 2012-01-03 19:47:33.000000000 +0000 @@ -111,146 +111,121 @@ return QLatin1String(".git"); } +int FileViewGitPlugin::readUntilZeroChar(QIODevice* device, char* buffer, const int maxChars) { + if (buffer == 0) { // discard until next \0 + char c; + while (device->getChar(&c) && c != '\0') + ; + return 0; + } + int index = -1; + while (++index < maxChars) { + if (!device->getChar(&buffer[index])) { + buffer[index] = '\0'; + return index == 0 ? 0 : index + 1; + } + if (buffer[index] == '\0') { // line end or we put it there (see above) + return index + 1; + } + } + return maxChars; +} + bool FileViewGitPlugin::beginRetrieval(const QString& directory) { Q_ASSERT(directory.endsWith('/')); GitWrapper::instance()->setWorkingDirectory(directory); - //find git base dir - int pathLengthBelowGitBaseDir = 0; + // ----- find path below git base dir ----- QProcess process; process.setWorkingDirectory(directory); process.start(QLatin1String("git rev-parse --show-prefix")); + QString dirBelowBaseDir = ""; while (process.waitForReadyRead()) { char buffer[512]; while (process.readLine(buffer, sizeof(buffer)) > 0) { - pathLengthBelowGitBaseDir = QString(buffer).trimmed().length(); //ends with "/" or is empty - } - } - const QString gitBaseDir = directory.left(directory.length() - pathLengthBelowGitBaseDir); - - // Clear hash map: - // Remove all entries that are not in this git repo or are below the current directory - QMutableHashIterator it(m_versionInfoHash); - while (it.hasNext()) { - it.next(); - if (it.key().startsWith(directory) || !it.key().startsWith(gitBaseDir)) { - it.remove(); + dirBelowBaseDir = QString(buffer).trimmed(); // ends in "/" or is empty } } - //find files with special status - - ///specifies in which part of the "git status" output we are - enum { UpToDateInIndex, UnmergedPaths, ChangedFromIndex, NotInIndex } gitStatusOutputPart = UpToDateInIndex; - - process.start(QLatin1String("git status")); + m_versionInfoHash.clear(); + + // ----- find files with special status ----- + process.start(QLatin1String("git status --porcelain -z --ignored")); while (process.waitForReadyRead()) { char buffer[1024]; - while (process.readLine(buffer, sizeof(buffer)) > 0) { - const QString currentLine(buffer); - if (currentLine.length()<=2) - continue; - //check if the section of the "git status" output changed - if (currentLine.contains(QLatin1String("Unmerged paths:"))) { - gitStatusOutputPart = UnmergedPaths; - continue; + while (readUntilZeroChar(&process, buffer, sizeof(buffer)) > 0 ) { + QString line = QTextCodec::codecForLocale()->toUnicode(buffer); + // ----- recognize file status ----- + char X = line[0].toAscii(); // X and Y from the table in `man git-status` + char Y = line[1].toAscii(); + const QString fileName= line.mid(3); + VersionState state = NormalVersion; + switch (X) { + case '!': // handle ignored as unversioned + case '?': + state = UnversionedVersion; + break; + case 'C': // handle copied as added version + case 'A': + state = AddedVersion; + break; + case 'D': + state = RemovedVersion; + break; + case 'M': + state = LocallyModifiedVersion; + break; + case 'R': + state = LocallyModifiedVersion; + // Renames list the old file name directly afterwards, separated by \0. + readUntilZeroChar(&process, 0, 0); // discard old file name + break; } - if (currentLine.contains(QLatin1String("Changed but not updated:"))) { - gitStatusOutputPart = ChangedFromIndex; + // overwrite status depending on the working tree + switch (Y) { + case 'D': // handle "deleted in working tree" as "modified in working tree" + case 'M': + state = LocallyModifiedUnstagedVersion; + break; + } + // overwrite status in case of conflicts (lower part of the table in `man git-status`) + if (X == 'U' || + Y == 'U' || + (X == 'A' && Y == 'A') || + (X == 'D' && Y == 'D')) { + state = ConflictingVersion; + } + + // ----- decide what to record about that file ----- + if (state == NormalVersion || !fileName.startsWith(dirBelowBaseDir)) { continue; } - if (currentLine.contains(QLatin1String("Untracked files:"))) { - gitStatusOutputPart = NotInIndex; - //we don't list untracked files - break; - } - if (currentLine.startsWith(QLatin1String("#\t"))) { - //check for files - VersionState state = NormalVersion; - QString relativeFileName; - switch(gitStatusOutputPart){ - case UpToDateInIndex: - if (currentLine.contains(QLatin1String("new file:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 3); - state = AddedVersion; - } else if (currentLine.contains(QLatin1String("deleted:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 2); - state = RemovedVersion; - } else if (currentLine.contains(QLatin1String("modified:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 2); - state = LocallyModifiedVersion; - } else if (currentLine.contains(QLatin1String("renamed:"))) { - relativeFileName = currentLine.section(QLatin1String("->"), 1).simplified(); - state = LocallyModifiedVersion; - } - break; - case UnmergedPaths: - if (currentLine.contains(QLatin1String("both modified:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 3); - state = ConflictingVersion; - } - break; - case ChangedFromIndex: - if (currentLine.contains(QLatin1String("modified:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 2); - state = LocallyModifiedUnstagedVersion; - } - else if (currentLine.contains(QLatin1String("unmerged:"))) { - relativeFileName = currentLine.simplified().section(QChar(' '), 2); - state = ConflictingVersion; - } - break; - case NotInIndex: - break; + /// File name relative to the current working directory. + const QString relativeFileName = fileName.mid(dirBelowBaseDir.length()); + //if file is part of a sub-directory, record the directory + if (relativeFileName.contains('/')) { + if (state == AddedVersion || state == RemovedVersion) { + state = LocallyModifiedVersion; } - //untracked files - if (state == NormalVersion || relativeFileName.isEmpty() || relativeFileName.startsWith(QLatin1String("../"))) { - continue; + const QString absoluteDirName = directory + relativeFileName.left(relativeFileName.indexOf('/')); + if (m_versionInfoHash.contains(absoluteDirName)) { + VersionState oldState = m_versionInfoHash.value(absoluteDirName); + //only keep the most important state for a directory + if (oldState == ConflictingVersion) + continue; + if (oldState == LocallyModifiedUnstagedVersion && state != ConflictingVersion) + continue; + if (oldState == LocallyModifiedVersion && + state != LocallyModifiedUnstagedVersion && state != ConflictingVersion) + continue; + m_versionInfoHash.insert(absoluteDirName, state); + } else { + m_versionInfoHash.insert(absoluteDirName, state); } - //if file is part of a directory, record the directory - if (relativeFileName.contains('/')) { - if (state == AddedVersion || state == RemovedVersion) { - state = LocallyModifiedVersion; - } - const QString absoluteDirName = directory + relativeFileName.left(relativeFileName.indexOf('/')); - if (m_versionInfoHash.contains(absoluteDirName)) { - VersionState oldState = m_versionInfoHash.value(absoluteDirName); - //only keep the most important state for a directory - if (oldState == ConflictingVersion) - continue; - if (oldState == LocallyModifiedUnstagedVersion && state != ConflictingVersion) - continue; - if (oldState == LocallyModifiedVersion && - state != LocallyModifiedUnstagedVersion && state != ConflictingVersion) - continue; - m_versionInfoHash.insert(absoluteDirName, state); - } else { - m_versionInfoHash.insert(absoluteDirName, state); - } - } else { //normal file, no directory + } else { //normal file, no directory m_versionInfoHash.insert(directory + relativeFileName, state); - } - - } - } - } - //find normal tracked files - process.start(QLatin1String("git ls-files --cached -t")); - while (process.waitForReadyRead()) { - char buffer[1024]; - while (process.readLine(buffer, sizeof(buffer)) > 0) { - const QString currentLine(buffer); - if (currentLine.at(0) == QChar('H')) - { - const QString relativeFileName = currentLine.mid(2).simplified(); - //if file is in a subdirectory, record the subdirectory - const QString absoluteFileName = directory + (relativeFileName.contains("/") ? relativeFileName.left(relativeFileName.indexOf('/')) : relativeFileName); - //do not overwrite other (more important) file status - if (!m_versionInfoHash.contains(absoluteFileName)) { - m_versionInfoHash.insert(absoluteFileName, NormalVersion); - } } } } @@ -267,8 +242,8 @@ if (m_versionInfoHash.contains(itemUrl)) { return m_versionInfoHash.value(itemUrl); } else { - // files that are not in our map are not tracked by definition - return UnversionedVersion; + // files that are not in our map are normal, tracked files by definition + return NormalVersion; } } @@ -535,6 +510,7 @@ QString message; if (m_command == QLatin1String("push")) { //output parsing for push message = parsePushOutput(); + m_command = ""; } if ((exitStatus != QProcess::NormalExit) || (exitCode != 0)) { diff -Nru kdesdk-4.7.95/dolphin-plugins/git/fileviewgitplugin.h kdesdk-4.7.97/dolphin-plugins/git/fileviewgitplugin.h --- kdesdk-4.7.95/dolphin-plugins/git/fileviewgitplugin.h 2011-07-27 18:25:24.000000000 +0000 +++ kdesdk-4.7.97/dolphin-plugins/git/fileviewgitplugin.h 2012-01-03 19:47:33.000000000 +0000 @@ -57,6 +57,11 @@ void slotOperationCompleted(int exitCode, QProcess::ExitStatus exitStatus); void slotOperationError(); private: + /** + * Reads into buffer from device until we reach the next \0 or maxChars have been read. + * @returns The number of characters read. + */ + int readUntilZeroChar(QIODevice* device, char* buffer, const int maxChars); /** * Parses the output of the git push command and returns an appropriate message, * that should be displayed to the user. @@ -81,7 +86,10 @@ void startGitCommandProcess(); private: bool m_pendingOperation; - ///Contains all tracked files and directories containing tracked files in the current directory + /** + * Contains all files in the current directory, whose version state is not + * NormalVersion and directories containing such files. + */ QHash m_versionInfoHash; QAction* m_addAction; QAction* m_removeAction; diff -Nru kdesdk-4.7.95/dolphin-plugins/hg/fileviewhgplugin.desktop kdesdk-4.7.97/dolphin-plugins/hg/fileviewhgplugin.desktop --- kdesdk-4.7.95/dolphin-plugins/hg/fileviewhgplugin.desktop 2011-12-20 21:00:10.000000000 +0000 +++ kdesdk-4.7.97/dolphin-plugins/hg/fileviewhgplugin.desktop 2012-01-03 19:47:33.000000000 +0000 @@ -4,6 +4,7 @@ Name[ca]=Mercurial Name[de]=Mercurial Name[es]=Mercurial +Name[et]=Mercurial Name[it]=Mercurial Name[kk]=Mercurial Name[nb]=Mercurial diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate 2011-12-20 21:00:10.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/akonadiresource/akonadiresource.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=Akonadi Resource Template. A template for an Akonadi PIM data resource Comment[ca]=Una plantilla de recurs de l'Akonadi. Una plantilla per un recurs de dades PIM de l'Akonadi Comment[es]=Plantilla de recurso de Akonadi. Una plantilla para un recurso de datos PIM de Akonadi +Comment[et]=Akonadi ressursi mall. Akonadi PIM andmete ressursi mall. +Comment[ga]=Teimpléad Acmhainne Akonadi. Teimpléad le haghaidh acmhainn sonraí PIM Akonadi Comment[hu]=Akonadi erőforrássablon. Sablon Akonadi PIM adatforráshoz Comment[it]=Modello di risorsa Akonadi. Un modello per una risorsa di dati PIM Akonadi Comment[kk]=Akonadi ресурсының үлгісі/ Akonadi PIM дерек көзінің үлгісі diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/akonadiserializer/akonadiserializer.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,7 @@ Comment=Akonadi Serializer Template. A template for an Akonadi data serializer plugin Comment[ca]=Plantilla de serialitzador de l'Akonadi. Una plantilla per un connector de serialització de dades de l'Akonadi Comment[es]=Plantilla de serializador de Akonadi. Una plantilla para un complemento serializador de datos de Akonadi +Comment[et]=Akonadi jadasti mall. Akonadi andmete jadasti plugina mall Comment[hu]=Akonadi adatkezelő sablon. Sablon Akonadi adatkezelő modulhoz Comment[it]=Modello di serializzatore Akonadi. Un modello per un'estensione di serializzazione di dati di Akonadi Comment[kk]=Akonadi тізбектеуіш үлгісі. Akonadi дерек тізбектеуіш плагинің үлгісі diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/flake/flake.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/flake/flake.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/flake/flake.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/flake/flake.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=KOffice Shape Template (Flake). A KOffice plugin template with a shape, a tool and a docker (please use ThisFormat for the project name) Comment[ca]=Plantilla de forma del KOffice (floc). Una plantilla de connector del KOffice (amb una forma, una eina i un acoblador (si us plau, useu AquestFormat pel nom del projecte) Comment[es]=Plantilla de forma para KOffice (Flake). Una plantilla de complemento para KOffice con una forma, una herramienta y un anclaje (use EsteFormato para el nombre del proyecto) +Comment[et]=KOffice'i kujundi mall (Flake). KOffice'i plugina mall kujundi, tööriista ja dokiga (palun kasuta projekti nime puhul kuju SeeVorming) +Comment[ga]=Teimpléad giuirléide KOffice (Flake). Teimpléad breiseáin KOffice a bhfuil giuirléid, uirlis, agus dugaire ann (úsáid ThisFormat mar ainm an tionscadail) Comment[it]=Modello di forma di KOffice (Flake). Un modello di estensione di KOffice con una forma, uno strumento e un gancio (usa questo formato per il nome del progetto) Comment[kk]=KOffice форма үлгісі. KOffice форма үлгісінің плагині, құрал мен докері (ThisFormat пішімді жоба атауын пайдаланыңыз) Comment[nb]=KOffice formmal (flak). En KOffice mal for programtillegg med en form, et verktøy og en dokker (bruk ThisFormat som prosjektnavn). diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kapp4/kapp4.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -4,6 +4,8 @@ Name[ca]=C++ KDE Name[de]=C++ KDE Name[es]=C++ KDE +Name[et]=C++ KDE +Name[ga]=C++ KDE Name[hu]=C++ KDE Name[it]=C++ KDE Name[kk]=C++ KDE @@ -22,6 +24,8 @@ Comment=KDE 4 GUI Application. KDE4 simple template based on CMake, inherits from XMLGuiWindow and demonstrates how to use KConfig XT Comment[ca]=Aplicació IGU del KDE 4. Plantilla simple del KDE4 basada en el CMake, hereva del XMLGuiWindow i que demostra com usar el KConfig XT Comment[es]=Aplicación de interfaz gráfica para KDE 4. Sencilla plantilla para KDE 4 basada en CMake, que hereda de XMLGuiWindow y demuestra cómo usar KConfig XT +Comment[et]=KDE4 GUI rakendus. Lihtne KDE4 mall CMake'i põhjal, XMLGuiWindow järglane, mis näitab, kuidas kasutada KConfig XT-d +Comment[ga]=Feidhmchlár grafach KDE 4. Teimpléad simplí KDE4 bunaithe ar CMake, a thagann in oidhreacht ar XMLGuiWindow agus a léiríonn conas a úsáidtear KConfig XT Comment[it]=Applicazione grafica di KDE. Un modello semplice per KDE 4 basato su CMake; eredita da XMLGuiWindow e dimostra come usare KConfig XT. Comment[kk]=KDE4 GUI қолданбасы. KDE4-тің CMake негіздеген қарапайым үлгісі, XMLGuiWindow-ды туындайды, KConfig XT пайдалануын көрсетеді Comment[nb]=KDE 4 GUI-program. Enkel KDE4-mal basert på CMake, arver fra XMLGuiWindow og viser hvordan du kan bruke KConfig XT. diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kapp4-qml/kapp4-qml.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=Aplikace QML Name[de]=QML-Anwendung Name[es]=Aplicación QML +Name[et]=QML rakendus +Name[ga]=Feidhmchlár QML Name[it]=Applicazione QML Name[kk]=QML қолданбасы Name[nb]=QML-program @@ -19,6 +21,8 @@ Comment=KDE4 simple template based on CMake, inherits from XMLGuiWindow and demonstrates how to use KConfig XT and QML Comment[ca]=Plantilla senzilla del KDE4 basada en CMake, que hereta XMLGuiWindow i demostra com usar KConfig XT i QML Comment[es]=Sencilla plantilla para KDE 4 basada en CMake, que hereda de XMLGuiWindow y demuestra cómo usar KConfig XT y QML +Comment[et]=Lihtne KDE4 mall CMake'i põhjal, XMLGuiWindow järglane, mis näitab, kuidas kasutada KConfig XT-d ja QML-i +Comment[ga]=Teimpléad simplí KDE4 bunaithe ar CMake, a thagann in oidhreacht ar XMLGuiWindow agus a léiríonn conas a úsáidtear KConfig XT agus QML Comment[it]=Un modello semplice per KDE 4 basato su CMake; eredita da XMLGuiWindow e dimostra come usare KConfig XT e QML. Comment[kk]=KDE4-тің CMake негіздеген қарапайым үлгісі, XMLGuiWindow-ды туындайды, KConfig XT және QML пайдалануын көрсетеді Comment[nb]=Enkel KDE4-mal basert på CMake, arver fra XMLGuiWindow og viser hvordan du kan bruke KConfig XT og QML. diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kde-simple/kde-simple.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/kde-simple/kde-simple.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/kde-simple/kde-simple.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kde-simple/kde-simple.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -3,6 +3,8 @@ Name=Minimal C++ KDE Name[ca]=C++ KDE mínima Name[es]=C++ KDE mínimo +Name[et]=Minimaalne C++ KDE +Name[ga]=C++ KDE an-simplí Name[it]=C++ KDE minimo Name[kk]=Минималды C++ KDE Name[lt]=Minimalus C++ KDE @@ -20,6 +22,8 @@ Comment[cs]=Úplně základní GUI aplikace KDE v C++ Comment[de]=Eine sehr einfache KDE-Anwendung mit grafischer Oberfläche in C++ Comment[es]=Una aplicación en C++ muy básica con interfaz gráfica para KDE +Comment[et]=Väga lihtne KDE GUI rakendus C++ keeles +Comment[ga]=Feidhmchlár grafach an-simplí KDE, scríofa i C++ Comment[it]=Una semplicissima applicazione grafica di KDE in C++ Comment[kk]=C++ тілдегі өте шектелген KDE GUI қолданбасы Comment[nb]=Et svært enkelt KDE GUI-program i C++ diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kde-simple/src/%{APPNAMELC}.desktop kdesdk-4.7.97/kapptemplate/templates/C++/kde-simple/src/%{APPNAMELC}.desktop --- kdesdk-4.7.95/kapptemplate/templates/C++/kde-simple/src/%{APPNAMELC}.desktop 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kde-simple/src/%{APPNAMELC}.desktop 2012-01-03 19:47:33.000000000 +0000 @@ -55,6 +55,8 @@ GenericName[cs]=Jednoduchá aplikace KDE GenericName[de]=Eine einfache KDE-Anwendung GenericName[es]=Una aplicación sencilla para KDE +GenericName[et]=Lihtne KDE rakendus +GenericName[ga]=Feidhmchlár Simplí KDE GenericName[hu]=Egyszerű KDE alkalmazás GenericName[it]=Una semplice applicazione di KDE GenericName[kk]=Қарапайым KDE қолданбасы diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kofficetext/kofficetext.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/kofficetext/kofficetext.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/kofficetext/kofficetext.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kofficetext/kofficetext.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=KOffice Text-Plugin Template. A KOffice plugin template to add new features for modifying text (use ThisFormat for the project name) Comment[ca]=Plantilla de connector de text del KOffice. Una plantilla de connector del KOffice per afegir noves característiques per modificar text (useu AquestFormat pel nom del projecte) Comment[es]=Plantilla de complemento de texto para KOffice. Una plantilla de complemento para KOffice que añade nuevas funciones de modificación de texto (use EsteFormato en el nombre del proyecto) +Comment[et]=KOffice'i tekstiplugina mall. KOffice'i plugina mall uute omaduste lisamiseks teksti muutmiseks (palun kasuta projekti nime puhul kuju SeeVorming) +Comment[ga]=Teimpléad Breiseáin Téacs KOffice. Teimpléad breiseáin KOffice chun téacs a mhionathrú (úsáid ThisFormat mar ainm an tionscadail) Comment[it]=Modello di estensione di testo di KOffice. Un modello di estensioni di KOffice per aggiungere nuove funzionalità per modificare il testo (usa questo formato per il nome del progetto) Comment[kk]=KOffice плагин үлгісі. KOffice мәтінді өзгертуге арналған жаңа мүмкіндіктерді қосатын үлгісінің плагині (ThisFormat пішімді жоба атауын пайдаланыңыз) Comment[nb]=KOffice tekstmodul-mal. En KOffice mal for programtillegg som legger til nye muligheter til å endre tekst (bruk ThisFormat som prosjektnavn). diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/konqplugin/konqplugin.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/konqplugin/konqplugin.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/konqplugin/konqplugin.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/konqplugin/konqplugin.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=KDE 4 Konqueror plugin. KDE4 simple template based on CMake, inherits from KParts::Plugin and demonstrates how to write a konqueror plugin Comment[ca]=Connector del Konqueror de KDE 4. Plantilla simple del KDE4 basada en el CMake, hereva de KParts::Plugin i que demostra com escriure un connector del konqueror Comment[es]=Complemento de Konqueror para KDE 4. Sencilla plantilla para KDE4 basada en CMake, que hereda de KParts::Plugin y demuestra cómo escribir un complemento para Konqueror +Comment[et]=KDE4 Konquerori plugin. Lihtne KDE4 mall CMake'i põhjal, KParts::Plugin järglane, mis näitab, kuidas kirjutada Konquerori pluginat +Comment[ga]=Breiseán Konqueror KDE4. Teimpléad simplí KDE4 bunaithe ar CMake, a thagann in oidhreacht ar KParts::Plugin agus a léiríonn conas a scríobhtar breiseán konqueror Comment[it]=Estensione di Konqueror per KDE 4. Un modello semplice per KDE 4 basato su CMake; eredita da KParts::Plugin e dimostra come scrivere un'estensione di Konqueror. Comment[kk]=KDE4 Konqueror плагині. KDE4-тің CMake негіздеген қарапайым үлгісі, Parts::Plugin-ды туындайды, konqueror плагинің қалай жазуыды көрсетеді Comment[nb]=KDE 4 Konqueror programtillegg. Enkel KDE 4-mal basert på CMake, arver fra KParts::Plugin og viser hvordan du kan skrive et programtillegg for konqueror diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/kpartapp/kpartapp.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=KDE 4 KPart Application. KDE4 simple template based on CMake, inherits from XMLGuiWindow and demonstrates how to use KPart Comment[ca]=KPart d'aplicació del KDE 4. Plantilla simple del KDE4 basada en el CMake, hereva del XMLGuiWindow i que demostra com usar el KPart Comment[es]=Aplicación KPart para KDE 4. Sencilla plantilla para KDE4 basada en CMake, que hereda de XMLGuiWindow y demuestra cómo usar KPart +Comment[et]=KDE4 KParti rakendus. Lihtne KDE4 rakendus CMake'i põhjal, XMLGuiWindow järglane, mis näitab, kuidas kasutada KParti +Comment[ga]=Feidhmchlár KPart KDE4. Teimpléad simplí KDE4 bunaithe ar CMake, a thagann in oidhreacht ar XMLGuiWindow agus a léiríonn úsáid KPart Comment[it]=Applicazione KPart di KDE 4. Un modello semplice per KDE 4 basato su CMake; eredita da XMLGuiWindow e dimostra come usare KPart. Comment[kk]=KDE 4 KPart қолданбасы. KDE4-тің CMake негіздеген қарапайым үлгісі, XMLGuiWindow-ды туындайды, KPart-ты пайдалануын көрсетеді Comment[nb]=KDE 4 KPart-program. Enkel KDE4-mal basert på CMake, arver fra XMLGuiWindow og viser hvordan du kan bruke KPart diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/ktexteditor/ktexteditor.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/ktexteditor/ktexteditor.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/ktexteditor/ktexteditor.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/ktexteditor/ktexteditor.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,7 @@ Comment=KTextEditor Plugin Template. A KTextEditor plugin template to perform special operations on text in KWrite, Kate, KDevelop etc. (use ThisFormat for the project name) Comment[ca]=Plantilla de connector del KTextEditor. Una plantilla de connector del KTextEditor per realitzar operacions especials de text en KWrite, Kate, KDevelop, etc... (useu AquestFormat pel nom del projecte) Comment[es]=Plantilla de complemento para KTextEditor. Un complemento de KTextEditor para realizar operaciones especiales sobre el texto en KWrite, Kate, KDevelop, etc. (use EsteFormato para el nombre del proyecto) +Comment[et]=KTextEditori plugina mall. KTextEditori plugina mall eritoimingute sooritamiseks tekstiga rakendustes KWrite, Kate, KDevelop jne. (palun kasuta projekti nime puhul kuju SeeVorming) Comment[it]=Modello di estensione di KTextEditor. Un modello di estensioni di KTextEditor per effettuare operazioni speciali in KWrite, Kate, KDevelop eccetera (usa questo formato per il nome del progetto). Comment[kk]=KTextEditor плагинінің үлгісі. Write, Kate, KDevelop т.б. бағдарламаларында мәтінмен арнаулы амалдар істейтін KTextEditor плагиннің үлгісі (ThisFormat пішімді жоба атауын пайдаланыңыз) Comment[nb]=KTextEditor mal for programtillegg. En KTextEditor-mal for programtillegg som utfører spesielle handlinger på tekst i KWrite, Kate, KDevelop osv. (bruk ThisFormat som prosjektnavn). diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/plasmoid/plasmoid.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=Plasma Applet Template. A plasma applet template displaying an icon and a text Comment[ca]=Plantilla de miniaplicació del Plasma, Una plantilla de miniaplicació del plasma que mostra una icona i un text Comment[es]=Plantilla de miniaplicación para Plasma. Una plantilla de miniaplicación para Plasma que muestra un icono y un texto +Comment[et]=Plasma apleti mall. Plasma apleti mall, näitab ikooni ja teksti +Comment[ga]=Teimpléad Feidhmchláirín Plasma. Teimpléad feidhmchláirín plasma a thaispeánann deilbhín agus téacs Comment[it]=Modello di programmino Plasma. Un modello di programmino Plasma che visualizza un'icona e del testo Comment[kk]=Plasma апплет үлгісі. Таңбаша мен мәтінді көрсететін Plasma апплет үлгісі Comment[nb]=Plasma-mal. En mal for et Plasma-element som viser et ikon og en tekst diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/qmake_qt4guiapp/qmake_qt4guiapp.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=Qt - QMake C++ Name[de]=Qt - QMake C++ Name[es]=Qt - QMake C++ +Name[et]=Qt - QMake C++ +Name[ga]=Qt - QMake C++ Name[hu]=Qt - QMake C++ Name[it]=C++ con Qt e QMake Name[kk]=Qt - QMake C++ @@ -20,6 +22,8 @@ Comment=Qt4 GUI Application. Generate a QMake/Qt4 based application with graphical user interface (crossplatform compatible) Comment[ca]=Aplicació IGU Qt4. Genera una aplicació basada en QMake/Qt4 amb una interfície gràfica d'usuari (compatible amb multiplataforma) Comment[es]=Aplicación con interfaz gráfica en Qt4. Genera una aplicación basada en QMake/Qt4 con interfaz gráfica de usuario (compatible multiplataforma) +Comment[et]=Qt4 GUI rakendus. QMake/Qt4 põhise rakenduse loomine graafilise kasutajaliidesega (ühildub paljude platvormidega) +Comment[ga]=Feidhmchlar grafach Qt4. Cruthaigh feidhmchlár bunaithe ar QMake/Qt4 a bhfuil comhéadan grafach aige (feidhmchlár trasardáin) Comment[it]=Applicazione grafica di Qt4. Genera un'applicazione basata su QMake/Qt4 con interfaccia utente grafica (compatibile su più piattaforme) Comment[kk]=Qt4 GUI қолданбасы. QMake/Qt4 негіздейтін графикалық интерфейсті ( кроссплатформалық үйлесімді) қолданбасын құрып береді Comment[nb]=Qt4 GUI-program. Lag et QMake/Qt4-basert program med grafisk brukergrensesnitt (kryssplattform) diff -Nru kdesdk-4.7.95/kapptemplate/templates/C++/runner/runner.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/C++/runner/runner.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/C++/runner/runner.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/C++/runner/runner.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=C++ Name[de]=C++ Name[es]=C++ +Name[et]=C++ +Name[ga]=C++ Name[hu]=C++ Name[it]=C++ Name[kk]=C++ @@ -24,6 +26,8 @@ Comment=Plasma Runner Template. A plasma runner template Comment[ca]=Plantilla d'executor de Plasma. Una plantilla d'executor per Plasma Comment[es]=Plantilla de lanzador para Plasma. Una plantilla de lanzador para Plasma +Comment[et]=Plasma käivitaja mall. Plasma käivitaja mall +Comment[ga]=Teimpléad Fheidhmitheoir Plasma. Teimpléad d'fheidhmitheoirí Plasma Comment[it]=Modello di esecutore Plasma. Un modello di esecutore Plasma Comment[kk]=Plasma жеккіш үлгісі. Plasma-ның бір жеккіш үлгісі Comment[lt]=Plasma Runner šablonas. Plasma runner šablonas diff -Nru kdesdk-4.7.95/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/Python/pykde4app/pykde4app.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=Python Name[de]=Python Name[es]=Python +Name[et]=Python +Name[ga]=Python Name[hu]=Python Name[it]=Python Name[kk]=Python @@ -24,6 +26,8 @@ Comment[ca]=Aplicació IGU PyKDE4. Plantilla PyKDE4 - necessita el PyKDE4 Comment[de]=Grafische PyKDE4-Anwendung. Vorlage für PyKDE4 – benötigt PyKDE4 Comment[es]=Aplicación con interfaz gráfica en PyKDE4. Plantilla PyKDE4 (necesita PyKDE4) +Comment[et]=PyKDE4 GUI rakendus. PyKDE4 mall - vajalik on PyKDE4 +Comment[ga]=Feidhmchlár grafach PyKDE4. Teimpléad PyKDE4 - PyKDE4 de dhíth Comment[it]=Applicazione grafica di PyKDE4. Modello PyKDE4 - richiede PyKDE4 Comment[kk]=PyKDE4 GUI қолданбасы. PyKDE4 үлгсі - PyKDE4-ті қажет етеді Comment[nb]=PyKDE4 GUI-program. PyKDE4-mal – trenger PyKDE4 diff -Nru kdesdk-4.7.95/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/Python/pyqt4app/pyqt4app.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -3,6 +3,8 @@ Name=Python Qt-only Name[ca]=Python només Qt Name[es]=Python (solo Qt) +Name[et]=Python Qt-only +Name[ga]=Python Qt-amháin Name[it]=Python con solo Qt Name[kk]=Python тек Qt ғана Name[lt]=Python tik Qt @@ -20,6 +22,8 @@ Comment[ca]=Aplicació IGU PyQt4. Plantilla PyQt que usa un fitxer de Designer - necessita el PyQt4 Comment[de]=Grafische PyQt4-Anwendung. Vorlage für PyQt mit Qt-Designer-Datei – benötigt PyQt4 Comment[es]=Aplicación con interfaz gráfica en PyQt4. Plantilla PyQt que usa un archivo de Designer (necesita PyQt4) +Comment[et]=PyQt4 GUI rakendus. PyQt mall Disaineri faili põhjal - vajalik on PyQt4 +Comment[ga]=Feidhmchlár grafach PyQt4. Teimpléad PyQt a úsáideann comhad Designer - PyQt4 de dhíth Comment[it]=Applicazione grafica di PyQt4. Modello PyQt che usa un file di Designer - richiede PyQt4 Comment[kk]=PyQt4 GUI қолданбасы. Designer файлын қолданатын PyQT4 үлгсі - PyKQT4-ті қажет етеді Comment[nb]=PyQt4 GUI-program.PyQt-mal som bruker en Designer-fil – trenger PyQt4 diff -Nru kdesdk-4.7.95/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/ruby/kderubyapp/kderubyapp.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=Ruby Name[de]=Ruby Name[es]=Ruby +Name[et]=Ruby +Name[ga]=Ruby Name[hu]=Ruby Name[it]=Ruby Name[kk]=Ruby @@ -23,6 +25,8 @@ Comment[ca]=Aplicació IGU Ruby del KDE 4. Plantilla ruby senzilla del KDE4, hereva del XMLGuiWindow - necessita el «korundum4» Comment[de]=Grafische KDE-4-Ruby-Anwendung. Vorlage für einfache KDE-4-Ruby-Anwendung. Abgeleitet von XMLGuiWindow – benötigt Korundum 4 Comment[es]=Aplicación Ruby con interfaz gráfica para KDE 4. Sencilla plantilla Ruby para KDE4, que hereda de XMLGuiWindow (necesita korundum4) +Comment[et]=KDE4 Ruby GUI rakendus. Lihtne KDE4 Ruby mall, XMLGuiWindow järglane - vajalik on korundum4 +Comment[ga]=Feidhmchlár grafach Ruby KDE4. Teimpléad simplí ruby, a thagann in oidhreacht ar XMLGuiWindow - korundum4 de dhíth Comment[it]=Applicazione grafica di KDE 4 in Ruby. Modello Ruby semplice di KDE4, eredita da XMLGuiWindow - richiede konundrum4 Comment[kk]=KDE 4 Ruby GUI қолданбасы. KDE4-тің Ruby тілдегі қарапайым үлгісі, XMLGuiWindow-ды туындайды, korundum4-ті қажет етеді Comment[nb]=KDE 4 Ruby GUI-program. KDE4 Enkel Ruby-mal. Arver fra XMLGuiWindow, og trenger korundum4 diff -Nru kdesdk-4.7.95/kapptemplate/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate kdesdk-4.7.97/kapptemplate/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate --- kdesdk-4.7.95/kapptemplate/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate 2011-12-20 21:00:09.000000000 +0000 +++ kdesdk-4.7.97/kapptemplate/templates/ruby/rubykonqplugin/rubykonqplugin.kdevtemplate 2012-01-03 19:47:33.000000000 +0000 @@ -5,6 +5,8 @@ Name[cs]=Ruby Name[de]=Ruby Name[es]=Ruby +Name[et]=Ruby +Name[ga]=Ruby Name[hu]=Ruby Name[it]=Ruby Name[kk]=Ruby @@ -22,6 +24,8 @@ Comment=KDE 4 Ruby Konqueror plugin. KDE4 simple template based on CMake, inherits from KParts::Plugin and demonstrates how to write a konqueror plugin in Ruby Comment[ca]=Connector Ruby del Konqueror de KDE 4. Plantilla simple del KDE4 basada en el CMake, hereva de KParts::Plugin i que demostra com escriure un connector del konqueror en Ruby Comment[es]=Complemento de Konqueror en Ruby para KDE 4. Sencilla plantilla para KDE 4 basada en CMake, que hereda de KParts::Plugin y demuestra cómo escribir un complemento para Konqueror en Ruby +Comment[et]=KDE4 Ruby Konquerori plugin. Lihtne KDE4 mall CMake'i põhjal, KParts::Plugin järglane, mis näitab, kuidas kirjutada Konquerori pluginat Ruby abil +Comment[ga]=Breiseán Konqueror Ruby KDE4. Teimpléad simplí KDE4 bunaithe ar CMake, a thagann in oidhreacht ar KParts::Plugin agus a léiríonn conas a scríobhtar breiseán konqueror i Ruby Comment[it]=Estensione di Konqueror per KDE 4 in Ruby. Un modello semplice per KDE 4 basato su CMake; eredita da KParts::Plugin e dimostra come scrivere un'estensione di Konqueror in Ruby. Comment[kk]=KDE 4 Ruby Konqueror плагині. KDE4-тің CMake негіздеген қарапайым үлгісі, KParts::Plugin-ды туындайды, konqueror плагинің Ruby-де қалай жазуыды көрсетеді Comment[nb]=KDE 4 Ruby Konqueror programtillegg, Enkel KDE4-mal basert på CMake, arver fra KParts::Plugin og viser hvordan du kan skrive et programtillegg for konqueror i Ruby diff -Nru kdesdk-4.7.95/kcachegrind/qcachegrind/qcachegrind.desktop kdesdk-4.7.97/kcachegrind/qcachegrind/qcachegrind.desktop --- kdesdk-4.7.95/kcachegrind/qcachegrind/qcachegrind.desktop 2011-12-20 21:00:10.000000000 +0000 +++ kdesdk-4.7.97/kcachegrind/qcachegrind/qcachegrind.desktop 2012-01-03 19:47:33.000000000 +0000 @@ -9,6 +9,8 @@ Name[ca]=QCachegrind Name[de]=QCachegrind Name[es]=QCachegrind +Name[et]=QCachegrind +Name[ga]=QCachegrind Name[hu]=QCachegrind Name[it]=QCachegrind Name[kk]=QCachegrind diff -Nru kdesdk-4.7.95/lokalize/src/catalog/gettextheader.cpp kdesdk-4.7.97/lokalize/src/catalog/gettextheader.cpp --- kdesdk-4.7.95/lokalize/src/catalog/gettextheader.cpp 2011-10-11 14:52:00.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/catalog/gettextheader.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -397,17 +397,6 @@ if (!found) headerList.append(temp); - temp="X-Generator: Lokalize %1\\n"; - temp=temp.arg(LOKALIZE_VERSION); - - for ( it = headerList.begin(),found=false; it != headerList.end()&& !found; ++it ) - { - found=it->contains(QRegExp("^ *X-Generator:.*")); - if (found) *it = temp; - } - if (KDE_ISUNLIKELY( !found )) - headerList.append(temp); - // ensure MIME-Version header temp="MIME-Version: 1.0\\n"; for ( it = headerList.begin(),found=false; it != headerList.end()&& !found; ++it ) @@ -465,6 +454,17 @@ headerList.append(QString("Plural-Forms: %1\\n").arg(t)); } + temp="X-Generator: Lokalize %1\\n"; + temp=temp.arg(LOKALIZE_VERSION); + + for ( it = headerList.begin(),found=false; it != headerList.end()&& !found; ++it ) + { + found=it->contains(QRegExp("^ *X-Generator:.*")); + if (found) *it = temp; + } + if (KDE_ISUNLIKELY( !found )) + headerList.append(temp); + //m_header.setMsgstr( headerList.join( "\n" ) ); header=headerList.join("\n"); //END header itself diff -Nru kdesdk-4.7.95/lokalize/src/cataloglistview/cataloglistview.cpp kdesdk-4.7.97/lokalize/src/cataloglistview/cataloglistview.cpp --- kdesdk-4.7.95/lokalize/src/cataloglistview/cataloglistview.cpp 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/cataloglistview/cataloglistview.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -64,17 +64,6 @@ } } - //HACK to prevent redundant repaintings when widget isn't visible - void paintEvent(QPaintEvent* event) - { - if (QMdiSubWindow* sw=qobject_cast(parent()->parent()->parent()->parent())) - { - if (sw->mdiArea()->currentSubWindow()!=sw) - return; - } - - return QTreeView::paintEvent(event); - } }; diff -Nru kdesdk-4.7.95/lokalize/src/lokalizemainwindow.cpp kdesdk-4.7.97/lokalize/src/lokalizemainwindow.cpp --- kdesdk-4.7.95/lokalize/src/lokalizemainwindow.cpp 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/lokalizemainwindow.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -155,8 +155,11 @@ if (!w || m_prevSubWindow==w) return; + w->setUpdatesEnabled(true); //QTBUG-23289 + if (m_prevSubWindow) { + m_prevSubWindow->setUpdatesEnabled(false); LokalizeSubwindowBase* prevEditor=static_cast( m_prevSubWindow->widget() ); prevEditor->hideDocks(); guiFactory()->removeClient( prevEditor->guiClient() ); @@ -286,6 +289,8 @@ m_toBeActiveSubWindow=sw; QTimer::singleShot(0,this,SLOT(applyToBeActiveSubWindow())); } + else + sw->setUpdatesEnabled(false); //QTBUG-23289 if (!mergeFile.isEmpty()) w->mergeOpen(mergeFile); @@ -326,7 +331,7 @@ EditorTab* LokalizeMainWindow::fileOpen(const KUrl& url, const QString& source, const QString& ctxt) { - EditorTab* w=fileOpen(url); + EditorTab* w=fileOpen(url, 0, true); if (!w) return 0;//TODO message w->findEntryBySourceContext(source,ctxt); diff -Nru kdesdk-4.7.95/lokalize/src/lokalize.notifyrc kdesdk-4.7.97/lokalize/src/lokalize.notifyrc --- kdesdk-4.7.95/lokalize/src/lokalize.notifyrc 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/lokalize.notifyrc 2012-01-03 19:47:35.000000000 +0000 @@ -9,6 +9,7 @@ Comment[et]=Tõlkemäluga tõlkimisrakendus Comment[fi]=Tietokoneavusteinen käännösjärjestelmä Comment[fr]=Système de traduction assistée par ordinateur +Comment[ga]=Córas Aistriúcháin Ríomhchuidithe Comment[hu]=Számítógéppel támogatott fordítórendszer Comment[it]=Sistema di traduzione assistito dal computer Comment[kk]=Компьютер демеуімен тәржімелеу жүйесі @@ -145,6 +146,7 @@ Name=No Qt Sql modules were found Name[ca]=No s'ha trobat cap mòdul Qt Sql Name[es]=No se han encontrado módulos SQL para Qt +Name[et]=Qt Sql moodulit ei leitud. Name[it]=Non è stato trovato nessun modulo Qt Sql Name[kk]=Qt Sql модульдері табылмаған Name[nb]=Fant ingen Qt SQL-moduler diff -Nru kdesdk-4.7.95/lokalize/src/tm/jobs.cpp kdesdk-4.7.97/lokalize/src/tm/jobs.cpp --- kdesdk-4.7.95/lokalize/src/tm/jobs.cpp 2011-12-02 21:33:51.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/tm/jobs.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -1276,7 +1276,7 @@ float score=9500*(pow(float(commonLen)/float(allLen),0.12f))//this was < 1 so we have increased it //this was > 1 so we have decreased it, and increased result: - / exp(0.014*float(addLen)*log10(3+addSubStrCount)); + / exp(0.014*float(addLen)*log10(3.0f+addSubStrCount)); if (delLen) { @@ -1284,7 +1284,7 @@ //<currentIndex(); + if (!index.isValid()) + return; + QString dir=KFileDialog::getExistingDirectory(KUrl("kfiledialog:///tm-food"),this, i18nc("@title:window","Select Directory to be scanned")); if (!dir.isEmpty()) { QList dirs; dirs.append(QUrl(dir)); - QModelIndex index=m_tmListWidget->currentIndex(); scanRecursive(dirs,index.sibling(index.row(), 0).data().toString()); } } @@ -228,7 +231,8 @@ void TMManagerWin::removeDB() { QModelIndex index=m_tmListWidget->currentIndex(); - DBFilesModel::instance()->removeTM(index); + if (index.isValid()) + DBFilesModel::instance()->removeTM(index); } @@ -240,6 +244,8 @@ i18nc("@title:window","Select TMX file to be imported into selected database")); QModelIndex index=m_tmListWidget->currentIndex(); + if (!index.isValid()) + return; QString dbName=index.sibling(index.row(), 0).data().toString(); if (!path.isEmpty()) @@ -263,6 +269,8 @@ i18nc("@title:window","Select TMX file to export selected database to")); QModelIndex index=m_tmListWidget->currentIndex(); + if (!index.isValid()) + return; QString dbName=index.sibling(index.row(), 0).data().toString(); if (!path.isEmpty()) diff -Nru kdesdk-4.7.95/lokalize/src/xlifftextedit.cpp kdesdk-4.7.97/lokalize/src/xlifftextedit.cpp --- kdesdk-4.7.95/lokalize/src/xlifftextedit.cpp 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/xlifftextedit.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -935,7 +935,7 @@ setFocus(); } -int TranslationUnitTextEdit::strForMicePosIfUnderTag(QPoint mice, CatalogString& str) +int TranslationUnitTextEdit::strForMicePosIfUnderTag(QPoint mice, CatalogString& str, bool tryHarder) { QTextCursor cursor=cursorForPosition(mice); int pos=cursor.position(); @@ -953,13 +953,9 @@ if (str.string.at(pos)!=TAGRANGE_IMAGE_SYMBOL) { -// //try harder -// if (--pos>=0 && str.string.at(pos)==TAGRANGE_IMAGE_SYMBOL) -// { -// -// } - - return -1; + bool cont=tryHarder && --pos>=0 && str.string.at(pos)==TAGRANGE_IMAGE_SYMBOL; + if (!cont) + return -1; } int result=str.tags.size(); @@ -1112,7 +1108,7 @@ { QHelpEvent *helpEvent = static_cast(event); CatalogString str; - int pos=strForMicePosIfUnderTag(helpEvent->pos(),str); + int pos=strForMicePosIfUnderTag(helpEvent->pos(),str,true); if (pos!=-1) { QString tooltip=str.tags.at(pos).displayName(); diff -Nru kdesdk-4.7.95/lokalize/src/xlifftextedit.h kdesdk-4.7.97/lokalize/src/xlifftextedit.h --- kdesdk-4.7.95/lokalize/src/xlifftextedit.h 2011-07-27 18:25:33.000000000 +0000 +++ kdesdk-4.7.97/lokalize/src/xlifftextedit.h 2012-01-03 19:47:35.000000000 +0000 @@ -80,7 +80,7 @@ ///@a refStr is for proper numbering void setContent(const CatalogString& catStr, const CatalogString& refStr=CatalogString()); - int strForMicePosIfUnderTag(QPoint mice, CatalogString& str); + int strForMicePosIfUnderTag(QPoint mice, CatalogString& str, bool tryHarder=false); void requestToggleApprovement(); diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/dynamic/dynamic.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/dynamic/dynamic.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/dynamic/dynamic.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/dynamic/dynamic.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -15,6 +15,7 @@ Name[et]=Dünaamilise pikkusega massiivide testimine Name[fi]=Taulukkojen dynaamisen pituuden testausta Name[fr]=Test de tableaux de longueur dynamique +Name[ga]=Eagair dhinimiciúla á dtástáil Name[it]=Prova per array a lunghezza dinamica Name[kk]=Ұзындығы өзгермелі жиымдарды сынау Name[km]=ការ​សាកល្បង​រៀបចំ​ប្រវែង​ថាមវន្ត​ @@ -45,6 +46,7 @@ Comment[et]=Dünaamiliste massiivide teststruktuur Comment[fi]=Testirakenne dynaamisille taulukoille Comment[fr]=Une structure de test pour les tableaux dynamiques +Comment[ga]=Struchtúr tástála d'eagair dhinimiciúla Comment[it]=Una struttura di prova per array dinamici Comment[kk]=Динамикалық жиымдарын сынау құрылымы Comment[km]=សាកល្បង​កំណត់​រចនាសម្ព័ន្ធ​ សម្រាប់​រៀបចំ​​ថាមវន្ត​ diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/elf/elf.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/elf/elf.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/elf/elf.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/elf/elf.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -15,6 +15,7 @@ Name[et]=ELF struktuur Name[fi]=ELF-rakenne Name[fr]=Structure ELF +Name[ga]=Struchtúr ELF Name[hu]=ELF struktúra Name[it]=Struttura ELF Name[kk]=ELF құрылымы diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/elf-js/elf-js.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/elf-js/elf-js.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/elf-js/elf-js.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/elf-js/elf-js.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -17,6 +17,7 @@ Name[et]=ELF struktuur Name[fi]=ELF-rakenne Name[fr]=Structure ELF +Name[ga]=Struchtúr ELF Name[hu]=ELF struktúra Name[it]=Struttura ELF Name[kk]=ELF құрылымы diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/enum/enum.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/enum/enum.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/enum/enum.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/enum/enum.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -15,6 +15,7 @@ Name[et]=Väärtustike testimine Name[fi]=Enumeraatioiden testausta Name[fr]=Test d'énumérations +Name[ga]=Cineál áirithe á thástáil Name[it]=Prova per enumerazioni Name[kk]=Тізімделеуді (enum) сынау Name[km]=ការ​សាកល្បង​ enums​ @@ -45,6 +46,7 @@ Comment[et]=Väärtustike teststruktuur Comment[fi]=Testausrakenne enumeraatioille Comment[fr]=Une structure de test pour les énumérations +Comment[ga]=Struchtúr tástála do chineálacha áirithe Comment[it]=Una struttura di prova per le enumerazioni Comment[kk]=Тізімделеуді (enum) сынау құрылымы Comment[km]=សាកល្បង​​រចនាសម្ព័ន្ធ​សម្រាប់​ enums diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/flags/flags.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/flags/flags.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/flags/flags.desktop 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/flags/flags.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -7,6 +7,7 @@ Name=Testing bitflags Name[ca]=Proves de «bitflags» Name[es]=Prueba de indicadores de bits +Name[et]=Bitilippude testimine Name[it]=Flag di bit di prova Name[kk]=Сынақ бит-жалаушалары Name[nl]=Bitflags testen @@ -19,6 +20,7 @@ Comment=A test for bitflags Comment[ca]=Una prova per a «bitflags» Comment[es]=Una prueba para indicadores de bits +Comment[et]=Bitilippude test Comment[it]=Una prova per flag di bit Comment[kk]=Бит-жалаушаларыың сынағы Comment[nl]=Een test voor bitflags diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/png/png.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/png/png.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/png/png.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/png/png.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -15,6 +15,7 @@ Name[et]=PNG-faili päis Name[fi]=PNG-tiedosto-otsake Name[fr]=En-tête de fichier PNG +Name[ga]=Ceanntásc comhaid PNG Name[it]=Intestazione dei file PNG Name[kk]=PNG файл айдары Name[km]=បឋមកថា​ឯកសារ​របស់​ PNG​ @@ -47,6 +48,7 @@ Comment[et]=PNG-faili päist sisaldav teststruktuur (fail peab olema jämedaotsaline) Comment[fi]=Testirakenne, joka sisältää PNG-tiedosto-otsakkeen (tiedoston on oltava asetettu big-endian -muotoon) Comment[fr]=Uns structure de test contenant l'en-tête de fichier PNG (le fichier doit être défini comme grand-boutiste) +Comment[ga]=Struchtúr tástála ina bhfuil ceanntásc an chomhaid PNG (ní mór don chomhad a bheith mórcheannach) Comment[it]=Una struttura di prova contenente l'intestazione dei file PNG (il file deve essere in formato big-endian) Comment[kk]=PNG файл айдарының сынау құрылымы (байттар реті кері, яғни, big-endian болу керек) Comment[km]=សាកល្បង​រចនាសម្ព័ន្ធ​ដែល​មាន​បឋមកថា​ឯកសារ​របស់​ PNG (ឯកសារ​ត្រូវ​តែ​​កំណត់​ទៅកាន់​ big-endian) diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/test/test.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/test/test.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/test/test.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/test/test.desktop 2012-01-03 19:47:33.000000000 +0000 @@ -16,6 +16,7 @@ Name[et]=Lihtne test Name[fi]=Yksinkertainen testi Name[fr]=Test simple +Name[ga]=Tástáil shimplí Name[hu]=Egyszerű teszt Name[it]=Prova semplice Name[kk]=Қарапайым сынақ @@ -48,6 +49,7 @@ Comment[et]=Mõned teststruktuurid Comment[fi]=Muutamia testirakenteita Comment[fr]=Quelques structures de test +Comment[ga]=Cúpla struchtúr tástála Comment[it]=Alcune strutture di prova Comment[kk]=Бірнеше сынақ құрылымдары Comment[km]=សាកល្បង​រចនាសម្ព័ន្ធ​មួយ​ចំនួន​ diff -Nru kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/test_2/test_2.desktop kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/test_2/test_2.desktop --- kdesdk-4.7.95/okteta/kasten/controllers/view/structures/examples/test_2/test_2.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/kasten/controllers/view/structures/examples/test_2/test_2.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -16,6 +16,7 @@ Name[et]=Veel üks lihtne test Name[fi]=Toinen yksinkertainen testi Name[fr]=Un autre test simple +Name[ga]=Tástáil shimplí eile Name[it]=Un'altra prova semplice Name[kk]=Тағы бір қарапайым сынақ Name[km]=សាកល្បង​សាមញ្ញ​ផ្សេង​ទៀត​ @@ -48,6 +49,7 @@ Comment[et]=Veel mõned teststruktuurid Comment[fi]=Muutamia lisätestirakenteita Comment[fr]=Quelques structures de test de plus +Comment[ga]=Cúpla struchtúr tástála eile Comment[it]=Altre strutture di prova Comment[kk]=Бірнеше қосымша сынақ құрылымдары Comment[km]=សាកល្បង​រចនាសម្ព័ន្ធ​បន្ថែម​មួយ​ចំនួន​ទៀត​ diff -Nru kdesdk-4.7.95/okteta/parts/kbytesedit/kbytearrayedit.desktop kdesdk-4.7.97/okteta/parts/kbytesedit/kbytearrayedit.desktop --- kdesdk-4.7.95/okteta/parts/kbytesedit/kbytearrayedit.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/parts/kbytesedit/kbytearrayedit.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -11,6 +11,7 @@ Name[et]=Baitide redigeerimise komponent Name[fi]=BytesEdit-käyttöliittymäkomponentti Name[fr]=Élément graphique BytesEdit +Name[ga]=Giuirléid BytesEdit Name[it]=Modificatore dei byte Name[kk]=Байттап өңдеу виджеті Name[km]=ធាតុ​ក្រាហ្វិក​របស់​ ​BytesEdit diff -Nru kdesdk-4.7.95/okteta/parts/kpart/oktetapart.desktop kdesdk-4.7.97/okteta/parts/kpart/oktetapart.desktop --- kdesdk-4.7.95/okteta/parts/kpart/oktetapart.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/parts/kpart/oktetapart.desktop 2012-01-03 19:47:34.000000000 +0000 @@ -13,6 +13,7 @@ Name[et]=Okteta koodinäitaja Name[fi]=Okteta heksakatselin Name[fr]=Afficheur hexadécimal Okteta +Name[ga]=Amharcán Heicsidheachúlach Okteta Name[it]=Visore esadecimale Okteta Name[kk]=Okteta оналтылықтап карау құралы Name[km]=កម្មវិធី​មើល​របស់​ Okteta Hex​ diff -Nru kdesdk-4.7.95/okteta/program/about.cpp kdesdk-4.7.97/okteta/program/about.cpp --- kdesdk-4.7.95/okteta/program/about.cpp 2011-12-20 21:00:12.000000000 +0000 +++ kdesdk-4.7.97/okteta/program/about.cpp 2012-01-03 19:47:35.000000000 +0000 @@ -28,7 +28,7 @@ // Program static const char ProgramId[] = "okteta"; -static const char ProgramVersion[] = "0.7.90"; +static const char ProgramVersion[] = "0.7.97"; static const char ProgramHomepage[] = "http://utils.kde.org/projects/okteta"; // Author static const char FWHKEmailAddress[] = "kossebau@kde.org"; diff -Nru kdesdk-4.7.95/okteta/program/okteta.desktop kdesdk-4.7.97/okteta/program/okteta.desktop --- kdesdk-4.7.95/okteta/program/okteta.desktop 2011-12-02 21:33:50.000000000 +0000 +++ kdesdk-4.7.97/okteta/program/okteta.desktop 2012-01-03 19:47:35.000000000 +0000 @@ -12,6 +12,7 @@ Name[et]=Okteta Name[fi]=Okteta Name[fr]=Okteta +Name[ga]=Okteta Name[hu]=Okteta Name[it]=Okteta Name[kk]=Okteta @@ -49,6 +50,7 @@ GenericName[et]=Binaarfailide redaktor GenericName[fi]=Heksaeditori GenericName[fr]=Éditeur hexadécimal +GenericName[ga]=Eagarthóir Heic GenericName[it]=Editor esadecimale GenericName[kk]=Бинарлы редакторы GenericName[km]=កម្មវិធី​កែសម្រួល​របស់​ Hex ​