annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/doc/gettext/examples/README @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
rev   line source
jpayne@68 1 This directory contains simple examples of the use of GNU gettext.
jpayne@68 2 Each example is a simple "hello world" program with a very small message
jpayne@68 3 catalog, written in a particular programming language for a particular
jpayne@68 4 environment.
jpayne@68 5
jpayne@68 6 Example Language GUI Environment
jpayne@68 7
jpayne@68 8 hello-c C
jpayne@68 9 hello-c-gnome C GNOME (obsolete)
jpayne@68 10 hello-c-gnome3 C GNOME 3.10 or later
jpayne@68 11 hello-c++ C++
jpayne@68 12 hello-c++20 C++ 20
jpayne@68 13 hello-c++-qt C++ Qt
jpayne@68 14 hello-c++-kde C++ KDE
jpayne@68 15 hello-c++-gnome C++ GNOME (obsolete)
jpayne@68 16 hello-c++-wxwidgets C++ wxWidgets
jpayne@68 17 hello-objc ObjectiveC
jpayne@68 18 hello-objc-gnustep ObjectiveC GNUstep
jpayne@68 19 hello-objc-gnome ObjectiveC GNOME (obsolete)
jpayne@68 20 hello-sh Shell
jpayne@68 21 hello-python Python
jpayne@68 22 hello-clisp Lisp
jpayne@68 23 hello-librep librep
jpayne@68 24 hello-guile Scheme
jpayne@68 25 hello-smalltalk Smalltalk
jpayne@68 26 hello-java Java
jpayne@68 27 hello-java-awt Java AWT
jpayne@68 28 hello-java-swing Java Swing
jpayne@68 29 hello-java-qtjambi Java Qt
jpayne@68 30 hello-csharp C#
jpayne@68 31 hello-csharp-forms C# Forms
jpayne@68 32 hello-gawk awk
jpayne@68 33 hello-pascal Pascal
jpayne@68 34 hello-ycp YCP libyui
jpayne@68 35 hello-tcl Tcl
jpayne@68 36 hello-tcl-tk Tcl Tk
jpayne@68 37 hello-perl Perl
jpayne@68 38 hello-php PHP
jpayne@68 39
jpayne@68 40 Before building an example, you need to
jpayne@68 41 1. Build and install the GNU gettext package, as described in the INSTALL
jpayne@68 42 file.
jpayne@68 43 2. cd to the example and do
jpayne@68 44 ./autogen.sh
jpayne@68 45 3. Then you can build the example as usual:
jpayne@68 46 ./configure --prefix=/some/prefix
jpayne@68 47 make
jpayne@68 48 make install
jpayne@68 49 and see it work by executing
jpayne@68 50 /some/prefix/bin/hello
jpayne@68 51
jpayne@68 52 The po/ directories of the examples use different binary catalog formats and
jpayne@68 53 Makefile types:
jpayne@68 54
jpayne@68 55 Example Binary catalog format Makefile type
jpayne@68 56
jpayne@68 57 hello-c .gmo Makefile.in.in
jpayne@68 58 hello-c-gnome .gmo Makefile.in.in
jpayne@68 59 hello-c-gnome3 .gmo Makefile.in.in
jpayne@68 60 hello-c++ .gmo Makefile.in.in
jpayne@68 61 hello-c++20 .gmo Makefile.in.in
jpayne@68 62 hello-c++-kde .gmo Makefile.in.in
jpayne@68 63 hello-c++-gnome .gmo Makefile.in.in
jpayne@68 64 hello-objc .gmo Makefile.in.in
jpayne@68 65 hello-objc-gnome .gmo Makefile.in.in
jpayne@68 66 hello-c++-wxwidgets .gmo Makefile.am
jpayne@68 67 hello-sh .gmo Makefile.am
jpayne@68 68 hello-python .gmo Makefile.am
jpayne@68 69 hello-clisp .gmo Makefile.am
jpayne@68 70 hello-librep .gmo Makefile.am
jpayne@68 71 hello-guile .gmo Makefile.am
jpayne@68 72 hello-smalltalk .gmo Makefile.am
jpayne@68 73 hello-gawk .gmo Makefile.am
jpayne@68 74 hello-pascal .gmo Makefile.am
jpayne@68 75 hello-ycp .gmo Makefile.am
jpayne@68 76 hello-perl .gmo Makefile.am
jpayne@68 77 hello-php .gmo Makefile.am
jpayne@68 78 hello-java .properties Makefile.am
jpayne@68 79 hello-java-awt .properties Makefile.am
jpayne@68 80 hello-java-swing .properties Makefile.am
jpayne@68 81 hello-java-qtjambi .properties Makefile.am
jpayne@68 82 hello-csharp .resources.dll Makefile.am
jpayne@68 83 hello-csharp-forms .resources.dll Makefile.am
jpayne@68 84 hello-tcl .msg Makefile.am
jpayne@68 85 hello-tcl-tk .msg Makefile.am
jpayne@68 86 hello-c++-qt .qm Makefile.am
jpayne@68 87 hello-objc-gnustep .strings GNUmakefile
jpayne@68 88