Re: [kde-russian] Fwd: automatic translator for dolphin service menu .desktop files
написане Sat, 28 Feb 2015 02:40:20 +0200, Alexander Potashev : Юра, А почему нельзя было скрипты из Scripty использовать? Потому, что решение нишевое — оно отлично работает на месте, но адаптации требует значительных усилий. Мы уже обсуждали это несколько лет назад с г-ном Черепановым. Достаточно посмотреть на /scripts/update_translations, чтобы понять, что выпилить кусочек для обновления именно переводов desktop-файлов будет довольно непростой задачей. С уважением, Юрий ___ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian
[kde-russian] Fwd: automatic translator for dolphin service menu .desktop files
Юра, А почему нельзя было скрипты из Scripty использовать? -- Alexander Potashev -- Forwarded message -- From: Albert Astals Cid Date: 2015-02-28 2:14 GMT+03:00 Subject: Re: automatic translator for dolphin service menu .desktop files To: kde-de...@kde.org El Divendres, 27 de febrer de 2015, a les 14:58:03, Helmy va escriure: > Hello, > i have been looking before writing one if there was a tool out there that > would automatically translate user text keys in Dolphin service menus or > .desktop files in general to other languages using something like google > translate API You're aware that the tems of Google Translate most probably don't let you release that translation under a Free License, right? > or preferably a good offline translation, to help anyone > writing a new service menu to offer multiple translations effortlessly > especially when there are a lot of menu items > > i have searched for a while and couldn't find any > in the case if there was none i would like to write one, can someone direct > me to where i can find a full list of all the user text keys used by KDE > inside .desktop files so they would only be translated > so far what i have gathered by running grep -Er --include "*.desktop" > "\[[a-zA-Z]+*\]=" on my system are the following keys http://websvn.kde.org/trunk/l10n-kf5/scripts/createdesktopcontext.pl?view=markup Creates a .po from a .desktop http://websvn.kde.org/trunk/l10n-kf5/scripts/applycontext.cpp?view=markup Merges it back There's also a few helpers for those in the scripts folder. Cheers, Albert > > name > GenericName > Comment > Description > DateFormat > DateFormatShort > TimeFormat > X-KDE-Submenu > X-KDE-Keywords > Keywords > X-GNOME-FullName ___ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian
Re: [kde-russian] Fwd: automatic translator for dolphin service menu .desktop files
Юра, огромное спасибо, как всегда! .pot получился, первая часть балета сработала :) 2015-02-27 19:19 GMT+03:00 Yuri Chornoivan : > написане Fri, 27 Feb 2015 18:09:14 +0200, Juliette Tux < > juliette@gmail.com>: > > People in kde-i18n-doc will probably help you with the tools to >>> extract messages from .desktop files to a Gettext translation template >>> (a .pot file). >>> >> >> Добрый день всем! А можно поподробнее о том, как это сделать, и, главное, >> как потом снова распихать строки по desktop-файлам? У нас есть старый баг >> с >> кучей непереведённых desktop-файлов, на который я каждый раз смотрю со >> вздохом ( http://bugs.rosalinux.ru/show_bug.cgi?id=273 ) . >> > > Привет, > > Ну, вот можно таким скриптом: > > http://gitweb.mageia.org/software/i18n/tools/tree/desktop > > Работает в один проход. Предназначен для простого тыканья мышкой. Легко > допопняется массовым git commit && git push. > > (Ногами не бить — я не программист на Python.) > > С уважением, > Юрий > > -- Forwarded message -- >> From: Alexander Potashev >> Date: 27 February 2015 at 18:50 >> Subject: Re: automatic translator for dolphin service menu .desktop files >> To: kde-de...@kde.org, KDE i18n-doc >> >> >> People in kde-i18n-doc will probably help you with the tools to >>> extract messages from .desktop files to a Gettext translation template >>> (a .pot file). >>> >> >> -- >> Alexander Potashev >> >> >> ___ > kde-russian mailing list > kde-russian@lists.kde.ru > https://lists.kde.ru/mailman/listinfo/kde-russian -- С уважением, Дронова Юлия ___ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian
Re: [kde-russian] Fwd: automatic translator for dolphin service menu .desktop files
написане Fri, 27 Feb 2015 18:09:14 +0200, Juliette Tux : People in kde-i18n-doc will probably help you with the tools to extract messages from .desktop files to a Gettext translation template (a .pot file). Добрый день всем! А можно поподробнее о том, как это сделать, и, главное, как потом снова распихать строки по desktop-файлам? У нас есть старый баг с кучей непереведённых desktop-файлов, на который я каждый раз смотрю со вздохом ( http://bugs.rosalinux.ru/show_bug.cgi?id=273 ) . Привет, Ну, вот можно таким скриптом: http://gitweb.mageia.org/software/i18n/tools/tree/desktop Работает в один проход. Предназначен для простого тыканья мышкой. Легко допопняется массовым git commit && git push. (Ногами не бить — я не программист на Python.) С уважением, Юрий -- Forwarded message -- From: Alexander Potashev Date: 27 February 2015 at 18:50 Subject: Re: automatic translator for dolphin service menu .desktop files To: kde-de...@kde.org, KDE i18n-doc People in kde-i18n-doc will probably help you with the tools to extract messages from .desktop files to a Gettext translation template (a .pot file). -- Alexander Potashev ___ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian
[kde-russian] Fwd: automatic translator for dolphin service menu .desktop files
>People in kde-i18n-doc will probably help you with the tools to > extract messages from .desktop files to a Gettext translation template > (a .pot file). Добрый день всем! А можно поподробнее о том, как это сделать, и, главное, как потом снова распихать строки по desktop-файлам? У нас есть старый баг с кучей непереведённых desktop-файлов, на который я каждый раз смотрю со вздохом ( http://bugs.rosalinux.ru/show_bug.cgi?id=273 ) . -- Forwarded message -- From: Alexander Potashev Date: 27 February 2015 at 18:50 Subject: Re: automatic translator for dolphin service menu .desktop files To: kde-de...@kde.org, KDE i18n-doc >People in kde-i18n-doc will probably help you with the tools to > extract messages from .desktop files to a Gettext translation template > (a .pot file). -- Alexander Potashev -- С уважением, Дронова Юлия ___ kde-russian mailing list kde-russian@lists.kde.ru https://lists.kde.ru/mailman/listinfo/kde-russian