Index: openacs-4/packages/xowiki/www/admin/index.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/index.tcl,v diff -u -N -r1.25 -r1.26 --- openacs-4/packages/xowiki/www/admin/index.tcl 8 Feb 2009 12:58:56 -0000 1.25 +++ openacs-4/packages/xowiki/www/admin/index.tcl 20 May 2011 09:52:45 -0000 1.26 @@ -11,7 +11,8 @@ } set context [list] -set title "Administer all kind of [$object_type set pretty_plural]" +set pretty_plural [$object_type set pretty_plural] +set title #xowiki.admin_all_title# set object_types [$object_type object_types] set return_url [ns_conn url] @@ -20,37 +21,38 @@ lang::message::lookup "" xowiki.admin " " TableWidget t1 -volatile \ -actions [subst { - Action new -label "all pages" -url list + Action new -label #xowiki.All_pages# -url list Action new -label "[lang::message::lookup {} categories.Categories Categories]" \ -url $category_url - Action new -label parameters -url \ + Action new -label [_ acs-subsite.Parameters] -url \ [export_vars -base /shared/parameters {package_id return_url}] - Action new -label export -url export - Action new -label import -url import - Action new -label permissions -url [export_vars -base permissions {package_id}] + Action new -label [_ xowiki.export] -url export + Action new -label [_ xowiki.import] -url import + Action new -label [_ acs-subsite.Permissions] -url [export_vars -base permissions {package_id}] }] \ -columns { Field object_type -label [_ xowiki.page_type] - AnchorField instances -label Instances -html {align center} - AnchorField edit -CSSclass add-item-button -label "Add" -html {align center} - AnchorField delete -CSSclass delete-item-button -label "Delete All" \ - -html {align center onClick "return(confirm('Delete really all?'));"} + AnchorField instances -label [_ xowiki.instances] -html {align center} + AnchorField edit -CSSclass add-item-button -label [_ xowiki.add] -html {align center} + AnchorField delete -CSSclass delete-item-button -label [_ xowiki.delete_all] \ + -html {align center onClick "return(confirm('#xowiki.delete_all_confirm#'));"} } set base [::$package_id package_url] foreach object_type $object_types { set return_url [export_vars -base ${base}admin {object_type}] set add_title "" set add_href "" + set pretty_plural [$object_type pretty_plural] if {[catch {set n [db_list count [$object_type instance_select_query \ -folder_id [::$package_id set folder_id] \ -count 1 -with_subtypes false]]}]} { set n - - set delete_title "Delete all such items of this instance" + set delete_title [_ xowiki.delete_all_items] } else { set add_title [_ xotcl-core.add [list type [$object_type pretty_name]]] set add_href [$package_id make_link -with_entities 0 $package_id edit-new object_type return_url autoname] - set delete_title "Delete all [$object_type pretty_plural] of this instance" + set delete_title [_ xowiki.delete_all_instances] } t1 add \ -object_type $object_type \