vslavik/poedit
vslavik/poedit has 2,055 GitHub stars and 306 forks. GitHot measured -1 stars in 24 hours and +1 in 7 days. Last checked 2026-11-12 17:48 UTC. Last push 2026-10-28.
Comment ces chiffres sont mesurés
Simple translation editor for PO, XLIFF, JSON etc. for Mac/Windows/Unix
Progression mesurée des étoiles
- in 24h
- -1
- in 7 days
- +1
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.md
OriginalPoedit: cross-platform translation editor
About
This program is a simple translation editor for gettext (PO files), XLIFF, Qt, JSON and more. It also serves as a GUI frontend to more GNU gettext utilities (win32 version is part of the distribution) and catalogs editor/source code parser. It helps with translating applications into another language. For details on principles of the solution used, see GNU gettext documentation.
Installation
Easily-installable prebuilt binaries for Windows and macOS are available from https://poedit.com/download/
Official binaries for Linux are available as a Snap at https://snapcraft.io/poedit. Most Linux distributions also include native Poedit packages.
Installing from sources
Requirements:
- Boost
- Unicode build of wxWidgets library, version >= 3.2
- ICU
- LucenePlusPlus
- If on Unix, GtkSpell for spell checking support
Optional dependencies:
- cld2 (better language autodetection and non-English source languages)
- C++REST SDK >= 2.5 (Crowdin integration)
Unix
Do the usual thing:
./configure
make
make install
You must have the dependencies installed in a location where configure will find
them, e.g. by setting CPPFLAGS and LDFLAGS appropriately.
macOS
You need a full git checkout to build on macOS; see below for details.
After checkout, use the Poedit.xcworkspace workspace and the latest version of
Xcode to build Poedit.
Windows using Visual Studio
You need a full git checkout to build on Windows; see below for details. Note that the repository uses symlinks and so you'll need to enabled Developer Mode and configure git to allow symlinks:
git config --global core.symlinks true
After checkout, use the Poedit.slnx solution to build everything. To build the installer, open win32/poedit.iss in Inno Setup and compile the project.
Installing from Git repository
Get the sources from GitHub (https://github.com/vslavik/poedit):
git clone https://github.com/vslavik/poedit.git
If you are on Windows or OSX, you'll need all the dependencies too. After cloning the repository, run the following command:
git submodule update --init --recursive
On Linux and other Unices, only a subset of submodules is necessary, so you can save some time and disk space by checking out only them:
git submodule update --init deps/json deps/pugixml
When building for Unix/Linux, 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,
namely gettext tools to create .mo files.
On macOS and Windows, bootstrapping is not needed.
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 the program's licensing.
Windows and macOS 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. If you have difficulties getting them from there, email me for a copy of the sources.
Links
Explorer des projets similaires
codecrafters-io/build-your-own-x
Maîtrisez la programmation en recréant de zéro vos technologies préférées.
562,150 étoilespublic-apis/public-apis
Une liste collective d'API gratuites
498,553 étoilesmorluto/rea
Rétro-ingénierie de n'importe quoi avec des agents, du comportement des applications jusqu'aux binaires natifs.
455,425 étoilesopenclaw/openclaw
L'IA qui fait vraiment les choses. Tout système d'exploitation, toute plateforme. À la manière du homard. 🦞
394,407 étoiles