[Xfce-i18n] [Fwd: [Thunar-dev] partial translation]
Daichi Kawahata
daichi at xfce.org
Tue Dec 20 18:23:01 CET 2005
On Tue, 20 Dec 2005 17:53:30 +0100
Roberto Pariset wrote:
> > Without those processes, your work will be wasting of your
> > time because of out-dated-file. Actually your translation has
> > done against the Thunar 0.1.2svn while current repository has
> > 0.1.4svn.
>
> Those two files are what Alex from GUFI gave me. I was not
> informed about the svn steps. Do they require a svn account?
> Sorry for not being up to date anyway.
Ah okay then, there's anonymous SVN repository (see
http://i18n.xfce.org/wiki/svn_howto), and type:
$ ./checkout.sh -b xfmedia
$ ./checkout.sh -t thunar
using an attached script. BTW Jean-François, how can I replace
uploaded script with this one?
> > Benedikt, can I add Thunar.pot file once again? or were there
> > any reasons to remove POT file?
>
> I already asked and got permission from Benny on thunar-dev ml.
> I can forward the mail if needed.
That was purely question for Benedikt, never mind, your PO file
has nothing to do with that.
> > Roberto, anyway, I'll attach the latest PO files, please check
> > them with Thunar 0.1.4.svn, Xfmedia 0.10.0svn (branch/stable,
> > not trunk).
>
> Okay. Shall I better wait for your eventual commit and then
> reproduce the steps above?
I can commit PO file for Thunar, we'll have to wait when Brian
will wake up.
Night,
--
Daichi
Language Codes: http://www.w3.org/WAI/ER/IG/ert/iso639.htm
Country Codes: http://www.ics.uci.edu/pub/ietf/http/related/iso3166.txt
-------------- next part --------------
#!/bin/sh
# xfce4-checkout.sh: Checkout sources from SVN repository.
#
# Usage: xfce4-checkout.sh [OPTION] ([PACKAGE(S)])
#
# Copyright (c) 2005 Jean-Francois Wauthy <pollux at xfce.org>
# Copyright (c) 2005 Daichi Kawahata <daichi at xfce.org>
#
# This script 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; version 2 of the
# License ONLY.
#
# This script 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 at:
# http://gnu.org/licenses/gpl.html
# Set displayed language.
LC_ALL=C
# Get current directory for checking later.
topdir=`pwd`
# FYI
date="14/11/2005"
amounts="641MB"
# In this directory, all package sources are installed.
xfce_svndir="xfce4-svn"
# NOTE: If you have access permission to the SVN repository, please
# replace "anonymous" with your login name at https://www.xfce.org/.
user="anonymous"
# Target packages.
packages_branch="
gtk-xfce-engine-2
libxfce4mcs
libxfce4util
libxfcegui4
xfcalendar
xfce-mcs-manager
xfce-mcs-plugins
xfce-utils
xfce4-appfinder
xfce4-dev-tools
xfce4-icon-theme
xfce4-iconbox
xfce4-mixer
xfce4-panel
xfce4-session
xfce4-toys
xfce4-trigger-launcher
xfdesktop
xffm
xfmedia
xfprint
xfwm4"
packages_trunk="
$packages_branch
libexo
mousepad
pyxfce
terminal
thunar
xfburn
xfce4-mailwatch-plugin
xfmedia"
packages_extra="
$packages_trunk
installit
xfce4-perl
xfc"
# Command line options.
case "$1" in
-A|--ALL)
# Create a directory.
if [ ! -d $topdir/$xfce_svndir ]; then
mkdir $topdir/$xfce_svndir
fi
# Change working directory.
cd $topdir/$xfce_svndir
# Create local repository root.
echo "Creating Xfce SVN repository root..."
if [ $user = "anonymous" ]; then
# For the anonymous users.
svn co -N http://svn.xfce.org/svn/xfce ./
else
# For the committers.
svn co -N https://$user@svn.xfce.org/svn/xfce ./
fi
# Select target packages.
if [ ! -z "$2" ]; then
shift
packages="$@"
else
packages="$packages_extra"
fi
# Get the packages.
for package in $packages; do
echo "Creating directory for the \"$package\"..."
svn up -N $package
svn up -N $package/branches
if [ $package = "xfmedia" ]; then
echo "Getting source files for the \"$package (stable branch)\"..."
svn up $package/branches/stable
else
echo "Getting source files for the \"$package (4.2 branch)\"..."
svn up $package/branches/xfce_4_2
fi
echo "Getting source files for the \"$package (trunk)\"..."
svn up $package/trunk
done
;;
-a|--all)
# Create a directory.
if [ ! -d $topdir/$xfce_svndir ]; then
mkdir $topdir/$xfce_svndir
fi
# Change working directory.
cd $topdir/$xfce_svndir
# Create local repository root.
echo "Creating Xfce SVN repository root..."
if [ $user = "anonymous" ]; then
# For the anonymous users.
svn co -N http://svn.xfce.org/svn/xfce ./
else
# For the committers.
svn co -N https://$user@svn.xfce.org/svn/xfce ./
fi
# Select target packages.
if [ ! -z "$2" ]; then
shift
packages="$@"
else
packages="$packages_trunk"
fi
# Get the packages.
for package in $packages; do
echo "Creating directory for the \"$package\"..."
svn up -N $package
svn up -N $package/branches
if [ $package = "xfmedia" ]; then
echo "Getting source files for the \"$package (stable branch)\"..."
svn up $package/branches/stable
else
echo "Getting source files for the \"$package (4.2 branch)\"..."
svn up $package/branches/xfce_4_2
fi
echo "Getting source files for the \"$package (trunk)\"..."
svn up $package/trunk
done
;;
-b|--branch)
# Create a directory.
if [ ! -d $topdir/$xfce_svndir ]; then
mkdir $topdir/$xfce_svndir
fi
# Change working directory.
cd $topdir/$xfce_svndir
# Create local repository root.
echo "Creating Xfce SVN repository root..."
if [ $user = "anonymous" ]; then
# For the anonymous users.
svn co -N http://svn.xfce.org/svn/xfce ./
else
# For the committers.
svn co -N https://$user@svn.xfce.org/svn/xfce ./
fi
# Select target packages.
if [ ! -z "$2" ]; then
shift
packages="$@"
else
packages="$packages_branch"
fi
# Get the packages.
for package in $packages; do
echo "Creating directory for the \"$package\"..."
svn up -N $package
svn up -N $package/branches
if [ $package = "xfmedia" ]; then
echo "Getting source files for the \"$package\"..."
svn up $package/branches/stable
else
echo "Getting source files for the \"$package\"..."
svn up $package/branches/xfce_4_2
fi
done
;;
-t|--trunk)
# Create a directory.
if [ ! -d $topdir/$xfce_svndir ]; then
mkdir $topdir/$xfce_svndir
fi
# Change working directory.
cd $topdir/$xfce_svndir
# Create local repository root.
echo "Creating Xfce SVN repository root..."
if [ $user = "anonymous" ]; then
# For the anonymous users.
svn co -N http://svn.xfce.org/svn/xfce ./
else
# For the committers.
svn co -N https://$user@svn.xfce.org/svn/xfce ./
fi
# Select target packages.
if [ ! -z "$2" ]; then
shift
packages="$@"
else
packages="$packages_trunk"
fi
# Get the packages.
for package in $packages; do
echo "Creating directory for the \"$package\"..."
svn up -N $package
echo "Getting source files for the \"$package\"..."
svn up $package/trunk
done
;;
-l|--list)
echo
echo "Available packages (sorry, it's under construction):"
echo "$packages_extra"
echo
;;
-h|--help|*)
echo
echo "Usage: `basename ${0}` [OPTION] ([PACKAGE(S)])"
echo
echo "Checkout package sources for the sake of complete translations."
echo
echo " -A, --ALL Get source files for both Xfce 4.2 and trunk."
echo " WARNING: This option checkouts extra packages"
echo " also, and therefore it takes certain amount of"
echo " times and disk spaces, this option shouldn't be"
echo " used basically (as of $date, it requires"
echo " $amounts of disk spaces)."
echo
echo " -a, --all Get source files for both Xfce 4.2 and trunk."
echo " -b, --branch Get source files for Xfce 4.2 branch."
echo " -t, --trunk Get source files for Xfce trunk."
echo
echo " -l, --list List available packages."
echo
echo " -h, --help Print this message and exit."
echo
echo "This script checkouts modules from Xfce SVN repository in directory"
echo "\"$xfce_svndir (you can change it, see script for details)\"."
echo
echo "Select one of \"branch\", \"trunk\", \"all\", if PACKAGE(S) isn't"
echo "specified, according to the given option, they will be selected"
echo "automatically."
echo
echo "For example:"
echo
echo " * All source files in 4.2 branch."
echo " `basename ${0}` -b"
echo
echo " * \"Terminal\" and \"Thunar\" in trunk."
echo " `basename ${0}` -t terminal thunar"
echo
echo " * Are you really translator?"
echo " `basename ${0}` --ALL"
echo
echo "Report bugs to <xfce-i18n at xfce.org>."
echo
;;
esac
exit 0
More information about the Xfce-i18n
mailing list