translate site sections

This commit is contained in:
j 2023-12-02 17:18:50 +01:00
parent f9edbbe1c6
commit 5fa3b66a43
3 changed files with 10 additions and 4 deletions

View File

@ -1830,8 +1830,8 @@ pandora.ui.mainMenu = function() {
function getViewMenu() {
return { id: 'viewMenu', title: Ox._('View'), items: [
{ id: 'section', title: Ox._('Section'), items: [
{ group: 'viewsection', min: 1, max: 1, items: pandora.site.sections.map(function(section) {
section = Ox.extend({}, section)
{ group: 'viewsection', min: 1, max: 1, items: Ox.clone(pandora.site.sections, true).map(function(section) {
section.title = Ox._(section.title);
section.checked = section.id == ui.section;
return section;
}) }

View File

@ -2,7 +2,10 @@
pandora.ui.sectionButtons = function(section) {
var that = Ox.ButtonGroup({
buttons: pandora.site.sections,
buttons: Ox.clone(pandora.site.sections, true).map(function(section) {
section.title = Ox._(section.title);
return section;
}),
id: 'sectionButtons',
selectable: true,
value: section || pandora.user.ui.section

View File

@ -4,7 +4,10 @@ pandora.ui.sectionSelect = function(section) {
// fixme: duplicated
var that = Ox.Select({
id: 'sectionSelect',
items: pandora.site.sections,
items: Ox.clone(pandora.site.sections, true).map(function(section) {
section.title = Ox._(section.title);
return section;
}),
value: section || pandora.user.ui.section
}).css({
float: 'left',