Accepting request 23283 from home:sbrabec:branches:openSUSE:Factory
Copy from home:sbrabec:branches:openSUSE:Factory/translation-update-upstream based on submit request 23283 from user sbrabec OBS-URL: https://build.opensuse.org/request/show/23283 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/translation-update-upstream?expand=0&rev=5
This commit is contained in:
parent
cb1664bc41
commit
54824caabc
@ -17,7 +17,7 @@ osc ${OSC_APIURL:+--apisrv=$OSC_APIURL} list $OSC_REPOSITORY >create-tlst-temp-o
|
|||||||
# branches tried for all apps:
|
# branches tried for all apps:
|
||||||
KNOWN_BRANCHES="gnome-2-28"
|
KNOWN_BRANCHES="gnome-2-28"
|
||||||
# branches tried apps with the same name base:
|
# branches tried apps with the same name base:
|
||||||
APP_BRANCHES="|gimp-2-6"
|
APP_BRANCHES="|gimp-2-6|gtk-2-18|glib-2-22"
|
||||||
# FIXME: support for libgda:release-3-0-branch gnome-background:gnome-2-22
|
# FIXME: support for libgda:release-3-0-branch gnome-background:gnome-2-22
|
||||||
|
|
||||||
echo "# This file was generated $(LANG=C LC_ALL=C date) by create-tlst-step2-create-gnome_gtp.sh." >upstream-gnome_gtp.tlst
|
echo "# This file was generated $(LANG=C LC_ALL=C date) by create-tlst-step2-create-gnome_gtp.sh." >upstream-gnome_gtp.tlst
|
||||||
@ -40,6 +40,14 @@ curl http://l10n.gnome.org/POT/ | sed -n 's:^.*href="\([^"]*\)/".*$:\1:p' | sed
|
|||||||
done
|
done
|
||||||
done
|
done
|
||||||
# Packages known to have special name in GTP:
|
# Packages known to have special name in GTP:
|
||||||
|
for LBRANCH in $KNOWN_BRANCHES master ; do
|
||||||
|
echo gconf gconf2 GConf2 $LBRANCH
|
||||||
|
done
|
||||||
|
echo glib glib2 glib20 master
|
||||||
|
echo gtk+ gtk2 gtk20 gtk-2-18
|
||||||
|
echo gtk+ gtk2 gtk20 master
|
||||||
|
echo gtk+ gtk2 gtk20-properties gtk-2-18
|
||||||
|
echo gtk+ gtk2 gtk20-properties master
|
||||||
echo gnome-phone-manager phonemgr gnome-phone-manager master
|
echo gnome-phone-manager phonemgr gnome-phone-manager master
|
||||||
echo network-manager-applet NetworkManager-gnome nm-applet master
|
echo network-manager-applet NetworkManager-gnome nm-applet master
|
||||||
# For other versions than sles10:
|
# For other versions than sles10:
|
||||||
@ -74,9 +82,25 @@ curl http://l10n.gnome.org/POT/ | sed -n 's:^.*href="\([^"]*\)/".*$:\1:p' | sed
|
|||||||
gimp20-tips )
|
gimp20-tips )
|
||||||
PO_DIR=po-tips
|
PO_DIR=po-tips
|
||||||
;;
|
;;
|
||||||
|
gtk20-properties )
|
||||||
|
PO_DIR=po-properties
|
||||||
|
;;
|
||||||
gnumeric-functions )
|
gnumeric-functions )
|
||||||
PO_DIR=po-functions
|
PO_DIR=po-functions
|
||||||
;;
|
;;
|
||||||
|
# FIXME: Only some teams use GTP for gstreamer. Run 'find -name "*-fixes.po"' on processed downstream to find possible regressions.
|
||||||
|
gst-plugins-base-0.10 )
|
||||||
|
PROJECT=gst-plugins-base
|
||||||
|
;;
|
||||||
|
gst-plugins-good-0.10 )
|
||||||
|
PROJECT=gst-plugins-good
|
||||||
|
;;
|
||||||
|
gst-plugins-bad-0.10 )
|
||||||
|
PROJECT=gst-plugins-bad
|
||||||
|
;;
|
||||||
|
gst-plugins-ugly-0.10 )
|
||||||
|
PROJECT=gst-plugins-ugly
|
||||||
|
;;
|
||||||
* )
|
* )
|
||||||
PO_DIR=po
|
PO_DIR=po
|
||||||
;;
|
;;
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c062293c6084876f4aa5fa074909012c444333c48b0db8fb415c2a5134cb1818
|
|
||||||
size 1550688
|
|
3
translation-update-upstream-20091026.tar.bz2
Normal file
3
translation-update-upstream-20091026.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9c7f3f4573afeedbd6655c61e3672b9e58782d981cf3c628fdfa8ea7246c0910
|
||||||
|
size 1588898
|
17
translation-update-upstream-embedded-README
Normal file
17
translation-update-upstream-embedded-README
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
translation-update-upstream-embedded.sh is a script that can be used
|
||||||
|
without translation-update-upstream package.
|
||||||
|
|
||||||
|
How to use it:
|
||||||
|
|
||||||
|
1. Create .tlst and .hook files and rin ./upstream-collect.sh as you do
|
||||||
|
with translation-update-upstream.
|
||||||
|
|
||||||
|
2. Create an archive that contains:
|
||||||
|
- directory translation-update-upstream with:
|
||||||
|
- translation-update-upstream-embedded.sh
|
||||||
|
- msgheadermerge*
|
||||||
|
- directory po that contains contents of the archive created in step 1.
|
||||||
|
|
||||||
|
3. Instead of call of translation-update-upstream in the spec file use
|
||||||
|
translation-update-upstream/translation-update-upstream-embedded.sh.
|
||||||
|
Arguments and style of use are the same.
|
19
translation-update-upstream-embedded.patch
Normal file
19
translation-update-upstream-embedded.patch
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
--- translation-update-upstream-embedded.sh
|
||||||
|
+++ translation-update-upstream-embedded.sh
|
||||||
|
@@ -34,6 +34,7 @@
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
+BASE_DIR=$PWD
|
||||||
|
DIR=${1:-po}
|
||||||
|
DOMAIN=$2
|
||||||
|
|
||||||
|
@@ -91,7 +92,7 @@
|
||||||
|
echo "WARNING: Missing $DOMAIN in translation-update-upstream configuration! No updates available."
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
- echo "ERROR: Package translation-update-upstream is not installed. Please update your BuildRequires!"
|
||||||
|
+ echo "ERROR: Incorrect use of translation-update-upstream-embedded!"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 27 16:21:20 CET 2009 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Added several more packages.
|
||||||
|
- Fixed errors if one package has updates on more servers.
|
||||||
|
- Do not interfere with gnome-patch-translation (bnc#517629#c17).
|
||||||
|
- Added translation-update-upstream-embedded script (src rpm only).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 9 17:01:19 CEST 2009 - sbrabec@suse.cz
|
Fri Oct 9 17:01:19 CEST 2009 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package translation-update-upstream (Version 20091015)
|
# spec file for package translation-update-upstream (Version 20091026)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -21,7 +21,7 @@
|
|||||||
Name: translation-update-upstream
|
Name: translation-update-upstream
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
Group: System/Localization
|
Group: System/Localization
|
||||||
Version: 20091015
|
Version: 20091026
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: Tool for Translation Update from Upstream
|
Summary: Tool for Translation Update from Upstream
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
@ -34,6 +34,8 @@ Source6: msgheadermerge
|
|||||||
Source7: msgheadermerge-compose
|
Source7: msgheadermerge-compose
|
||||||
Source8: msgheadermerge-parse
|
Source8: msgheadermerge-parse
|
||||||
Source9: msgheadermerge-empty.pot
|
Source9: msgheadermerge-empty.pot
|
||||||
|
Source10: %{name}-embedded-README
|
||||||
|
Patch: %{name}-embedded.patch
|
||||||
# Files below are package maintainer tools, not used for package build:
|
# Files below are package maintainer tools, not used for package build:
|
||||||
Source50: upstream-collect.sh
|
Source50: upstream-collect.sh
|
||||||
Source51: upstream-collect.conf
|
Source51: upstream-collect.conf
|
||||||
@ -74,6 +76,11 @@ cp -a %{S:3} COPYING
|
|||||||
cp -a %{S:4} README
|
cp -a %{S:4} README
|
||||||
cp -a %{S:5} HOWTO
|
cp -a %{S:5} HOWTO
|
||||||
cp -a %{S:6} %{S:7} %{S:8} %{S:9} .
|
cp -a %{S:6} %{S:7} %{S:8} %{S:9} .
|
||||||
|
cp -a %{S:10} translation-update-upstream-embedded.README
|
||||||
|
sed 's:@DATADIR@:%{_datadir}:g;s:@LIBEXECDIR@:%{_prefix}/lib:g' <translation-update-upstream.in >translation-update-upstream
|
||||||
|
sed 's/@LIBEXECDIR@/\$BASE_DIR/g;s:@DATADIR@/translation-update-upstream:\$BASE_DIR/translation-update-upstream/po:g;s/translation-update-upstream\./translation-update-upstream-embedded./g' <translation-update-upstream.in >translation-update-upstream-embedded.sh
|
||||||
|
%patch
|
||||||
|
chmod +x translation-update-upstream-embedded.sh
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
@ -81,7 +88,6 @@ cp -a %{S:6} %{S:7} %{S:8} %{S:9} .
|
|||||||
mkdir -p $RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream
|
mkdir -p $RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream
|
||||||
cp -a po $RPM_BUILD_ROOT%{_datadir}/%{name}
|
cp -a po $RPM_BUILD_ROOT%{_datadir}/%{name}
|
||||||
install -d $RPM_BUILD_ROOT%{_bindir}
|
install -d $RPM_BUILD_ROOT%{_bindir}
|
||||||
sed 's:@DATADIR@:%{_datadir}:g;s:@LIBEXECDIR@:%{_prefix}/lib:g' <translation-update-upstream.in >translation-update-upstream
|
|
||||||
install translation-update-upstream $RPM_BUILD_ROOT%{_bindir}/
|
install translation-update-upstream $RPM_BUILD_ROOT%{_bindir}/
|
||||||
install -m0755 msgheadermerge msgheadermerge-compose msgheadermerge-parse $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream/
|
install -m0755 msgheadermerge msgheadermerge-compose msgheadermerge-parse $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream/
|
||||||
install -m0644 msgheadermerge-empty.pot $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream/
|
install -m0644 msgheadermerge-empty.pot $RPM_BUILD_ROOT%{_prefix}/lib/translation-update-upstream/
|
||||||
|
@ -67,6 +67,19 @@ else
|
|||||||
fi
|
fi
|
||||||
EOF
|
EOF
|
||||||
chmod +x ~/.upstream-collect.tmp/translation-update-upstream
|
chmod +x ~/.upstream-collect.tmp/translation-update-upstream
|
||||||
|
|
||||||
|
# Strings in installed instance of gnome-patch-translation may interfere
|
||||||
|
# with upstream-collect.sh. Use of dummies allows to import upstream
|
||||||
|
# strings, that are part of openSUSE patches.
|
||||||
|
for FILE in gnome-patch-translation-prepare gnome-patch-translation-update ; do
|
||||||
|
cat >~/.upstream-collect.tmp/$FILE <<EOF
|
||||||
|
#!/bin/sh
|
||||||
|
echo "Dummy $FILE for upstream-collect.sh. Skipping gnome-patch-translation."
|
||||||
|
mkdir -p gnome-patch-translation
|
||||||
|
EOF
|
||||||
|
chmod +x ~/.upstream-collect.tmp/$FILE
|
||||||
|
done
|
||||||
|
|
||||||
export PATH=~/.upstream-collect.tmp:$PATH
|
export PATH=~/.upstream-collect.tmp:$PATH
|
||||||
|
|
||||||
if ! $FULL_PROCESS ; then
|
if ! $FULL_PROCESS ; then
|
||||||
@ -96,13 +109,13 @@ if ! $FULL_PROCESS ; then
|
|||||||
cd ..
|
cd ..
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
SERIAL=0
|
||||||
for TLST in *.tlst ; do
|
for TLST in *.tlst ; do
|
||||||
exec <$WORK_DIR/$TLST
|
exec <$WORK_DIR/$TLST
|
||||||
|
|
||||||
SERIAL=0
|
|
||||||
while read PACKAGE DOMAIN METHOD REPO DIR BRANCH ; do
|
while read PACKAGE DOMAIN METHOD REPO DIR BRANCH ; do
|
||||||
|
|
||||||
# Continue for empty lines and comments
|
# Continue for empty lines and comments
|
||||||
if test "${PACKAGE###}" != "$PACKAGE" ; then
|
if test "${PACKAGE###}" != "$PACKAGE" ; then
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
@ -117,7 +130,7 @@ for TLST in *.tlst ; do
|
|||||||
if ! $DEBUG ; then
|
if ! $DEBUG ; then
|
||||||
if test "$OLD_PACKAGE" != "$PACKAGE" ; then
|
if test "$OLD_PACKAGE" != "$PACKAGE" ; then
|
||||||
if test -n "$RPMPKGDIR" ; then
|
if test -n "$RPMPKGDIR" ; then
|
||||||
rm -rf $RPMPKGDIR
|
rm -rf $RPMPKGDIR $WORK_DIR/STAMPS/$PACKAGE/.builddir_ok
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
OLD_PACKAGE=$PACKAGE
|
OLD_PACKAGE=$PACKAGE
|
||||||
@ -257,6 +270,7 @@ for TLST in *.tlst ; do
|
|||||||
gimp20-tags ) GTP_NAME_BASE=gimp-tags ;;
|
gimp20-tags ) GTP_NAME_BASE=gimp-tags ;;
|
||||||
gimp20-tips ) GTP_NAME_BASE=gimp-tips ;;
|
gimp20-tips ) GTP_NAME_BASE=gimp-tips ;;
|
||||||
gnumeric-functions ) GTP_NAME_BASE=gnumeric-functions ;;
|
gnumeric-functions ) GTP_NAME_BASE=gnumeric-functions ;;
|
||||||
|
gtk20-properties ) GTP_NAME_BASE=gtk+-properties ;;
|
||||||
esac
|
esac
|
||||||
curl http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/ | sed -n 's:^.*href="\([^"]*\.po\)".*$:\1:p' |
|
curl http://$REPO/${REPODIR%%/*}.${BRANCH:-master}/ | sed -n 's:^.*href="\([^"]*\.po\)".*$:\1:p' |
|
||||||
while read ; do
|
while read ; do
|
||||||
@ -299,9 +313,9 @@ for TLST in *.tlst ; do
|
|||||||
fi
|
fi
|
||||||
# Do the magic:
|
# Do the magic:
|
||||||
# step 2: Merge new po and previous updates (if any).
|
# step 2: Merge new po and previous updates (if any).
|
||||||
if test -f $RPMPODIR/${PO%.po}-updates.po ; then
|
if test -f $WORK_DIR/UPDATE/po/$DOMAIN/$PO ; then
|
||||||
$WORK_DIR/msgheadermerge $RPMPODIR/${PO%.po}-updates.po $PO ${PO%.po}-uheader.po
|
$WORK_DIR/msgheadermerge $WORK_DIR/UPDATE/po/$DOMAIN/$PO $PO ${PO%.po}-uheader.po
|
||||||
msgcat --force-po --use-first ${PO%.po}-uheader.po ${PO%.po}-backport.po $RPMPODIR/${PO%.po}-updates.po -o ${PO%.po}-join.po
|
msgcat --force-po --use-first ${PO%.po}-uheader.po ${PO%.po}-backport.po $WORK_DIR/UPDATE/po/$DOMAIN/$PO -o ${PO%.po}-join.po
|
||||||
else
|
else
|
||||||
cp -a ${PO%.po}-backport.po ${PO%.po}-join.po
|
cp -a ${PO%.po}-backport.po ${PO%.po}-join.po
|
||||||
fi
|
fi
|
||||||
@ -354,7 +368,7 @@ done
|
|||||||
|
|
||||||
if ! $DEBUG ; then
|
if ! $DEBUG ; then
|
||||||
if test -n "$RPMPKGDIR" ; then
|
if test -n "$RPMPKGDIR" ; then
|
||||||
rm -rf $RPMPKGDIR
|
rm -rf $RPMPKGDIR $WORK_DIR/STAMPS/$PACKAGE/.builddir_ok
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -4,4 +4,4 @@ gstreamer-0_10-plugins-base gst-plugins-base-0.10 cgit git://anongit.freedes
|
|||||||
gstreamer-0_10-plugins-good gst-plugins-good-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-good gst-plugins-good/po
|
gstreamer-0_10-plugins-good gst-plugins-good-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-good gst-plugins-good/po
|
||||||
gstreamer-0_10-plugins-bad gst-plugins-bad-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-bad gst-plugins-bad/po
|
gstreamer-0_10-plugins-bad gst-plugins-bad-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-bad gst-plugins-bad/po
|
||||||
gstreamer-0_10-plugins-ugly gst-plugins-ugly-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-ugly gst-plugins-ugly/po
|
gstreamer-0_10-plugins-ugly gst-plugins-ugly-0.10 cgit git://anongit.freedesktop.org/gstreamer/gst-plugins-ugly gst-plugins-ugly/po
|
||||||
pidgin pidgin tbz http://downloads.sourceforge.net/pidgin/pidgin-2.6.2.tar.bz2 pidgin-2.6.2/po
|
pidgin pidgin tbz http://downloads.sourceforge.net/pidgin/pidgin-2.6.3.tar.bz2 pidgin-2.6.3/po
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# This file was generated Wed Oct 14 17:02:43 CEST 2009 by create-tlst-step2-create-gnome_gtp.sh.
|
# This file was generated Tue Oct 27 15:31:01 CET 2009 by create-tlst-step2-create-gnome_gtp.sh.
|
||||||
# package domain method repository dir branch
|
# package domain method repository dir branch
|
||||||
NetworkManager NetworkManager gtp l10n.gnome.org/POT NetworkManager/po
|
NetworkManager NetworkManager gtp l10n.gnome.org/POT NetworkManager/po
|
||||||
NetworkManager-gnome nm-applet gtp l10n.gnome.org/POT network-manager-applet/po
|
NetworkManager-gnome nm-applet gtp l10n.gnome.org/POT network-manager-applet/po
|
||||||
@ -36,6 +36,7 @@ dia dia gtp l10n.gnome.org/POT
|
|||||||
ekiga ekiga gtp l10n.gnome.org/POT ekiga/po
|
ekiga ekiga gtp l10n.gnome.org/POT ekiga/po
|
||||||
empathy empathy gtp l10n.gnome.org/POT empathy/po gnome-2-28
|
empathy empathy gtp l10n.gnome.org/POT empathy/po gnome-2-28
|
||||||
empathy empathy gtp l10n.gnome.org/POT empathy/po
|
empathy empathy gtp l10n.gnome.org/POT empathy/po
|
||||||
|
eog eog gtp l10n.gnome.org/POT eog/po gnome-2-28
|
||||||
eog eog gtp l10n.gnome.org/POT eog/po
|
eog eog gtp l10n.gnome.org/POT eog/po
|
||||||
epiphany epiphany gtp l10n.gnome.org/POT epiphany/po gnome-2-28
|
epiphany epiphany gtp l10n.gnome.org/POT epiphany/po gnome-2-28
|
||||||
epiphany epiphany gtp l10n.gnome.org/POT epiphany/po
|
epiphany epiphany gtp l10n.gnome.org/POT epiphany/po
|
||||||
@ -51,6 +52,7 @@ evolution-exchange evolution-exchange-2.28 gtp l10n.gnome.org/POT
|
|||||||
evolution-exchange evolution-exchange-2.28 gtp l10n.gnome.org/POT evolution-exchange/po
|
evolution-exchange evolution-exchange-2.28 gtp l10n.gnome.org/POT evolution-exchange/po
|
||||||
evolution-webcal evolution-webcal gtp l10n.gnome.org/POT evolution-webcal/po
|
evolution-webcal evolution-webcal gtp l10n.gnome.org/POT evolution-webcal/po
|
||||||
f-spot f-spot gtp l10n.gnome.org/POT f-spot/po
|
f-spot f-spot gtp l10n.gnome.org/POT f-spot/po
|
||||||
|
file-roller file-roller gtp l10n.gnome.org/POT file-roller/po gnome-2-28
|
||||||
file-roller file-roller gtp l10n.gnome.org/POT file-roller/po
|
file-roller file-roller gtp l10n.gnome.org/POT file-roller/po
|
||||||
gDesklets gdesklets gtp l10n.gnome.org/POT gdesklets/po
|
gDesklets gdesklets gtp l10n.gnome.org/POT gdesklets/po
|
||||||
gbrainy gbrainy gtp l10n.gnome.org/POT gbrainy/po
|
gbrainy gbrainy gtp l10n.gnome.org/POT gbrainy/po
|
||||||
@ -58,8 +60,10 @@ gcalctool gcalctool gtp l10n.gnome.org/POT
|
|||||||
gcalctool gcalctool gtp l10n.gnome.org/POT gcalctool/po
|
gcalctool gcalctool gtp l10n.gnome.org/POT gcalctool/po
|
||||||
gconf-editor gconf-editor gtp l10n.gnome.org/POT gconf-editor/po gnome-2-28
|
gconf-editor gconf-editor gtp l10n.gnome.org/POT gconf-editor/po gnome-2-28
|
||||||
gconf-editor gconf-editor gtp l10n.gnome.org/POT gconf-editor/po
|
gconf-editor gconf-editor gtp l10n.gnome.org/POT gconf-editor/po
|
||||||
|
gconf2 GConf2 gtp l10n.gnome.org/POT gconf/po gnome-2-28
|
||||||
gdl gdl-1 gtp l10n.gnome.org/POT gdl/po gnome-2-28
|
gdl gdl-1 gtp l10n.gnome.org/POT gdl/po gnome-2-28
|
||||||
gdl gdl-1 gtp l10n.gnome.org/POT gdl/po
|
gdl gdl-1 gtp l10n.gnome.org/POT gdl/po
|
||||||
|
gdm gdm gtp l10n.gnome.org/POT gdm/po gnome-2-28
|
||||||
gdm gdm gtp l10n.gnome.org/POT gdm/po
|
gdm gdm gtp l10n.gnome.org/POT gdm/po
|
||||||
gedit gedit gtp l10n.gnome.org/POT gedit/po gnome-2-28
|
gedit gedit gtp l10n.gnome.org/POT gedit/po gnome-2-28
|
||||||
gedit gedit gtp l10n.gnome.org/POT gedit/po
|
gedit gedit gtp l10n.gnome.org/POT gedit/po
|
||||||
@ -77,11 +81,11 @@ gimp gimp20-std-plug-ins gtp l10n.gnome.org/POT
|
|||||||
gimp gimp20-std-plug-ins gtp l10n.gnome.org/POT gimp/po-plug-ins
|
gimp gimp20-std-plug-ins gtp l10n.gnome.org/POT gimp/po-plug-ins
|
||||||
gimp gimp20-tips gtp l10n.gnome.org/POT gimp/po-tips gimp-2-6
|
gimp gimp20-tips gtp l10n.gnome.org/POT gimp/po-tips gimp-2-6
|
||||||
gimp gimp20-tips gtp l10n.gnome.org/POT gimp/po-tips
|
gimp gimp20-tips gtp l10n.gnome.org/POT gimp/po-tips
|
||||||
# broken:
|
gimp-gap gimp20-gap gtp l10n.gnome.org/POT gimp-gap/po
|
||||||
#gimp-gap gimp20-gap gtp l10n.gnome.org/POT gimp-gap/po
|
|
||||||
glabels glabels gtp l10n.gnome.org/POT glabels/po
|
glabels glabels gtp l10n.gnome.org/POT glabels/po
|
||||||
glade3 glade3 gtp l10n.gnome.org/POT glade3/po gnome-2-28
|
glade3 glade3 gtp l10n.gnome.org/POT glade3/po gnome-2-28
|
||||||
glade3 glade3 gtp l10n.gnome.org/POT glade3/po
|
glade3 glade3 gtp l10n.gnome.org/POT glade3/po
|
||||||
|
glib2 glib20 gtp l10n.gnome.org/POT glib/po
|
||||||
gnome-applets gnome-applets-2.0 gtp l10n.gnome.org/POT gnome-applets/po gnome-2-28
|
gnome-applets gnome-applets-2.0 gtp l10n.gnome.org/POT gnome-applets/po gnome-2-28
|
||||||
gnome-applets gnome-applets-2.0 gtp l10n.gnome.org/POT gnome-applets/po
|
gnome-applets gnome-applets-2.0 gtp l10n.gnome.org/POT gnome-applets/po
|
||||||
gnome-backgrounds gnome-backgrounds gtp l10n.gnome.org/POT gnome-backgrounds/po
|
gnome-backgrounds gnome-backgrounds gtp l10n.gnome.org/POT gnome-backgrounds/po
|
||||||
@ -89,6 +93,7 @@ gnome-blog gnome-blog gtp l10n.gnome.org/POT
|
|||||||
gnome-bluetooth gnome-bluetooth2 gtp l10n.gnome.org/POT gnome-bluetooth/po gnome-2-28
|
gnome-bluetooth gnome-bluetooth2 gtp l10n.gnome.org/POT gnome-bluetooth/po gnome-2-28
|
||||||
gnome-bluetooth gnome-bluetooth2 gtp l10n.gnome.org/POT gnome-bluetooth/po
|
gnome-bluetooth gnome-bluetooth2 gtp l10n.gnome.org/POT gnome-bluetooth/po
|
||||||
gnome-commander gnome-commander gtp l10n.gnome.org/POT gnome-commander/po
|
gnome-commander gnome-commander gtp l10n.gnome.org/POT gnome-commander/po
|
||||||
|
gnome-control-center gnome-control-center-2.0 gtp l10n.gnome.org/POT gnome-control-center/po gnome-2-28
|
||||||
gnome-control-center gnome-control-center-2.0 gtp l10n.gnome.org/POT gnome-control-center/po
|
gnome-control-center gnome-control-center-2.0 gtp l10n.gnome.org/POT gnome-control-center/po
|
||||||
gnome-desktop gnome-desktop-2.0 gtp l10n.gnome.org/POT gnome-desktop/po
|
gnome-desktop gnome-desktop-2.0 gtp l10n.gnome.org/POT gnome-desktop/po
|
||||||
gnome-doc-utils gnome-doc-utils gtp l10n.gnome.org/POT gnome-doc-utils/po gnome-2-28
|
gnome-doc-utils gnome-doc-utils gtp l10n.gnome.org/POT gnome-doc-utils/po gnome-2-28
|
||||||
@ -96,6 +101,7 @@ gnome-doc-utils gnome-doc-utils gtp l10n.gnome.org/POT
|
|||||||
gnome-games gnome-games gtp l10n.gnome.org/POT gnome-games/po gnome-2-28
|
gnome-games gnome-games gtp l10n.gnome.org/POT gnome-games/po gnome-2-28
|
||||||
gnome-games gnome-games gtp l10n.gnome.org/POT gnome-games/po
|
gnome-games gnome-games gtp l10n.gnome.org/POT gnome-games/po
|
||||||
gnome-keyring gnome-keyring gtp l10n.gnome.org/POT gnome-keyring/po
|
gnome-keyring gnome-keyring gtp l10n.gnome.org/POT gnome-keyring/po
|
||||||
|
gnome-mag gnome-mag gtp l10n.gnome.org/POT gnome-mag/po gnome-2-28
|
||||||
gnome-mag gnome-mag gtp l10n.gnome.org/POT gnome-mag/po
|
gnome-mag gnome-mag gtp l10n.gnome.org/POT gnome-mag/po
|
||||||
gnome-main-menu gnome-main-menu gtp l10n.gnome.org/POT gnome-main-menu/po
|
gnome-main-menu gnome-main-menu gtp l10n.gnome.org/POT gnome-main-menu/po
|
||||||
gnome-media gnome-media-2.0 gtp l10n.gnome.org/POT gnome-media/po
|
gnome-media gnome-media-2.0 gtp l10n.gnome.org/POT gnome-media/po
|
||||||
@ -119,6 +125,7 @@ gnome-terminal gnome-terminal gtp l10n.gnome.org/POT
|
|||||||
gnome-themes gnome-themes gtp l10n.gnome.org/POT gnome-themes/po gnome-2-28
|
gnome-themes gnome-themes gtp l10n.gnome.org/POT gnome-themes/po gnome-2-28
|
||||||
gnome-themes gnome-themes gtp l10n.gnome.org/POT gnome-themes/po
|
gnome-themes gnome-themes gtp l10n.gnome.org/POT gnome-themes/po
|
||||||
gnome-themes-extras gnome-themes-extras gtp l10n.gnome.org/POT gnome-themes-extras/po
|
gnome-themes-extras gnome-themes-extras gtp l10n.gnome.org/POT gnome-themes-extras/po
|
||||||
|
gnome-user-share gnome-user-share gtp l10n.gnome.org/POT gnome-user-share/po gnome-2-28
|
||||||
gnome-user-share gnome-user-share gtp l10n.gnome.org/POT gnome-user-share/po
|
gnome-user-share gnome-user-share gtp l10n.gnome.org/POT gnome-user-share/po
|
||||||
gnome-utils gnome-utils-2.0 gtp l10n.gnome.org/POT gnome-utils/po gnome-2-28
|
gnome-utils gnome-utils-2.0 gtp l10n.gnome.org/POT gnome-utils/po gnome-2-28
|
||||||
gnome-utils gnome-utils-2.0 gtp l10n.gnome.org/POT gnome-utils/po
|
gnome-utils gnome-utils-2.0 gtp l10n.gnome.org/POT gnome-utils/po
|
||||||
@ -131,13 +138,17 @@ gok gok gtp l10n.gnome.org/POT
|
|||||||
gok gok gtp l10n.gnome.org/POT gok/po
|
gok gok gtp l10n.gnome.org/POT gok/po
|
||||||
goobox goobox gtp l10n.gnome.org/POT goobox/po
|
goobox goobox gtp l10n.gnome.org/POT goobox/po
|
||||||
gstreamer-0_10 gstreamer-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
gstreamer-0_10 gstreamer-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
||||||
gstreamer-0_10-plugins-bad gst-plugins-bad-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
gstreamer-0_10-plugins-bad gst-plugins-bad-0.10 gtp l10n.gnome.org/POT gst-plugins-bad/po
|
||||||
gstreamer-0_10-plugins-base gst-plugins-base-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
gstreamer-0_10-plugins-base gst-plugins-base-0.10 gtp l10n.gnome.org/POT gst-plugins-base/po
|
||||||
gstreamer-0_10-plugins-good gst-plugins-good-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
gstreamer-0_10-plugins-good gst-plugins-good-0.10 gtp l10n.gnome.org/POT gst-plugins-good/po
|
||||||
gstreamer-0_10-plugins-ugly gst-plugins-ugly-0.10 gtp l10n.gnome.org/POT gstreamer/po
|
gstreamer-0_10-plugins-ugly gst-plugins-ugly-0.10 gtp l10n.gnome.org/POT gst-plugins-ugly/po
|
||||||
# broken:
|
# broken:
|
||||||
#gtetrinet gtetrinet gtp l10n.gnome.org/POT gtetrinet/po
|
#gtetrinet gtetrinet gtp l10n.gnome.org/POT gtetrinet/po
|
||||||
gthumb gthumb gtp l10n.gnome.org/POT gthumb/po
|
gthumb gthumb gtp l10n.gnome.org/POT gthumb/po
|
||||||
|
gtk2 gtk20 gtp l10n.gnome.org/POT gtk+/po gtk-2-18
|
||||||
|
gtk2 gtk20 gtp l10n.gnome.org/POT gtk+/po
|
||||||
|
gtk2 gtk20-properties gtp l10n.gnome.org/POT gtk+/po-properties gtk-2-18
|
||||||
|
gtk2 gtk20-properties gtp l10n.gnome.org/POT gtk+/po-properties
|
||||||
gtksourceview gtksourceview-2.0 gtp l10n.gnome.org/POT gtksourceview/po gnome-2-28
|
gtksourceview gtksourceview-2.0 gtp l10n.gnome.org/POT gtksourceview/po gnome-2-28
|
||||||
gtksourceview gtksourceview-2.0 gtp l10n.gnome.org/POT gtksourceview/po
|
gtksourceview gtksourceview-2.0 gtp l10n.gnome.org/POT gtksourceview/po
|
||||||
gucharmap gucharmap gtp l10n.gnome.org/POT gucharmap/po gnome-2-28
|
gucharmap gucharmap gtp l10n.gnome.org/POT gucharmap/po gnome-2-28
|
||||||
@ -168,6 +179,7 @@ libslab libslab gtp l10n.gnome.org/POT
|
|||||||
libwnck libwnck gtp l10n.gnome.org/POT libwnck/po
|
libwnck libwnck gtp l10n.gnome.org/POT libwnck/po
|
||||||
memprof memprof gtp l10n.gnome.org/POT memprof/po
|
memprof memprof gtp l10n.gnome.org/POT memprof/po
|
||||||
mergeant mergeant gtp l10n.gnome.org/POT mergeant/po
|
mergeant mergeant gtp l10n.gnome.org/POT mergeant/po
|
||||||
|
metacity metacity gtp l10n.gnome.org/POT metacity/po gnome-2-28
|
||||||
metacity metacity gtp l10n.gnome.org/POT metacity/po
|
metacity metacity gtp l10n.gnome.org/POT metacity/po
|
||||||
mousetweaks mousetweaks gtp l10n.gnome.org/POT mousetweaks/po gnome-2-28
|
mousetweaks mousetweaks gtp l10n.gnome.org/POT mousetweaks/po gnome-2-28
|
||||||
mousetweaks mousetweaks gtp l10n.gnome.org/POT mousetweaks/po
|
mousetweaks mousetweaks gtp l10n.gnome.org/POT mousetweaks/po
|
||||||
@ -187,6 +199,7 @@ pessulus pessulus gtp l10n.gnome.org/POT
|
|||||||
planner planner gtp l10n.gnome.org/POT planner/po
|
planner planner gtp l10n.gnome.org/POT planner/po
|
||||||
pybliographer pybliographer gtp l10n.gnome.org/POT pybliographer/po
|
pybliographer pybliographer gtp l10n.gnome.org/POT pybliographer/po
|
||||||
rhythmbox rhythmbox gtp l10n.gnome.org/POT rhythmbox/po
|
rhythmbox rhythmbox gtp l10n.gnome.org/POT rhythmbox/po
|
||||||
|
sabayon sabayon gtp l10n.gnome.org/POT sabayon/po gnome-2-28
|
||||||
sabayon sabayon gtp l10n.gnome.org/POT sabayon/po
|
sabayon sabayon gtp l10n.gnome.org/POT sabayon/po
|
||||||
seahorse seahorse gtp l10n.gnome.org/POT seahorse/po
|
seahorse seahorse gtp l10n.gnome.org/POT seahorse/po
|
||||||
seahorse-plugins seahorse-plugins gtp l10n.gnome.org/POT seahorse-plugins/po
|
seahorse-plugins seahorse-plugins gtp l10n.gnome.org/POT seahorse-plugins/po
|
||||||
|
Loading…
Reference in New Issue
Block a user