From: Bruno Haible Date: Thu, 25 Oct 2001 09:29:39 +0000 (+0000) Subject: Translation project descriptions. X-Git-Tag: v0.11~413 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bca24e704e337caf6bc32c377a0b4d25816ddcb8;p=thirdparty%2Fgettext.git Translation project descriptions. --- diff --git a/projects/ChangeLog b/projects/ChangeLog new file mode 100644 index 000000000..754d8644c --- /dev/null +++ b/projects/ChangeLog @@ -0,0 +1,9 @@ +2001-10-21 Bruno Haible + + * Makefile.am: New file. + * TP: New project directory. + * KDE: New project directory. + * GNOME: New project directory. + * index: New file. + * team-address: New file. + diff --git a/projects/GNOME/team-address b/projects/GNOME/team-address new file mode 100755 index 000000000..1e999334a --- /dev/null +++ b/projects/GNOME/team-address @@ -0,0 +1,87 @@ +#!/bin/sh +# Print the team's address (to stdout) and output additional instructions +# (to stderr). +projectsdir="$1" +progdir="$2" +catalog="$3" # e.g. "pt_BR" +language="$4" # e.g. "pt" +verbose="$5" + +url=`cat "$projectsdir/GNOME/teams.url"` +html=`"$progdir/urlget" "$url" "$projectsdir/GNOME/teams.html"` +# The HTML page doesn't contain the languages with ISO 639 codes. +# So we have to translate ourselves... +case "$catalog" in + af) english=Afrikaans;; + ar) english=Arabic;; + az) english="Azerbaijani turkish";; + eu) english=Basque;; + bs) english=Bosnian;; + pt_BR) english="Brazilian Portug";; # someday they'll fix the mistake + bg) english=Bulgarian;; + en_GB) english="Commonwealth English";; + hr) english=Croatian;; + ca) english=Catalan;; + zh_CN) english="Chinese (Team in China)";; + zh_TW) english="Chinese (Team in Taiwan)";; + cs) english=Czech;; + da) english=Danish;; + nl) english=Dutch;; + et) english=Estonian;; + fi) english=Finnish;; + fr) english=French;; + gl) english=Galician;; + de) english=German;; + el) english=Greek;; + he) english=Hebrew;; + hi) english=Hindi;; + hu) english=Hungarian;; + id) english=Indonesian;; + ga) english=Irish;; + it) english=Italian;; + ja) english=Japanese;; + ko) english=Korean;; + lv) english=Latvian;; + lt) english=Lithuanian;; + ml) english=Malayalam;; + mt) english=Maltese;; + mr) english=Marathi;; + no) english=Norwegian;; + fa) english=Persian;; + pl) english=Polish;; + pt) english=Portuguese;; + ro) english=Romanian;; + ru) english=Russian;; + sk) english=Slovak;; + sl) english=Slovenian;; + es) english=Spanish;; + sv) english=Swedish;; + ta) english=Tamil;; + te) english=Telugu;; + th) english=Thai;; + tr) english=Turkish;; + uk) english=Ukrainian;; + vi) english=Vietnamese;; + # ??) english=Walloon;; + cy) english=Welsh;; + *) english=;; +esac +if test -n "$english"; then + (echo "Please consider joining your translation team, and visit" + echo " $url" + echo " http://developer.gnome.org/projects/gtp/" + ) 1>&2 + sed_addnl='s,,\ +,g' + address=`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*.*.*.*.*\$,\\1,p"` + # address can be empty or contain 1 or more space separated URLs. +else + (echo "A translation team for your "`if test "$catalog" = "$language"; then echo "language ($language)"; else echo "local dialect ($catalog)"; fi` + echo "may not exist yet. Please visit" + echo " $url" + echo " http://developer.gnome.org/projects/gtp/" + echo "and decide whether you want to create a new translation team." + ) 1>&2 + address= +fi +exit 0 diff --git a/projects/GNOME/teams.html b/projects/GNOME/teams.html new file mode 100644 index 000000000..b659d3d96 --- /dev/null +++ b/projects/GNOME/teams.html @@ -0,0 +1,1568 @@ + + + + + The GNOME Translation Project + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ + + + + + +
+ + + + +
+ GNOME Developer + + + + + + + + + + +
+
+
+ +
+ + + + + + + + + +
+ + + + +
+ + + + + + +
+ + + + + + +
+
+
+
+ + + + + + + +
+ + + + + + +
+ + +

Teams:

+ +

+ Translation teams already exist for many languages. + To join a team, contact the team leader.
+ If a team does not exist for your language, consider starting one. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + Language + +
+
+
+ + Coordinator + +
+
+
+ + Web Page + +
+
+
+ + Afrikaans + +
+
+ + + +
+
+ + Arabic + +
+
+ + + +
+
+ + Azerbaijani turkish + +
+
+ + +
+ +   + +
+
+
+ + Basque + +
+
+ + +
+ +   + +
+
+
+ + Bosnian + +
+
+
+ + Amila Akagice + +
+
+ +
+
+ + Brazilian Portugese + +
+
+
+ + Jorge Godoy + +
+
+ +
+
+ + Bulgarian + +
+
+
+ + Pavel Cholakov + +
+
+
+ + GNOME Bulgaria + +
+
+
+ + Commonwealth English + +
+
+
+ + Robert Brady + +
+
+
+ +   + +
+
+
+ + Croatian + +
+
+
+ + Sinisa Dukaric + +
+
+ +
+
+ + Catalan + +
+
+
+ + Jordi Mas + +
+
+ +
+
+ + Chinese (Team in China) + +
+
+
+ + Wang Jian + +
+
+ +
+ +
+
+ + Chinese (Team in Taiwan) + +
+
+
+ +   + +
+
+ +
+
+ + Czech + +
+
+ + +
+ +   + +
+
+
+ + Danish + +
+
+ + + +
+
+ + Dutch + +
+
+ + +
+ +   + +
+
+
+ + Estonian + +
+
+ + + +
+
+ + Finnish + +
+
+
+ + Jarkko Ranta +
+
+ +
+
+ + French + +
+
+ + + +
+
+ + Galician + +
+
+ + +
+ + Proxecto Trasno + +
+
+
+ + German + +
+
+
+ + Matthias Warkus + +
+
+
+ + + + +   + +
+
+
+ + Greek + +
+
+ + + +
+
+ + Hebrew + +
+
+
+ + Or Fialckove + +
+
+
+ +   + +
+
+
+ + Hindi + +
+
+
+ + Harsh Kumar + +
+
+
+ +   + +
+
+
+ + Hungarian + +
+
+ + +
+ + A GNOME Projekt + +
+
+
+ + Indonesian + +
+
+ + +
+ +   + +
+
+
+ + Irish + +
+
+
+ + Sean V. Kelley + +
+
+ +
+
+ + Italian + +
+
+ + + +
+
+ + Japanese + +
+
+
+ + Yukihiro Nakai + +
+
+
+ +   + +
+
+
+ + Korean + +
+
+
+ + Noh Woo Kyong + +
+
+ +
+
+ + Latvian + +
+
+ + +
+ +   + +
+
+
+ + Lithuanian + +
+
+ + +
+ +   + +
+
+
+ + Malayalam + +
+
+ + +
+ +   + +
+
+
+ + Maltese + +
+
+
+ + Ramon Casha +
+
+ +
+
+ + Marathi + +
+
+
+ + Rahul Palkar +
+
+
+ +   + +
+
+
+ + Norwegian + +
+
+ + +
+ +   + +
+
+
+ + Persian + +
+
+ + +
+ +   + +
+
+
+ + Polish + +
+
+
+ + Zbigniew Chyla + +
+
+ +
+
+ + Portuguese + +
+
+
+ + gnome@poli.org + +
+
+ +
+
+ + Romanian + +
+
+ + + +
+
+ + Russian + +
+
+
+ + Valek Filippov + +
+
+ +
+
+ + Slovak + +
+
+
+ + Stano Visnovsky + +
+
+ +
+
+ + Slovenian + +
+
+
+ + Andraz Tori + +
+
+ +
+
+ + Spanish + +
+
+ + + +
+
+ + Swedish + +
+
+
+ + Christian Rose + +
+
+ +
+
+ + Tamil + +
+
+ + + +
+
+ + Telugu + +
+
+
+ + Akkineni Rajesh + +
+
+
+ +   + +
+
+
+ + Thai + +
+
+ + + +
+
+ + Turkish + +
+
+
+ + Fâtih Demir + +
+
+ +
+
+ + Ukrainian + +
+
+
+ + Yuriy Syrota + +
+
+
+ +   + +
+
+
+ + Vietnamese I + +
+
+ + + +
+
+ + Vietnamese II + +
+
+
+ + Bui Viet Ha and + Bui Quang Minh + +
+
+ +
+
+ + Walloon + +
+
+
+ + Pablo Saratxaga + +
+
+
+ +   + +
+
+
+ + Welsh + +
+
+
+ + Gareth Bowker + +
+
+ +
+ + +

Starting a new team

+

+ If no team for your language is listed here and you want to start a new one, + please send an email to announce the new team + to the mailing list.
+ It should have a subject like "New team for [your language name] ([your language code])" + and contain the name and the email of the person who is the new coordinator for that language + (And if one exists, the URL of the Team's page).
+ (The webmaster will add this team to this page shortly after) +

+ + +

Project Web Pages and Mailing Lists

+

+ We would like to encourage translation teams to have web pages, + even if they are simple ones, and mailing lists. For many teams, + the easiest and best way to do this is to use + SourceForge. SourceForge + will allow you to create a project for your team, providing you + use it to advance open source development, which you are doing. + It will give you a place to set up web pages, have a mailing list, + and place files for people to download. You can even set up CVS + if you find that helpful. It also allows you to give access to + multiple team members so you can each update the web pages, + downloadable files, etc. +

+ + +

Errors

+

+ If there are any errors in the contact/web address of a team + please contact the webmaster. +

+ +

+
+ + +
+

+ Home | News | What's New | Architecture | Documentation | Tools | Getting Involved | External Resources | Projects | Sitemap +

+

+ Last modified 2001/10/10 07:28:36 +

+

+ webmaster@gnome.org +

+

+ Website hosted by Red Hat, Inc. +

+
+ +
+
+ + diff --git a/projects/GNOME/teams.url b/projects/GNOME/teams.url new file mode 100644 index 000000000..5c87a2c48 --- /dev/null +++ b/projects/GNOME/teams.url @@ -0,0 +1 @@ +http://developer.gnome.org/projects/gtp/teams.html diff --git a/projects/GNOME/trigger b/projects/GNOME/trigger new file mode 100755 index 000000000..20bacb6e8 --- /dev/null +++ b/projects/GNOME/trigger @@ -0,0 +1,27 @@ +#!/bin/sh +# Test whether the current package is a GNOME package. +while true; do + if test -f configure.in; then + if grep '^GNOME_' configure.in >/dev/null 2>&1 ; then + exit 0 + fi + exit 1 + fi + dir=`basename \`pwd\`` + case "$dir" in + i18n) + # This directory name, used in GNU make, is not the top level directory. + ;; + *[A-Za-z]*[0-9]*) + # Reached the top level directory. + exit 1 + esac + # Go to parent directory + last=`/bin/pwd` + cd .. + curr=`/bin/pwd` + if test "$last" = "$curr"; then + # Oops, didn't find the top level directory. + exit 1 + fi +done diff --git a/projects/KDE/team-address b/projects/KDE/team-address new file mode 100755 index 000000000..a4060f7ff --- /dev/null +++ b/projects/KDE/team-address @@ -0,0 +1,116 @@ +#!/bin/sh +# Print the team's address (to stdout) and output additional instructions +# (to stderr). +projectsdir="$1" +progdir="$2" +catalog="$3" # e.g. "pt_BR" +language="$4" # e.g. "pt" +verbose="$5" + +url=`cat "$projectsdir/KDE/teams.url"` +html=`"$progdir/urlget" "$url" "$projectsdir/KDE/teams.html"` +# The HTML page says they are "presently switching from the 2-letter codes +# to the 3-letter codes". So it is safest to use the English name and +# translate ourselves... +case "$catalog" in + af) english=Afrikaans;; + ar) english=Arabic;; + az) english=Azerbaijani;; + bg) english=Bulgarian;; + bn) english=Bengali;; + bo) english=Tibetan;; + br) english=Breton;; + bs) english=Bosnian;; + ca) english=Catalan;; + cs) english=Czech;; + cy) english=Welsh;; + da) english=Danish;; + de) english=German;; + el) english=Greek;; + en_GB) english="British English";; + eo) english=Esperanto;; + es) english=Spanish;; + et) english=Estonian;; + eu) english=Basque;; + fa) english=Farsi;; + fi) english=Finnish;; + fo) english=Faroese;; + fr) english=French;; + ga) english=Irish;; + gl) english=Gallegan;; + gu) english=Gujarati;; + he) english=Hebrew;; + hi) english=Hindi;; + hr) english=Croatian;; + hu) english=Hungarian;; + id) english=Indonesian;; + is) english=Icelandic;; + it) english=Italian;; + ja) english=Japanese;; + km) english=Khmer;; + ko) english=Korean;; + ku) english=Kurdish;; + lt) english=Lithuanian;; + lv) english=Latvian;; + mi) english=Maori;; + mk) english=Macedonian;; + mr) english=Marathi;; + mt) english=Maltese;; + nl) english=Dutch;; + no) english="Norwegian (Bokm";; + nn) english="Norwegian (Nynorsk)";; + oc) english=Occitan;; + pl) english=Polish;; + pt) english=Portuguese;; + pt_BR) english="Brazilian Portuguese";; + ro) english=Romanian;; + ru) english=Russian;; + sk) english=Slovak;; + sl) english=Slovenian;; + sr) english=Serbian;; + sv) english=Swedish;; + ta) english=Tamil;; + tg) english=Tajik;; + th) english=Thai;; + tr) english=Turkish;; + uk) english=Ukrainian;; + vi) english=Vietnamese;; + # ??) english=Walloon;; + xh) english=Xhosa;; + zh_CN) english="Simplified Chinese";; + zh_TW) english="Traditional Chinese";; + *) english=;; +esac +if test -n "$english"; then + (echo "Please consider joining your translation team, and visit" + sed_addnl='s,,\ +,g' + anchor=`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e 's,^.*.*>'"$english"'[^<>]*team<.*$,\1,p'` + if test -n "$anchor"; then + echo " $url#$anchor" + fi + echo " $url" + echo " http://i18n.kde.org/" + ) 1>&2 + address1=`echo "$html" | tr '\012' '|' | sed -n -e 's,^.*>'"$english"'[^<>]*team<\(.*\)$,\1,p' | sed -e "$sed_addnl" | sed -e 2q -e 1d | sed -n -e 's,^.*mailing list\(.*\)$,\1,p' | sed -e 's,.*,,' | sed -e 's,.*,,' | sed -n -e 's,^.*HREF="\([^"]*\)">[^<>]*.*$,\1,p'` + case "$address1" in + mailto:*) address1=`echo "$address1" | sed -e 's,^mailto:,<,' -e 's,$,>,'` ;; + esac + address1=`echo "$address1" | sed -e 's,-request@,@,'` + address2=`echo "$html" | tr '\012' '|' | sed -n -e 's,^.*>'"$english"'[^<>]*team<\(.*\)$,\1,p' | sed -e "$sed_addnl" | sed -e 2q -e 1d | sed -n -e 's,^.*web site\(.*\)$,\1,p' | sed -e 's,.*,,' | sed -e 's,.*,,' | sed -n -e 's,^.*HREF="\([^"]*\)">[^<>]*.*$,\1,p'` + if test -n "$address1" && test -n "$address2"; then + address="$address1 $address2" + else + address="$address1$address2" + fi + # address can be empty or contain 1 or more space separated URLs. +else + (echo "A translation team for your "`if test "$catalog" = "$language"; then echo "language ($language)"; else echo "local dialect ($catalog)"; fi` + echo "may not exist yet. Please visit" + echo " $url" + echo " http://i18n.kde.org/" + echo "and decide whether you want to create a new translation team." + ) 1>&2 + address= +fi +exit 0 diff --git a/projects/KDE/teams.html b/projects/KDE/teams.html new file mode 100644 index 000000000..95c2d4eae --- /dev/null +++ b/projects/KDE/teams.html @@ -0,0 +1,2039 @@ + + + + + The KDE Translation Teams + + +
+ + + + +
+

The KDE Translation Teams

+

Many KDE applications have been translated to more than 50 + languages already and the number of both the translated applications and + the supported languages is still growing. For information on how complete the + translation of the current KDE user interface to the individual languages + really is please see the respective statistics page. (Documentation translation is still in + its first stages for many teams.) The languages distributed with the last + official KDE version are listed on a separate + page.

+

Almost all language teams are looking for additional + translators. And, of course, there are still a lot of languages missing in KDE. + So if you have some spare time and a good knowledge of English, please consider + joining one of the teams and help translating KDE to your native language. Just + write to the appropriate team coordinator in the list below. If there's no + coordinator listed for your language, take a look at the + Translation HOWTO for more information on + how new languages are introduced to KDE and subscribe to the + mailinglist + for translators and documenters.

+

The team table below is sorted according to the official lists + of ISO 639 language codes. (See + http://lcweb.loc.g + ov/standards/iso639-2/englangn.html). We are + presently switching from the 2-letter codes to the 3-letter codes.) In addition + to the basic team data like the coordinator(s), the + mailing list, and the team's web site, the + list now contains links to:

+
    +
  • compressed archives of all GUI and documentation + files that were already translated by the respective language team; + these files are usually of the type ".po" (GNU gettext) and ".docbook" + (XML)
  • +
  • text files that contain all message strings of the + translated .po files -- these files are sometimes called + "compendia" and are used for instance by specialized + translation programs like KBabel (the + recommended one for KDE translation).
  • +
  • the "highscore list" for each team: an + overview which .po files were already translated but are in need of an + overhaul.
  • +
  • the doc statistics: an overview of the + current status if there are any doc translations available
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 
afAfrikaans team
  +
araArabic team
  +
azAzerbaijani team
  +
bgBulgarian team
  +
bnBengali team
  +
    +
  • team coordinator(s): + Ahmed, Taneem
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive:--
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
boTibetan team
  +
    +
  • team coordinator(s): Katrin Norbu
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive:--
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
brBreton team
  +
bsBosnian team
  +
caCatalan team
  +
csCzech team
  +
cyWelsh team
  +
daDanish team
  +
deGerman team
  +
elGreek team
  +
en_GBBritish English Team
  +
eoEsperanto team
  +
esSpanish team
  +
etEstonian team
  +
euBasque team
  +
faFarsi (Persian) team
  +
fiFinnish team
  +
foFaroese team
  +
    +
  • coordinator(s): Aki Nielsen
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
frFrench team
  +
gaIrish Gaelic team
  +
glGallegan team
  +
guGujarati team
  +
    +
  • coordinator(s): Apu + Shah
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
heHebrew team
  +
hiHindi team
  +
    +
  • coordinator(s): Harsh + Kumar
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
hrCroatian team
  +
huHungarian team
  +
id/indIndonesian team
  +
isIcelandic team
  +
itItalian team
  +
jaJapanese team
  +
kmKhmer (Cambodian) team
  +
    +
  • coordinator(s): Neang, + Savun
  • +
  • mailing list: kdelist@khmermp3.com (no subscription info + available yet)
  • +
  • web site: kde.khmermp3.com
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
koKorean team
  +
kurKurdish team
  +
ltLithuanian team
  +
lvLatvian team
  +
miMaori team
  +
mkMacedonian team
  +
mrMarathi team
  +
    +
  • coordinator(s): Rahul + Palkar
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
mtMaltese team
  +
    +
  • coordinator(s): Ramon + Casha
  • +
  • mailing list: --
  • +
  • web site: --
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
nlDutch team
  +
noNorwegian (Bokmål) team
  +
no_NYNorwegian (Nynorsk) team
  +
ocOccitan team
  +
plPolish team
  +
ptPortuguese team
  +
pt_BRBrazilian Portuguese team
  +
roRomanian team
  +
ruRussian team
  +
skSlovak team
  +
slSlovenian team
  +
srSerbian team
  +
svSwedish team
  +
taTamil team
  +
tgTajik team
  +
    +
  • coordinator(s): + Roger Kovacs
  • +
  • mailing list: --
  • +
  • web site: www.khujandcomptech.dyn.tj
  • +
  • .po and doc archive:--
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
thThai team
  +
trTurkish team
  +
ukUkrainian team
  +
viVietnamese team
  +
waWalloon team
  +
xhXhosa team
  +
    +
  • team coordinator(s): Dwayne Bailey
  • +
  • mailing list: --
  • +
  • web site: translate.org.za
  • +
  • .po and doc archive: --
  • +
  • .po messages translated: --
  • +
  • .po files in need of a revision: --
  • +
  • doc statistics: --
  • +
zh_CN.GB2312Simplified Chinese team
  +
zh_TW.Big5Traditional Chinese team
  +
+

Page maintained by + Thomas Diehl. Last update 11 Oktober + 2001
+ diff --git a/projects/KDE/teams.url b/projects/KDE/teams.url new file mode 100644 index 000000000..0878d10f3 --- /dev/null +++ b/projects/KDE/teams.url @@ -0,0 +1 @@ +http://i18n.kde.org/teams/index.shtml diff --git a/projects/KDE/trigger b/projects/KDE/trigger new file mode 100755 index 000000000..90712d885 --- /dev/null +++ b/projects/KDE/trigger @@ -0,0 +1,29 @@ +#!/bin/sh +# Test whether the current package is a KDE package. +while true; do + if test -f configure.in; then + if grep '^KDE_' configure.in >/dev/null 2>&1 || \ + grep '^AC_PATH_KDE' configure.in >/dev/null 2>&1 || \ + grep '^AM_KDE_WITH_NLS' configure.in >/dev/null 2>&1 ; then + exit 0 + fi + exit 1 + fi + dir=`basename \`pwd\`` + case "$dir" in + i18n) + # This directory name, used in GNU make, is not the top level directory. + ;; + *[A-Za-z]*[0-9]*) + # Reached the top level directory. + exit 1 + esac + # Go to parent directory + last=`/bin/pwd` + cd .. + curr=`/bin/pwd` + if test "$last" = "$curr"; then + # Oops, didn't find the top level directory. + exit 1 + fi +done diff --git a/projects/Makefile.am b/projects/Makefile.am new file mode 100644 index 000000000..947e39f90 --- /dev/null +++ b/projects/Makefile.am @@ -0,0 +1,69 @@ +## Makefile for the projects subdirectory of the GNU NLS Utilities +## Copyright (C) 2001 Free Software Foundation, Inc. +## +## This program 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, or (at your option) +## any later version. +## +## This program 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 program; if not, write to the Free Software +## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +## Process this file with automake to produce Makefile.in. + +AUTOMAKE_OPTIONS = 1.2 gnits + +projectsdir = $(pkgdatadir)/projects + +PROJECTS = TP KDE GNOME +SCRIPTFILES = team-address \ + TP/trigger TP/team-address \ + KDE/trigger KDE/team-address \ + GNOME/trigger GNOME/team-address +DATAFILES = index \ + TP/teams.url TP/teams.html \ + KDE/teams.url KDE/teams.html \ + GNOME/teams.url GNOME/teams.html +EXTRA_DIST = $(SCRIPTFILES) $(DATAFILES) + +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(projectsdir) + @for p in $(PROJECTS); do \ + echo "$(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p"; \ + $(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p; \ + done + @for f in $(SCRIPTFILES); do \ + echo "$(INSTALL_SCRIPT) $$f $(DESTDIR)$(projectsdir)/$$f"; \ + $(INSTALL_SCRIPT) $$f $(DESTDIR)$(projectsdir)/$$f; \ + done + @for f in $(DATAFILES); do \ + echo "$(INSTALL_DATA) $$f $(DESTDIR)$(projectsdir)/$$f"; \ + $(INSTALL_DATA) $$f $(DESTDIR)$(projectsdir)/$$f; \ + done + +installdirs-local: + $(mkinstalldirs) $(DESTDIR)$(projectsdir) + @for p in $(PROJECTS); do \ + echo "$(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p"; \ + $(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p; \ + done + +uninstall-local: + @for f in $(SCRIPTFILES); do \ + echo "$(RM) $(DESTDIR)$(projectsdir)/$$f"; \ + $(RM) $(DESTDIR)$(projectsdir)/$$f; \ + done + @for f in $(DATAFILES); do \ + echo "$(RM) $(DESTDIR)$(projectsdir)/$$f"; \ + $(RM) $(DESTDIR)$(projectsdir)/$$f; \ + done + + +# One more automake bug. +installdirs: installdirs-local diff --git a/projects/Makefile.in b/projects/Makefile.in new file mode 100644 index 000000000..9d294d0bc --- /dev/null +++ b/projects/Makefile.in @@ -0,0 +1,302 @@ +# Makefile.in generated automatically by automake 1.5 from Makefile.am. + +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +# Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_HEADER = $(INSTALL_DATA) +transform = @program_transform_name@ +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +host_alias = @host_alias@ +host_triplet = @host@ +AMTAR = @AMTAR@ +AS = @AS@ +AWK = @AWK@ +BUILDJAVA = @BUILDJAVA@ +BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CLASSPATH = @CLASSPATH@ +CLASSPATH_SEPARATOR = @CLASSPATH_SEPARATOR@ +CROSS_COMPILING = @CROSS_COMPILING@ +CXX = @CXX@ +DATADIRNAME = @DATADIRNAME@ +DEPDIR = @DEPDIR@ +DLLTOOL = @DLLTOOL@ +DVIPS = @DVIPS@ +ECHO = @ECHO@ +EMACS = @EMACS@ +EXEEXT = @EXEEXT@ +GENCAT = @GENCAT@ +GLIBC21 = @GLIBC21@ +GMSGFMT = @GMSGFMT@ +HAVE_GCJ = @HAVE_GCJ@ +HAVE_GIJ = @HAVE_GIJ@ +HAVE_JAVAC = @HAVE_JAVAC@ +HAVE_JAVA_JVM = @HAVE_JAVA_JVM@ +HAVE_JIKES = @HAVE_JIKES@ +HAVE_JRE = @HAVE_JRE@ +HAVE_JVIEW = @HAVE_JVIEW@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INSTOBJEXT = @INSTOBJEXT@ +INTLBISON = @INTLBISON@ +INTLLIBS = @INTLLIBS@ +INTLOBJS = @INTLOBJS@ +INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@ +JAR = @JAR@ +JAVA = @JAVA@ +JAVAC = @JAVAC@ +LEX = @LEX@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBICONV = @LIBICONV@ +LIBOBJS = @LIBOBJS@ +LIBTOOL = @LIBTOOL@ +LN_S = @LN_S@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PERL = @PERL@ +POSUB = @POSUB@ +RANLIB = @RANLIB@ +STDBOOL_H = @STDBOOL_H@ +STRIP = @STRIP@ +TESTJAVA = @TESTJAVA@ +TEXI2PDF = @TEXI2PDF@ +USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +YACC = @YACC@ +aclocaldir = @aclocaldir@ +am__include = @am__include@ +am__quote = @am__quote@ +install_sh = @install_sh@ +lispdir = @lispdir@ + +AUTOMAKE_OPTIONS = 1.2 gnits + +projectsdir = $(pkgdatadir)/projects + +PROJECTS = TP KDE GNOME +SCRIPTFILES = team-address \ + TP/trigger TP/team-address \ + KDE/trigger KDE/team-address \ + GNOME/trigger GNOME/team-address + +DATAFILES = index \ + TP/teams.url TP/teams.html \ + KDE/teams.url KDE/teams.html \ + GNOME/teams.url GNOME/teams.html + +EXTRA_DIST = $(SCRIPTFILES) $(DATAFILES) +subdir = projects +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +DIST_SOURCES = +DIST_COMMON = Makefile.am Makefile.in +all: all-am + +.SUFFIXES: + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnits projects/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + cd $(top_builddir) && \ + CONFIG_HEADERS= CONFIG_LINKS= \ + CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status +uninstall-info-am: +tags: TAGS +TAGS: + + +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + +top_distdir = .. +distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) + +distdir: $(DISTFILES) + $(mkinstalldirs) $(distdir)/GNOME $(distdir)/KDE $(distdir)/TP + @for file in $(DISTFILES); do \ + if test -f $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + $(mkinstalldirs) "$(distdir)/$$dir"; \ + fi; \ + if test -d $$d/$$file; then \ + cp -pR $$d/$$file $(distdir) \ + || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile + +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]* + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool mostlyclean-am + +distclean: distclean-am + +distclean-am: clean-am distclean-generic distclean-libtool + +dvi: dvi-am + +dvi-am: + +info: info-am + +info-am: + +install-data-am: install-data-local + +install-exec-am: + +install-info: install-info-am + +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +uninstall-am: uninstall-info-am uninstall-local + +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am info info-am install install-am install-data \ + install-data-am install-data-local install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool uninstall uninstall-am uninstall-info-am \ + uninstall-local + + +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(projectsdir) + @for p in $(PROJECTS); do \ + echo "$(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p"; \ + $(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p; \ + done + @for f in $(SCRIPTFILES); do \ + echo "$(INSTALL_SCRIPT) $$f $(DESTDIR)$(projectsdir)/$$f"; \ + $(INSTALL_SCRIPT) $$f $(DESTDIR)$(projectsdir)/$$f; \ + done + @for f in $(DATAFILES); do \ + echo "$(INSTALL_DATA) $$f $(DESTDIR)$(projectsdir)/$$f"; \ + $(INSTALL_DATA) $$f $(DESTDIR)$(projectsdir)/$$f; \ + done + +installdirs-local: + $(mkinstalldirs) $(DESTDIR)$(projectsdir) + @for p in $(PROJECTS); do \ + echo "$(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p"; \ + $(mkinstalldirs) $(DESTDIR)$(projectsdir)/$$p; \ + done + +uninstall-local: + @for f in $(SCRIPTFILES); do \ + echo "$(RM) $(DESTDIR)$(projectsdir)/$$f"; \ + $(RM) $(DESTDIR)$(projectsdir)/$$f; \ + done + @for f in $(DATAFILES); do \ + echo "$(RM) $(DESTDIR)$(projectsdir)/$$f"; \ + $(RM) $(DESTDIR)$(projectsdir)/$$f; \ + done + +# One more automake bug. +installdirs: installdirs-local +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/projects/TP/team-address b/projects/TP/team-address new file mode 100755 index 000000000..0b9593553 --- /dev/null +++ b/projects/TP/team-address @@ -0,0 +1,61 @@ +#!/bin/sh +# Print the team's address (to stdout) and output additional instructions +# (to stderr). +projectsdir="$1" +progdir="$2" +catalog="$3" # e.g. "pt_BR" +language="$4" # e.g. "pt" +verbose="$5" + +url=`cat "$projectsdir/TP/teams.url"` +html=`"$progdir/urlget" "$url" "$projectsdir/TP/teams.html"` +sed_addnl='s,,\ +,g' +address=`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*$catalog[^<>]*[^|]*[^<>]*[^<>]*.*\$,\\1,p" | sed 1q` +if test -n "$address"; then + case "$address" in + mailto:*) address=`echo "$address" | sed -e 's,^mailto:,<,' -e 's,$,>,'` ;; + esac + (echo "Please visit your translation team's homepage at" + echo " "`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*$catalog[^<>]*[^<>]*.*\$,\\1,p" | sed 1q` + echo " $url" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/translators.html" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/index.html" + echo "and consider joining your translation team's mailing list" + echo " $address" + ) 1>&2 + echo "$address" + exit 0 +fi +address=`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*$language[^<>]*[^|]*[^<>]*[^<>]*.*\$,\\1,p" | sed 1q` +if test -n "$address"; then + case "$address" in + mailto:*) address=`echo "$address" | sed -e 's,^mailto:,<,' -e 's,$,>,'` ;; + esac + (echo "A translation team exists for your language ($language) but not for" + echo "your local dialect ($catalog). You can either join the existing" + echo "translation team for $language or create a new translation team for $catalog." + echo + echo "Please visit the existing translation team's homepage at" + echo " "`echo "$html" | tr '\012' '|' | sed -e "$sed_addnl" | sed -n -e "s,^.*$language[^<>]*[^<>]*.*\$,\\1,p" | sed 1q` + echo " $url" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/translators.html" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/index.html" + echo "and consider joining the translation team's mailing list" + echo " $address" + echo + echo "If you want to create a new translation team for $catalog, please visit" + echo " $url" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/leaders.html" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/index.html" + ) 1>&2 + echo "$address" + exit 0 +fi +(echo "A translation team for your language ($language) does not exist yet." + echo "If you want to create a new translation team for $language"`test "$catalog" = "$language" || echo " or $catalog"`", please visit" + echo " $url" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/leaders.html" + echo " http://www.iro.umontreal.ca/contrib/po/HTML/index.html" +) 1>&2 +exit 0 diff --git a/projects/TP/teams.html b/projects/TP/teams.html new file mode 100644 index 000000000..4807c3c5e --- /dev/null +++ b/projects/TP/teams.html @@ -0,0 +1,324 @@ + + + National translation teams + + + + + + + + + + + + + + + + + +
+

Translation Project

+

National translation teams

+
+ + + + + + + + + + + + +
General info
+ + Entry page
+ + Project status
+ + Translator disclaimer
+ + Textual domains
+ + Language teams
+ + Folders
+
Replies
+ + Maintainers
+ + Leaders
+ + Translators
+ + Équipe française
+
gettext
+ Manual
+ + README
+ + Contributors
+ + To do
+
Various
+ + This site
+ + Author's site
+
+
+

National translation teams

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeLanguageTeam address
sqAlbanianbesnik.grajqevci@bt.com
euBasquelinux-eu@chanae.alphanet.ch
pt_BRBrazilian Portugueseldp-br@bazar.conectiva.com.br
bgBulgarianbg@bulgaria.com
caCatalanca@dodds.net
zhChinesezh-l10n@linux.org.tw
hrCroatianhr-translation@bagan.srce.hr
csCzechcs@li.org
daDanishdansk@klid.dk
nlDutchnl@li.org
enEnglishen@translate.freefriends.org
eoEsperantoeo@li.org
etEstonianet@li.org
fiFinnishfi@li.org
frFrenchtraduc@traduc.org
glGaliciangpul-traduccion@ceu.fi.udc.es
deGermande@li.org
elGreeknls@tux.hellug.gr
heHebreweliz@gnu.org
huHungarianhu@li.org
isIcelandickde-isl@mmedia.is
idIndonesianid@li.org
itItalianit@li.org
jaJapaneseja@li.org
koKoreanko@li.org
lvLatviantranslations@lv.quite.net
ltLithuaniankomp_lt@konferencijos.lt
art-lojbanLojbanrob@twcny.rr.com
lugLugandakompyuta@kizito.freeuk.com
mtMaltesercasha@waldonet.net.mt
nbNorwegiani18n-nb@lister.ping.uio.no
noNorwegiani18n-nb@lister.ping.uio.no
nnNorwegian nynorski18n-nn@lister.ping.uio.no
no@nynorskNorwegian nynorski18n-nn@lister.ping.uio.no
faPersianfa@li.org
plPolishpl@li.org
ptPortuguesept@li.org
roRomaniantudor@cs.unh.edu
ruRussianru@li.org
srSerbianpanzer@infosky.net
skSlovaksk-i18n@lists.linux.sk
slSloveniansl@li.org
esSpanishes@li.org
svSwedishsv@li.org
thThaieichwalk@iro.umontreal.ca
trTurkishgnu-tr-u12a@lists.sourceforge.net
ukUkrainiankick@renome.rovno.ua
+

Last recomputed on 2001-10-20 15:54 -0400

+
+ Your comments are welcome. +
+ + diff --git a/projects/TP/teams.url b/projects/TP/teams.url new file mode 100644 index 000000000..0a957dca4 --- /dev/null +++ b/projects/TP/teams.url @@ -0,0 +1 @@ +http://www2.iro.umontreal.ca/~pinard/po/registry.cgi?team=index diff --git a/projects/TP/trigger b/projects/TP/trigger new file mode 100755 index 000000000..4486daf92 --- /dev/null +++ b/projects/TP/trigger @@ -0,0 +1,3 @@ +#!/bin/sh +# All translations not belonging to other projects are welcome in the TP. +true diff --git a/projects/index b/projects/index new file mode 100644 index 000000000..9b56e1303 --- /dev/null +++ b/projects/index @@ -0,0 +1,3 @@ +KDE +GNOME +TP diff --git a/projects/team-address b/projects/team-address new file mode 100755 index 000000000..c4e14e0a8 --- /dev/null +++ b/projects/team-address @@ -0,0 +1,17 @@ +#!/bin/sh +# Print the team's address (to stdout) and output additional instructions +# (to stderr). +projectsdir="$1" +progdir="$2" +catalog="$3" # e.g. "pt_BR" +language="$4" # e.g. "pt" +verbose="$5" + +for project in `cat "$projectsdir/index"`; do + if /bin/sh "$projectsdir/$project/trigger"; then + /bin/sh "$projectsdir/$project/team-address" "$projectsdir" "$progdir" "$catalog" "$language" "$verbose" + exit $? + fi +done + +exit 0