From 004b991f5e03c437d5b5ab78d775604a3210c22d Mon Sep 17 00:00:00 2001 From: filip Date: Thu, 31 Oct 2013 22:58:05 +0100 Subject: change of check_for_translation_work.sh script and it's db for git transition NOTE: add git_directory in your existing config file --- translation_projects.dat | 262 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 180 insertions(+), 82 deletions(-) (limited to 'translation_projects.dat') diff --git a/translation_projects.dat b/translation_projects.dat index aaba5b5c..d06b0e2b 100644 --- a/translation_projects.dat +++ b/translation_projects.dat @@ -1,92 +1,190 @@ -# List of projects with .po files: -projects[control-center]="svn.mageia.org/svn/soft/control-center/trunk/po/" -projects[desktop-common-data]="svn.mageia.org/svn/soft/desktop-common-data/trunk/po/" -projects[drak3d]="svn.mageia.org/svn/soft/drak3d/trunk/po/" -projects[drakguard]="svn.mageia.org/svn/soft/drakguard/trunk/po/" -projects[draklive-install]="svn.mageia.org/svn/soft/draklive-install/trunk/po/" -projects[drakmenustyle]="svn.mageia.org/svn/soft/drakmenustyle/trunk/po/" -projects[drakpxelinux]="svn.mageia.org/svn/soft/drakpxelinux/trunk/po/" -projects[drakwizard]="svn.mageia.org/svn/soft/drakwizard/trunk/po/" -projects[drakx-kbd-mouse-x11]="svn.mageia.org/svn/soft/drakx-kbd-mouse-x11/trunk/po/" -projects[drakx-net]="svn.mageia.org/svn/soft/drakx-net/trunk/po/" -projects[drakx_help]="svn.mageia.org/svn/soft/drakx/trunk/perl-install/install/help/po/" # is it still used? (http://archives.mageia.org/zarb-ml/mageia-i18n/2012-August/003334.html) -projects[drakx_install]="svn.mageia.org/svn/soft/drakx/trunk/perl-install/install/share/po/" -projects[drakx_share]="svn.mageia.org/svn/soft/drakx/trunk/perl-install/share/po/" -projects[drakx_standalone]="svn.mageia.org/svn/soft/drakx/trunk/perl-install/standalone/po/" -# projects[epoll]="forge.ipsl.jussieu.fr/epoll/svn/" -projects[i18n-tools]="svn.mageia.org/svn/soft/i18n-tools/" -projects[identity]="svn.mageia.org/svn/soft/identity/CatDap/trunk/lib/CatDap/I18N/" -projects[indexhtml_about]="svn.mageia.org/svn/soft/indexhtml/trunk/about/po/" -projects[indexhtml]="svn.mageia.org/svn/soft/indexhtml/trunk/po/" -projects[installer_help]="svn.mageia.org/svn/soft/i18n-tools/docs/installer" # added 26.4.2013 -projects[kde4-splash-mga]="svn.mageia.org/svn/soft/kde4-splash-mga/trunk/po/" -# not needed after finished translation mageia-kde4-config/trunk/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.classicPanel/metadata.desktop -# not needed after finished translation mageia-kde4-config/trunk/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.defaultPanel/metadata.desktop -projects[mageia-gfxboot-theme_help-boot]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/trunk/help-boot/" # new -projects[mageia-gfxboot-theme_help-install]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/trunk/help-install/" # new -projects[mageia-gfxboot-theme]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/trunk/po/" -projects[mageia-kde-translation]="svn.mageia.org/svn/soft/mageia-kde-translation/trunk/po/" -projects[mgaonline]="svn.mageia.org/svn/soft/mgaonline/trunk/po/" # new -projects[rpmdrake]="svn.mageia.org/svn/soft/rpmdrake/trunk/po/" -projects[system-config-printer]="svn.mageia.org/svn/soft/system-config-printer/trunk/po/" -projects[transfugdrake]="svn.mageia.org/svn/soft/transfugdrake/trunk/po/" -projects[urpmi]="svn.mageia.org/svn/soft/rpm/urpmi/trunk/po/" -# is this alive: usbdumper/trunk/po/liveusb-creator.pot -projects[userdrake2]="svn.mageia.org/svn/soft/userdrake2/trunk/po/" - -# BRANCH 3: -if [ -z "$checkout_soft_mga3"]; then -projects[drakx_help_mga3]="svn.mageia.org/svn/soft/drakx/branches/3/perl-install/install/help/po/" -projects[drakx_install_mga3]="svn.mageia.org/svn/soft/drakx/branches/3/perl-install/install/share/po/" -projects[drakx_share_mga3]="svn.mageia.org/svn/soft/drakx/branches/3/perl-install/share/po/" -projects[drakx_standalone_mga3]="svn.mageia.org/svn/soft/drakx/branches/3/perl-install/standalone/po/" -projects[mageia-gfxboot-theme_mga3]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/branches/3/po/" +# GIT ADDRESSES +# Repositories of resources for Cauldron and the next released version of Mageia +git_addresses[control-center]="software/control-center" +git_addresses[desktop-common-data]="software/desktop/common-data" +git_addresses[drak3d]="software/drak3d" +git_addresses[drakguard]="software/drakguard" +git_addresses[draklive-install]="software/draklive-install" +git_addresses[drakmenustyle]="software/drakmenustyle" +git_addresses[drakpxelinux]="software/drakpxelinux" +git_addresses[drakwizard]="software/drakwizard" +git_addresses[drakx]="software/drakx" +git_addresses[drakx-kbd-mouse-x11]="software/drakx-kbd-mouse-x11" +git_addresses[drakx-net]="software/drakx-net" +# git_addresses[Identity_CatDap]="software/infrastructure/catdap" # (Repository currently seems to be empty) +git_addresses[indexhtml]="software/indexhtml" +git_addresses[kde4-splash-mga]="software/desktop/kde/splash" +git_addresses[mageia-gfxboot-theme]="software/design/bootloader-theme" +git_addresses[mageia-kde-translation]="software/i18n/kde" +git_addresses[mgaonline]="software/mgaonline" +git_addresses[rpmdrake]="software/rpmdrake" +git_addresses[system-config-printer]="software/i18n/system-config-printer" +git_addresses[transfugdrake]="software/transfugdrake" +git_addresses[urpmi]="software/rpm/urpmi" +git_addresses[userdrake]="software/userdrake" + +# REPOSITORIY FOR MCC-HELP AND INSTALLER DOCUMENTATION + SOME I18N TOOLS +if [ -z "$work_on_docs_and_tools" ]; then + git_addresses[docs_and_tools]="software/i18n/tools" +fi + +# UNOFFICIAL LIST OF REPOSITORIES OF ONE LINE TO TRANSLATE .DESKTOP FILES (NOT NEEDED AFTER FINISHED TRANSLATION) +if [ -z "$work_on_desktop_files" ]; then + git_addresses[mageia-kde-config]="software/desktop/kde/config" + git_addresses[mageia-xfce-config]="software/desktop/xfce/config" +# no translations?? git_addresses[draklive]="software/build-system/draklive" + git_addresses[draklive-config]="software/build-system/draklive-config" +fi + +# REPOSITORIES OF RESOURCES BRANCHED FOR MAGEIA 3 (git clone --single-branch) +if [ -z "$work_on_mga3" ]; then + git_addresses[drakx_mga3]="software/drakx -b distro/mga3" fi -# BRANCH 2: -if [ -z "$checkout_soft_mga2"]; then -projects[control-center_mga2]="svn.mageia.org/svn/soft/control-center/branches/2/po/" -#2? projects[desktop-common-data_mga2]="svn.mageia.org/soft/desktop-common-data/tags/1:2-4/po/" -# N/A projects[drak3d_mga2]="svn.mageia.org/svn/soft/drak3d/branches/2/po/" -# N/A projects[drakguard_mga2]="svn.mageia.org/svn/soft/drakguard/branches/2/po/" -projects[draklive-install_mga2]="svn.mageia.org/svn/soft/draklive-install/branches/2/po/" -# N/A projects[drakmenustyle_mga2]="svn.mageia.org/svn/soft/drakmenustyle/branches/2/po/" -# N/A projects[drakpxelinux_mga2]="svn.mageia.org/svn/soft/drakpxelinux/branches/2/po/" -# N/A projects[drakwizard_mga2]="svn.mageia.org/svn/soft/drakwizard/branches/2/po/" -projects[drakx-kbd-mouse-x11_mga2]="svn.mageia.org/svn/soft/drakx-kbd-mouse-x11/branches/2/po/" -projects[drakx-net_mga2]="svn.mageia.org/svn/soft/drakx-net/branches/2/po/" -projects[drakx_help_mga2]="svn.mageia.org/svn/soft/drakx/branches/2/perl-install/install/help/po/" # is it still used? (http://archives.mageia.org/zarb-ml/mageia-i18n/2012-August/003334.html) -projects[drakx_install_mga2]="svn.mageia.org/svn/soft/drakx/branches/2/perl-install/install/share/po/" -projects[drakx_share_mga2]="svn.mageia.org/svn/soft/drakx/branches/2/perl-install/share/po/" -projects[drakx_standalone_mga2]="svn.mageia.org/svn/soft/drakx/branches/2/perl-install/standalone/po/" -#? projects[identity_mga2]="svn.mageia.org/svn/soft/identity/CatDap/branches/live/lib/CatDap/I18N/" -# N/A projects[indexhtml_mga2]="svn.mageia.org/svn/soft/indexhtml/branches/2/po/" -# N/A projects[kde4-splash-mga_mga2]="svn.mageia.org/svn/soft/kde4-splash-mga/branches/2/po/" -projects[mageia-gfxboot-theme_help-boot_mga2]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/branches/2/help-boot/" # new -projects[mageia-gfxboot-theme_help-install_mga2]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/branches/2/help-install/" # new -projects[mageia-gfxboot-theme_mga2]="svn.mageia.org/svn/soft/theme/mageia-gfxboot-theme/branches/2/po/" -# mageia-kde4-config/branches/2/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.classicPanel/metadata.desktop -# mageia-kde4-config/branches/2/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.defaultPanel/metadata.desktop -# N/A projects[mageia-kde-translation_mga2]="svn.mageia.org/svn/soft/mageia-kde-translation/branches/2/po/" -projects[msec]="svn.mageia.org/svn/soft/msec/trunk/po/" # added 20.9.2012 -#not ready yet projects[rpmdragora]="svn.mageia.org/svn/soft/AdminPanel/trunk/modules/rpmdragora/po/" # added 7.1.2013 -projects[rpmdrake_mga2]="svn.mageia.org/svn/soft/rpmdrake/branches/2/po/" # added 21.9.2012 -# N/A projects[system-config-printer_mga2]="svn.mageia.org/svn/soft/system-config-printer/branches/2/po/" -# N/A projects[transfugdrake_mga2]="svn.mageia.org/svn/soft/transfugdrake/branches/2/po/" -projects[urpmi_mga2]="svn.mageia.org/svn/soft/rpm/urpmi/branches/2/po/" -# N/A projects[userdrake2_mga2]="svn.mageia.org/svn/soft/userdrake2/branches/2/po/" +# UNOFFICIAL LIST OF REPOSITORIES OF OTHER RESOURCES FOR TRANSLATION +if [ -z "$work_on_unofficial" ]; then + git_addresses[copyiso2usb]="software/copyiso2usb" + git_addresses[net_monitor]="software/net_monitor" + git_addresses[usbdumper]="software/usbdumper" +fi + +# NOT YET ON OUR GIT +# git_addresses[epoll]="it doesn't exist yet on our git" +# git_addresses[isodumper]="https://github.com/papoteur-mga/isodumper (not yet on our git)" +# git_addresses[mageia-doc]="it doesn't exist yet on our git" +# git_addresses[msec]="it doesn't exist yet on our git" + +# REPOSITORIES OF RESOURCES FOR CAULDRON AND THE NEXT RELEASED VERSION OF MAGEIA +translate_projects_po[control-center]="control-center/po" +translate_projects_po[desktop-common-data]="desktop-common-data/po" +translate_projects_po[drak3d]="drak3d/po" +translate_projects_po[drakguard]="drakguard/po" +translate_projects_po[draklive-install]="draklive-install/po" +translate_projects_po[drakmenustyle]="drakmenustyle/po" +translate_projects_po[drakpxelinux]="drakpxelinux/po" +translate_projects_po[drakwizard]="drakwizard/po" +translate_projects_po[drakx-kbd-mouse-x11]="drakx-kbd-mouse-x11/po" +translate_projects_po[drakx-net]="drakx-net/po" +translate_projects_po[drakx_install]="drakx/perl-install/install/share/po" +translate_projects_po[drakx_share]="drakx/perl-install/share/po" +translate_projects_po[drakx_standalone]="drakx/perl-install/standalone/po" +# translate_projects_po[Identity (CatDap)]="NA" +translate_projects_po[indexhtml]="indexhtml/po" +translate_projects_po[kde4-splash-mga]="kde4-splash-mga/po" +#translate_projects_po[mageia-doc]="NA" +translate_projects_po[mageia-gfxboot-theme]="mageia-gfxboot-theme/po" +translate_projects_po[mageia-kde-translation]="mageia-kde-translation/po" +translate_projects_po[mgaonline]="mgaonline/po" +#translate_projects_po[msec]="NA" +translate_projects_po[rpmdrake]="rpmdrake/po" +translate_projects_po[system-config-printer]="system-config-printer/po" +translate_projects_po[transfugdrake]="transfugdrake/po" +translate_projects_po[urpmi]="urpmi/po" +translate_projects_po[userdrake2]="userdrake/po" + +# REPOSITORIY FOR MCC-HELP AND INSTALLER DOCUMENTATION + SOME I18N TOOLS +if [ -z "$work_on_docs_and_tools" ]; then + translate_projects_po[doc_installer]="docs_and_tools/docs/installer" + translate_projects_po[doc_mcc-help]="docs_and_tools/docs/mcc-help" +fi + +# REPOSITORIES OF RESOURCES BRANCHED FOR MAGEIA 3 +if [ -z "$work_on_mga3" ]; then + translate_projects_po[drakx_help_mga3]="drakx_mga3/perl-install/install/help/po" + translate_projects_po[drakx_install_mga3]="drakx_mga3/perl-install/install/share/po" + translate_projects_po[drakx_share_mga3]="drakx_mga3/perl-install/share/po" + translate_projects_po[drakx_standalone_mga3]="drakx_mga3/perl-install/standalone/po" +fi + +# UNOFFICIAL LIST OF REPOSITORIES OF OTHER RESOURCES FOR TRANSLATION +if [ -z "$work_on_unofficial" ]; then + translate_projects_po[copyiso2usb]="copyiso2usb/po" + translate_projects_po[drakx_help]="drakx/perl-install/install/help/po" + #translate_projects_po[epoll]="NA" + translate_projects_po[indexhtml_about]="indexhtml/about/po" + # translate_projects_po[isodumper]="NA" + translate_projects_po[net_monitor]="net_monitor/po" + translate_projects_po[usbdumper]="usbdumper/po" +fi + +# .DESKTOP FILES +# Repositories of one line to translate .desktop files (not needed after finished translation) +if [ -z "$work_on_desktop_files" ]; then + # "not really a .desktop file" translate_projects_desktop[desktop-common-data-GdmGreeterTheme-nolist]="desktop-common-data/dm/GdmGreeterTheme-nolist.desktop" + # "not really a .desktop file" translate_projects_desktop[desktop-common-data-GdmGreeterTheme]="desktop-common-data/dm/GdmGreeterTheme.desktop" + # "not really a .desktop file" translate_projects_desktop[desktop-common-data-KdmGreeterTheme]="desktop-common-data/dm/KdmGreeterTheme.desktop" + # no translations?? translate_projects_desktop[draklive-copy-wizard]="draklive/draklive-copy-wizard.desktop" + # translate_projects_desktop[draklive-GUADEC-booklet]="draklive-config/files/GUADEC-booklet.desktop" + translate_projects_desktop[draklive-install]="draklive-config/files/draklive-install.desktop" + translate_projects_desktop[draklive-register]="draklive-config/files/register.desktop" + # no translations?? translate_projects_desktop[drakx-net-net_applet]="drakx-net/data/net_applet.desktop" + # not yet on git mageia-doc/trunk/mcc/en/mageia-doc-mcc-en.desktop + # not yet on git mageia-doc/trunk/mcc/et/mageia-doc-mcc-et.desktop + # not yet on git mageia-doc/trunk/mcc/fr/mageia-doc-mcc-fr.desktop + # no translations?? mgaonline/trunk/gnome-mandrakeonline.desktop + translate_projects_desktop[mageia-kde-banshee-play-audiocd]="mageia-kde-translation/solid/banshee-play-audiocd.desktop" + translate_projects_desktop[mageia-kde-brasero_copy_disc]="mageia-kde-translation/solid/brasero_copy_disc.desktop" + translate_projects_desktop[mageia-kde-brasero_create_audio_cd_from_blank_medium]="mageia-kde-translation/solid/brasero_create_audio_cd_from_blank_medium.desktop" + translate_projects_desktop[mageia-kde-brasero_create_data_project_from_blank_medium]="mageia-kde-translation/solid/brasero_create_data_project_from_blank_medium.desktop" + translate_projects_desktop[mageia-kde-classicPanel]="mageia-kde-config/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.classicPanel/metadata.desktop" + translate_projects_desktop[mageia-kde-defaultPanel]="mageia-kde-config/kde4-profiles/Default/share/apps/plasma/layout-templates/org.mageia.plasma-desktop.defaultPanel/metadata.desktop" + # no translations?? Mageia customization of the Air theme translate_projects_desktop[mageia-kde-desktoptheme]="mageia-kde-config/kde4-profiles/common/share/apps/desktoptheme/default/metadata.desktop" + # theme/ia_ora-kde4/trunk/kwin-client/iaora.desktop + # "not really a .desktop file" translate_projects_desktop[mageia-kde-KdmGreeterTheme-common]="mageia-kde-config/kde4-profiles/common/share/config/kdm/themes/mageia-kde4/KdmGreeterTheme.desktop" + # "not really a .desktop file" translate_projects_desktop[mageia-kde-KdmGreeterTheme-Default]="mageia-kde-config/kde4-profiles/Default/share/config/kdm/themes/mageia-kde4/KdmGreeterTheme.desktop" + # no translations?? translate_projects_desktop[mageia-kde-KdmGreeterTheme-netbook]="mageia-kde-config/kde4-profiles/netbook/share/config/kdm/themes/mageia-kde4/KdmGreeterTheme.desktop" + # no translations?? translate_projects_desktop[mageia-kde-ksplashplugin]="kde4-splash-mga/ksplashplugin.desktop" + # no translations?? translate_projects_desktop[mageia-kde-plasma-desktop]="mageia-kde-config/kde4-profiles/netbook/share/autostart/plasma-desktop.desktop" + # no translations?? translate_projects_desktop[mageia-kde-plasma-netbook]="mageia-kde-config/kde4-profiles/netbook/share/autostart/plasma-netbook.desktop" + # translate_projects_desktop[mageia-kde-sample]="mageia-kde-translation/solid/sample.desktop" + translate_projects_desktop[mageia-kde-sendmail]="mageia-kde-translation/services/sendmail.desktop" + # no translations?? translate_projects_desktop[mageia-kde-splash-mga]="kde4-splash-mga/kde4-splash-mga.desktop" + translate_projects_desktop[mageia-kde-totem-opendvd]="mageia-kde-translation/solid/totem-opendvd.desktop" + # usbdumper/trunk/data/mandriva-seed.desktop + translate_projects_desktop[mageia-xfce-appfinder]="mageia-xfce-config/data/xfce4/panel/launcher-2/xfce4-appfinder.desktop" + translate_projects_desktop[mageia-xfce-file-manager]="mageia-xfce-config/data/xfce4/panel/launcher-6/file-manager.desktop" + translate_projects_desktop[mageia-xfce-mcc]="mageia-xfce-config/data/xfce4/panel/launcher-9/mcc.desktop" + translate_projects_desktop[mageia-xfce-terminal-emulator]="mageia-xfce-config/data/xfce4/panel/launcher-4/terminal-emulator.desktop" + translate_projects_desktop[mageia-xfce-text-editor]="mageia-xfce-config/data/xfce4/panel/launcher-5/text-editor.desktop" + translate_projects_desktop[mageia-xfce-web-browser]="mageia-xfce-config/data/xfce4/panel/launcher-8/web-browser.desktop" + # no translations?? mgaonline/trunk/x-mga-exec.desktop +fi + + +# HTML FILES # TODO add them also in script +if [ -z "$work_on_html_software_files" ]; then + translate_projects_help[mageia-gfxboot-theme_help-boot]="bootloader-theme/help-boot" + translate_projects_help[mageia-gfxboot-theme_help-install]="bootloader-theme/help-install" + +# TODO check this list + # cat svn_list | grep trunk | egrep html$ | fgrep .html + # no translations Mandrake!! control-center/trunk/doc/DrakConf.html + # no translations desktop-common-data/trunk/bookmarks/mozilla/mozilla-download.html + # no translations desktop-common-data/trunk/bookmarks/mozilla/mozilla-one.html + # drakx-installer-help/trunk/*.html + # indexhtml/trunk/HTML/index.html + # indexhtml/trunk/mail/mail-en.html + # indexhtml/trunk/mail/mail-fr.html + # indexhtml/trunk/mail/mail-pt.html + # mageia-doc/trunk/mcc/en/*.html + # mga-advisories/trunk/tmpl/*.html + # mga-treasurer/trunk/tmpl/*.html + # mgapeople/trunk/tmpl/*.html + # perl-MDK-Common/trunk/tutorial.html + # theme/mageia-gfxboot-theme/trunk/help-boot/en/*.html + # theme/mageia-gfxboot-theme/trunk/help-install/en/*.html fi # WEB PAGES: -web_pages[web_page_navigation]="svn.mageia.org/svn/web/www/trunk/_nav/langs/" -web_pages[web_page_navigation_2]="svn.mageia.org/svn/web/nav/langs/" -web_pages[web_page_english]="svn.mageia.org/svn/web/www/trunk/en/" -web_pages[web_page_my_language]="svn.mageia.org/svn/web/www/trunk/$language_code/" -web_pages[web_pages_lang]="svn.mageia.org/svn/web/www/trunk/langs/" +web_pages[web_page_navigation]="svn.mageia.org/svn/web/www/trunk/_nav/langs" +web_pages[web_page_navigation_2]="svn.mageia.org/svn/web/nav/langs" +web_pages[web_page_english]="svn.mageia.org/svn/web/www/trunk/en" +web_pages[web_page_my_language]="svn.mageia.org/svn/web/www/trunk/$language_code" +web_pages[web_pages_lang]="svn.mageia.org/svn/web/www/trunk/langs" # whole website www.mageia.org and mognase navigation if [ $checkout_whole_website -eq 1 ]; then - web_pages[web_mognase]="svn.mageia.org/svn/web/nav/" - web_pages[web]="svn.mageia.org/svn/web/www/trunk/" + web_pages[web_mognase]="svn.mageia.org/svn/web/nav" + web_pages[web]="svn.mageia.org/svn/web/www/trunk" fi -- cgit v1.2.1