forked from vslavik/poedit
-
Notifications
You must be signed in to change notification settings - Fork 0
Gettext translations editor for OS X, Windows and Unix.
License
mapme/poedit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
------------ Poedit ------------ a cross-platform gettext catalogs editing tool About ======= This program is GUI frontend to GNU gettext utilities (win32 version is part of the distribution) and catalogs editor/source code parser. It helps with translating application into another language. For details on principles of the solution used, see GNU gettext documentation or wxWidgets' wxLocale class reference. Installing ============ Binary easily-installable packages are provided for Windows and OS X and are part of many Linux distributions. Installing from sources ========================= Requirements: * Boost * Unicode build of wxWidgets library, version >= 3.0 (see http://www.wxwidgets.org) * ICU * LucenePlusPlus * expat * Berkeley DB >= 4.7 if you need legacy (pre-1.6) translation memory * If on Unix, GtkSpell for spell checking support Unix ------ Do the usual thing: ./configure make make install You must have the dependencies installed in a location configure will find, e.g. by setting CPPFLAGS and LDFLAGS appropriately. Mac OS X ---------- Use the Poedit.xcworkspace workspace and Xcode 6 to build Poedit. There are some additional dependencies on tools not included with OS X. They can be installed with Homebrew and macosx/Brewfile: brew bundle macosx/ Windows using Visual Studio 2013 ---------------------------------- Use the Poedit.sln solution. Installing from Git repository -------------------------------- Get the sources from github (http://github.com/vslavik/poedit): git clone git://github.com/vslavik/poedit.git If you are on Windows or OSX, you probably want the dependencies too. They are at git://github.com/vslavik/poedit-deps.git, but as it's a git submodule, you can get them by just doing git submodule init git submodule update --recursive If you get the sources directly from the Git repository, some generated files are not present. You have to run the ./bootstrap script to create them. After that, continue according to the instructions above. The ./bootstrap script requires some additional tools to be installed: * AsciiDoc, xsltproc and xmlto to generate the manual page * Bakefile, to generate Windows makefiles/projects * ImageMagick and png2icns from libicns to generate icons in Windows and OS X native formats If you don't have any of the dependencies, ./bootstrap will print errors, but will continue to run. In other words, if you don't need e.g. Windows stuff, you can ignore Windows-specific dependencies. License ========= Poedit is released under the MIT license and you're free to do whatever you want with it and its source code (well, almost :-) -- see the license text). See the COPYING file for details on program's licensing and the icons/README file for details on the icons. Win32 and Mac OS X versions contain GNU gettext binaries. They are distributed under the GNU General Public License and their source code is available from http://www.gnu.org/software/gettext or, if you have difficulties getting them from there, email me for a copy of the sources. Author ======== Vaclav Slavik <vslavik@fastmail.fm> Please see the AUTHORS file for information about other contributors. Links ======= http://poedit.net/ - Poedit homepage http://www.gnu.org/software/gettext/ - GNU project homepage, contains gettext and documentation
About
Gettext translations editor for OS X, Windows and Unix.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published