summaryrefslogtreecommitdiff
path: root/translate_strings.php
diff options
context:
space:
mode:
authorlsces <lester@lsces.co.uk>2025-08-27 15:03:14 +0100
committerlsces <lester@lsces.co.uk>2025-08-27 15:03:14 +0100
commit5f6a9c555cff03720076a241b2e0dab026f111f6 (patch)
tree9ce57bf4c000b3b28bdb617eeaa152dbaa9514b6 /translate_strings.php
parent6e24ce632d3bfaf09bf6aaffe2055fb1d485c17e (diff)
downloadlanguages-5f6a9c555cff03720076a241b2e0dab026f111f6.tar.gz
languages-5f6a9c555cff03720076a241b2e0dab026f111f6.tar.bz2
languages-5f6a9c555cff03720076a241b2e0dab026f111f6.zip
Kernel functions changes to cover uninitialized variables and style changes for PHP8.4
Diffstat (limited to 'translate_strings.php')
-rwxr-xr-x[-rw-r--r--]translate_strings.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/translate_strings.php b/translate_strings.php
index c34db76..574c00c 100644..100755
--- a/translate_strings.php
+++ b/translate_strings.php
@@ -13,13 +13,13 @@
/**
* Initialization
*/
-require_once( '../kernel/includes/setup_inc.php' );
+require_once '../kernel/includes/setup_inc.php';
$gBitSystem->verifyPermission( 'p_languages_edit' );
// Get available languages from DB
$languages = $gBitLanguage->listLanguages();
-$gBitSmarty->assignByRef('languages', $languages);
+$gBitSmarty->assign('languages', $languages);
if( !empty( $_REQUEST['all_trans'] ) ) {
$gBitSmarty->assign( 'allTrans', 1 );
@@ -33,7 +33,7 @@ if( !empty( $_REQUEST['un_trans'] ) ) {
if( isset( $_REQUEST['save_translations'] ) ) {
$editLang = $_REQUEST['lang'];
$gBitLanguage->loadLanguage( $editLang );
- $storedStrings = NULL;
+ $storedStrings = null;
foreach( $_REQUEST['edit_trans'] as $sourceHash => $string ) {
if( $string != $gBitLanguage->mStrings[$editLang][$sourceHash]['trans'] ) {
// we need to remove the $_REQUEST slashes here to avoid stuff like:
@@ -51,16 +51,16 @@ if( isset( $_REQUEST['save_translations'] ) ) {
}
}
$tranStrings = $gBitLanguage->getTranslationString( $sourceHash, $editLang );
- $gBitSmarty->assignByRef('tranStrings', $tranStrings );
+ $gBitSmarty->assign('tranStrings', $tranStrings );
$gBitSmarty->assign( 'lang', $editLang );
- $gBitSmarty->assign( 'translate', TRUE );
+ $gBitSmarty->assign( 'translate', true );
$gBitSmarty->assign( 'saveSuccess', tra( "The following items have been saved successfully" ).":" );
$gBitSmarty->assign( 'storedStrings', $storedStrings );
}
if( !empty( $_REQUEST['hash'] ) ) {
$tranStrings = $gBitLanguage->getTranslationString( $_REQUEST['hash'], $editLang );
- $gBitSmarty->assignByRef('tranStrings', $tranStrings );
+ $gBitSmarty->assign('tranStrings', $tranStrings );
} elseif( !empty( $_REQUEST['choose_lang'] ) ) {
$editLang = $_REQUEST['choose_lang'];
$gBitSmarty->assign( 'editLang', $editLang );
@@ -72,7 +72,7 @@ if( !empty( $_REQUEST['hash'] ) ) {
} elseif ( $_REQUEST['char'] == '+' ) {
$pattern = "/^[^a-zA-Z]/";
} elseif ( $_REQUEST['char'] == 'all' ) {
- $pattern = NULL;
+ $pattern = null;
} else {
$pattern = "/^".$_REQUEST['char']."/i";
}
@@ -85,13 +85,13 @@ if( !empty( $_REQUEST['hash'] ) ) {
if( empty( $pattern ) || preg_match( $pattern, $tran['source'] ) ) {
$tranStrings[$key] = $tran;
if( strlen( $tran['source'] ) > 50 ) {
- $tranStrings[$key]['textarea'] = TRUE;
+ $tranStrings[$key]['textarea'] = true;
}
}
}
}
$gBitSmarty->assign( 'char', empty( $_REQUEST['char'] ) ? '' : $_REQUEST['char'] );
- $gBitSmarty->assignByRef( 'tranStrings', $tranStrings );
+ $gBitSmarty->assign( 'tranStrings', $tranStrings );
}
$gBitSystem->display( 'bitpackage:languages/translate_strings.tpl', tra( 'Edit Translations' ) , array( 'display_mode' => 'edit' ));