Activities

May 2013
M T W T F S S
« Apr   Jun »
 12345
6789101112
13141516171819
20212223242526
2728293031  

How do I install Poedit on CentOS

Poedit is cross-platform gettext catalogs (.po files) editor.It aims to provide more convenient approach to editing catalogs than launching vi and editing the file by hand. It’s a good option to create Language translator file and able to search the language keyword from the source files. Then it will generate a word translator and after inputting the proper language conversion, we can deploy it as .po file which is a generic standard and all other third party tool support this .po type file.

Features

Here is a brief features list:

Unlike other catalogs editors, Poedit shows data in very compact way. Entries are arranged in a list, so that you can easily navigate large catalogs and immediately get an idea about how big part of the catalog is already translated, what needs translating and which parts are only translated in a “fuzzy” way.
Runs on Unix and Windows systems.
Plural forms support. [1.3.0]
Features white spaces highlighting.
Fuzzy and untranslated records are highlighted and displayed at the top of the list.
Automatic compilation of .mo files (optional).
Automatic headers update.
References browser lets you see where and in what context is the string used.
You can use Poedit to scan source code for translatable strings.
Integration with KDE and GNOME desktops. Neither of these environments is required, support for them is strictly optional.

It’s hard to install Poedit from the source code and you can it’s binary version on additional repository for your Linux Distribution. In my case I uses CentOS 5.4 32 bit platform. You ay get EPEL yum package from this download location. http://dl.fedoraproject.org/pub/epel/5/. Here is the my steps,

[root@rc-127 installation]# wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
--2013-05-16 10:38:41--  http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Resolving dl.fedoraproject.org... 209.132.181.26, 209.132.181.27, 209.132.181.23, ...
Connecting to dl.fedoraproject.org|209.132.181.26|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12232 (12K) [application/x-rpm]
Saving to: `epel-release-5-4.noarch.rpm'

100%[==============================================================>] 12,232      44.0K/s   in 0.3s

2013-05-16 10:38:43 (44.0 KB/s) - `epel-release-5-4.noarch.rpm' saved [12232/12232]

[root@rc-127 installation]# rpm -ivh epel-release-5-4.noarch.rpm
warning: epel-release-5-4.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
[root@rc-127 installation]# yum install poedit
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * epel: mirrors.ispros.com.bd
Rain-Concert-Centos-5                                                            |  951 B     00:00
epel                                                                             | 3.4 kB     00:00
epel/primary_db                                                                  | 3.1 MB     00:12
newrelic                                                                         |  951 B     00:00
newrelic/primary                                                                 | 2.1 kB     00:00
newrelic                                                                                            5/5
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package poedit.i386 0:1.4.2-2.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================
 Package                 Arch                  Version                      Repository             Size
========================================================================================================
Installing:
 poedit                  i386                  1.4.2-2.el5                  epel                  858 k

Transaction Summary
========================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 858 k
Is this ok [y/N]:

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>