Skip to content

Commit c8eb1fb

Browse files
committed
Localisation in Debian (package) fix
1 parent 5eac469 commit c8eb1fb

8 files changed

Lines changed: 9 additions & 6 deletions

File tree

debian/conf/icinga-editor.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Alias /icinga-editor /usr/share/icinga-editor
1818
php_admin_flag allow_url_fopen On
1919
php_value include_path .:/usr/share/php:/usr/share/icinga-editor/classes
2020
# php_admin_value upload_tmp_dir /var/lib/icinga-editor/tmp
21-
php_admin_value open_basedir /usr/share/icinga-editor/:/etc/icinga-editor/:/etc/icinga/generated/:/var/lib/icinga-editor/:/usr/share/php/:/usr/share/javascript/:/usr/share/php/:/var/lib/icinga-editor/:/var/tmp:/tmp:/etc/apache2/conf-enabled/:/usr/share/icinga/htdocs/images/logos/:/usr/share/nagios/htdocs/images
21+
php_admin_value open_basedir /usr/share/icinga-editor/:/etc/icinga-editor/:/etc/icinga/generated/:/var/lib/icinga-editor/:/usr/share/php/:/usr/share/javascript/:/usr/share/locale:/var/lib/icinga-editor/:/var/tmp:/tmp:/etc/apache2/conf-enabled/:/usr/share/icinga/htdocs/images/logos/:/usr/share/nagios/htdocs/images
2222
</IfModule>
2323

2424
# enable gzip compression

debian/install

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ debian/conf/icinga-editor etc/sudoers.d
1818
debian/plugins/* usr/lib/nagios/plugins
1919
debian/bin/iecfgimporter.php usr/bin
2020

21+
locale/cs_CZ/LC_MESSAGES/*.mo usr/share/locale/cs_CZ/LC_MESSAGES
22+
locale/en_US/LC_MESSAGES/*.mo usr/share/locale/cs_CZ/LC_MESSAGES

debian/rules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@
66
override_dh_install:
77
dh_install
88
sed -i -e 's/..\//.\//g' debian/icinga-editor/usr/share/icinga-editor/about.php
9+
sed -i -e 's/..\/locale/\/usr\/share\/locale/g' debian/icinga-editor/usr/share/icinga-editor/includes/IEInit.php
910
sed -i -e 's/..\/vendor/\/var\/lib\/icinga-editor/g' debian/icinga-editor/usr/share/icinga-editor/includes/IEInit.php
1011
sed -i -e 's/..\/i18n/\/usr\/share\/locale/g' debian/icinga-editor/usr/share/icinga-editor/includes/IEInit.php

src/includes/IEInit.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,18 @@
2929
}
3030
}
3131
setlocale(LC_ALL, $locale);
32-
bind_textdomain_codeset('iciedit', 'UTF-8');
32+
bind_textdomain_codeset('icinga-editor', 'UTF-8');
3333
putenv("LC_ALL=$locale");
3434
if (file_exists('../locale')) {
35-
bindtextdomain('messages', '../locale');
35+
bindtextdomain('icinga-editor', '../locale');
3636
}
37-
textdomain('messages');
37+
textdomain('icinga-editor');
3838

3939
session_start();
4040

41-
/*
41+
/**
4242
* Objekt uživatele VSUser nebo VSAnonym
43-
* @global EaseUser
43+
* @global \Ease\User
4444
*/
4545
$oUser = \Ease\Shared::user();
4646
$oUser->settingsColumn = 'settings';

0 commit comments

Comments
 (0)