-Messages that need translation.
+Messages that need translation in the @package_key@ package.
Index: openacs-4/packages/acs-lang/www/admin/display-localized-messages.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/Attic/display-localized-messages.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/display-localized-messages.tcl 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/display-localized-messages.tcl 25 Oct 2002 15:12:15 -0000 1.3
@@ -15,7 +15,7 @@
set tab [ns_urlencode "localized-messages"]
set return_url "display-grouped-messages?tab=$tab&locales=$locales"
-set context_bar [ad_context_bar [list "index?tab=$tab" "Locales & Messages"] [list $return_url Listing] "Messages"]
+set context_bar [ad_context_bar [list $return_url Listing] "Messages"]
set default_locale [ad_parameter DefaultLocale]
set default_locale en_US
Index: openacs-4/packages/acs-lang/www/admin/edit-localized-message.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/edit-localized-message.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/edit-localized-message.adp 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/edit-localized-message.adp 25 Oct 2002 15:12:15 -0000 1.3
@@ -1,4 +1,4 @@
-
+
Edit a message
@header_stuff@
Index: openacs-4/packages/acs-lang/www/admin/edit-localized-message.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/edit-localized-message.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/edit-localized-message.tcl 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/edit-localized-message.tcl 25 Oct 2002 15:12:15 -0000 1.3
@@ -12,7 +12,8 @@
locales
message_key
package_key
- {translated_p}
+ {translated_p 0}
+ {return_url "display-localized-messages?[export_vars { package_key locales translated_p }]"}
} -properties {
}
@@ -22,13 +23,11 @@
set current_locale [ad_conn locale]
}
-set return_url "display-localized-messages?package_key=[ns_urlencode $package_key]&locales=[ns_urlencode $locales]&translated_p=$translated_p"
-
set tab [ns_urlencode "localized-messages"]
set context_bar [ad_context_bar [list "index?tab=$tab" "Locales & Messages"] \
[list "display-grouped-messages?tab=$tab&locales=$locales" "Listing"] \
- [list $return_url "Messages"] "Edit"]
+ [list "display-localized-messages?[export_vars { package_key locales translated_p }]" "Messages"] "Edit"]
# This has an ugly smell: But let's hardcode the default to en_US
@@ -38,30 +37,31 @@
# The part that deals with images is removed - so all messages are treated
# as simple text.
-template::form create message_editing
+form create message_editing
-template::element create message_editing original_message \
+element create message_editing original_message \
-label "Original Message" -datatype text -widget inform
-template::element create message_editing message -label "Message" \
+element create message_editing message -label "Message" \
-datatype text -widget textarea -html { rows 6 cols 40 }
# The hidden elements for passing package key, message key and locale
-template::element create message_editing message_key -datatype text -widget hidden
+element create message_editing message_key -datatype text -widget hidden
-template::element create message_editing package_key -datatype text -widget hidden
+element create message_editing package_key -datatype text -widget hidden
-template::element create message_editing locales -datatype text -widget hidden
+element create message_editing locales -datatype text -widget hidden
-template::element create message_editing translated_p -label "translated_p" -datatype text -widget hidden -value $translated_p
+element create message_editing translated_p -label "translated_p" -datatype text -widget hidden -value $translated_p
+element create message_editing return_url -datatype text -widget hidden -value $return_url
set locale_label [ad_locale_get_label $current_locale]
# Header Stuff ... We make sure that this page doesn't get cached.
set header_stuff ""
-if { [template::form is_request message_editing] } {
+if { [form is_request message_editing] } {
set sql_select_original_message {
select message
@@ -88,28 +88,28 @@
if { [exists_and_not_null translated_message] } {
- template::element set_properties message_editing message -value $translated_message
+ element set_properties message_editing message -value $translated_message
} else {
- template::element set_properties message_editing message -value "No Translation Available"
+ element set_properties message_editing message -value "No Translation Available"
}
- template::element set_properties message_editing message_key -value $message_key
- template::element set_properties message_editing package_key -value $package_key
- template::element set_properties message_editing locales -value $current_locale
- template::element set_properties message_editing original_message -value $message
+ element set_properties message_editing message_key -value $message_key
+ element set_properties message_editing package_key -value $package_key
+ element set_properties message_editing locales -value $current_locale
+ element set_properties message_editing original_message -value $message
} else {
# We are not processing a request, therefor it's a submission. Get the values
# from the form and validate them
- template::form get_values message_editing
+ form get_values message_editing
if { $message == "" } {
- template::element set_error message_editing message "Message is required"
+ element set_error message_editing message "Message is required"
set sql_select_original_message {
select message
from lang_messages
@@ -120,27 +120,28 @@
db_1row select_original_message $sql_select_original_message
- template::element set_properties message_editing original_message -value $message
+ element set_properties message_editing original_message -value $message
}
}
-if { [template::form is_valid message_editing] } {
+if { [form is_valid message_editing] } {
# We get the values from the form
- template::form get_values message_editing message_key
- template::form get_values message_editing package_key
- template::form get_values message_editing locales
- template::form get_values message_editing message
+ form get_values message_editing message_key
+ form get_values message_editing package_key
+ form get_values message_editing locales
+ form get_values message_editing message
+ form get_values message_editing return_url
# Register message via acs-lang
lang::message::register $locales $package_key $message_key $message
# Even if the country code is 2 chars, we avoid problems...
set escaped_locale [ns_urlencode $locales]
- template::forward $return_url
+ forward $return_url
error $message
Index: openacs-4/packages/acs-lang/www/admin/index.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/index.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/index.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/index.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,5 +1,14 @@
-
+
Administration of Localized Messages
+
+
+
@instance_name@
@@ -12,29 +21,48 @@
+ I want to ...
+
-
-
-
-
-
+
-
-
-
-
-
-Load all Catalog Files. This will overwrite any values in the database (the catalog files take precedence).
Index: openacs-4/packages/acs-lang/www/admin/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/index.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/index.tcl 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/index.tcl 25 Oct 2002 15:12:15 -0000 1.3
@@ -8,13 +8,15 @@
@creation-date 19 October 2001
@cvs-id $Id$
} {
- {tab "locales"}
+ {tab "home"}
}
set locale_user [ad_locale user locale]
set instance_name [ad_conn instance_name]
-set context_bar [ad_context_bar [ad_conn instance_name]]
+set context_bar [ad_context_bar]
+set translator_mode_p [lang::util::translator_mode_p]
+
if { [ad_permission_p 0 admin] } {
set show_locales_p "t"
} else {
Index: openacs-4/packages/acs-lang/www/admin/locale-delete-confirm.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/Attic/locale-delete-confirm.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locale-delete-confirm.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locale-delete-confirm.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,4 +1,4 @@
-
+
Administration of Localized Messages
Delete locale
Index: openacs-4/packages/acs-lang/www/admin/locale-delete.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/locale-delete.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locale-delete.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locale-delete.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,4 +1,4 @@
-
+
Administration of Localized Messages
Delete locale
Index: openacs-4/packages/acs-lang/www/admin/locale-edit.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/locale-edit.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locale-edit.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locale-edit.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,4 +1,4 @@
-
+
Administration of Localized Messages
Edit locale
Index: openacs-4/packages/acs-lang/www/admin/locale-edit.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/locale-edit.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/locale-edit.tcl 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/locale-edit.tcl 25 Oct 2002 15:12:15 -0000 1.3
@@ -23,7 +23,7 @@
# ns_setformencoding $encoding_charset
# ns_set put [ns_conn outputheaders] "content-type" "text/html; charset=$encoding_charset"
-set context_bar [ad_context_bar [list "index?tab=locales" "Locales"] "Editing Locale"]
+set context_bar [ad_context_bar "Editing Locale"]
form create locale_editing
Index: openacs-4/packages/acs-lang/www/admin/locale-new.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/locale-new.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locale-new.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locale-new.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,4 +1,4 @@
-
+
Administration of Localized Messages
Create new locale
Index: openacs-4/packages/acs-lang/www/admin/locales-tabs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/Attic/locales-tabs.tcl,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locales-tabs.tcl 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locales-tabs.tcl 25 Oct 2002 15:12:15 -0000 1.2
@@ -19,7 +19,7 @@
if { $show_locales_p == "t" } {
- set list_tabs [list { Locales locales } { Messages localized-messages } ]
+ set list_tabs [list { Home home } { Locales locales } { Messages localized-messages } ]
} else {
Index: openacs-4/packages/acs-lang/www/admin/locales.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/Attic/locales.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/locales.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/locales.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -26,4 +26,4 @@
-(New locale)
+(Create New Locale)
Index: openacs-4/packages/acs-lang/www/admin/localized-message-new-2.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/Attic/localized-message-new-2.adp,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/acs-lang/www/admin/localized-message-new-2.adp 7 Oct 2002 14:32:48 -0000 1.1
+++ openacs-4/packages/acs-lang/www/admin/localized-message-new-2.adp 25 Oct 2002 15:12:15 -0000 1.2
@@ -1,4 +1,4 @@
-
+
Edit a message
New Localized Messages - Upload a file
Index: openacs-4/packages/acs-lang/www/admin/localized-message-new.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/localized-message-new.adp,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/acs-lang/www/admin/localized-message-new.adp 21 Oct 2002 11:39:14 -0000 1.2
+++ openacs-4/packages/acs-lang/www/admin/localized-message-new.adp 25 Oct 2002 15:12:15 -0000 1.3
@@ -1,4 +1,4 @@
-
+
Edit a message
New Localized Messages
Index: openacs-4/packages/acs-lang/www/admin/reload-cache.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/reload-cache.tcl,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-lang/www/admin/reload-cache.tcl 25 Oct 2002 15:12:15 -0000 1.1
@@ -0,0 +1,11 @@
+ad_page_contract {
+ Load all catalog files.
+
+ @author Peter Marklund (peter@collaboraid.biz)
+ @creation-date 2002-10-07
+ @cvs-id $Id: reload-cache.tcl,v 1.1 2002/10/25 15:12:15 peterm Exp $
+}
+
+lang::message::cache
+
+ad_returnredirect "index"
Index: openacs-4/packages/acs-lang/www/admin/translator-mode-toggle.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-lang/www/admin/translator-mode-toggle.tcl,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/acs-lang/www/admin/translator-mode-toggle.tcl 25 Oct 2002 15:12:15 -0000 1.1
@@ -0,0 +1,14 @@
+ad_page_contract {
+ Toggle translator mode on/off.
+
+ @author Lars Pind (lars@collaboraid.biz)
+ @creation-date October 24, 2002
+ @cvs-id $Id: translator-mode-toggle.tcl,v 1.1 2002/10/25 15:12:15 peterm Exp $
+} {
+ {return_url "."}
+}
+
+lang::util::translator_mode_set [expr ![lang::util::translator_mode_p]]
+
+ad_returnredirect $return_url
+