[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-common/utils create-po.sh
From: |
Jan Ischebeck |
Subject: |
gnue-common/utils create-po.sh |
Date: |
Wed, 19 Nov 2003 07:16:06 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue-common
Branch:
Changes by: Jan Ischebeck <address@hidden> 03/11/19 07:16:06
Modified files:
utils : create-po.sh
Log message:
some po creation fixes (should we move to pygettext instead?)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/utils/create-po.sh.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
Patches:
Index: gnue-common/utils/create-po.sh
diff -c gnue-common/utils/create-po.sh:1.3 gnue-common/utils/create-po.sh:1.4
*** gnue-common/utils/create-po.sh:1.3 Wed Jul 3 12:39:09 2002
--- gnue-common/utils/create-po.sh Wed Nov 19 07:16:06 2003
***************
*** 3,81 ****
# used for internationalization
# file to generate gnue.po file from all .py files we have
! xpot -d -o gnue.po \
! ../src/GBaseApp.py \
! ../src/GComm.py \
! ../src/GConfig.py \
! ../src/GConnections.py \
! ../src/GDataObjects.py \
! ../src/GDataSource.py \
! ../src/GDateTime.py \
! ../src/GParser.py \
! ../src/GServerApp.py \
! ../src/GTypecast.py \
! ../src/GTrigger.py \
! ../src/RuntimeSettings.py \
! ../src/commdrivers/_directory/DirectoryServer.py \
! ../src/commdrivers/_helpers/RpcDoc.py \
! ../src/commdrivers/pyro/CommDriver.py \
! ../src/commdrivers/proxy/CommDriver.py \
! ../src/commdrivers/pw_xmlrpc/ClientAdapter.py \
! ../src/commdrivers/pw_xmlrpc/DebugSocketServer.py \
! ../src/commdrivers/pw_xmlrpc/RpcDoc.py \
! ../src/commdrivers/pw_xmlrpc/ServerAdapter.py \
! ../src/commdrivers/soap/CommDriver.py \
! ../src/commdrivers/sockets/CommDriver.py \
! ../src/commdrivers/xmlrpc/ClientAdapter.py \
! ../src/commdrivers/xmlrpc/DebugSocketServer.py \
! ../src/commdrivers/xmlrpc/RpcDoc.py \
! ../src/commdrivers/xmlrpc/ServerAdapter.py \
! ../src/commdrivers/GCommBase.py \
! ../src/dbdrivers/cxoracle/DBdriver.py \
! ../src/dbdrivers/db2/DBdriver.py \
! ../src/dbdrivers/_dbsig/DBdriver.py \
! ../src/dbdrivers/geas/DBdriver.py \
! ../src/dbdrivers/informix/DBdriver.py \
! ../src/dbdrivers/ingres/DBdriver.py \
! ../src/dbdrivers/interbase/DBdriver.py \
! ../src/dbdrivers/mysql/DBdriver.py \
! ../src/dbdrivers/msado/DBdriver.py \
! ../src/dbdrivers/mxodbc/DBdriver.py \
! ../src/dbdrivers/odbc/DBdriver.py \
! ../src/dbdrivers/oracle/DBdriver.py \
! ../src/dbdrivers/postgresql/DBdriver.py \
! ../src/dbdrivers/sapdb/DBdriver.py \
! ../src/dbdrivers/sybase/DBdriver.py \
! ../src/dbdrivers/sqlrelay/DBdriver.py \
! ../src/FormatMasks/BaseMask.py \
! ../src/FormatMasks/DateMask.py \
! ../src/FormatMasks/NumberMask.py \
! ../src/FormatMasks/TextMask.py \
! ../../forms/src/GFClient.py \
! ../../forms/src/GFConfig.py \
! ../../forms/src/GFDisplayHandler.py \
! ../../forms/src/GFForm.py \
! ../../forms/src/GFInstance.py \
! ../../forms/src/GFKeyMapper.py \
! ../../forms/src/GFParser.py \
! ../../forms/src/GFTrigger.py \
! ../../forms/src/uidrivers/wx/UIdriver.py \
! ../../designer/src/DataSourceEditor.py \
! ../../designer/src/Debugger.py \
! ../../designer/src/Designer.py \
! ../../designer/src/Instance.py \
! ../../designer/src/MRUManager.py \
! ../../designer/src/MenuBar.py \
! ../../designer/src/PopupMenu.py \
! ../../designer/src/PropertyEditor.py \
! ../../designer/src/SchemaViewer.py \
! ../../designer/src/TemplateChooser.py \
! ../../designer/src/TemplateParser.py \
! ../../designer/src/ToolFrame.py \
! ../../designer/src/TriggerEditor.py \
! ../../designer/src/forms/Instance.py \
! ../../designer/src/forms/TreeView.py \
! ../../designer/src/schema/Instance.py
echo ""
echo " Now you have a file called gnue.po somewhere in this directory. You
can"
--- 3,25 ----
# used for internationalization
# file to generate gnue.po file from all .py files we have
! if [ "$1" == "" ]; then
! echo ""
! echo "Usage: utils/create-po.sh <mylanguage>"
! echo ""
! echo "Restrictions: - You have to be in the gnue-common directory."
! echo " - a file translations/<lang>/LC_MESSAGES/gnue.po"
! echo " must exist. if not create it with 'touch'."
! echo ""
! exit 1
! fi
!
! # TODO: - Check if we are in the gnue-common directory
! # - automatically add copyright header
! # - do two runs to remove old comment ( # file:lineno)
! # - automatically add CHARSET (!important)
!
! LC_ALL=$1 xgettext -d gnue -o translations/$1/LC_MESSAGES/gnue.po -L Python
-j `find . -maxdepth 10 -mindepth 2 -iname '*.py'`
echo ""
echo " Now you have a file called gnue.po somewhere in this directory. You
can"
***************
*** 84,90 ****
echo " Content-Type: text/plain; charset=CHARSET\n"
echo " ^^^^^^^"
echo "write here your charset, something like 'iso-8859-x'"
! echo ""
echo " Content-Transfer-Encoding: ENCODING\n"
echo " ^^^^^^^^"
echo "write here character encoding, something like '8bit'"
--- 28,34 ----
echo " Content-Type: text/plain; charset=CHARSET\n"
echo " ^^^^^^^"
echo "write here your charset, something like 'iso-8859-x'"
!
echo " Content-Transfer-Encoding: ENCODING\n"
echo " ^^^^^^^^"
echo "write here character encoding, something like '8bit'"
***************
*** 93,96 ****
echo " After you have finished, please run command: msgfmt -o gnue.mo gnue.po"
echo "this will give you binary file of your translation, prepared to import"
echo "into GNUe."
! echo "Thank you & have a lot of fun :)"
\ No newline at end of file
--- 37,40 ----
echo " After you have finished, please run command: msgfmt -o gnue.mo gnue.po"
echo "this will give you binary file of your translation, prepared to import"
echo "into GNUe."
! echo "Thank you & have a lot of fun :)"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-common/utils create-po.sh,
Jan Ischebeck <=