|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| admin/ | H | 03-Aug-2015 | - | 6,262 | 5,236 |
| artwork/ | H | 03-May-2022 | - | 856 | 760 |
| docs/ | H | 03-May-2022 | - | 602 | 486 |
| locales/ | H | 03-May-2022 | - | 151,859 | 109,207 |
| src/ | H | 03-May-2022 | - | 30,516 | 21,682 |
| AUTHORS | H A D | 03-Aug-2015 | 14.3 KiB | 236 | 232 |
| COPYING | H A D | 03-Aug-2015 | 1 KiB | 19 | 15 |
| Makefile.am | H A D | 03-Aug-2015 | 178 | 10 | 5 |
| Makefile.in | H A D | 03-Aug-2015 | 25.5 KiB | 800 | 713 |
| NEWS | H A D | 03-Aug-2015 | 26.8 KiB | 850 | 642 |
| README | H A D | 03-Aug-2015 | 3.7 KiB | 139 | 88 |
| aclocal.m4 | H A D | 03-Aug-2015 | 43.3 KiB | 1,233 | 1,107 |
| bootstrap | H A D | 03-Aug-2015 | 451 | 24 | 17 |
| configure | H A D | 03-May-2022 | 228 KiB | 8,027 | 6,530 |
| configure.ac | H A D | 03-Aug-2015 | 8.6 KiB | 324 | 267 |
| poedit-uri.desktop | H A D | 03-Aug-2015 | 156 | 9 | 8 |
| poedit.desktop | H A D | 03-Aug-2015 | 1 KiB | 26 | 25 |
README
1
2 ------------
3 Poedit
4 ------------
5
6 a cross-platform gettext catalogs editing tool
7
8
9 About
10=======
11
12This program is GUI frontend to GNU gettext utilities (win32 version
13is part of the distribution) and catalogs editor/source code parser. It helps
14with translating application into another language. For details on principles
15of the solution used, see GNU gettext documentation or wxWidgets' wxLocale
16class reference.
17
18
19 Installing
20============
21
22Binary easily-installable packages are provided for Windows and OS X and are
23part of many Linux distributions.
24
25
26 Installing from sources
27=========================
28
29Requirements:
30
31 * Boost
32 * Unicode build of wxWidgets library, version >= 3.0 (see http://www.wxwidgets.org)
33 * ICU
34 * LucenePlusPlus
35 * If on Unix, GtkSpell for spell checking support
36
37Optional dependencies:
38
39 * cld2 (better language autodetection and non-English source languages)
40 * Expat and Berkeley DB >= 4.7 (legacy translation memory migration)
41 * C++REST SDK >= 2.5 (Crowdin integration)
42
43
44 Unix
45------
46
47Do the usual thing:
48
49 ./configure
50 make
51 make install
52
53You must have the dependencies installed in a location configure will find,
54e.g. by setting CPPFLAGS and LDFLAGS appropriately.
55
56
57 OS X
58------
59
60You need a full git checkout to build on OS X; see below for details.
61
62After checkout, use the Poedit.xcworkspace workspace and Xcode 6 to build
63Poedit.
64
65There are some additional dependencies on tools not included with OS X.
66They can be installed with Homebrew and macosx/Brewfile:
67
68 brew bundle macosx/
69
70
71 Windows using Visual Studio 2013
72----------------------------------
73
74You need a full git checkout to build on Windows; see below for details.
75
76After checkout, use the Poedit.sln solution.
77
78
79 Installing from Git repository
80--------------------------------
81
82Get the sources from github (http://github.com/vslavik/poedit):
83
84 git clone git://github.com/vslavik/poedit.git
85
86If you are on Windows or OSX, you probably want the dependencies too. They
87are at git://github.com/vslavik/poedit-deps.git, but as it's a git submodule,
88you can get them by just doing
89
90 git submodule init
91 git submodule update --recursive
92
93If you get the sources directly from the Git repository, some generated files
94are not present. You have to run the ./bootstrap script to create them. After
95that, continue according to the instructions above.
96
97The ./bootstrap script requires some additional tools to be installed:
98
99 * AsciiDoc, xsltproc and xmlto to generate the manual page
100 * Bakefile, to generate Windows makefiles/projects
101 * ImageMagick and png2icns from libicns to generate icons in Windows and
102 OS X native formats
103
104If you don't have any of the dependencies, ./bootstrap will print errors, but
105will continue to run. In other words, if you don't need e.g. Windows stuff, you
106can ignore Windows-specific dependencies.
107
108
109 License
110=========
111
112Poedit is released under the MIT license and you're free to do
113whatever you want with it and its source code (well, almost :-) -- see the
114license text).
115
116See the COPYING file for details on program's licensing and the
117icons/README file for details on the icons.
118
119Win32 and Mac OS X versions contain GNU gettext binaries. They are distributed
120under the GNU General Public License and their source code is available from
121http://www.gnu.org/software/gettext or, if you have difficulties getting them
122from there, email me for a copy of the sources.
123
124
125 Author
126========
127
128Vaclav Slavik <vaclav@slavik.io>
129Please see the AUTHORS file for information about other contributors.
130
131
132 Links
133=======
134
135http://poedit.net/
136 - Poedit homepage
137http://www.gnu.org/software/gettext/
138 - GNU project homepage, contains gettext and documentation
139