make design elements translateable
This commit is contained in:
parent
fe00d29047
commit
578d21120a
@ -175,12 +175,29 @@ function bb_parse_element($match) {
|
||||
$j = json_decode(base64url_decode($match[1]),true);
|
||||
|
||||
if ($j) {
|
||||
$o = EOL . '<a href="#" onclick="importElement(\'' . $match[1] . '\'); return false;" >' . t('Install ' . $j['type'] . ' element: ') . $j['pagetitle'] . '</a>' . EOL;
|
||||
$text = sprintf( t('Install %s element: '), translate_design_element($j['type'])) . $j['pagetitle'];
|
||||
$o = EOL . '<a href="#" onclick="importElement(\'' . $match[1] . '\'); return false;" >' . $text . '</a>' . EOL;
|
||||
}
|
||||
|
||||
return $o;
|
||||
}
|
||||
|
||||
function translate_design_element($type) {
|
||||
switch($type) {
|
||||
case 'webpage':
|
||||
$ret = t('webpage');
|
||||
break;
|
||||
case 'layout':
|
||||
$ret = t('layout');
|
||||
break;
|
||||
case 'block':
|
||||
$ret = t('block');
|
||||
break;
|
||||
}
|
||||
|
||||
return $ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Returns an QR-code image from a value given in $match[1].
|
||||
*
|
||||
|
Reference in New Issue
Block a user