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