VirtueMart Language Manager - Module: module = $tempModuleDirs[$i]; } } echo mosHTML::selectList( $moduleDirs, 'module', '', 'module', 'module', $module ); ?>
Directory Permissions:
">
# Language current mosConfig_lang? is writable?
rowNumber( $i ); ?> language;?> published == 1) { ?> Published   language.".php" )) { ?> Writable Unwritable
getListFooter(); ?>
Language File Editor
.php is : Writeable' : ' Unwriteable' ?>
You don't need to use / write down HTML Entities like & for & or ü for ü (just examples).
Just write down the original characters.
Legend
$value) { if( $token != "languageCode" ) { if ($token == "CHARSET") { for( $i=0; $i < $count; $i++ ) { $value = @$languagesArr[$i][$token]; echo ""; } } else { $englishText = htmlentities(stripslashes($value)); echo ""; for( $i=0; $i < $count; $i++ ) { echo "\n"; } } echo "\n"; } } } ?>
Token Name
English Definition
Definition for: " name="language[][languageCode]" /> " name="language[][languageCode]" />
$token
$value
$token
".wordwrap( $englishText, 70, "
", false )."
"; if( !isset( $languagesArr[$i][$token] )) $style= "background-color:red;color:yellow;"; elseif( empty( $languagesArr[$i][$token] )) $style= "background-color:orange;color:blue;"; elseif( $languagesArr[$i][$token] == $value && $languagesArr[$i]['languageCode'] != 'english') $style = "background-color:silver;"; else $style= ""; $func = getEncodeFunc(@$languagesArr[$i]['CHARSET']); $text = $func(@$languagesArr[$i][$token]); $text = stripslashes($text); $text = str_replace( '"', '"', $text ); if( strlen( $text ) > 60 || strlen($englishText) > 60) { echo ""; } else { echo "
" />
"; foreach( $messages as $message ) { echo $message."
"; } echo ""; } ?>
VirtueMart Language Tokens - Module: module = $tempModuleDirs[$i]; } } echo mosHTML::selectList( $moduleDirs, 'module', '', 'module', 'module', $module ); ?>

This is a list of all variable names used in the english language file (english.php). Those variable names are called "tokens".
You can click on "Edit Tokens" to modify this list and add, modify or remove those tokens.

$default) { if ($token=='CHARSET') { echo ""; $i++; } else { echo ""; $i++; } } ?>
# Token Name default Value (for english)
$i $token ".htmlentities(stripslashes($default))."
$i $token ".htmlentities(stripslashes($default))."
VirtueMart Language Tokens :: EDIT - Module: module = $tempModuleDirs[$i]; } } echo mosHTML::selectList( $moduleDirs, 'module', '', 'module', 'module', $module ); ?>

Here you can edit the list of variable names used in the language files. Those variable names are called "tokens".

You can add a Token by clicking on "Add Token".
After you submit the additions, those new tokens are automatically added to all available language files, using the default value.

You can modify token names and their default value.
After you submit the changes, the renamed tokens are automatically renamed in all available language files.

You can remove language tokens. To do so, just empty the token name field.
After you submit the changes, all tokens with an empty field name are removed from all available language files.

',1);"> " name="newField" border="0" align="absmiddle" />  Add new Token       ',1);"> " name="codeField" border="0" align="absmiddle" />  Insert PHP code from a language file
$default) { if ($token=='CHARSET') { echo ""; $i++; } else { echo ""; $i++; } } ?>
# Token Name default Value (for english)
$i $token ".htmlentities(stripslashes($default))."
$i ".htmlentities(stripslashes($default))."
'" . $module . "'.
"; echo "Now open a language file to rebuild tokens for this module."; } else { echo "Token file not found for module '" . $module . "'!
"; echo "Open a language file to build tokens for this module."; } ?>
Upload Language Pack:

Types allowed: ZIP, TAR.GZ.

Warning: current strings and tokens will be overwritten!

Module(s) to Export: module = $tempModuleDirs[$i]; } } foreach ($moduleDirs as $moduleDirObj) { $moduleDir = $moduleDirObj->module; echo '
'; } ?>