aboutsummaryrefslogtreecommitdiff
path: root/builtin/mainmenu/textures.lua
Commit message (Collapse)AuthorAge
* Fix crash in mainmenu when loaded subgame does not have a "menu" directorysfan52015-07-21
|
* Allow random menu images for subgamessfan52015-07-21
|
* Fix regression dirt texture not beeing default in non cloud menusapier2014-06-14
|
* Add formspec toolkit and refactor mainmenu to use itsapier2014-05-16
| | | | | Fix crash on using cursor keys in client menu without selected server Add support for non fixed size tabviews
* Organize builtin into subdirectoriesShadowNinja2014-05-07
ss="hl str">")")" # The script is executed from the parent of po/, which is also the # parent of the script directory and of the src/ directory. # We go through $scriptisin so that it can be executed from whatever # directory and still work correctly cd "$scriptisin/.." test -e po || abort "po/ directory not found" test -d po || abort "po/ is not a directory!" # Get a list of the languages we have to update/create cd po || abort "couldn't change directory to po!" # This assumes that we won't have dirnames with space, which is # the case for language codes, which are the only subdirs we expect to # find in po/ anyway. If you put anything else there, you need to suffer # the consequences of your actions, so we don't do sanity checks langs="" for lang in * ; do if test ! -d $lang; then continue fi langs="$langs $lang" done # go back cd .. # First thing first, update the .pot template. We place it in the po/ # directory at the top level. You a recent enough xgettext that supports # --package-name potfile=po/minetest.pot xgettext --package-name=minetest -kN_ -kwgettext -kfgettext -F -n -o $potfile src/*.cpp src/*.h builtin/*.lua # Now iterate on all languages and create the po file if missing, or update it # if it exists already for lang in $langs ; do # note the missing quotes around $langs pofile=po/$lang/minetest.po if test -e $pofile; then echo "[$lang]: updating strings" msgmerge -F -U $pofile $potfile else # This will ask for the translator identity echo "[$lang]: NEW strings" msginit -l $lang -o $pofile -i $potfile fi done