1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/ABOUT-NLS Thu Mar 23 19:57:14 2006 +0000
1.3 @@ -0,0 +1,996 @@
1.4 +1 Notes on the Free Translation Project
1.5 +***************************************
1.6 +
1.7 +Free software is going international! The Free Translation Project is
1.8 +a way to get maintainers of free software, translators, and users all
1.9 +together, so that free software will gradually become able to speak many
1.10 +languages. A few packages already provide translations for their
1.11 +messages.
1.12 +
1.13 + If you found this `ABOUT-NLS' file inside a distribution, you may
1.14 +assume that the distributed package does use GNU `gettext' internally,
1.15 +itself available at your nearest GNU archive site. But you do _not_
1.16 +need to install GNU `gettext' prior to configuring, installing or using
1.17 +this package with messages translated.
1.18 +
1.19 + Installers will find here some useful hints. These notes also
1.20 +explain how users should proceed for getting the programs to use the
1.21 +available translations. They tell how people wanting to contribute and
1.22 +work on translations can contact the appropriate team.
1.23 +
1.24 + When reporting bugs in the `intl/' directory or bugs which may be
1.25 +related to internationalization, you should tell about the version of
1.26 +`gettext' which is used. The information can be found in the
1.27 +`intl/VERSION' file, in internationalized packages.
1.28 +
1.29 +1.1 Quick configuration advice
1.30 +==============================
1.31 +
1.32 +If you want to exploit the full power of internationalization, you
1.33 +should configure it using
1.34 +
1.35 + ./configure --with-included-gettext
1.36 +
1.37 +to force usage of internationalizing routines provided within this
1.38 +package, despite the existence of internationalizing capabilities in the
1.39 +operating system where this package is being installed. So far, only
1.40 +the `gettext' implementation in the GNU C library version 2 provides as
1.41 +many features (such as locale alias, message inheritance, automatic
1.42 +charset conversion or plural form handling) as the implementation here.
1.43 +It is also not possible to offer this additional functionality on top
1.44 +of a `catgets' implementation. Future versions of GNU `gettext' will
1.45 +very likely convey even more functionality. So it might be a good idea
1.46 +to change to GNU `gettext' as soon as possible.
1.47 +
1.48 + So you need _not_ provide this option if you are using GNU libc 2 or
1.49 +you have installed a recent copy of the GNU gettext package with the
1.50 +included `libintl'.
1.51 +
1.52 +1.2 INSTALL Matters
1.53 +===================
1.54 +
1.55 +Some packages are "localizable" when properly installed; the programs
1.56 +they contain can be made to speak your own native language. Most such
1.57 +packages use GNU `gettext'. Other packages have their own ways to
1.58 +internationalization, predating GNU `gettext'.
1.59 +
1.60 + By default, this package will be installed to allow translation of
1.61 +messages. It will automatically detect whether the system already
1.62 +provides the GNU `gettext' functions. If not, the included GNU
1.63 +`gettext' library will be used. This library is wholly contained
1.64 +within this package, usually in the `intl/' subdirectory, so prior
1.65 +installation of the GNU `gettext' package is _not_ required.
1.66 +Installers may use special options at configuration time for changing
1.67 +the default behaviour. The commands:
1.68 +
1.69 + ./configure --with-included-gettext
1.70 + ./configure --disable-nls
1.71 +
1.72 +will, respectively, bypass any pre-existing `gettext' to use the
1.73 +internationalizing routines provided within this package, or else,
1.74 +_totally_ disable translation of messages.
1.75 +
1.76 + When you already have GNU `gettext' installed on your system and run
1.77 +configure without an option for your new package, `configure' will
1.78 +probably detect the previously built and installed `libintl.a' file and
1.79 +will decide to use this. This might not be desirable. You should use
1.80 +the more recent version of the GNU `gettext' library. I.e. if the file
1.81 +`intl/VERSION' shows that the library which comes with this package is
1.82 +more recent, you should use
1.83 +
1.84 + ./configure --with-included-gettext
1.85 +
1.86 +to prevent auto-detection.
1.87 +
1.88 + The configuration process will not test for the `catgets' function
1.89 +and therefore it will not be used. The reason is that even an
1.90 +emulation of `gettext' on top of `catgets' could not provide all the
1.91 +extensions of the GNU `gettext' library.
1.92 +
1.93 + Internationalized packages usually have many `po/LL.po' files, where
1.94 +LL gives an ISO 639 two-letter code identifying the language. Unless
1.95 +translations have been forbidden at `configure' time by using the
1.96 +`--disable-nls' switch, all available translations are installed
1.97 +together with the package. However, the environment variable `LINGUAS'
1.98 +may be set, prior to configuration, to limit the installed set.
1.99 +`LINGUAS' should then contain a space separated list of two-letter
1.100 +codes, stating which languages are allowed.
1.101 +
1.102 +1.3 Using This Package
1.103 +======================
1.104 +
1.105 +As a user, if your language has been installed for this package, you
1.106 +only have to set the `LANG' environment variable to the appropriate
1.107 +`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,
1.108 +and `CC' is an ISO 3166 two-letter country code. For example, let's
1.109 +suppose that you speak German and live in Germany. At the shell
1.110 +prompt, merely execute `setenv LANG de_DE' (in `csh'),
1.111 +`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
1.112 +This can be done from your `.login' or `.profile' file, once and for
1.113 +all.
1.114 +
1.115 + You might think that the country code specification is redundant.
1.116 +But in fact, some languages have dialects in different countries. For
1.117 +example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
1.118 +country code serves to distinguish the dialects.
1.119 +
1.120 + The locale naming convention of `LL_CC', with `LL' denoting the
1.121 +language and `CC' denoting the country, is the one use on systems based
1.122 +on GNU libc. On other systems, some variations of this scheme are
1.123 +used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
1.124 +locales supported by your system for your country by running the command
1.125 +`locale -a | grep '^LL''.
1.126 +
1.127 + Not all programs have translations for all languages. By default, an
1.128 +English message is shown in place of a nonexistent translation. If you
1.129 +understand other languages, you can set up a priority list of languages.
1.130 +This is done through a different environment variable, called
1.131 +`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
1.132 +for the purpose of message handling, but you still need to have `LANG'
1.133 +set to the primary language; this is required by other parts of the
1.134 +system libraries. For example, some Swedish users who would rather
1.135 +read translations in German than English for when Swedish is not
1.136 +available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
1.137 +
1.138 + Special advice for Norwegian users: The language code for Norwegian
1.139 +bokma*l changed from `no' to `nb' recently (in 2003). During the
1.140 +transition period, while some message catalogs for this language are
1.141 +installed under `nb' and some older ones under `no', it's recommended
1.142 +for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
1.143 +older translations are used.
1.144 +
1.145 + In the `LANGUAGE' environment variable, but not in the `LANG'
1.146 +environment variable, `LL_CC' combinations can be abbreviated as `LL'
1.147 +to denote the language's main dialect. For example, `de' is equivalent
1.148 +to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
1.149 +(Portuguese as spoken in Portugal) in this context.
1.150 +
1.151 +1.4 Translating Teams
1.152 +=====================
1.153 +
1.154 +For the Free Translation Project to be a success, we need interested
1.155 +people who like their own language and write it well, and who are also
1.156 +able to synergize with other translators speaking the same language.
1.157 +Each translation team has its own mailing list. The up-to-date list of
1.158 +teams can be found at the Free Translation Project's homepage,
1.159 +`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
1.160 +area.
1.161 +
1.162 + If you'd like to volunteer to _work_ at translating messages, you
1.163 +should become a member of the translating team for your own language.
1.164 +The subscribing address is _not_ the same as the list itself, it has
1.165 +`-request' appended. For example, speakers of Swedish can send a
1.166 +message to `sv-request@li.org', having this message body:
1.167 +
1.168 + subscribe
1.169 +
1.170 + Keep in mind that team members are expected to participate
1.171 +_actively_ in translations, or at solving translational difficulties,
1.172 +rather than merely lurking around. If your team does not exist yet and
1.173 +you want to start one, or if you are unsure about what to do or how to
1.174 +get started, please write to `translation@iro.umontreal.ca' to reach the
1.175 +coordinator for all translator teams.
1.176 +
1.177 + The English team is special. It works at improving and uniformizing
1.178 +the terminology in use. Proven linguistic skill are praised more than
1.179 +programming skill, here.
1.180 +
1.181 +1.5 Available Packages
1.182 +======================
1.183 +
1.184 +Languages are not equally supported in all packages. The following
1.185 +matrix shows the current state of internationalization, as of May 2005.
1.186 +The matrix shows, in regard of each package, for which languages PO
1.187 +files have been submitted to translation coordination, with a
1.188 +translation percentage of at least 50%.
1.189 +
1.190 + Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB
1.191 + +-------------------------------------------------+
1.192 + GNUnet | |
1.193 + a2ps | [] [] [] [] [] |
1.194 + aegis | () |
1.195 + ant-phone | () |
1.196 + anubis | [] |
1.197 + ap-utils | |
1.198 + aspell | [] [] [] [] |
1.199 + bash | [] [] |
1.200 + batchelor | [] |
1.201 + bfd | |
1.202 + bibshelf | [] |
1.203 + binutils | [] |
1.204 + bison | [] [] |
1.205 + bluez-pin | [] [] [] [] |
1.206 + clisp | [] [] |
1.207 + console-tools | [] [] |
1.208 + coreutils | [] [] [] [] |
1.209 + cpio | |
1.210 + cpplib | [] [] [] |
1.211 + darkstat | [] () [] |
1.212 + dialog | [] [] [] [] [] [] |
1.213 + diffutils | [] [] [] [] [] |
1.214 + doodle | [] |
1.215 + e2fsprogs | [] [] |
1.216 + enscript | [] [] [] [] |
1.217 + error | [] [] [] [] |
1.218 + fetchmail | [] [] () [] |
1.219 + fileutils | [] [] |
1.220 + findutils | [] [] [] |
1.221 + flex | [] [] [] |
1.222 + fslint | [] |
1.223 + gas | |
1.224 + gawk | [] [] [] |
1.225 + gbiff | [] |
1.226 + gcal | [] |
1.227 + gcc | [] |
1.228 + gettext-examples | [] [] [] [] |
1.229 + gettext-runtime | [] [] [] [] |
1.230 + gettext-tools | [] [] |
1.231 + gimp-print | [] [] [] [] |
1.232 + gip | |
1.233 + gliv | [] |
1.234 + glunarclock | |
1.235 + gmult | [] [] |
1.236 + gnubiff | () |
1.237 + gnucash | [] () () [] |
1.238 + gnucash-glossary | [] () |
1.239 + gpe-aerial | [] [] |
1.240 + gpe-beam | [] [] |
1.241 + gpe-calendar | [] [] |
1.242 + gpe-clock | [] [] |
1.243 + gpe-conf | [] [] |
1.244 + gpe-contacts | |
1.245 + gpe-edit | [] |
1.246 + gpe-go | [] |
1.247 + gpe-login | [] [] |
1.248 + gpe-ownerinfo | [] [] |
1.249 + gpe-sketchbook | [] [] |
1.250 + gpe-su | [] [] |
1.251 + gpe-taskmanager | [] [] |
1.252 + gpe-timesheet | [] |
1.253 + gpe-today | [] [] |
1.254 + gpe-todo | [] [] |
1.255 + gphoto2 | [] [] [] [] |
1.256 + gprof | [] [] |
1.257 + gpsdrive | () () |
1.258 + gramadoir | [] [] |
1.259 + grep | [] [] [] [] [] [] |
1.260 + gretl | |
1.261 + gsasl | [] |
1.262 + gss | |
1.263 + gst-plugins | [] [] [] [] [] [] |
1.264 + gstreamer | [] [] [] [] [] |
1.265 + gtick | [] () |
1.266 + gtkspell | [] [] [] |
1.267 + hello | [] [] [] [] |
1.268 + id-utils | [] [] |
1.269 + impost | |
1.270 + indent | [] [] |
1.271 + iso_3166 | |
1.272 + iso_3166_1 | [] [] [] [] [] |
1.273 + iso_3166_2 | |
1.274 + iso_3166_3 | [] |
1.275 + iso_4217 | |
1.276 + iso_639 | |
1.277 + jpilot | [] |
1.278 + jtag | |
1.279 + jwhois | |
1.280 + kbd | [] [] [] [] |
1.281 + latrine | () |
1.282 + ld | [] |
1.283 + libc | [] [] [] [] [] |
1.284 + libextractor | |
1.285 + libgpewidget | [] [] [] |
1.286 + libgphoto2 | [] |
1.287 + libgphoto2_port | [] |
1.288 + libgsasl | |
1.289 + libiconv | [] [] [] [] [] |
1.290 + libidn | |
1.291 + lifelines | [] () |
1.292 + lilypond | [] |
1.293 + lingoteach | |
1.294 + lynx | [] [] [] [] |
1.295 + m4 | [] [] [] [] |
1.296 + mailutils | [] |
1.297 + make | [] [] |
1.298 + man-db | [] () [] [] |
1.299 + minicom | [] [] |
1.300 + mysecretdiary | [] [] |
1.301 + nano | [] () [] |
1.302 + nano_1_0 | [] () [] [] |
1.303 + opcodes | [] |
1.304 + parted | [] [] [] [] |
1.305 + psmisc | |
1.306 + ptx | [] [] [] |
1.307 + pwdutils | |
1.308 + python | |
1.309 + radius | [] |
1.310 + recode | [] [] [] [] [] |
1.311 + rpm | [] [] |
1.312 + screem | |
1.313 + scrollkeeper | [] [] [] [] [] [] [] [] |
1.314 + sed | [] [] |
1.315 + sh-utils | [] [] |
1.316 + shared-mime-info | [] [] |
1.317 + sharutils | [] [] [] [] [] |
1.318 + silky | |
1.319 + skencil | [] () |
1.320 + sketch | [] () |
1.321 + solfege | [] |
1.322 + soundtracker | [] [] |
1.323 + sp | [] |
1.324 + stardict | [] |
1.325 + tar | |
1.326 + texinfo | [] [] |
1.327 + textutils | [] [] [] |
1.328 + tin | () () |
1.329 + tp-robot | [] |
1.330 + tuxpaint | [] [] [] [] [] [] [] |
1.331 + unicode-han-tra... | |
1.332 + unicode-transla... | |
1.333 + util-linux | [] [] [] [] |
1.334 + vorbis-tools | [] [] [] [] |
1.335 + wastesedge | () |
1.336 + wdiff | [] [] [] [] |
1.337 + wget | |
1.338 + xchat | [] [] [] [] [] |
1.339 + xkeyboard-config | |
1.340 + xpad | |
1.341 + +-------------------------------------------------+
1.342 + af am ar az be bg bs ca cs cy da de el en en_GB
1.343 + 10 0 0 2 7 5 0 40 43 2 51 91 19 1 14
1.344 +
1.345 + eo es et eu fa fi fr ga gl he hi hr hu id is
1.346 + +-----------------------------------------------+
1.347 + GNUnet | |
1.348 + a2ps | [] [] [] |
1.349 + aegis | |
1.350 + ant-phone | [] |
1.351 + anubis | [] |
1.352 + ap-utils | [] |
1.353 + aspell | [] [] |
1.354 + bash | [] [] [] [] |
1.355 + batchelor | [] [] |
1.356 + bfd | [] |
1.357 + bibshelf | [] [] |
1.358 + binutils | [] [] |
1.359 + bison | [] [] [] [] [] |
1.360 + bluez-pin | [] [] [] [] [] [] |
1.361 + clisp | [] [] |
1.362 + console-tools | |
1.363 + coreutils | [] [] [] [] [] |
1.364 + cpio | [] [] |
1.365 + cpplib | [] [] |
1.366 + darkstat | [] () [] [] [] |
1.367 + dialog | [] [] [] [] [] [] [] |
1.368 + diffutils | [] [] [] [] [] [] [] [] [] |
1.369 + doodle | [] |
1.370 + e2fsprogs | [] [] |
1.371 + enscript | [] [] |
1.372 + error | [] [] [] [] [] |
1.373 + fetchmail | [] |
1.374 + fileutils | [] [] [] [] [] |
1.375 + findutils | [] [] [] [] |
1.376 + flex | [] [] [] |
1.377 + fslint | [] |
1.378 + gas | [] [] |
1.379 + gawk | [] [] [] [] |
1.380 + gbiff | [] |
1.381 + gcal | [] [] |
1.382 + gcc | [] |
1.383 + gettext-examples | [] [] [] |
1.384 + gettext-runtime | [] [] [] [] [] |
1.385 + gettext-tools | [] [] |
1.386 + gimp-print | [] [] |
1.387 + gip | [] [] [] |
1.388 + gliv | () |
1.389 + glunarclock | [] [] [] |
1.390 + gmult | [] [] |
1.391 + gnubiff | () |
1.392 + gnucash | [] () |
1.393 + gnucash-glossary | [] |
1.394 + gpe-aerial | [] [] |
1.395 + gpe-beam | [] [] |
1.396 + gpe-calendar | [] [] [] [] |
1.397 + gpe-clock | [] [] [] |
1.398 + gpe-conf | [] |
1.399 + gpe-contacts | [] |
1.400 + gpe-edit | [] [] |
1.401 + gpe-go | [] [] |
1.402 + gpe-login | [] [] [] |
1.403 + gpe-ownerinfo | [] [] [] [] [] |
1.404 + gpe-sketchbook | [] [] |
1.405 + gpe-su | [] [] [] |
1.406 + gpe-taskmanager | [] [] [] |
1.407 + gpe-timesheet | [] [] [] [] |
1.408 + gpe-today | [] [] [] [] |
1.409 + gpe-todo | [] [] [] |
1.410 + gphoto2 | [] [] [] [] |
1.411 + gprof | [] [] [] |
1.412 + gpsdrive | () () [] |
1.413 + gramadoir | [] [] |
1.414 + grep | [] [] [] [] [] [] [] [] [] [] [] |
1.415 + gretl | [] [] |
1.416 + gsasl | [] [] [] |
1.417 + gss | [] |
1.418 + gst-plugins | [] [] |
1.419 + gstreamer | |
1.420 + gtick | [] [] [] [] |
1.421 + gtkspell | [] [] [] [] [] |
1.422 + hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
1.423 + id-utils | [] [] [] |
1.424 + impost | [] [] |
1.425 + indent | [] [] [] [] [] [] [] [] [] [] |
1.426 + iso_3166 | [] [] [] |
1.427 + iso_3166_1 | [] [] [] [] [] [] [] |
1.428 + iso_3166_2 | [] |
1.429 + iso_3166_3 | [] |
1.430 + iso_4217 | [] [] [] |
1.431 + iso_639 | [] [] [] [] |
1.432 + jpilot | [] [] |
1.433 + jtag | [] |
1.434 + jwhois | [] [] [] [] |
1.435 + kbd | [] [] |
1.436 + latrine | [] [] |
1.437 + ld | [] [] |
1.438 + libc | [] [] [] [] [] |
1.439 + libextractor | |
1.440 + libgpewidget | [] [] [] [] [] |
1.441 + libgphoto2 | [] [] [] |
1.442 + libgphoto2_port | [] |
1.443 + libgsasl | [] [] |
1.444 + libiconv | [] [] [] [] [] [] [] [] [] [] |
1.445 + libidn | [] [] |
1.446 + lifelines | () |
1.447 + lilypond | |
1.448 + lingoteach | [] [] |
1.449 + lynx | [] [] |
1.450 + m4 | [] [] [] [] |
1.451 + mailutils | [] [] |
1.452 + make | [] [] [] [] [] [] [] |
1.453 + man-db | () |
1.454 + minicom | [] [] [] [] |
1.455 + mysecretdiary | [] [] [] |
1.456 + nano | [] [] () [] |
1.457 + nano_1_0 | [] [] [] [] |
1.458 + opcodes | [] [] [] |
1.459 + parted | [] [] [] |
1.460 + psmisc | [] |
1.461 + ptx | [] [] [] [] [] [] [] [] [] |
1.462 + pwdutils | |
1.463 + python | |
1.464 + radius | [] [] |
1.465 + recode | [] [] [] [] [] [] [] |
1.466 + rpm | [] |
1.467 + screem | |
1.468 + scrollkeeper | [] [] [] |
1.469 + sed | [] [] [] [] [] [] |
1.470 + sh-utils | [] [] [] [] [] [] |
1.471 + shared-mime-info | [] [] [] [] [] [] |
1.472 + sharutils | [] [] [] [] [] [] |
1.473 + silky | [] |
1.474 + skencil | [] [] |
1.475 + sketch | [] [] |
1.476 + solfege | |
1.477 + soundtracker | [] [] |
1.478 + sp | [] |
1.479 + stardict | [] |
1.480 + tar | [] [] [] [] |
1.481 + texinfo | [] [] [] |
1.482 + textutils | [] [] [] [] [] |
1.483 + tin | [] () |
1.484 + tp-robot | [] [] |
1.485 + tuxpaint | [] [] [] [] [] [] [] [] |
1.486 + unicode-han-tra... | |
1.487 + unicode-transla... | [] [] |
1.488 + util-linux | [] [] [] [] [] |
1.489 + vorbis-tools | [] [] |
1.490 + wastesedge | () |
1.491 + wdiff | [] [] [] [] [] [] [] |
1.492 + wget | [] [] [] [] |
1.493 + xchat | [] [] [] [] [] |
1.494 + xkeyboard-config | |
1.495 + xpad | [] [] [] |
1.496 + +-----------------------------------------------+
1.497 + eo es et eu fa fi fr ga gl he hi hr hu id is
1.498 + 15 85 21 15 2 35 115 45 16 8 1 6 40 27 1
1.499 +
1.500 + it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso
1.501 + +--------------------------------------------------+
1.502 + GNUnet | |
1.503 + a2ps | () () [] [] () |
1.504 + aegis | () |
1.505 + ant-phone | [] |
1.506 + anubis | [] [] [] |
1.507 + ap-utils | |
1.508 + aspell | [] [] |
1.509 + bash | [] |
1.510 + batchelor | [] |
1.511 + bfd | |
1.512 + bibshelf | [] |
1.513 + binutils | |
1.514 + bison | [] [] [] [] |
1.515 + bluez-pin | [] [] |
1.516 + clisp | [] |
1.517 + console-tools | |
1.518 + coreutils | [] [] |
1.519 + cpio | |
1.520 + cpplib | [] |
1.521 + darkstat | [] [] |
1.522 + dialog | [] [] |
1.523 + diffutils | [] [] [] [] |
1.524 + doodle | [] |
1.525 + e2fsprogs | [] |
1.526 + enscript | [] |
1.527 + error | [] |
1.528 + fetchmail | [] [] |
1.529 + fileutils | [] [] [] |
1.530 + findutils | [] [] |
1.531 + flex | [] [] |
1.532 + fslint | [] |
1.533 + gas | |
1.534 + gawk | [] [] |
1.535 + gbiff | [] |
1.536 + gcal | |
1.537 + gcc | |
1.538 + gettext-examples | [] [] [] |
1.539 + gettext-runtime | [] [] [] [] |
1.540 + gettext-tools | [] [] [] |
1.541 + gimp-print | [] [] |
1.542 + gip | [] |
1.543 + gliv | [] |
1.544 + glunarclock | [] [] |
1.545 + gmult | [] [] |
1.546 + gnubiff | () |
1.547 + gnucash | [] () () [] |
1.548 + gnucash-glossary | [] [] |
1.549 + gpe-aerial | [] |
1.550 + gpe-beam | [] |
1.551 + gpe-calendar | [] |
1.552 + gpe-clock | [] |
1.553 + gpe-conf | [] |
1.554 + gpe-contacts | |
1.555 + gpe-edit | [] |
1.556 + gpe-go | [] |
1.557 + gpe-login | [] |
1.558 + gpe-ownerinfo | [] |
1.559 + gpe-sketchbook | [] |
1.560 + gpe-su | [] |
1.561 + gpe-taskmanager | [] [] |
1.562 + gpe-timesheet | [] |
1.563 + gpe-today | [] |
1.564 + gpe-todo | [] |
1.565 + gphoto2 | [] [] [] |
1.566 + gprof | |
1.567 + gpsdrive | () () () () |
1.568 + gramadoir | () |
1.569 + grep | [] [] [] [] |
1.570 + gretl | [] |
1.571 + gsasl | [] |
1.572 + gss | |
1.573 + gst-plugins | [] [] |
1.574 + gstreamer | [] [] |
1.575 + gtick | [] [] |
1.576 + gtkspell | [] [] [] |
1.577 + hello | [] [] [] [] [] [] [] [] [] |
1.578 + id-utils | [] [] |
1.579 + impost | |
1.580 + indent | [] [] [] |
1.581 + iso_3166 | [] |
1.582 + iso_3166_1 | [] [] |
1.583 + iso_3166_2 | [] |
1.584 + iso_3166_3 | [] |
1.585 + iso_4217 | [] [] [] |
1.586 + iso_639 | [] [] [] |
1.587 + jpilot | () () () |
1.588 + jtag | |
1.589 + jwhois | [] [] |
1.590 + kbd | [] |
1.591 + latrine | [] [] |
1.592 + ld | |
1.593 + libc | [] [] [] [] [] |
1.594 + libextractor | |
1.595 + libgpewidget | [] |
1.596 + libgphoto2 | [] [] |
1.597 + libgphoto2_port | [] [] |
1.598 + libgsasl | [] |
1.599 + libiconv | [] [] |
1.600 + libidn | [] |
1.601 + lifelines | [] |
1.602 + lilypond | |
1.603 + lingoteach | [] [] |
1.604 + lynx | [] [] [] |
1.605 + m4 | [] [] |
1.606 + mailutils | |
1.607 + make | [] [] [] |
1.608 + man-db | () |
1.609 + minicom | [] |
1.610 + mysecretdiary | [] |
1.611 + nano | [] [] [] |
1.612 + nano_1_0 | [] [] [] [] |
1.613 + opcodes | [] |
1.614 + parted | [] [] [] [] |
1.615 + psmisc | [] [] [] |
1.616 + ptx | [] [] [] |
1.617 + pwdutils | |
1.618 + python | |
1.619 + radius | |
1.620 + recode | [] [] |
1.621 + rpm | [] [] |
1.622 + screem | [] |
1.623 + scrollkeeper | [] [] [] |
1.624 + sed | [] [] |
1.625 + sh-utils | [] [] [] |
1.626 + shared-mime-info | [] [] [] [] |
1.627 + sharutils | [] [] [] |
1.628 + silky | [] |
1.629 + skencil | |
1.630 + sketch | |
1.631 + solfege | [] [] [] |
1.632 + soundtracker | [] |
1.633 + sp | () |
1.634 + stardict | [] [] |
1.635 + tar | [] [] [] |
1.636 + texinfo | [] [] [] |
1.637 + textutils | [] [] [] |
1.638 + tin | |
1.639 + tp-robot | [] |
1.640 + tuxpaint | [] [] [] [] [] [] [] |
1.641 + unicode-han-tra... | |
1.642 + unicode-transla... | |
1.643 + util-linux | [] [] [] |
1.644 + vorbis-tools | [] |
1.645 + wastesedge | [] |
1.646 + wdiff | [] [] [] |
1.647 + wget | [] |
1.648 + xchat | [] [] [] [] [] |
1.649 + xkeyboard-config | [] |
1.650 + xpad | [] |
1.651 + +--------------------------------------------------+
1.652 + it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso
1.653 + 46 35 11 2 1 1 2 2 3 11 0 15 96 7 5 0
1.654 +
1.655 + or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv
1.656 + +----------------------------------------------+
1.657 + GNUnet | |
1.658 + a2ps | () [] [] [] [] [] [] |
1.659 + aegis | () () |
1.660 + ant-phone | [] |
1.661 + anubis | [] [] [] |
1.662 + ap-utils | () |
1.663 + aspell | [] [] |
1.664 + bash | [] [] [] |
1.665 + batchelor | [] |
1.666 + bfd | |
1.667 + bibshelf | |
1.668 + binutils | [] [] |
1.669 + bison | [] [] [] [] [] |
1.670 + bluez-pin | [] [] [] [] [] [] [] [] |
1.671 + clisp | [] |
1.672 + console-tools | [] |
1.673 + coreutils | [] [] [] [] |
1.674 + cpio | [] [] |
1.675 + cpplib | |
1.676 + darkstat | [] [] [] [] [] [] |
1.677 + dialog | [] [] [] [] [] [] [] |
1.678 + diffutils | [] [] [] [] [] [] |
1.679 + doodle | [] |
1.680 + e2fsprogs | [] [] |
1.681 + enscript | [] [] [] [] |
1.682 + error | [] [] [] |
1.683 + fetchmail | [] [] [] [] |
1.684 + fileutils | [] [] [] [] [] |
1.685 + findutils | [] [] [] [] [] [] |
1.686 + flex | [] [] [] [] [] |
1.687 + fslint | [] [] [] |
1.688 + gas | |
1.689 + gawk | [] [] [] [] |
1.690 + gbiff | [] |
1.691 + gcal | [] |
1.692 + gcc | |
1.693 + gettext-examples | [] [] [] [] [] [] |
1.694 + gettext-runtime | [] [] [] [] [] [] [] |
1.695 + gettext-tools | [] [] [] [] [] [] [] |
1.696 + gimp-print | [] [] |
1.697 + gip | [] [] [] |
1.698 + gliv | [] [] [] |
1.699 + glunarclock | [] [] [] [] [] [] |
1.700 + gmult | [] [] [] [] |
1.701 + gnubiff | () [] |
1.702 + gnucash | () [] [] [] [] |
1.703 + gnucash-glossary | [] [] [] |
1.704 + gpe-aerial | [] [] [] [] [] [] |
1.705 + gpe-beam | [] [] [] [] [] [] |
1.706 + gpe-calendar | [] [] [] [] [] [] [] |
1.707 + gpe-clock | [] [] [] [] [] [] [] |
1.708 + gpe-conf | [] [] [] [] [] [] |
1.709 + gpe-contacts | [] [] [] [] |
1.710 + gpe-edit | [] [] [] [] [] [] [] |
1.711 + gpe-go | [] [] [] [] [] |
1.712 + gpe-login | [] [] [] [] [] [] [] |
1.713 + gpe-ownerinfo | [] [] [] [] [] [] [] |
1.714 + gpe-sketchbook | [] [] [] [] [] [] [] |
1.715 + gpe-su | [] [] [] [] [] [] [] |
1.716 + gpe-taskmanager | [] [] [] [] [] [] [] |
1.717 + gpe-timesheet | [] [] [] [] [] [] [] |
1.718 + gpe-today | [] [] [] [] [] [] [] |
1.719 + gpe-todo | [] [] [] [] [] [] [] [] |
1.720 + gphoto2 | [] [] [] [] |
1.721 + gprof | [] [] [] |
1.722 + gpsdrive | [] [] |
1.723 + gramadoir | [] |
1.724 + grep | [] [] [] [] [] [] [] |
1.725 + gretl | [] |
1.726 + gsasl | [] [] [] [] [] |
1.727 + gss | [] [] [] |
1.728 + gst-plugins | [] [] [] [] |
1.729 + gstreamer | [] [] [] [] |
1.730 + gtick | [] [] [] |
1.731 + gtkspell | [] [] [] [] [] [] |
1.732 + hello | [] [] [] [] [] [] [] |
1.733 + id-utils | [] [] [] [] |
1.734 + impost | |
1.735 + indent | [] [] [] [] [] [] |
1.736 + iso_3166 | [] [] [] [] [] |
1.737 + iso_3166_1 | [] [] [] [] |
1.738 + iso_3166_2 | |
1.739 + iso_3166_3 | [] [] [] |
1.740 + iso_4217 | [] [] |
1.741 + iso_639 | [] [] [] |
1.742 + jpilot | |
1.743 + jtag | [] |
1.744 + jwhois | [] [] [] () () |
1.745 + kbd | [] [] [] |
1.746 + latrine | [] [] |
1.747 + ld | [] |
1.748 + libc | [] [] [] [] [] |
1.749 + libextractor | [] |
1.750 + libgpewidget | [] [] [] [] [] [] |
1.751 + libgphoto2 | [] [] |
1.752 + libgphoto2_port | [] |
1.753 + libgsasl | [] [] [] |
1.754 + libiconv | [] [] [] [] [] [] [] [] [] [] |
1.755 + libidn | [] () |
1.756 + lifelines | [] [] |
1.757 + lilypond | |
1.758 + lingoteach | [] |
1.759 + lynx | [] [] [] |
1.760 + m4 | [] [] [] [] [] |
1.761 + mailutils | [] [] [] |
1.762 + make | [] [] [] [] |
1.763 + man-db | [] [] |
1.764 + minicom | [] [] [] [] |
1.765 + mysecretdiary | [] [] [] [] |
1.766 + nano | [] [] [] |
1.767 + nano_1_0 | [] [] [] [] |
1.768 + opcodes | [] [] |
1.769 + parted | [] [] [] [] |
1.770 + psmisc | [] [] |
1.771 + ptx | [] [] [] [] [] [] |
1.772 + pwdutils | [] |
1.773 + python | |
1.774 + radius | [] [] |
1.775 + recode | [] [] [] [] [] [] |
1.776 + rpm | [] [] [] [] |
1.777 + screem | |
1.778 + scrollkeeper | [] [] [] [] [] [] [] |
1.779 + sed | [] [] [] [] [] [] [] [] |
1.780 + sh-utils | [] [] [] |
1.781 + shared-mime-info | [] [] [] [] [] [] |
1.782 + sharutils | [] [] [] |
1.783 + silky | [] |
1.784 + skencil | [] [] [] |
1.785 + sketch | [] [] [] |
1.786 + solfege | |
1.787 + soundtracker | [] [] |
1.788 + sp | |
1.789 + stardict | [] [] |
1.790 + tar | [] [] [] [] |
1.791 + texinfo | [] [] [] [] |
1.792 + textutils | [] [] [] |
1.793 + tin | |
1.794 + tp-robot | [] |
1.795 + tuxpaint | [] [] [] [] [] [] [] [] |
1.796 + unicode-han-tra... | |
1.797 + unicode-transla... | |
1.798 + util-linux | [] [] [] |
1.799 + vorbis-tools | [] [] |
1.800 + wastesedge | |
1.801 + wdiff | [] [] [] [] [] [] |
1.802 + wget | |
1.803 + xchat | [] [] [] [] [] [] [] |
1.804 + xkeyboard-config | |
1.805 + xpad | |
1.806 + +----------------------------------------------+
1.807 + or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv
1.808 + 1 3 47 29 57 6 78 73 5 44 12 12 50 85
1.809 +
1.810 + ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
1.811 + +-----------------------------------------------+
1.812 + GNUnet | | 0
1.813 + a2ps | [] [] [] | 19
1.814 + aegis | | 0
1.815 + ant-phone | [] [] | 5
1.816 + anubis | [] [] [] | 11
1.817 + ap-utils | () [] | 2
1.818 + aspell | [] [] [] | 13
1.819 + bash | [] | 11
1.820 + batchelor | [] [] | 7
1.821 + bfd | | 1
1.822 + bibshelf | [] | 5
1.823 + binutils | [] | 6
1.824 + bison | [] [] | 18
1.825 + bluez-pin | [] [] [] [] [] | 25
1.826 + clisp | | 7
1.827 + console-tools | [] [] | 5
1.828 + coreutils | [] [] | 17
1.829 + cpio | [] [] [] | 7
1.830 + cpplib | [] [] | 8
1.831 + darkstat | [] () () | 15
1.832 + dialog | [] [] [] | 25
1.833 + diffutils | [] [] [] [] | 28
1.834 + doodle | [] | 5
1.835 + e2fsprogs | [] | 8
1.836 + enscript | [] | 12
1.837 + error | [] [] [] | 16
1.838 + fetchmail | [] | 12
1.839 + fileutils | [] [] [] | 18
1.840 + findutils | [] [] | 17
1.841 + flex | [] [] | 15
1.842 + fslint | [] | 7
1.843 + gas | [] | 3
1.844 + gawk | [] | 14
1.845 + gbiff | [] | 5
1.846 + gcal | [] | 5
1.847 + gcc | [] [] | 4
1.848 + gettext-examples | [] [] [] [] [] | 21
1.849 + gettext-runtime | [] [] [] [] [] | 25
1.850 + gettext-tools | [] [] [] [] [] | 19
1.851 + gimp-print | [] | 11
1.852 + gip | [] | 8
1.853 + gliv | [] [] | 7
1.854 + glunarclock | [] [] | 13
1.855 + gmult | [] [] [] | 13
1.856 + gnubiff | [] | 3
1.857 + gnucash | () [] | 10
1.858 + gnucash-glossary | [] [] | 9
1.859 + gpe-aerial | [] [] | 13
1.860 + gpe-beam | [] [] | 13
1.861 + gpe-calendar | [] [] [] [] | 18
1.862 + gpe-clock | [] [] [] [] | 17
1.863 + gpe-conf | [] [] | 12
1.864 + gpe-contacts | [] [] | 7
1.865 + gpe-edit | [] [] [] [] | 15
1.866 + gpe-go | [] [] | 11
1.867 + gpe-login | [] [] [] [] [] | 18
1.868 + gpe-ownerinfo | [] [] [] [] | 19
1.869 + gpe-sketchbook | [] [] | 14
1.870 + gpe-su | [] [] [] | 16
1.871 + gpe-taskmanager | [] [] [] | 17
1.872 + gpe-timesheet | [] [] [] [] | 17
1.873 + gpe-today | [] [] [] [] [] | 19
1.874 + gpe-todo | [] [] [] | 17
1.875 + gphoto2 | [] [] [] | 18
1.876 + gprof | [] [] | 10
1.877 + gpsdrive | | 3
1.878 + gramadoir | [] | 6
1.879 + grep | [] [] [] [] | 32
1.880 + gretl | | 4
1.881 + gsasl | [] [] | 12
1.882 + gss | [] | 5
1.883 + gst-plugins | [] [] [] | 17
1.884 + gstreamer | [] [] [] [] | 15
1.885 + gtick | [] | 11
1.886 + gtkspell | [] [] [] [] | 21
1.887 + hello | [] [] [] [] | 37
1.888 + id-utils | [] [] | 13
1.889 + impost | [] | 3
1.890 + indent | [] [] [] [] | 25
1.891 + iso_3166 | [] [] [] | 12
1.892 + iso_3166_1 | [] [] | 20
1.893 + iso_3166_2 | | 2
1.894 + iso_3166_3 | [] [] | 8
1.895 + iso_4217 | [] [] | 10
1.896 + iso_639 | [] [] | 12
1.897 + jpilot | [] [] [] | 6
1.898 + jtag | | 2
1.899 + jwhois | [] [] [] | 12
1.900 + kbd | [] [] | 12
1.901 + latrine | [] [] | 8
1.902 + ld | [] | 5
1.903 + libc | [] [] | 22
1.904 + libextractor | | 1
1.905 + libgpewidget | [] [] | 17
1.906 + libgphoto2 | [] | 9
1.907 + libgphoto2_port | | 5
1.908 + libgsasl | [] | 7
1.909 + libiconv | [] [] [] [] [] | 32
1.910 + libidn | [] [] | 6
1.911 + lifelines | | 4
1.912 + lilypond | | 1
1.913 + lingoteach | [] | 6
1.914 + lynx | [] [] [] | 15
1.915 + m4 | [] [] | 17
1.916 + mailutils | [] | 7
1.917 + make | [] [] | 18
1.918 + man-db | | 5
1.919 + minicom | | 11
1.920 + mysecretdiary | [] [] | 12
1.921 + nano | [] [] | 13
1.922 + nano_1_0 | [] [] [] | 18
1.923 + opcodes | [] [] | 9
1.924 + parted | [] [] [] | 18
1.925 + psmisc | [] | 7
1.926 + ptx | [] [] | 23
1.927 + pwdutils | | 1
1.928 + python | | 0
1.929 + radius | [] | 6
1.930 + recode | [] [] | 22
1.931 + rpm | [] [] | 11
1.932 + screem | | 1
1.933 + scrollkeeper | [] [] [] | 24
1.934 + sed | [] [] [] | 21
1.935 + sh-utils | [] | 15
1.936 + shared-mime-info | [] [] [] | 21
1.937 + sharutils | [] [] [] | 20
1.938 + silky | | 3
1.939 + skencil | | 6
1.940 + sketch | | 6
1.941 + solfege | | 4
1.942 + soundtracker | [] | 8
1.943 + sp | [] | 3
1.944 + stardict | [] [] [] [] | 10
1.945 + tar | [] [] [] [] | 15
1.946 + texinfo | [] [] | 14
1.947 + textutils | [] [] [] | 17
1.948 + tin | | 1
1.949 + tp-robot | [] [] [] | 8
1.950 + tuxpaint | [] [] [] [] | 34
1.951 + unicode-han-tra... | | 0
1.952 + unicode-transla... | | 2
1.953 + util-linux | [] [] [] | 18
1.954 + vorbis-tools | [] | 10
1.955 + wastesedge | | 1
1.956 + wdiff | [] [] | 22
1.957 + wget | [] [] | 7
1.958 + xchat | [] [] [] [] | 26
1.959 + xkeyboard-config | [] | 2
1.960 + xpad | [] | 5
1.961 + +-----------------------------------------------+
1.962 + 73 teams ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
1.963 + 149 domains 0 0 0 1 77 30 0 92 16 0 42 32 0 1746
1.964 +
1.965 + Some counters in the preceding matrix are higher than the number of
1.966 +visible blocks let us expect. This is because a few extra PO files are
1.967 +used for implementing regional variants of languages, or language
1.968 +dialects.
1.969 +
1.970 + For a PO file in the matrix above to be effective, the package to
1.971 +which it applies should also have been internationalized and
1.972 +distributed as such by its maintainer. There might be an observable
1.973 +lag between the mere existence a PO file and its wide availability in a
1.974 +distribution.
1.975 +
1.976 + If May 2005 seems to be old, you may fetch a more recent copy of
1.977 +this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
1.978 +matrix with full percentage details can be found at
1.979 +`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
1.980 +
1.981 +1.6 Using `gettext' in new packages
1.982 +===================================
1.983 +
1.984 +If you are writing a freely available program and want to
1.985 +internationalize it you are welcome to use GNU `gettext' in your
1.986 +package. Of course you have to respect the GNU Library General Public
1.987 +License which covers the use of the GNU `gettext' library. This means
1.988 +in particular that even non-free programs can use `libintl' as a shared
1.989 +library, whereas only free software can use `libintl' as a static
1.990 +library or use modified versions of `libintl'.
1.991 +
1.992 + Once the sources are changed appropriately and the setup can handle
1.993 +the use of `gettext' the only thing missing are the translations. The
1.994 +Free Translation Project is also available for packages which are not
1.995 +developed inside the GNU project. Therefore the information given above
1.996 +applies also for every other Free Software Project. Contact
1.997 +`translation@iro.umontreal.ca' to make the `.pot' files available to
1.998 +the translation teams.
1.999 +
2.1 --- a/Makefile.am Thu Feb 02 15:44:45 2006 +0000
2.2 +++ b/Makefile.am Thu Mar 23 19:57:14 2006 +0000
2.3 @@ -1,5 +1,12 @@
2.4 -AM_CPPFLAGS = -I$(top_srcdir)
2.5 -LDADD = $(top_builddir)/lemon/libemon.la
2.6 +AM_CPPFLAGS = -I$(top_srcdir) -DLOCALEDIR=\""$(datadir)/locale"\"
2.7 +LDADD = ../lemon/libemon.la
2.8 +
2.9 +ACLOCAL_AMFLAGS = -I m4
2.10 +
2.11 +EXTRA_DIST = \
2.12 + build-aux/config.rpath
2.13 +
2.14 +SUBDIRS = po
2.15
2.16 bin_PROGRAMS = glemon
2.17 BUILT_SOURCES = guipixbufs.h
2.18 @@ -39,10 +46,12 @@
2.19 gui_writer.h \
2.20 gui_writer.cc \
2.21 xml.h \
2.22 - guipixbufs.h
2.23 + guipixbufs.h \
2.24 + gettext.h
2.25
2.26 glemon_CXXFLAGS = $(GTK_CFLAGS)
2.27 glemon_LDFLAGS = $(GTK_LIBS)
2.28 +#glemon_LDADD = $(LIBINTL)
2.29
2.30 IMAGES = \
2.31 icons/addlink.png \
2.32 @@ -67,4 +76,64 @@
2.33 --raw --build-list $(VARIABLES) > guipixbufs.h || \
2.34 ( rm -f guipixbufs.h && false )
2.35
2.36 -EXTRA_DIST = $(IMAGES) guipixbufs.h
2.37 +EXTRA_DIST += $(IMAGES) guipixbufs.h
2.38 +
2.39 +MRPROPERFILES = \
2.40 + aclocal.m4 \
2.41 + config.h.in \
2.42 + config.h.in~ \
2.43 + configure \
2.44 + Makefile.in \
2.45 + build-aux/config.guess \
2.46 + build-aux/config.rpath \
2.47 + build-aux/config.sub \
2.48 + build-aux/depcomp \
2.49 + build-aux/install-sh \
2.50 + build-aux/ltmain.sh \
2.51 + build-aux/missing \
2.52 + build-aux/mkinstalldirs \
2.53 + Makefile.in \
2.54 + m4/intmax.m4 \
2.55 + m4/lib-link.m4 \
2.56 + m4/lib-prefix.m4 \
2.57 + m4/printf-posix.m4 \
2.58 + m4/xsize.m4 \
2.59 + m4/glibc2.m4 \
2.60 + m4/lib-ld.m4 \
2.61 + m4/lcmessage.m4 \
2.62 + m4/wint_t.m4 \
2.63 + m4/ulonglong.m4 \
2.64 + m4/inttypes-pri.m4 \
2.65 + m4/progtest.m4 \
2.66 + m4/uintmax_t.m4 \
2.67 + m4/signed.m4 \
2.68 + m4/stdint_h.m4 \
2.69 + m4/intdiv0.m4 \
2.70 + m4/iconv.m4 \
2.71 + m4/po.m4 \
2.72 + m4/isc-posix.m4 \
2.73 + m4/longlong.m4 \
2.74 + m4/inttypes.m4 \
2.75 + m4/size_max.m4 \
2.76 + m4/glibc21.m4 \
2.77 + m4/gettext.m4 \
2.78 + m4/codeset.m4 \
2.79 + m4/inttypes_h.m4 \
2.80 + m4/wchar_t.m4 \
2.81 + m4/longdouble.m4 \
2.82 + m4/nls.m4 \
2.83 + po/Rules-quot \
2.84 + po/en@quot.header \
2.85 + po/insert-header.sin \
2.86 + po/quot.sed \
2.87 + po/en@boldquot.header \
2.88 + po/boldquot.sed \
2.89 + po/Makevars.template \
2.90 + po/remove-potcdate.sin \
2.91 + po/Makefile.in.in
2.92 +
2.93 +mrproper:
2.94 + $(MAKE) $(AM_MAKEFLAGS) maintainer-clean
2.95 + -rm -f $(MRPROPERFILES)
2.96 +
2.97 +.PHONY: mrproper
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/bootstrap Thu Mar 23 19:57:14 2006 +0000
3.3 @@ -0,0 +1,78 @@
3.4 +#!/bin/bash
3.5 +
3.6 +prev=
3.7 +for option
3.8 +do
3.9 + if test -n "$prev"
3.10 + then
3.11 + eval "$prev=\$option"
3.12 + prev=
3.13 + continue
3.14 + fi
3.15 +
3.16 + optarg=`expr "x$option" : 'x[^=]*=\(.*\)'`
3.17 +
3.18 + case $option in
3.19 +
3.20 + -amver | --amver)
3.21 + prev=amver ;;
3.22 + -amver=* | --amver=*)
3.23 + amver=$optarg ;;
3.24 +
3.25 + -acver | --acver)
3.26 + prev=acver ;;
3.27 + -acver=* | --acver=*)
3.28 + acver=$optarg ;;
3.29 +
3.30 + --help | -h)
3.31 + cat << EOF
3.32 +Usage: $0 [OPTION]
3.33 +
3.34 +Options:
3.35 + -h, --help display this help and exit
3.36 + --amver=VERSION use VERSION version of automake
3.37 + --acver=VERSION use VERSION version of autoconf
3.38 +
3.39 +Expamle:
3.40 + $0 --amver=1.8 --acver=2.59
3.41 +EOF
3.42 + exit 0
3.43 + ;;
3.44 +
3.45 + *)
3.46 + cat << EOF >&2
3.47 +$0: unrecognized option: $option
3.48 +Try \`$0 --help' for more information.
3.49 +EOF
3.50 + exit 1
3.51 + ;;
3.52 +
3.53 + esac
3.54 +done
3.55 +
3.56 +automake=automake
3.57 +aclocal=aclocal
3.58 +autoconf=autoconf
3.59 +autoheader=autoheader
3.60 +
3.61 +if test -n "$amver"
3.62 +then
3.63 + automake=automake-$amver
3.64 + aclocal=aclocal-$amver
3.65 +fi
3.66 +
3.67 +if test -n "$acver"
3.68 +then
3.69 + autoconf=autoconf-$acver
3.70 + autoheader=autoheader-$acver
3.71 +fi
3.72 +
3.73 +echo "Try using 'autoreconf -vi' instead of this."
3.74 +
3.75 +set -x
3.76 +autopoint \
3.77 +&& $aclocal -I m4 \
3.78 +&& libtoolize --force --copy \
3.79 +&& $autoconf \
3.80 +&& $autoheader \
3.81 +&& $automake --add-missing --copy --gnu
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/configure.ac Thu Mar 23 19:57:14 2006 +0000
4.3 @@ -0,0 +1,33 @@
4.4 +dnl Process this file with autoconf to produce a configure script.
4.5 +AC_PREREQ([2.59])
4.6 +AC_INIT([gLEMON], [0.1], [etik-ol@cs.elte.hu], [glemon])
4.7 +AC_CONFIG_AUX_DIR([build-aux])
4.8 +AC_CONFIG_MACRO_DIR([m4])
4.9 +AM_INIT_AUTOMAKE([-Wall -Werror foreign])
4.10 +AC_CONFIG_SRCDIR([main_win.h])
4.11 +AC_CONFIG_HEADERS([config.h])
4.12 +
4.13 +dnl Checks for programs.
4.14 +AC_PROG_CXX
4.15 +AC_PROG_CXXCPP
4.16 +AC_PROG_INSTALL
4.17 +AC_PROG_LIBTOOL
4.18 +
4.19 +dnl i18n
4.20 +AM_GNU_GETTEXT_VERSION([0.14.5])
4.21 +AM_GNU_GETTEXT([external])
4.22 +
4.23 +dnl Checks for libraries.
4.24 +PKG_CHECK_MODULES([GTK], [libgnomecanvasmm-2.6 >= 2.6.0])
4.25 +
4.26 +dnl Checks for header files.
4.27 +
4.28 +dnl Checks for typedefs, structures, and compiler characteristics.
4.29 +
4.30 +dnl Checks for library functions.
4.31 +
4.32 +AC_CONFIG_FILES([
4.33 +Makefile
4.34 +po/Makefile.in
4.35 +])
4.36 +AC_OUTPUT
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
5.2 +++ b/gettext.h Thu Mar 23 19:57:14 2006 +0000
5.3 @@ -0,0 +1,79 @@
5.4 +/* Convenience header for conditional use of GNU <libintl.h>.
5.5 + Copyright (C) 1995-1998, 2000-2002, 2004 Free Software Foundation, Inc.
5.6 +
5.7 + This program is free software; you can redistribute it and/or modify it
5.8 + under the terms of the GNU Library General Public License as published
5.9 + by the Free Software Foundation; either version 2, or (at your option)
5.10 + any later version.
5.11 +
5.12 + This program is distributed in the hope that it will be useful,
5.13 + but WITHOUT ANY WARRANTY; without even the implied warranty of
5.14 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5.15 + Library General Public License for more details.
5.16 +
5.17 + You should have received a copy of the GNU Library General Public
5.18 + License along with this program; if not, write to the Free Software
5.19 + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
5.20 + USA. */
5.21 +
5.22 +#ifndef _LIBGETTEXT_H
5.23 +#define _LIBGETTEXT_H 1
5.24 +
5.25 +/* NLS can be disabled through the configure --disable-nls option. */
5.26 +#if ENABLE_NLS
5.27 +
5.28 +/* Get declarations of GNU message catalog functions. */
5.29 +# include <libintl.h>
5.30 +
5.31 +#else
5.32 +
5.33 +/* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which
5.34 + chokes if dcgettext is defined as a macro. So include it now, to make
5.35 + later inclusions of <locale.h> a NOP. We don't include <libintl.h>
5.36 + as well because people using "gettext.h" will not include <libintl.h>,
5.37 + and also including <libintl.h> would fail on SunOS 4, whereas <locale.h>
5.38 + is OK. */
5.39 +#if defined(__sun)
5.40 +# include <locale.h>
5.41 +#endif
5.42 +
5.43 +/* Many header files from the libstdc++ coming with g++ 3.3 or newer include
5.44 + <libintl.h>, which chokes if dcgettext is defined as a macro. So include
5.45 + it now, to make later inclusions of <libintl.h> a NOP. */
5.46 +#if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3)
5.47 +# include <cstdlib>
5.48 +# if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H
5.49 +# include <libintl.h>
5.50 +# endif
5.51 +#endif
5.52 +
5.53 +/* Disabled NLS.
5.54 + The casts to 'const char *' serve the purpose of producing warnings
5.55 + for invalid uses of the value returned from these functions.
5.56 + On pre-ANSI systems without 'const', the config.h file is supposed to
5.57 + contain "#define const". */
5.58 +# define gettext(Msgid) ((const char *) (Msgid))
5.59 +# define dgettext(Domainname, Msgid) ((const char *) (Msgid))
5.60 +# define dcgettext(Domainname, Msgid, Category) ((const char *) (Msgid))
5.61 +# define ngettext(Msgid1, Msgid2, N) \
5.62 + ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2))
5.63 +# define dngettext(Domainname, Msgid1, Msgid2, N) \
5.64 + ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2))
5.65 +# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \
5.66 + ((N) == 1 ? (const char *) (Msgid1) : (const char *) (Msgid2))
5.67 +# define textdomain(Domainname) ((const char *) (Domainname))
5.68 +# define bindtextdomain(Domainname, Dirname) ((const char *) (Dirname))
5.69 +# define bind_textdomain_codeset(Domainname, Codeset) ((const char *) (Codeset))
5.70 +
5.71 +#endif
5.72 +
5.73 +/* A pseudo function call that serves as a marker for the automated
5.74 + extraction of messages, but does not call gettext(). The run-time
5.75 + translation is done at a different place in the code.
5.76 + The argument, String, should be a literal string. Concatenated strings
5.77 + and other string expressions won't work.
5.78 + The macro's expansion is not parenthesized, so that it is suitable as
5.79 + initializer for static 'char[]' or 'const char[]' variables. */
5.80 +#define gettext_noop(String) String
5.81 +
5.82 +#endif /* _LIBGETTEXT_H */
6.1 --- a/graph-displayer.cc Thu Feb 02 15:44:45 2006 +0000
6.2 +++ b/graph-displayer.cc Thu Mar 23 19:57:14 2006 +0000
6.3 @@ -1,9 +1,16 @@
6.4 +#ifdef HAVE_CONFIG_H
6.5 +#include <config.h>
6.6 +#endif
6.7 +
6.8 #include "all_include.h"
6.9 #include "mapstorage.h"
6.10 #include "main_win.h"
6.11 #include <libgnomecanvasmm.h>
6.12 #include <libgnomecanvasmm/polygon.h>
6.13
6.14 +#include <locale.h>
6.15 +#include "gettext.h"
6.16 +
6.17 #define MAIN_PART
6.18
6.19 std::vector <std::string> edge_property_strings;
6.20 @@ -14,6 +21,9 @@
6.21
6.22 int main(int argc, char *argv[])
6.23 {
6.24 + bindtextdomain(PACKAGE, LOCALEDIR);
6.25 + bind_textdomain_codeset(PACKAGE, "UTF-8");
6.26 + textdomain(PACKAGE);
6.27
6.28 //initializing
6.29
7.1 --- a/main_win.cc Thu Feb 02 15:44:45 2006 +0000
7.2 +++ b/main_win.cc Thu Mar 23 19:57:14 2006 +0000
7.3 @@ -1,6 +1,13 @@
7.4 +#ifdef HAVE_CONFIG_H
7.5 +#include <config.h>
7.6 +#endif
7.7 +
7.8 #include "main_win.h"
7.9 #include "guipixbufs.h"
7.10
7.11 +#include "gettext.h"
7.12 +#define _(string) gettext (string)
7.13 +
7.14 MainWin::MainWin()
7.15 {
7.16 set_title ("no file");
7.17 @@ -71,12 +78,12 @@
7.18
7.19 ag=Gtk::ActionGroup::create();
7.20
7.21 - ag->add( Gtk::Action::create("FileMenu", "_File") );
7.22 + ag->add( Gtk::Action::create("FileMenu", _("_File")) );
7.23 ag->add( Gtk::Action::create("FileNew", Gtk::Stock::NEW),
7.24 sigc::mem_fun(*this, &MainWin::newTab));
7.25 ag->add( Gtk::Action::create("FileOpen", Gtk::Stock::OPEN),
7.26 sigc::mem_fun(*this, &MainWin::openFile));
7.27 - ag->add( Gtk::Action::create("FileClearTab", "Clear Tab"),
7.28 + ag->add( Gtk::Action::create("FileClearTab", _("Clear Tab")),
7.29 sigc::mem_fun(*this, &MainWin::newFile));
7.30 ag->add( Gtk::Action::create("FileSave", Gtk::Stock::SAVE),
7.31 sigc::mem_fun(*this, &MainWin::saveFile));
7.32 @@ -87,7 +94,7 @@
7.33 ag->add( Gtk::Action::create("Quit", Gtk::Stock::QUIT),
7.34 sigc::mem_fun(*this, &MainWin::hide));
7.35
7.36 - ag->add( Gtk::Action::create("ViewMenu", "_View") );
7.37 + ag->add( Gtk::Action::create("ViewMenu", _("_View")) );
7.38 ag->add( Gtk::Action::create("ViewZoomIn", Gtk::Stock::ZOOM_IN),
7.39 sigc::mem_fun(*this, &MainWin::zoomIn));
7.40 ag->add( Gtk::Action::create("ViewZoomOut", Gtk::Stock::ZOOM_OUT),
7.41 @@ -97,29 +104,29 @@
7.42 ag->add( Gtk::Action::create("ViewZoom100", Gtk::Stock::ZOOM_100),
7.43 sigc::mem_fun(*this, &MainWin::zoom100));
7.44
7.45 - ag->add( Gtk::Action::create("ShowMenu", "_Show") );
7.46 - ag->add( Gtk::Action::create("ShowMaps", "_Maps"),
7.47 + ag->add( Gtk::Action::create("ShowMenu", _("_Show")) );
7.48 + ag->add( Gtk::Action::create("ShowMaps", _("_Maps")),
7.49 sigc::mem_fun(*this, &MainWin::createMapWin));
7.50
7.51 - ag->add( Gtk::Action::create("AlgoMenu", "_Algorithms") );
7.52 - ag->add( Gtk::Action::create("AlgoGeneral", "_General"),
7.53 + ag->add( Gtk::Action::create("AlgoMenu", _("_Algorithms")) );
7.54 + ag->add( Gtk::Action::create("AlgoGeneral", _("_General")),
7.55 sigc::bind( sigc::mem_fun ( *this, &MainWin::createAlgoWin ), 0) );
7.56 - ag->add( Gtk::Action::create("AlgoKruskal", "_Kruskal"),
7.57 + ag->add( Gtk::Action::create("AlgoKruskal", _("_Kruskal")),
7.58 sigc::bind( sigc::mem_fun ( *this, &MainWin::createAlgoWin ), 1) );
7.59
7.60 Gtk::RadioAction::Group tool_group;
7.61 - ag->add( Gtk::RadioAction::create(tool_group, "MoveItem", Gtk::StockID("gd-move"), "Move"),
7.62 + ag->add( Gtk::RadioAction::create(tool_group, "MoveItem", Gtk::StockID("gd-move"), _("Move")),
7.63 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 0) );
7.64 - ag->add( Gtk::RadioAction::create(tool_group, "CreateNode", Gtk::StockID("gd-addnode"), "Create node"),
7.65 + ag->add( Gtk::RadioAction::create(tool_group, "CreateNode", Gtk::StockID("gd-addnode"), _("Create node")),
7.66 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 1) );
7.67 - ag->add( Gtk::RadioAction::create(tool_group, "CreateEdge", Gtk::StockID("gd-addlink"), "Create edge"),
7.68 + ag->add( Gtk::RadioAction::create(tool_group, "CreateEdge", Gtk::StockID("gd-addlink"), _("Create edge")),
7.69 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 2) );
7.70 - ag->add( Gtk::RadioAction::create(tool_group, "EraseItem", Gtk::StockID("gd-delete"), "Delete"),
7.71 + ag->add( Gtk::RadioAction::create(tool_group, "EraseItem", Gtk::StockID("gd-delete"), _("Delete")),
7.72 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 3) );
7.73
7.74 - ag->add( Gtk::RadioAction::create(tool_group, "EditEdgeMap", Gtk::StockID("gd-editlink"), "Edit edge map"),
7.75 + ag->add( Gtk::RadioAction::create(tool_group, "EditEdgeMap", Gtk::StockID("gd-editlink"), _("Edit edge map")),
7.76 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 4) );
7.77 - ag->add( Gtk::RadioAction::create(tool_group, "EditNodeMap", Gtk::StockID("gd-editnode"), "Edit node map"),
7.78 + ag->add( Gtk::RadioAction::create(tool_group, "EditNodeMap", Gtk::StockID("gd-editnode"), _("Edit node map")),
7.79 sigc::bind( sigc::mem_fun ( *this, &MainWin::changeEditorialTool ), 5) );
7.80
7.81 ag->add( Gtk::Action::create("AddMap", Gtk::StockID("gd-newmap")),
7.82 @@ -250,7 +257,7 @@
7.83 tabs[active_tab]->gd_canvas->changeEditorialTool(active_tool);
7.84 notebook.append_page((Gtk::Widget&)(*(tabs[active_tab])));
7.85 notebook.set_current_page(size);
7.86 - set_tabtitle("unsaved file");
7.87 + set_tabtitle(_("unsaved file"));
7.88 updateAlgoWinTabs();
7.89 }
7.90
7.91 @@ -260,9 +267,9 @@
7.92 {
7.93 if (tabs[active_tab]->mapstorage.modified)
7.94 {
7.95 - Gtk::MessageDialog mdialog("<b>Save changes before closing?</b>", true,
7.96 + Gtk::MessageDialog mdialog(_("<b>Save changes before closing?</b>"), true,
7.97 Gtk::MESSAGE_WARNING, Gtk::BUTTONS_NONE);
7.98 - mdialog.add_button("Close file _without Saving", Gtk::RESPONSE_REJECT);
7.99 + mdialog.add_button(_("Close file _without Saving"), Gtk::RESPONSE_REJECT);
7.100 mdialog.add_button(Gtk::Stock::CANCEL, Gtk::RESPONSE_CANCEL);
7.101 mdialog.add_button(Gtk::Stock::SAVE, Gtk::RESPONSE_ACCEPT);
7.102 switch (mdialog.run())
7.103 @@ -449,7 +456,7 @@
7.104 {
7.105 if(active_tab!=-1)
7.106 {
7.107 - NewMapWin * nmw=new NewMapWin("Create New Map - "+tabnames[active_tab], *(tabs[active_tab]));
7.108 + NewMapWin * nmw=new NewMapWin(_("Create New Map - ")+tabnames[active_tab], *(tabs[active_tab]));
7.109 nmw->show();
7.110 }
7.111 }
7.112 @@ -478,6 +485,6 @@
7.113 continue;
7.114 }
7.115 }
7.116 - NewMapWin * nmw=new NewMapWin("Create New Map - "+tabnames[i], *nbt, itisedge, false);
7.117 + NewMapWin * nmw=new NewMapWin(_("Create New Map - ")+tabnames[i], *nbt, itisedge, false);
7.118 nmw->run();
7.119 }
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
8.2 +++ b/po/LINGUAS Thu Mar 23 19:57:14 2006 +0000
8.3 @@ -0,0 +1,1 @@
8.4 +hu
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
9.2 +++ b/po/Makevars Thu Mar 23 19:57:14 2006 +0000
9.3 @@ -0,0 +1,41 @@
9.4 +# Makefile variables for PO directory in any package using GNU gettext.
9.5 +
9.6 +# Usually the message domain is the same as the package name.
9.7 +DOMAIN = $(PACKAGE)
9.8 +
9.9 +# These two variables depend on the location of this directory.
9.10 +subdir = po
9.11 +top_builddir = ..
9.12 +
9.13 +# These options get passed to xgettext.
9.14 +XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
9.15 +
9.16 +# This is the copyright holder that gets inserted into the header of the
9.17 +# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
9.18 +# package. (Note that the msgstr strings, extracted from the package's
9.19 +# sources, belong to the copyright holder of the package.) Translators are
9.20 +# expected to transfer the copyright for their translations to this person
9.21 +# or entity, or to disclaim their copyright. The empty string stands for
9.22 +# the public domain; in this case the translators are expected to disclaim
9.23 +# their copyright.
9.24 +COPYRIGHT_HOLDER = Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
9.25 +
9.26 +# This is the email address or URL to which the translators shall report
9.27 +# bugs in the untranslated strings:
9.28 +# - Strings which are not entire sentences, see the maintainer guidelines
9.29 +# in the GNU gettext documentation, section 'Preparing Strings'.
9.30 +# - Strings which use unclear terms or require additional context to be
9.31 +# understood.
9.32 +# - Strings which make invalid assumptions about notation of date, time or
9.33 +# money.
9.34 +# - Pluralisation problems.
9.35 +# - Incorrect English spelling.
9.36 +# - Incorrect formatting.
9.37 +# It can be your email address, or a mailing list address where translators
9.38 +# can write to without being subscribed, or the URL of a web page through
9.39 +# which the translators can contact you.
9.40 +MSGID_BUGS_ADDRESS = $(PACKAGE_BUGREPORT)
9.41 +
9.42 +# This is the list of locale categories, beyond LC_MESSAGES, for which the
9.43 +# message catalogs shall be used. It is usually empty.
9.44 +EXTRA_LOCALE_CATEGORIES =
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
10.2 +++ b/po/POTFILES.in Thu Mar 23 19:57:14 2006 +0000
10.3 @@ -0,0 +1,36 @@
10.4 +# List of source files which contain translatable strings.
10.5 +algobox.cc
10.6 +algobox.h
10.7 +algowin.cc
10.8 +algowin.h
10.9 +all_include.h
10.10 +gdc-broken_edge.cc
10.11 +gettext.h
10.12 +graph_displayer_canvas.cc
10.13 +graph_displayer_canvas-edge.cc
10.14 +graph_displayer_canvas-event.cc
10.15 +graph_displayer_canvas.h
10.16 +graph_displayer_canvas-node.cc
10.17 +graph_displayer_canvas-zoom.cc
10.18 +graph-displayer.cc
10.19 +guipixbufs.h
10.20 +gui_reader.cc
10.21 +gui_reader.h
10.22 +gui_writer.cc
10.23 +gui_writer.h
10.24 +kruskalbox.cc
10.25 +kruskalbox.h
10.26 +main_win.cc
10.27 +main_win.h
10.28 +mapselector.cc
10.29 +mapselector.h
10.30 +mapstorage.cc
10.31 +mapstorage.h
10.32 +map_win.cc
10.33 +map_win.h
10.34 +nbtab.cc
10.35 +nbtab.h
10.36 +new_map_win.cc
10.37 +new_map_win.h
10.38 +xml.h
10.39 +xymap.h
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
11.2 +++ b/po/glemon.pot Thu Mar 23 19:57:14 2006 +0000
11.3 @@ -0,0 +1,89 @@
11.4 +# SOME DESCRIPTIVE TITLE.
11.5 +# Copyright (C) YEAR Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
11.6 +# This file is distributed under the same license as the PACKAGE package.
11.7 +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
11.8 +#
11.9 +#, fuzzy
11.10 +msgid ""
11.11 +msgstr ""
11.12 +"Project-Id-Version: PACKAGE VERSION\n"
11.13 +"Report-Msgid-Bugs-To: etik-ol@cs.elte.hu\n"
11.14 +"POT-Creation-Date: 2006-03-23 18:50+0100\n"
11.15 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11.16 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
11.17 +"Language-Team: LANGUAGE <LL@li.org>\n"
11.18 +"MIME-Version: 1.0\n"
11.19 +"Content-Type: text/plain; charset=CHARSET\n"
11.20 +"Content-Transfer-Encoding: 8bit\n"
11.21 +
11.22 +#: main_win.cc:81
11.23 +msgid "_File"
11.24 +msgstr ""
11.25 +
11.26 +#: main_win.cc:86
11.27 +msgid "Clear Tab"
11.28 +msgstr ""
11.29 +
11.30 +#: main_win.cc:97
11.31 +msgid "_View"
11.32 +msgstr ""
11.33 +
11.34 +#: main_win.cc:107
11.35 +msgid "_Show"
11.36 +msgstr ""
11.37 +
11.38 +#: main_win.cc:108
11.39 +msgid "_Maps"
11.40 +msgstr ""
11.41 +
11.42 +#: main_win.cc:111
11.43 +msgid "_Algorithms"
11.44 +msgstr ""
11.45 +
11.46 +#: main_win.cc:112
11.47 +msgid "_General"
11.48 +msgstr ""
11.49 +
11.50 +#: main_win.cc:114
11.51 +msgid "_Kruskal"
11.52 +msgstr ""
11.53 +
11.54 +#: main_win.cc:118
11.55 +msgid "Move"
11.56 +msgstr ""
11.57 +
11.58 +#: main_win.cc:120
11.59 +msgid "Create node"
11.60 +msgstr ""
11.61 +
11.62 +#: main_win.cc:122
11.63 +msgid "Create edge"
11.64 +msgstr ""
11.65 +
11.66 +#: main_win.cc:124
11.67 +msgid "Delete"
11.68 +msgstr ""
11.69 +
11.70 +#: main_win.cc:127
11.71 +msgid "Edit edge map"
11.72 +msgstr ""
11.73 +
11.74 +#: main_win.cc:129
11.75 +msgid "Edit node map"
11.76 +msgstr ""
11.77 +
11.78 +#: main_win.cc:260
11.79 +msgid "unsaved file"
11.80 +msgstr ""
11.81 +
11.82 +#: main_win.cc:270
11.83 +msgid "<b>Save changes before closing?</b>"
11.84 +msgstr ""
11.85 +
11.86 +#: main_win.cc:272
11.87 +msgid "Close file _without Saving"
11.88 +msgstr ""
11.89 +
11.90 +#: main_win.cc:459 main_win.cc:488
11.91 +msgid "Create New Map - "
11.92 +msgstr ""
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
12.2 +++ b/po/hu.po Thu Mar 23 19:57:14 2006 +0000
12.3 @@ -0,0 +1,89 @@
12.4 +# Hungarian translations for gLEMON package.
12.5 +# Copyright (C) 2006 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
12.6 +# This file is distributed under the same license as the gLEMON package.
12.7 +# Ladanyi Akos <ladanyi@tmit.bme.hu>, 2006.
12.8 +#
12.9 +msgid ""
12.10 +msgstr ""
12.11 +"Project-Id-Version: gLEMON 0.1\n"
12.12 +"Report-Msgid-Bugs-To: etik-ol@cs.elte.hu\n"
12.13 +"POT-Creation-Date: 2006-03-23 18:50+0100\n"
12.14 +"PO-Revision-Date: 2006-03-22 15:55+0100\n"
12.15 +"Last-Translator: Ladanyi Akos <ladanyi@tmit.bme.hu>\n"
12.16 +"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
12.17 +"MIME-Version: 1.0\n"
12.18 +"Content-Type: text/plain; charset=UTF-8\n"
12.19 +"Content-Transfer-Encoding: 8bit\n"
12.20 +"Plural-Forms: nplurals=1; plural=0;\n"
12.21 +
12.22 +#: main_win.cc:81
12.23 +msgid "_File"
12.24 +msgstr "_Fájl"
12.25 +
12.26 +#: main_win.cc:86
12.27 +msgid "Clear Tab"
12.28 +msgstr "Lap törlése"
12.29 +
12.30 +#: main_win.cc:97
12.31 +msgid "_View"
12.32 +msgstr "_Nézet"
12.33 +
12.34 +#: main_win.cc:107
12.35 +msgid "_Show"
12.36 +msgstr "_Mutat"
12.37 +
12.38 +#: main_win.cc:108
12.39 +msgid "_Maps"
12.40 +msgstr "_Mapek"
12.41 +
12.42 +#: main_win.cc:111
12.43 +msgid "_Algorithms"
12.44 +msgstr "_Algoritmusok"
12.45 +
12.46 +#: main_win.cc:112
12.47 +msgid "_General"
12.48 +msgstr "_Általános"
12.49 +
12.50 +#: main_win.cc:114
12.51 +msgid "_Kruskal"
12.52 +msgstr "_Kruskal"
12.53 +
12.54 +#: main_win.cc:118
12.55 +msgid "Move"
12.56 +msgstr "Mozgat"
12.57 +
12.58 +#: main_win.cc:120
12.59 +msgid "Create node"
12.60 +msgstr "Csúcs létrehozása"
12.61 +
12.62 +#: main_win.cc:122
12.63 +msgid "Create edge"
12.64 +msgstr "Él létrehozása"
12.65 +
12.66 +#: main_win.cc:124
12.67 +msgid "Delete"
12.68 +msgstr "Törlés"
12.69 +
12.70 +#: main_win.cc:127
12.71 +msgid "Edit edge map"
12.72 +msgstr "Él map szerkesztése"
12.73 +
12.74 +#: main_win.cc:129
12.75 +msgid "Edit node map"
12.76 +msgstr "Csúcs map szerkesztése"
12.77 +
12.78 +#: main_win.cc:260
12.79 +msgid "unsaved file"
12.80 +msgstr "nem mentett fájl"
12.81 +
12.82 +#: main_win.cc:270
12.83 +msgid "<b>Save changes before closing?</b>"
12.84 +msgstr "Menti a változásokat mielőtt bezárja?"
12.85 +
12.86 +#: main_win.cc:272
12.87 +msgid "Close file _without Saving"
12.88 +msgstr "Bezárás mentés _nékül"
12.89 +
12.90 +#: main_win.cc:459 main_win.cc:488
12.91 +msgid "Create New Map - "
12.92 +msgstr "Új map létrehozása - "