Index: openacs-4/packages/contacts/catalog/contacts.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/catalog/contacts.en_US.ISO-8859-1.xml,v
diff -u -r1.15 -r1.16
--- openacs-4/packages/contacts/catalog/contacts.en_US.ISO-8859-1.xml 10 Jun 2005 21:52:19 -0000 1.15
+++ openacs-4/packages/contacts/catalog/contacts.en_US.ISO-8859-1.xml 11 Jun 2005 06:10:53 -0000 1.16
@@ -77,7 +77,7 @@
Edit
Edit a Signature
Edit Details
- Edit ${group_name}
+ Edit %group_name%
Email Address
Error
even
@@ -96,6 +96,7 @@
has never logged in
Help Text
Invalid Object Type
+ irrelevant
is ->
is after ->
is before ->
@@ -117,11 +118,43 @@
Add to Selected Group(s)
Advanced searches are very powerful but in return they require very specific input...
All searches are case insensitive, capitalization does not matter. If more than one contact match the search a list of results is returned. If only one contact meets the search criteria you are redirected to that contact.
+ %attribute_pretty% area code is: <strong>%option_pretty%</strong>
+ %attribute_pretty% area code is not: <strong>%option_pretty%</strong>
+ %attribute_pretty% contains: <strong>%value%</strong>
+ %attribute_pretty% country code is: <strong>%option_pretty%</strong>
+ %attribute_pretty% country code is not: <strong>%option_pretty%</strong>
+ %attribute_pretty% country is: <strong>[_ ams.country_%value%]</strong>
+ %attribute_pretty% country is not: <strong>[_ ams.country_%value%]</strong>
+ %attribute_pretty% does not contain: <strong>%value%</strong>
+ %attribute_pretty% is after: <strong>[lc_time_fmt %value% %q]</strong>
+ %attribute_pretty% is before: <strong>[lc_time_fmt %value% %q]</strong>
+ %attribute_pretty% is greater than: <strong>%value%</strong>
+ %attribute_pretty% is less than: <strong>%value%</strong>
+ %attribute_pretty% is less than <strong>%interval%</strong> ago
+ %attribute_pretty% is not set
+ %attribute_pretty% is not: <strong>%option_pretty%</strong>
+ %attribute_pretty% is set
+ %attribute_pretty% is: <strong>%option_pretty%</strong>
+ %attribute_pretty% is: <strong>%value%</strong>
+ %attribute_pretty% state/province is: <strong>%value%</strong>
+ %attribute_pretty% state/province is not: <strong>%value%</strong>
+ %attribute_pretty% zip/postal starts with: <strong>%value%</strong>
+ %attribute_pretty% zip/postal does not start with: <strong>%value%</strong>
<br><br>save this search as
commented on in last ->
%comments.pretty_date% at %comments.pretty_time% -
Contact Administration
+ Contact commented on in the last: <strong>%interval%</strong>
+ Contact created in the last: <strong>%interval%</strong>
+ Contact has logged in
+ Contact has logged in within the last: <strong>%interval%</strong>
+ Contact has never logged in
+ Contact has not logged in within the last: <strong>%interval%</strong>
+ Contact not commented on in the last: <strong>%interval%</strong>
+ Contact not created in the last: <strong>%interval%</strong>
+ Contact not updated in the last: <strong>%interval%</strong>
Contact Relationships
+ Contact updated in the last: <strong>%interval%</strong>
country code is not ->
created in the last ->
Currently, the system is able to handle the following types of relationships:
@@ -134,21 +167,21 @@
Existing Relationships
"First Names" contains "Search_Word" or
First Names is required
- Group '${group_name}' Created
- Group '${group_name}' Updated
+ Group '%group_name%' Created
+ Group '%group_name%' Updated
Group Information Saved.
has logged in within ->
has not logged in within ->
If in a normal search we search for "D Jane". The first Search_Word ("D") matches contacts 123 (via "Doe"), 234 (via "Doe"), and 345 (via "Alfred"). And the second Search_Word ("Jane") matches only contact 123. Thus only one contact meets both requirements and "Jane Doe" (contact 123) is returned.
If multiple words are used then all words must match the above critera. So, for example if our contacts database contains these entries:
Instance Permissions - Not done yet
Insufficient Permissions
- Invalid input, you specified form as '$form' but should only specify: top, bottom, none
+ Invalid input, you specified form as '%form%' but should only specify: top, bottom, none
labels are not implemented yet
"Last Name" contains "Search_Word" or
Last Name is required
Last updated: %update_date%
- <li> The role you entered \"$pretty_name\" or the plural \"$pretty_plural\" already exists.
+ <li> The role you entered \"%pretty_name%\" or the plural \"%pretty_plural%\" already exists.
Make sure you do not add the same attribute to multiple groups
neither person nor org type is valid, what happened admin?
not commented on in last ->
@@ -162,23 +195,27 @@
"Party ID" equals "Search_Word"
People or Organizations
Person or Organization
- $pretty_plural_list_name found in search, please try again or add a new contact
+ %pretty_plural_list_name% found in search, please try again or add a new contact
remember that you can use <a href="message-help">mail merge substitutions</a>. the most common wildcards are \{name\} \{first_names\}, \{last_name\}, \{home_address\} and \{date\}
Remove from Selected Group(s)
Remove from this Group
Some of the required elements for this form are missing. Please contact an administrator and make sure that the following attributes are included in the default group's form for this object type:
Some of the required elements for this form are missing. Please contact an administrator and make sure that the following attributes are included:
state/province is not ->
the action supplied is not valid
+ The contact is in the group: <strong>%group_pretty%</strong>
+ The contact is NOT in the group: <strong>%group_pretty%</strong>
The contact specified does not exist
The contact specified is not one of the contacts in this relationship
The default group must have first_names and last_name for person objects and name for organization objects, both of them need email
- The file [lindex $message 0] was successfully uploaded
- The files [join $message ", "] were successfully uploaded
+ The file [lindex %message% 0] was successfully uploaded
+ The files [join %message% ", "] were successfully uploaded
The first contact specified does not exist
The first role specified does not exist
The parameter RecentOnTopP is not set correctly for the General Comments package, please enter either a '0' or a '1'
The party_id specified does not exist
+ The query \"%type% %var_list%\" is no longer valid because: %error_message
+ The query \"%type% %var_list%\" is no longer valid. Contact an admin.
The second contact specified does not exist
The second role specified does not exist
There was a problem with your input. this type of relationship cannot exist.
@@ -190,6 +227,7 @@
This signature specified either does not exist or does not belong to you
This user is awaiting administrator approval
This users has not been approved
+ Unable to retrieve group_id
updated in the last ->
What role does %contact_name_one% have when %contact_name_two% is a %secondary_role_pretty%:
You cannot add this contact to more groups.
@@ -237,6 +275,7 @@
Party Revisions
People
people
+ People or Organizations
Permissions
Person
Person Form
@@ -289,7 +328,7 @@
Summary View
Table
Tasks
- The error was: $errmsg
+ The error was: %errmsg
True
Type
Update
Index: openacs-4/packages/contacts/tcl/contact-search-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/tcl/contact-search-procs.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/contacts/tcl/contact-search-procs.tcl 10 Jun 2005 09:23:27 -0000 1.4
+++ openacs-4/packages/contacts/tcl/contact-search-procs.tcl 11 Jun 2005 06:10:53 -0000 1.5
@@ -294,19 +294,19 @@
if { $to == "pretty" } {
set attribute_pretty [attribute::pretty_name -attribute_id $attribute_id]
} else {
- set attribute_pretty "irrelevant"
+ set attribute_pretty "[_ contacts.irrelevant]"
}
set operand [lindex $var_list 1]
set value [string tolower [lindex $var_list 2]]
switch $operand {
set {
- set output_pretty "$attribute_pretty is set"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_s]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' )"
}
not_set {
- set output_pretty "$attribute_pretty is not set"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_n]"
set output_code "$revision_id not in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' )"
}
default {
@@ -323,43 +323,43 @@
switch $operand {
selected {
- set output_pretty "$attribute_pretty is: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_s_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_options ao${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = ao${attribute_id}.value_id and ao${attribute_id}.option_id = '$value' )"
}
not_selected {
- set output_pretty "$attribute_pretty is not: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_n_1]"
set output_code "$revision_id not in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_options ao${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = ao${attribute_id}.value_id and ao${attribute_id}.option_id = '$value' )"
}
}
}
ams_value__telecom_number {
switch $operand {
area_code_equals {
- set output_pretty "$attribute_pretty area code is: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_area]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, telecom_numbers tn${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav.${attribute_id}.value_id = tn${attribute_id}.number_id and tn${attribute_id}.area_city_code = '$value' )"
}
not_area_code_equals {
- set output_pretty "$attribute_pretty area code is not: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_area_1]"
set output_code "$revision_id not in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, telecom_numbers tn${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav.${attribute_id}.value_id = tn${attribute_id}.number_id and tn${attribute_id}.area_city_code = '$value' )"
}
country_code_equals {
- set output_pretty "$attribute_pretty country code is: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_coun]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, telecom_numbers tn${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav.${attribute_id}.value_id = tn${attribute_id}.number_id and tn${attribute_id}.country_code = '$value' )"
}
not_country_code_equals {
- set output_pretty "$attribute_pretty country code is not: $option_pretty"
+ set output_pretty "[_ contacts.lt_attribute_pretty_coun_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, telecom_numbers tn${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav.${attribute_id}.value_id = tn${attribute_id}.number_id and tn${attribute_id}.area_city_code = '$value' )"
}
}
}
ams_value__text {
switch $operand {
contains {
- set output_pretty "$attribute_pretty contains: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_cont]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_texts at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and lower(at${attribute_id}.text) like ('\%$value\%')\n)"
}
not_contains {
- set output_pretty "$attribute_pretty does not contain: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_does]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_texts at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and lower(at${attribute_id}.text) not like ('\%$value\%')\n)"
}
}
@@ -368,43 +368,43 @@
set value [string toupper $value]
switch $operand {
country_is {
- set output_pretty "$attribute_pretty country is: [_ ams.country_${value}]"
+ set output_pretty "[_ contacts.lt_attribute_pretty_coun_2]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.country_code = '$value' )"
}
country_is_not {
- set output_pretty "$attribute_pretty country is not: [_ ams.country_${value}]"
+ set output_pretty "[_ contacts.lt_attribute_pretty_coun_3]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.country_code = '$value' )"
}
state_is {
- set output_pretty "$attribute_pretty state/province is: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_stat]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.region = '$value' )"
}
state_is_not {
- set output_pretty "$attribute_pretty state/province is not: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_stat_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.region = '$value' )"
}
zip_is {
- set output_pretty "$attribute_pretty zip/postal starts with: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_zipp]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.postal_code like ('$value\%') )"
}
zip_is_not {
- set output_pretty "$attribute_pretty zip/postal does not start with: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_zipp_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, postal_addresses pa${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}' and aav${attribute_id}.value_id = pa${attribute_id}.address_id and pa${attribute_id}.postal_code like ('$value\%') )"
}
}
}
ams_value__number {
switch $operand {
is {
- set output_pretty "$attribute_pretty is: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_s_2]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_numbers an${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = an${attribute_id}.value_id\n and an${attribute_id}.number = '$value' )"
}
greater_than {
- set output_pretty "$attribute_pretty is greater than: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_g]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_numbers an${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = an${attribute_id}.value_id\n and an${attribute_id}.number > '$value' )"
}
less_than {
- set output_pretty "$attribute_pretty is less than: $value"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_l]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_numbers an${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = an${attribute_id}.value_id\n and an${attribute_id}.number < '$value' )"
}
}
@@ -413,19 +413,19 @@
set interval "$value [string tolower [lindex $var_list 3]]"
switch $operand {
less_than {
- set output_pretty "$attribute_pretty is less than $interval ago"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_l_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_times at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and at${attribute_id}.time > ( now() - '$interval'::interval ) )"
}
more_than {
- set output_pretty "$attribute_pretty is less than $interval ago"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_l_1]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_times at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and at${attribute_id}.time < ( now() - '$interval'::interval ) )"
}
after {
- set output_pretty "$attribute_pretty is after: [lc_time_fmt $value %q]"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_a]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_times at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and at${attribute_id}.time > '$value'::timestamptz )"
}
before {
- set output_pretty "$attribute_pretty is before: [lc_time_fmt $value %q]"
+ set output_pretty "[_ contacts.lt_attribute_pretty_is_b]"
set output_code "$revision_id in (\n\select aav${attribute_id}.object_id\n from ams_attribute_values aav${attribute_id}, ams_times at${attribute_id}\n where aav${attribute_id}.attribute_id = '${attribute_id}'\n and aav${attribute_id}.value_id = at${attribute_id}.value_id\n and at${attribute_id}.time < '$value'::timestamptz )"
}
}
@@ -439,43 +439,43 @@
set interval "[lindex $var_list 1] [lindex $var_list 2]"
switch $operand {
update {
- set output_pretty "Contact updated in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_updated_in_th]"
set output_code "CASE WHEN ( select creation_date from acs_objects where object_id = $revision_id ) > ( now() - '$interval'::interval ) THEN 't'::boolean ELSE 'f'::boolean END"
}
not_update {
- set output_pretty "Contact not updated in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_not_updated_i]"
set output_code "CASE WHEN ( select creation_date from acs_objects where object_id = $revision_id ) > ( now() - '$interval'::interval ) THEN 'f'::boolean ELSE 't'::boolean END"
}
comment {
- set output_pretty "Contact commented on in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_commented_on_]"
set output_code "CASE WHEN (select creation_date from acs_objects where object_id in ( select comment_id from general_comments where object_id = $party_id ) order by creation_date desc limit 1 ) > ( now() - '$interval'::interval ) THEN 't'::boolean ELSE 'f'::boolean END"
}
not_comment {
- set output_pretty "Contact not commented on in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_not_commented]"
set output_code "CASE WHEN (select creation_date from acs_objects where object_id in ( select comment_id from general_comments where object_id = $party_id ) order by creation_date desc limit 1 ) > ( now() - '$interval'::interval ) THEN 'f'::boolean ELSE 't'::boolean END"
}
created {
- set output_pretty "Contact created in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_created_in_th]"
set output_code "CASE WHEN ( select acs_objects.creation_date from acs_objects where acs_objects.object_id = $party_id ) > ( now() - '$interval'::interval ) THEN 't'::boolean ELSE 'f'::boolean END"
}
not_created {
- set output_pretty "Contact not created in the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_not_created_i]"
set output_code "CASE WHEN ( select acs_objects.creation_date from acs_objects where acs_objects.object_id = $party_id ) > ( now() - '$interval'::interval ) THEN 'f'::boolean ELSE 't'::boolean END"
}
login {
- set output_pretty "Contact has logged in"
+ set output_pretty "[_ contacts.lt_Contact_has_logged_in]"
set output_code "CASE WHEN ( select n_sessions from users where user_id = $party_id ) > 1 or ( select last_visit from users where user_id = $party_id ) is not null THEN 't'::boolean ELSE 'f'::boolean END"
}
not_login {
- set output_pretty "Contact has never logged in"
+ set output_pretty "[_ contacts.lt_Contact_has_never_log]"
set output_code "CASE WHEN ( select n_sessions from users where user_id = $party_id ) > 1 or ( select last_visit from users where user_id = $party_id ) is not null THEN 'f'::boolean ELSE 't'::boolean END"
}
login_time {
- set output_pretty "Contact has logged in within the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_has_logged_in_1]"
set output_code "CASE WHEN ( select last_visit from users where user_id = $party_id ) > ( now() - '$interval'::interval ) THEN 't'::boolean ELSE 'f'::boolean END"
}
not_login_time {
- set output_pretty "Contact has not logged in within the last: $interval"
+ set output_pretty "[_ contacts.lt_Contact_has_not_logge]"
set output_code "CASE WHEN ( select last_visit from users where user_id = $party_id ) > ( now() - '$interval'::interval ) THEN 'f'::boolean ELSE 't'::boolean END"
}
}
@@ -484,17 +484,17 @@
set operand [lindex $var_list 0]
set group_id [lindex $var_list 1]
if { $to == "pretty" } {
- set group_pretty [db_string select_group_name { select group_name from groups where group_id = :group_id }]
+ set group_pretty [lang::util::localize [db_string select_group_name { select group_name from groups where group_id = :group_id }]]
} else {
set group_pretty ""
}
switch $operand {
in {
- set output_pretty "The contact is in the group: $group_pretty"
+ set output_pretty "[_ contacts.lt_The_contact_is_in_the]"
set output_code "$party_id in ( select member_id from group_distinct_member_map where group_id = '$group_id')"
}
not_in {
- set output_pretty "The contact is NOT in the group: $group_pretty"
+ set output_pretty "[_ contacts.lt_The_contact_is_NOT_in]"
set output_code "$party_id not in ( select member_id from group_distinct_member_map where group_id = '$group_id')"
}
}
@@ -512,9 +512,9 @@
}
if { ![exists_and_not_null output_pretty] || ![exists_and_not_null output_code] } {
if { [exists_and_not_null error_message] } {
- error "The query \"$type $var_list\" is no longer valid because: $error_message"
+ error "[_ contacts.lt_The_query_type_var_li]"
} else {
- error "The query \"$type $var_list\" is no longer valid. Contact an admin."
+ error "[_ contacts.lt_The_query_type_var_li_1]"
}
} else {
switch $to {
Index: openacs-4/packages/contacts/tcl/contacts-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/tcl/contacts-procs.tcl,v
diff -u -r1.11 -r1.12
--- openacs-4/packages/contacts/tcl/contacts-procs.tcl 9 Jun 2005 14:24:34 -0000 1.11
+++ openacs-4/packages/contacts/tcl/contacts-procs.tcl 11 Jun 2005 06:10:53 -0000 1.12
@@ -429,7 +429,7 @@
set group_name [lang::util::convert_to_i18n -prefix "group" $group_name]
}
if {![db_0or1row get_group_id "select group_id from groups where group_name = :group_name"]} {
- ad_return_error "ERROR" "<#_ Unable to retrieve group_id#>"
+ ad_return_error "ERROR" "[_ contacts.lt_Unable_to_retrieve_gr]"
}
}