summaryrefslogtreecommitdiff
path: root/Software/intltool.mdwn
blob: d4ee0cde261468b64ee4adddc0152953325168e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## Introduction

intltool is a set of tools to centralize translation of many different file formats using GNU gettext-compatible PO files. 

The intltool collection can be used to do these things: 

* Extract translatable strings from various source files (.xml.in, glade, .desktop.in, .server.in, .oaf.in). 
* Collect the extracted strings together with messages from traditional source files (.c, .h) in po/$(PACKAGE).pot. 
* Merge back the translations from .po files into .xml, .desktop and oaf files.  This merge step will happen at build resp. installation time. 

## Getting intltool

Intltool can be fetched from [[Launchpad Downloads|https://edge.launchpad.net/intltool/+download]]. Older versions may be downloaded from [[GNOME FTP|http://ftp.gnome.org/pub/gnome/sources/intltool/]]. 


## Discussion and bugs

You should report bugs in [[Launchpad|http://bugs.launchpad.net/intltool]].