From 053070050114438a6df959f663e2f545a0902dc5 Mon Sep 17 00:00:00 2001 From: cbayle Date: Sun, 22 Feb 2009 23:00:36 +0000 Subject: [PATCH] Copy delivery packaging tools/tab2po dirs from Novaforge Branch git-svn-id: svn+ssh://scm.fusionforge.org/srv/svn/fusionforge/trunk@7033 9d84d37e-dcb1-4aad-b103-6f3d92f53bf6 --- delivery/fusionforge/package/config | 17 + delivery/gforge/package/config | 17 + delivery/novaforge/package/config | 17 + packaging/build_component | 221 +++ packaging/build_delivery | 210 +++ packaging/delivery/build | 432 ++++++ packaging/functions | 19 + packaging/tag_component_create | 126 ++ packaging/tag_component_delete | 90 ++ packaging/tag_delivery_create | 87 ++ packaging/tag_delivery_delete | 63 + packaging/tag_packaging_create | 62 + packaging/tag_packaging_delete | 56 + tools/tab2po/.classpath | 9 + tools/tab2po/.project | 23 + .../.settings/org.eclipse.jdt.core.prefs | 12 + .../.settings/org.maven.ide.eclipse.prefs | 8 + tools/tab2po/pom.xml | 37 + .../tools/tab2poConverter/FileConverter.java | 222 +++ .../tools/tab2poConverter/I18nMessage.java | 39 + .../novaforge/tools/tab2poConverter/Main.java | 30 + .../tab2poConverter/MessageConverter.java | 44 + .../tab2poConverter/FileConverterTest.java | 118 ++ .../tab2poConverter/MessageConverterTest.java | 24 + .../plugincore/include/languages/Base.tab | 30 + .../plugincore/include/languages/French.tab | 1166 +++++++++++++++ .../plugincore/include/languages/Spanich.tab | 30 + .../src/test/resources/translations/en.po | 1279 ++++++++++++++++ .../src/test/resources/translations/en.po.new | 1279 ++++++++++++++++ .../src/test/resources/translations/fr.po | 1279 ++++++++++++++++ .../src/test/resources/translations/fr.po.new | 1279 ++++++++++++++++ .../test/resources/translations/gforge.pot | 1297 +++++++++++++++++ 32 files changed, 9622 insertions(+) create mode 100644 delivery/fusionforge/package/config create mode 100644 delivery/gforge/package/config create mode 100644 delivery/novaforge/package/config create mode 100755 packaging/build_component create mode 100755 packaging/build_delivery create mode 100755 packaging/delivery/build create mode 100644 packaging/functions create mode 100644 packaging/tag_component_create create mode 100644 packaging/tag_component_delete create mode 100644 packaging/tag_delivery_create create mode 100644 packaging/tag_delivery_delete create mode 100644 packaging/tag_packaging_create create mode 100644 packaging/tag_packaging_delete create mode 100644 tools/tab2po/.classpath create mode 100644 tools/tab2po/.project create mode 100644 tools/tab2po/.settings/org.eclipse.jdt.core.prefs create mode 100644 tools/tab2po/.settings/org.maven.ide.eclipse.prefs create mode 100644 tools/tab2po/pom.xml create mode 100644 tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/FileConverter.java create mode 100644 tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/I18nMessage.java create mode 100644 tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/Main.java create mode 100644 tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/MessageConverter.java create mode 100644 tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/FileConverterTest.java create mode 100644 tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/MessageConverterTest.java create mode 100644 tools/tab2po/src/test/resources/plugincore/include/languages/Base.tab create mode 100644 tools/tab2po/src/test/resources/plugincore/include/languages/French.tab create mode 100644 tools/tab2po/src/test/resources/plugincore/include/languages/Spanich.tab create mode 100644 tools/tab2po/src/test/resources/translations/en.po create mode 100644 tools/tab2po/src/test/resources/translations/en.po.new create mode 100644 tools/tab2po/src/test/resources/translations/fr.po create mode 100644 tools/tab2po/src/test/resources/translations/fr.po.new create mode 100644 tools/tab2po/src/test/resources/translations/gforge.pot diff --git a/delivery/fusionforge/package/config b/delivery/fusionforge/package/config new file mode 100644 index 000000000..f57f7e24b --- /dev/null +++ b/delivery/fusionforge/package/config @@ -0,0 +1,17 @@ +# Version of packaging scripts +# +VERSION="1.1" + +# Target OS +# Values: values returned by getdist +# Default: built for every OS +TARGET_OS="rhel5" + +# Components to build in development mode +DEV_COMPONENTS="trunk:getdist:none trunk:gforge:none trunk:gforge-plugin-apibull:none trunk:gforge-plugin-novadoc:none trunk:gforge-plugin-novafrs:none trunk:gforge-plugin-novapub:none trunk:gforge-plugin-mantis:none trunk:gforge-plugin-svn2mantis:none trunk:gforge-roles-bull:none trunk:gforge-trove-bull:none trunk:gforge-welcome-bull:none trunk:libnss-pgsql:none trunk:mod_auth_gforge:none trunk:mantis:none trunk:mod_umask:none trunk:perl-IPC-Run:none trunk:pwgen:none" + +# Components to build in release mode +REL_COMPONENTS="tags:getdist:1.3-1 tags:gforge:4.7.1-1 tags:gforge-commonproject:1.1-1 tags:gforge-novaforge:1.0-5 tags:gforge-plugin-apibull:1.11-1 tags:gforge-plugin-mantis:2.9-1 tags:gforge-plugin-novadoc:1.13-1 tags:gforge-plugin-novafrs:1.11-1 tags:gforge-plugin-novapub:1.1-1 tags:gforge-plugin-svn2mantis:1.0-1 tags:gforge-roles-bull:1.2-3 tags:gforge-theme-nova2007:1.7-1 tags:gforge-theme-novablue:1.4-1 tags:gforge-trove-bull:1.1-1 tags:gforge-welcome-bull:1.1-1 tags:libnss-pgsql:1.3.1.4-3 tags:mantis:1.1.4.1-1 tags:mod_auth_gforge:0.5.9.3.5-2 tags:mod_umask:0.1.0.4-2 tags:novaforge-publisher:1.2-1 tags:perl-IPC-Run:0.80.2-2 tags:pwgen:2.05.5-2 tags:spip:1.9.2d.2-1 tags:subversion:1.3.2.5-3" + +# Files to delete after build +FILES_TO_DELETE="*.svnlog *.rpmlog *.src.rpm gforge-auth-unix-*.rpm gforge-trove-standard-*.rpm gforge-welcome-standard-*.rpm subversion-devel-*.rpm" diff --git a/delivery/gforge/package/config b/delivery/gforge/package/config new file mode 100644 index 000000000..2c87fc0d5 --- /dev/null +++ b/delivery/gforge/package/config @@ -0,0 +1,17 @@ +# Version of packaging scripts +# +VERSION="1.1" + +# Target OS +# Values: values returned by getdist +# Default: built for every OS +TARGET_OS="" + +# Components to build in development mode +DEV_COMPONENTS="trunk:gforge:none trunk:gforge-commonproject:none trunk:gforge-plugin-apibull:none trunk:gforge-plugin-mantis:none trunk:gforge-plugin-novadoc:none trunk:gforge-plugin-novafrs:none trunk:gforge-plugin-novapub:none trunk:gforge-plugin-svn2mantis:none trunk:gforge-roles-bull:none trunk:gforge-theme-nova2007:none trunk:gforge-theme-novablue:none trunk:gforge-trove-bull:none trunk:gforge-welcome-bull:none trunk:mantis:none trunk:novaforge-publisher:none trunk:spip:none" + +# Components to build in release mode +REL_COMPONENTS="tags:gforge:4.5.11.31-1 tags:gforge-commonproject:1.1-1 tags:gforge-plugin-apibull:1.11-1 tags:gforge-plugin-mantis:2.8-1 tags:gforge-plugin-novadoc:1.13-1 tags:gforge-plugin-novafrs:1.11-1 tags:gforge-plugin-novapub:1.1-1 tags:gforge-plugin-svn2mantis:1.0-1 tags:gforge-roles-bull:1.1-3 tags:gforge-theme-nova2007:1.7-1 tags:gforge-theme-novablue:1.4-1 tags:gforge-trove-bull:1.1-1 tags:gforge-welcome-bull:1.1-1 tags:mantis:1.1.1.2-1 tags:novaforge-publisher:1.2-1 tags:spip:1.9.2d.2-1" + +# Files to delete after build +FILES_TO_DELETE="" diff --git a/delivery/novaforge/package/config b/delivery/novaforge/package/config new file mode 100644 index 000000000..786dd4893 --- /dev/null +++ b/delivery/novaforge/package/config @@ -0,0 +1,17 @@ +# Version of packaging scripts +# +VERSION="1.1" + +# Target OS +# Values: values returned by getdist +# Default: built for every OS +TARGET_OS="rhel5" + +# Components to build in development mode +DEV_COMPONENTS="trunk:getdist:none trunk:gforge:none trunk:gforge-commonproject:none trunk:gforge-novaforge:none trunk:gforge-plugin-apibull:none trunk:gforge-plugin-novadoc:none trunk:gforge-plugin-novafrs:none trunk:gforge-plugin-novapub:none trunk:gforge-plugin-svn2mantis:none trunk:gforge-roles-bull:none trunk:gforge-theme-nova2007:none trunk:gforge-theme-novablue:none trunk:gforge-trove-bull:none trunk:gforge-welcome-bull:none trunk:libnss-pgsql:none trunk:mod_auth_gforge:none tags:mantis:none trunk:mod_umask:none trunk:novaforge-publisher:none trunk:perl-IPC-Run:none trunk:pwgen:none trunk:spip:none trunk:subversion:none" + +# Components to build in release mode +REL_COMPONENTS="tags:getdist:1.3-1 tags:gforge:4.7.1-1 tags:gforge-commonproject:1.1-1 tags:gforge-novaforge:1.0-5 tags:gforge-plugin-apibull:1.11-1 tags:gforge-plugin-mantis:2.9-1 tags:gforge-plugin-novadoc:1.13-1 tags:gforge-plugin-novafrs:1.11-1 tags:gforge-plugin-novapub:1.1-1 tags:gforge-plugin-svn2mantis:1.0-1 tags:gforge-roles-bull:1.2-3 tags:gforge-theme-nova2007:1.7-1 tags:gforge-theme-novablue:1.4-1 tags:gforge-trove-bull:1.1-1 tags:gforge-welcome-bull:1.1-1 tags:libnss-pgsql:1.3.1.4-3 tags:mantis:1.1.4.1-1 tags:mod_auth_gforge:0.5.9.3.5-2 tags:mod_umask:0.1.0.4-2 tags:novaforge-publisher:1.2-1 tags:perl-IPC-Run:0.80.2-2 tags:pwgen:2.05.5-2 tags:spip:1.9.2d.2-1 tags:subversion:1.3.2.5-3" + +# Files to delete after build +FILES_TO_DELETE="*.svnlog *.rpmlog *.src.rpm gforge-auth-unix-*.rpm gforge-trove-standard-*.rpm gforge-welcome-standard-*.rpm subversion-devel-*.rpm" diff --git a/packaging/build_component b/packaging/build_component new file mode 100755 index 000000000..c21de6ca1 --- /dev/null +++ b/packaging/build_component @@ -0,0 +1,221 @@ +#!/bin/sh + +# +# This script builds a component +# +# Parameters: +# $1: target distribution +# $2: target directory +# $3: SVN location (trunk, tags, branches) +# $4: component name +# $5: source version +# $6: package release +# $7: branch identifier + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_BASENAME="" +BIN_CHMOD="/bin/chmod" +BIN_ECHO="/bin/echo" +BIN_MKDIR="/bin/mkdir" +BIN_RM="/bin/rm" +BIN_SVN="/usr/bin/svn" +BIN_BUILD="" + +# +# Parameters +# +TARGET_DIR="" +SVN_LOCATION="" +SVN_COMPONENT="" +SVN_VERSION="" +SVN_RELEASE="" +SVN_BRANCH="" +TARGET_DIST="" + +# +# Internal variables +# +EXIT=0 +TMP_DIR="" +SVN_PATH_PACKAGE="" +VERSION="" + +# +# Main script +# +$BIN_ECHO "Preparing to build component '$4'" +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + case "$1" in + rpm) + BIN_BASENAME="/bin/basename" + BIN_BUILD="build" + ;; + deb) + BIN_BASENAME="/usr/bin/basename" + BIN_BUILD="build_deb" + ;; + *) + $BIN_ECHO "-> target distribution '$1' is not supported (rpm or deb are supported)" + EXIT=1 + esac + if [ ! -x $BIN_BASENAME ] ; then + $BIN_ECHO "-> Binary '$BIN_BASENAME' is missing" + EXIT=1 + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> Target directory parameter is missing" + EXIT=1 + else + if [ -d $2 ] ; then + TARGET_DIR=$2 + else + $BIN_ECHO "-> Target directory '$2' does not exist" + EXIT=1 + fi + fi + if [ -z "$3" ] ; then + $BIN_ECHO "-> SVN location parameter is missing (trunk, tags or branches)" + EXIT=1 + else + if [ "$3" != "trunk" -a "$3" != "tags" -a "$3" != "branches" ] ; then + $BIN_ECHO "-> SVN location '$3' is not supported (trunk, tags or branches)" + EXIT=1 + else + SVN_LOCATION=$3 + fi + fi + if [ -z "$4" ] ; then + $BIN_ECHO "-> SVN component parameter is missing" + EXIT=1 + else + SVN_COMPONENT=$4 + fi + if [ -z "$5" ] ; then + if [ "$SVN_LOCATION" = "tags" -o "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + fi + else + SVN_VERSION=$5 + fi + if [ -z "$6" ] ; then + if [ "$SVN_LOCATION" = "tags" -o "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN release parameter is missing" + EXIT=1 + fi + else + SVN_RELEASE=$6 + fi + if [ -z "$7" ] ; then + if [ "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN branch parameter is missing" + EXIT=1 + fi + else + SVN_BRANCH=$7 + fi + if [ ! -x $BIN_SVN ] ; then + $BIN_ECHO "-> Binary '$BIN_SVN' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + case "$SVN_LOCATION" in + trunk) + SVN_PATH_PACKAGE="trunk/component/$SVN_COMPONENT/package" + ;; + tags) + SVN_PATH_PACKAGE="tags/component/$SVN_COMPONENT/package/$SVN_VERSION-$SVN_RELEASE" + ;; + branches) + SVN_PATH_PACKAGE="branches/component/$SVN_COMPONENT/package/$SVN_VERSION-$SVN_RELEASE-$SVN_BRANCH" + ;; + *) + $BIN_ECHO "-> SVN location '$SVN_LOCATION' is not supported" + EXIT=1 + esac +fi +if [ $EXIT -eq 0 ] ; then + TMP_DIR="$TARGET_DIR/`$BIN_BASENAME $0`" + if [ -d $TMP_DIR ] ; then + $BIN_ECHO "-> Directory '$TMP_DIR' already exists" + EXIT=1 + else + $BIN_MKDIR -p $TMP_DIR/package + if [ ! -d $TMP_DIR/package ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/package'" + EXIT=1 + fi + fi +fi +if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/package >> /dev/null 2>&1 + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$SVN_PATH_PACKAGE . >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$SVN_PATH_PACKAGE'" + EXIT=1 + fi + popd >> /dev/null 2>&1 +fi +if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/package/config ] ; then + $BIN_ECHO "-> The package configuration file '$TMP_DIR/package/config' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + . $TMP_DIR/package/config + if [ -z "$VERSION" ] ; then + VERSION="1.0" + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_MKDIR -p $TMP_DIR/packaging + if [ ! -d $TMP_DIR/packaging ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/packaging'" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/packaging >> /dev/null 2>&1 + #$BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/packaging/$VERSION/component . >> /dev/null 2>&1 + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/trunk/packaging/component . >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + #$BIN_ECHO "-> Error while checkouting URL '$SVN_URL/tags/packaging/$VERSION/component'" + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/trunk/packaging/component'" + EXIT=1 + fi + popd >> /dev/null 2>&1 +fi +if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/packaging/$BIN_BUILD ] ; then + $BIN_ECHO "-> File '$TMP_DIR/packaging/build' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "-> OK" + $BIN_CHMOD 755 $TMP_DIR/packaging/$BIN_BUILD + $TMP_DIR/packaging/$BIN_BUILD "$TARGET_DIR" "$SVN_LOCATION" "$SVN_COMPONENT" "$SVN_VERSION" "$SVN_RELEASE" "$SVN_BRANCH" + if [ $? -ne 0 ] ; then + EXIT=1 + fi +fi +if [ -n "$TMP_DIR" -a "$TMP_DIR" != "/" ] ; then + $BIN_RM -rf $TMP_DIR +fi +exit $EXIT diff --git a/packaging/build_delivery b/packaging/build_delivery new file mode 100755 index 000000000..c27c8a17f --- /dev/null +++ b/packaging/build_delivery @@ -0,0 +1,210 @@ +#!/bin/sh + +# +# This script builds a delivery +# +# Parameters: +# $1: target directory +# $2: build type (dev, rel) +# $3: SVN location (trunk, tags, branches) +# $4: delivery name +# $5: delivery version +# $6: branch identifier + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_BASENAME="/bin/basename" +BIN_CHMOD="/bin/chmod" +BIN_ECHO="/bin/echo" +BIN_MKDIR="/bin/mkdir" +BIN_RM="/bin/rm" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +TARGET_DIR="" +BUILD_TYPE="" +SVN_LOCATION="" +SVN_DELIVERY="" +SVN_VERSION="" +SVN_BRANCH="" + +# +# Internal variables +# +EXIT=0 +TMP_DIR="" +SVN_PATH_PACKAGE="" +VERSION="" + +# +# Main script +# +$BIN_ECHO "Preparing to build delivery '$4'" +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> Target directory parameter is missing" + EXIT=1 + else + if [ -d $1 ] ; then + TARGET_DIR=$1 + else + $BIN_ECHO "-> Target directory '$1' does not exist" + EXIT=1 + fi + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> Build type is missing (dev or rel)" + EXIT=1 + else + if [ "$2" != "dev" -a "$2" != "rel" ] ; then + $BIN_ECHO "-> Build type '$2' is not supported (dev or rel)" + EXIT=1 + else + BUILD_TYPE=$2 + fi + fi + if [ -z "$3" ] ; then + $BIN_ECHO "-> SVN location parameter is missing (trunk, tags or branches)" + EXIT=1 + else + if [ "$3" != "trunk" -a "$3" != "tags" -a "$3" != "branches" ] ; then + $BIN_ECHO "-> SVN location '$3' is not supported (trunk, tags or branches)" + EXIT=1 + else + SVN_LOCATION=$3 + fi + fi + if [ -z "$4" ] ; then + $BIN_ECHO "-> SVN delivery parameter is missing" + EXIT=1 + else + SVN_DELIVERY=$4 + fi + if [ -z "$5" ] ; then + if [ "$SVN_LOCATION" = "tags" -o "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + fi + else + SVN_VERSION=$5 + fi + if [ -z "$6" ] ; then + if [ "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN branch parameter is missing" + EXIT=1 + fi + else + SVN_BRANCH=$6 + fi + if [ ! -x $BIN_SVN ] ; then + $BIN_ECHO "-> Binary '$BIN_SVN' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + case "$SVN_LOCATION" in + trunk) + SVN_PATH_PACKAGE="trunk/delivery/$SVN_DELIVERY/package" + ;; + tags) + SVN_PATH_PACKAGE="tags/delivery/$SVN_DELIVERY/$SVN_VERSION/package" + ;; + branches) + SVN_PATH_PACKAGE="branches/delivery/$SVN_DELIVERY/$SVN_VERSION-$SVN_BRANCH/package" + ;; + *) + $BIN_ECHO "-> SVN location '$SVN_LOCATION' is not supported" + EXIT=1 + esac +fi +if [ $EXIT -eq 0 ] ; then + TMP_DIR="$TARGET_DIR/`$BIN_BASENAME $0`" + if [ -d $TMP_DIR ] ; then + $BIN_ECHO "-> Directory '$TMP_DIR' already exists" + EXIT=1 + else + $BIN_MKDIR -p $TMP_DIR/package + if [ ! -d $TMP_DIR/package ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/package'" + EXIT=1 + fi + fi +fi +if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/package >> /dev/null 2>&1 + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$SVN_PATH_PACKAGE . >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$SVN_PATH_PACKAGE'" + EXIT=1 + fi + popd >> /dev/null 2>&1 +fi +if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/package/config ] ; then + $BIN_ECHO "-> The package configuration file '$TMP_DIR/package/config' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + . $TMP_DIR/package/config + if [ -z "$VERSION" ] ; then + VERSION="1.0" + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_MKDIR -p $TMP_DIR/packaging + if [ ! -d $TMP_DIR/packaging ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/packaging'" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/packaging >> /dev/null 2>&1 + case "$SVN_LOCATION" in + trunk) + SVN_PATH_DELIVERY="trunk/packaging/delivery" + ;; + *) + SVN_PATH_DELIVERY="$SVN_LOCATION/packaging/$VERSION/delivery" + ;; + esac + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$SVN_PATH_DELIVERY . >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$SVN_PATH_DELIVERY'" + EXIT=1 + fi + popd >> /dev/null 2>&1 +fi +if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/packaging/build ] ; then + $BIN_ECHO "-> File '$TMP_DIR/packaging/build' is missing" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "-> OK" + $BIN_CHMOD 755 $TMP_DIR/packaging/build + $TMP_DIR/packaging/build "$TARGET_DIR" "$BUILD_TYPE" "$SVN_LOCATION" "$SVN_DELIVERY" "$SVN_VERSION" "$SVN_BRANCH" + if [ $? -ne 0 ] ; then + EXIT=1 + fi +fi +if [ -n "$TMP_DIR" -a "$TMP_DIR" != "/" ] ; then + $BIN_RM -rf $TMP_DIR +fi +exit $EXIT diff --git a/packaging/delivery/build b/packaging/delivery/build new file mode 100755 index 000000000..c13c63cd1 --- /dev/null +++ b/packaging/delivery/build @@ -0,0 +1,432 @@ +#!/bin/sh + +# +# This script builds a delivery +# +# Parameters: +# $1: target directory +# $2: build type (dev, rel) +# $3: SVN location (trunk, tags, branches) +# $4: delivery name +# $5: delivery version +# $6: branch identifier + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Binaries +# +BIN_CHMOD="/bin/chmod" +BIN_CUT="/bin/cut" +BIN_ECHO="/bin/echo" +BIN_GETDIST="/usr/bin/getdist" +BIN_MKDIR="/bin/mkdir" +BIN_RM="/bin/rm" +BIN_SVN="/usr/bin/svn" +BIN_TAR="/bin/tar" + +# +# Parameters +# +TARGET_DIR="" +BUILD_TYPE="" +SVN_LOCATION="" +SVN_DELIVERY="" +SVN_VERSION="" +SVN_BRANCH="" + +# +# Internal variables +# +EXIT=0 +BUILD=1 +COMPONENTS="" +SVN_LOG="" +TARBALL_NAME="" + +# +# Config variables +# +TARGET_OS="" +FILES_TO_DELETE="" + +# +# Functions +# + +deletedir() +# $1: dir to delete +{ + DIR=$1 + if [ -n "$DIR" ] ; then + if [ "$DIR" != "/" ] ; then + $BIN_RM -rf $DIR + else + $BIN_ECHO "-> The name of the directory to delete is '/' !!!" + EXIT=1 + fi + else + $BIN_ECHO "-> The name of the directory to delete is empty" + EXIT=1 + fi +} + +readconfig() +# $1: target directory +# $2: build type (dev, rel) +# $3: SVN location (trunk, tags, branches) +# $4: delivery name +# $5: delivery version +# $6: branch identifier +{ + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "Reading configuration" + if [ -z "$1" ] ; then + $BIN_ECHO "-> Target directory parameter is missing" + EXIT=1 + else + if [ -d $1 ] ; then + TARGET_DIR=$1 + else + $BIN_ECHO "-> Target directory '$1' does not exist" + EXIT=1 + fi + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> Build type is missing" + EXIT=1 + else + if [ "$2" != "dev" -a "$2" != "rel" ] ; then + $BIN_ECHO "-> Build type '$2' is not supported" + EXIT=1 + else + BUILD_TYPE=$2 + fi + fi + if [ -z "$3" ] ; then + $BIN_ECHO "-> SVN location parameter is missing" + EXIT=1 + else + if [ "$3" != "trunk" -a "$3" != "tags" -a "$3" != "branches" ] ; then + $BIN_ECHO "-> SVN location '$3' is not supported" + EXIT=1 + else + SVN_LOCATION=$3 + fi + fi + if [ -z "$4" ] ; then + $BIN_ECHO "-> SVN delivery parameter is missing" + EXIT=1 + else + SVN_DELIVERY=$4 + fi + if [ -z "$5" ] ; then + if [ "$SVN_LOCATION" = "tags" -o "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + fi + else + SVN_VERSION=$5 + fi + if [ -z "$6" ] ; then + if [ "$SVN_LOCATION" = "branches" ] ; then + $BIN_ECHO "-> SVN branch parameter is missing" + EXIT=1 + fi + else + SVN_BRANCH=$6 + fi + if [ -x $BIN_GETDIST ] ; then + HOST_OS=`$BIN_GETDIST` + else + $BIN_ECHO "-> Binary '$BIN_GETDIST' is missing" + EXIT=1 + fi + if [ ! -x $BIN_SVN ] ; then + $BIN_ECHO "-> Binary '$BIN_SVN' is missing" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + case "$SVN_LOCATION" in + trunk) + SVN_VERSION="" + SVN_BRANCH="" + SVN_PATH_PACKAGE="trunk/delivery/$SVN_DELIVERY/package" + SVN_LOG="$TARGET_DIR/delivery-$SVN_DELIVERY-trunk.svnlog" + TARBALL_NAME=$SVN_DELIVERY-trunk + ;; + tags) + SVN_BRANCH="" + SVN_PATH_PACKAGE="tags/delivery/$SVN_DELIVERY/$SVN_VERSION/package" + SVN_LOG="$TARGET_DIR/delivery-$SVN_DELIVERY-$SVN_VERSION.svnlog" + TARBALL_NAME=$SVN_DELIVERY-$SVN_VERSION + ;; + branches) + SVN_PATH_PACKAGE="branches/delivery/$SVN_DELIVERY/$SVN_VERSION-$SVN_BRANCH/package" + SVN_LOG="$TARGET_DIR/delivery-$SVN_DELIVERY-$SVN_VERSION-$SVN_BRANCH.svnlog" + TARBALL_NAME=$SVN_DELIVERY-$SVN_VERSION-$SVN_BRANCH + ;; + *) + $BIN_ECHO "-> SVN location '$SVN_LOCATION' is not supported" + EXIT=1 + esac + fi + if [ $EXIT -eq 0 ] ; then + if [ -e $TARGET_DIR/$TARBALL_NAME ] ; then + $BIN_ECHO "-> Directory '$TARGET_DIR/$TARBALL_NAME' already exists" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + $BIN_RM -f $SVN_LOG + fi + if [ $EXIT -eq 0 ] ; then + TMP_DIR="$TARGET_DIR/readconfig" + if [ -e $TMP_DIR ] ; then + $BIN_ECHO "-> Directory '$TMP_DIR' already exists" + EXIT=1 + else + $BIN_MKDIR -p $TMP_DIR + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR'" + EXIT=1 + fi + fi + fi + if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR >> /dev/null 2>&1 + $BIN_ECHO -e "\n\n\n$BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$SVN_PATH_PACKAGE .\n\n\n" >> $SVN_LOG + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$SVN_PATH_PACKAGE . >> $SVN_LOG 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$SVN_PATH_PACKAGE'" + EXIT=1 + fi + popd >> /dev/null 2>&1 + fi + if [ $EXIT -eq 0 ] ; then + if [ -e $TMP_DIR/config ] ; then + TARGET_OS="" + DEV_COMPONENTS="" + REL_COMPONENTS="" + . $TMP_DIR/config + if [ "$BUILD_TYPE" = "dev" ] ; then + COMPONENTS=$DEV_COMPONENTS + else + COMPONENTS=$REL_COMPONENTS + fi + else + $BIN_ECHO "-> File '$TMP_DIR/config' is missing" + EXIT=1 + fi + fi + deletedir $TMP_DIR + if [ $EXIT -eq 0 ] ; then + echo "-> OK" + fi +} + +checkbuild() +{ + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "Checking delivery '$SVN_DELIVERY'" + BUILD=0 + if [ -z "$TARGET_OS" ] ; then + BUILD=1 + else + for OS in $TARGET_OS ; do + if [ "$OS" = "$HOST_OS" ] ; then + BUILD=1 + fi + done + fi + if [ $BUILD -eq 1 ] ; then + MESSAGE="Delivery need to be built for this OS" + else + MESSAGE="No need to build for this OS" + fi + fi + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "-> $MESSAGE" + fi +} + +buildcomponent() +{ + if [ $EXIT -eq 0 ] ; then + COMPONENT=$1 + $BIN_ECHO "Preparing to build component '$COMPONENT'" + COMPONENT_SVN_LOCATION=`$BIN_ECHO $COMPONENT | $BIN_CUT -d':' -f1` + COMPONENT_SVN_COMPONENT=`$BIN_ECHO $COMPONENT | $BIN_CUT -d':' -f2` + COMPONENT_SVN_VERSION="" + COMPONENT_SVN_RELEASE="" + COMPONENT_SVN_BRANCH="" + if [ "$COMPONENT_SVN_LOCATION" != "trunk" ] ; then + COMPONENT_SVN_VERSION_RELEASE_BRANCH=`$BIN_ECHO $COMPONENT | $BIN_CUT -d':' -f3` + COMPONENT_SVN_VERSION=`$BIN_ECHO $COMPONENT_SVN_VERSION_RELEASE_BRANCH | $BIN_CUT -d'-' -f1` + COMPONENT_SVN_RELEASE=`$BIN_ECHO $COMPONENT_SVN_VERSION_RELEASE_BRANCH | $BIN_CUT -d'-' -f2` + if [ "$COMPONENT_SVN_LOCATION" = "branches" ] ; then + COMPONENT_SVN_BRANCH=`$BIN_ECHO $COMPONENT_SVN_VERSION_RELEASE_BRANCH | $BIN_CUT -d'-' -f3` + fi + fi + case "$COMPONENT_SVN_LOCATION" in + trunk) + COMPONENT_SVN_PATH_PACKAGE="trunk/component/$COMPONENT_SVN_COMPONENT/package" + ;; + tags) + COMPONENT_SVN_PATH_PACKAGE="tags/component/$COMPONENT_SVN_COMPONENT/package/$COMPONENT_SVN_VERSION-$COMPONENT_SVN_RELEASE" + ;; + branches) + COMPONENT_SVN_PATH_PACKAGE="branches/component/$COMPONENT_SVN_COMPONENT/package/$COMPONENT_SVN_VERSION-$COMPONENT_SVN_RELEASE-$COMPONENT_SVN_BRANCH" + ;; + *) + $BIN_ECHO "-> SVN location '$COMPONENT_SVN_LOCATION' is not supported" + EXIT=1 + esac + fi + if [ $EXIT -eq 0 ] ; then + TMP_DIR="$TARGET_DIR/buildcomponent" + if [ -e $TMP_DIR ] ; then + $BIN_ECHO "-> Directory '$TMP_DIR' already exists" + EXIT=1 + else + $BIN_MKDIR -p $TMP_DIR/package + if [ ! -d $TMP_DIR/package ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/package'" + EXIT=1 + fi + fi + fi + if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/package >> /dev/null 2>&1 + + $BIN_ECHO -e "\n\n\n$BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$COMPONENT_SVN_PATH_PACKAGE .\n\n\n" >> $SVN_LOG + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$COMPONENT_SVN_PATH_PACKAGE . >> $SVN_LOG 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$COMPONENT_SVN_PATH_PACKAGE'" + EXIT=1 + fi + popd >> /dev/null 2>&1 + fi + if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/package/config ] ; then + $BIN_ECHO "-> The package configuration file '$TMP_DIR/package/config' is missing" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + . $TMP_DIR/package/config + if [ -z "$VERSION" ] ; then + $BIN_ECHO "-> Version of packaging scripts is missing" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + $BIN_MKDIR -p $TMP_DIR/packaging + if [ ! -d $TMP_DIR/packaging ] ; then + $BIN_ECHO "-> Error while creating directory '$TMP_DIR/packaging'" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + pushd $TMP_DIR/packaging >> /dev/null 2>&1 + case "$COMPONENT_SVN_LOCATION" in + trunk) + COMPONENT_SVN_PATH_PACKAGING="trunk/packaging/component" + ;; + *) + COMPONENT_SVN_PATH_PACKAGING="$COMPONENT_SVN_LOCATION/packaging/$VERSION/component" + ;; + esac + $BIN_ECHO -e "\n\n\n$BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$COMPONENT_SVN_PATH_PACKAGING .\n\n\n" >> $SVN_LOG + $BIN_SVN checkout --username $SVN_USER --password $SVN_PASS $SVN_URL/$COMPONENT_SVN_PATH_PACKAGING . >> $SVN_LOG 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while checkouting URL '$SVN_URL/$COMPONENT_SVN_PATH_PACKAGING'" + EXIT=1 + fi + popd >> /dev/null 2>&1 + fi + if [ $EXIT -eq 0 ] ; then + if [ ! -e $TMP_DIR/packaging/build ] ; then + $BIN_ECHO "-> File '$TMP_DIR/packaging/build' is missing" + EXIT=1 + fi + fi + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "-> OK" + $BIN_CHMOD 755 $TMP_DIR/packaging/build + $TMP_DIR/packaging/build "$TARGET_DIR/$TARBALL_NAME" "$COMPONENT_SVN_LOCATION" "$COMPONENT_SVN_COMPONENT" "$COMPONENT_SVN_VERSION" "$COMPONENT_SVN_RELEASE" "$COMPONENT_SVN_BRANCH" + if [ $? -ne 0 ] ; then + EXIT=1 + fi + fi + deletedir $TMP_DIR +} + +deletefiles() +{ + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "Deleting files for delivery '$SVN_DELIVERY'" + if [ -n "$FILES_TO_DELETE" ] ; then + pushd $TARGET_DIR/$TARBALL_NAME >> /dev/null 2>&1 + $BIN_RM -f $FILES_TO_DELETE + popd >> /dev/null 2>&1 + $BIN_ECHO "-> OK" + else + $BIN_ECHO "-> No files to delete" + fi + fi +} + +createtarball() +{ + if [ $EXIT -eq 0 ] ; then + $BIN_ECHO "Creating tarball for delivery '$SVN_DELIVERY'" + pushd $TARGET_DIR >> /dev/null 2>&1 + $BIN_TAR -czf $TARBALL_NAME.tar.gz $TARBALL_NAME + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating tarball" + else + $BIN_ECHO "-> OK" + fi + popd >> /dev/null 2>&1 + fi +} + +# +# Main script +# +readconfig $1 $2 $3 $4 $5 $6 +checkbuild +if [ $BUILD -eq 1 ] ; then + DELETE_TARBALL_DIR=0 + if [ $EXIT -eq 0 ] ; then + $BIN_MKDIR -p $TARGET_DIR/$TARBALL_NAME + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating directory '$TARGET_DIR/$TARBALL_NAME'" + EXIT=1 + else + DELETE_TARBALL_DIR=1 + fi + fi + for COMPONENT in $COMPONENTS ; do + buildcomponent $COMPONENT + done + deletefiles + createtarball + if [ $DELETE_TARBALL_DIR -eq 1 ] ; then + deletedir $TARGET_DIR/$TARBALL_NAME + fi +fi +if [ $EXIT -ne 0 ] ; then + $BIN_ECHO "" + $BIN_ECHO "****************************************" + $BIN_ECHO "Build of delivery '$SVN_DELIVERY' failed !" + $BIN_ECHO "SVN log: $SVN_LOG" + $BIN_ECHO "****************************************" +fi +exit $EXIT diff --git a/packaging/functions b/packaging/functions new file mode 100644 index 000000000..e6577a4a8 --- /dev/null +++ b/packaging/functions @@ -0,0 +1,19 @@ +# +# Common functions for the build_* and tag_* scripts +# + +check_svn_parameters() +{ + if [ -z "$SVN_URL" ] ; then + $BIN_ECHO "-> The environment variable SVN_URL is not defined or empty (sample: 'http://novaforge.bull.net/svn/novaforge-v1')" + EXIT=1 + fi + if [ -z "$SVN_USER" ] ; then + $BIN_ECHO "-> The environment variable SVN_USER is not defined or empty" + EXIT=1 + fi + if [ -z "$SVN_PASS" ] ; then + $BIN_ECHO "-> The environment variable SVN_PASS is not defined or empty" + EXIT=1 + fi +} diff --git a/packaging/tag_component_create b/packaging/tag_component_create new file mode 100644 index 000000000..98c92e727 --- /dev/null +++ b/packaging/tag_component_create @@ -0,0 +1,126 @@ +#!/bin/sh + +# +# This script creates a component tag +# +# Parameters +# $1 : component name +# $2 : tag type (doc, package, source, test) +# $3 : version +# $4 : release + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_COMPONENT="" +TAG_TYPE="" +SVN_VERSION="" +SVN_RELEASE="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN component parameter is missing" + EXIT=1 + else + SVN_COMPONENT=$1 + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> Tag type parameter is missing (doc, package, source or test)" + EXIT=1 + else + if [ "$2" != "doc" -a "$2" != "package" -a "$2" != "source" -a "$2" != "test" ] ; then + $BIN_ECHO "-> Tag type '$2' is not supported (doc, package, source or test)" + EXIT=1 + else + TAG_TYPE=$2 + fi + fi + if [ -z "$3" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$3 + fi + if [ -z "$4" ] ; then + if [ "$TAG_TYPE" = "package" ] ; then + $BIN_ECHO "-> SVN release parameter is missing" + EXIT=1 + fi + else + SVN_RELEASE=$4 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/trunk/component/$SVN_COMPONENT/$TAG_TYPE >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Directory '$SVN_URL/trunk/component/$SVN_COMPONENT/$TAG_TYPE' does not exist" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/component/$SVN_COMPONENT >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_SVN mkdir --username $SVN_USER --password $SVN_PASS -m "Create tag directory of component $SVN_COMPONENT" $SVN_URL/tags/component/$SVN_COMPONENT >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating directory '$SVN_URL/tags/component/$SVN_COMPONENT'" + EXIT=1 + fi + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_SVN mkdir --username $SVN_USER --password $SVN_PASS -m "Create $TAG_TYPE tag directory of component $SVN_COMPONENT" $SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating directory '$SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE'" + EXIT=1 + fi + fi +fi +if [ $EXIT -eq 0 ] ; then + TAG_NAME=$SVN_VERSION + if [ "$TAG_TYPE" = "package" ] ; then + TAG_NAME="$TAG_NAME-$SVN_RELEASE" + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME >> /dev/null 2>&1 + if [ $? -eq 0 ] ; then + $BIN_ECHO "-> Directory '$SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME' already exists" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN copy --username $SVN_USER --password $SVN_PASS -m "Create tag $TAG_TYPE/$TAG_NAME of component $SVN_COMPONENT" $SVN_URL/trunk/component/$SVN_COMPONENT/$TAG_TYPE $SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating tag '$SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME' from '$SVN_URL/trunk/component/$SVN_COMPONENT/$TAG_TYPE'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/packaging/tag_component_delete b/packaging/tag_component_delete new file mode 100644 index 000000000..c2434d1cc --- /dev/null +++ b/packaging/tag_component_delete @@ -0,0 +1,90 @@ +#!/bin/sh + +# +# This script deletes a component tag +# +# Parameters +# $1 : component name +# $2 : tag type (doc, package, source, test) +# $3 : version +# $4 : release + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_COMPONENT="" +TAG_TYPE="" +SVN_VERSION="" +SVN_RELEASE="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN component parameter is missing" + EXIT=1 + else + SVN_COMPONENT=$1 + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> Tag type parameter is missing (doc, package, source or test)" + EXIT=1 + else + if [ "$2" != "doc" -a "$2" != "package" -a "$2" != "source" -a "$2" != "test" ] ; then + $BIN_ECHO "-> Tag type '$2' is not supported (doc, package, source or test)" + EXIT=1 + else + TAG_TYPE=$2 + fi + fi + if [ -z "$3" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$3 + fi + if [ -z "$4" ] ; then + if [ "$TAG_TYPE" = "package" ] ; then + $BIN_ECHO "-> SVN release parameter is missing" + EXIT=1 + fi + else + SVN_RELEASE=$4 + fi +fi +if [ $EXIT -eq 0 ] ; then + TAG_NAME=$SVN_VERSION + if [ "$TAG_TYPE" = "package" ] ; then + TAG_NAME="$TAG_NAME-$SVN_RELEASE" + fi + $BIN_SVN delete --username $SVN_USER --password $SVN_PASS -m "Delete tag $TAG_TYPE/$TAG_NAME of component $SVN_COMPONENT" $SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while deleting tag '$SVN_URL/tags/component/$SVN_COMPONENT/$TAG_TYPE/$TAG_NAME'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/packaging/tag_delivery_create b/packaging/tag_delivery_create new file mode 100644 index 000000000..30824e0d0 --- /dev/null +++ b/packaging/tag_delivery_create @@ -0,0 +1,87 @@ +#!/bin/sh + +# +# This script creates a delivery tag +# +# Parameters +# $1 : delivery name +# $2 : version + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_DELIVERY="" +SVN_VERSION="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN delivery parameter is missing" + EXIT=1 + else + SVN_DELIVERY=$1 + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$2 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/trunk/delivery/$SVN_DELIVERY >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Directory '$SVN_URL/trunk/delivery/$SVN_DELIVERY' does not exist" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/delivery/$SVN_DELIVERY >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_SVN mkdir --username $SVN_USER --password $SVN_PASS -m "Create tag directory of delivery $SVN_DELIVERY" $SVN_URL/tags/delivery/$SVN_DELIVERY >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating directory '$SVN_URL/tags/delivery/$SVN_DELIVERY'" + EXIT=1 + fi + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -eq 0 ] ; then + $BIN_ECHO "-> Directory '$SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION' already exists" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN copy --username $SVN_USER --password $SVN_PASS -m "Create tag $SVN_VERSION of delivery $SVN_DELIVERY" $SVN_URL/trunk/delivery/$SVN_DELIVERY $SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating tag '$SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION' from '$SVN_URL/trunk/delivery/$SVN_DELIVERY'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/packaging/tag_delivery_delete b/packaging/tag_delivery_delete new file mode 100644 index 000000000..75eedb6e3 --- /dev/null +++ b/packaging/tag_delivery_delete @@ -0,0 +1,63 @@ +#!/bin/sh + +# +# This script deletes a delivery tag +# +# Parameters +# $1 : delivery name +# $2 : version + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_DELIVERY="" +SVN_VERSION="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN delivery parameter is missing" + EXIT=1 + else + SVN_DELIVERY=$1 + fi + if [ -z "$2" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$2 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN delete --username $SVN_USER --password $SVN_PASS -m "Delete tag $SVN_VERSION of delivery $SVN_DELIVERY" $SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while deleting tag '$SVN_URL/tags/delivery/$SVN_DELIVERY/$SVN_VERSION'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/packaging/tag_packaging_create b/packaging/tag_packaging_create new file mode 100644 index 000000000..540d6b397 --- /dev/null +++ b/packaging/tag_packaging_create @@ -0,0 +1,62 @@ +#!/bin/sh + +# +# This script creates a packaging tag +# +# Parameters +# $1 : version + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_VERSION="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN list --username $SVN_USER --password $SVN_PASS $SVN_URL/tags/packaging/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -eq 0 ] ; then + $BIN_ECHO "-> Directory '$SVN_URL/tags/packaging/$SVN_VERSION' already exists" + EXIT=1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN copy --username $SVN_USER --password $SVN_PASS -m "Create tag $SVN_VERSION of packaging" $SVN_URL/trunk/packaging $SVN_URL/tags/packaging/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while creating tag '$SVN_URL/tags/packaging/$SVN_VERSION' from '$SVN_URL/trunk/packaging'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/packaging/tag_packaging_delete b/packaging/tag_packaging_delete new file mode 100644 index 000000000..a70d71344 --- /dev/null +++ b/packaging/tag_packaging_delete @@ -0,0 +1,56 @@ +#!/bin/sh + +# +# This script deletes a packaging tag +# +# Parameters +# $1 : version + +# +# Environment variable that MUST be defined +# by the calling script +# +# SVN_URL SVN_USER SVN_PASS + +# +# Source functions +# +. `dirname $0`/functions + +# +# Binaries +# +BIN_ECHO="/bin/echo" +BIN_SVN="/usr/bin/svn" + +# +# Parameters +# +SVN_DELIVERY="" +SVN_VERSION="" + +# +# Internal variables +# +EXIT=0 + +# +# Main script +# +if [ $EXIT -eq 0 ] ; then + check_svn_parameters + if [ -z "$1" ] ; then + $BIN_ECHO "-> SVN version parameter is missing" + EXIT=1 + else + SVN_VERSION=$1 + fi +fi +if [ $EXIT -eq 0 ] ; then + $BIN_SVN delete --username $SVN_USER --password $SVN_PASS -m "Delete tag $SVN_VERSION of packaging" $SVN_URL/tags/packaging/$SVN_VERSION >> /dev/null 2>&1 + if [ $? -ne 0 ] ; then + $BIN_ECHO "-> Error while deleting tag '$SVN_URL/tags/packaging/$SVN_VERSION'" + EXIT=1 + fi +fi +exit $EXIT diff --git a/tools/tab2po/.classpath b/tools/tab2po/.classpath new file mode 100644 index 000000000..108488385 --- /dev/null +++ b/tools/tab2po/.classpath @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/tools/tab2po/.project b/tools/tab2po/.project new file mode 100644 index 000000000..4eb7feba8 --- /dev/null +++ b/tools/tab2po/.project @@ -0,0 +1,23 @@ + + + tab2po + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.maven.ide.eclipse.maven2Builder + + + + + + org.maven.ide.eclipse.maven2Nature + org.eclipse.jdt.core.javanature + + diff --git a/tools/tab2po/.settings/org.eclipse.jdt.core.prefs b/tools/tab2po/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..3da759487 --- /dev/null +++ b/tools/tab2po/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,12 @@ +#Tue Jan 13 16:34:27 CET 2009 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/tools/tab2po/.settings/org.maven.ide.eclipse.prefs b/tools/tab2po/.settings/org.maven.ide.eclipse.prefs new file mode 100644 index 000000000..0bae67efa --- /dev/null +++ b/tools/tab2po/.settings/org.maven.ide.eclipse.prefs @@ -0,0 +1,8 @@ +#Tue Jan 13 16:32:19 CET 2009 +activeProfiles= +eclipse.preferences.version=1 +fullBuildGoals=process-test-resources +includeModules=false +resolveWorkspaceProjects=true +resourceFilterGoals=process-resources resources\:testResources +version=1 diff --git a/tools/tab2po/pom.xml b/tools/tab2po/pom.xml new file mode 100644 index 000000000..c694ecb9c --- /dev/null +++ b/tools/tab2po/pom.xml @@ -0,0 +1,37 @@ + + 4.0.0 + org.bull.novaforge.tools + tools-tab2po + 0.0.1-SNAPSHOT + + + commons-io + commons-io + 1.4 + + + junit + junit + 3.8.2 + test + + + + + + maven-assembly-plugin + + + + org.bull.novaforge.tools.tab2poConverter.Main + + + + jar-with-dependencies + + + + + + \ No newline at end of file diff --git a/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/FileConverter.java b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/FileConverter.java new file mode 100644 index 000000000..f2165682a --- /dev/null +++ b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/FileConverter.java @@ -0,0 +1,222 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.FilenameFilter; +import java.io.IOException; +import java.io.StringReader; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import org.apache.commons.io.IOUtils; + +// TODO Les Ajouts de messages manquants doivent être réalisé également dans le POT +// TODO Prise en compte des messages en doublons +/** + * Release notes: + * + */ +public class FileConverter implements Runnable +{ + private static final Map FILENAME_MAPPING = new HashMap(); + + private static final FilenameFilter FILTER_FILE_TAB = new FilenameFilter() + { + public boolean accept(final File root, final String name) + { + return name.endsWith(".tab"); + } + }; + + static + { + FILENAME_MAPPING.put("Base", "en"); + FILENAME_MAPPING.put("French", "fr"); + FILENAME_MAPPING.put("Spanich", "es"); + } + + private final boolean debug = false; + + private final File languageDir; + + private final File translationDir; + + private final String resultExtension; + + public FileConverter(final File languageDirPath, + final File translationDirPath, + final String resultExtension) + { + if (languageDirPath == null || !languageDirPath.isDirectory()) + { + throw new IllegalArgumentException("languageDir (" + languageDirPath + + ") is not a directory"); + } + this.languageDir = languageDirPath; + this.translationDir = translationDirPath; + this.resultExtension = resultExtension; + } + + public void run() + { + System.out.println("---------------------------------------------"); + System.out.println("TAB translation file migration"); + if (this.debug) + { + System.out.println("languageDir=" + this.languageDir); + System.out.println("translationDir=" + this.translationDir); + System.out.println("resultExtension=" + this.resultExtension); + System.out.println("---------------------------------------------"); + } + + // récupération des fichiers de traduction (*.tab) + for (final File tabFile : this.languageDir.listFiles(FILTER_FILE_TAB)) + { + System.out.println("\n> Processing file " + tabFile.getName()); + // . récupérer le fichier *.po correspondant à la langue du fichier tab + final String poFilename = FILENAME_MAPPING.get(tabFile.getName().replaceFirst("\\.tab$", + "")); + if (poFilename == null) + { + throw new RuntimeException("No filename mapping found for " + poFilename); + } + + final File poFile = new File(this.translationDir, poFilename + ".po"); + final File outputFile = new File(this.translationDir, poFilename + this.resultExtension); + this.process(tabFile, poFile, outputFile); + } + + System.out.println("\n\nMigration finished\n---------------------------------------------"); + } + + protected void process(final File tabFile, final File poFile, final File outputFile) + { + if (!poFile.exists()) + { + System.out.print("\n\t-> PO File (" + poFile + ") do not exist"); + return; + } + final String poContent; + try + { + poContent = IOUtils.toString(new FileInputStream(poFile)); + } + catch (final Exception e) + { + throw new RuntimeException("Problem when reading file " + poFile, e); + } + final String tabFileContent; + try + { + tabFileContent = IOUtils.toString(new FileInputStream(tabFile)); + } + catch (final Exception e) + { + throw new RuntimeException("Problem when reading file " + tabFile, e); + } + final String result = this.getReplacedText(tabFileContent, poContent); + try + { + IOUtils.write(result, new FileOutputStream(outputFile)); + } + catch (final Exception e) + { + throw new RuntimeException("Problem when writing file " + outputFile, e); + } + System.out.println("\n-> Update file " + outputFile.getName()); + } + + protected static final Pattern PATTERN_TAB_LINE = Pattern.compile( + "(^|[\\n\\r])([^#\\n\\r\\s]+)[ \\t]+([^\\n\\r\\s]+)([ \\t]+[^\\n\\r]+)?($|[\\n\\r])", + Pattern.DOTALL); + + protected String getReplacedText(final String tabFileContent, final String poFileContent) + { + String result = poFileContent; + int update = 0; + for (final I18nMessage message : this.extractMessage(tabFileContent)) + { + // . pour chaque ligne : + // . . extraire le "domaine", l' "ID" du message, sa "traduction" + // . . remplacer les motifs msgid\s+"(^[\n\r]+)"[\s\n\r]+msgstr\s+"" + // . . pour chaque occurance : + // . . . rechercher dans le fichier tab, récupérer l'ID catché par group 1 + // . . . remplacer l'occurence par la bonne traduction + final String updatedText = this.replace(result, message); + if (!result.equals(updatedText)) + { + update++; + result = updatedText; + } + } + System.out.println("\n\t-> Nb updates: " + update); + return result; + } + + protected List extractMessage(final String tabFileContent) + { + final List result = new ArrayList(); + // . lecture des lignes du fichier tab + final BufferedReader r = new BufferedReader( + new StringReader(tabFileContent.replace("\r", ""))); + String line; + try + { + while ((line = r.readLine()) != null) + { + final Matcher matcherTabFile = PATTERN_TAB_LINE.matcher(line); + if (matcherTabFile.find()) + { + result.add(new I18nMessage(// domain + matcherTabFile.group(2), + // id + matcherTabFile.group(3), + // translation + matcherTabFile.group(4))); + } + } + } + catch (final IOException e) + { + throw new RuntimeException(e); + } + return result; + } + + protected String replace(final String input, final I18nMessage msg) + { + if (this.debug) + { + System.out.print("\t" + msg.getId()); + } + + final String strFind = "(^|[\\n\\r])msgid\\s+\"" + Pattern.quote(msg.getId()) + + "\"[\\s\\n\\r]+msgstr\\s+\"\""; + final String strRepl = "msgid \"" + msg.getId() + "\"\nmsgstr \"" + msg.getPoTranslation() + + "\""; + + final Matcher m = Pattern.compile(strFind).matcher(input); + String output; + if (!m.find()) + { + System.out.println("\tMsg not found in PO file: " + msg.getId() + "\t(" + + msg.getTabTranslation() + ")"); + output = input; + } + else + { + output = m.replaceAll("$1" + Matcher.quoteReplacement(strRepl)); + } + return output; + } +} diff --git a/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/I18nMessage.java b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/I18nMessage.java new file mode 100644 index 000000000..070aa094d --- /dev/null +++ b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/I18nMessage.java @@ -0,0 +1,39 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +public class I18nMessage +{ + private final String domain; + + private final String id; + + private final String tabTranslation; + + public I18nMessage(final String domain, final String id, final String tabTranslation) + { + this.domain = domain; + this.id = id; + this.tabTranslation = tabTranslation == null ? "" : tabTranslation.trim(); + } + + public String getDomain() + { + return this.domain; + } + + public String getId() + { + return this.id; + } + + public String getTabTranslation() + { + return this.tabTranslation; + } + + protected String getPoTranslation() + { + return MessageConverter.instance.toPoMessage(this.tabTranslation); + } + +} diff --git a/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/Main.java b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/Main.java new file mode 100644 index 000000000..99ca598e8 --- /dev/null +++ b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/Main.java @@ -0,0 +1,30 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +import java.io.File; + +public class Main +{ + private static final String USAGE = "Usage: ... languageDirPath translationDirPath"; + + public static void main(final String[] args) + { + if (args.length < 2) + { + final StringBuilder out = new StringBuilder("Bad arguments :"); + for (final String s : args) + { + out.append("\n- ").append(s); + } + throw new IllegalArgumentException(out + "\n\n" + USAGE); + } + String outputExtension = ".po.new"; + if (args.length > 2) + { + outputExtension = args[2]; + } + final FileConverter converter = new FileConverter(new File(args[0]), new File(args[1]), + outputExtension); + converter.run(); + } +} diff --git a/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/MessageConverter.java b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/MessageConverter.java new file mode 100644 index 000000000..22ff4de3a --- /dev/null +++ b/tools/tab2po/src/main/java/org/bull/novaforge/tools/tab2poConverter/MessageConverter.java @@ -0,0 +1,44 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +public class MessageConverter +{ + protected static final Pattern PATTERN_PARAMETER2 = Pattern.compile("\\{(\\d+)\\}"); + + private static final Pattern PATTERN_PARAMETER1 = Pattern.compile("\\$(\\d+)"); + + public static final MessageConverter instance = new MessageConverter(); + + private MessageConverter() + { + } + + public String toPoMessage(final String tabTranslation) + { + // remplacement de " par \" + String message = tabTranslation.replace("\"", "\\\""); + + // Prise en compte du remplacement de $1 par %1$s + message = PATTERN_PARAMETER1.matcher(message).replaceAll( + "%$1" + Matcher.quoteReplacement("$s")); + + // Prise en compte du remplacement de {0} par %1$s + final Matcher m = PATTERN_PARAMETER2.matcher(message); + final StringBuffer sb = new StringBuffer(); + while (m.find()) + { + final int index = Integer.parseInt(m.group(1)) + 1; + final String repl = Matcher.quoteReplacement("%" + index + "$s"); + m.appendReplacement(sb, repl); + } + m.appendTail(sb); + + message = sb.toString(); + + return message; + + } +} diff --git a/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/FileConverterTest.java b/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/FileConverterTest.java new file mode 100644 index 000000000..4cfc9a582 --- /dev/null +++ b/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/FileConverterTest.java @@ -0,0 +1,118 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +import java.io.File; +import java.util.List; +import java.util.regex.Matcher; + +import junit.framework.Assert; +import junit.framework.TestCase; + +public class FileConverterTest extends TestCase +{ + FileConverter converter = null; + + private static final String ROOT_PATH = "src/test/resources"; + + private static final String LANGUAGES_PATH = "plugincore/include/languages"; + + private static final String TRANSLATIONS_PATH = "translations"; + + @Override + protected void setUp() throws Exception + { + final File root = new File(ROOT_PATH); + this.converter = new FileConverter(new File(root, LANGUAGES_PATH), new File(root, + TRANSLATIONS_PATH), ".po.new"); + } + + public void testPattern() + { + final String TAB_LINE_STR = "# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\r\n" + + "#---------------------------------------------------------------------------\r\n" + + "\r\n" + + "gforge-plugin-novacontinuum title_helloworld Salut le monde !!!\r\n" + + "gforge-plugin-novacontinuum tab_title Nova Continuum\r\n" + ""; + Matcher m_tab = FileConverter.PATTERN_TAB_LINE.matcher(TAB_LINE_STR); + Assert.assertTrue("Doit trouver les lignes de traduction dans TAB", m_tab.find()); + + m_tab = FileConverter.PATTERN_TAB_LINE.matcher("gforge-plugin-novacontinuum pas_de_trad\ndomName keyId msg"); + Assert.assertTrue("Message sans traduction", m_tab.find()); + Assert.assertNull("Message final sans traduction", m_tab.group(4)); + } + + public void testRun() + { + this.converter.run(); + } + + private static final String poFileContent = "" + // + + "#: pluginwww/siteAdmin/index.php:37\n" + + "msgid \"title_site_admin\"\n" + + "msgstr \"\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:138\n" + + "msgid \"your_continuum_projects\"\n" + + "msgstr \"\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:168\n" + + "#: plugincore/include/NovaContinuumPlugin.class.php:180\n" + + "msgid \"no_project_assigned\"\n" + "msgstr \"\"" + // + ; + + private static final String tabFileContent = "gforge-plugin-novacontinuum title_site_admin Administration du plugin Nova Continuum\n" + + "gforge-plugin-novacontinuum no_project_assigned Vous n'avez pas de projet Continuum\n" + + "gforge-plugin-novacontinuum pas_de_trad\n" + + "gforge-plugin-novacontinuum your_continuum_projects Vos Projets Continuum"; + + public void testExtractI18nMessage() + { + final List result = this.converter.extractMessage(tabFileContent); + Assert.assertEquals(4, result.size()); + } + + public void testReplace() + { + final String expected = "" + // + + "#: pluginwww/siteAdmin/index.php:37\n" + + "msgid \"title_site_admin\"\n" + + "msgstr \"Administration du plugin Nova Continuum\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:138\n" + + "msgid \"your_continuum_projects\"\n" + + "msgstr \"\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:168\n" + + "#: plugincore/include/NovaContinuumPlugin.class.php:180\n" + + "msgid \"no_project_assigned\"\n" + "msgstr \"\""; + + final String result = this.converter.replace(poFileContent, new I18nMessage( + "gforge-plugin-novacontinuum", "title_site_admin", + "Administration du plugin Nova Continuum")); + + Assert.assertEquals(expected, result); + } + + public void testGetReplacedText() + { + final String expected = "" + // + + "#: pluginwww/siteAdmin/index.php:37\n" + + "msgid \"title_site_admin\"\n" + + "msgstr \"Administration du plugin Nova Continuum\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:138\n" + + "msgid \"your_continuum_projects\"\n" + + "msgstr \"Vos Projets Continuum\"\n\n" + // + + "#: plugincore/include/NovaContinuumPlugin.class.php:168\n" + + "#: plugincore/include/NovaContinuumPlugin.class.php:180\n" + + "msgid \"no_project_assigned\"\n" + "msgstr \"Vous n'avez pas de projet Continuum\""; + + final String result = this.converter.getReplacedText(tabFileContent, poFileContent); + Assert.assertEquals(expected, result); + } +} diff --git a/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/MessageConverterTest.java b/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/MessageConverterTest.java new file mode 100644 index 000000000..66719383d --- /dev/null +++ b/tools/tab2po/src/test/java/org/bull/novaforge/tools/tab2poConverter/MessageConverterTest.java @@ -0,0 +1,24 @@ + +package org.bull.novaforge.tools.tab2poConverter; + +import junit.framework.Assert; +import junit.framework.TestCase; + +public class MessageConverterTest extends TestCase +{ + + public void testGetPoTranslation() + { + final MessageConverter c = MessageConverter.instance; + Assert.assertEquals("Escape les caractère \"", "\\\"Creation du tag\\\"", + c.toPoMessage("\"Creation du tag\"")); + Assert.assertEquals("Transformation des substitutions", "module : '%1$s'", + c.toPoMessage("module : '$1'")); + + Assert.assertEquals("Transformation des substitutions", "alerte %1$s", + c.toPoMessage("alerte {0}")); + Assert.assertEquals("Mixte", "module : \\\"%1$s\\\" %1$s", + c.toPoMessage("module : \"$1\" {0}")); + } + +} diff --git a/tools/tab2po/src/test/resources/plugincore/include/languages/Base.tab b/tools/tab2po/src/test/resources/plugincore/include/languages/Base.tab new file mode 100644 index 000000000..f0dc4c09a --- /dev/null +++ b/tools/tab2po/src/test/resources/plugincore/include/languages/Base.tab @@ -0,0 +1,30 @@ +#--------------------------------------------------------------------------- +# Novaforge is a registered trade mark from Bull S.A.S +# Copyright (C) 2007 Bull S.A.S. +# +# http://novaforge.org/ +# +# +# This file has been developped within the Novaforge(TM) project from Bull S.A.S +# and contributed back to GForge community. +# +# GForge is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# GForge is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this file; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +#--------------------------------------------------------------------------- + +gforge-plugin-novacontinuum title_helloworld Hello world !!! +gforge-plugin-novacontinuum tab_title novacontinuum +gforge-plugin-novacontinuum use_novacontinuum Use novacontinuum Plugin +gforge-plugin-novacontinuum title_site_admin Administration du plugin Nova Continuum +gforge-plugin-novacontinuum title_admin Administration des projets Continuum \ No newline at end of file diff --git a/tools/tab2po/src/test/resources/plugincore/include/languages/French.tab b/tools/tab2po/src/test/resources/plugincore/include/languages/French.tab new file mode 100644 index 000000000..9acb84094 --- /dev/null +++ b/tools/tab2po/src/test/resources/plugincore/include/languages/French.tab @@ -0,0 +1,1166 @@ +#--------------------------------------------------------------------------- +# Novaforge is a registered trade mark from Bull S.A.S +# Copyright (C) 2007 Bull S.A.S. +# +# http://novaforge.org/ +# +# +# This file has been developped within the Novaforge(TM) project from Bull S.A.S +# and contributed back to GForge community. +# +# GForge is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# GForge is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this file; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +#--------------------------------------------------------------------------- + +gforge-plugin-novacontinuum title_helloworld Salut le monde !!! +gforge-plugin-novacontinuum tab_title Nova Continuum +gforge-plugin-novacontinuum use_novacontinuum Utiliser le plugin Nova Continuum +gforge-plugin-novacontinuum title_site_admin Administration du plugin Nova Continuum +gforge-plugin-novacontinuum title_admin Administration des projets Continuum +gforge-plugin-novacontinuum title Consultation des projets Continuum +gforge-plugin-novacontinuum admin_link Administration +gforge-plugin-novacontinuum your_continuum_projects Vos Projets Continuum +gforge-plugin-novacontinuum no_project_assigned Vous n'avez pas de projet Continuum +gforge-plugin-novacontinuum not_reachable_instance L'instance sélectionée n'est pas active. +gforge-plugin-novacontinuum reachable_instance L'instance sélectionée est active. +gforge-plugin-novacontinuum not_selected_instance Aucune instance n'est sélectionée +gforge-plugin-novacontinuum selected_instance État de l'instance sélectionée +gforge-plugin-novacontinuum no_selected_instance Aucune instance Continuum sélectionée. +gforge-plugin-novacontinuum not_enabled Le plugin Continuum n'est pas activé pour ce projet. +gforge-plugin-novacontinuum database_error Une erreur est survenue lors de l'accès à la base de données. +gforge-plugin-novacontinuum instances_list Instances Continuum disponibles +gforge-plugin-novacontinuum proxy_list Proxy HTTP disponibles +gforge-plugin-novacontinuum add_instance Ajouter une instance Continuum +gforge-plugin-novacontinuum add_proxy Ajouter un proxy HTTP +gforge-plugin-novacontinuum instance_col_name Nom +gforge-plugin-novacontinuum instance_col_url Url +gforge-plugin-novacontinuum instance_col_user Utilisateur +gforge-plugin-novacontinuum instance_col_proxy Proxy HTTP +gforge-plugin-novacontinuum instance_col_working Actif +gforge-plugin-novacontinuum instance_col_nb_group Nombre de groupes +gforge-plugin-novacontinuum instance_col_actions Actions +gforge-plugin-novacontinuum proxy_col_name Nom +gforge-plugin-novacontinuum proxy_col_host IP/DNS +gforge-plugin-novacontinuum proxy_col_port Port +gforge-plugin-novacontinuum proxy_col_user Utilisateur +gforge-plugin-novacontinuum proxy_col_actions Actions +gforge-plugin-novacontinuum return_site_admin Retour +gforge-plugin-novacontinuum submit_add_instance Ajouter l'instance +gforge-plugin-novacontinuum form_add_instance_name Nom : +gforge-plugin-novacontinuum form_add_instance_url Url : +gforge-plugin-novacontinuum form_add_instance_user Utilisateur : +gforge-plugin-novacontinuum form_add_instance_password Mot de passe : +gforge-plugin-novacontinuum form_add_instance_maxUse Maximum de groupe (0 illimité) : +gforge-plugin-novacontinuum form_add_instance_isEnabled Activation : +gforge-plugin-novacontinuum form_add_instance_proxy Proxy : +gforge-plugin-novacontinuum form_add_instance_proxy_none Aucun +gforge-plugin-novacontinuum edit_instance Mise à jour de l'instance Continuum +gforge-plugin-novacontinuum submit_edit_instance Mettre à jour l'instance +gforge-plugin-novacontinuum confirm_delete_instance Etes-vous certain de vouloir supprimer l'instance $1 ? +gforge-plugin-novacontinuum delete_instance Suppression de l'instance Continuum +gforge-plugin-novacontinuum delete_proxy Suppression du proxy HTTP +gforge-plugin-novacontinuum confirm_delete_proxy Etes-vous certain de vouloir supprimer le proxy HTTP $1 ? +gforge-plugin-novacontinuum confirm_delete Oui +gforge-plugin-novacontinuum submit_add_proxy Ajouter le proxy HTTP +gforge-plugin-novacontinuum submit_edit_proxy Mettre à jour le proxy HTTP +gforge-plugin-novacontinuum edit_proxy Mise à jour du Proxy HTTP +gforge-plugin-novacontinuum form_add_proxy_name Nom : +gforge-plugin-novacontinuum form_add_proxy_host IP/DNS : +gforge-plugin-novacontinuum form_add_proxy_port port : +gforge-plugin-novacontinuum form_add_proxy_user Utilisateur : +gforge-plugin-novacontinuum form_add_proxy_password Mot de passe : +gforge-plugin-novacontinuum global_configuration Configuration générale +gforge-plugin-novacontinuum form_configuration_allow_private_instance Authoriser les instances privées ? +gforge-plugin-novacontinuum submit_update_configuration Mettre à jour la configuration +gforge-plugin-novacontinuum group_admin_role_management Gestion des rôles +gforge-plugin-novacontinuum group_admin_lbl_guest Invités +gforge-plugin-novacontinuum group_admin_col_role Rôles +gforge-plugin-novacontinuum group_admin_col_manage_roles Gestion des rôles +gforge-plugin-novacontinuum group_admin_col_all Tous +gforge-plugin-novacontinuum group_admin_col_none Aucun +gforge-plugin-novacontinuum group_admin_col_manage_private_instance Gestion des instances privées +gforge-plugin-novacontinuum group_admin_col_select_instance Séléction de l'instance +gforge-plugin-novacontinuum group_admin_col_manage_build_def Gestion des définitions de construction +gforge-plugin-novacontinuum group_admin_col_run_build_def Lancement des définitions de construction +gforge-plugin-novacontinuum group_admin_col_read_maven_site Consulter les sites maven +gforge-plugin-novacontinuum group_admin_col_write_maven_site Ajouter des sites maven +gforge-plugin-novacontinuum group_admin_col_manage_project Gestion des projets +gforge-plugin-novacontinuum group_admin_col_run_project Lancement des projets +gforge-plugin-novacontinuum group_admin_col_run_continuum_project Lancement des projets continuum +gforge-plugin-novacontinuum group_admin_col_show_build_result Affichage des résultats de construction +gforge-plugin-novacontinuum group_admin_col_show_project_detail Affichage du détail des projets +gforge-plugin-novacontinuum group_admin_col_view Vue +gforge-plugin-novacontinuum submit_update_roles Mettre à jour les rôles +gforge-plugin-novacontinuum group_admin_instance_management Séléction de l'instance Continuum +gforge-plugin-novacontinuum group_admin_build_def_management Gestion des définitions de construction +gforge-plugin-novacontinuum group_admin_project_management Gestion des projets Maven 2 +gforge-plugin-novacontinuum group_admin_notifiers_management Gestion des alertes +gforge-plugin-novacontinuum add_private_instance Ajouter une instance privée +gforge-plugin-novacontinuum download_private_instance Télécharger une instance privée +gforge-plugin-novacontinuum add_project Ajouter un projet +gforge-plugin-novacontinuum edit_private_instance Mettre à jour l'instance privée +gforge-plugin-novacontinuum option_private_instance Gérer les options de l'instance privée +gforge-plugin-novacontinuum delete_private_instance Supprimer l'instance privée +gforge-plugin-novacontinuum return_admin Retour +gforge-plugin-novacontinuum delete_private_instance Suppression de l'instance privée +gforge-plugin-novacontinuum confirm_delete_private_instance Etes-vous certain de vouloir supprimer l'instance privée du projet $1 ? +gforge-plugin-novacontinuum edit_project Mettre à jour le projet +gforge-plugin-novacontinuum form_add_project_name Nom : +gforge-plugin-novacontinuum form_add_project_url URL : +gforge-plugin-novacontinuum form_add_project_user Utilisateur : +gforge-plugin-novacontinuum form_add_project_password Mot de passe : +gforge-plugin-novacontinuum submit_add_project Ajouter le projet +gforge-plugin-novacontinuum submit_edit_project Mettre à jour le projet +gforge-plugin-novacontinuum build_definitions Définitions des constructions +gforge-plugin-novacontinuum projects Projets +gforge-plugin-novacontinuum delete_project Suppression du projet +gforge-plugin-novacontinuum confirm_delete_project Etes-vous certain de vouloir supprimer le projet $1 ? +gforge-plugin-novacontinuum add_build_definition Ajouter une définition de construction +gforge-plugin-novacontinuum default_build_def défaut +gforge-plugin-novacontinuum delete_build_def Suppression de la définition de construction +gforge-plugin-novacontinuum confirm_delete_build_def Etes-vous certain de vouloir supprimer la définition de construction $1 ? +gforge-plugin-novacontinuum delete_schedule Suppression de la planification +gforge-plugin-novacontinuum confirm_delete_schedule Etes-vous certain de vouloir supprimer la planification $1 ? +gforge-plugin-novacontinuum edit_build_definition Mettre à jour la définition de construction +gforge-plugin-novacontinuum form_add_build_def_goals Goals : +gforge-plugin-novacontinuum form_add_build_def_arguments Arguments : +gforge-plugin-novacontinuum form_add_build_def_schedule Planification : +gforge-plugin-novacontinuum form_add_build_def_build_fresh Extraction complète +gforge-plugin-novacontinuum form_add_build_def_always_build Toujours construire +gforge-plugin-novacontinuum form_add_build_def_build_file Nom du fichier POM : +gforge-plugin-novacontinuum form_add_build_def_profile Profil : +gforge-plugin-novacontinuum submit_add_build_def Ajouter la définition de construction +gforge-plugin-novacontinuum submit_edit_build_def Mettre à jour la définition de construction +gforge-plugin-novacontinuum project_details Détail du projet Continuum : $1 +gforge-plugin-novacontinuum project_details_name Nom du projet: +gforge-plugin-novacontinuum project_details_group_id Groupe ID: +gforge-plugin-novacontinuum project_details_artifact_id Artifact ID: +gforge-plugin-novacontinuum project_details_version Version: +gforge-plugin-novacontinuum project_details_scm_url URL du gestionnaire de sources: +gforge-plugin-novacontinuum project_details_scm_tag Branche/Tag du gestionnaire de sources: +gforge-plugin-novacontinuum project_details_projectgroup_name Groupe: +gforge-plugin-novacontinuum project_details_last_build Date de la dernière construction: +gforge-plugin-novacontinuum project_details_developpers Développeurs : +gforge-plugin-novacontinuum project_details_dependencies Dépendances : +gforge-plugin-novacontinuum project_details_notifiers Alertes : +gforge-plugin-novacontinuum project_details_notifiers_by Par $1 : +gforge-plugin-novacontinuum project_details_notifiers_success Success +gforge-plugin-novacontinuum project_details_notifiers_failure Failures +gforge-plugin-novacontinuum project_details_notifiers_warning Warnings +gforge-plugin-novacontinuum project_details_notifiers_error Errors +gforge-plugin-novacontinuum project_details_notifiers_separator / +gforge-plugin-novacontinuum notifiers Alertes +gforge-plugin-novacontinuum build_results Résultats de constructions pour $1 +gforge-plugin-novacontinuum build_results_head_number Construction # +gforge-plugin-novacontinuum build_results_head_starttime Date de début +gforge-plugin-novacontinuum build_results_head_endtime Date de fin +gforge-plugin-novacontinuum build_results_head_time Durée +gforge-plugin-novacontinuum build_results_head_state État +gforge-plugin-novacontinuum build_results_head_def_desc Description de la définition de construction +gforge-plugin-novacontinuum build_results_head_result +gforge-plugin-novacontinuum build_result Résultat de constructions pour $1 du $2 +gforge-plugin-novacontinuum build_result_error Erreur de construction +gforge-plugin-novacontinuum build_result_success Sortie +gforge-plugin-novacontinuum build_result_used_def Définition de construction utilisée +gforge-plugin-novacontinuum build_result_start_time Date de début: +gforge-plugin-novacontinuum build_result_end_time Date de fin: +gforge-plugin-novacontinuum build_result_time Durée: +gforge-plugin-novacontinuum build_result_trigger Déclencheur de la construction: +gforge-plugin-novacontinuum build_result_state État: +gforge-plugin-novacontinuum build_result_build_number Construction #: +gforge-plugin-novacontinuum build_result_trigger_forced Forcée +gforge-plugin-novacontinuum build_result_trigger_planned Planifiée +gforge-plugin-novacontinuum build_result_build_def_goals Goals +gforge-plugin-novacontinuum build_result_build_def_arguments Arguments +gforge-plugin-novacontinuum build_result_build_def_schedule Planification +gforge-plugin-novacontinuum manage_schedule_instance Gestion des planifications +gforge-plugin-novacontinuum manage_schedule_instance_col_name Nom +gforge-plugin-novacontinuum manage_schedule_instance_col_desc Description +gforge-plugin-novacontinuum manage_schedule_instance_col_waittime Période d’attente +gforge-plugin-novacontinuum manage_schedule_instance_col_cron Expression cron +gforge-plugin-novacontinuum manage_schedule_instance_col_maxtime Temp d’exécution max. +gforge-plugin-novacontinuum manage_schedule_instance_col_activated Activer +gforge-plugin-novacontinuum add_schedule_instance Ajout d’une Planification +gforge-plugin-novacontinuum add_schedule Ajouter une planification +gforge-plugin-novacontinuum edit_schedule Mettre à jour la planification +gforge-plugin-novacontinuum form_add_schedule_name Nom : +gforge-plugin-novacontinuum form_add_schedule_description Description : +gforge-plugin-novacontinuum form_add_schedule_cronExpression Expression Cron +gforge-plugin-novacontinuum form_add_schedule_cronExpression_syntaxe Syntaxe +gforge-plugin-novacontinuum form_add_schedule_cronExpression_seconde Seconde: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_minute Minute: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_hour Heure: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_day_of_month Jour du mois: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_month Mois: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_day_of_week Jour de la semaine: +gforge-plugin-novacontinuum form_add_schedule_cronExpression_year Année [optionnelle]: +gforge-plugin-novacontinuum form_add_schedule_max_time Temp d’exécution du travail maximum : +gforge-plugin-novacontinuum form_add_schedule_wait_time Période d’attente +gforge-plugin-novacontinuum form_add_schedule_activated Activé +gforge-plugin-novacontinuum submit_add_schedule Ajouter la planification +gforge-plugin-novacontinuum submit_edit_schedule Mettre à jour la planification +gforge-plugin-novacontinuum project_details_notifiers_from_project Projet +gforge-plugin-novacontinuum project_details_notifiers_from_user Utilisateur +gforge-plugin-novacontinuum add_notifier Ajouter une alerte +gforge-plugin-novacontinuum edit_notifier Mettre à jour l’alerte +gforge-plugin-novacontinuum form_add_notifier_address +gforge-plugin-novacontinuum form_add_notifier_sendOnSuccess Success +gforge-plugin-novacontinuum form_add_notifier_sendOnFailure Failures +gforge-plugin-novacontinuum form_add_notifier_sendOnWarning Warnings +gforge-plugin-novacontinuum form_add_notifier_sendOnError Errors +gforge-plugin-novacontinuum form_add_notifier_enabled Activé +gforge-plugin-novacontinuum submit_add_notifier Ajouter l’alerte +gforge-plugin-novacontinuum submit_edit_notifier Mettre à jour l’alerte +gforge-plugin-novacontinuum delete_notifier Suppression de l’alerte +gforge-plugin-novacontinuum confirm_delete_notifier Etes-vous certain de vouloir supprimer l’alerte $1 ? +gforge-plugin-novacontinuum consult_maven_site Consultation des sites Maven +gforge-plugin-novacontinuum consult_maven_site_date_format $3/$2/$1 +gforge-plugin-novacontinuum consult_maven_site_tooltip Consulter le site Maven +gforge-plugin-novacontinuum delete_maven_site_tooltip Supprimer le site Maven +gforge-plugin-novacontinuum delete_site_maven Suppression du site Maven +gforge-plugin-novacontinuum confirm_delete_site_maven Etes-vous certain de vouloir supprimer le site Maven du $1 ? +gforge-plugin-novacontinuum edit_build_def_tooltip Mettre à jour la définition de construction +gforge-plugin-novacontinuum unset_defaut_build_def_tooltip Déactiver la définition de construction par défaut +gforge-plugin-novacontinuum set_defaut_build_def_tooltip Activer la définition de construction par défaut +gforge-plugin-novacontinuum delete_build_def_tooltip Supprimer la définition de construction +gforge-plugin-novacontinuum run_build_def_tooltip Construire avec la définition de construction +gforge-plugin-novacontinuum edit_project_tooltip Mettre à jour le projet +gforge-plugin-novacontinuum delete_project_tooltip Supprimer le projet +gforge-plugin-novacontinuum build_project_tooltip Construire le projet +gforge-plugin-novacontinuum show_build_results_tooltip Afficher les résultats de construction +gforge-plugin-novacontinuum build_sub_project_tooltip Construire le projet +gforge-plugin-novacontinuum show_project_details_tooltip Afficher les détails du projet +gforge-plugin-novacontinuum edit_notifier_tooltip Mettre à jour l’alerte +gforge-plugin-novacontinuum delete_notifier_tooltip Supprimer l’alerte +gforge-plugin-novacontinuum show_build_result_tooltip Afficher le résultat de construction +gforge-plugin-novacontinuum disallow_private_instance_tooltip Interdire les instance privée +gforge-plugin-novacontinuum allow_private_instance_tooltip Authoriser les instance privée +gforge-plugin-novacontinuum option_instance_tooltip Gérer les options de l'instance +gforge-plugin-novacontinuum edit_instance_tooltip Mettre à jour l'instance +gforge-plugin-novacontinuum delete_instance_tooltip Supprimer l'instance +gforge-plugin-novacontinuum disable_instance_tooltip Désactiver l'instance +gforge-plugin-novacontinuum enable_instance_tooltip Activer l'instance +gforge-plugin-novacontinuum edit_proxy_tooltip Mettre à jour le proxy HTTP +gforge-plugin-novacontinuum delete_proxy_tooltip Supprimer le proxy HTTP +gforge-plugin-novacontinuum disable_schedule_tooltip Désactiver la planification +gforge-plugin-novacontinuum enable_schedule_tooltip Activer la planification +gforge-plugin-novacontinuum edit_schedule_tooltip Mettre à jour la planification +gforge-plugin-novacontinuum delete_schedule_tooltip Supprimer la planification +gforge-plugin-novacontinuum confirm_delete_installation Etes-vous certain de vouloir supprimer l’installation $1 ? +gforge-plugin-novacontinuum delete_installation Suppression de l’installation +gforge-plugin-novacontinuum add_installation Ajouter l’installation +gforge-plugin-novacontinuum edit_installation Mettre à jour l’installation +gforge-plugin-novacontinuum submit_edit_installation Mettre à jour l’installation +gforge-plugin-novacontinuum submit_add_installation Ajouter l’installation +gforge-plugin-novacontinuum form_add_installation_name Nom : +gforge-plugin-novacontinuum form_add_installation_var_name Nom de variable d’environnement : +gforge-plugin-novacontinuum form_add_installation_type Type : +gforge-plugin-novacontinuum form_add_installation_var_value Valeur/Chemin : +gforge-plugin-novacontinuum edit_installation_tooltip Mettre à jour l’installation +gforge-plugin-novacontinuum delete_installation_tooltip Supprimer l’installation +gforge-plugin-novacontinuum manage_installation_col_var_value Valeur/Chemin +gforge-plugin-novacontinuum manage_installation_col_type Type +gforge-plugin-novacontinuum manage_installation_col_var_name Nom de variable d’environnement +gforge-plugin-novacontinuum manage_installation_col_name Nom +gforge-plugin-novacontinuum manage_installation Gestion des installations +gforge-plugin-novacontinuum add_installation_tool Ajouter un outils +gforge-plugin-novacontinuum add_installation_var Ajouter une variable d’environnement +gforge-plugin-novacontinuum manage_profiles Gestion des profils +gforge-plugin-novacontinuum add_profile Ajouter un profil +gforge-plugin-novacontinuum manage_profile_col_name Nom +gforge-plugin-novacontinuum manage_profile_col_jdk Jdk +gforge-plugin-novacontinuum manage_profile_col_builder Constructeur +gforge-plugin-novacontinuum manage_profile_col_env_var Variables d’environnement +gforge-plugin-novacontinuum edit_profile_tooltip Mettre à jour la variable d’environnement +gforge-plugin-novacontinuum delete_profile_tooltip Supprimer la variable d’environnement +gforge-plugin-novacontinuum confirm_delete_profile Etes-vous certain de vouloir supprimer le profil $1 ? +gforge-plugin-novacontinuum delete_profile Suppression du profil +gforge-plugin-novacontinuum edit_profile Mettre à jour le profil +gforge-plugin-novacontinuum form_add_profile_name Nom : +gforge-plugin-novacontinuum form_add_profile_jdk Jdk : +gforge-plugin-novacontinuum form_add_profile_jdk_none Aucun : +gforge-plugin-novacontinuum form_add_profile_builder Constructeur : +gforge-plugin-novacontinuum form_add_profile_builder_none Aucun : +gforge-plugin-novacontinuum form_add_profile_var_envs Variables
d’environnement : +gforge-plugin-novacontinuum form_add_profile_add_env_tooltip Ajouter la variable d’environnement +gforge-plugin-novacontinuum form_add_profile_remove_env_tooltip Retirer la variable d’environnement +gforge-plugin-novacontinuum submit_add_profile Ajouter le profil +gforge-plugin-novacontinuum submit_edit_profile Mettre à jour le profil +gforge-plugin-novacontinuum release_project_tooltip Figer la version +gforge-plugin-novacontinuum release_project Figer la version +gforge-plugin-novacontinuum form_release_project_scmuser Utilisateur GCL : +gforge-plugin-novacontinuum form_release_project_scmpassword Mot de passe GCL : +gforge-plugin-novacontinuum form_release_project_tag Tag : +gforge-plugin-novacontinuum form_release_project_tag_base Tag Base : +gforge-plugin-novacontinuum prepare_error_checkout La préparation a echoué, checkout impossible : +gforge-plugin-novacontinuum prepare_read_pom_error Erreur lors de la lecture du fichier POM +gforge-plugin-novacontinuum prepare_module_update_error Erreur lors de la récupération du module : '$1' +gforge-plugin-novacontinuum prepare_module_read_pom_error Erreur lors de la lecture du fichier POM du module : '$1' +gforge-plugin-novacontinuum release_project_access_control Identification requise : +gforge-plugin-novacontinuum submit_release_project_access_control Ok +gforge-plugin-novacontinuum prepare_username_not_valid L'utilisateur n'est pas valide +gforge-plugin-novacontinuum prepare_password_not_valid Le mot de passe n'est pas valide +gforge-plugin-novacontinuum prepare_password_empty L'utilisateur ne peux être vide +gforge-plugin-novacontinuum form_release_project_group_id Groupd ID : +gforge-plugin-novacontinuum form_release_project_artifact_id Artifact ID : +gforge-plugin-novacontinuum form_release_project_version Version : +gforge-plugin-novacontinuum form_release_project_modules Modules : +gforge-plugin-novacontinuum form_release_project_tag_url Url des tag : +gforge-plugin-novacontinuum form_release_project_tag Tag : +gforge-plugin-novacontinuum form_release_project_new_version Nouvelle version : +gforge-plugin-novacontinuum submit_release_project Figer la version +gforge-plugin-novacontinuum project_not_prepared Le projet n'a pas été préparé. +gforge-plugin-novacontinuum release_url_access_error L'url '$1' n'est pas accessible. +gforge-plugin-novacontinuum release_tag_prepare "Creation du repertoire de Tag" +gforge-plugin-novacontinuum release_tag_update "Preparation de la version '$1'" +gforge-plugin-novacontinuum release_tag_creation "Creation du tag '$1'" +gforge-plugin-novacontinuum release_new_version_prepare "Preparation de la nouvelle version $1" +gforge-plugin-novacontinuum release_can_t_create_dir Impossible de créer le repertoire projet dans tags +gforge-plugin-novacontinuum release_can_t_commit Impossible de livrer les informations pour le tag +gforge-plugin-novacontinuum release_can_t_copy Impossible de créer le tag +gforge-plugin-novacontinuum release_can_t_commit_new_version Impossible de livrer la nouvelle version +gforge-plugin-novacontinuum form_release_add_tag_to_project_list Ajouter le tag : +gforge-plugin-novacontinuum group_admin_col_release_project Figer les versions +######################################## +######################################## +#### #### +#### Message d'erreurs de continuum #### +#### #### +######################################## +######################################## + + +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# +# Translation by Damien Blugeon. + +## version $Id: Continuum_fr.properties 698342 2008-09-23 20:35:13Z evenisse $ + +# ---------------------------------------------------------------------- +# COMMONS +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum webwork.date dd MMM yyyy HH:mm:ss z + +gforge-plugin-novacontinuum message.success Succès +gforge-plugin-novacontinuum message.failed Echec +gforge-plugin-novacontinuum message.error Erreur +gforge-plugin-novacontinuum enabled Activé +gforge-plugin-novacontinuum disabled Désactivé +gforge-plugin-novacontinuum cancel Annuler +gforge-plugin-novacontinuum submit Soumettre +gforge-plugin-novacontinuum edit Editer +gforge-plugin-novacontinuum delete Supprimer +gforge-plugin-novacontinuum build Construire +gforge-plugin-novacontinuum release Faire une ''release'' +gforge-plugin-novacontinuum save Sauvegarder +gforge-plugin-novacontinuum add Ajouter +gforge-plugin-novacontinuum back Retour +gforge-plugin-novacontinuum workingCopy Copie de travail +gforge-plugin-novacontinuum builds Constructions +gforge-plugin-novacontinuum info Informations sur le projet +gforge-plugin-novacontinuum or OU +gforge-plugin-novacontinuum selectAll Sélectionner tous +gforge-plugin-novacontinuum unselectAll Déselectionner tous +gforge-plugin-novacontinuum sort.descending Tri décroissant +gforge-plugin-novacontinuum sort.ascending Tri croissant + +# ---------------------------------------------------------------------- +# Page: Top +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum top.logo.default [Le logo de votre entreprise] +# ---------------------------------------------------------------------- +# Page: Bottom +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum bottom.version.number ${pom.parent.parent.version} + +# ---------------------------------------------------------------------- +# Page: Menu +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum menu.continuum.about A propos +gforge-plugin-novacontinuum menu.continuum.showProjects Afficher les projets +gforge-plugin-novacontinuum menu.continuum.showProjectGroups Groupes de projets +gforge-plugin-novacontinuum menu.addProject Ajouter un projet +gforge-plugin-novacontinuum menu.add.m2Project Projet Maven 2.0.X +gforge-plugin-novacontinuum menu.add.m1Project Projet Maven 1.x +gforge-plugin-novacontinuum menu.add.antProject Projet Ant +gforge-plugin-novacontinuum menu.add.shellProject Projet Console +gforge-plugin-novacontinuum menu.administration Administration +gforge-plugin-novacontinuum menu.administration.configuration Configuration +gforge-plugin-novacontinuum menu.administration.appearance Apparence +gforge-plugin-novacontinuum menu.administration.profile Environnement de Build +gforge-plugin-novacontinuum menu.administration.installations Installations +gforge-plugin-novacontinuum menu.administration.schedules Planifications +gforge-plugin-novacontinuum menu.administration.users Utilisateurs +gforge-plugin-novacontinuum menu.administration.userGroups Groupes d’utilisateurs +gforge-plugin-novacontinuum menu.administration.buildDefinitionTemplates Modèles de déf. des contructions +gforge-plugin-novacontinuum menu.account.options Mon compte +gforge-plugin-novacontinuum user.edit.account Editer les informations utilisateur +gforge-plugin-novacontinuum menu.administration.queues Files d’attente + +# ---------------------------------------------------------------------- +# Page: error +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum error.page.title Page d’erreur +gforge-plugin-novacontinuum error.section.title Une erreur interne s’est produite +gforge-plugin-novacontinuum error.exception.message Message de l’exception : +gforge-plugin-novacontinuum error.message Le serveur n’était pas en mesure d’exécuter la demande. Merci d’essayer ultérieurement. Contacter l’administrateur si le problème persiste. +gforge-plugin-novacontinuum error.403.title Erreur 403 +gforge-plugin-novacontinuum error.403.section.title Ressource interdite +gforge-plugin-novacontinuum error.403.message L’URL demandé est une page interdite. +gforge-plugin-novacontinuum error.404.title Erreur 404 +gforge-plugin-novacontinuum error.404.section.title Ressource non trouvée +gforge-plugin-novacontinuum error.404.message L’URL demandée ne peut être trouvée. +gforge-plugin-novacontinuum error.500.title Erreur 500 +gforge-plugin-novacontinuum error.500.section.title Erreur interne +gforge-plugin-novacontinuum error.500.message L’URL demandée a produit une erreur interne. + +# ---------------------------------------------------------------------- +# Page: About +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum about.page.title Continuum - A propos +gforge-plugin-novacontinuum about.section.title A propos de Continuum +gforge-plugin-novacontinuum about.version.label Version +gforge-plugin-novacontinuum about.version.number ${project.version} +gforge-plugin-novacontinuum about.buildnumber.label Build Number +gforge-plugin-novacontinuum about.buildnumber ${buildNumber} + + +# ---------------------------------------------------------------------- +# Page: Login +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum login.page.title Continuum - Authentification +gforge-plugin-novacontinuum login.section.title Authentification +gforge-plugin-novacontinuum login.username Nom d’utilisateur +gforge-plugin-novacontinuum login.password Mot de passe +gforge-plugin-novacontinuum login.rememberMe Se souvenir de moi +gforge-plugin-novacontinuum login.submit Connexion + +# ---------------------------------------------------------------------- +# Page: Summary +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum summary.page.title Continuum - Bilan +gforge-plugin-novacontinuum summary.section.title Projets Continuum +gforge-plugin-novacontinuum summary.projectTable.name Nom du projet +gforge-plugin-novacontinuum summary.projectTable.version Version +gforge-plugin-novacontinuum summary.projectTable.build Construire +gforge-plugin-novacontinuum summary.projectTable.group Groupe +gforge-plugin-novacontinuum summary.projectTable.lastBuildDateTime Date de la dernière construction +gforge-plugin-novacontinuum summary.buildAll Tout contruire +gforge-plugin-novacontinuum summary.buildHistory Historique des constructions +gforge-plugin-novacontinuum summary.buildNow Construire maintenant + +# ---------------------------------------------------------------------- +# Page: Group Summary +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum groups.page.title Continuum - Bilan du Groupe +gforge-plugin-novacontinuum groups.page.section.title Groupes de projets +gforge-plugin-novacontinuum groups.table.name Nom +gforge-plugin-novacontinuum groups.table.groupId Id du groupe +gforge-plugin-novacontinuum groups.table.totalProjects Total +gforge-plugin-novacontinuum groups.table.summary Bilan +gforge-plugin-novacontinuum groups.page.list.empty La liste des groupes de projets est vide. +gforge-plugin-novacontinuum groups.section.title Groupe de projet : +gforge-plugin-novacontinuum groups.manage.label Gérer le Groupe +gforge-plugin-novacontinuum groups.confirmation.message Etes vous sûr de vouloir supprimer le groupe de projets "{0}" ? + +# ---------------------------------------------------------------------- +# Page: Project Group +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectGroup.page.title Continuum - Groupe de projets +gforge-plugin-novacontinuum projectGroup.information.title Information sur le groupe de projets +gforge-plugin-novacontinuum projectGroup.name.label Nom du groupe de projets +gforge-plugin-novacontinuum projectGroup.groupId.label Id du groupe de projets +gforge-plugin-novacontinuum projectGroup.description.label Description +gforge-plugin-novacontinuum projectGroup.projects.title Membres du projet +gforge-plugin-novacontinuum projectGroup.tab.summary Bilan du groupe de projets +gforge-plugin-novacontinuum projectGroup.tab.members Membres +gforge-plugin-novacontinuum projectGroup.tab.buildDefinitions Définitions des constructions +gforge-plugin-novacontinuum projectGroup.tab.notifiers Alertes +gforge-plugin-novacontinuum projectGroup.actions.title Actions sur le groupe +gforge-plugin-novacontinuum projectGroup.release.error.emptyGroup Ne peut pas faire la "release" d’un groupe vide +gforge-plugin-novacontinuum projectGroup.release.error.severalParentProjects Ne peut pas faire la "release" de deux projets parents ou plus qui sont dans le même groupe de projets en même temps. +gforge-plugin-novacontinuum projectGroup.release.error.projectNotInSuccess Ne peut pas faire la "release" du groupe de projet : un ou plusieurs projets dans le groupe n’ont pas pu être construit avec succès. +gforge-plugin-novacontinuum projectGroup.deleteGroup Supprimer groupe +gforge-plugin-novacontinuum projectGroup.buildGroup Construire tous les projets +gforge-plugin-novacontinuum projectGroup.buildGroupNow Construire le groupe maintenant +gforge-plugin-novacontinuum projectGroup.deleteProjects Supprimer projet(s) +gforge-plugin-novacontinuum projectGroup.buildProjects Construire projet(s) +gforge-plugin-novacontinuum projectGroup.cancelBuilds Annuler construction(s) +gforge-plugin-novacontinuum projectGroup.buildsStatut.title Aperçu du résultat de la dernière construction du groupe de projets +gforge-plugin-novacontinuum projectGroup.buildsStatut.errors Erreurs +gforge-plugin-novacontinuum projectGroup.buildsStatut.failures Echec +gforge-plugin-novacontinuum projectGroup.buildsStatut.success Succès +gforge-plugin-novacontinuum projectGroup.buildDefinition.label Définitions de la construction par défault +gforge-plugin-novacontinuum projectGroup.addProject.label Ajouter un nouveau projet +gforge-plugin-novacontinuum projectGroup.releaseNow Release du groupe + +# ---------------------------------------------------------------------- +# Page: Project Group - Members +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectGroup.members.section.title Projects membres du group {0} +gforge-plugin-novacontinuum projectGroup.members.users.title Utilisateurs +gforge-plugin-novacontinuum projectGroup.members.users.search.label Recherche d’utilisateur +gforge-plugin-novacontinuum projectGroup.members.users.search.button Recherche +gforge-plugin-novacontinuum projectGroup.members.user.role.administrator Administrateur +gforge-plugin-novacontinuum projectGroup.members.user.role.developer Développeur +gforge-plugin-novacontinuum projectGroup.members.user.role.user Utilisateur + +# ---------------------------------------------------------------------- +# Page: Add Project Group +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectGroup.add.page.title Continuum - Ajouter un groupe de projets +gforge-plugin-novacontinuum projectGroup.add.section.title Ajouter un groupe de projets +gforge-plugin-novacontinuum projectGroup.error.name.required Le nom du groupe de projets est obligatoire. +gforge-plugin-novacontinuum projectGroup.error.name.cannot.be.spaces Le nom du groupe de projets ne peut pas contenir uniquement des espaces. +gforge-plugin-novacontinuum projectGroup.error.name.already.exists Le nom du groupe de projets existe déjà. +gforge-plugin-novacontinuum projectGroup.error.groupId.required L’Id du groupe de projets est obligatoire. +gforge-plugin-novacontinuum projectGroup.error.groupId.cannot.be.spaces L’Id du groupe de projets ne peut pas contenir uniquement des espaces. +gforge-plugin-novacontinuum projectGroup.error.groupId.already.exists L’Id du groupe de projets existe déjà. + +# ---------------------------------------------------------------------- +# Page: Edit Project Group +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectGroup.edit.page.title Continuum - Mise à jour du groupe de projets +gforge-plugin-novacontinuum projectGroup.edit.section.title Mise à jour du groupe de projets +gforge-plugin-novacontinuum projectGroup.edit.section.projects.title Projets +gforge-plugin-novacontinuum projectGroup.edit.project.name Nom du projet +gforge-plugin-novacontinuum projectGroup.edit.move.to.group Déplacer vers un groupe +gforge-plugin-novacontinuum project.in.checkout.queue.error Ne peut pas éditer ce groupe de projets. Des projets qui sont des membres de ce groupe de projets sont en cours de récupération du gestionnaire de sources. + +# ---------------------------------------------------------------------- +# Page: Configuration +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum configuration.page.title Continuum - Configuration +gforge-plugin-novacontinuum configuration.section.title Configuration générale +gforge-plugin-novacontinuum configuration.guest.label Invités +gforge-plugin-novacontinuum configuration.guest.value L’utilisateur invité est {0} +gforge-plugin-novacontinuum configuration.workingDirectory.label Répertoire de travail +gforge-plugin-novacontinuum configuration.buildOutputDirectory.label Répertoire des logs de construction +gforge-plugin-novacontinuum configuration.deploymentRepositoryDirectory.label Répertoire du repository de déploiement +gforge-plugin-novacontinuum configuration.baseUrl.label URL de base +gforge-plugin-novacontinuum configuration.submit.edit Editer +gforge-plugin-novacontinuum configuration.guest.message Activé/Désactivé l’utilisateur invité +gforge-plugin-novacontinuum configuration.workingDirectory.message Entrer le répertoire de travail de l’application web Continuum +gforge-plugin-novacontinuum configuration.buildOutputDirectory.message Entrer le répertoire de sortie de l’application web Continuum +gforge-plugin-novacontinuum configuration.deploymentRepositoryDirectory.message Entrer le répertoire de déploiment de l’application web Continuum +gforge-plugin-novacontinuum configuration.baseUrl.message Entrer l’URL de base de l’application web Continuum +gforge-plugin-novacontinuum configuration.companyName.message Entrer le nom de l’entreprise +gforge-plugin-novacontinuum configuration.companyLogo.message Entrer le logo de l’entreprise +gforge-plugin-novacontinuum configuration.companyUrl.message Entrer l’URL de base du site officiel de la société + +# ---------------------------------------------------------------------- +# Page: Add Project +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum add.project.field.required.error L’URL du fichier POM ou l’upload du fichier POM est obligatoire. +gforge-plugin-novacontinuum add.project.unknown.host.error L’hôte spécifié est inconnu ou inaccessible. +gforge-plugin-novacontinuum add.project.connect.error Impossible de contacter le serveur distant +gforge-plugin-novacontinuum add.project.malformed.url.error L’URL fournie est malformée. +gforge-plugin-novacontinuum add.project.xml.parse.error Le contenu XML du fichier POM ne peut être parsé. +gforge-plugin-novacontinuum add.project.extend.error Impossible d’utiliser un fichier POM avec un élément "extend". +gforge-plugin-novacontinuum add.project.missing.pom.error Le fichier POM n’existe pas. Le fichier POM que vous avez spécifié ou un de ses modules n’existe pas. +gforge-plugin-novacontinuum add.project.missing.groupid.error L’élément "groupId" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.artifactid.error L’élément "artifactId" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.version.error L’élément "version" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.name.error L’élément "name" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.repository.error L’élément "repository" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.scm.error L’élément "scm" est manquant dans le fichier POM, projet +gforge-plugin-novacontinuum add.project.missing.scm.connection.error Le sous-élément "connection est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.notifier.type.error Le sous-élément "type" dans l’élément "notifier" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.missing.notifier.configuration.error Le sous-élément "configuration" dans l'élément "notifier" est manquant dans le fichier POM. +gforge-plugin-novacontinuum add.project.metadata.transfer.error Le transfert des meta-donnnées a échoué. +gforge-plugin-novacontinuum add.project.validation.protocol.not_allowed La ressource spécifié n’est pas un fichier ou le protocol utilisé n’est pas authorisé. +gforge-plugin-novacontinuum add.project.unauthorized.error Vous n’êtes pas autorisé à accéder à l’URL demandée. Merci de vérifier que le nom d’utilisateur et le mot de passe fournis sont corrects +gforge-plugin-novacontinuum add.project.artifact.not.found.error Artefact manquant lors de la tentative de construction du pom. Vérifier que le pom parent est disponible ou ajouter-le en premier dans Continuum. +gforge-plugin-novacontinuum add.project.project.building.error Erreur inconnue lors de la tentative de construction du pom. +gforge-plugin-novacontinuum add.project.unknown.error La ressource spécifiée ne peut être contactée. S’il vous plaît, réessayer ultérieurement ou contacter votre administrateur. +gforge-plugin-novacontinuum add.project.nogroup.error Aucun groupe de projet spécifié. + +# ---------------------------------------------------------------------- +# Page: AddMavenOneProject +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum add.m1.project.page.title Continuum - Ajouter un Projet Maven 1 +gforge-plugin-novacontinuum add.m1.project.section.title Ajouter un Projet Maven 1.x +gforge-plugin-novacontinuum add.m1.project.m1PomUrl.label Url du Pom M1 +gforge-plugin-novacontinuum add.m1.project.m1PomUrl.username.label Nom d’utilisateur +gforge-plugin-novacontinuum add.m1.project.m1PomUrl.password.label Mot de passe +gforge-plugin-novacontinuum add.m1.project.m1PomUrl.message Entrez l’URL du pom Maven 1. Fournissez le nom d’utilisateur et le mot de passe si c’est une ressource sécurisée. +gforge-plugin-novacontinuum add.m1.project.m1PomUrl.error Vous devez entrer une URL valide +gforge-plugin-novacontinuum add.m1.project.m1PomFile.label Uploader un fichier POM +gforge-plugin-novacontinuum add.m1.project.m1PomFile.message Entrer le nom local du fichier pom(version Maven 1) à uploader +gforge-plugin-novacontinuum add.m1.project.m1PomFile.error Vous devez entrer une URL valide +gforge-plugin-novacontinuum add.m1.project.projectGroup Groupe du projet +gforge-plugin-novacontinuum add.m1.project.buildDefinitionTemplate Modèle de définition de la contruction +gforge-plugin-novacontinuum add.m1.project.defaultBuildDefinition Défaut + +# ---------------------------------------------------------------------- +# Page: AddMavenTwoProject +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum add.m2.project.page.title Continuum - Ajouter un Projet Maven 2 +gforge-plugin-novacontinuum add.m2.project.section.title Ajouter un Projet Maven 2.0+ +gforge-plugin-novacontinuum add.m2.project.m2PomUrl.label URL du POM +gforge-plugin-novacontinuum add.m2.project.m2PomUrl.username.label Nom d’utilisateur +gforge-plugin-novacontinuum add.m2.project.m2PomUrl.password.label Mot de passe +gforge-plugin-novacontinuum add.m2.project.m2PomUrl.message Entrez l’URL du pom Maven 2. Fournissez le nom d’utilisateur et le mot de passe si c’est une ressource sécurisée. +gforge-plugin-novacontinuum add.m2.project.m2PomUrl.error Vous devez entrer une URL valide +gforge-plugin-novacontinuum add.m2.project.m2PomFile.label Uploader un fichier POM +gforge-plugin-novacontinuum add.m2.project.m2PomFile.message Entrer le nom local du fichier pom(version Maven 2) à uploader (fonctionne uniquement avec un projet sans modules). +gforge-plugin-novacontinuum add.m2.project.m2PomFile.error Vous devez entrer une URL valide +gforge-plugin-novacontinuum add.m2.project.projectGroup Groupe du projet +# TODO: remove this part once uploading of an m2 project with modules is supported ( CONTINUUM-1098 ) +gforge-plugin-novacontinuum add.m2.project.upload.modules.error Ne peut pas uploader un projet Maven 2 avec modules. +gforge-plugin-novacontinuum add.m2.project.nonRecursiveProject Pour les projets multi modules, charger uniquement la racine comme une construction récursive +gforge-plugin-novacontinuum add.m2.project.buildDefinitionTemplate Modèle de définition de la contruction +gforge-plugin-novacontinuum add.m2.project.defaultBuildDefinition Défaut + +# ---------------------------------------------------------------------- +# Page: AddProject (ant or shell) +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum add.shell.project.page.title Continuum - Ajouter un projet console +gforge-plugin-novacontinuum add.shell.project.section.title Continuum - Ajouter un projet console +gforge-plugin-novacontinuum add.ant.project.page.title Continuum - Ajouter un projet Ant +gforge-plugin-novacontinuum add.ant.project.section.title Ajouter un projet Ant + +gforge-plugin-novacontinuum projectName.label Nom du projet +gforge-plugin-novacontinuum projectName.error Vous devez fournir un nom de projet +gforge-plugin-novacontinuum projectName.already.exist.error Le nom du projet existe déjà +gforge-plugin-novacontinuum projectName.message Entrer le nom du projet + +gforge-plugin-novacontinuum projectScm.label SCM +gforge-plugin-novacontinuum projectScm.error Vous devez selectionner un gestionnaire de sources (SCM) +gforge-plugin-novacontinuum projectScm.message Choisir un gestionnaire de sources (SCM) + +gforge-plugin-novacontinuum projectScmUrl.label URL du gestionnaire de sources +gforge-plugin-novacontinuum projectScmUrl.error Vous devez fournir une URL de gestionnaire de sources (SCM) +gforge-plugin-novacontinuum projectScmUrl.message Entrer URL de gestionnaire de sources au format de Maven + +gforge-plugin-novacontinuum projectScmUsername.label Nom d’utilisateur du gestionnaire de sources +gforge-plugin-novacontinuum projectScmUsername.message Entrer le nom d’utilisateur du gestionnaire de sources + +gforge-plugin-novacontinuum projectScmPassword.label Mot de passe du gestionnaire de sources +gforge-plugin-novacontinuum projectScmPassword.message Entrer le mot de passe du gestionnaire de sources + +gforge-plugin-novacontinuum projectScmTag.label Branche/Tag du gestionnaire de sources +gforge-plugin-novacontinuum projectScmTag.message Entrer la/le branche/tag du gestionnaire de sources (Pour subversion, le nom du tag doit être dans le format du gestionnaire version et non pas dans ce champ) + +gforge-plugin-novacontinuum projectVersion.label Version +gforge-plugin-novacontinuum projectVersion.error Vous devez fournir une version +gforge-plugin-novacontinuum projectVersion.message Entrer la version du projet + +gforge-plugin-novacontinuum projectScmUseCache.label Utiliser le cache d’authentification du gestionnaire de sources +gforge-plugin-novacontinuum add.project.buildDefinitionTemplate Modèle de définition de la contruction +gforge-plugin-novacontinuum add.project.defaultBuildDefinition Défaut + +# ---------------------------------------------------------------------- +# Page: DeleteProject +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum deleteProject.page.title Continuum - Supprimer un projet Continuum +gforge-plugin-novacontinuum deleteProject.section.title Supprimer un projet Continuum +gforge-plugin-novacontinuum deleteProject.confirmation.message Etes vous sûr de vouloir supprimer le projet "{0}" ? + +# ---------------------------------------------------------------------- +# Page: ProjectView +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectView.page.title Continuum - Projet Continuum +gforge-plugin-novacontinuum projectView.section.title Projet Continuum +gforge-plugin-novacontinuum projectView.project.name Nom du projet +gforge-plugin-novacontinuum projectView.project.version Version +gforge-plugin-novacontinuum projectView.project.scmUrl URL du gestionnaire de sources +gforge-plugin-novacontinuum projectView.project.scmTag Branche/Tag du gestionnaire de sources +gforge-plugin-novacontinuum projectView.project.group Groupe +gforge-plugin-novacontinuum projectView.project.lastBuildDateTime Date de la dernière construction +gforge-plugin-novacontinuum projectView.buildDefinitions Définitions des constructions +gforge-plugin-novacontinuum projectView.buildDefinition.goals Goals +gforge-plugin-novacontinuum projectView.buildDefinition.arguments Arguments +gforge-plugin-novacontinuum projectView.buildDefinition.buildFile Fichier de construction +gforge-plugin-novacontinuum projectView.buildDefinition.profile Environnement de Build +gforge-plugin-novacontinuum projectView.buildDefinition.schedule Planification +gforge-plugin-novacontinuum projectView.buildDefinition.type Type +gforge-plugin-novacontinuum projectView.buildDefinition.alwaysBuild Toujours Construire +gforge-plugin-novacontinuum buildDefinition.profile.label Environnement de Build +gforge-plugin-novacontinuum projectView.buildDefinition.from De +gforge-plugin-novacontinuum projectView.buildDefinition.default Par défaut +gforge-plugin-novacontinuum projectView.buildDefinition.buildFresh Extraction complète +gforge-plugin-novacontinuum projectView.buildDefinition.description Description +gforge-plugin-novacontinuum projectView.notifiers Alertes +gforge-plugin-novacontinuum projectView.notifier.type Type +gforge-plugin-novacontinuum projectView.notifier.recipient Destinataire +gforge-plugin-novacontinuum projectView.notifier.events Événements +gforge-plugin-novacontinuum projectView.notifier.from De +gforge-plugin-novacontinuum projectView.dependencies Dépendances +gforge-plugin-novacontinuum projectView.dependency.name Nom +gforge-plugin-novacontinuum projectView.dependency.groupId Id du groupe +gforge-plugin-novacontinuum projectView.dependency.artifactId Id de l'artefact +gforge-plugin-novacontinuum projectView.dependency.version Version +gforge-plugin-novacontinuum projectView.usedBy Utilisé par +gforge-plugin-novacontinuum projectView.developers Développeurs +gforge-plugin-novacontinuum projectView.developer.name Nom +gforge-plugin-novacontinuum projectView.developer.email Email +gforge-plugin-novacontinuum projectView.username Nom d’utilisateur +gforge-plugin-novacontinuum projectView.role.view Affichage +gforge-plugin-novacontinuum projectView.role.edit Editer +gforge-plugin-novacontinuum projectView.role.delete Supprimer +gforge-plugin-novacontinuum projectView.role.build Construire +gforge-plugin-novacontinuum projectView.role.administer Administrer + +# ---------------------------------------------------------------------- +# Page: ProjectEdit +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum projectEdit.page.title Continuum - Mettre à jour un projet Continuum +gforge-plugin-novacontinuum projectEdit.section.title Mettre à jour un projet Continuum +gforge-plugin-novacontinuum projectEdit.project.name.label Nom du projet +gforge-plugin-novacontinuum projectEdit.project.version.label Version +gforge-plugin-novacontinuum projectEdit.project.scmUrl.label URL du gestionnaire de sources +gforge-plugin-novacontinuum projectEdit.project.scmUsername.label Nom d’utilisateur du gestionnaire de sources +gforge-plugin-novacontinuum projectEdit.project.scmPassword.label Mot de passe du gestionnaire de sources +gforge-plugin-novacontinuum projectEdit.project.scmUseCache.label Utiliser le cache d’authentification du gestionnaire de sources +gforge-plugin-novacontinuum projectEdit.project.scmTag.label Branche/Tag du gestionnaire de sources + +# ---------------------------------------------------------------------- +# Page: BuildDefinitionEdit +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildDefinition.page.title Continuum - Ajouter/Editer une définition de construction +gforge-plugin-novacontinuum buildDefinition.section.title Ajouter/Editer une définition de construction +gforge-plugin-novacontinuum buildDefinition.buildFile.ant.label Scripts de génération Ant +gforge-plugin-novacontinuum buildDefinition.buildFile.shell.label Excutable console +gforge-plugin-novacontinuum buildDefinition.buildFile.maven.label Nom du fichier POM +gforge-plugin-novacontinuum buildDefinition.goals.ant.label Cibles +gforge-plugin-novacontinuum buildDefinition.goals.maven.label Goals +gforge-plugin-novacontinuum buildDefinition.arguments.label Arguments +gforge-plugin-novacontinuum buildDefinition.buildFresh.label Extraction complète (Exécuter toujours une extraction à la place d’une mise à jour) +gforge-plugin-novacontinuum buildDefinition.type.label Type +gforge-plugin-novacontinuum buildDefinition.defaultForProject.label Est-ce par défaut? +gforge-plugin-novacontinuum buildDefinition.schedule.label Planification +gforge-plugin-novacontinuum buildDefinition.description.label Description +gforge-plugin-novacontinuum buildDefinition.alwaysBuild.label Toujours construire +gforge-plugin-novacontinuum buildDefinition.noname.save.error.message Il y a eu une erreur lors de l’enregistrement de la planification, aucun nom de programme fourni. +gforge-plugin-novacontinuum buildDefinition.duplicatename.save.error.message Il y a eu une erreur lors de l’enregistrement de la planification, un programme avec le même nom existe déjà. + +# ---------------------------------------------------------------------- +# Page: BuildSummary +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildDefinitionSummary.projectGroup.section.title Définition de construction du groupe de projets {0} + + +# ---------------------------------------------------------------------- +# Page: DeleteBuildDefinition +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum deleteBuildDefinition.page.title Continuum - Supprimer une définition de construction +gforge-plugin-novacontinuum deleteBuildDefinition.section.title Supprimer une définition de construction +gforge-plugin-novacontinuum deleteBuildDefinition.confirmation.message Etes-vous sûr de vouloir supprimer la définition de contruction avec la description "{1}", de goals "{2}" et d’id "{0}" ? + +# ---------------------------------------------------------------------- +# Page: DeleteNotifier +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum deleteNotifier.page.title Continuum - Supprimer une alerte +gforge-plugin-novacontinuum deleteNotifier.section.title Supprimer une alerte +gforge-plugin-novacontinuum deleteNotifier.confirmation.message Etes vous sûr de vouloir supprimer l'alerte {0} avec le destinataire "{1}"? + +# ---------------------------------------------------------------------- +# Page: Notifier +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum notifier.page.add.title Continuum - Ajouter une alerte +gforge-plugin-novacontinuum notifier.section.add.title Ajouter une alerte +gforge-plugin-novacontinuum notifier.page.title Continuum - Ajouter/Editer l'alerte {0} +gforge-plugin-novacontinuum notifier.section.title Ajouter/Editer l'alerte {0} +gforge-plugin-novacontinuum notifier.type.label Type +gforge-plugin-novacontinuum notifier.mail.recipient.address.label Adresse email du destinataire +gforge-plugin-novacontinuum notifier.mail.recipient.committers.label Envoyer un email aux derniers contributeurs +gforge-plugin-novacontinuum notifier.irc.host.label Hôte IRC +gforge-plugin-novacontinuum notifier.irc.port.label Port IRC +gforge-plugin-novacontinuum notifier.irc.channel.label Canal IRC +gforge-plugin-novacontinuum notifier.irc.nick.label Pseudonyme (la valeur par défaut est 'continuum') +gforge-plugin-novacontinuum notifier.irc.alternateNick.label Pseudonyme alternatif (la valeur par défaut est 'continuum_') +gforge-plugin-novacontinuum notifier.irc.username.label Nom d’utilisateur (la valeur par défaut est le pseudonyme) +gforge-plugin-novacontinuum notifier.irc.fullName.label Nom complet (la valeur par défaut est le pseudonyme) +gforge-plugin-novacontinuum notifier.irc.password.label Mot de passe +gforge-plugin-novacontinuum notifier.irc.isSSL.label SSL +gforge-plugin-novacontinuum notifier.jabber.host.label Hôte Jabber +gforge-plugin-novacontinuum notifier.jabber.port.label Port Jabber +gforge-plugin-novacontinuum notifier.jabber.login.label Nom d’utilisateur Jabber +gforge-plugin-novacontinuum notifier.jabber.password.label Mot de passe Jabber +gforge-plugin-novacontinuum notifier.jabber.domainName.label Nom de domaine Jabber +gforge-plugin-novacontinuum notifier.jabber.address.label Addresse de destination Jabber +gforge-plugin-novacontinuum notifier.jabber.isSslConnection.label Est-ce une connection SSL? +gforge-plugin-novacontinuum notifier.jabber.isGroup.label Est-ce un groupe Jabber? +gforge-plugin-novacontinuum notifier.msn.login.label Nom d’utilisateur MSN +gforge-plugin-novacontinuum notifier.msn.password.label Mot de passe MSN +gforge-plugin-novacontinuum notifier.msn.address.label Adresse MSN de destination +gforge-plugin-novacontinuum notifier.wagon.url.label Url du site du projet +gforge-plugin-novacontinuum notifier.wagon.id.label Id du serveur (définis dans votre fichier settings.xml pour authentification) +gforge-plugin-novacontinuum notifier.event.sendOnSuccess Envoyer en cas de succès +gforge-plugin-novacontinuum notifier.event.sendOnFailure Envoyer en cas d’échec +gforge-plugin-novacontinuum notifier.event.sendOnError Envoyer en cas d’erreur +gforge-plugin-novacontinuum notifier.event.sendOnWarning Envoyer en cas d’avertissement + +# ---------------------------------------------------------------------- +# Page: BuildResults +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildResults.page.title Continuum - résultats de constructions +gforge-plugin-novacontinuum buildResults.section.title Résultats de constructions pour {0} +gforge-plugin-novacontinuum buildResults.buildNumber Construction # +gforge-plugin-novacontinuum buildResults.startTime Date de début +gforge-plugin-novacontinuum buildResults.endTime Date de fin +gforge-plugin-novacontinuum buildResults.duration Durée +gforge-plugin-novacontinuum buildResults.startedSince Démarré depuis +gforge-plugin-novacontinuum buildResults.state État +gforge-plugin-novacontinuum buildResults.buildDefinition.description Description de la définition de construction + +# ---------------------------------------------------------------------- +# Page: BuildResults +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildResult.page.title Continuum - Résultat de construction +gforge-plugin-novacontinuum buildResult.section.title Résultat de la construction pour {0} +gforge-plugin-novacontinuum buildResult.startTime Date de début +gforge-plugin-novacontinuum buildResult.endTime Date de fin +gforge-plugin-novacontinuum buildResult.duration Durée +gforge-plugin-novacontinuum buildResult.startedSince Démarré depuis +gforge-plugin-novacontinuum buildResult.trigger Déclencheur de la construction +gforge-plugin-novacontinuum buildResult.state État +gforge-plugin-novacontinuum buildResult.buildNumber Construction # +gforge-plugin-novacontinuum buildResult.buildError Erreur de construction +gforge-plugin-novacontinuum buildResult.buildOutput Sortie +gforge-plugin-novacontinuum buildResult.noOutput Aucune Sortie. +gforge-plugin-novacontinuum buildResult.changes Modifications +gforge-plugin-novacontinuum buildResult.noChanges Aucune modification +gforge-plugin-novacontinuum buildResult.changes.author Auteur +gforge-plugin-novacontinuum buildResult.changes.date Date +gforge-plugin-novacontinuum buildResult.changes.comment Commentaire +gforge-plugin-novacontinuum buildResult.changes.files Fichiers +gforge-plugin-novacontinuum buildResult.scmResult.changes Modifications du gestionnaire de sources +gforge-plugin-novacontinuum buildResult.scmResult.noChanges Aucune modification du gestionnaire de sources +gforge-plugin-novacontinuum buildResult.scmResult.changes.author Auteur +gforge-plugin-novacontinuum buildResult.scmResult.changes.date Date +gforge-plugin-novacontinuum buildResult.scmResult.changes.comment Commentaire +gforge-plugin-novacontinuum buildResult.scmResult.changes.files Fichiers +gforge-plugin-novacontinuum buildResult.dependencies.changes Modifications des dépendances +gforge-plugin-novacontinuum buildResult.dependencies.noChanges Aucune modification dans les dépendances +gforge-plugin-novacontinuum buildResult.dependencies.groupId Id du groupe +gforge-plugin-novacontinuum buildResult.dependencies.artifactId Id de l’artefact +gforge-plugin-novacontinuum buildResult.dependencies.version Version +gforge-plugin-novacontinuum buildResult.changesSinceLastSuccess Autres modifications depuis le dernièr succès +gforge-plugin-novacontinuum buildResult.generatedReports.title Rapports générés +gforge-plugin-novacontinuum buildResult.generatedReports.surefire Rapport Surefire +gforge-plugin-novacontinuum buildResult.buildOutput.text Télécharger au format texte +gforge-plugin-novacontinuum buildResult.buildDefinition Définition de construction utilisée +gforge-plugin-novacontinuum buildResult.buildDefinition.ant.label Scripts de génération Ant +gforge-plugin-novacontinuum buildResult.buildDefinition.shell.label Excutable console +gforge-plugin-novacontinuum buildResult.buildDefinition.maven.label Nom du fichier POM +gforge-plugin-novacontinuum buildResult.buildDefinition.goals Goals +gforge-plugin-novacontinuum buildResult.buildDefinition.arguments Arguments +gforge-plugin-novacontinuum buildResult.buildDefinition.buildFresh Extraction complète +gforge-plugin-novacontinuum buildResult.buildDefinition.alwaysBuild Toujours construire +gforge-plugin-novacontinuum buildResult.buildDefinition.defaultForProject Est-ce par défaut ? +gforge-plugin-novacontinuum buildResult.buildDefinition.schedule Planification +gforge-plugin-novacontinuum buildResult.buildDefinition.profileName Environnement de Build +gforge-plugin-novacontinuum buildResult.buildDefinition.description Description + +# From ContinuumProjectState +gforge-plugin-novacontinuum buildResult.trigger.0 Planifiée +gforge-plugin-novacontinuum buildResult.trigger.1 Forcée +gforge-plugin-novacontinuum buildResult.state.1 Nouveau +gforge-plugin-novacontinuum buildResult.state.2 OK +gforge-plugin-novacontinuum buildResult.state.3 Echec +gforge-plugin-novacontinuum buildResult.state.4 Erreur +gforge-plugin-novacontinuum buildResult.state.6 Construction en cours +gforge-plugin-novacontinuum buildResult.state.7 Extraction en cours +gforge-plugin-novacontinuum buildResult.state.8 Mise à jour en cours +gforge-plugin-novacontinuum buildResult.state.9 Avertissement +gforge-plugin-novacontinuum buildResult.state.10 Extraction terminée + +# ---------------------------------------------------------------------- +# Page: WorkingCopy +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum workingCopy.page.title Continuum - Copie de travail +gforge-plugin-novacontinuum workingCopy.section.title Copie de travail de {0} +gforge-plugin-novacontinuum workingCopy.currentFile.text Télécharger au format texte + +# ---------------------------------------------------------------------- +# Page: Schedules +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum schedules.page.title Continuum - Planifications +gforge-plugin-novacontinuum schedules.section.title Planifications +gforge-plugin-novacontinuum schedules.table.name Nom +gforge-plugin-novacontinuum schedules.table.description Description +gforge-plugin-novacontinuum schedules.table.delay Période d'attente +gforge-plugin-novacontinuum schedules.table.cronExpression Expression cron +gforge-plugin-novacontinuum schedules.table.active Activer +gforge-plugin-novacontinuum schedules.table.maxJobExecutionTime Temp d'exécution max. +gforge-plugin-novacontinuum schedules.confirmation.message Etes vous sûr de vouloir supprimer la planification "{0}" ? + +# ---------------------------------------------------------------------- +# Page: Add/EditSchedule +# ---------------------------------------------------------------------- + +gforge-plugin-novacontinuum addSchedule.page.title Continuum - Ajouter une planification +gforge-plugin-novacontinuum addSchedule.section.title Ajouter une planification +gforge-plugin-novacontinuum editSchedule.page.title Continuum - Editer une planification +gforge-plugin-novacontinuum editSchedule.section.title Editer une planification +gforge-plugin-novacontinuum schedule.name.label Nom +gforge-plugin-novacontinuum schedule.name.message Entrer le nom de la planification +gforge-plugin-novacontinuum schedule.description.label Description +gforge-plugin-novacontinuum schedule.description.message Entrer une description pour la planification +gforge-plugin-novacontinuum schedule.cronExpression.label Expression Cron +gforge-plugin-novacontinuum schedule.cronExpression.message Entrer l’expression Cron Le format est décrit là : Syntaxe +gforge-plugin-novacontinuum schedule.maxJobExecutionTime.label Temp d’exécution du travail maximum +gforge-plugin-novacontinuum schedule.maxJobExecutionTime.message Entrer le nombre maximal de secondes que le travail peut prendre pour s’executer dans cette planification avant d’être tué. +gforge-plugin-novacontinuum schedule.quietPeriod.label Période d’attente (secondes) +gforge-plugin-novacontinuum schedule.quietPeriod.message Enter une période d’attente pour cette période +gforge-plugin-novacontinuum schedule.enabled.label Activé +gforge-plugin-novacontinuum schedule.enabled.message Activer/Désactiver la planification +gforge-plugin-novacontinuum schedule.second.label Seconde +gforge-plugin-novacontinuum schedule.minute.label Minute +gforge-plugin-novacontinuum schedule.hour.label Heure +gforge-plugin-novacontinuum schedule.dayOfMonth.label Jour du mois +gforge-plugin-novacontinuum schedule.month.label Mois +gforge-plugin-novacontinuum schedule.dayOfWeek.label Jour de la semaine +gforge-plugin-novacontinuum schedule.year.label Année [optionnelle] +gforge-plugin-novacontinuum schedule.remove.error La planification ne peut être supprimée, c’est probablement parce qu’elle est utilisée par une définition de construction. + +# ---------------------------------------------------------------------- +# Page: SurefireReport +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum surefireReport.page.title Continuum - Rapport Surefire +gforge-plugin-novacontinuum surefireReport.section.title Rapport Surefire pour {0} la construction numéro {1} +gforge-plugin-novacontinuum surefireReport.summary Bilan +gforge-plugin-novacontinuum surefireReport.tests Tests +gforge-plugin-novacontinuum surefireReport.errors Erreurs +gforge-plugin-novacontinuum surefireReport.failures Échecs +gforge-plugin-novacontinuum surefireReport.successRate Taux de réussite +gforge-plugin-novacontinuum surefireReport.time Temps +gforge-plugin-novacontinuum surefireReport.packageList Liste de paquets +gforge-plugin-novacontinuum surefireReport.testCases Cas de test +gforge-plugin-novacontinuum surefireReport.package Nom du paquet +gforge-plugin-novacontinuum surefireReport.class Classe +gforge-plugin-novacontinuum surefireReport.testCase Cas de test +gforge-plugin-novacontinuum surefireReport.failureDetails Détails de l’echec + +# ---------------------------------------------------------------------- +# Page: Continuum Release Support +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum releaseProject.page.title Continuum - Faire une "release" du Projet +gforge-plugin-novacontinuum releaseProject.section.title Choisir le "Goal" de "release" pour {0} +gforge-plugin-novacontinuum releaseProject.prepareReleaseOption Préparer le projet pour la "release" +gforge-plugin-novacontinuum releaseProject.performReleaseOption Effectuer la "release" du projet +gforge-plugin-novacontinuum releaseProject.provideReleaseParameters Fournir les paramêtres de la "release" +gforge-plugin-novacontinuum releasePrepare.section.title Préparer le projet pour la "release" +gforge-plugin-novacontinuum releasePrepare.parameters Paramêtres de la préparation de la "release" +gforge-plugin-novacontinuum releasePrepare.releaseVersion Version de la "release"* +gforge-plugin-novacontinuum releasePrepare.nextDevelopmentVersion Prochaine version de développement* +gforge-plugin-novacontinuum releasePerform.section.title Effectuer la "release" du projet +gforge-plugin-novacontinuum releasePerform.parameters Paramêtres de la réalisation de la "release" +gforge-plugin-novacontinuum releaseInProgress.section.title Exécution du "Release Goal" +gforge-plugin-novacontinuum releaseInProgress.status Statut +gforge-plugin-novacontinuum releaseInProgress.phase Phase de "release" +gforge-plugin-novacontinuum releaseInProgress.viewOutput Affichage de la sortie +gforge-plugin-novacontinuum releaseViewResult.section.title Bilan de la "release" du Project +gforge-plugin-novacontinuum releaseViewResult.summary Détails de la "release" du Projet +gforge-plugin-novacontinuum releaseViewResult.startTime Date de début +gforge-plugin-novacontinuum releaseViewResult.endTime Date de fin +gforge-plugin-novacontinuum releaseViewResult.state État +gforge-plugin-novacontinuum releaseViewResult.success SUCCES +gforge-plugin-novacontinuum releaseViewResult.error ERREUR +gforge-plugin-novacontinuum releaseViewResult.output Sortie de l’exécution de la "release" +gforge-plugin-novacontinuum releaseViewResult.noOutput Aucune Sortie + +# ---------------------------------------------------------------------- +# Page: User +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum user.username.label Nom d’utilisateur +gforge-plugin-novacontinuum user.username.message Entrer le nom d’utilisateur +gforge-plugin-novacontinuum user.fullName.label Nom complet +gforge-plugin-novacontinuum user.fullName.message Entrer le nom complet de l’utilisateur +gforge-plugin-novacontinuum user.email.label Email +gforge-plugin-novacontinuum user.email.message Entrer l’adresse mail de l’utilisateur +gforge-plugin-novacontinuum user.password.label Mot de passe +gforge-plugin-novacontinuum user.passwordTwo.label Confirmer le mot de passe +gforge-plugin-novacontinuum user.passwordTwo.message Les mots de passe doivent correspondre +gforge-plugin-novacontinuum user.userGroup.label Groupe d’utilisateurs +gforge-plugin-novacontinuum user.userGroup.message Sélectionner un groupe d’utilisateurs + +# ---------------------------------------------------------------------- +# Page: User Group +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum userGroup.name.label Nom +gforge-plugin-novacontinuum userGroup.name.message Entrer le nom du groupe d’utilisateurs +gforge-plugin-novacontinuum userGroup.description.label Description +gforge-plugin-novacontinuum userGroup.description.message Entrer la description + +# ---------------------------------------------------------------------- +# Page: Profiles List +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum profilesList.page.title Environnements de Build +gforge-plugin-novacontinuum profilesList.section.title Environnements de Build + +# ---------------------------------------------------------------------- +# Page: Profile Edit +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum profile.page.title Continuum - Environnement de Build +gforge-plugin-novacontinuum profile.section.title Environnement de Build +gforge-plugin-novacontinuum profile.name.label Nom de l'environnement de Build +gforge-plugin-novacontinuum profile.jdk.name.label Nom du JDK +gforge-plugin-novacontinuum profile.jdk.name.message Le nom du JDK +gforge-plugin-novacontinuum profile.jdk.path.label Chemin du JDK +gforge-plugin-novacontinuum profile.jdk.path.message Le Chemin du JDK (Valeur de JAVA_HOME) +gforge-plugin-novacontinuum profile.no.installations Aucune installation disponible +gforge-plugin-novacontinuum profile.name.already.exists Un environnement de Build avec le meme nom existe deja. +gforge-plugin-novacontinuum profile.name.required Vous devez spécifier un nom. + +# ---------------------------------------------------------------------- +# Page: Installations List +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum installationsList.page.title Installations +gforge-plugin-novacontinuum installationsList.section.title Installations + +# ---------------------------------------------------------------------- +# Page: Installation Edit +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum installation.page.title Continuum - Installation +gforge-plugin-novacontinuum installation.section.title Continuum - Installation +gforge-plugin-novacontinuum installation.name.label Nom +gforge-plugin-novacontinuum installation.type.label Type +gforge-plugin-novacontinuum installation.value.label Valeur/Chemin +gforge-plugin-novacontinuum installation.varName.label Nom de variable d’environnement +gforge-plugin-novacontinuum installation.jdk.type.label JDK +gforge-plugin-novacontinuum installation.maven2.type.label Maven 2 +gforge-plugin-novacontinuum installation.maven1.type.label Maven 1 +gforge-plugin-novacontinuum installation.envvar.type.label ariable d’environnement +gforge-plugin-novacontinuum installation.ant.type.label ANT +gforge-plugin-novacontinuum installation.automaticProfile.label Créer un Environnement de Build avec le nom de l’installation +gforge-plugin-novacontinuum installation.name.duplicate Une Installation avec le meme nom existe deja. + +# ---------------------------------------------------------------------- +# Page: Installations Type Choice +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum installationTypeChoice.page.title Continuum - Choix du type de l’installation +gforge-plugin-novacontinuum installationTypeChoice.section.title Choix du type de l’installation +gforge-plugin-novacontinuum installationTypeChoice.action.label Type de l’installation +gforge-plugin-novacontinuum installationTypeChoice.tool.label Outil +gforge-plugin-novacontinuum installationTypeChoice.envar.label Variable d’environnement + +# ---------------------------------------------------------------------- +# Page: Build Definitions Templates Summary +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildDefinition.templates.page.title Continuum - Modèles de définitions de construction +gforge-plugin-novacontinuum buildDefinition.templates.continuum.section.title Définition de construction par défaut de Continuum +gforge-plugin-novacontinuum buildDefinition.templates.goals Goals +gforge-plugin-novacontinuum buildDefinition.templates.arguments Arguments +gforge-plugin-novacontinuum buildDefinition.templates.buildFile Fichier de construction +gforge-plugin-novacontinuum buildDefinition.templates.schedule Planification +gforge-plugin-novacontinuum buildDefinition.templates.profile Environnement de Build +gforge-plugin-novacontinuum buildDefinition.templates.buildFresh Extraction complète +gforge-plugin-novacontinuum buildDefinition.templates.alwaysBuild Toujours construire +gforge-plugin-novacontinuum buildDefinition.templates.description Description +gforge-plugin-novacontinuum buildDefinition.templates.type Type +gforge-plugin-novacontinuum buildDefinition.templates.section.title Modèles disponibles +gforge-plugin-novacontinuum buildDefinition.templates.buildDefinitions.section.title Définitions des constructions disponibles + +# ---------------------------------------------------------------------- +# Page: Edit Build Definition Template +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildDefinition.template.page.title Continuum - Modèle de définitions de construction +gforge-plugin-novacontinuum buildDefinition.template.section.title Modèle de définition de lacontruction +gforge-plugin-novacontinuum buildDefinition.template.name Nom +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.goals Goals +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.arguments Arguments +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.buildFile Fichier de construction +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.schedule Planification +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.profile Environnement de Build +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.buildFresh Extraction complète ? +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.default Défaut +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.description Description +gforge-plugin-novacontinuum buildDefinition.template.buildDefinition.type Type +gforge-plugin-novacontinuum buildDefinitionTemplate.name Nom +gforge-plugin-novacontinuum buildDefinitionTemplate.available.builddefinitions --- Définitions des constructions disponibles --- +gforge-plugin-novacontinuum buildDefinitionTemplate.available.builddefinitions.used --- Définitions de construction utilisées --- +gforge-plugin-novacontinuum buildDefinitionTemplate.builddefinitions.define Configurer les définitions de constructions utilisées + +# ---------------------------------------------------------------------- +# Page: Build Queue +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildQueue.page.title Continuum - Liste de constructions +gforge-plugin-novacontinuum buildQueue.section.title Continuum - Liste de constructions +gforge-plugin-novacontinuum buildQueue.empty La Liste de constructions est vide +gforge-plugin-novacontinuum buildQueue.currentTask.section.title Construction en cours +gforge-plugin-novacontinuum buildQueue.currentTask.projectName Nom du Projet +gforge-plugin-novacontinuum buildQueue.currentTask.buildDefinition Définition de la construction +gforge-plugin-novacontinuum buildQueue.no.currentTaks Aucune construction en cours +gforge-plugin-novacontinuum buildQueue.removeEntries Annuler les entrées +gforge-plugin-novacontinuum checkoutQueue.currentTask.section.title Extraction en cours +gforge-plugin-novacontinuum checkoutQueue.currentTask.projectName Nom du projet +gforge-plugin-novacontinuum checkoutQueue.no.currentTaks Aucune extraction en cours +gforge-plugin-novacontinuum checkoutQueue.section.title Extractions en attente +gforge-plugin-novacontinuum checkoutQueue.empty La liste des extractions en attente est vide +gforge-plugin-novacontinuum checkoutQueue.removeEntries Annuler les entrées + +# ---------------------------------------------------------------------- +# Page: Confirm Delete BuildResult(s) +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum buildResult.delete.confirmation.page.title Continuum - Supprimer les résultats de contructions +gforge-plugin-novacontinuum buildResult.delete.confirmation.section.title Supprimer les résultats de contructions +gforge-plugin-novacontinuum buildResult.delete.confirmation.message Voulez-vous vraiment supprimer les résultats de construction {0} ? +gforge-plugin-novacontinuum buildResult.cannot.delete Impossible de supprimer un résultat de construction qui est actuellement en construction. + +# ---------------------------------------------------------------------- +# Legend +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum legend.title Légende +gforge-plugin-novacontinuum legend.buildNow Construire maintenant +gforge-plugin-novacontinuum legend.buildHistory Historique +gforge-plugin-novacontinuum legend.buildInProgress Construction en cours +gforge-plugin-novacontinuum legend.workingCopy Copie de travail +gforge-plugin-novacontinuum legend.checkingOutBuild Extraction en cours +gforge-plugin-novacontinuum legend.queuedBuild Construction en attente +gforge-plugin-novacontinuum legend.cancelBuild Annuler construction +gforge-plugin-novacontinuum legend.delete Supprimer +gforge-plugin-novacontinuum legend.edit Editer +gforge-plugin-novacontinuum legend.release Faire une ’release’ +gforge-plugin-novacontinuum legend.buildInSuccess Construction réussie +gforge-plugin-novacontinuum legend.buildInFailure Construction en échec +gforge-plugin-novacontinuum legend.buildInError Construction en erreur + + +# ---------------------------------------------------------------------- +# Page: Wait +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum wait.addprocessing.processing L'ajout du projet est en cours ... + +# ---------------------------------------------------------------------- +# Page: DeleteProjects +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum deleteProjects.page.title Continuum - Supprimer des projets Continuum +gforge-plugin-novacontinuum deleteProjects.section.title Supprimer des projets Continuum +gforge-plugin-novacontinuum deleteProjects.confirmation.message Etes vous sûr de vouloir supprimer les projets "{0}" ? + +# ---------------------------------------------------------------------- +# Page: Confirm Delete Build Env +# ---------------------------------------------------------------------- +gforge-plugin-novacontinuum deleteBuildEnv.page.title Continuum - Supprimer des Build Environment +gforge-plugin-novacontinuum deleteBuildEnv.section.title Supprimer un Build Environment +gforge-plugin-novacontinuum deleteBuildEnv.confirmation.message Etes vous sûr de vouloir supprimer le Build Environment "{0}" ? diff --git a/tools/tab2po/src/test/resources/plugincore/include/languages/Spanich.tab b/tools/tab2po/src/test/resources/plugincore/include/languages/Spanich.tab new file mode 100644 index 000000000..a4ec08885 --- /dev/null +++ b/tools/tab2po/src/test/resources/plugincore/include/languages/Spanich.tab @@ -0,0 +1,30 @@ +#--------------------------------------------------------------------------- +# Novaforge is a registered trade mark from Bull S.A.S +# Copyright (C) 2007 Bull S.A.S. +# +# http://novaforge.org/ +# +# +# This file has been developped within the Novaforge(TM) project from Bull S.A.S +# and contributed back to GForge community. +# +# GForge is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# GForge is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this file; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +#--------------------------------------------------------------------------- + +gforge-plugin-novacontinuum title_helloworld Hola el mundo !!! +gforge-plugin-novacontinuum tab_title novacontinuum +gforge-plugin-novacontinuum use_novacontinuum Usar el plugin novacontinuum +gforge-plugin-novacontinuum title_site_admin Administration del plugin Nova Continuum +gforge-plugin-novacontinuum title_admin Administration de los projectos Continuum diff --git a/tools/tab2po/src/test/resources/translations/en.po b/tools/tab2po/src/test/resources/translations/en.po new file mode 100644 index 000000000..5cee7de7e --- /dev/null +++ b/tools/tab2po/src/test/resources/translations/en.po @@ -0,0 +1,1279 @@ +#: plugincore/include/NovaContinuumPlugin.class.php:92 +msgid "tab_title" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:107 +msgid "use_novacontinuum" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:128 +#: plugincore/include/admin/views/addbuilddef.php:2 +#: plugincore/include/admin/views/addproject.php:2 +#: plugincore/include/admin/views/default.php:2 +#: plugincore/include/admin/views/deletebuilddef.php:1 +#: plugincore/include/admin/views/deleteprivateinstance.php:1 +#: plugincore/include/admin/views/deleteproject.php:1 +#: plugincore/include/admin/views/releaseproject.php:2 +#: plugincore/include/admin/views/releaseproject_access_control.php:2 +#: plugincore/include/admin/views/showbuildresult.php:2 +#: plugincore/include/admin/views/showbuildresults.php:2 +#: plugincore/include/admin/views/showprojectdetails.php:2 +#: plugincore/include/user/views/deletesite.php:1 +#: plugincore/include/user/views/showbuildresult.php:2 +#: plugincore/include/user/views/showbuildresults.php:2 +#: plugincore/include/user/views/showprojectdetails.php:2 +#: pluginwww/admin/index.php:44 pluginwww/admin/index.php:49 +#: pluginwww/admin/index.php:79 pluginwww/admin/index.php:81 +msgid "title_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:132 +#: plugincore/include/admin/views/addnotifier.php:1 +#: plugincore/include/admin/views/deletenotifier.php:1 +#: plugincore/include/siteAdmin/views/addinstallation.php:1 +#: plugincore/include/siteAdmin/views/addinstance.php:2 +#: plugincore/include/siteAdmin/views/addprofile.php:1 +#: plugincore/include/siteAdmin/views/addproxy.php:2 +#: plugincore/include/siteAdmin/views/addschedule.php:1 +#: plugincore/include/siteAdmin/views/default.php:1 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:1 +#: plugincore/include/siteAdmin/views/deleteinstance.php:1 +#: plugincore/include/siteAdmin/views/deleteprofile.php:1 +#: plugincore/include/siteAdmin/views/deleteproxy.php:1 +#: plugincore/include/siteAdmin/views/deleteschedule.php:1 +#: plugincore/include/siteAdmin/views/optioninstance.php:2 +#: pluginwww/siteAdmin/index.php:37 +msgid "title_site_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:138 +msgid "your_continuum_projects" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:168 +#: plugincore/include/NovaContinuumPlugin.class.php:180 +msgid "no_project_assigned" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:171 +#: plugincore/include/user/views/default.php:33 +msgid "not_reachable_instance" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:174 +msgid "no_selected_instance" +msgstr "" + +#: plugincore/include/admin/controller.php:663 +msgid "prepare_username_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:671 +msgid "prepare_password_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:673 +msgid "prepare_password_empty" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:7 +#: plugincore/include/admin/views/addproject.php:7 +#: plugincore/include/admin/views/deletebuilddef.php:6 +#: plugincore/include/admin/views/deleteprivateinstance.php:6 +#: plugincore/include/admin/views/deleteproject.php:6 +#: plugincore/include/admin/views/releaseproject.php:7 +#: plugincore/include/admin/views/releaseproject_access_control.php:7 +#: plugincore/include/admin/views/showbuildresult.php:6 +#: plugincore/include/admin/views/showbuildresults.php:6 +#: plugincore/include/admin/views/showprojectdetails.php:6 +#: plugincore/include/user/views/deletesite.php:11 +#: plugincore/include/user/views/showbuildresult.php:6 +#: plugincore/include/user/views/showbuildresults.php:12 +#: plugincore/include/user/views/showprojectdetails.php:6 +msgid "return_admin" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:15 +#: plugincore/include/commonviews/projects.php:17 +msgid "add_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:17 +msgid "edit_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:30 +msgid "form_add_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:34 +msgid "form_add_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:38 +msgid "form_add_build_def_build_file" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:42 +msgid "form_add_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:58 +msgid "form_add_build_def_profile" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:76 +msgid "form_add_build_def_build_fresh" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:80 +msgid "form_add_build_def_always_build" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:18 +#: plugincore/include/admin/views/deletenotifier.php:17 +#: plugincore/include/siteAdmin/views/addinstallation.php:25 +#: plugincore/include/siteAdmin/views/addinstance.php:7 +#: plugincore/include/siteAdmin/views/addprofile.php:16 +#: plugincore/include/siteAdmin/views/addproxy.php:7 +#: plugincore/include/siteAdmin/views/addschedule.php:16 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:17 +#: plugincore/include/siteAdmin/views/deleteinstance.php:6 +#: plugincore/include/siteAdmin/views/deleteprofile.php:17 +#: plugincore/include/siteAdmin/views/deleteproxy.php:6 +#: plugincore/include/siteAdmin/views/deleteschedule.php:17 +#: plugincore/include/siteAdmin/views/optioninstance.php:17 +msgid "return_site_admin" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:26 +#: plugincore/include/commonviews/projects.php:159 +#: plugincore/include/user/views/showprojectdetails.php:90 +msgid "add_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:28 +msgid "edit_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:50 +msgid "form_add_notifier_address" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:55 +msgid "form_add_notifier_sendOnSuccess" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:59 +msgid "form_add_notifier_sendOnFailure" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:63 +msgid "form_add_notifier_sendOnError" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:67 +msgid "form_add_notifier_sendOnWarning" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:71 +msgid "form_add_notifier_enabled" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:15 +#: plugincore/include/commonviews/projects.php:81 +msgid "add_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:17 +msgid "edit_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:29 +msgid "form_add_project_name" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:33 +msgid "form_add_project_url" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:37 +msgid "form_add_project_user" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:43 +msgid "form_add_project_password" +msgstr "" + +#: plugincore/include/admin/views/default.php:10 +msgid "group_admin_instance_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:22 +msgid "option_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:25 +msgid "edit_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:28 +#: plugincore/include/admin/views/deleteprivateinstance.php:10 +msgid "delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:32 +msgid "add_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:35 +msgid "download_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:111 +msgid "group_admin_role_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:121 +msgid "group_admin_col_role" +msgstr "" + +#: plugincore/include/admin/views/default.php:122 +msgid "group_admin_col_manage_roles" +msgstr "" + +#: plugincore/include/admin/views/default.php:123 +msgid "group_admin_col_all" +msgstr "" + +#: plugincore/include/admin/views/default.php:124 +msgid "group_admin_col_none" +msgstr "" + +#: plugincore/include/admin/views/default.php:125 +msgid "group_admin_col_manage_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:126 +msgid "group_admin_col_select_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:127 +msgid "group_admin_col_manage_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:128 +msgid "group_admin_col_run_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:129 +msgid "group_admin_col_read_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:130 +msgid "group_admin_col_write_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:131 +msgid "group_admin_col_release_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:132 +msgid "group_admin_col_manage_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:133 +msgid "group_admin_col_run_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:134 +msgid "group_admin_col_run_continuum_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:135 +msgid "group_admin_col_show_build_result" +msgstr "" + +#: plugincore/include/admin/views/default.php:136 +msgid "group_admin_col_show_project_detail" +msgstr "" + +#: plugincore/include/admin/views/default.php:137 +msgid "group_admin_col_view" +msgstr "" + +#: plugincore/include/admin/views/default.php:167 +msgid "group_admin_lbl_guest" +msgstr "" + +#: plugincore/include/admin/views/default.php:186 +msgid "submit_update_roles" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:10 +msgid "delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:17 +msgid "confirm_delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:23 +#: plugincore/include/admin/views/deletenotifier.php:48 +#: plugincore/include/admin/views/deleteprivateinstance.php:22 +#: plugincore/include/admin/views/deleteproject.php:23 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:44 +#: plugincore/include/siteAdmin/views/deleteinstance.php:22 +#: plugincore/include/siteAdmin/views/deleteprofile.php:44 +#: plugincore/include/siteAdmin/views/deleteproxy.php:22 +#: plugincore/include/siteAdmin/views/deleteschedule.php:44 +#: plugincore/include/user/views/deletesite.php:27 +msgid "confirm_delete" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:21 +msgid "delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:35 +msgid "confirm_delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deleteprivateinstance.php:17 +msgid "confirm_delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:10 +msgid "delete_project" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:17 +msgid "confirm_delete_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:16 +msgid "release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:35 +msgid "form_release_project_tag_url" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:39 +msgid "form_release_add_tag_to_project_list" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:43 +msgid "form_release_project_tag" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:47 +msgid "form_release_project_new_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:57 +msgid "submit_release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:70 +msgid "form_release_project_group_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:74 +msgid "form_release_project_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:78 +msgid "form_release_project_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:88 +msgid "form_release_project_modules" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:16 +msgid "release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:34 +msgid "form_release_project_scmuser" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:40 +msgid "form_release_project_scmpassword" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:45 +msgid "submit_release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:24 +#: plugincore/include/user/views/showbuildresult.php:27 +msgid "build_result" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:31 +#: plugincore/include/user/views/showbuildresult.php:34 +msgid "build_result_start_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:37 +#: plugincore/include/user/views/showbuildresult.php:40 +msgid "build_result_end_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:43 +#: plugincore/include/user/views/showbuildresult.php:46 +msgid "build_result_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:49 +#: plugincore/include/user/views/showbuildresult.php:52 +msgid "build_result_trigger" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:52 +#: plugincore/include/user/views/showbuildresult.php:55 +msgid "build_result_trigger_forced" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:54 +#: plugincore/include/user/views/showbuildresult.php:57 +msgid "build_result_trigger_planned" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:58 +#: plugincore/include/user/views/showbuildresult.php:61 +msgid "build_result_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:62 +#: plugincore/include/user/views/showbuildresult.php:65 +msgid "build_result_build_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:71 +#: plugincore/include/user/views/showbuildresult.php:74 +msgid "build_result_used_def" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:77 +#: plugincore/include/user/views/showbuildresult.php:80 +msgid "build_result_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:81 +#: plugincore/include/user/views/showbuildresult.php:84 +msgid "build_result_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:85 +#: plugincore/include/user/views/showbuildresult.php:88 +msgid "build_result_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:94 +#: plugincore/include/user/views/showbuildresult.php:97 +msgid "build_result_error" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:100 +#: plugincore/include/user/views/showbuildresult.php:103 +msgid "build_result_success" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:20 +#: plugincore/include/user/views/showbuildresults.php:27 +msgid "build_results" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:28 +#: plugincore/include/admin/views/showprojectdetails.php:27 +#: plugincore/include/user/views/showbuildresults.php:35 +#: plugincore/include/user/views/showprojectdetails.php:30 +msgid "project_details_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:32 +#: plugincore/include/admin/views/showprojectdetails.php:31 +#: plugincore/include/user/views/showbuildresults.php:39 +#: plugincore/include/user/views/showprojectdetails.php:34 +msgid "project_details_group_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:36 +#: plugincore/include/admin/views/showprojectdetails.php:35 +#: plugincore/include/user/views/showbuildresults.php:43 +#: plugincore/include/user/views/showprojectdetails.php:38 +msgid "project_details_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:40 +#: plugincore/include/admin/views/showprojectdetails.php:39 +#: plugincore/include/user/views/showbuildresults.php:47 +#: plugincore/include/user/views/showprojectdetails.php:42 +msgid "project_details_version" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:44 +#: plugincore/include/admin/views/showprojectdetails.php:51 +#: plugincore/include/user/views/showbuildresults.php:51 +#: plugincore/include/user/views/showprojectdetails.php:54 +msgid "project_details_projectgroup_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:48 +#: plugincore/include/admin/views/showprojectdetails.php:55 +#: plugincore/include/user/views/showbuildresults.php:55 +#: plugincore/include/user/views/showprojectdetails.php:58 +msgid "project_details_last_build" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:61 +#: plugincore/include/user/views/showbuildresults.php:68 +msgid "build_results_head_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:62 +#: plugincore/include/user/views/showbuildresults.php:69 +msgid "build_results_head_starttime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:63 +#: plugincore/include/user/views/showbuildresults.php:70 +msgid "build_results_head_endtime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:64 +#: plugincore/include/user/views/showbuildresults.php:71 +msgid "build_results_head_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:65 +#: plugincore/include/user/views/showbuildresults.php:72 +msgid "build_results_head_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:66 +#: plugincore/include/user/views/showbuildresults.php:73 +msgid "build_results_head_def_desc" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:67 +#: plugincore/include/user/views/showbuildresults.php:74 +msgid "build_results_head_result" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:19 +#: plugincore/include/user/views/showprojectdetails.php:22 +msgid "project_details" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:43 +#: plugincore/include/user/views/showprojectdetails.php:46 +msgid "project_details_scm_url" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:47 +#: plugincore/include/user/views/showprojectdetails.php:50 +msgid "project_details_scm_tag" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:66 +#: plugincore/include/user/views/showprojectdetails.php:69 +msgid "project_details_developpers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:82 +#: plugincore/include/user/views/showprojectdetails.php:85 +msgid "project_details_notifiers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:94 +#: plugincore/include/commonviews/projects.php:176 +#: plugincore/include/user/views/showprojectdetails.php:105 +msgid "project_details_notifiers_by" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:101 +#: plugincore/include/commonviews/projects.php:183 +#: plugincore/include/user/views/showprojectdetails.php:112 +msgid "project_details_notifiers_success" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:104 +#: plugincore/include/commonviews/projects.php:186 +#: plugincore/include/user/views/showprojectdetails.php:115 +msgid "project_details_notifiers_failure" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:107 +#: plugincore/include/commonviews/projects.php:189 +#: plugincore/include/user/views/showprojectdetails.php:118 +msgid "project_details_notifiers_warning" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:110 +#: plugincore/include/commonviews/projects.php:192 +#: plugincore/include/user/views/showprojectdetails.php:121 +msgid "project_details_notifiers_error" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:117 +#: plugincore/include/admin/views/showprojectdetails.php:121 +#: plugincore/include/commonviews/projects.php:199 +#: plugincore/include/commonviews/projects.php:203 +#: plugincore/include/user/views/showprojectdetails.php:128 +#: plugincore/include/user/views/showprojectdetails.php:132 +msgid "project_details_notifiers_separator" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:142 +#: plugincore/include/user/views/showprojectdetails.php:170 +msgid "project_details_dependencies" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:8 +msgid "consult_maven_site" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:23 +msgid "delete_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:30 +#: plugincore/include/commonviews/mavensites.php:51 +msgid "consult_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:12 +msgid "group_admin_build_def_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:37 +msgid "edit_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:46 +msgid "unset_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:50 +msgid "set_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:51 +msgid "delete_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:61 +msgid "run_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:76 +msgid "group_admin_project_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:97 +msgid "edit_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:98 +msgid "delete_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:105 +msgid "build_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:112 +msgid "release_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:126 +msgid "show_build_results_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:133 +msgid "build_sub_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:140 +msgid "show_project_details_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:155 +msgid "group_admin_notifiers_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:209 +#: plugincore/include/user/views/showprojectdetails.php:138 +msgid "project_details_notifiers_from_project" +msgstr "" + +#: plugincore/include/commonviews/projects.php:211 +#: plugincore/include/user/views/showprojectdetails.php:140 +msgid "project_details_notifiers_from_user" +msgstr "" + +#: plugincore/include/commonviews/projects.php:220 +#: plugincore/include/user/views/showprojectdetails.php:149 +msgid "edit_notifier_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:221 +#: plugincore/include/user/views/showprojectdetails.php:150 +msgid "delete_notifier_tooltip" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:52 +#: plugincore/include/dto/ProjectRelease.php:102 +msgid "prepare_read_pom_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:165 +msgid "prepare_module_update_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:175 +msgid "prepare_module_read_pom_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:851 +msgid "consult_maven_site_date_format" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:939 +msgid "release_tag_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:942 +msgid "release_can_t_create_dir" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:948 +msgid "release_url_access_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:955 +msgid "release_tag_update" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:959 +msgid "release_can_t_commit" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:963 +msgid "release_tag_creation" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:966 +msgid "release_can_t_copy" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:972 +msgid "release_new_version_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:975 +msgid "release_can_t_commit_new_version" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:993 +msgid "project_not_prepared" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:1027 +msgid "prepare_error_checkout" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:33 +msgid "add_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:35 +msgid "edit_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:57 +msgid "form_add_installation_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:64 +msgid "form_add_installation_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:72 +msgid "form_add_installation_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:84 +msgid "form_add_installation_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:19 +#: plugincore/include/siteAdmin/views/default.php:26 +msgid "add_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:21 +msgid "edit_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:38 +msgid "form_add_instance_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:43 +msgid "form_add_instance_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:47 +msgid "form_add_instance_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:51 +msgid "form_add_instance_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:56 +msgid "form_add_instance_maxUse" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:60 +msgid "form_add_instance_isEnabled" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:65 +msgid "form_add_instance_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:68 +msgid "form_add_instance_proxy_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:24 +#: plugincore/include/siteAdmin/views/optioninstance.php:132 +msgid "add_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:26 +msgid "edit_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:48 +msgid "form_add_profile_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:77 +msgid "form_add_profile_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:80 +msgid "form_add_profile_jdk_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:92 +msgid "form_add_profile_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:95 +msgid "form_add_profile_builder_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:107 +msgid "form_add_profile_var_envs" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:171 +msgid "form_add_profile_add_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:178 +msgid "form_add_profile_remove_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:15 +#: plugincore/include/siteAdmin/views/default.php:114 +msgid "add_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:17 +msgid "edit_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:28 +msgid "form_add_proxy_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:32 +msgid "form_add_proxy_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:36 +msgid "form_add_proxy_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:40 +msgid "form_add_proxy_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:44 +msgid "form_add_proxy_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:24 +msgid "add_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:26 +msgid "edit_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:48 +msgid "form_add_schedule_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:52 +msgid "form_add_schedule_description" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:56 +msgid "form_add_schedule_cronExpression" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:57 +msgid "form_add_schedule_cronExpression_syntaxe" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:61 +msgid "form_add_schedule_cronExpression_seconde" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:65 +msgid "form_add_schedule_cronExpression_minute" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:69 +msgid "form_add_schedule_cronExpression_hour" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:73 +msgid "form_add_schedule_cronExpression_day_of_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:77 +msgid "form_add_schedule_cronExpression_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:81 +msgid "form_add_schedule_cronExpression_day_of_week" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:85 +msgid "form_add_schedule_cronExpression_year" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:89 +msgid "form_add_schedule_max_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:93 +msgid "form_add_schedule_wait_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:98 +msgid "form_add_schedule_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:3 +msgid "global_configuration" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:9 +msgid "form_configuration_allow_private_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:13 +msgid "disallow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:15 +msgid "allow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:21 +msgid "instances_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:35 +msgid "instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:38 +msgid "instance_col_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:41 +msgid "instance_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:44 +msgid "instance_col_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:47 +msgid "instance_col_working" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:50 +msgid "instance_col_nb_group" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:53 +msgid "instance_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:94 +msgid "option_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:96 +msgid "edit_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:97 +msgid "delete_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:100 +msgid "disable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:102 +msgid "enable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:110 +msgid "proxy_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:123 +msgid "proxy_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:126 +msgid "proxy_col_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:129 +msgid "proxy_col_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:132 +msgid "proxy_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:135 +msgid "proxy_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:150 +msgid "edit_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:151 +msgid "delete_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:21 +msgid "delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:31 +msgid "confirm_delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:10 +msgid "delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:17 +msgid "confirm_delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:21 +msgid "delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:31 +msgid "confirm_delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:10 +msgid "delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:17 +msgid "confirm_delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:21 +msgid "delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:31 +msgid "confirm_delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:27 +msgid "manage_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:32 +msgid "add_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:40 +msgid "manage_schedule_instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:41 +msgid "manage_schedule_instance_col_desc" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:42 +msgid "manage_schedule_instance_col_waittime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:43 +msgid "manage_schedule_instance_col_cron" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:44 +msgid "manage_schedule_instance_col_maxtime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:45 +msgid "manage_schedule_instance_col_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:63 +msgid "disable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:65 +msgid "enable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:69 +msgid "edit_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:70 +msgid "delete_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:81 +msgid "manage_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:86 +msgid "add_installation_tool" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:88 +msgid "add_installation_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:97 +msgid "manage_installation_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:98 +msgid "manage_installation_col_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:99 +msgid "manage_installation_col_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:100 +msgid "manage_installation_col_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:115 +msgid "edit_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:116 +msgid "delete_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:127 +msgid "manage_profiles" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:141 +msgid "manage_profile_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:142 +msgid "manage_profile_col_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:143 +msgid "manage_profile_col_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:144 +msgid "manage_profile_col_env_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:167 +msgid "edit_profile_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:168 +msgid "delete_profile_tooltip" +msgstr "" + +#: plugincore/include/user/views/default.php:2 +msgid "title" +msgstr "" + +#: plugincore/include/user/views/default.php:18 +msgid "admin_link" +msgstr "" + +#: plugincore/include/user/views/default.php:26 +msgid "selected_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:31 +msgid "reachable_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:36 +msgid "not_selected_instance" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:15 +msgid "delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:21 +msgid "confirm_delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/showbuildresults.php:94 +msgid "show_build_result_tooltip" +msgstr "" + +#: pluginwww/admin/index.php:49 +msgid "not_enabled" +msgstr "" + +#: pluginwww/admin/index.php:79 +msgid "database_error" +msgstr "" diff --git a/tools/tab2po/src/test/resources/translations/en.po.new b/tools/tab2po/src/test/resources/translations/en.po.new new file mode 100644 index 000000000..21ebd82c2 --- /dev/null +++ b/tools/tab2po/src/test/resources/translations/en.po.new @@ -0,0 +1,1279 @@ +#: plugincore/include/NovaContinuumPlugin.class.php:92 +msgid "tab_title" +msgstr "novacontinuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:107 +msgid "use_novacontinuum" +msgstr "Use novacontinuum Plugin" + +#: plugincore/include/NovaContinuumPlugin.class.php:128 +#: plugincore/include/admin/views/addbuilddef.php:2 +#: plugincore/include/admin/views/addproject.php:2 +#: plugincore/include/admin/views/default.php:2 +#: plugincore/include/admin/views/deletebuilddef.php:1 +#: plugincore/include/admin/views/deleteprivateinstance.php:1 +#: plugincore/include/admin/views/deleteproject.php:1 +#: plugincore/include/admin/views/releaseproject.php:2 +#: plugincore/include/admin/views/releaseproject_access_control.php:2 +#: plugincore/include/admin/views/showbuildresult.php:2 +#: plugincore/include/admin/views/showbuildresults.php:2 +#: plugincore/include/admin/views/showprojectdetails.php:2 +#: plugincore/include/user/views/deletesite.php:1 +#: plugincore/include/user/views/showbuildresult.php:2 +#: plugincore/include/user/views/showbuildresults.php:2 +#: plugincore/include/user/views/showprojectdetails.php:2 +#: pluginwww/admin/index.php:44 pluginwww/admin/index.php:49 +#: pluginwww/admin/index.php:79 pluginwww/admin/index.php:81 +msgid "title_admin" +msgstr "Administration des projets Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:132 +#: plugincore/include/admin/views/addnotifier.php:1 +#: plugincore/include/admin/views/deletenotifier.php:1 +#: plugincore/include/siteAdmin/views/addinstallation.php:1 +#: plugincore/include/siteAdmin/views/addinstance.php:2 +#: plugincore/include/siteAdmin/views/addprofile.php:1 +#: plugincore/include/siteAdmin/views/addproxy.php:2 +#: plugincore/include/siteAdmin/views/addschedule.php:1 +#: plugincore/include/siteAdmin/views/default.php:1 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:1 +#: plugincore/include/siteAdmin/views/deleteinstance.php:1 +#: plugincore/include/siteAdmin/views/deleteprofile.php:1 +#: plugincore/include/siteAdmin/views/deleteproxy.php:1 +#: plugincore/include/siteAdmin/views/deleteschedule.php:1 +#: plugincore/include/siteAdmin/views/optioninstance.php:2 +#: pluginwww/siteAdmin/index.php:37 +msgid "title_site_admin" +msgstr "Administration du plugin Nova Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:138 +msgid "your_continuum_projects" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:168 +#: plugincore/include/NovaContinuumPlugin.class.php:180 +msgid "no_project_assigned" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:171 +#: plugincore/include/user/views/default.php:33 +msgid "not_reachable_instance" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:174 +msgid "no_selected_instance" +msgstr "" + +#: plugincore/include/admin/controller.php:663 +msgid "prepare_username_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:671 +msgid "prepare_password_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:673 +msgid "prepare_password_empty" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:7 +#: plugincore/include/admin/views/addproject.php:7 +#: plugincore/include/admin/views/deletebuilddef.php:6 +#: plugincore/include/admin/views/deleteprivateinstance.php:6 +#: plugincore/include/admin/views/deleteproject.php:6 +#: plugincore/include/admin/views/releaseproject.php:7 +#: plugincore/include/admin/views/releaseproject_access_control.php:7 +#: plugincore/include/admin/views/showbuildresult.php:6 +#: plugincore/include/admin/views/showbuildresults.php:6 +#: plugincore/include/admin/views/showprojectdetails.php:6 +#: plugincore/include/user/views/deletesite.php:11 +#: plugincore/include/user/views/showbuildresult.php:6 +#: plugincore/include/user/views/showbuildresults.php:12 +#: plugincore/include/user/views/showprojectdetails.php:6 +msgid "return_admin" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:15 +#: plugincore/include/commonviews/projects.php:17 +msgid "add_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:17 +msgid "edit_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:30 +msgid "form_add_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:34 +msgid "form_add_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:38 +msgid "form_add_build_def_build_file" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:42 +msgid "form_add_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:58 +msgid "form_add_build_def_profile" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:76 +msgid "form_add_build_def_build_fresh" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:80 +msgid "form_add_build_def_always_build" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:18 +#: plugincore/include/admin/views/deletenotifier.php:17 +#: plugincore/include/siteAdmin/views/addinstallation.php:25 +#: plugincore/include/siteAdmin/views/addinstance.php:7 +#: plugincore/include/siteAdmin/views/addprofile.php:16 +#: plugincore/include/siteAdmin/views/addproxy.php:7 +#: plugincore/include/siteAdmin/views/addschedule.php:16 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:17 +#: plugincore/include/siteAdmin/views/deleteinstance.php:6 +#: plugincore/include/siteAdmin/views/deleteprofile.php:17 +#: plugincore/include/siteAdmin/views/deleteproxy.php:6 +#: plugincore/include/siteAdmin/views/deleteschedule.php:17 +#: plugincore/include/siteAdmin/views/optioninstance.php:17 +msgid "return_site_admin" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:26 +#: plugincore/include/commonviews/projects.php:159 +#: plugincore/include/user/views/showprojectdetails.php:90 +msgid "add_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:28 +msgid "edit_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:50 +msgid "form_add_notifier_address" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:55 +msgid "form_add_notifier_sendOnSuccess" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:59 +msgid "form_add_notifier_sendOnFailure" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:63 +msgid "form_add_notifier_sendOnError" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:67 +msgid "form_add_notifier_sendOnWarning" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:71 +msgid "form_add_notifier_enabled" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:15 +#: plugincore/include/commonviews/projects.php:81 +msgid "add_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:17 +msgid "edit_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:29 +msgid "form_add_project_name" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:33 +msgid "form_add_project_url" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:37 +msgid "form_add_project_user" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:43 +msgid "form_add_project_password" +msgstr "" + +#: plugincore/include/admin/views/default.php:10 +msgid "group_admin_instance_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:22 +msgid "option_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:25 +msgid "edit_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:28 +#: plugincore/include/admin/views/deleteprivateinstance.php:10 +msgid "delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:32 +msgid "add_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:35 +msgid "download_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:111 +msgid "group_admin_role_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:121 +msgid "group_admin_col_role" +msgstr "" + +#: plugincore/include/admin/views/default.php:122 +msgid "group_admin_col_manage_roles" +msgstr "" + +#: plugincore/include/admin/views/default.php:123 +msgid "group_admin_col_all" +msgstr "" + +#: plugincore/include/admin/views/default.php:124 +msgid "group_admin_col_none" +msgstr "" + +#: plugincore/include/admin/views/default.php:125 +msgid "group_admin_col_manage_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:126 +msgid "group_admin_col_select_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:127 +msgid "group_admin_col_manage_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:128 +msgid "group_admin_col_run_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:129 +msgid "group_admin_col_read_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:130 +msgid "group_admin_col_write_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:131 +msgid "group_admin_col_release_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:132 +msgid "group_admin_col_manage_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:133 +msgid "group_admin_col_run_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:134 +msgid "group_admin_col_run_continuum_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:135 +msgid "group_admin_col_show_build_result" +msgstr "" + +#: plugincore/include/admin/views/default.php:136 +msgid "group_admin_col_show_project_detail" +msgstr "" + +#: plugincore/include/admin/views/default.php:137 +msgid "group_admin_col_view" +msgstr "" + +#: plugincore/include/admin/views/default.php:167 +msgid "group_admin_lbl_guest" +msgstr "" + +#: plugincore/include/admin/views/default.php:186 +msgid "submit_update_roles" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:10 +msgid "delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:17 +msgid "confirm_delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:23 +#: plugincore/include/admin/views/deletenotifier.php:48 +#: plugincore/include/admin/views/deleteprivateinstance.php:22 +#: plugincore/include/admin/views/deleteproject.php:23 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:44 +#: plugincore/include/siteAdmin/views/deleteinstance.php:22 +#: plugincore/include/siteAdmin/views/deleteprofile.php:44 +#: plugincore/include/siteAdmin/views/deleteproxy.php:22 +#: plugincore/include/siteAdmin/views/deleteschedule.php:44 +#: plugincore/include/user/views/deletesite.php:27 +msgid "confirm_delete" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:21 +msgid "delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:35 +msgid "confirm_delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deleteprivateinstance.php:17 +msgid "confirm_delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:10 +msgid "delete_project" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:17 +msgid "confirm_delete_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:16 +msgid "release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:35 +msgid "form_release_project_tag_url" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:39 +msgid "form_release_add_tag_to_project_list" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:43 +msgid "form_release_project_tag" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:47 +msgid "form_release_project_new_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:57 +msgid "submit_release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:70 +msgid "form_release_project_group_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:74 +msgid "form_release_project_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:78 +msgid "form_release_project_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:88 +msgid "form_release_project_modules" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:16 +msgid "release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:34 +msgid "form_release_project_scmuser" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:40 +msgid "form_release_project_scmpassword" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:45 +msgid "submit_release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:24 +#: plugincore/include/user/views/showbuildresult.php:27 +msgid "build_result" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:31 +#: plugincore/include/user/views/showbuildresult.php:34 +msgid "build_result_start_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:37 +#: plugincore/include/user/views/showbuildresult.php:40 +msgid "build_result_end_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:43 +#: plugincore/include/user/views/showbuildresult.php:46 +msgid "build_result_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:49 +#: plugincore/include/user/views/showbuildresult.php:52 +msgid "build_result_trigger" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:52 +#: plugincore/include/user/views/showbuildresult.php:55 +msgid "build_result_trigger_forced" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:54 +#: plugincore/include/user/views/showbuildresult.php:57 +msgid "build_result_trigger_planned" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:58 +#: plugincore/include/user/views/showbuildresult.php:61 +msgid "build_result_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:62 +#: plugincore/include/user/views/showbuildresult.php:65 +msgid "build_result_build_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:71 +#: plugincore/include/user/views/showbuildresult.php:74 +msgid "build_result_used_def" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:77 +#: plugincore/include/user/views/showbuildresult.php:80 +msgid "build_result_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:81 +#: plugincore/include/user/views/showbuildresult.php:84 +msgid "build_result_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:85 +#: plugincore/include/user/views/showbuildresult.php:88 +msgid "build_result_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:94 +#: plugincore/include/user/views/showbuildresult.php:97 +msgid "build_result_error" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:100 +#: plugincore/include/user/views/showbuildresult.php:103 +msgid "build_result_success" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:20 +#: plugincore/include/user/views/showbuildresults.php:27 +msgid "build_results" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:28 +#: plugincore/include/admin/views/showprojectdetails.php:27 +#: plugincore/include/user/views/showbuildresults.php:35 +#: plugincore/include/user/views/showprojectdetails.php:30 +msgid "project_details_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:32 +#: plugincore/include/admin/views/showprojectdetails.php:31 +#: plugincore/include/user/views/showbuildresults.php:39 +#: plugincore/include/user/views/showprojectdetails.php:34 +msgid "project_details_group_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:36 +#: plugincore/include/admin/views/showprojectdetails.php:35 +#: plugincore/include/user/views/showbuildresults.php:43 +#: plugincore/include/user/views/showprojectdetails.php:38 +msgid "project_details_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:40 +#: plugincore/include/admin/views/showprojectdetails.php:39 +#: plugincore/include/user/views/showbuildresults.php:47 +#: plugincore/include/user/views/showprojectdetails.php:42 +msgid "project_details_version" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:44 +#: plugincore/include/admin/views/showprojectdetails.php:51 +#: plugincore/include/user/views/showbuildresults.php:51 +#: plugincore/include/user/views/showprojectdetails.php:54 +msgid "project_details_projectgroup_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:48 +#: plugincore/include/admin/views/showprojectdetails.php:55 +#: plugincore/include/user/views/showbuildresults.php:55 +#: plugincore/include/user/views/showprojectdetails.php:58 +msgid "project_details_last_build" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:61 +#: plugincore/include/user/views/showbuildresults.php:68 +msgid "build_results_head_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:62 +#: plugincore/include/user/views/showbuildresults.php:69 +msgid "build_results_head_starttime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:63 +#: plugincore/include/user/views/showbuildresults.php:70 +msgid "build_results_head_endtime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:64 +#: plugincore/include/user/views/showbuildresults.php:71 +msgid "build_results_head_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:65 +#: plugincore/include/user/views/showbuildresults.php:72 +msgid "build_results_head_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:66 +#: plugincore/include/user/views/showbuildresults.php:73 +msgid "build_results_head_def_desc" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:67 +#: plugincore/include/user/views/showbuildresults.php:74 +msgid "build_results_head_result" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:19 +#: plugincore/include/user/views/showprojectdetails.php:22 +msgid "project_details" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:43 +#: plugincore/include/user/views/showprojectdetails.php:46 +msgid "project_details_scm_url" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:47 +#: plugincore/include/user/views/showprojectdetails.php:50 +msgid "project_details_scm_tag" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:66 +#: plugincore/include/user/views/showprojectdetails.php:69 +msgid "project_details_developpers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:82 +#: plugincore/include/user/views/showprojectdetails.php:85 +msgid "project_details_notifiers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:94 +#: plugincore/include/commonviews/projects.php:176 +#: plugincore/include/user/views/showprojectdetails.php:105 +msgid "project_details_notifiers_by" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:101 +#: plugincore/include/commonviews/projects.php:183 +#: plugincore/include/user/views/showprojectdetails.php:112 +msgid "project_details_notifiers_success" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:104 +#: plugincore/include/commonviews/projects.php:186 +#: plugincore/include/user/views/showprojectdetails.php:115 +msgid "project_details_notifiers_failure" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:107 +#: plugincore/include/commonviews/projects.php:189 +#: plugincore/include/user/views/showprojectdetails.php:118 +msgid "project_details_notifiers_warning" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:110 +#: plugincore/include/commonviews/projects.php:192 +#: plugincore/include/user/views/showprojectdetails.php:121 +msgid "project_details_notifiers_error" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:117 +#: plugincore/include/admin/views/showprojectdetails.php:121 +#: plugincore/include/commonviews/projects.php:199 +#: plugincore/include/commonviews/projects.php:203 +#: plugincore/include/user/views/showprojectdetails.php:128 +#: plugincore/include/user/views/showprojectdetails.php:132 +msgid "project_details_notifiers_separator" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:142 +#: plugincore/include/user/views/showprojectdetails.php:170 +msgid "project_details_dependencies" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:8 +msgid "consult_maven_site" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:23 +msgid "delete_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:30 +#: plugincore/include/commonviews/mavensites.php:51 +msgid "consult_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:12 +msgid "group_admin_build_def_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:37 +msgid "edit_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:46 +msgid "unset_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:50 +msgid "set_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:51 +msgid "delete_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:61 +msgid "run_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:76 +msgid "group_admin_project_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:97 +msgid "edit_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:98 +msgid "delete_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:105 +msgid "build_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:112 +msgid "release_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:126 +msgid "show_build_results_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:133 +msgid "build_sub_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:140 +msgid "show_project_details_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:155 +msgid "group_admin_notifiers_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:209 +#: plugincore/include/user/views/showprojectdetails.php:138 +msgid "project_details_notifiers_from_project" +msgstr "" + +#: plugincore/include/commonviews/projects.php:211 +#: plugincore/include/user/views/showprojectdetails.php:140 +msgid "project_details_notifiers_from_user" +msgstr "" + +#: plugincore/include/commonviews/projects.php:220 +#: plugincore/include/user/views/showprojectdetails.php:149 +msgid "edit_notifier_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:221 +#: plugincore/include/user/views/showprojectdetails.php:150 +msgid "delete_notifier_tooltip" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:52 +#: plugincore/include/dto/ProjectRelease.php:102 +msgid "prepare_read_pom_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:165 +msgid "prepare_module_update_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:175 +msgid "prepare_module_read_pom_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:851 +msgid "consult_maven_site_date_format" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:939 +msgid "release_tag_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:942 +msgid "release_can_t_create_dir" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:948 +msgid "release_url_access_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:955 +msgid "release_tag_update" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:959 +msgid "release_can_t_commit" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:963 +msgid "release_tag_creation" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:966 +msgid "release_can_t_copy" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:972 +msgid "release_new_version_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:975 +msgid "release_can_t_commit_new_version" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:993 +msgid "project_not_prepared" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:1027 +msgid "prepare_error_checkout" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:33 +msgid "add_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:35 +msgid "edit_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:57 +msgid "form_add_installation_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:64 +msgid "form_add_installation_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:72 +msgid "form_add_installation_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:84 +msgid "form_add_installation_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:19 +#: plugincore/include/siteAdmin/views/default.php:26 +msgid "add_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:21 +msgid "edit_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:38 +msgid "form_add_instance_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:43 +msgid "form_add_instance_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:47 +msgid "form_add_instance_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:51 +msgid "form_add_instance_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:56 +msgid "form_add_instance_maxUse" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:60 +msgid "form_add_instance_isEnabled" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:65 +msgid "form_add_instance_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:68 +msgid "form_add_instance_proxy_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:24 +#: plugincore/include/siteAdmin/views/optioninstance.php:132 +msgid "add_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:26 +msgid "edit_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:48 +msgid "form_add_profile_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:77 +msgid "form_add_profile_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:80 +msgid "form_add_profile_jdk_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:92 +msgid "form_add_profile_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:95 +msgid "form_add_profile_builder_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:107 +msgid "form_add_profile_var_envs" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:171 +msgid "form_add_profile_add_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:178 +msgid "form_add_profile_remove_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:15 +#: plugincore/include/siteAdmin/views/default.php:114 +msgid "add_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:17 +msgid "edit_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:28 +msgid "form_add_proxy_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:32 +msgid "form_add_proxy_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:36 +msgid "form_add_proxy_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:40 +msgid "form_add_proxy_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:44 +msgid "form_add_proxy_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:24 +msgid "add_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:26 +msgid "edit_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:48 +msgid "form_add_schedule_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:52 +msgid "form_add_schedule_description" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:56 +msgid "form_add_schedule_cronExpression" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:57 +msgid "form_add_schedule_cronExpression_syntaxe" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:61 +msgid "form_add_schedule_cronExpression_seconde" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:65 +msgid "form_add_schedule_cronExpression_minute" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:69 +msgid "form_add_schedule_cronExpression_hour" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:73 +msgid "form_add_schedule_cronExpression_day_of_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:77 +msgid "form_add_schedule_cronExpression_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:81 +msgid "form_add_schedule_cronExpression_day_of_week" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:85 +msgid "form_add_schedule_cronExpression_year" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:89 +msgid "form_add_schedule_max_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:93 +msgid "form_add_schedule_wait_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:98 +msgid "form_add_schedule_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:3 +msgid "global_configuration" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:9 +msgid "form_configuration_allow_private_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:13 +msgid "disallow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:15 +msgid "allow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:21 +msgid "instances_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:35 +msgid "instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:38 +msgid "instance_col_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:41 +msgid "instance_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:44 +msgid "instance_col_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:47 +msgid "instance_col_working" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:50 +msgid "instance_col_nb_group" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:53 +msgid "instance_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:94 +msgid "option_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:96 +msgid "edit_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:97 +msgid "delete_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:100 +msgid "disable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:102 +msgid "enable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:110 +msgid "proxy_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:123 +msgid "proxy_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:126 +msgid "proxy_col_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:129 +msgid "proxy_col_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:132 +msgid "proxy_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:135 +msgid "proxy_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:150 +msgid "edit_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:151 +msgid "delete_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:21 +msgid "delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:31 +msgid "confirm_delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:10 +msgid "delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:17 +msgid "confirm_delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:21 +msgid "delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:31 +msgid "confirm_delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:10 +msgid "delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:17 +msgid "confirm_delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:21 +msgid "delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:31 +msgid "confirm_delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:27 +msgid "manage_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:32 +msgid "add_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:40 +msgid "manage_schedule_instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:41 +msgid "manage_schedule_instance_col_desc" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:42 +msgid "manage_schedule_instance_col_waittime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:43 +msgid "manage_schedule_instance_col_cron" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:44 +msgid "manage_schedule_instance_col_maxtime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:45 +msgid "manage_schedule_instance_col_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:63 +msgid "disable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:65 +msgid "enable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:69 +msgid "edit_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:70 +msgid "delete_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:81 +msgid "manage_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:86 +msgid "add_installation_tool" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:88 +msgid "add_installation_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:97 +msgid "manage_installation_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:98 +msgid "manage_installation_col_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:99 +msgid "manage_installation_col_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:100 +msgid "manage_installation_col_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:115 +msgid "edit_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:116 +msgid "delete_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:127 +msgid "manage_profiles" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:141 +msgid "manage_profile_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:142 +msgid "manage_profile_col_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:143 +msgid "manage_profile_col_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:144 +msgid "manage_profile_col_env_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:167 +msgid "edit_profile_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:168 +msgid "delete_profile_tooltip" +msgstr "" + +#: plugincore/include/user/views/default.php:2 +msgid "title" +msgstr "" + +#: plugincore/include/user/views/default.php:18 +msgid "admin_link" +msgstr "" + +#: plugincore/include/user/views/default.php:26 +msgid "selected_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:31 +msgid "reachable_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:36 +msgid "not_selected_instance" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:15 +msgid "delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:21 +msgid "confirm_delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/showbuildresults.php:94 +msgid "show_build_result_tooltip" +msgstr "" + +#: pluginwww/admin/index.php:49 +msgid "not_enabled" +msgstr "" + +#: pluginwww/admin/index.php:79 +msgid "database_error" +msgstr "" diff --git a/tools/tab2po/src/test/resources/translations/fr.po b/tools/tab2po/src/test/resources/translations/fr.po new file mode 100644 index 000000000..5cee7de7e --- /dev/null +++ b/tools/tab2po/src/test/resources/translations/fr.po @@ -0,0 +1,1279 @@ +#: plugincore/include/NovaContinuumPlugin.class.php:92 +msgid "tab_title" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:107 +msgid "use_novacontinuum" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:128 +#: plugincore/include/admin/views/addbuilddef.php:2 +#: plugincore/include/admin/views/addproject.php:2 +#: plugincore/include/admin/views/default.php:2 +#: plugincore/include/admin/views/deletebuilddef.php:1 +#: plugincore/include/admin/views/deleteprivateinstance.php:1 +#: plugincore/include/admin/views/deleteproject.php:1 +#: plugincore/include/admin/views/releaseproject.php:2 +#: plugincore/include/admin/views/releaseproject_access_control.php:2 +#: plugincore/include/admin/views/showbuildresult.php:2 +#: plugincore/include/admin/views/showbuildresults.php:2 +#: plugincore/include/admin/views/showprojectdetails.php:2 +#: plugincore/include/user/views/deletesite.php:1 +#: plugincore/include/user/views/showbuildresult.php:2 +#: plugincore/include/user/views/showbuildresults.php:2 +#: plugincore/include/user/views/showprojectdetails.php:2 +#: pluginwww/admin/index.php:44 pluginwww/admin/index.php:49 +#: pluginwww/admin/index.php:79 pluginwww/admin/index.php:81 +msgid "title_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:132 +#: plugincore/include/admin/views/addnotifier.php:1 +#: plugincore/include/admin/views/deletenotifier.php:1 +#: plugincore/include/siteAdmin/views/addinstallation.php:1 +#: plugincore/include/siteAdmin/views/addinstance.php:2 +#: plugincore/include/siteAdmin/views/addprofile.php:1 +#: plugincore/include/siteAdmin/views/addproxy.php:2 +#: plugincore/include/siteAdmin/views/addschedule.php:1 +#: plugincore/include/siteAdmin/views/default.php:1 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:1 +#: plugincore/include/siteAdmin/views/deleteinstance.php:1 +#: plugincore/include/siteAdmin/views/deleteprofile.php:1 +#: plugincore/include/siteAdmin/views/deleteproxy.php:1 +#: plugincore/include/siteAdmin/views/deleteschedule.php:1 +#: plugincore/include/siteAdmin/views/optioninstance.php:2 +#: pluginwww/siteAdmin/index.php:37 +msgid "title_site_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:138 +msgid "your_continuum_projects" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:168 +#: plugincore/include/NovaContinuumPlugin.class.php:180 +msgid "no_project_assigned" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:171 +#: plugincore/include/user/views/default.php:33 +msgid "not_reachable_instance" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:174 +msgid "no_selected_instance" +msgstr "" + +#: plugincore/include/admin/controller.php:663 +msgid "prepare_username_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:671 +msgid "prepare_password_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:673 +msgid "prepare_password_empty" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:7 +#: plugincore/include/admin/views/addproject.php:7 +#: plugincore/include/admin/views/deletebuilddef.php:6 +#: plugincore/include/admin/views/deleteprivateinstance.php:6 +#: plugincore/include/admin/views/deleteproject.php:6 +#: plugincore/include/admin/views/releaseproject.php:7 +#: plugincore/include/admin/views/releaseproject_access_control.php:7 +#: plugincore/include/admin/views/showbuildresult.php:6 +#: plugincore/include/admin/views/showbuildresults.php:6 +#: plugincore/include/admin/views/showprojectdetails.php:6 +#: plugincore/include/user/views/deletesite.php:11 +#: plugincore/include/user/views/showbuildresult.php:6 +#: plugincore/include/user/views/showbuildresults.php:12 +#: plugincore/include/user/views/showprojectdetails.php:6 +msgid "return_admin" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:15 +#: plugincore/include/commonviews/projects.php:17 +msgid "add_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:17 +msgid "edit_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:30 +msgid "form_add_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:34 +msgid "form_add_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:38 +msgid "form_add_build_def_build_file" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:42 +msgid "form_add_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:58 +msgid "form_add_build_def_profile" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:76 +msgid "form_add_build_def_build_fresh" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:80 +msgid "form_add_build_def_always_build" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:18 +#: plugincore/include/admin/views/deletenotifier.php:17 +#: plugincore/include/siteAdmin/views/addinstallation.php:25 +#: plugincore/include/siteAdmin/views/addinstance.php:7 +#: plugincore/include/siteAdmin/views/addprofile.php:16 +#: plugincore/include/siteAdmin/views/addproxy.php:7 +#: plugincore/include/siteAdmin/views/addschedule.php:16 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:17 +#: plugincore/include/siteAdmin/views/deleteinstance.php:6 +#: plugincore/include/siteAdmin/views/deleteprofile.php:17 +#: plugincore/include/siteAdmin/views/deleteproxy.php:6 +#: plugincore/include/siteAdmin/views/deleteschedule.php:17 +#: plugincore/include/siteAdmin/views/optioninstance.php:17 +msgid "return_site_admin" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:26 +#: plugincore/include/commonviews/projects.php:159 +#: plugincore/include/user/views/showprojectdetails.php:90 +msgid "add_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:28 +msgid "edit_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:50 +msgid "form_add_notifier_address" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:55 +msgid "form_add_notifier_sendOnSuccess" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:59 +msgid "form_add_notifier_sendOnFailure" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:63 +msgid "form_add_notifier_sendOnError" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:67 +msgid "form_add_notifier_sendOnWarning" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:71 +msgid "form_add_notifier_enabled" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:15 +#: plugincore/include/commonviews/projects.php:81 +msgid "add_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:17 +msgid "edit_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:29 +msgid "form_add_project_name" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:33 +msgid "form_add_project_url" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:37 +msgid "form_add_project_user" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:43 +msgid "form_add_project_password" +msgstr "" + +#: plugincore/include/admin/views/default.php:10 +msgid "group_admin_instance_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:22 +msgid "option_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:25 +msgid "edit_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:28 +#: plugincore/include/admin/views/deleteprivateinstance.php:10 +msgid "delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:32 +msgid "add_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:35 +msgid "download_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:111 +msgid "group_admin_role_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:121 +msgid "group_admin_col_role" +msgstr "" + +#: plugincore/include/admin/views/default.php:122 +msgid "group_admin_col_manage_roles" +msgstr "" + +#: plugincore/include/admin/views/default.php:123 +msgid "group_admin_col_all" +msgstr "" + +#: plugincore/include/admin/views/default.php:124 +msgid "group_admin_col_none" +msgstr "" + +#: plugincore/include/admin/views/default.php:125 +msgid "group_admin_col_manage_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:126 +msgid "group_admin_col_select_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:127 +msgid "group_admin_col_manage_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:128 +msgid "group_admin_col_run_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:129 +msgid "group_admin_col_read_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:130 +msgid "group_admin_col_write_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:131 +msgid "group_admin_col_release_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:132 +msgid "group_admin_col_manage_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:133 +msgid "group_admin_col_run_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:134 +msgid "group_admin_col_run_continuum_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:135 +msgid "group_admin_col_show_build_result" +msgstr "" + +#: plugincore/include/admin/views/default.php:136 +msgid "group_admin_col_show_project_detail" +msgstr "" + +#: plugincore/include/admin/views/default.php:137 +msgid "group_admin_col_view" +msgstr "" + +#: plugincore/include/admin/views/default.php:167 +msgid "group_admin_lbl_guest" +msgstr "" + +#: plugincore/include/admin/views/default.php:186 +msgid "submit_update_roles" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:10 +msgid "delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:17 +msgid "confirm_delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:23 +#: plugincore/include/admin/views/deletenotifier.php:48 +#: plugincore/include/admin/views/deleteprivateinstance.php:22 +#: plugincore/include/admin/views/deleteproject.php:23 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:44 +#: plugincore/include/siteAdmin/views/deleteinstance.php:22 +#: plugincore/include/siteAdmin/views/deleteprofile.php:44 +#: plugincore/include/siteAdmin/views/deleteproxy.php:22 +#: plugincore/include/siteAdmin/views/deleteschedule.php:44 +#: plugincore/include/user/views/deletesite.php:27 +msgid "confirm_delete" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:21 +msgid "delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:35 +msgid "confirm_delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deleteprivateinstance.php:17 +msgid "confirm_delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:10 +msgid "delete_project" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:17 +msgid "confirm_delete_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:16 +msgid "release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:35 +msgid "form_release_project_tag_url" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:39 +msgid "form_release_add_tag_to_project_list" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:43 +msgid "form_release_project_tag" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:47 +msgid "form_release_project_new_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:57 +msgid "submit_release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:70 +msgid "form_release_project_group_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:74 +msgid "form_release_project_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:78 +msgid "form_release_project_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:88 +msgid "form_release_project_modules" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:16 +msgid "release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:34 +msgid "form_release_project_scmuser" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:40 +msgid "form_release_project_scmpassword" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:45 +msgid "submit_release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:24 +#: plugincore/include/user/views/showbuildresult.php:27 +msgid "build_result" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:31 +#: plugincore/include/user/views/showbuildresult.php:34 +msgid "build_result_start_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:37 +#: plugincore/include/user/views/showbuildresult.php:40 +msgid "build_result_end_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:43 +#: plugincore/include/user/views/showbuildresult.php:46 +msgid "build_result_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:49 +#: plugincore/include/user/views/showbuildresult.php:52 +msgid "build_result_trigger" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:52 +#: plugincore/include/user/views/showbuildresult.php:55 +msgid "build_result_trigger_forced" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:54 +#: plugincore/include/user/views/showbuildresult.php:57 +msgid "build_result_trigger_planned" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:58 +#: plugincore/include/user/views/showbuildresult.php:61 +msgid "build_result_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:62 +#: plugincore/include/user/views/showbuildresult.php:65 +msgid "build_result_build_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:71 +#: plugincore/include/user/views/showbuildresult.php:74 +msgid "build_result_used_def" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:77 +#: plugincore/include/user/views/showbuildresult.php:80 +msgid "build_result_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:81 +#: plugincore/include/user/views/showbuildresult.php:84 +msgid "build_result_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:85 +#: plugincore/include/user/views/showbuildresult.php:88 +msgid "build_result_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:94 +#: plugincore/include/user/views/showbuildresult.php:97 +msgid "build_result_error" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:100 +#: plugincore/include/user/views/showbuildresult.php:103 +msgid "build_result_success" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:20 +#: plugincore/include/user/views/showbuildresults.php:27 +msgid "build_results" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:28 +#: plugincore/include/admin/views/showprojectdetails.php:27 +#: plugincore/include/user/views/showbuildresults.php:35 +#: plugincore/include/user/views/showprojectdetails.php:30 +msgid "project_details_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:32 +#: plugincore/include/admin/views/showprojectdetails.php:31 +#: plugincore/include/user/views/showbuildresults.php:39 +#: plugincore/include/user/views/showprojectdetails.php:34 +msgid "project_details_group_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:36 +#: plugincore/include/admin/views/showprojectdetails.php:35 +#: plugincore/include/user/views/showbuildresults.php:43 +#: plugincore/include/user/views/showprojectdetails.php:38 +msgid "project_details_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:40 +#: plugincore/include/admin/views/showprojectdetails.php:39 +#: plugincore/include/user/views/showbuildresults.php:47 +#: plugincore/include/user/views/showprojectdetails.php:42 +msgid "project_details_version" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:44 +#: plugincore/include/admin/views/showprojectdetails.php:51 +#: plugincore/include/user/views/showbuildresults.php:51 +#: plugincore/include/user/views/showprojectdetails.php:54 +msgid "project_details_projectgroup_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:48 +#: plugincore/include/admin/views/showprojectdetails.php:55 +#: plugincore/include/user/views/showbuildresults.php:55 +#: plugincore/include/user/views/showprojectdetails.php:58 +msgid "project_details_last_build" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:61 +#: plugincore/include/user/views/showbuildresults.php:68 +msgid "build_results_head_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:62 +#: plugincore/include/user/views/showbuildresults.php:69 +msgid "build_results_head_starttime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:63 +#: plugincore/include/user/views/showbuildresults.php:70 +msgid "build_results_head_endtime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:64 +#: plugincore/include/user/views/showbuildresults.php:71 +msgid "build_results_head_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:65 +#: plugincore/include/user/views/showbuildresults.php:72 +msgid "build_results_head_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:66 +#: plugincore/include/user/views/showbuildresults.php:73 +msgid "build_results_head_def_desc" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:67 +#: plugincore/include/user/views/showbuildresults.php:74 +msgid "build_results_head_result" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:19 +#: plugincore/include/user/views/showprojectdetails.php:22 +msgid "project_details" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:43 +#: plugincore/include/user/views/showprojectdetails.php:46 +msgid "project_details_scm_url" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:47 +#: plugincore/include/user/views/showprojectdetails.php:50 +msgid "project_details_scm_tag" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:66 +#: plugincore/include/user/views/showprojectdetails.php:69 +msgid "project_details_developpers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:82 +#: plugincore/include/user/views/showprojectdetails.php:85 +msgid "project_details_notifiers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:94 +#: plugincore/include/commonviews/projects.php:176 +#: plugincore/include/user/views/showprojectdetails.php:105 +msgid "project_details_notifiers_by" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:101 +#: plugincore/include/commonviews/projects.php:183 +#: plugincore/include/user/views/showprojectdetails.php:112 +msgid "project_details_notifiers_success" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:104 +#: plugincore/include/commonviews/projects.php:186 +#: plugincore/include/user/views/showprojectdetails.php:115 +msgid "project_details_notifiers_failure" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:107 +#: plugincore/include/commonviews/projects.php:189 +#: plugincore/include/user/views/showprojectdetails.php:118 +msgid "project_details_notifiers_warning" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:110 +#: plugincore/include/commonviews/projects.php:192 +#: plugincore/include/user/views/showprojectdetails.php:121 +msgid "project_details_notifiers_error" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:117 +#: plugincore/include/admin/views/showprojectdetails.php:121 +#: plugincore/include/commonviews/projects.php:199 +#: plugincore/include/commonviews/projects.php:203 +#: plugincore/include/user/views/showprojectdetails.php:128 +#: plugincore/include/user/views/showprojectdetails.php:132 +msgid "project_details_notifiers_separator" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:142 +#: plugincore/include/user/views/showprojectdetails.php:170 +msgid "project_details_dependencies" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:8 +msgid "consult_maven_site" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:23 +msgid "delete_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:30 +#: plugincore/include/commonviews/mavensites.php:51 +msgid "consult_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:12 +msgid "group_admin_build_def_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:37 +msgid "edit_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:46 +msgid "unset_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:50 +msgid "set_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:51 +msgid "delete_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:61 +msgid "run_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:76 +msgid "group_admin_project_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:97 +msgid "edit_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:98 +msgid "delete_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:105 +msgid "build_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:112 +msgid "release_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:126 +msgid "show_build_results_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:133 +msgid "build_sub_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:140 +msgid "show_project_details_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:155 +msgid "group_admin_notifiers_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:209 +#: plugincore/include/user/views/showprojectdetails.php:138 +msgid "project_details_notifiers_from_project" +msgstr "" + +#: plugincore/include/commonviews/projects.php:211 +#: plugincore/include/user/views/showprojectdetails.php:140 +msgid "project_details_notifiers_from_user" +msgstr "" + +#: plugincore/include/commonviews/projects.php:220 +#: plugincore/include/user/views/showprojectdetails.php:149 +msgid "edit_notifier_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:221 +#: plugincore/include/user/views/showprojectdetails.php:150 +msgid "delete_notifier_tooltip" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:52 +#: plugincore/include/dto/ProjectRelease.php:102 +msgid "prepare_read_pom_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:165 +msgid "prepare_module_update_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:175 +msgid "prepare_module_read_pom_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:851 +msgid "consult_maven_site_date_format" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:939 +msgid "release_tag_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:942 +msgid "release_can_t_create_dir" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:948 +msgid "release_url_access_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:955 +msgid "release_tag_update" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:959 +msgid "release_can_t_commit" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:963 +msgid "release_tag_creation" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:966 +msgid "release_can_t_copy" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:972 +msgid "release_new_version_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:975 +msgid "release_can_t_commit_new_version" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:993 +msgid "project_not_prepared" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:1027 +msgid "prepare_error_checkout" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:33 +msgid "add_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:35 +msgid "edit_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:57 +msgid "form_add_installation_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:64 +msgid "form_add_installation_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:72 +msgid "form_add_installation_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:84 +msgid "form_add_installation_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:19 +#: plugincore/include/siteAdmin/views/default.php:26 +msgid "add_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:21 +msgid "edit_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:38 +msgid "form_add_instance_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:43 +msgid "form_add_instance_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:47 +msgid "form_add_instance_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:51 +msgid "form_add_instance_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:56 +msgid "form_add_instance_maxUse" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:60 +msgid "form_add_instance_isEnabled" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:65 +msgid "form_add_instance_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:68 +msgid "form_add_instance_proxy_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:24 +#: plugincore/include/siteAdmin/views/optioninstance.php:132 +msgid "add_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:26 +msgid "edit_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:48 +msgid "form_add_profile_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:77 +msgid "form_add_profile_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:80 +msgid "form_add_profile_jdk_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:92 +msgid "form_add_profile_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:95 +msgid "form_add_profile_builder_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:107 +msgid "form_add_profile_var_envs" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:171 +msgid "form_add_profile_add_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:178 +msgid "form_add_profile_remove_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:15 +#: plugincore/include/siteAdmin/views/default.php:114 +msgid "add_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:17 +msgid "edit_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:28 +msgid "form_add_proxy_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:32 +msgid "form_add_proxy_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:36 +msgid "form_add_proxy_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:40 +msgid "form_add_proxy_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:44 +msgid "form_add_proxy_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:24 +msgid "add_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:26 +msgid "edit_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:48 +msgid "form_add_schedule_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:52 +msgid "form_add_schedule_description" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:56 +msgid "form_add_schedule_cronExpression" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:57 +msgid "form_add_schedule_cronExpression_syntaxe" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:61 +msgid "form_add_schedule_cronExpression_seconde" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:65 +msgid "form_add_schedule_cronExpression_minute" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:69 +msgid "form_add_schedule_cronExpression_hour" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:73 +msgid "form_add_schedule_cronExpression_day_of_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:77 +msgid "form_add_schedule_cronExpression_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:81 +msgid "form_add_schedule_cronExpression_day_of_week" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:85 +msgid "form_add_schedule_cronExpression_year" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:89 +msgid "form_add_schedule_max_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:93 +msgid "form_add_schedule_wait_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:98 +msgid "form_add_schedule_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:3 +msgid "global_configuration" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:9 +msgid "form_configuration_allow_private_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:13 +msgid "disallow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:15 +msgid "allow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:21 +msgid "instances_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:35 +msgid "instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:38 +msgid "instance_col_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:41 +msgid "instance_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:44 +msgid "instance_col_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:47 +msgid "instance_col_working" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:50 +msgid "instance_col_nb_group" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:53 +msgid "instance_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:94 +msgid "option_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:96 +msgid "edit_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:97 +msgid "delete_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:100 +msgid "disable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:102 +msgid "enable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:110 +msgid "proxy_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:123 +msgid "proxy_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:126 +msgid "proxy_col_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:129 +msgid "proxy_col_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:132 +msgid "proxy_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:135 +msgid "proxy_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:150 +msgid "edit_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:151 +msgid "delete_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:21 +msgid "delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:31 +msgid "confirm_delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:10 +msgid "delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:17 +msgid "confirm_delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:21 +msgid "delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:31 +msgid "confirm_delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:10 +msgid "delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:17 +msgid "confirm_delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:21 +msgid "delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:31 +msgid "confirm_delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:27 +msgid "manage_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:32 +msgid "add_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:40 +msgid "manage_schedule_instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:41 +msgid "manage_schedule_instance_col_desc" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:42 +msgid "manage_schedule_instance_col_waittime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:43 +msgid "manage_schedule_instance_col_cron" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:44 +msgid "manage_schedule_instance_col_maxtime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:45 +msgid "manage_schedule_instance_col_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:63 +msgid "disable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:65 +msgid "enable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:69 +msgid "edit_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:70 +msgid "delete_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:81 +msgid "manage_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:86 +msgid "add_installation_tool" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:88 +msgid "add_installation_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:97 +msgid "manage_installation_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:98 +msgid "manage_installation_col_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:99 +msgid "manage_installation_col_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:100 +msgid "manage_installation_col_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:115 +msgid "edit_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:116 +msgid "delete_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:127 +msgid "manage_profiles" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:141 +msgid "manage_profile_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:142 +msgid "manage_profile_col_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:143 +msgid "manage_profile_col_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:144 +msgid "manage_profile_col_env_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:167 +msgid "edit_profile_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:168 +msgid "delete_profile_tooltip" +msgstr "" + +#: plugincore/include/user/views/default.php:2 +msgid "title" +msgstr "" + +#: plugincore/include/user/views/default.php:18 +msgid "admin_link" +msgstr "" + +#: plugincore/include/user/views/default.php:26 +msgid "selected_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:31 +msgid "reachable_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:36 +msgid "not_selected_instance" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:15 +msgid "delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:21 +msgid "confirm_delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/showbuildresults.php:94 +msgid "show_build_result_tooltip" +msgstr "" + +#: pluginwww/admin/index.php:49 +msgid "not_enabled" +msgstr "" + +#: pluginwww/admin/index.php:79 +msgid "database_error" +msgstr "" diff --git a/tools/tab2po/src/test/resources/translations/fr.po.new b/tools/tab2po/src/test/resources/translations/fr.po.new new file mode 100644 index 000000000..2792c1546 --- /dev/null +++ b/tools/tab2po/src/test/resources/translations/fr.po.new @@ -0,0 +1,1279 @@ +#: plugincore/include/NovaContinuumPlugin.class.php:92 +msgid "tab_title" +msgstr "Nova Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:107 +msgid "use_novacontinuum" +msgstr "Utiliser le plugin Nova Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:128 +#: plugincore/include/admin/views/addbuilddef.php:2 +#: plugincore/include/admin/views/addproject.php:2 +#: plugincore/include/admin/views/default.php:2 +#: plugincore/include/admin/views/deletebuilddef.php:1 +#: plugincore/include/admin/views/deleteprivateinstance.php:1 +#: plugincore/include/admin/views/deleteproject.php:1 +#: plugincore/include/admin/views/releaseproject.php:2 +#: plugincore/include/admin/views/releaseproject_access_control.php:2 +#: plugincore/include/admin/views/showbuildresult.php:2 +#: plugincore/include/admin/views/showbuildresults.php:2 +#: plugincore/include/admin/views/showprojectdetails.php:2 +#: plugincore/include/user/views/deletesite.php:1 +#: plugincore/include/user/views/showbuildresult.php:2 +#: plugincore/include/user/views/showbuildresults.php:2 +#: plugincore/include/user/views/showprojectdetails.php:2 +#: pluginwww/admin/index.php:44 pluginwww/admin/index.php:49 +#: pluginwww/admin/index.php:79 pluginwww/admin/index.php:81 +msgid "title_admin" +msgstr "Administration des projets Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:132 +#: plugincore/include/admin/views/addnotifier.php:1 +#: plugincore/include/admin/views/deletenotifier.php:1 +#: plugincore/include/siteAdmin/views/addinstallation.php:1 +#: plugincore/include/siteAdmin/views/addinstance.php:2 +#: plugincore/include/siteAdmin/views/addprofile.php:1 +#: plugincore/include/siteAdmin/views/addproxy.php:2 +#: plugincore/include/siteAdmin/views/addschedule.php:1 +#: plugincore/include/siteAdmin/views/default.php:1 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:1 +#: plugincore/include/siteAdmin/views/deleteinstance.php:1 +#: plugincore/include/siteAdmin/views/deleteprofile.php:1 +#: plugincore/include/siteAdmin/views/deleteproxy.php:1 +#: plugincore/include/siteAdmin/views/deleteschedule.php:1 +#: plugincore/include/siteAdmin/views/optioninstance.php:2 +#: pluginwww/siteAdmin/index.php:37 +msgid "title_site_admin" +msgstr "Administration du plugin Nova Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:138 +msgid "your_continuum_projects" +msgstr "Vos Projets Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:168 +#: plugincore/include/NovaContinuumPlugin.class.php:180 +msgid "no_project_assigned" +msgstr "Vous n'avez pas de projet Continuum" + +#: plugincore/include/NovaContinuumPlugin.class.php:171 +#: plugincore/include/user/views/default.php:33 +msgid "not_reachable_instance" +msgstr "L'instance sélectionée n'est pas active." + +#: plugincore/include/NovaContinuumPlugin.class.php:174 +msgid "no_selected_instance" +msgstr "Aucune instance Continuum sélectionée." + +#: plugincore/include/admin/controller.php:663 +msgid "prepare_username_not_valid" +msgstr "L'utilisateur n'est pas valide" + +#: plugincore/include/admin/controller.php:671 +msgid "prepare_password_not_valid" +msgstr "Le mot de passe n'est pas valide" + +#: plugincore/include/admin/controller.php:673 +msgid "prepare_password_empty" +msgstr "L'utilisateur ne peux être vide" + +#: plugincore/include/admin/views/addbuilddef.php:7 +#: plugincore/include/admin/views/addproject.php:7 +#: plugincore/include/admin/views/deletebuilddef.php:6 +#: plugincore/include/admin/views/deleteprivateinstance.php:6 +#: plugincore/include/admin/views/deleteproject.php:6 +#: plugincore/include/admin/views/releaseproject.php:7 +#: plugincore/include/admin/views/releaseproject_access_control.php:7 +#: plugincore/include/admin/views/showbuildresult.php:6 +#: plugincore/include/admin/views/showbuildresults.php:6 +#: plugincore/include/admin/views/showprojectdetails.php:6 +#: plugincore/include/user/views/deletesite.php:11 +#: plugincore/include/user/views/showbuildresult.php:6 +#: plugincore/include/user/views/showbuildresults.php:12 +#: plugincore/include/user/views/showprojectdetails.php:6 +msgid "return_admin" +msgstr "Retour" + +#: plugincore/include/admin/views/addbuilddef.php:15 +#: plugincore/include/commonviews/projects.php:17 +msgid "add_build_definition" +msgstr "Ajouter une définition de construction" + +#: plugincore/include/admin/views/addbuilddef.php:17 +msgid "edit_build_definition" +msgstr "Mettre à jour la définition de construction" + +#: plugincore/include/admin/views/addbuilddef.php:30 +msgid "form_add_build_def_goals" +msgstr "Goals :" + +#: plugincore/include/admin/views/addbuilddef.php:34 +msgid "form_add_build_def_arguments" +msgstr "Arguments :" + +#: plugincore/include/admin/views/addbuilddef.php:38 +msgid "form_add_build_def_build_file" +msgstr "Nom du fichier POM :" + +#: plugincore/include/admin/views/addbuilddef.php:42 +msgid "form_add_build_def_schedule" +msgstr "Planification :" + +#: plugincore/include/admin/views/addbuilddef.php:58 +msgid "form_add_build_def_profile" +msgstr "Profil :" + +#: plugincore/include/admin/views/addbuilddef.php:76 +msgid "form_add_build_def_build_fresh" +msgstr "Extraction complète" + +#: plugincore/include/admin/views/addbuilddef.php:80 +msgid "form_add_build_def_always_build" +msgstr "Toujours construire" + +#: plugincore/include/admin/views/addnotifier.php:18 +#: plugincore/include/admin/views/deletenotifier.php:17 +#: plugincore/include/siteAdmin/views/addinstallation.php:25 +#: plugincore/include/siteAdmin/views/addinstance.php:7 +#: plugincore/include/siteAdmin/views/addprofile.php:16 +#: plugincore/include/siteAdmin/views/addproxy.php:7 +#: plugincore/include/siteAdmin/views/addschedule.php:16 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:17 +#: plugincore/include/siteAdmin/views/deleteinstance.php:6 +#: plugincore/include/siteAdmin/views/deleteprofile.php:17 +#: plugincore/include/siteAdmin/views/deleteproxy.php:6 +#: plugincore/include/siteAdmin/views/deleteschedule.php:17 +#: plugincore/include/siteAdmin/views/optioninstance.php:17 +msgid "return_site_admin" +msgstr "Retour" + +#: plugincore/include/admin/views/addnotifier.php:26 +#: plugincore/include/commonviews/projects.php:159 +#: plugincore/include/user/views/showprojectdetails.php:90 +msgid "add_notifier" +msgstr "Ajouter une alerte" + +#: plugincore/include/admin/views/addnotifier.php:28 +msgid "edit_notifier" +msgstr "Mettre à jour l’alerte" + +#: plugincore/include/admin/views/addnotifier.php:50 +msgid "form_add_notifier_address" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:55 +msgid "form_add_notifier_sendOnSuccess" +msgstr "Success" + +#: plugincore/include/admin/views/addnotifier.php:59 +msgid "form_add_notifier_sendOnFailure" +msgstr "Failures" + +#: plugincore/include/admin/views/addnotifier.php:63 +msgid "form_add_notifier_sendOnError" +msgstr "Errors" + +#: plugincore/include/admin/views/addnotifier.php:67 +msgid "form_add_notifier_sendOnWarning" +msgstr "Warnings" + +#: plugincore/include/admin/views/addnotifier.php:71 +msgid "form_add_notifier_enabled" +msgstr "Activé" + +#: plugincore/include/admin/views/addproject.php:15 +#: plugincore/include/commonviews/projects.php:81 +msgid "add_project" +msgstr "Ajouter un projet" + +#: plugincore/include/admin/views/addproject.php:17 +msgid "edit_project" +msgstr "Mettre à jour le projet" + +#: plugincore/include/admin/views/addproject.php:29 +msgid "form_add_project_name" +msgstr "Nom :" + +#: plugincore/include/admin/views/addproject.php:33 +msgid "form_add_project_url" +msgstr "URL :" + +#: plugincore/include/admin/views/addproject.php:37 +msgid "form_add_project_user" +msgstr "Utilisateur :" + +#: plugincore/include/admin/views/addproject.php:43 +msgid "form_add_project_password" +msgstr "Mot de passe :" + +#: plugincore/include/admin/views/default.php:10 +msgid "group_admin_instance_management" +msgstr "Séléction de l'instance Continuum" + +#: plugincore/include/admin/views/default.php:22 +msgid "option_private_instance" +msgstr "Gérer les options de l'instance privée" + +#: plugincore/include/admin/views/default.php:25 +msgid "edit_private_instance" +msgstr "Mettre à jour l'instance privée" + +#: plugincore/include/admin/views/default.php:28 +#: plugincore/include/admin/views/deleteprivateinstance.php:10 +msgid "delete_private_instance" +msgstr "Supprimer l'instance privée" + +#: plugincore/include/admin/views/default.php:32 +msgid "add_private_instance" +msgstr "Ajouter une instance privée" + +#: plugincore/include/admin/views/default.php:35 +msgid "download_private_instance" +msgstr "Télécharger une instance privée" + +#: plugincore/include/admin/views/default.php:111 +msgid "group_admin_role_management" +msgstr "Gestion des rôles" + +#: plugincore/include/admin/views/default.php:121 +msgid "group_admin_col_role" +msgstr "Rôles" + +#: plugincore/include/admin/views/default.php:122 +msgid "group_admin_col_manage_roles" +msgstr "Gestion des rôles" + +#: plugincore/include/admin/views/default.php:123 +msgid "group_admin_col_all" +msgstr "Tous" + +#: plugincore/include/admin/views/default.php:124 +msgid "group_admin_col_none" +msgstr "Aucun" + +#: plugincore/include/admin/views/default.php:125 +msgid "group_admin_col_manage_private_instance" +msgstr "Gestion des instances privées" + +#: plugincore/include/admin/views/default.php:126 +msgid "group_admin_col_select_instance" +msgstr "Séléction de l'instance" + +#: plugincore/include/admin/views/default.php:127 +msgid "group_admin_col_manage_build_def" +msgstr "Gestion des définitions de construction" + +#: plugincore/include/admin/views/default.php:128 +msgid "group_admin_col_run_build_def" +msgstr "Lancement des définitions de construction" + +#: plugincore/include/admin/views/default.php:129 +msgid "group_admin_col_read_maven_site" +msgstr "Consulter les sites maven" + +#: plugincore/include/admin/views/default.php:130 +msgid "group_admin_col_write_maven_site" +msgstr "Ajouter des sites maven" + +#: plugincore/include/admin/views/default.php:131 +msgid "group_admin_col_release_project" +msgstr "Figer les versions" + +#: plugincore/include/admin/views/default.php:132 +msgid "group_admin_col_manage_project" +msgstr "Gestion des projets" + +#: plugincore/include/admin/views/default.php:133 +msgid "group_admin_col_run_project" +msgstr "Lancement des projets" + +#: plugincore/include/admin/views/default.php:134 +msgid "group_admin_col_run_continuum_project" +msgstr "Lancement des projets continuum" + +#: plugincore/include/admin/views/default.php:135 +msgid "group_admin_col_show_build_result" +msgstr "Affichage des résultats de construction" + +#: plugincore/include/admin/views/default.php:136 +msgid "group_admin_col_show_project_detail" +msgstr "Affichage du détail des projets" + +#: plugincore/include/admin/views/default.php:137 +msgid "group_admin_col_view" +msgstr "Vue" + +#: plugincore/include/admin/views/default.php:167 +msgid "group_admin_lbl_guest" +msgstr "Invités" + +#: plugincore/include/admin/views/default.php:186 +msgid "submit_update_roles" +msgstr "Mettre à jour les rôles" + +#: plugincore/include/admin/views/deletebuilddef.php:10 +msgid "delete_build_def" +msgstr "Suppression de la définition de construction" + +#: plugincore/include/admin/views/deletebuilddef.php:17 +msgid "confirm_delete_build_def" +msgstr "Etes-vous certain de vouloir supprimer la définition de construction %1$s ?" + +#: plugincore/include/admin/views/deletebuilddef.php:23 +#: plugincore/include/admin/views/deletenotifier.php:48 +#: plugincore/include/admin/views/deleteprivateinstance.php:22 +#: plugincore/include/admin/views/deleteproject.php:23 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:44 +#: plugincore/include/siteAdmin/views/deleteinstance.php:22 +#: plugincore/include/siteAdmin/views/deleteprofile.php:44 +#: plugincore/include/siteAdmin/views/deleteproxy.php:22 +#: plugincore/include/siteAdmin/views/deleteschedule.php:44 +#: plugincore/include/user/views/deletesite.php:27 +msgid "confirm_delete" +msgstr "Oui" + +#: plugincore/include/admin/views/deletenotifier.php:21 +msgid "delete_notifier" +msgstr "Suppression de l’alerte" + +#: plugincore/include/admin/views/deletenotifier.php:35 +msgid "confirm_delete_notifier" +msgstr "Etes-vous certain de vouloir supprimer l’alerte %1$s ?" + +#: plugincore/include/admin/views/deleteprivateinstance.php:17 +msgid "confirm_delete_private_instance" +msgstr "Etes-vous certain de vouloir supprimer l'instance privée du projet %1$s ?" + +#: plugincore/include/admin/views/deleteproject.php:10 +msgid "delete_project" +msgstr "Suppression du projet" + +#: plugincore/include/admin/views/deleteproject.php:17 +msgid "confirm_delete_project" +msgstr "Etes-vous certain de vouloir supprimer le projet %1$s ?" + +#: plugincore/include/admin/views/releaseproject.php:16 +msgid "release_project" +msgstr "Figer la version" + +#: plugincore/include/admin/views/releaseproject.php:35 +msgid "form_release_project_tag_url" +msgstr "Url des tag :" + +#: plugincore/include/admin/views/releaseproject.php:39 +msgid "form_release_add_tag_to_project_list" +msgstr "Ajouter le tag :" + +#: plugincore/include/admin/views/releaseproject.php:43 +msgid "form_release_project_tag" +msgstr "Tag :" + +#: plugincore/include/admin/views/releaseproject.php:47 +msgid "form_release_project_new_version" +msgstr "Nouvelle version :" + +#: plugincore/include/admin/views/releaseproject.php:57 +msgid "submit_release_project" +msgstr "Figer la version" + +#: plugincore/include/admin/views/releaseproject.php:70 +msgid "form_release_project_group_id" +msgstr "Groupd ID :" + +#: plugincore/include/admin/views/releaseproject.php:74 +msgid "form_release_project_artifact_id" +msgstr "Artifact ID :" + +#: plugincore/include/admin/views/releaseproject.php:78 +msgid "form_release_project_version" +msgstr "Version :" + +#: plugincore/include/admin/views/releaseproject.php:88 +msgid "form_release_project_modules" +msgstr "Modules :" + +#: plugincore/include/admin/views/releaseproject_access_control.php:16 +msgid "release_project_access_control" +msgstr "Identification requise :" + +#: plugincore/include/admin/views/releaseproject_access_control.php:34 +msgid "form_release_project_scmuser" +msgstr "Utilisateur GCL :" + +#: plugincore/include/admin/views/releaseproject_access_control.php:40 +msgid "form_release_project_scmpassword" +msgstr "Mot de passe GCL :" + +#: plugincore/include/admin/views/releaseproject_access_control.php:45 +msgid "submit_release_project_access_control" +msgstr "Ok" + +#: plugincore/include/admin/views/showbuildresult.php:24 +#: plugincore/include/user/views/showbuildresult.php:27 +msgid "build_result" +msgstr "Résultat de constructions pour %1$s du %2$s" + +#: plugincore/include/admin/views/showbuildresult.php:31 +#: plugincore/include/user/views/showbuildresult.php:34 +msgid "build_result_start_time" +msgstr "Date de début:" + +#: plugincore/include/admin/views/showbuildresult.php:37 +#: plugincore/include/user/views/showbuildresult.php:40 +msgid "build_result_end_time" +msgstr "Date de fin:" + +#: plugincore/include/admin/views/showbuildresult.php:43 +#: plugincore/include/user/views/showbuildresult.php:46 +msgid "build_result_time" +msgstr "Durée:" + +#: plugincore/include/admin/views/showbuildresult.php:49 +#: plugincore/include/user/views/showbuildresult.php:52 +msgid "build_result_trigger" +msgstr "Déclencheur de la construction:" + +#: plugincore/include/admin/views/showbuildresult.php:52 +#: plugincore/include/user/views/showbuildresult.php:55 +msgid "build_result_trigger_forced" +msgstr "Forcée" + +#: plugincore/include/admin/views/showbuildresult.php:54 +#: plugincore/include/user/views/showbuildresult.php:57 +msgid "build_result_trigger_planned" +msgstr "Planifiée" + +#: plugincore/include/admin/views/showbuildresult.php:58 +#: plugincore/include/user/views/showbuildresult.php:61 +msgid "build_result_state" +msgstr "État:" + +#: plugincore/include/admin/views/showbuildresult.php:62 +#: plugincore/include/user/views/showbuildresult.php:65 +msgid "build_result_build_number" +msgstr "Construction #:" + +#: plugincore/include/admin/views/showbuildresult.php:71 +#: plugincore/include/user/views/showbuildresult.php:74 +msgid "build_result_used_def" +msgstr "Définition de construction utilisée" + +#: plugincore/include/admin/views/showbuildresult.php:77 +#: plugincore/include/user/views/showbuildresult.php:80 +msgid "build_result_build_def_goals" +msgstr "Goals" + +#: plugincore/include/admin/views/showbuildresult.php:81 +#: plugincore/include/user/views/showbuildresult.php:84 +msgid "build_result_build_def_arguments" +msgstr "Arguments" + +#: plugincore/include/admin/views/showbuildresult.php:85 +#: plugincore/include/user/views/showbuildresult.php:88 +msgid "build_result_build_def_schedule" +msgstr "Planification" + +#: plugincore/include/admin/views/showbuildresult.php:94 +#: plugincore/include/user/views/showbuildresult.php:97 +msgid "build_result_error" +msgstr "Erreur de construction" + +#: plugincore/include/admin/views/showbuildresult.php:100 +#: plugincore/include/user/views/showbuildresult.php:103 +msgid "build_result_success" +msgstr "Sortie" + +#: plugincore/include/admin/views/showbuildresults.php:20 +#: plugincore/include/user/views/showbuildresults.php:27 +msgid "build_results" +msgstr "Résultats de constructions pour %1$s" + +#: plugincore/include/admin/views/showbuildresults.php:28 +#: plugincore/include/admin/views/showprojectdetails.php:27 +#: plugincore/include/user/views/showbuildresults.php:35 +#: plugincore/include/user/views/showprojectdetails.php:30 +msgid "project_details_name" +msgstr "Nom du projet:" + +#: plugincore/include/admin/views/showbuildresults.php:32 +#: plugincore/include/admin/views/showprojectdetails.php:31 +#: plugincore/include/user/views/showbuildresults.php:39 +#: plugincore/include/user/views/showprojectdetails.php:34 +msgid "project_details_group_id" +msgstr "Groupe ID:" + +#: plugincore/include/admin/views/showbuildresults.php:36 +#: plugincore/include/admin/views/showprojectdetails.php:35 +#: plugincore/include/user/views/showbuildresults.php:43 +#: plugincore/include/user/views/showprojectdetails.php:38 +msgid "project_details_artifact_id" +msgstr "Artifact ID:" + +#: plugincore/include/admin/views/showbuildresults.php:40 +#: plugincore/include/admin/views/showprojectdetails.php:39 +#: plugincore/include/user/views/showbuildresults.php:47 +#: plugincore/include/user/views/showprojectdetails.php:42 +msgid "project_details_version" +msgstr "Version:" + +#: plugincore/include/admin/views/showbuildresults.php:44 +#: plugincore/include/admin/views/showprojectdetails.php:51 +#: plugincore/include/user/views/showbuildresults.php:51 +#: plugincore/include/user/views/showprojectdetails.php:54 +msgid "project_details_projectgroup_name" +msgstr "Groupe:" + +#: plugincore/include/admin/views/showbuildresults.php:48 +#: plugincore/include/admin/views/showprojectdetails.php:55 +#: plugincore/include/user/views/showbuildresults.php:55 +#: plugincore/include/user/views/showprojectdetails.php:58 +msgid "project_details_last_build" +msgstr "Date de la dernière construction:" + +#: plugincore/include/admin/views/showbuildresults.php:61 +#: plugincore/include/user/views/showbuildresults.php:68 +msgid "build_results_head_number" +msgstr "Construction #" + +#: plugincore/include/admin/views/showbuildresults.php:62 +#: plugincore/include/user/views/showbuildresults.php:69 +msgid "build_results_head_starttime" +msgstr "Date de début" + +#: plugincore/include/admin/views/showbuildresults.php:63 +#: plugincore/include/user/views/showbuildresults.php:70 +msgid "build_results_head_endtime" +msgstr "Date de fin" + +#: plugincore/include/admin/views/showbuildresults.php:64 +#: plugincore/include/user/views/showbuildresults.php:71 +msgid "build_results_head_time" +msgstr "Durée" + +#: plugincore/include/admin/views/showbuildresults.php:65 +#: plugincore/include/user/views/showbuildresults.php:72 +msgid "build_results_head_state" +msgstr "État" + +#: plugincore/include/admin/views/showbuildresults.php:66 +#: plugincore/include/user/views/showbuildresults.php:73 +msgid "build_results_head_def_desc" +msgstr "Description de la définition de construction" + +#: plugincore/include/admin/views/showbuildresults.php:67 +#: plugincore/include/user/views/showbuildresults.php:74 +msgid "build_results_head_result" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:19 +#: plugincore/include/user/views/showprojectdetails.php:22 +msgid "project_details" +msgstr "Détail du projet Continuum : %1$s" + +#: plugincore/include/admin/views/showprojectdetails.php:43 +#: plugincore/include/user/views/showprojectdetails.php:46 +msgid "project_details_scm_url" +msgstr "URL du gestionnaire de sources:" + +#: plugincore/include/admin/views/showprojectdetails.php:47 +#: plugincore/include/user/views/showprojectdetails.php:50 +msgid "project_details_scm_tag" +msgstr "Branche/Tag du gestionnaire de sources:" + +#: plugincore/include/admin/views/showprojectdetails.php:66 +#: plugincore/include/user/views/showprojectdetails.php:69 +msgid "project_details_developpers" +msgstr "Développeurs :" + +#: plugincore/include/admin/views/showprojectdetails.php:82 +#: plugincore/include/user/views/showprojectdetails.php:85 +msgid "project_details_notifiers" +msgstr "Alertes :" + +#: plugincore/include/admin/views/showprojectdetails.php:94 +#: plugincore/include/commonviews/projects.php:176 +#: plugincore/include/user/views/showprojectdetails.php:105 +msgid "project_details_notifiers_by" +msgstr "Par %1$s :" + +#: plugincore/include/admin/views/showprojectdetails.php:101 +#: plugincore/include/commonviews/projects.php:183 +#: plugincore/include/user/views/showprojectdetails.php:112 +msgid "project_details_notifiers_success" +msgstr "Success" + +#: plugincore/include/admin/views/showprojectdetails.php:104 +#: plugincore/include/commonviews/projects.php:186 +#: plugincore/include/user/views/showprojectdetails.php:115 +msgid "project_details_notifiers_failure" +msgstr "Failures" + +#: plugincore/include/admin/views/showprojectdetails.php:107 +#: plugincore/include/commonviews/projects.php:189 +#: plugincore/include/user/views/showprojectdetails.php:118 +msgid "project_details_notifiers_warning" +msgstr "Warnings" + +#: plugincore/include/admin/views/showprojectdetails.php:110 +#: plugincore/include/commonviews/projects.php:192 +#: plugincore/include/user/views/showprojectdetails.php:121 +msgid "project_details_notifiers_error" +msgstr "Errors" + +#: plugincore/include/admin/views/showprojectdetails.php:117 +#: plugincore/include/admin/views/showprojectdetails.php:121 +#: plugincore/include/commonviews/projects.php:199 +#: plugincore/include/commonviews/projects.php:203 +#: plugincore/include/user/views/showprojectdetails.php:128 +#: plugincore/include/user/views/showprojectdetails.php:132 +msgid "project_details_notifiers_separator" +msgstr "/" + +#: plugincore/include/admin/views/showprojectdetails.php:142 +#: plugincore/include/user/views/showprojectdetails.php:170 +msgid "project_details_dependencies" +msgstr "Dépendances :" + +#: plugincore/include/commonviews/mavensites.php:8 +msgid "consult_maven_site" +msgstr "Consultation des sites Maven" + +#: plugincore/include/commonviews/mavensites.php:23 +msgid "delete_maven_site_tooltip" +msgstr "Supprimer le site Maven" + +#: plugincore/include/commonviews/mavensites.php:30 +#: plugincore/include/commonviews/mavensites.php:51 +msgid "consult_maven_site_tooltip" +msgstr "Consulter le site Maven" + +#: plugincore/include/commonviews/projects.php:12 +msgid "group_admin_build_def_management" +msgstr "Gestion des définitions de construction" + +#: plugincore/include/commonviews/projects.php:37 +msgid "edit_build_def_tooltip" +msgstr "Mettre à jour la définition de construction" + +#: plugincore/include/commonviews/projects.php:46 +msgid "unset_defaut_build_def_tooltip" +msgstr "Déactiver la définition de construction par défaut" + +#: plugincore/include/commonviews/projects.php:50 +msgid "set_defaut_build_def_tooltip" +msgstr "Activer la définition de construction par défaut" + +#: plugincore/include/commonviews/projects.php:51 +msgid "delete_build_def_tooltip" +msgstr "Supprimer la définition de construction" + +#: plugincore/include/commonviews/projects.php:61 +msgid "run_build_def_tooltip" +msgstr "Construire avec la définition de construction" + +#: plugincore/include/commonviews/projects.php:76 +msgid "group_admin_project_management" +msgstr "Gestion des projets Maven 2" + +#: plugincore/include/commonviews/projects.php:97 +msgid "edit_project_tooltip" +msgstr "Mettre à jour le projet" + +#: plugincore/include/commonviews/projects.php:98 +msgid "delete_project_tooltip" +msgstr "Supprimer le projet" + +#: plugincore/include/commonviews/projects.php:105 +msgid "build_project_tooltip" +msgstr "Construire le projet" + +#: plugincore/include/commonviews/projects.php:112 +msgid "release_project_tooltip" +msgstr "Figer la version" + +#: plugincore/include/commonviews/projects.php:126 +msgid "show_build_results_tooltip" +msgstr "Afficher les résultats de construction" + +#: plugincore/include/commonviews/projects.php:133 +msgid "build_sub_project_tooltip" +msgstr "Construire le projet" + +#: plugincore/include/commonviews/projects.php:140 +msgid "show_project_details_tooltip" +msgstr "Afficher les détails du projet" + +#: plugincore/include/commonviews/projects.php:155 +msgid "group_admin_notifiers_management" +msgstr "Gestion des alertes" + +#: plugincore/include/commonviews/projects.php:209 +#: plugincore/include/user/views/showprojectdetails.php:138 +msgid "project_details_notifiers_from_project" +msgstr "Projet" + +#: plugincore/include/commonviews/projects.php:211 +#: plugincore/include/user/views/showprojectdetails.php:140 +msgid "project_details_notifiers_from_user" +msgstr "Utilisateur" + +#: plugincore/include/commonviews/projects.php:220 +#: plugincore/include/user/views/showprojectdetails.php:149 +msgid "edit_notifier_tooltip" +msgstr "Mettre à jour l’alerte" + +#: plugincore/include/commonviews/projects.php:221 +#: plugincore/include/user/views/showprojectdetails.php:150 +msgid "delete_notifier_tooltip" +msgstr "Supprimer l’alerte" + +#: plugincore/include/dto/ProjectRelease.php:52 +#: plugincore/include/dto/ProjectRelease.php:102 +msgid "prepare_read_pom_error" +msgstr "Erreur lors de la lecture du fichier POM" + +#: plugincore/include/dto/ProjectRelease.php:165 +msgid "prepare_module_update_error" +msgstr "Erreur lors de la récupération du module : '%1$s'" + +#: plugincore/include/dto/ProjectRelease.php:175 +msgid "prepare_module_read_pom_error" +msgstr "Erreur lors de la lecture du fichier POM du module : '%1$s'" + +#: plugincore/include/services/ServicesManager.php:851 +msgid "consult_maven_site_date_format" +msgstr "%3$s/%2$s/%1$s" + +#: plugincore/include/services/ServicesManager.php:939 +msgid "release_tag_prepare" +msgstr "\"Creation du repertoire de Tag\"" + +#: plugincore/include/services/ServicesManager.php:942 +msgid "release_can_t_create_dir" +msgstr "Impossible de créer le repertoire projet dans tags" + +#: plugincore/include/services/ServicesManager.php:948 +msgid "release_url_access_error" +msgstr "L'url '%1$s' n'est pas accessible." + +#: plugincore/include/services/ServicesManager.php:955 +msgid "release_tag_update" +msgstr "\"Preparation de la version '%1$s'\"" + +#: plugincore/include/services/ServicesManager.php:959 +msgid "release_can_t_commit" +msgstr "Impossible de livrer les informations pour le tag" + +#: plugincore/include/services/ServicesManager.php:963 +msgid "release_tag_creation" +msgstr "\"Creation du tag '%1$s'\"" + +#: plugincore/include/services/ServicesManager.php:966 +msgid "release_can_t_copy" +msgstr "Impossible de créer le tag" + +#: plugincore/include/services/ServicesManager.php:972 +msgid "release_new_version_prepare" +msgstr "\"Preparation de la nouvelle version %1$s\"" + +#: plugincore/include/services/ServicesManager.php:975 +msgid "release_can_t_commit_new_version" +msgstr "Impossible de livrer la nouvelle version" + +#: plugincore/include/services/ServicesManager.php:993 +msgid "project_not_prepared" +msgstr "Le projet n'a pas été préparé." + +#: plugincore/include/services/ServicesManager.php:1027 +msgid "prepare_error_checkout" +msgstr "La préparation a echoué, checkout impossible :" + +#: plugincore/include/siteAdmin/views/addinstallation.php:33 +msgid "add_installation" +msgstr "Ajouter l’installation" + +#: plugincore/include/siteAdmin/views/addinstallation.php:35 +msgid "edit_installation" +msgstr "Mettre à jour l’installation" + +#: plugincore/include/siteAdmin/views/addinstallation.php:57 +msgid "form_add_installation_name" +msgstr "Nom :" + +#: plugincore/include/siteAdmin/views/addinstallation.php:64 +msgid "form_add_installation_var_name" +msgstr "Nom de variable d’environnement :" + +#: plugincore/include/siteAdmin/views/addinstallation.php:72 +msgid "form_add_installation_type" +msgstr "Type :" + +#: plugincore/include/siteAdmin/views/addinstallation.php:84 +msgid "form_add_installation_var_value" +msgstr "Valeur/Chemin :" + +#: plugincore/include/siteAdmin/views/addinstance.php:19 +#: plugincore/include/siteAdmin/views/default.php:26 +msgid "add_instance" +msgstr "Ajouter une instance Continuum" + +#: plugincore/include/siteAdmin/views/addinstance.php:21 +msgid "edit_instance" +msgstr "Mise à jour de l'instance Continuum" + +#: plugincore/include/siteAdmin/views/addinstance.php:38 +msgid "form_add_instance_name" +msgstr "Nom :" + +#: plugincore/include/siteAdmin/views/addinstance.php:43 +msgid "form_add_instance_url" +msgstr "Url :" + +#: plugincore/include/siteAdmin/views/addinstance.php:47 +msgid "form_add_instance_user" +msgstr "Utilisateur :" + +#: plugincore/include/siteAdmin/views/addinstance.php:51 +msgid "form_add_instance_password" +msgstr "Mot de passe :" + +#: plugincore/include/siteAdmin/views/addinstance.php:56 +msgid "form_add_instance_maxUse" +msgstr "Maximum de groupe (0 illimité) :" + +#: plugincore/include/siteAdmin/views/addinstance.php:60 +msgid "form_add_instance_isEnabled" +msgstr "Activation :" + +#: plugincore/include/siteAdmin/views/addinstance.php:65 +msgid "form_add_instance_proxy" +msgstr "Proxy :" + +#: plugincore/include/siteAdmin/views/addinstance.php:68 +msgid "form_add_instance_proxy_none" +msgstr "Aucun" + +#: plugincore/include/siteAdmin/views/addprofile.php:24 +#: plugincore/include/siteAdmin/views/optioninstance.php:132 +msgid "add_profile" +msgstr "Ajouter un profil" + +#: plugincore/include/siteAdmin/views/addprofile.php:26 +msgid "edit_profile" +msgstr "Mettre à jour le profil" + +#: plugincore/include/siteAdmin/views/addprofile.php:48 +msgid "form_add_profile_name" +msgstr "Nom :" + +#: plugincore/include/siteAdmin/views/addprofile.php:77 +msgid "form_add_profile_jdk" +msgstr "Jdk :" + +#: plugincore/include/siteAdmin/views/addprofile.php:80 +msgid "form_add_profile_jdk_none" +msgstr "Aucun :" + +#: plugincore/include/siteAdmin/views/addprofile.php:92 +msgid "form_add_profile_builder" +msgstr "Constructeur :" + +#: plugincore/include/siteAdmin/views/addprofile.php:95 +msgid "form_add_profile_builder_none" +msgstr "Aucun :" + +#: plugincore/include/siteAdmin/views/addprofile.php:107 +msgid "form_add_profile_var_envs" +msgstr "Variables
d’environnement :" + +#: plugincore/include/siteAdmin/views/addprofile.php:171 +msgid "form_add_profile_add_env_tooltip" +msgstr "Ajouter la variable d’environnement" + +#: plugincore/include/siteAdmin/views/addprofile.php:178 +msgid "form_add_profile_remove_env_tooltip" +msgstr "Retirer la variable d’environnement" + +#: plugincore/include/siteAdmin/views/addproxy.php:15 +#: plugincore/include/siteAdmin/views/default.php:114 +msgid "add_proxy" +msgstr "Ajouter un proxy HTTP" + +#: plugincore/include/siteAdmin/views/addproxy.php:17 +msgid "edit_proxy" +msgstr "Mise à jour du Proxy HTTP" + +#: plugincore/include/siteAdmin/views/addproxy.php:28 +msgid "form_add_proxy_name" +msgstr "Nom :" + +#: plugincore/include/siteAdmin/views/addproxy.php:32 +msgid "form_add_proxy_host" +msgstr "IP/DNS :" + +#: plugincore/include/siteAdmin/views/addproxy.php:36 +msgid "form_add_proxy_port" +msgstr "port :" + +#: plugincore/include/siteAdmin/views/addproxy.php:40 +msgid "form_add_proxy_user" +msgstr "Utilisateur :" + +#: plugincore/include/siteAdmin/views/addproxy.php:44 +msgid "form_add_proxy_password" +msgstr "Mot de passe :" + +#: plugincore/include/siteAdmin/views/addschedule.php:24 +msgid "add_schedule" +msgstr "Ajouter une planification" + +#: plugincore/include/siteAdmin/views/addschedule.php:26 +msgid "edit_schedule" +msgstr "Mettre à jour la planification" + +#: plugincore/include/siteAdmin/views/addschedule.php:48 +msgid "form_add_schedule_name" +msgstr "Nom :" + +#: plugincore/include/siteAdmin/views/addschedule.php:52 +msgid "form_add_schedule_description" +msgstr "Description :" + +#: plugincore/include/siteAdmin/views/addschedule.php:56 +msgid "form_add_schedule_cronExpression" +msgstr "Expression Cron" + +#: plugincore/include/siteAdmin/views/addschedule.php:57 +msgid "form_add_schedule_cronExpression_syntaxe" +msgstr "Syntaxe" + +#: plugincore/include/siteAdmin/views/addschedule.php:61 +msgid "form_add_schedule_cronExpression_seconde" +msgstr "Seconde:" + +#: plugincore/include/siteAdmin/views/addschedule.php:65 +msgid "form_add_schedule_cronExpression_minute" +msgstr "Minute:" + +#: plugincore/include/siteAdmin/views/addschedule.php:69 +msgid "form_add_schedule_cronExpression_hour" +msgstr "Heure:" + +#: plugincore/include/siteAdmin/views/addschedule.php:73 +msgid "form_add_schedule_cronExpression_day_of_month" +msgstr "Jour du mois:" + +#: plugincore/include/siteAdmin/views/addschedule.php:77 +msgid "form_add_schedule_cronExpression_month" +msgstr "Mois:" + +#: plugincore/include/siteAdmin/views/addschedule.php:81 +msgid "form_add_schedule_cronExpression_day_of_week" +msgstr "Jour de la semaine:" + +#: plugincore/include/siteAdmin/views/addschedule.php:85 +msgid "form_add_schedule_cronExpression_year" +msgstr "Année [optionnelle]:" + +#: plugincore/include/siteAdmin/views/addschedule.php:89 +msgid "form_add_schedule_max_time" +msgstr "Temp d’exécution du travail maximum :" + +#: plugincore/include/siteAdmin/views/addschedule.php:93 +msgid "form_add_schedule_wait_time" +msgstr "Période d’attente" + +#: plugincore/include/siteAdmin/views/addschedule.php:98 +msgid "form_add_schedule_activated" +msgstr "Activé" + +#: plugincore/include/siteAdmin/views/default.php:3 +msgid "global_configuration" +msgstr "Configuration générale" + +#: plugincore/include/siteAdmin/views/default.php:9 +msgid "form_configuration_allow_private_instance" +msgstr "Authoriser les instances privées ?" + +#: plugincore/include/siteAdmin/views/default.php:13 +msgid "disallow_private_instance_tooltip" +msgstr "Interdire les instance privée" + +#: plugincore/include/siteAdmin/views/default.php:15 +msgid "allow_private_instance_tooltip" +msgstr "Authoriser les instance privée" + +#: plugincore/include/siteAdmin/views/default.php:21 +msgid "instances_list" +msgstr "Instances Continuum disponibles" + +#: plugincore/include/siteAdmin/views/default.php:35 +msgid "instance_col_name" +msgstr "Nom" + +#: plugincore/include/siteAdmin/views/default.php:38 +msgid "instance_col_url" +msgstr "Url" + +#: plugincore/include/siteAdmin/views/default.php:41 +msgid "instance_col_user" +msgstr "Utilisateur" + +#: plugincore/include/siteAdmin/views/default.php:44 +msgid "instance_col_proxy" +msgstr "Proxy HTTP" + +#: plugincore/include/siteAdmin/views/default.php:47 +msgid "instance_col_working" +msgstr "Actif" + +#: plugincore/include/siteAdmin/views/default.php:50 +msgid "instance_col_nb_group" +msgstr "Nombre de groupes" + +#: plugincore/include/siteAdmin/views/default.php:53 +msgid "instance_col_actions" +msgstr "Actions" + +#: plugincore/include/siteAdmin/views/default.php:94 +msgid "option_instance_tooltip" +msgstr "Gérer les options de l'instance" + +#: plugincore/include/siteAdmin/views/default.php:96 +msgid "edit_instance_tooltip" +msgstr "Mettre à jour l'instance" + +#: plugincore/include/siteAdmin/views/default.php:97 +msgid "delete_instance_tooltip" +msgstr "Supprimer l'instance" + +#: plugincore/include/siteAdmin/views/default.php:100 +msgid "disable_instance_tooltip" +msgstr "Désactiver l'instance" + +#: plugincore/include/siteAdmin/views/default.php:102 +msgid "enable_instance_tooltip" +msgstr "Activer l'instance" + +#: plugincore/include/siteAdmin/views/default.php:110 +msgid "proxy_list" +msgstr "Proxy HTTP disponibles" + +#: plugincore/include/siteAdmin/views/default.php:123 +msgid "proxy_col_name" +msgstr "Nom" + +#: plugincore/include/siteAdmin/views/default.php:126 +msgid "proxy_col_host" +msgstr "IP/DNS" + +#: plugincore/include/siteAdmin/views/default.php:129 +msgid "proxy_col_port" +msgstr "Port" + +#: plugincore/include/siteAdmin/views/default.php:132 +msgid "proxy_col_user" +msgstr "Utilisateur" + +#: plugincore/include/siteAdmin/views/default.php:135 +msgid "proxy_col_actions" +msgstr "Actions" + +#: plugincore/include/siteAdmin/views/default.php:150 +msgid "edit_proxy_tooltip" +msgstr "Mettre à jour le proxy HTTP" + +#: plugincore/include/siteAdmin/views/default.php:151 +msgid "delete_proxy_tooltip" +msgstr "Supprimer le proxy HTTP" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:21 +msgid "delete_installation" +msgstr "Suppression de l’installation" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:31 +msgid "confirm_delete_installation" +msgstr "Etes-vous certain de vouloir supprimer l’installation %1$s ?" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:10 +msgid "delete_instance" +msgstr "Suppression de l'instance Continuum" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:17 +msgid "confirm_delete_instance" +msgstr "Etes-vous certain de vouloir supprimer l'instance %1$s ?" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:21 +msgid "delete_profile" +msgstr "Suppression du profil" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:31 +msgid "confirm_delete_profile" +msgstr "Etes-vous certain de vouloir supprimer le profil %1$s ?" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:10 +msgid "delete_proxy" +msgstr "Suppression du proxy HTTP" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:17 +msgid "confirm_delete_proxy" +msgstr "Etes-vous certain de vouloir supprimer le proxy HTTP %1$s ?" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:21 +msgid "delete_schedule" +msgstr "Suppression de la planification" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:31 +msgid "confirm_delete_schedule" +msgstr "Etes-vous certain de vouloir supprimer la planification %1$s ?" + +#: plugincore/include/siteAdmin/views/optioninstance.php:27 +msgid "manage_schedule_instance" +msgstr "Gestion des planifications" + +#: plugincore/include/siteAdmin/views/optioninstance.php:32 +msgid "add_schedule_instance" +msgstr "Ajout d’une Planification" + +#: plugincore/include/siteAdmin/views/optioninstance.php:40 +msgid "manage_schedule_instance_col_name" +msgstr "Nom" + +#: plugincore/include/siteAdmin/views/optioninstance.php:41 +msgid "manage_schedule_instance_col_desc" +msgstr "Description" + +#: plugincore/include/siteAdmin/views/optioninstance.php:42 +msgid "manage_schedule_instance_col_waittime" +msgstr "Période d’attente" + +#: plugincore/include/siteAdmin/views/optioninstance.php:43 +msgid "manage_schedule_instance_col_cron" +msgstr "Expression cron" + +#: plugincore/include/siteAdmin/views/optioninstance.php:44 +msgid "manage_schedule_instance_col_maxtime" +msgstr "Temp d’exécution max." + +#: plugincore/include/siteAdmin/views/optioninstance.php:45 +msgid "manage_schedule_instance_col_activated" +msgstr "Activer" + +#: plugincore/include/siteAdmin/views/optioninstance.php:63 +msgid "disable_schedule_tooltip" +msgstr "Désactiver la planification" + +#: plugincore/include/siteAdmin/views/optioninstance.php:65 +msgid "enable_schedule_tooltip" +msgstr "Activer la planification" + +#: plugincore/include/siteAdmin/views/optioninstance.php:69 +msgid "edit_schedule_tooltip" +msgstr "Mettre à jour la planification" + +#: plugincore/include/siteAdmin/views/optioninstance.php:70 +msgid "delete_schedule_tooltip" +msgstr "Supprimer la planification" + +#: plugincore/include/siteAdmin/views/optioninstance.php:81 +msgid "manage_installation" +msgstr "Gestion des installations" + +#: plugincore/include/siteAdmin/views/optioninstance.php:86 +msgid "add_installation_tool" +msgstr "Ajouter un outils" + +#: plugincore/include/siteAdmin/views/optioninstance.php:88 +msgid "add_installation_var" +msgstr "Ajouter une variable d’environnement" + +#: plugincore/include/siteAdmin/views/optioninstance.php:97 +msgid "manage_installation_col_name" +msgstr "Nom" + +#: plugincore/include/siteAdmin/views/optioninstance.php:98 +msgid "manage_installation_col_var_name" +msgstr "Nom de variable d’environnement" + +#: plugincore/include/siteAdmin/views/optioninstance.php:99 +msgid "manage_installation_col_type" +msgstr "Type" + +#: plugincore/include/siteAdmin/views/optioninstance.php:100 +msgid "manage_installation_col_var_value" +msgstr "Valeur/Chemin" + +#: plugincore/include/siteAdmin/views/optioninstance.php:115 +msgid "edit_installation_tooltip" +msgstr "Mettre à jour l’installation" + +#: plugincore/include/siteAdmin/views/optioninstance.php:116 +msgid "delete_installation_tooltip" +msgstr "Supprimer l’installation" + +#: plugincore/include/siteAdmin/views/optioninstance.php:127 +msgid "manage_profiles" +msgstr "Gestion des profils" + +#: plugincore/include/siteAdmin/views/optioninstance.php:141 +msgid "manage_profile_col_name" +msgstr "Nom" + +#: plugincore/include/siteAdmin/views/optioninstance.php:142 +msgid "manage_profile_col_jdk" +msgstr "Jdk" + +#: plugincore/include/siteAdmin/views/optioninstance.php:143 +msgid "manage_profile_col_builder" +msgstr "Constructeur" + +#: plugincore/include/siteAdmin/views/optioninstance.php:144 +msgid "manage_profile_col_env_var" +msgstr "Variables d’environnement" + +#: plugincore/include/siteAdmin/views/optioninstance.php:167 +msgid "edit_profile_tooltip" +msgstr "Mettre à jour la variable d’environnement" + +#: plugincore/include/siteAdmin/views/optioninstance.php:168 +msgid "delete_profile_tooltip" +msgstr "Supprimer la variable d’environnement" + +#: plugincore/include/user/views/default.php:2 +msgid "title" +msgstr "Consultation des projets Continuum" + +#: plugincore/include/user/views/default.php:18 +msgid "admin_link" +msgstr "Administration" + +#: plugincore/include/user/views/default.php:26 +msgid "selected_instance" +msgstr "État de l'instance sélectionée" + +#: plugincore/include/user/views/default.php:31 +msgid "reachable_instance" +msgstr "L'instance sélectionée est active." + +#: plugincore/include/user/views/default.php:36 +msgid "not_selected_instance" +msgstr "Aucune instance n'est sélectionée" + +#: plugincore/include/user/views/deletesite.php:15 +msgid "delete_site_maven" +msgstr "Suppression du site Maven" + +#: plugincore/include/user/views/deletesite.php:21 +msgid "confirm_delete_site_maven" +msgstr "Etes-vous certain de vouloir supprimer le site Maven du %1$s ?" + +#: plugincore/include/user/views/showbuildresults.php:94 +msgid "show_build_result_tooltip" +msgstr "Afficher le résultat de construction" + +#: pluginwww/admin/index.php:49 +msgid "not_enabled" +msgstr "Le plugin Continuum n'est pas activé pour ce projet." + +#: pluginwww/admin/index.php:79 +msgid "database_error" +msgstr "Une erreur est survenue lors de l'accès à la base de données." diff --git a/tools/tab2po/src/test/resources/translations/gforge.pot b/tools/tab2po/src/test/resources/translations/gforge.pot new file mode 100644 index 000000000..4016f0e42 --- /dev/null +++ b/tools/tab2po/src/test/resources/translations/gforge.pot @@ -0,0 +1,1297 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-01-02 04:32+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: plugincore/include/NovaContinuumPlugin.class.php:92 +msgid "tab_title" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:107 +msgid "use_novacontinuum" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:128 +#: plugincore/include/admin/views/addbuilddef.php:2 +#: plugincore/include/admin/views/addproject.php:2 +#: plugincore/include/admin/views/default.php:2 +#: plugincore/include/admin/views/deletebuilddef.php:1 +#: plugincore/include/admin/views/deleteprivateinstance.php:1 +#: plugincore/include/admin/views/deleteproject.php:1 +#: plugincore/include/admin/views/releaseproject.php:2 +#: plugincore/include/admin/views/releaseproject_access_control.php:2 +#: plugincore/include/admin/views/showbuildresult.php:2 +#: plugincore/include/admin/views/showbuildresults.php:2 +#: plugincore/include/admin/views/showprojectdetails.php:2 +#: plugincore/include/user/views/deletesite.php:1 +#: plugincore/include/user/views/showbuildresult.php:2 +#: plugincore/include/user/views/showbuildresults.php:2 +#: plugincore/include/user/views/showprojectdetails.php:2 +#: pluginwww/admin/index.php:44 pluginwww/admin/index.php:49 +#: pluginwww/admin/index.php:79 pluginwww/admin/index.php:81 +msgid "title_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:132 +#: plugincore/include/admin/views/addnotifier.php:1 +#: plugincore/include/admin/views/deletenotifier.php:1 +#: plugincore/include/siteAdmin/views/addinstallation.php:1 +#: plugincore/include/siteAdmin/views/addinstance.php:2 +#: plugincore/include/siteAdmin/views/addprofile.php:1 +#: plugincore/include/siteAdmin/views/addproxy.php:2 +#: plugincore/include/siteAdmin/views/addschedule.php:1 +#: plugincore/include/siteAdmin/views/default.php:1 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:1 +#: plugincore/include/siteAdmin/views/deleteinstance.php:1 +#: plugincore/include/siteAdmin/views/deleteprofile.php:1 +#: plugincore/include/siteAdmin/views/deleteproxy.php:1 +#: plugincore/include/siteAdmin/views/deleteschedule.php:1 +#: plugincore/include/siteAdmin/views/optioninstance.php:2 +#: pluginwww/siteAdmin/index.php:37 +msgid "title_site_admin" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:138 +msgid "your_continuum_projects" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:168 +#: plugincore/include/NovaContinuumPlugin.class.php:180 +msgid "no_project_assigned" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:171 +#: plugincore/include/user/views/default.php:33 +msgid "not_reachable_instance" +msgstr "" + +#: plugincore/include/NovaContinuumPlugin.class.php:174 +msgid "no_selected_instance" +msgstr "" + +#: plugincore/include/admin/controller.php:663 +msgid "prepare_username_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:671 +msgid "prepare_password_not_valid" +msgstr "" + +#: plugincore/include/admin/controller.php:673 +msgid "prepare_password_empty" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:7 +#: plugincore/include/admin/views/addproject.php:7 +#: plugincore/include/admin/views/deletebuilddef.php:6 +#: plugincore/include/admin/views/deleteprivateinstance.php:6 +#: plugincore/include/admin/views/deleteproject.php:6 +#: plugincore/include/admin/views/releaseproject.php:7 +#: plugincore/include/admin/views/releaseproject_access_control.php:7 +#: plugincore/include/admin/views/showbuildresult.php:6 +#: plugincore/include/admin/views/showbuildresults.php:6 +#: plugincore/include/admin/views/showprojectdetails.php:6 +#: plugincore/include/user/views/deletesite.php:11 +#: plugincore/include/user/views/showbuildresult.php:6 +#: plugincore/include/user/views/showbuildresults.php:12 +#: plugincore/include/user/views/showprojectdetails.php:6 +msgid "return_admin" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:15 +#: plugincore/include/commonviews/projects.php:17 +msgid "add_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:17 +msgid "edit_build_definition" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:30 +msgid "form_add_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:34 +msgid "form_add_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:38 +msgid "form_add_build_def_build_file" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:42 +msgid "form_add_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:58 +msgid "form_add_build_def_profile" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:76 +msgid "form_add_build_def_build_fresh" +msgstr "" + +#: plugincore/include/admin/views/addbuilddef.php:80 +msgid "form_add_build_def_always_build" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:18 +#: plugincore/include/admin/views/deletenotifier.php:17 +#: plugincore/include/siteAdmin/views/addinstallation.php:25 +#: plugincore/include/siteAdmin/views/addinstance.php:7 +#: plugincore/include/siteAdmin/views/addprofile.php:16 +#: plugincore/include/siteAdmin/views/addproxy.php:7 +#: plugincore/include/siteAdmin/views/addschedule.php:16 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:17 +#: plugincore/include/siteAdmin/views/deleteinstance.php:6 +#: plugincore/include/siteAdmin/views/deleteprofile.php:17 +#: plugincore/include/siteAdmin/views/deleteproxy.php:6 +#: plugincore/include/siteAdmin/views/deleteschedule.php:17 +#: plugincore/include/siteAdmin/views/optioninstance.php:17 +msgid "return_site_admin" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:26 +#: plugincore/include/commonviews/projects.php:159 +#: plugincore/include/user/views/showprojectdetails.php:90 +msgid "add_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:28 +msgid "edit_notifier" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:50 +msgid "form_add_notifier_address" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:55 +msgid "form_add_notifier_sendOnSuccess" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:59 +msgid "form_add_notifier_sendOnFailure" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:63 +msgid "form_add_notifier_sendOnError" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:67 +msgid "form_add_notifier_sendOnWarning" +msgstr "" + +#: plugincore/include/admin/views/addnotifier.php:71 +msgid "form_add_notifier_enabled" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:15 +#: plugincore/include/commonviews/projects.php:81 +msgid "add_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:17 +msgid "edit_project" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:29 +msgid "form_add_project_name" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:33 +msgid "form_add_project_url" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:37 +msgid "form_add_project_user" +msgstr "" + +#: plugincore/include/admin/views/addproject.php:43 +msgid "form_add_project_password" +msgstr "" + +#: plugincore/include/admin/views/default.php:10 +msgid "group_admin_instance_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:22 +msgid "option_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:25 +msgid "edit_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:28 +#: plugincore/include/admin/views/deleteprivateinstance.php:10 +msgid "delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:32 +msgid "add_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:35 +msgid "download_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:111 +msgid "group_admin_role_management" +msgstr "" + +#: plugincore/include/admin/views/default.php:121 +msgid "group_admin_col_role" +msgstr "" + +#: plugincore/include/admin/views/default.php:122 +msgid "group_admin_col_manage_roles" +msgstr "" + +#: plugincore/include/admin/views/default.php:123 +msgid "group_admin_col_all" +msgstr "" + +#: plugincore/include/admin/views/default.php:124 +msgid "group_admin_col_none" +msgstr "" + +#: plugincore/include/admin/views/default.php:125 +msgid "group_admin_col_manage_private_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:126 +msgid "group_admin_col_select_instance" +msgstr "" + +#: plugincore/include/admin/views/default.php:127 +msgid "group_admin_col_manage_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:128 +msgid "group_admin_col_run_build_def" +msgstr "" + +#: plugincore/include/admin/views/default.php:129 +msgid "group_admin_col_read_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:130 +msgid "group_admin_col_write_maven_site" +msgstr "" + +#: plugincore/include/admin/views/default.php:131 +msgid "group_admin_col_release_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:132 +msgid "group_admin_col_manage_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:133 +msgid "group_admin_col_run_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:134 +msgid "group_admin_col_run_continuum_project" +msgstr "" + +#: plugincore/include/admin/views/default.php:135 +msgid "group_admin_col_show_build_result" +msgstr "" + +#: plugincore/include/admin/views/default.php:136 +msgid "group_admin_col_show_project_detail" +msgstr "" + +#: plugincore/include/admin/views/default.php:137 +msgid "group_admin_col_view" +msgstr "" + +#: plugincore/include/admin/views/default.php:167 +msgid "group_admin_lbl_guest" +msgstr "" + +#: plugincore/include/admin/views/default.php:186 +msgid "submit_update_roles" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:10 +msgid "delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:17 +msgid "confirm_delete_build_def" +msgstr "" + +#: plugincore/include/admin/views/deletebuilddef.php:23 +#: plugincore/include/admin/views/deletenotifier.php:48 +#: plugincore/include/admin/views/deleteprivateinstance.php:22 +#: plugincore/include/admin/views/deleteproject.php:23 +#: plugincore/include/siteAdmin/views/deleteinstallation.php:44 +#: plugincore/include/siteAdmin/views/deleteinstance.php:22 +#: plugincore/include/siteAdmin/views/deleteprofile.php:44 +#: plugincore/include/siteAdmin/views/deleteproxy.php:22 +#: plugincore/include/siteAdmin/views/deleteschedule.php:44 +#: plugincore/include/user/views/deletesite.php:27 +msgid "confirm_delete" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:21 +msgid "delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deletenotifier.php:35 +msgid "confirm_delete_notifier" +msgstr "" + +#: plugincore/include/admin/views/deleteprivateinstance.php:17 +msgid "confirm_delete_private_instance" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:10 +msgid "delete_project" +msgstr "" + +#: plugincore/include/admin/views/deleteproject.php:17 +msgid "confirm_delete_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:16 +msgid "release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:35 +msgid "form_release_project_tag_url" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:39 +msgid "form_release_add_tag_to_project_list" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:43 +msgid "form_release_project_tag" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:47 +msgid "form_release_project_new_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:57 +msgid "submit_release_project" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:70 +msgid "form_release_project_group_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:74 +msgid "form_release_project_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:78 +msgid "form_release_project_version" +msgstr "" + +#: plugincore/include/admin/views/releaseproject.php:88 +msgid "form_release_project_modules" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:16 +msgid "release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:34 +msgid "form_release_project_scmuser" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:40 +msgid "form_release_project_scmpassword" +msgstr "" + +#: plugincore/include/admin/views/releaseproject_access_control.php:45 +msgid "submit_release_project_access_control" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:24 +#: plugincore/include/user/views/showbuildresult.php:27 +msgid "build_result" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:31 +#: plugincore/include/user/views/showbuildresult.php:34 +msgid "build_result_start_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:37 +#: plugincore/include/user/views/showbuildresult.php:40 +msgid "build_result_end_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:43 +#: plugincore/include/user/views/showbuildresult.php:46 +msgid "build_result_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:49 +#: plugincore/include/user/views/showbuildresult.php:52 +msgid "build_result_trigger" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:52 +#: plugincore/include/user/views/showbuildresult.php:55 +msgid "build_result_trigger_forced" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:54 +#: plugincore/include/user/views/showbuildresult.php:57 +msgid "build_result_trigger_planned" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:58 +#: plugincore/include/user/views/showbuildresult.php:61 +msgid "build_result_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:62 +#: plugincore/include/user/views/showbuildresult.php:65 +msgid "build_result_build_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:71 +#: plugincore/include/user/views/showbuildresult.php:74 +msgid "build_result_used_def" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:77 +#: plugincore/include/user/views/showbuildresult.php:80 +msgid "build_result_build_def_goals" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:81 +#: plugincore/include/user/views/showbuildresult.php:84 +msgid "build_result_build_def_arguments" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:85 +#: plugincore/include/user/views/showbuildresult.php:88 +msgid "build_result_build_def_schedule" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:94 +#: plugincore/include/user/views/showbuildresult.php:97 +msgid "build_result_error" +msgstr "" + +#: plugincore/include/admin/views/showbuildresult.php:100 +#: plugincore/include/user/views/showbuildresult.php:103 +msgid "build_result_success" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:20 +#: plugincore/include/user/views/showbuildresults.php:27 +msgid "build_results" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:28 +#: plugincore/include/admin/views/showprojectdetails.php:27 +#: plugincore/include/user/views/showbuildresults.php:35 +#: plugincore/include/user/views/showprojectdetails.php:30 +msgid "project_details_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:32 +#: plugincore/include/admin/views/showprojectdetails.php:31 +#: plugincore/include/user/views/showbuildresults.php:39 +#: plugincore/include/user/views/showprojectdetails.php:34 +msgid "project_details_group_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:36 +#: plugincore/include/admin/views/showprojectdetails.php:35 +#: plugincore/include/user/views/showbuildresults.php:43 +#: plugincore/include/user/views/showprojectdetails.php:38 +msgid "project_details_artifact_id" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:40 +#: plugincore/include/admin/views/showprojectdetails.php:39 +#: plugincore/include/user/views/showbuildresults.php:47 +#: plugincore/include/user/views/showprojectdetails.php:42 +msgid "project_details_version" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:44 +#: plugincore/include/admin/views/showprojectdetails.php:51 +#: plugincore/include/user/views/showbuildresults.php:51 +#: plugincore/include/user/views/showprojectdetails.php:54 +msgid "project_details_projectgroup_name" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:48 +#: plugincore/include/admin/views/showprojectdetails.php:55 +#: plugincore/include/user/views/showbuildresults.php:55 +#: plugincore/include/user/views/showprojectdetails.php:58 +msgid "project_details_last_build" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:61 +#: plugincore/include/user/views/showbuildresults.php:68 +msgid "build_results_head_number" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:62 +#: plugincore/include/user/views/showbuildresults.php:69 +msgid "build_results_head_starttime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:63 +#: plugincore/include/user/views/showbuildresults.php:70 +msgid "build_results_head_endtime" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:64 +#: plugincore/include/user/views/showbuildresults.php:71 +msgid "build_results_head_time" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:65 +#: plugincore/include/user/views/showbuildresults.php:72 +msgid "build_results_head_state" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:66 +#: plugincore/include/user/views/showbuildresults.php:73 +msgid "build_results_head_def_desc" +msgstr "" + +#: plugincore/include/admin/views/showbuildresults.php:67 +#: plugincore/include/user/views/showbuildresults.php:74 +msgid "build_results_head_result" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:19 +#: plugincore/include/user/views/showprojectdetails.php:22 +msgid "project_details" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:43 +#: plugincore/include/user/views/showprojectdetails.php:46 +msgid "project_details_scm_url" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:47 +#: plugincore/include/user/views/showprojectdetails.php:50 +msgid "project_details_scm_tag" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:66 +#: plugincore/include/user/views/showprojectdetails.php:69 +msgid "project_details_developpers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:82 +#: plugincore/include/user/views/showprojectdetails.php:85 +msgid "project_details_notifiers" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:94 +#: plugincore/include/commonviews/projects.php:176 +#: plugincore/include/user/views/showprojectdetails.php:105 +msgid "project_details_notifiers_by" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:101 +#: plugincore/include/commonviews/projects.php:183 +#: plugincore/include/user/views/showprojectdetails.php:112 +msgid "project_details_notifiers_success" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:104 +#: plugincore/include/commonviews/projects.php:186 +#: plugincore/include/user/views/showprojectdetails.php:115 +msgid "project_details_notifiers_failure" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:107 +#: plugincore/include/commonviews/projects.php:189 +#: plugincore/include/user/views/showprojectdetails.php:118 +msgid "project_details_notifiers_warning" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:110 +#: plugincore/include/commonviews/projects.php:192 +#: plugincore/include/user/views/showprojectdetails.php:121 +msgid "project_details_notifiers_error" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:117 +#: plugincore/include/admin/views/showprojectdetails.php:121 +#: plugincore/include/commonviews/projects.php:199 +#: plugincore/include/commonviews/projects.php:203 +#: plugincore/include/user/views/showprojectdetails.php:128 +#: plugincore/include/user/views/showprojectdetails.php:132 +msgid "project_details_notifiers_separator" +msgstr "" + +#: plugincore/include/admin/views/showprojectdetails.php:142 +#: plugincore/include/user/views/showprojectdetails.php:170 +msgid "project_details_dependencies" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:8 +msgid "consult_maven_site" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:23 +msgid "delete_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/mavensites.php:30 +#: plugincore/include/commonviews/mavensites.php:51 +msgid "consult_maven_site_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:12 +msgid "group_admin_build_def_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:37 +msgid "edit_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:46 +msgid "unset_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:50 +msgid "set_defaut_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:51 +msgid "delete_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:61 +msgid "run_build_def_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:76 +msgid "group_admin_project_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:97 +msgid "edit_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:98 +msgid "delete_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:105 +msgid "build_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:112 +msgid "release_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:126 +msgid "show_build_results_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:133 +msgid "build_sub_project_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:140 +msgid "show_project_details_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:155 +msgid "group_admin_notifiers_management" +msgstr "" + +#: plugincore/include/commonviews/projects.php:209 +#: plugincore/include/user/views/showprojectdetails.php:138 +msgid "project_details_notifiers_from_project" +msgstr "" + +#: plugincore/include/commonviews/projects.php:211 +#: plugincore/include/user/views/showprojectdetails.php:140 +msgid "project_details_notifiers_from_user" +msgstr "" + +#: plugincore/include/commonviews/projects.php:220 +#: plugincore/include/user/views/showprojectdetails.php:149 +msgid "edit_notifier_tooltip" +msgstr "" + +#: plugincore/include/commonviews/projects.php:221 +#: plugincore/include/user/views/showprojectdetails.php:150 +msgid "delete_notifier_tooltip" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:52 +#: plugincore/include/dto/ProjectRelease.php:102 +msgid "prepare_read_pom_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:165 +msgid "prepare_module_update_error" +msgstr "" + +#: plugincore/include/dto/ProjectRelease.php:175 +msgid "prepare_module_read_pom_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:851 +msgid "consult_maven_site_date_format" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:939 +msgid "release_tag_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:942 +msgid "release_can_t_create_dir" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:948 +msgid "release_url_access_error" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:955 +msgid "release_tag_update" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:959 +msgid "release_can_t_commit" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:963 +msgid "release_tag_creation" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:966 +msgid "release_can_t_copy" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:972 +msgid "release_new_version_prepare" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:975 +msgid "release_can_t_commit_new_version" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:993 +msgid "project_not_prepared" +msgstr "" + +#: plugincore/include/services/ServicesManager.php:1027 +msgid "prepare_error_checkout" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:33 +msgid "add_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:35 +msgid "edit_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:57 +msgid "form_add_installation_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:64 +msgid "form_add_installation_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:72 +msgid "form_add_installation_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstallation.php:84 +msgid "form_add_installation_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:19 +#: plugincore/include/siteAdmin/views/default.php:26 +msgid "add_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:21 +msgid "edit_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:38 +msgid "form_add_instance_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:43 +msgid "form_add_instance_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:47 +msgid "form_add_instance_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:51 +msgid "form_add_instance_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:56 +msgid "form_add_instance_maxUse" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:60 +msgid "form_add_instance_isEnabled" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:65 +msgid "form_add_instance_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addinstance.php:68 +msgid "form_add_instance_proxy_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:24 +#: plugincore/include/siteAdmin/views/optioninstance.php:132 +msgid "add_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:26 +msgid "edit_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:48 +msgid "form_add_profile_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:77 +msgid "form_add_profile_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:80 +msgid "form_add_profile_jdk_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:92 +msgid "form_add_profile_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:95 +msgid "form_add_profile_builder_none" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:107 +msgid "form_add_profile_var_envs" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:171 +msgid "form_add_profile_add_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addprofile.php:178 +msgid "form_add_profile_remove_env_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:15 +#: plugincore/include/siteAdmin/views/default.php:114 +msgid "add_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:17 +msgid "edit_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:28 +msgid "form_add_proxy_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:32 +msgid "form_add_proxy_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:36 +msgid "form_add_proxy_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:40 +msgid "form_add_proxy_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/addproxy.php:44 +msgid "form_add_proxy_password" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:24 +msgid "add_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:26 +msgid "edit_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:48 +msgid "form_add_schedule_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:52 +msgid "form_add_schedule_description" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:56 +msgid "form_add_schedule_cronExpression" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:57 +msgid "form_add_schedule_cronExpression_syntaxe" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:61 +msgid "form_add_schedule_cronExpression_seconde" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:65 +msgid "form_add_schedule_cronExpression_minute" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:69 +msgid "form_add_schedule_cronExpression_hour" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:73 +msgid "form_add_schedule_cronExpression_day_of_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:77 +msgid "form_add_schedule_cronExpression_month" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:81 +msgid "form_add_schedule_cronExpression_day_of_week" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:85 +msgid "form_add_schedule_cronExpression_year" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:89 +msgid "form_add_schedule_max_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:93 +msgid "form_add_schedule_wait_time" +msgstr "" + +#: plugincore/include/siteAdmin/views/addschedule.php:98 +msgid "form_add_schedule_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:3 +msgid "global_configuration" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:9 +msgid "form_configuration_allow_private_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:13 +msgid "disallow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:15 +msgid "allow_private_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:21 +msgid "instances_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:35 +msgid "instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:38 +msgid "instance_col_url" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:41 +msgid "instance_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:44 +msgid "instance_col_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:47 +msgid "instance_col_working" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:50 +msgid "instance_col_nb_group" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:53 +msgid "instance_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:94 +msgid "option_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:96 +msgid "edit_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:97 +msgid "delete_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:100 +msgid "disable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:102 +msgid "enable_instance_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:110 +msgid "proxy_list" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:123 +msgid "proxy_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:126 +msgid "proxy_col_host" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:129 +msgid "proxy_col_port" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:132 +msgid "proxy_col_user" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:135 +msgid "proxy_col_actions" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:150 +msgid "edit_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/default.php:151 +msgid "delete_proxy_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:21 +msgid "delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstallation.php:31 +msgid "confirm_delete_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:10 +msgid "delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteinstance.php:17 +msgid "confirm_delete_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:21 +msgid "delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteprofile.php:31 +msgid "confirm_delete_profile" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:10 +msgid "delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteproxy.php:17 +msgid "confirm_delete_proxy" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:21 +msgid "delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/deleteschedule.php:31 +msgid "confirm_delete_schedule" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:27 +msgid "manage_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:32 +msgid "add_schedule_instance" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:40 +msgid "manage_schedule_instance_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:41 +msgid "manage_schedule_instance_col_desc" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:42 +msgid "manage_schedule_instance_col_waittime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:43 +msgid "manage_schedule_instance_col_cron" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:44 +msgid "manage_schedule_instance_col_maxtime" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:45 +msgid "manage_schedule_instance_col_activated" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:63 +msgid "disable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:65 +msgid "enable_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:69 +msgid "edit_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:70 +msgid "delete_schedule_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:81 +msgid "manage_installation" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:86 +msgid "add_installation_tool" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:88 +msgid "add_installation_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:97 +msgid "manage_installation_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:98 +msgid "manage_installation_col_var_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:99 +msgid "manage_installation_col_type" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:100 +msgid "manage_installation_col_var_value" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:115 +msgid "edit_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:116 +msgid "delete_installation_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:127 +msgid "manage_profiles" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:141 +msgid "manage_profile_col_name" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:142 +msgid "manage_profile_col_jdk" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:143 +msgid "manage_profile_col_builder" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:144 +msgid "manage_profile_col_env_var" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:167 +msgid "edit_profile_tooltip" +msgstr "" + +#: plugincore/include/siteAdmin/views/optioninstance.php:168 +msgid "delete_profile_tooltip" +msgstr "" + +#: plugincore/include/user/views/default.php:2 +msgid "title" +msgstr "" + +#: plugincore/include/user/views/default.php:18 +msgid "admin_link" +msgstr "" + +#: plugincore/include/user/views/default.php:26 +msgid "selected_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:31 +msgid "reachable_instance" +msgstr "" + +#: plugincore/include/user/views/default.php:36 +msgid "not_selected_instance" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:15 +msgid "delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/deletesite.php:21 +msgid "confirm_delete_site_maven" +msgstr "" + +#: plugincore/include/user/views/showbuildresults.php:94 +msgid "show_build_result_tooltip" +msgstr "" + +#: pluginwww/admin/index.php:49 +msgid "not_enabled" +msgstr "" + +#: pluginwww/admin/index.php:79 +msgid "database_error" +msgstr ""