portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tay...@apache.org
Subject svn commit: r348854 [7/16] - in /portals/jetspeed-2/trunk/applications/j2-admin: ./ src/java/org/apache/jetspeed/portlets/entityeditor/ src/java/org/apache/jetspeed/portlets/localeselector/ src/java/org/apache/jetspeed/portlets/localeselector/resources...
Date Fri, 25 Nov 2005 02:25:20 GMT
Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_ru.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_ru.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_ru.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_ru.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,78 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Denis Burlaka <burlaka@yandex.ru>
+
+## general security strings
+security.name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435
+security.value=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435
+security.rule=\u0420\u043e\u043b\u044c
+security.update=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c
+security.remove=\u0423\u0434\u0430\u043b\u0438\u0442\u044c
+security.add=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c
+security.rolename=\u0420\u043e\u043b\u044c
+security.groupname=\u0413\u0440\u0443\u043f\u043f\u0430
+security.profile.rules=\u0420\u043e\u043b\u0438 \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435
+security.enabled=\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e
+security.expired=\u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0430\u0435\u0442
+security.credential.value=\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435
+security.credential.update.required=\u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u043f\u0440\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0432\u0445\u043e\u0434\u0435
+security.credential.last.logon=\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u0445\u043e\u0434
+security.credential.expires=\u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442
+
+security.refresh = \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c
+security.new = \u041d\u043e\u0432\u044b\u0439
+security.save = \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c
+security.delete = \u0423\u0434\u0430\u043b\u0438\u0442\u044c
+security.deleteQuestion = OK \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f?
+
+## User Information Tabs
+pam.details.tabs.user_attributes=\u0410\u0442\u0440\u0438\u0431\u0443\u0442\u044b
+pam.details.tabs.user_role=\u0420\u043e\u043b\u044c
+pam.details.tabs.user_group=\u0413\u0440\u0443\u043f\u043f\u0430
+pam.details.tabs.user_profile=\u041f\u0440\u043e\u0444\u0438\u043b\u044c
+pam.details.tabs.user_credential=\u041f\u0430\u0440\u043e\u043b\u044c
+pam.details.tabs.user=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c
+
+#User Information User Tab
+user.attributes.header=\u0410\u0442\u0440\u0438\u0431\u0443\u0442\u044b
+user.password.header=\u041f\u0430\u0440\u043e\u043b\u044c
+
+# User Information Preferences
+user.details.preference.showUserTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.preference.showAttributesTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u0432
+user.details.preference.showPasswordTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u043f\u0430\u0440\u043e\u043b\u044f
+user.details.preference.showRoleTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u0440\u043e\u043b\u0435\u0439
+user.details.preference.showGroupTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u0433\u0440\u0443\u043f\u043f
+user.details.preference.showProfileTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0443 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439
+user.details.preference.showPasswordOnUserTab=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.preference.showRoleForAddUser=\u0417\u0430\u0434\u0430\u0442\u044c \u0440\u043e\u043b\u044c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.preference.showProfileForAddUser=\u0417\u0430\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.preference.defaultRole=\u0417\u0430\u0434\u0430\u0442\u044c \u0440\u043e\u043b\u044c \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.preference.defaultProfile=\u0417\u0430\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f
+user.details.save.preferences=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c
+
+## tree
+tree.security.root=Jetspeed Security
+tree.user.root=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438
+
+## user
+user.principal.name=Principal
+
+# forgotten password feature
+email.subject.forgotten.password = Password Notification
+
+# registration
+email.subject.registration = Registration Confirmation

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_zh.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_zh.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_zh.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/SecurityResources_zh.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,87 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: SecurityResources_zh.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+# LOCALIZATION MAINTAINER:
+#  Yi Shen <shenyi.name@gmail.com>
+#  James Liao <jian.liao@gmail.com>
+
+## general security strings
+security.name=\u540d\u79f0
+security.value=\u503c
+security.rule=\u89c4\u5219
+security.update=\u66f4\u65b0
+security.remove=\u5220\u9664
+security.add=\u65b0\u589e
+security.rolename=\u89d2\u8272\u540d
+security.groupname=\u7fa4\u7ec4\u540d\u79f0
+security.profile.rules=\u81ea\u5b9a\u4e49\u9009\u9879\u89c4\u5219
+security.enabled=\u6fc0\u6d3b
+security.expired=\u7acb\u523b\u8fc7\u671f
+security.active=\u4fdd\u6301\u6fc0\u6d3b
+security.Extend=\u6b63\u5e38\u8fc7\u671f
+security.Extend.Unlimited=\u65e0\u8fc7\u671f\u9650\u5236
+security.credential.value=\u5185\u5bb9
+security.credential.update.required=\u4e0b\u4e00\u6b21\u767b\u9646\u65f6\u5f3a\u5236\u6539\u53d8
+security.credential.last.logon=\u6700\u8fd1\u4e00\u6b21\u767b\u9646
+security.credential.expires=\u8fc7\u671f
+
+security.refresh = \u5237\u65b0
+security.new = \u65b0\u5efa
+security.save = \u4fdd\u5b58
+security.delete = \u5220\u9664
+security.deleteQuestion = \u662f\u5426\u53ef\u4ee5\u5220\u9664?
+
+## User Information Tabs
+pam.details.tabs.user_attributes=\u5c5e\u6027
+pam.details.tabs.user_role=\u89d2\u8272
+pam.details.tabs.user_group=\u7fa4\u7ec4
+pam.details.tabs.user_profile=\u81ea\u5b9a\u4e49\u9009\u9879
+pam.details.tabs.user_credential=\u5bc6\u7801
+pam.details.tabs.user=\u7528\u6237
+
+#User Information User Tab
+user.attributes.header=\u5c5e\u6027
+user.password.header=\u5bc6\u7801
+
+# User Information Preferences
+user.details.preference.showUserTab=\u663e\u793a\u7528\u6237\u6807\u7b7e
+user.details.preference.showAttributesTab=\u663e\u793a\u5c5e\u6027\u6807\u7b7e
+user.details.preference.showPasswordTab=\u663e\u793a\u5bc6\u7801\u6807\u7b7e
+user.details.preference.showRoleTab=\u663e\u793a\u89d2\u8272\u6807\u7b7e
+user.details.preference.showGroupTab=\u663e\u793a\u7ec4\u6807\u7b7e
+user.details.preference.showProfileTab=\u663e\u793aProfile\u6807\u7b7e
+user.details.preference.showPasswordOnUserTab=\u5728\u7528\u6237\u6807\u7b7e\u4e0a\u663e\u793a\u5bc6\u7801
+user.details.preference.showPasswordExpiration=\u663e\u793a\u5bc6\u7801\u8fc7\u671f\u914d\u7f6e
+user.details.preference.showChangePasswordRequiredForAddUser=\u663e\u793a\"\u65b0\u7528\u6237\u7b2c\u4e00\u6b21\u767b\u9646\u5fc5\u987b\u4fee\u6539\u5bc6\u7801\"\u914d\u7f6e
+user.details.preference.showRoleForAddUser=\u4e3a\u65b0\u7528\u6237\u6307\u5b9a\u9ed8\u8ba4\u89d2\u8272
+user.details.preference.showProfileForAddUser=\u4e3a\u65b0\u7528\u6237\u6307\u5b9a\u9ed8\u8ba4Profile
+user.details.preference.defaultChangePasswordRequired=\u65b0\u7528\u6237\u9ed8\u8ba4\u7b2c\u4e00\u6b21\u767b\u9646\u5fc5\u987b\u4fee\u6539\u5bc6\u7801
+user.details.preference.defaultRole=\u65b0\u7528\u6237\u7684\u9ed8\u8ba4\u89d2\u8272
+user.details.preference.defaultProfile=\u65b0\u7528\u6237\u7684\u9ed8\u8ba4Profile
+user.details.save.preferences=\u4fdd\u5b58
+
+## tree
+tree.security.root=Jetspeed\u5b89\u5168\u6027
+tree.user.root=\u7528\u6237
+
+## user
+user.principal.name=\u7528\u6237\u540d
+
+# forgotten password feature
+email.subject.forgotten.password = Password Notification
+
+# registration
+email.subject.registration = Registration Confirmation

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,25 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+firstarrow=<<
+prevarrow=<
+numsepa=of
+go=Go
+nextarrow=>
+lastarrow=>>
+refresh=Refresh
+search=Search
+filter=Filter:

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_en.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_en.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_en.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_en.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,31 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+# portlet info
+javax.portlet.title=User Browser
+javax.portlet.short-title=Users
+javax.portlet.keywords=admin,security,users
+
+firstarrow=<<
+prevarrow=<
+numsepa=of
+go=Go
+nextarrow=>
+lastarrow=>>
+refresh=Refresh
+search=Search
+filter=Filter:
\ No newline at end of file

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_ja.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_ja.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_ja.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_ja.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,31 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Shinsuke Sugaya
+
+# portlet info
+javax.portlet.title=\u30e6\u30fc\u30b6\u30fc\u30d6\u30e9\u30a6\u30b6
+javax.portlet.short-title=\u30e6\u30fc\u30b6\u30fc
+javax.portlet.keywords=\u7ba1\u7406,\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3,\u30e6\u30fc\u30b6\u30fc
+
+firstarrow=<<
+prevarrow=<
+numsepa=/
+go=\u5b9f\u884c
+nextarrow=>
+lastarrow=>>
+refresh=\u66f4\u65b0
+search=\u691c\u7d22
+filter=\u30d5\u30a3\u30eb\u30bf:
\ No newline at end of file

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_zh.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_zh.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_zh.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserBrowserResources_zh.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+# James Liao <jian.liao@gmail.com>
+
+# portlet info
+javax.portlet.title=\u7528\u6237\u7ba1\u7406
+javax.portlet.short-title=\u7528\u6237
+javax.portlet.keywords=\u7ba1\u7406,\u5b89\u5168,\u7528\u6237
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,16 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_en.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_en.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_en.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_en.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+# portlet info
+javax.portlet.title=User Detail Information
+javax.portlet.short-title=User
+javax.portlet.keywords=admin,security,users
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_ja.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_ja.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_ja.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_ja.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Shinsuke Sugaya
+
+# portlet info
+javax.portlet.title=\u30e6\u30fc\u30b6\u30fc\u8a73\u7d30\u60c5\u5831
+javax.portlet.short-title=\u30e6\u30fc\u30b6\u30fc
+javax.portlet.keywords=\u7ba1\u7406,\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3,\u30e6\u30fc\u30b6\u30fc
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_zh.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_zh.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_zh.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UserDetailsResources_zh.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+# James Liao <jian.liao@gmail.com>
+
+# portlet info
+javax.portlet.title=\u7528\u6237\u8be6\u7ec6\u4fe1\u606f
+javax.portlet.short-title=\u7528\u6237
+javax.portlet.keywords=\u7ba1\u7406,\u5b89\u5168,\u7528\u6237
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersPwdResources_en.properties 188313 2005-02-03 01:30:54Z ate $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Current password invalid
+chgpwd.error.invalidNewPassword=Invalid new password
+chgpwd.error.passwordAlreadyUsed=Password already used

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ca.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ca.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ca.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ca.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersPwdResources_en.properties,v 1.1 2005/02/03 01:30:54 ate Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Contrasenya actual inv\u00e0lida
+chgpwd.error.invalidNewPassword=Contrasenya nova inv\u00e0lida
+chgpwd.error.passwordAlreadyUsed=Contrasenya ja usada

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_de.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_de.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_de.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_de.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: j2-german_translations.txt,v 1.3 2005/09/25 19:02:56 thorsten Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Thorsten Berger <jetspeed@thorsten-berger.net>
+
+## change password
+chgpwd.error.invalidPassword=Aktuelles Passwort ung\u00fcltig
+chgpwd.error.invalidNewPassword=Neues Passwort ung\u00fcltig
+chgpwd.error.passwordAlreadyUsed=Passwort wurde bereits benutzt

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_en.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_en.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_en.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_en.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersPwdResources_en.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Current password invalid
+chgpwd.error.invalidNewPassword=Invalid new password
+chgpwd.error.passwordAlreadyUsed=Password already used

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_es.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_es.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_es.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_es.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersPwdResources_en.properties,v 1.1 2005/02/03 01:30:54 ate Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Contrase\u00f1a actual inv\u00e1lida
+chgpwd.error.invalidNewPassword=Contrase\u00f1a nueva inv\u00e1lida
+chgpwd.error.passwordAlreadyUsed=Contrase\u00f1a ya usada

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_hu.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_hu.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_hu.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_hu.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersPwdResources_en.properties 188313 2005-02-03 01:30:54Z ate $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Jelenlegi jelsz\u00f3 hib\u00e1s
+chgpwd.error.invalidNewPassword=Hib\u00e1s \u00faj jelsz\u00f3
+chgpwd.error.passwordAlreadyUsed=A jelsz\u00f3 m\u00e1r haszn\u00e1latban van

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_it.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_it.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_it.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_it.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#    Please contact me if you have any questions or suggestion : desmax74@yahoo.it
+#
+#    Italian version by Dessì Massimiliano  <a href="desmax74@yahoo.it.it">desmax74@yahoo.it</a>.
+#    Vers 0.1 jetspeed 2.0   03/04/2005
+
+## change password
+chgpwd.error.invalidPassword=Password attuale non valida
+chgpwd.error.invalidNewPassword=Nuova password non valida
+chgpwd.error.passwordAlreadyUsed=Password gia' in uso
\ No newline at end of file

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ja.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ja.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ja.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ja.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,21 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Shinsuke Sugaya
+
+## change password
+chgpwd.error.invalidPassword=\u73fe\u5728\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u7121\u52b9\u3067\u3059
+chgpwd.error.invalidNewPassword=\u7121\u52b9\u306a\u65b0\u898f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u3059
+chgpwd.error.passwordAlreadyUsed=\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u65e2\u306b\u4f7f\u7528\u3055\u308c\u3066\u3044\u307e\u3059

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_pl.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_pl.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_pl.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_pl.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,21 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UserPwdResources_pl.properties, v. 1.0 2005-08-18 $
+# jacek.wislicki@gmail.com
+
+## change password
+chgpwd.error.invalidPassword=Bie\u017C\u0105ce has\u0142o jest b\u0142\u0119dne
+chgpwd.error.invalidNewPassword=Nowe has\u0142o jest b\u0142\u0119dne
+chgpwd.error.passwordAlreadyUsed=Has\u0142o jest ju\u017C u\u017Cywane

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ru.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ru.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ru.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_ru.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,21 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Denis Burlaka <burlaka@yandex.ru>
+
+## change password
+chgpwd.error.invalidPassword=\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d
+chgpwd.error.invalidNewPassword=\u041d\u043e\u0432\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d
+chgpwd.error.passwordAlreadyUsed=\u041f\u0430\u0440\u043e\u043b\u044c \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_zh.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_zh.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_zh.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersPwdResources_zh.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+# LOCALIZATION MAINTAINER:
+#  James Liao <jian.liao@gmail.com>
+
+## change password
+chgpwd.error.invalidPassword=\u5f53\u524d\u5bc6\u7801\u4e0d\u53ef\u7528
+chgpwd.error.invalidNewPassword=\u65b0\u5bc6\u7801\u4e0d\u53ef\u7528
+chgpwd.error.passwordAlreadyUsed=\u8be5\u5bc6\u7801\u5df2\u88ab\u4f7f\u7528

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+
+## change password
+chgpwd.error.invalidPassword=Current password invalid
+chgpwd.error.invalidNewPassword=Invalid new password
+chgpwd.error.passwordAlreadyUsed=Password already used
+user.exists = User already exists, cannot add new user

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ca.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ca.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ca.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ca.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,25 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_en.properties,v 1.3 2005/04/22 20:42:09 taylor Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Contrasenya actual inv\u00e0lida
+chgpwd.error.invalidNewPassword=Contrasenya nova inv\u00e0lida
+chgpwd.error.passwordAlreadyUsed=Contrasenya ja usada
+user.exists = Usuari ja existeix, no podem afegir-lo de nou
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_de.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_de.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_de.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_de.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,24 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: j2-german_translations.txt,v 1.3 2005/09/25 19:02:56 thorsten Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Thorsten Berger <jetspeed@thorsten-berger.net>
+
+## change password
+chgpwd.error.invalidPassword=Aktuelles Passwort ung\u00fcltig
+chgpwd.error.invalidNewPassword=Neues Passwort ung\u00fcltig
+chgpwd.error.passwordAlreadyUsed=Passwort wurde bereits bentutzt
+user.exists = Benutzer bereits vorhanden

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_en.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_en.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_en.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_en.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,24 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_en.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Current password invalid
+chgpwd.error.invalidNewPassword=Invalid new password
+chgpwd.error.passwordAlreadyUsed=Password already used
+user.exists = User already exists, cannot add new user

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_es.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_es.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_es.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_es.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,24 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_en.properties,v 1.3 2005/04/22 20:42:09 taylor Exp $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Contrase\u00f1a actual inv\u00e1lida
+chgpwd.error.invalidNewPassword=Contrase\u00f1a nueva inv\u00e1lida
+chgpwd.error.passwordAlreadyUsed=Contrase\u00f1a ya usada
+user.exists = Usuario ya existe, no podemos a\u00f1adirlo de nuevo

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_fr.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_fr.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_fr.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_fr.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,24 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_fr.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Password courant inadmissible
+chgpwd.error.invalidNewPassword=Nouveau password inadmissible
+chgpwd.error.passwordAlreadyUsed=Password a déjà employé
+user.exists = User déjà existe, ne peut pas ajouter le nouvel user

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_hu.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_hu.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_hu.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_hu.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,24 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_en.properties 188518 2005-04-22 20:42:09Z taylor $
+#
+# LOCALIZATION MAINTAINER:
+#  Jetspeed Development Team
+
+## change password
+chgpwd.error.invalidPassword=Jelenlegi jelsz\u00f3 hib\u00e1s
+chgpwd.error.invalidNewPassword=Hib\u00e1s az \u00faj jelsz\u00f3
+chgpwd.error.passwordAlreadyUsed=Ez a jelsz\u00f3 m\u00e1r haszn\u00e1latban volt
+user.exists = Felhaszn\u00e1l\u00f3 m\u00e1r l\u00e9tezik, ez\u00e9rt nem adhat\u00f3 hozz\u00e1

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_it.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_it.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_it.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_it.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,25 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#    Please contact me if you have any questions or suggestion : desmax74@yahoo.it
+#
+#    Italian version by Dessì Massimiliano  <a href="desmax74@yahoo.it.it">desmax74@yahoo.it</a>.
+#    Vers 0.1 jetspeed 2.0   03/04/2005
+
+
+## change password
+chgpwd.error.invalidPassword=password attuale non valida
+chgpwd.error.invalidNewPassword=Nuova password non valida
+chgpwd.error.passwordAlreadyUsed=Password gia' in uso
+user.exists = User nome in uso

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ja.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ja.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ja.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ja.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Shinsuke Sugaya
+
+## change password
+chgpwd.error.invalidPassword=\u73fe\u5728\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e0d\u6b63\u3067\u3059
+chgpwd.error.invalidNewPassword=\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u4e0d\u6b63\u3067\u3059
+chgpwd.error.passwordAlreadyUsed=\u305d\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u65e2\u306b\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059
+user.exists = \u30e6\u30fc\u30b6\u30fc\u304c\u5b58\u5728\u3059\u308b\u306e\u3067\u3001\u65b0\u898f\u30e6\u30fc\u30b6\u30fc\u3092\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093
+

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_nl.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_nl.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_nl.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_nl.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UsersResources_nl.properties 348264 2005-11-22 22:06:45Z taylor $
+#
+
+## change password
+chgpwd.error.invalidPassword=Huidig wachtwoord ongeldig
+chgpwd.error.invalidNewPassword=Ongeldig nieuw wachtwoord
+chgpwd.error.passwordAlreadyUsed=Wachtwoord reeds eerder gebruikt
+user.exists = De gebruiker bestaat al

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_pl.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_pl.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_pl.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_pl.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# $Id: UserResources_pl.properties, v. 1.0 2005-08-18 $
+# jacek.wislicki@gmail.com
+
+## change password
+chgpwd.error.invalidPassword=Bie\u017C\u0105ce has\u0142o jest b\u0142\u0119dne
+chgpwd.error.invalidNewPassword=Nowe has\u0142o jest b\u0142\u0119dne
+chgpwd.error.passwordAlreadyUsed=Has\u0142o jest ju\u017C u\u017Cywane
+user.exists = U\u017Cytkownik ju\u017C istnieje, nie mo\u017Cna doda\u0107 nowego u\u017Cytkownika

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ru.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ru.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ru.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_ru.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,22 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# LOCALIZATION MAINTAINER:
+#  Denis Burlaka <burlaka@yandex.ru>
+
+## change password
+chgpwd.error.invalidPassword=\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0432\u0435\u0440\u0435\u043d
+chgpwd.error.invalidNewPassword=\u041d\u043e\u0432\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0435 \u0432\u0435\u0440\u0435\u043d
+chgpwd.error.passwordAlreadyUsed=\u041f\u0430\u0440\u043e\u043b\u044c \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f
+user.exists = \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u043d\u0435\u043b\u044c\u0437\u044f \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0433\u043e-\u0436\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_zh.properties
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_zh.properties?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_zh.properties (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/resources/UsersResources_zh.properties Thu Nov 24 18:24:19 2005
@@ -0,0 +1,23 @@
+# Copyright 2004 The Apache Software Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+# LOCALIZATION MAINTAINER:
+#  James Liao <jian.liao@gmail.com>
+
+## change password
+chgpwd.error.invalidPassword=\u5f53\u524d\u5bc6\u7801\u4e0d\u53ef\u7528
+chgpwd.error.invalidNewPassword=\u65b0\u5bc6\u7801\u4e0d\u53ef\u7528
+chgpwd.error.passwordAlreadyUsed=\u8be5\u5bc6\u7801\u5df2\u88ab\u4f7f\u7528
+user.exists = \u7528\u6237\u5df2\u5b58\u5728, \u65e0\u6cd5\u6dfb\u52a0\u65b0\u7528\u6237

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleBrowser.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleBrowser.java?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleBrowser.java (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleBrowser.java Thu Nov 24 18:24:19 2005
@@ -0,0 +1,182 @@
+/* Copyright 2004 Apache Software Foundation
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package org.apache.jetspeed.portlets.security.roles;
+
+import java.io.IOException;
+import java.security.Principal;
+import java.sql.Types;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
+
+import javax.portlet.ActionRequest;
+import javax.portlet.ActionResponse;
+import javax.portlet.PortletConfig;
+import javax.portlet.PortletException;
+import javax.portlet.PortletMode;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+import org.apache.jetspeed.CommonPortletServices;
+import org.apache.jetspeed.portlets.security.SecurityResources;
+import org.apache.jetspeed.security.Role;
+import org.apache.jetspeed.security.RoleManager;
+import org.apache.jetspeed.security.SecurityException;
+import org.apache.portals.gems.browser.BrowserIterator;
+import org.apache.portals.gems.browser.DatabaseBrowserIterator;
+import org.apache.portals.gems.browser.BrowserPortlet;
+import org.apache.portals.gems.util.StatusMessage;
+import org.apache.portals.messaging.PortletMessaging;
+import org.apache.velocity.context.Context;
+
+/**
+ * Role Browser - flat non-hierarchical view
+ * 
+ * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
+ * @version $Id: RoleBrowser.java 348264 2005-11-22 22:06:45Z taylor $
+ */
+public class RoleBrowser extends BrowserPortlet
+{
+    private RoleManager roleManager;
+    
+    public void init(PortletConfig config)
+    throws PortletException 
+    {
+        super.init(config);
+        roleManager = (RoleManager) 
+            getPortletContext().getAttribute(CommonPortletServices.CPS_ROLE_MANAGER_COMPONENT);
+        if (null == roleManager)
+        {
+            throw new PortletException("Failed to find the Role Manager on portlet initialization");
+        }
+    }
+           
+    public void getRows(RenderRequest request, String sql, int windowSize)
+    throws Exception
+    {
+        getRows(request, sql, windowSize, "");
+    }
+    
+    public void getRows(RenderRequest request, String sql, int windowSize, String filter)
+    throws Exception
+    {
+        List resultSetTitleList = new ArrayList();
+        List resultSetTypeList = new ArrayList();
+        try
+        {
+            Iterator roles = roleManager.getRoles(filter);
+                        
+            
+            resultSetTypeList.add(String.valueOf(Types.VARCHAR));
+            resultSetTitleList.add("Role");
+
+            List list = new ArrayList();
+            while (roles.hasNext())
+            {
+                Role role = (Role)roles.next();
+                
+                Principal principal = role.getPrincipal();                
+                list.add(principal.getName());
+            }            
+            
+            BrowserIterator iterator = new DatabaseBrowserIterator(
+                    list, resultSetTitleList, resultSetTypeList,
+                    windowSize);
+            setBrowserIterator(request, iterator);
+            iterator.sort("Role");
+        }
+        catch (Exception e)
+        {
+            //log.error("Exception in CMSBrowserAction.getRows: ", e);
+            e.printStackTrace();
+            throw e;
+        }        
+    }
+       
+    public void doView(RenderRequest request, RenderResponse response)
+    throws PortletException, IOException
+    {
+        String selected = (String)PortletMessaging.receive(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED);
+        if (selected != null)
+        {        
+            Context context = this.getContext(request);
+            context.put("selected", selected);
+        }
+        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_STATUS);
+        if (msg != null)
+        {
+            this.getContext(request).put("statusMsg", msg);            
+        }
+        
+        String filtered = (String)PortletMessaging.receive(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_FILTERED);
+        if (filtered != null)
+        {
+            this.getContext(request).put(FILTERED, "on");            
+        }
+
+        String refresh = (String)PortletMessaging.consume(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_REFRESH); 
+        if (refresh != null)
+        {        
+            this.clearBrowserIterator(request);
+        }                
+                
+        super.doView(request, response);
+    }
+
+    public void processAction(ActionRequest request, ActionResponse response)
+    throws PortletException, IOException
+    {
+        if (request.getPortletMode() == PortletMode.VIEW)
+        {
+            String selected = request.getParameter("role");
+            if (selected != null)
+            {
+                Role role = lookupRole(selected);
+                if (role != null)
+                {
+                    PortletMessaging.publish(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED, selected);
+                    PortletMessaging.publish(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_CHANGED, selected);
+                }
+            }
+        }
+        
+        String filtered = (String)request.getParameter(FILTERED);
+        if (filtered != null)
+        {
+            PortletMessaging.publish(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_FILTERED, "on");            
+        }
+        else
+        {
+            PortletMessaging.cancel(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_FILTERED);
+        }
+        
+        super.processAction(request, response);
+            
+    }
+
+    private Role lookupRole(String roleName)
+    {
+        try
+        {
+            return roleManager.getRole(roleName);
+        }
+        catch (SecurityException e)
+        {
+            return null;
+        }
+    }
+    
+    
+}

Added: portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleDetails.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleDetails.java?rev=348854&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleDetails.java (added)
+++ portals/jetspeed-2/trunk/applications/j2-admin/src/java/org/apache/jetspeed/portlets/security/roles/RoleDetails.java Thu Nov 24 18:24:19 2005
@@ -0,0 +1,299 @@
+/* Copyright 2004 Apache Software Foundation
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package org.apache.jetspeed.portlets.security.roles;
+
+import java.io.IOException;
+import java.security.Principal;
+import java.sql.Types;
+import java.util.ArrayList;
+import java.util.Enumeration;
+import java.util.Iterator;
+import java.util.List;
+import java.util.ResourceBundle;
+import java.util.StringTokenizer;
+
+import javax.portlet.ActionRequest;
+import javax.portlet.ActionResponse;
+import javax.portlet.PortletConfig;
+import javax.portlet.PortletException;
+import javax.portlet.PortletMode;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+import org.apache.jetspeed.CommonPortletServices;
+import org.apache.jetspeed.portlets.security.SecurityResources;
+import org.apache.jetspeed.portlets.security.SecurityUtil;
+import org.apache.jetspeed.security.RoleManager;
+import org.apache.jetspeed.security.User;
+import org.apache.jetspeed.security.UserManager;
+import org.apache.jetspeed.security.UserPrincipal;
+import org.apache.portals.gems.browser.BrowserIterator;
+import org.apache.portals.gems.browser.DatabaseBrowserIterator;
+import org.apache.portals.gems.browser.BrowserPortlet;
+import org.apache.portals.gems.util.StatusMessage;
+import org.apache.portals.messaging.PortletMessaging;
+import org.apache.velocity.context.Context;
+
+/**
+ * Role Details
+ * 
+ * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
+ * @version $Id: RoleDetails.java 348264 2005-11-22 22:06:45Z taylor $
+ */
+public class RoleDetails extends BrowserPortlet
+{
+    private UserManager userManager;
+    private RoleManager roleManager;
+        
+    public void init(PortletConfig config)
+    throws PortletException 
+    {
+        super.init(config);
+        userManager = (UserManager) getPortletContext().getAttribute(CommonPortletServices.CPS_USER_MANAGER_COMPONENT);
+        if (null == userManager)
+        {
+            throw new PortletException("Failed to find the User Manager on portlet initialization");
+        }
+        roleManager = (RoleManager) getPortletContext().getAttribute(CommonPortletServices.CPS_ROLE_MANAGER_COMPONENT);
+        if (null == roleManager)
+        {
+            throw new PortletException("Failed to find the Role Manager on portlet initialization");
+        }        
+    }
+    
+    public void getRows(RenderRequest request, String sql, int windowSize)
+    throws Exception
+    {
+        List resultSetTitleList = new ArrayList();
+        List resultSetTypeList = new ArrayList();
+        try
+        {
+            List list = new ArrayList();
+            resultSetTypeList.add(String.valueOf(Types.VARCHAR));
+            resultSetTitleList.add("Users in Role");
+            
+            String selectedRole = (String)PortletMessaging.receive(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED);
+            if (selectedRole != null)
+            {
+                Iterator users = userManager.getUsersInRole(selectedRole).iterator();                                    
+                while (users.hasNext())
+                {
+                    User user = (User)users.next();
+                    Principal principal = SecurityUtil.getPrincipal(user.getSubject(),
+                            UserPrincipal.class);                
+                    list.add(principal.getName());
+                }
+            }
+            BrowserIterator iterator = new DatabaseBrowserIterator(
+                    list, resultSetTitleList, resultSetTypeList,
+                    windowSize);
+            setBrowserIterator(request, iterator);
+            iterator.sort("Users in Role");
+        }
+        catch (Exception e)
+        {
+            //log.error("Exception in CMSBrowserAction.getRows: ", e);
+            e.printStackTrace();
+            throw e;
+        }        
+        
+    }
+           
+    public void doView(RenderRequest request, RenderResponse response)
+    throws PortletException, IOException
+    {
+        String change = (String)PortletMessaging.consume(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_CHANGED);
+        if (change != null)
+        { 
+            this.clearBrowserIterator(request);
+        }
+        Context context = this.getContext(request);
+                
+        String selectedRole = (String)PortletMessaging.receive(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED);
+        if (selectedRole != null)
+        {        
+            context.put("role", selectedRole);
+        }        
+        
+        String userChooser = SecurityUtil.getAbsoluteUrl(request, "/Administrative/choosers/multiusers.psml");        
+        context.put("userChooser", userChooser);
+        
+        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, SecurityResources.TOPIC_ROLES_USERS, SecurityResources.MESSAGE_STATUS);
+        if (msg != null)
+        {
+            this.getContext(request).put("statusMsg", msg);            
+        }
+          
+        String refresh = (String)PortletMessaging.consume(request, SecurityResources.TOPIC_ROLES_USERS, SecurityResources.MESSAGE_REFRESH); 
+        if (refresh != null)
+        {        
+            this.clearBrowserIterator(request);
+        }                
+        
+        super.doView(request, response);
+    }
+        
+    
+    public void processAction(ActionRequest request, ActionResponse response)
+    throws PortletException, IOException
+    {
+        if (request.getPortletMode() == PortletMode.VIEW)
+        {
+            String users = request.getParameter("users");
+            
+            if (users != null && users.length() > 0)
+            {
+                addUsersToRole(request, users);
+            }
+            else if (request.getParameter("role.action.Add_New_Role") != null)
+            {
+                PortletMessaging.cancel(request, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED);                
+            }
+            else if (request.getParameter("role.action.Remove_Checked_Users") != null)
+            {
+                removeUsersFromRole(request);
+            }
+            else if (request.getParameter("role.action.Remove_Role") != null)
+            {
+                removeRole(request);
+            }
+            else if (request.getParameter("role.action.Save") != null)
+            {
+                addRole(request);
+            }
+            
+        }
+        super.processAction(request, response);            
+    }
+
+    protected void addRole(ActionRequest actionRequest)
+    {
+        String role = actionRequest.getParameter("role");
+        if (!SecurityUtil.isEmpty(role)) 
+        {
+            try
+            {            
+                roleManager.addRole(role);
+                PortletMessaging.publish(actionRequest, 
+                        SecurityResources.TOPIC_ROLES, 
+                        SecurityResources.MESSAGE_REFRESH, "true");
+            }            
+            catch (Exception se)
+            {
+                ResourceBundle bundle = ResourceBundle.getBundle("org.apache.jetspeed.portlets.security.resources.UsersResources",actionRequest.getLocale());                
+                SecurityUtil.publishErrorMessage(actionRequest, bundle.getString("user.exists"));
+            }
+        }
+    }
+
+    protected void removeRole(ActionRequest actionRequest)
+    {
+        String role = actionRequest.getParameter("role");
+        if (!SecurityUtil.isEmpty(role)) 
+        {
+            try
+            {            
+                roleManager.removeRole(role);
+                PortletMessaging.publish(actionRequest, 
+                        SecurityResources.TOPIC_ROLES, 
+                        SecurityResources.MESSAGE_REFRESH, "true");
+                PortletMessaging.cancel(actionRequest, SecurityResources.TOPIC_ROLES, SecurityResources.MESSAGE_SELECTED);                                                
+            }
+            catch (Exception se)
+            {
+                ResourceBundle bundle = ResourceBundle.getBundle("org.apache.jetspeed.portlets.security.resources.UsersResources",actionRequest.getLocale());                
+                SecurityUtil.publishErrorMessage(actionRequest, bundle.getString("user.exists"));
+            }
+        }
+    }
+    
+    protected void addUsersToRole(ActionRequest request, String users)
+    {
+        String role = request.getParameter("role");
+        if (role != null)
+        {
+            int count = 0;
+            StringTokenizer tokenizer = new StringTokenizer(users, ",");
+            while (tokenizer.hasMoreTokens())
+            {
+                String user = tokenizer.nextToken();
+                try
+                {
+                    if (user.startsWith("box_"))
+                    {
+                        user = user.substring("box_".length());
+                        roleManager.addRoleToUser(user, role);
+                        count++;
+                    }
+                }
+                catch (Exception e)
+                {
+                    System.err.println("failed to add user to role: " + user);
+                }
+            }
+            if (count > 0)
+            {
+                try
+                {
+                    PortletMessaging.publish(request, 
+                            SecurityResources.TOPIC_ROLES_USERS, 
+                            SecurityResources.MESSAGE_REFRESH, "true");
+                }
+                catch (Exception e)
+                {}
+            }
+        }
+    }
+
+    protected void removeUsersFromRole(ActionRequest request)
+    {
+        String role = request.getParameter("role");
+        if (role != null)
+        {
+            int count = 0;
+            Enumeration e = request.getParameterNames();
+            while (e.hasMoreElements())
+            {
+                String name = (String)e.nextElement();
+                if (name.startsWith("box_"))
+                {
+                    String user = name.substring("box_".length());
+                    try
+                    {
+                        roleManager.removeRoleFromUser(user, role);
+                        count++;
+                    }
+                    catch (Exception e1)
+                    {
+                        System.err.println("failed to remove user from role: " + user);
+                    }
+                    
+                }
+            }
+            if (count > 0)
+            {
+                try
+                {
+                    PortletMessaging.publish(request, 
+                            SecurityResources.TOPIC_ROLES_USERS, 
+                            SecurityResources.MESSAGE_REFRESH, "true");
+                }
+                catch (Exception e2)
+                {}
+            }
+        }
+    }
+    
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message