summaryrefslogtreecommitdiff
path: root/addons/auth_crypt
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2012-12-19 12:20:31 +0100
committerAntony Lesuisse <al@openerp.com>2012-12-19 12:20:31 +0100
commit3f2de50afccccedd5ccf6290b7bfb190bf49d0c5 (patch)
treebf9400aeb9b6fee89e0dfd515cc03aa349abfe71 /addons/auth_crypt
parentac0045d3c36cc91306ff85e500e3abc61a9cf14e (diff)
[IMP] auth_crypt base_crypt cleanup
bzr revid: al@openerp.com-20121219112031-mtogxyq1fxsbopz0
Diffstat (limited to 'addons/auth_crypt')
-rw-r--r--addons/auth_crypt/__init__.py24
-rw-r--r--addons/auth_crypt/__openerp__.py43
-rw-r--r--addons/auth_crypt/auth_crypt.py150
-rw-r--r--addons/auth_crypt/i18n/ar.po74
-rw-r--r--addons/auth_crypt/i18n/base_crypt.pot22
-rw-r--r--addons/auth_crypt/i18n/bg.po76
-rw-r--r--addons/auth_crypt/i18n/ca.po78
-rw-r--r--addons/auth_crypt/i18n/cs.po41
-rw-r--r--addons/auth_crypt/i18n/da.po23
-rw-r--r--addons/auth_crypt/i18n/de.po77
-rw-r--r--addons/auth_crypt/i18n/el.po24
-rw-r--r--addons/auth_crypt/i18n/en_GB.po77
-rw-r--r--addons/auth_crypt/i18n/es.po77
-rw-r--r--addons/auth_crypt/i18n/es_CL.po80
-rw-r--r--addons/auth_crypt/i18n/es_CR.po79
-rw-r--r--addons/auth_crypt/i18n/es_MX.po86
-rw-r--r--addons/auth_crypt/i18n/es_PY.po78
-rw-r--r--addons/auth_crypt/i18n/es_VE.po86
-rw-r--r--addons/auth_crypt/i18n/et.po30
-rw-r--r--addons/auth_crypt/i18n/fa.po23
-rw-r--r--addons/auth_crypt/i18n/fi.po40
-rw-r--r--addons/auth_crypt/i18n/fr.po81
-rw-r--r--addons/auth_crypt/i18n/gl.po78
-rw-r--r--addons/auth_crypt/i18n/gu.po37
-rw-r--r--addons/auth_crypt/i18n/hr.po74
-rw-r--r--addons/auth_crypt/i18n/id.po23
-rw-r--r--addons/auth_crypt/i18n/it.po80
-rw-r--r--addons/auth_crypt/i18n/ja.po40
-rw-r--r--addons/auth_crypt/i18n/lv.po40
-rw-r--r--addons/auth_crypt/i18n/mn.po37
-rw-r--r--addons/auth_crypt/i18n/nb.po44
-rw-r--r--addons/auth_crypt/i18n/nl.po79
-rw-r--r--addons/auth_crypt/i18n/nl_BE.po42
-rw-r--r--addons/auth_crypt/i18n/oc.po45
-rw-r--r--addons/auth_crypt/i18n/pl.po37
-rw-r--r--addons/auth_crypt/i18n/pt.po78
-rw-r--r--addons/auth_crypt/i18n/pt_BR.po78
-rw-r--r--addons/auth_crypt/i18n/ro.po81
-rw-r--r--addons/auth_crypt/i18n/ru.po75
-rw-r--r--addons/auth_crypt/i18n/sk.po41
-rw-r--r--addons/auth_crypt/i18n/sl.po75
-rw-r--r--addons/auth_crypt/i18n/sq.po23
-rw-r--r--addons/auth_crypt/i18n/sr@latin.po76
-rw-r--r--addons/auth_crypt/i18n/sv.po39
-rw-r--r--addons/auth_crypt/i18n/tr.po75
-rw-r--r--addons/auth_crypt/i18n/vi.po80
-rw-r--r--addons/auth_crypt/i18n/zh_CN.po68
-rw-r--r--addons/auth_crypt/i18n/zh_TW.po43
48 files changed, 2857 insertions, 0 deletions
diff --git a/addons/auth_crypt/__init__.py b/addons/auth_crypt/__init__.py
new file mode 100644
index 00000000000..c6086dd9725
--- /dev/null
+++ b/addons/auth_crypt/__init__.py
@@ -0,0 +1,24 @@
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+
+import auth_crypt
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/auth_crypt/__openerp__.py b/addons/auth_crypt/__openerp__.py
new file mode 100644
index 00000000000..f8d5c5bdce7
--- /dev/null
+++ b/addons/auth_crypt/__openerp__.py
@@ -0,0 +1,43 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>).
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+##############################################################################
+{
+ 'name': 'Password Encryption',
+ 'version': '1.1',
+ 'author': ['OpenERP SA', 'FS3'],
+ 'maintainer': 'OpenERP SA',
+ 'website': 'http://www.openerp.com',
+ 'category': 'Tools',
+ 'description': """
+Ecrypted passwords
+==================
+
+Interaction with LDAP authentication:
+-------------------------------------
+This module is currently not compatible with the ``user_ldap`` module and
+will disable LDAP authentication completely if installed at the same time.
+""",
+ 'depends': ['base'],
+ 'data': [],
+ 'auto_install': False,
+ 'installable': True,
+}
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/auth_crypt/auth_crypt.py b/addons/auth_crypt/auth_crypt.py
new file mode 100644
index 00000000000..87b79931372
--- /dev/null
+++ b/addons/auth_crypt/auth_crypt.py
@@ -0,0 +1,150 @@
+#
+# Implements encrypting functions.
+#
+# Copyright (c) 2008, F S 3 Consulting Inc.
+#
+# Maintainer:
+# Alec Joseph Rivera (agi<at>fs3.ph)
+# refactored by Antony Lesuisse <al<at>openerp.com>
+#
+
+import hashlib
+import logging
+from random import sample
+from string import ascii_letters, digits
+
+import openerp
+from openerp.osv import fields, osv
+
+_logger = logging.getLogger(__name__)
+
+magic_md5 = '$1$'
+
+def gen_salt(length=8, symbols=None):
+ if symbols is None:
+ symbols = ascii_letters + digits
+ return ''.join(sample(symbols, length))
+
+def md5crypt( raw_pw, salt, magic=magic_md5 ):
+ """ md5crypt FreeBSD crypt(3) based on but different from md5
+
+ The md5crypt is based on Mark Johnson's md5crypt.py, which in turn is
+ based on FreeBSD src/lib/libcrypt/crypt.c (1.2) by Poul-Henning Kamp.
+ Mark's port can be found in ActiveState ASPN Python Cookbook. Kudos to
+ Poul and Mark. -agi
+
+ Original license:
+
+ * "THE BEER-WARE LICENSE" (Revision 42):
+ *
+ * <phk@login.dknet.dk> wrote this file. As long as you retain this
+ * notice you can do whatever you want with this stuff. If we meet some
+ * day, and you think this stuff is worth it, you can buy me a beer in
+ * return.
+ *
+ * Poul-Henning Kamp
+ """
+ raw_pw = raw_pw.encode('utf-8')
+ salt = salt.encode('utf-8')
+ hash = hashlib.md5()
+ hash.update( raw_pw + magic + salt )
+ st = hashlib.md5()
+ st.update( raw_pw + salt + raw_pw)
+ stretch = st.digest()
+
+ for i in range( 0, len( raw_pw ) ):
+ hash.update( stretch[i % 16] )
+
+ i = len( raw_pw )
+
+ while i:
+ if i & 1:
+ hash.update('\x00')
+ else:
+ hash.update( raw_pw[0] )
+ i >>= 1
+
+ saltedmd5 = hash.digest()
+
+ for i in range( 1000 ):
+ hash = hashlib.md5()
+
+ if i & 1:
+ hash.update( raw_pw )
+ else:
+ hash.update( saltedmd5 )
+
+ if i % 3:
+ hash.update( salt )
+ if i % 7:
+ hash.update( raw_pw )
+ if i & 1:
+ hash.update( saltedmd5 )
+ else:
+ hash.update( raw_pw )
+
+ saltedmd5 = hash.digest()
+
+ itoa64 = './0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
+
+ rearranged = ''
+ for a, b, c in ((0, 6, 12), (1, 7, 13), (2, 8, 14), (3, 9, 15), (4, 10, 5)):
+ v = ord( saltedmd5[a] ) << 16 | ord( saltedmd5[b] ) << 8 | ord( saltedmd5[c] )
+
+ for i in range(4):
+ rearranged += itoa64[v & 0x3f]
+ v >>= 6
+
+ v = ord( saltedmd5[11] )
+
+ for i in range( 2 ):
+ rearranged += itoa64[v & 0x3f]
+ v >>= 6
+
+ return magic + salt + '$' + rearranged
+
+class res_users(osv.osv):
+ _inherit = "res.users"
+
+ def set_pw(self, cr, uid, id, name, value, args, context):
+ if value:
+ encrypted = md5crypt(value, gen_salt())
+ cr.execute('update res_users set password_crypt=%s where id=%s', (encrypted, int(id)))
+ del value
+
+ def get_pw( self, cr, uid, ids, name, args, context ):
+ cr.execute('select id, password from res_users where id in %s', (tuple(map(int, ids)),))
+ stored_pws = cr.fetchall()
+ res = {}
+
+ for id, stored_pw in stored_pws:
+ res[id] = stored_pw
+
+ return res
+
+ _columns = {
+ 'password': fields.function(get_pw, fnct_inv=set_pw, type='char', string='Password', invisible=True, store=True),
+ 'password_crypt': fields.char(string='Encrypted Password', invisible=True),
+ }
+
+ def check_credentials(self, cr, uid, password):
+ # convert to base_crypt if needed
+ cr.execute('SELECT password, password_crypt FROM res_users WHERE id=%s AND active', (uid,))
+ if cr.rowcount:
+ stored_password, stored_password_crypt = cr.fetchone()
+ if password and not stored_password_crypt:
+ salt = gen_salt()
+ stored_password_crypt = md5crypt(stored_password, salt)
+ cr.execute("UPDATE res_users SET password='', password_crypt=%s WHERE id=%s", (stored_password_crypt, uid))
+ try:
+ return super(res_users, self).check_credentials(cr, uid, password)
+ except openerp.exceptions.AccessDenied:
+ # check md5crypt
+ if stored_password_crypt[:len(magic_md5)] == "$1$":
+ salt = stored_password_crypt[len(magic_md5):11]
+ if stored_password_crypt == md5crypt(password, salt):
+ return
+ # Reraise password incorrect
+ raise
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/auth_crypt/i18n/ar.po b/addons/auth_crypt/i18n/ar.po
new file mode 100644
index 00000000000..6790552602e
--- /dev/null
+++ b/addons/auth_crypt/i18n/ar.po
@@ -0,0 +1,74 @@
+# Arabic translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-01 18:05+0000\n"
+"Last-Translator: gehad shaat <gehad.shaath@gmail.com>\n"
+"Language-Team: Arabic <ar@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "المستخدمون"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "قاعدة - تشفير كلمة المرور"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "يرجى تحديد كلمة السر!"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "لا يمكن ان يكون هناك اثنين مستخدمين بنفس اسم الدخول!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "الشركة المختارة غير مدرجة ضمن قائمة الشركات المسموحة لهذا المستخدم"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "خطأ"
+
+#~ msgid "res.users"
+#~ msgstr "مستخدمي المراجع"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "يستبدل هذه الوحدة كلمة السر بنص واضح في قاعدة البيانات مع شرطة كلمة السر،\n"
+#~ "منع أي شخص من قراءة كلمة السر الأصلية.\n"
+#~ "لقاعدة المستخدم القائم الخاص بك ، وإزالة كلمات المرور نص واضح يحدث للمرة "
+#~ "الأولى\n"
+#~ "تسجيل دخول المستخدم في قاعدة البيانات، بعد تثبيت base_crypt.\n"
+#~ "بعد تركيب هذه الوحدة لن يكون من الممكن استرجاع كلمة المرور المنسية\n"
+#~ "للمستخدمين، والحل الوحيد هو المسير لتعيين كلمة مرور جديدة.\n"
+#~ "\n"
+#~ "ملاحظة: تركيب هذه الوحدة لا يعني يمكنك تجاهل التدابير الأمنية الأساسية،\n"
+#~ "كما لا تزال تبث كلمة المرور غير مشفرة على شبكة الاتصال (من قبل العميل)،\n"
+#~ "إلا إذا كنت تستخدم بروتوكول آمن مثل XML-محاولات RPCs.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/base_crypt.pot b/addons/auth_crypt/i18n/base_crypt.pot
new file mode 100644
index 00000000000..4aa6bbcdc54
--- /dev/null
+++ b/addons/auth_crypt/i18n/base_crypt.pot
@@ -0,0 +1,22 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * base_crypt
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 7.0alpha\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-03 16:03+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
diff --git a/addons/auth_crypt/i18n/bg.po b/addons/auth_crypt/i18n/bg.po
new file mode 100644
index 00000000000..24e74238284
--- /dev/null
+++ b/addons/auth_crypt/i18n/bg.po
@@ -0,0 +1,76 @@
+# Bulgarian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-02-18 09:47+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Bulgarian <bg@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Този модул заменя паролите в чист текст в базата данни с хеширани такива,\n"
+#~ " за предотвратяване прочита на оригиналната парола.\n"
+#~ " За съществуващата потребителска база, когато премахването на паролите в "
+#~ "чист текст се случва за първи път,\n"
+#~ " влизане на потребител става, след инсталиране на base_crypt.\n"
+#~ " След като инсталирате този модул няма да бъде възможно да се възстанови "
+#~ "забравена парола за\n"
+#~ " потребители, единственото решение е администратор, да зададе нова парола.\n"
+#~ "\n"
+#~ " Забележка: инсталиране на този модул не значи, че може да пренебрегне "
+#~ "основните мерки за сигурност,\n"
+#~ " като парола все още е изпратена в прав текст в мрежата (от клиента),\n"
+#~ " освен ако не използвате защитен протокол, като XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Грешка"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "База - Криптиране на пароли"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Моля изберете парола!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Избраната фирма не е измежду разрешените фирми за този потребител"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Не може да има двама потребители с един и същ \"логин\"!"
diff --git a/addons/auth_crypt/i18n/ca.po b/addons/auth_crypt/i18n/ca.po
new file mode 100644
index 00000000000..2d08f1ab474
--- /dev/null
+++ b/addons/auth_crypt/i18n/ca.po
@@ -0,0 +1,78 @@
+# Catalan translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-03-26 18:08+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Catalan <ca@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Aquest mòdul substitueix la contrasenya en text pla per un hash codificat,\n"
+#~ "prevenint que algú pugui llegir la contrasenya original.\n"
+#~ "Per a un usuari existent, l'esborrat de la contrasenya en text pla es "
+#~ "realitza la primera\n"
+#~ "vegada que l'usuari es connecta després d'instal·lar base_crypt.\n"
+#~ "Després d'instal·lar aquest mòdul, els usuaris no podran recuperar la seva "
+#~ "contrasenya,\n"
+#~ "un administrador haurà d'introduir una nova contrasenya.\n"
+#~ "\n"
+#~ "Nota: Instal·lar aquest mòdul no significa que podeu ignorar les mesures "
+#~ "bàsiques de seguretat,\n"
+#~ "perquè la contrasenya és enviada sense codificar pel client,\n"
+#~ "a menys que utilitzeu un protocol segur com XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Si us plau, escriviu una contrasenya!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La companyia seleccionada no està en les companyies permeses per aquest "
+#~ "usuari"
+
+#~ msgid "res.users"
+#~ msgstr "res.usuaris"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptació de la Contrasenya"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "No podeu tenir dos usuaris amb el mateix identificador d'usuari!"
diff --git a/addons/auth_crypt/i18n/cs.po b/addons/auth_crypt/i18n/cs.po
new file mode 100644
index 00000000000..b97e90df13b
--- /dev/null
+++ b/addons/auth_crypt/i18n/cs.po
@@ -0,0 +1,41 @@
+# Czech translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-04-06 05:20+0000\n"
+"Last-Translator: Jiří Hajda <robie@centrum.cz>\n"
+"Language-Team: Czech <cs@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Nemůžete mít dva uživatele se stejným přihlašovacím jménem !"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Chyba"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Prosíme zadejte heslo!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Vybraná společnost není v povolených společnostech pro tohoto uživatele"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
diff --git a/addons/auth_crypt/i18n/da.po b/addons/auth_crypt/i18n/da.po
new file mode 100644
index 00000000000..4710a5ffaa5
--- /dev/null
+++ b/addons/auth_crypt/i18n/da.po
@@ -0,0 +1,23 @@
+# Danish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-01-27 08:38+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Danish <da@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
diff --git a/addons/auth_crypt/i18n/de.po b/addons/auth_crypt/i18n/de.po
new file mode 100644
index 00000000000..a1ba22a07b0
--- /dev/null
+++ b/addons/auth_crypt/i18n/de.po
@@ -0,0 +1,77 @@
+# German translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-16 11:38+0000\n"
+"Last-Translator: Felix Schubert <Unknown>\n"
+"Language-Team: German <de@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-17 04:47+0000\n"
+"X-Generator: Launchpad (build 16372)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Benutzer"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Dieses Modul ersetzt das Klartext Passwort.\n"
+#~ "Für bestehende Benutzer erfolgt die Umstellung beim nächsten Einloggen nach "
+#~ "der Installation des Moduls.\n"
+#~ "Nach Installation kann ein verlorenes Passwort nicht mehr rekonstruiert "
+#~ "werden.\n"
+#~ "Der Administrator muss eine neues Passwort setzen.\n"
+#~ "\n"
+#~ "Beachte: Dieses Module beduete nicht, dass Sie grundlegende "
+#~ "Sicherheitsüberlegungen\n"
+#~ "außer Acht lassen können. Das verschüsselte Passwort wird im Klartext im "
+#~ "Netzwerk übertragen, \n"
+#~ "wenn nicht ein sicheres Protokoll wie zB XML-RPCS verwendet wird.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Fehler"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Basis - Passwort Verschlüsselung"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Bitte ein Passwort eingeben"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Das ausgewählte Unternehmen gehört nicht zu den zulässigen Unternehmen für "
+#~ "diesen Benutzer"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Sie können nicht zwei identische Benutzeranmeldungen definieren!"
diff --git a/addons/auth_crypt/i18n/el.po b/addons/auth_crypt/i18n/el.po
new file mode 100644
index 00000000000..4adc016c3e1
--- /dev/null
+++ b/addons/auth_crypt/i18n/el.po
@@ -0,0 +1,24 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * base_crypt
+#
+# Copyright (C) 2008,2009 P. Christeas <p_christ@hol.gr>
+# <> <>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.0\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-02-15 15:37+0000\n"
+"Last-Translator: <> <>\n"
+"Language-Team: <>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
diff --git a/addons/auth_crypt/i18n/en_GB.po b/addons/auth_crypt/i18n/en_GB.po
new file mode 100644
index 00000000000..19ec230b8ef
--- /dev/null
+++ b/addons/auth_crypt/i18n/en_GB.po
@@ -0,0 +1,77 @@
+# English (United Kingdom) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-08-25 11:52+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it is impossible to recover a forgotten user\n"
+#~ "password, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Password Encryption"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Please specify the password !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "The chosen company is not in the allowed companies for this user"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "You can not have two users with the same login !"
diff --git a/addons/auth_crypt/i18n/es.po b/addons/auth_crypt/i18n/es.po
new file mode 100644
index 00000000000..4ba4d65e6ab
--- /dev/null
+++ b/addons/auth_crypt/i18n/es.po
@@ -0,0 +1,77 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-10 22:15+0000\n"
+"Last-Translator: Ana Juaristi Olalde <ajuaristio@gmail.com>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
+"X-Generator: Launchpad (build 16356)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Usuarios"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo sustituye la contraseña en texto plano por un hash codificado,\n"
+#~ "previniendo que alguien pueda leer la contraseña original.\n"
+#~ "Para un usuario existente, el borrado de la contraseña en texto plano se "
+#~ "realiza la primera vez\n"
+#~ "que el usuario se conecte después de instalar base_crypt.\n"
+#~ "Después de instalar este módulo los usuarios no podrán recuperar su "
+#~ "contraseña,\n"
+#~ "un administrador tendrá que introducir una nueva contraseña.\n"
+#~ "\n"
+#~ "Nota: instalar este módulo no significa que pueda ignorar las medidas "
+#~ "básicas de seguridad,\n"
+#~ "porque la contraseña es enviada sin codificar por el cliente,\n"
+#~ "a menos que utilice un protocolo seguro como XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "¡Por favor, escriba una contraseña!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La compañía seleccionada no está autorizada como compañía para este usuario"
+
+#~ msgid "res.users"
+#~ msgstr "res.usuarios"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptación de la Contraseña"
diff --git a/addons/auth_crypt/i18n/es_CL.po b/addons/auth_crypt/i18n/es_CL.po
new file mode 100644
index 00000000000..3f53b8b8b88
--- /dev/null
+++ b/addons/auth_crypt/i18n/es_CL.po
@@ -0,0 +1,80 @@
+# Spanish (Chile) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-10-03 17:17+0000\n"
+"Last-Translator: David Acevedo Toledo <Unknown>\n"
+"Language-Team: Spanish (Chile) <es_CL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error!"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptación de la Contraseña"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "¡Por favor, escriba una contraseña!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La compañía seleccionada no está dentro de las compañías autorizadas para "
+#~ "este usuario"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "¡No puede tener dos usuarios con el mismo nombre!"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo sustituye la contraseña escrita en texto plano por una "
+#~ "codificada,\n"
+#~ "previniendo que alguien pueda leer la contraseña original.\n"
+#~ "Para un usuario existente, el sustitución de la contraseña en texto plano se "
+#~ "realiza la primera vez\n"
+#~ "que el usuario se conecte después de instalar base_crypt.\n"
+#~ "Después de instalar este módulo los usuarios no podrán recuperar su "
+#~ "contraseña olvidada,\n"
+#~ "un administrador tendrá que cambiarla por una nueva.\n"
+#~ "\n"
+#~ "Nota: instalar este módulo no significa que pueda ignorar las medidas "
+#~ "básicas de seguridad,\n"
+#~ "como la contraseña que es enviada por el cliente que sigue sin ser "
+#~ "codificada en la red,\n"
+#~ "a menos que utilice un protocolo seguro como XML-RPCS.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/es_CR.po b/addons/auth_crypt/i18n/es_CR.po
new file mode 100644
index 00000000000..35f8372f4c7
--- /dev/null
+++ b/addons/auth_crypt/i18n/es_CR.po
@@ -0,0 +1,79 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-02-13 19:04+0000\n"
+"Last-Translator: Carlos Vásquez (CLEARCORP) "
+"<carlos.vasquez@clearcorp.co.cr>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+"Language: es\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "res.users"
+#~ msgstr "res.usuarios"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La compañía seleccionada no está autorizada como compañía para este usuario"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "¡Por favor, escriba una contraseña!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo sustituye la contraseña en texto plano por un hash codificado,\n"
+#~ "previniendo que alguien pueda leer la contraseña original.\n"
+#~ "Para un usuario existente, el borrado de la contraseña en texto plano se "
+#~ "realiza la primera vez\n"
+#~ "que el usuario se conecte después de instalar base_crypt.\n"
+#~ "Después de instalar este módulo los usuarios no podrán recuperar su "
+#~ "contraseña,\n"
+#~ "un administrador tendrá que introducir una nueva contraseña.\n"
+#~ "\n"
+#~ "Nota: instalar este módulo no significa que pueda ignorar las medidas "
+#~ "básicas de seguridad,\n"
+#~ "porque la contraseña es enviada sin codificar por el cliente,\n"
+#~ "a menos que utilice un protocolo seguro como XML-RPCS.\n"
+#~ " "
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptación de la Contraseña"
diff --git a/addons/auth_crypt/i18n/es_MX.po b/addons/auth_crypt/i18n/es_MX.po
new file mode 100644
index 00000000000..be7c1499288
--- /dev/null
+++ b/addons/auth_crypt/i18n/es_MX.po
@@ -0,0 +1,86 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-01-11 11:14+0000\n"
+"PO-Revision-Date: 2011-02-15 15:37+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:58+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
+
+#. module: base_crypt
+#: sql_constraint:res.users:0
+msgid "You can not have two users with the same login !"
+msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "res.users"
+msgstr "res.usuarios"
+
+#. module: base_crypt
+#: constraint:res.users:0
+msgid "The chosen company is not in the allowed companies for this user"
+msgstr ""
+"La compañía seleccionada no está autorizada como compañía para este usuario"
+
+#. module: base_crypt
+#: code:addons/base_crypt/crypt.py:132
+#, python-format
+msgid "Please specify the password !"
+msgstr "¡Por favor, escriba una contraseña!"
+
+#. module: base_crypt
+#: model:ir.module.module,shortdesc:base_crypt.module_meta_information
+msgid "Base - Password Encryption"
+msgstr "Base - Encriptación de la Contraseña"
+
+#. module: base_crypt
+#: code:addons/base_crypt/crypt.py:132
+#, python-format
+msgid "Error"
+msgstr "Error"
+
+#. module: base_crypt
+#: model:ir.module.module,description:base_crypt.module_meta_information
+msgid ""
+"This module replaces the cleartext password in the database with a password "
+"hash,\n"
+"preventing anyone from reading the original password.\n"
+"For your existing user base, the removal of the cleartext passwords occurs "
+"the first time\n"
+"a user logs into the database, after installing base_crypt.\n"
+"After installing this module it won't be possible to recover a forgotten "
+"password for your\n"
+"users, the only solution is for an admin to set a new password.\n"
+"\n"
+"Note: installing this module does not mean you can ignore basic security "
+"measures,\n"
+"as the password is still transmitted unencrypted on the network (by the "
+"client),\n"
+"unless you are using a secure protocol such as XML-RPCS.\n"
+" "
+msgstr ""
+"Este módulo sustituye la contraseña en texto plano por un hash codificado,\n"
+"previniendo que alguien pueda leer la contraseña original.\n"
+"Para un usuario existente, el borrado de la contraseña en texto plano se "
+"realiza la primera vez\n"
+"que el usuario se conecte después de instalar base_crypt.\n"
+"Después de instalar este módulo los usuarios no podrán recuperar su "
+"contraseña,\n"
+"un administrador tendrá que introducir una nueva contraseña.\n"
+"\n"
+"Nota: instalar este módulo no significa que pueda ignorar las medidas "
+"básicas de seguridad,\n"
+"porque la contraseña es enviada sin codificar por el cliente,\n"
+"a menos que utilice un protocolo seguro como XML-RPCS.\n"
+" "
diff --git a/addons/auth_crypt/i18n/es_PY.po b/addons/auth_crypt/i18n/es_PY.po
new file mode 100644
index 00000000000..8e5cbcbee86
--- /dev/null
+++ b/addons/auth_crypt/i18n/es_PY.po
@@ -0,0 +1,78 @@
+# Spanish (Paraguay) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-03-08 17:36+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish (Paraguay) <es_PY@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo sustituye la contraseña en texto plano por un hash codificado,\n"
+#~ "previniendo que alguien pueda leer la contraseña original.\n"
+#~ "Para un usuario existente, el borrado de la contraseña en texto plano se "
+#~ "realiza la primera vez\n"
+#~ "que el usuario se conecte después de instalar base_crypt.\n"
+#~ "Después de instalar este módulo los usuarios no podrán recuperar su "
+#~ "contraseña,\n"
+#~ "un administrador tendrá que introducir una nueva contraseña.\n"
+#~ "\n"
+#~ "Nota: instalar este módulo no significa que pueda ignorar las medidas "
+#~ "básicas de seguridad,\n"
+#~ "porque la contraseña es enviada sin codificar por el cliente,\n"
+#~ "a menos que utilice un protocolo seguro como XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error!"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptación de la Contraseña"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "¡Por favor, escriba una contraseña!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La compañía seleccionada no está en las compañías permitidas para este "
+#~ "usuario"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
diff --git a/addons/auth_crypt/i18n/es_VE.po b/addons/auth_crypt/i18n/es_VE.po
new file mode 100644
index 00000000000..be7c1499288
--- /dev/null
+++ b/addons/auth_crypt/i18n/es_VE.po
@@ -0,0 +1,86 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2011-01-11 11:14+0000\n"
+"PO-Revision-Date: 2011-02-15 15:37+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2011-09-05 05:58+0000\n"
+"X-Generator: Launchpad (build 13830)\n"
+
+#. module: base_crypt
+#: sql_constraint:res.users:0
+msgid "You can not have two users with the same login !"
+msgstr "¡No puede tener dos usuarios con el mismo identificador de usuario!"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "res.users"
+msgstr "res.usuarios"
+
+#. module: base_crypt
+#: constraint:res.users:0
+msgid "The chosen company is not in the allowed companies for this user"
+msgstr ""
+"La compañía seleccionada no está autorizada como compañía para este usuario"
+
+#. module: base_crypt
+#: code:addons/base_crypt/crypt.py:132
+#, python-format
+msgid "Please specify the password !"
+msgstr "¡Por favor, escriba una contraseña!"
+
+#. module: base_crypt
+#: model:ir.module.module,shortdesc:base_crypt.module_meta_information
+msgid "Base - Password Encryption"
+msgstr "Base - Encriptación de la Contraseña"
+
+#. module: base_crypt
+#: code:addons/base_crypt/crypt.py:132
+#, python-format
+msgid "Error"
+msgstr "Error"
+
+#. module: base_crypt
+#: model:ir.module.module,description:base_crypt.module_meta_information
+msgid ""
+"This module replaces the cleartext password in the database with a password "
+"hash,\n"
+"preventing anyone from reading the original password.\n"
+"For your existing user base, the removal of the cleartext passwords occurs "
+"the first time\n"
+"a user logs into the database, after installing base_crypt.\n"
+"After installing this module it won't be possible to recover a forgotten "
+"password for your\n"
+"users, the only solution is for an admin to set a new password.\n"
+"\n"
+"Note: installing this module does not mean you can ignore basic security "
+"measures,\n"
+"as the password is still transmitted unencrypted on the network (by the "
+"client),\n"
+"unless you are using a secure protocol such as XML-RPCS.\n"
+" "
+msgstr ""
+"Este módulo sustituye la contraseña en texto plano por un hash codificado,\n"
+"previniendo que alguien pueda leer la contraseña original.\n"
+"Para un usuario existente, el borrado de la contraseña en texto plano se "
+"realiza la primera vez\n"
+"que el usuario se conecte después de instalar base_crypt.\n"
+"Después de instalar este módulo los usuarios no podrán recuperar su "
+"contraseña,\n"
+"un administrador tendrá que introducir una nueva contraseña.\n"
+"\n"
+"Nota: instalar este módulo no significa que pueda ignorar las medidas "
+"básicas de seguridad,\n"
+"porque la contraseña es enviada sin codificar por el cliente,\n"
+"a menos que utilice un protocolo seguro como XML-RPCS.\n"
+" "
diff --git a/addons/auth_crypt/i18n/et.po b/addons/auth_crypt/i18n/et.po
new file mode 100644
index 00000000000..a634e17faa5
--- /dev/null
+++ b/addons/auth_crypt/i18n/et.po
@@ -0,0 +1,30 @@
+# Estonian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-10-10 19:33+0000\n"
+"Last-Translator: Aare Vesi <Unknown>\n"
+"Language-Team: Estonian <et@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Viga"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
diff --git a/addons/auth_crypt/i18n/fa.po b/addons/auth_crypt/i18n/fa.po
new file mode 100644
index 00000000000..e4291629d6f
--- /dev/null
+++ b/addons/auth_crypt/i18n/fa.po
@@ -0,0 +1,23 @@
+# Persian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-12-18 20:12+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Persian <fa@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
diff --git a/addons/auth_crypt/i18n/fi.po b/addons/auth_crypt/i18n/fi.po
new file mode 100644
index 00000000000..39221ce5d69
--- /dev/null
+++ b/addons/auth_crypt/i18n/fi.po
@@ -0,0 +1,40 @@
+# Finnish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-06-08 10:57+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish <fi@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Virhe"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Salasanan kryptaus"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Määrittele salasana !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Valittu yritys ei ole sallittu tälle käyttäjälle"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Kahdella eri käyttäjällä ei voi olla samaa käyttäjätunnusta!"
diff --git a/addons/auth_crypt/i18n/fr.po b/addons/auth_crypt/i18n/fr.po
new file mode 100644
index 00000000000..f22023e61bc
--- /dev/null
+++ b/addons/auth_crypt/i18n/fr.po
@@ -0,0 +1,81 @@
+# French translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-07 10:31+0000\n"
+"Last-Translator: WANTELLET Sylvain <Swantellet@tetra-info.com>\n"
+"Language-Team: French <fr@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n"
+"X-Generator: Launchpad (build 16341)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Utilisateurs"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Erreur"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Chiffrage du mot de passe"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La société choisie ne fait pas partie des sociétés autorisées pour cet "
+#~ "utilisateur"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr ""
+#~ "Vous ne pouvez pas avoir deux utilisateurs avec le même identifiant !"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Veuillez entrer un mot de passe"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Ce module remplace les mots de passe stockés dans la base par des mots de "
+#~ "passe chiffrés,\n"
+#~ "empêchant quiconque d'accéder aux mots de passe.\n"
+#~ "Pour les utilisateurs existants dans la base, le retrait du mot de passe en "
+#~ "clair survient à la première connexion\n"
+#~ "de l'utilisateur suivant l'installation de \"base_crypt\".\n"
+#~ "Ce module rend impossible la recherche d'un mot de passe oublié par un "
+#~ "utilisateur,\n"
+#~ "la seule solution est alors l'attribution d'un nouveau mot de passe par "
+#~ "l'administrateur.\n"
+#~ "\n"
+#~ "Note: installer ce module ne dispense pas de respecter les règles de base de "
+#~ "la sécurité,\n"
+#~ "comme ne pas laisser circuler de mots de passe en clair sur le réseau,\n"
+#~ "sauf à utiliser un protocole sécurisé tel que XML-RPCS.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/gl.po b/addons/auth_crypt/i18n/gl.po
new file mode 100644
index 00000000000..1152694462b
--- /dev/null
+++ b/addons/auth_crypt/i18n/gl.po
@@ -0,0 +1,78 @@
+# Galician translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-02-15 15:37+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Galician <gl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo substitúe os contrasinais en texto normal na base de datos a un "
+#~ "hash de contrasinal,\n"
+#~ "impedindo que calquera persoa lea o contrasinal orixinal.\n"
+#~ "Para a súa base de usuarios existentes, a eliminación das contrasinais en "
+#~ "texto plano ocorre a primeira vez que\n"
+#~ "un usuario se conecta á base de datos, trala instalación de base_crypt.\n"
+#~ "Despois de instalar este módulo non será posible recuperar un contrasinal "
+#~ "esquecido para o seu\n"
+#~ "usuario, a única solución é que un administrador estableza un novo "
+#~ "contrasinal.\n"
+#~ "\n"
+#~ "Nota: A instalación deste módulo non significa que pode ignorar as medidas "
+#~ "básicas de seguridade,\n"
+#~ "como o contrasinal aínda se transmite sen cifrado na rede (polo cliente),\n"
+#~ "a menos que vostede esté a usar un protocolo seguro, como XML-RPCs.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Erro"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptación da contrasinal"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "A compañía escollida non é unha compañía permitida para este usuario"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "¡Por favor especifica a contrasinal!"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "¡Non pode ter dous usuarios co mesmo login!"
diff --git a/addons/auth_crypt/i18n/gu.po b/addons/auth_crypt/i18n/gu.po
new file mode 100644
index 00000000000..6d506cb3573
--- /dev/null
+++ b/addons/auth_crypt/i18n/gu.po
@@ -0,0 +1,37 @@
+# Gujarati translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-04-19 08:51+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Gujarati <gu@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "તમે બે વપરાશકર્તાઓને એક જ લોગીન ન કરી શકો!"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "પાસવર્ડ સ્પષ્ટ કરો!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "પસંદ કરેલ કંપની માન્ય કંપનીઓમાં આ વપરાશકર્તા માટે નથી"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "ભૂલ"
diff --git a/addons/auth_crypt/i18n/hr.po b/addons/auth_crypt/i18n/hr.po
new file mode 100644
index 00000000000..c971ae1bf00
--- /dev/null
+++ b/addons/auth_crypt/i18n/hr.po
@@ -0,0 +1,74 @@
+# Croatian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-09 19:40+0000\n"
+"Last-Translator: Goran Kliska <gkliska@gmail.com>\n"
+"Language-Team: Croatian <hr@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-10 04:39+0000\n"
+"X-Generator: Launchpad (build 16341)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Korisnici"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Ovaj modul mijenja zaporku u čitljivom tekstu za šifriranom zaporkom,\n"
+#~ "onemogućujući čitanje originalne zaporke.\n"
+#~ "Za postojećeg korisnika, ukljanjanje čitljive zaporke dešava se priv put kad "
+#~ "se korisnik prijavljuje \n"
+#~ "u bazu podataka, nakon instalacije base crypt modula.\n"
+#~ "Nakon instalacije ovog modula neće biti moguće doznati zaboravljenu zaporku "
+#~ "vašeg korisnika.\n"
+#~ "Jedino riješenje je da admin postavi novu zaporku.\n"
+#~ "\n"
+#~ "Napomena: instalacija ovog modula ne znači da možete ignorirati osnovne "
+#~ "mjere sigurnosti,\n"
+#~ "jer se zaporka i dlaje prenosi nešifrirana preko mreže (klijent),\n"
+#~ "osim ako ne koristite sigurnosne protokole poput XML-RPSC.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Greška"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Molim navedite zaporku!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Odabrana organizacija nije među dozvoljenim organizacijama za ovog korisnika"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Ne možete imati dva korisnika sa istim korisničkim imenom !"
diff --git a/addons/auth_crypt/i18n/id.po b/addons/auth_crypt/i18n/id.po
new file mode 100644
index 00000000000..035480b7a84
--- /dev/null
+++ b/addons/auth_crypt/i18n/id.po
@@ -0,0 +1,23 @@
+# Indonesian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-09 08:46+0000\n"
+"Last-Translator: Budhi Hartono <klikmaxima@gmail.com>\n"
+"Language-Team: Indonesian <id@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-10 04:39+0000\n"
+"X-Generator: Launchpad (build 16341)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Pengguna"
diff --git a/addons/auth_crypt/i18n/it.po b/addons/auth_crypt/i18n/it.po
new file mode 100644
index 00000000000..c7d77efa69e
--- /dev/null
+++ b/addons/auth_crypt/i18n/it.po
@@ -0,0 +1,80 @@
+# Italian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-11-28 19:47+0000\n"
+"Last-Translator: Davide Corio - agilebg.com <davide.corio@agilebg.com>\n"
+"Language-Team: Italian <it@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Utenti"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Questo modulo rimpiazza il testo in chiaro della password nel database con "
+#~ "una password hash,\n"
+#~ "prevenendo tutti quelli che volessero leggere la password originale.\n"
+#~ "Per un utente base esistente, la rimozione della password in chiaro avviene "
+#~ "la prima volta,\n"
+#~ "durante l'autenticazione utente al database, dopo l'installazione di "
+#~ "base_crypt.\n"
+#~ "Dopo aver installato questo moduli, non vi sarà possibile recuperare una "
+#~ "password dimenticata\n"
+#~ "dal vostro utente, la sola soluzione per l'amministratore è impostarne una "
+#~ "nuova.\n"
+#~ "\n"
+#~ "Nota: installare questo modulo non vuol dire che si possono ignorare le "
+#~ "misure minime di sicurezza,\n"
+#~ "siccome una password è ancora trasmessa non criptata sulla rete (dal "
+#~ "client),\n"
+#~ "a meno di non utilizzare un protocollo sicuro come XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Errore"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Criptazione password"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Prego specificare la password!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "L'azienda scelta non è fra le aziende abilitate per questo utente"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Non è possibile avere due utenti con lo stesso login!"
diff --git a/addons/auth_crypt/i18n/ja.po b/addons/auth_crypt/i18n/ja.po
new file mode 100644
index 00000000000..d92df144a2c
--- /dev/null
+++ b/addons/auth_crypt/i18n/ja.po
@@ -0,0 +1,40 @@
+# Japanese translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-04-01 06:05+0000\n"
+"Last-Translator: Masaki Yamaya <Unknown>\n"
+"Language-Team: Japanese <ja@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "同一のログインに2つのユーザを持つことはできません!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "エラー"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "選択した会社は、このユーザに許された会社ではありません。"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "パスワードを指定してください!"
diff --git a/addons/auth_crypt/i18n/lv.po b/addons/auth_crypt/i18n/lv.po
new file mode 100644
index 00000000000..4d34fec70a9
--- /dev/null
+++ b/addons/auth_crypt/i18n/lv.po
@@ -0,0 +1,40 @@
+# Latvian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-10-16 16:11+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Latvian <lv@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Nevar būt divi lietotāji ar vienādu pieteikuma vārdu!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Kļūda"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Izvēlētais uzņēmums nav šim lietotājam atļauto uzņēmumu sarakstā"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Lūdzu norādiet paroli!"
diff --git a/addons/auth_crypt/i18n/mn.po b/addons/auth_crypt/i18n/mn.po
new file mode 100644
index 00000000000..9c5d0ce1247
--- /dev/null
+++ b/addons/auth_crypt/i18n/mn.po
@@ -0,0 +1,37 @@
+# Mongolian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-06-19 09:29+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Mongolian <mn@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Ижил нэвтрэх кодтой хоёр хэрэглэгч байж болохгүй!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Алдаа"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Энэ хэрэглэгчийн сонгосон компани зөвшөөрөгдсөн компаниуд дунд алга байна."
+
+#~ msgid "res.users"
+#~ msgstr "Хэрэглэгч"
diff --git a/addons/auth_crypt/i18n/nb.po b/addons/auth_crypt/i18n/nb.po
new file mode 100644
index 00000000000..c9e2d8709d1
--- /dev/null
+++ b/addons/auth_crypt/i18n/nb.po
@@ -0,0 +1,44 @@
+# Norwegian Bokmal translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-04 20:38+0000\n"
+"Last-Translator: Kaare Pettersen <Unknown>\n"
+"Language-Team: Norwegian Bokmal <nb@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-05 05:20+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Brukere."
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Feil"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Basis - Passord kryptering"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Vennligst angi passordet !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Det valgte firmaet er ikke i listen over tillatte firmaer for denne brukeren"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Du kan ikke ha to brukere med samme login !"
diff --git a/addons/auth_crypt/i18n/nl.po b/addons/auth_crypt/i18n/nl.po
new file mode 100644
index 00000000000..dbeaa146dfa
--- /dev/null
+++ b/addons/auth_crypt/i18n/nl.po
@@ -0,0 +1,79 @@
+# Dutch translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-11-24 22:06+0000\n"
+"Last-Translator: Erwin van der Ploeg (Endian Solutions) <Unknown>\n"
+"Language-Team: Dutch <nl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Gebruikers"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Deze module vervangt het (leesbare) tekst wachtwoord in de database met een "
+#~ "versleuteld wachtwoord,\n"
+#~ "waardoor niemand het originele wachtwoord nog kan lezen.\n"
+#~ "Voor bestaande gebruikers worden de (leesbare) tekst wachtwoorden verwijderd "
+#~ "bij de eerste keer\n"
+#~ "aanmelden van de gebruiker, na installatie van deze module.\n"
+#~ "Na installatie van deze module is het niet meer mogelijk om vergeten "
+#~ "wachtwoorden op te zoeken voor uw\n"
+#~ "gebruikers; de enige oplossing voor de beheerder is om een nieuw wachtwoord "
+#~ "in te stellen.\n"
+#~ "\n"
+#~ "Letop: Installatie van deze module betekent niet dat u basis "
+#~ "beveiligingsmaatregelen kunt negeren,\n"
+#~ "omdat het wachtwoord nog steeds onversleuteld over het netwerk wordt "
+#~ "gestuurd (door de gebruiker),\n"
+#~ "tenzij u een veilig protocol gebruikt zoals XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Fout"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Basis - Wachtwoord versleuteling"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Geef aub een wachtwoord in !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Het gekozen bedrijf is geen toegestaan bedrijf voor deze gebruiker"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "U kunt niet twee gebruikers hebben met dezelfde gebruikersnaam !"
diff --git a/addons/auth_crypt/i18n/nl_BE.po b/addons/auth_crypt/i18n/nl_BE.po
new file mode 100644
index 00000000000..b9477ece5dc
--- /dev/null
+++ b/addons/auth_crypt/i18n/nl_BE.po
@@ -0,0 +1,42 @@
+# Dutch (Belgium) translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-07-26 17:52+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Dutch (Belgium) <nl_BE@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "U kunt geen twee gebruikers met dezelfde login maken."
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Gelieve een wachtwoord op te geven"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "De gekozen firma behoort niet tot de toegelaten bedrijven voor deze "
+#~ "gebruiker."
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Fout"
diff --git a/addons/auth_crypt/i18n/oc.po b/addons/auth_crypt/i18n/oc.po
new file mode 100644
index 00000000000..a6cd3aa45a1
--- /dev/null
+++ b/addons/auth_crypt/i18n/oc.po
@@ -0,0 +1,45 @@
+# Occitan (post 1500) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-11-20 09:17+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Occitan (post 1500) <oc@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Basa - Chifratge del senhal"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Entratz un senhal"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "La societat causida fa pas partida de las societats autorizadas per aqueste "
+#~ "utilizaire"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Podètz pas aver dos utilizaires amb lo meteis identificant !"
diff --git a/addons/auth_crypt/i18n/pl.po b/addons/auth_crypt/i18n/pl.po
new file mode 100644
index 00000000000..4a4e4455504
--- /dev/null
+++ b/addons/auth_crypt/i18n/pl.po
@@ -0,0 +1,37 @@
+# Polish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-03-28 14:21+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Polish <pl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Nie może być dwóch użytkowników o tym samym loginie !"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Błąd"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Wybrana firma jest niedozwolona dla tego użytkownika"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Proszę podać hasło!"
diff --git a/addons/auth_crypt/i18n/pt.po b/addons/auth_crypt/i18n/pt.po
new file mode 100644
index 00000000000..faac741ea4b
--- /dev/null
+++ b/addons/auth_crypt/i18n/pt.po
@@ -0,0 +1,78 @@
+# Portuguese translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-11 15:50+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) <Unknown>\n"
+"Language-Team: Portuguese <pt@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Utilizadores"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Erro"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Encriptação de senhas"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Por favor escolha uma senha !"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo substitui as senhas em texto puro na base de dados com um erro "
+#~ "grave na senha,\n"
+#~ "impedindo que qualquer pessoa leia a senha original.\n"
+#~ "Para a sua base de utilizadores existentes, a remoção de senhas em texto "
+#~ "plano ocorre pela primeira vez\n"
+#~ "um utilizador conecta-se à base de dados, após a instalação do base_crypt.\n"
+#~ "Depois de instalar este módulo não será possível recuperar uma senha "
+#~ "esquecida para o\n"
+#~ "utilizador, a única solução é um administrador definir uma nova senha.\n"
+#~ "\n"
+#~ "Nota: A instalação deste módulo não significa que pode ignorar as medidas "
+#~ "básicas de segurança,\n"
+#~ "como a senha ainda é transmitida não é encriptada na rede (pelo cliente),\n"
+#~ "a menos que esteja a usar um protocolo seguro, como o XML-RPCS.\n"
+#~ " "
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Não pode ter dois utilizadores com o mesmo registo!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "A empresa escolhida não está entre as permitidas para este utilizador"
diff --git a/addons/auth_crypt/i18n/pt_BR.po b/addons/auth_crypt/i18n/pt_BR.po
new file mode 100644
index 00000000000..85126ddebc8
--- /dev/null
+++ b/addons/auth_crypt/i18n/pt_BR.po
@@ -0,0 +1,78 @@
+# Brazilian Portuguese translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-10 14:16+0000\n"
+"Last-Translator: Projetaty Soluções OpenSource <Unknown>\n"
+"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
+"X-Generator: Launchpad (build 16356)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Usuários"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Erro"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "A empresa escolhida não está entre as empresas habilitadas para este usuário"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Este módulo substitui as senhas em texto puro na base de dados por senhas "
+#~ "embaralhadas,\n"
+#~ "impedindo que qualquer pessoa leia a senha original.\n"
+#~ "Para os dados de usuários existentes, a remoção da senha em texto puro "
+#~ "ocorre na primeira vez\n"
+#~ "que o usuário se conecta ao banco de dados após a instalação base_crypt.\n"
+#~ "Depois de instalar este módulo não será possível recuperar uma senha "
+#~ "esquecida para os seus\n"
+#~ "usuários, a única solução é que um administrador defina uma nova senha.\n"
+#~ "\n"
+#~ "Nota: A instalação deste módulo não significa que você pode ignorar as "
+#~ "medidas básicas de segurança,\n"
+#~ "como a senha ainda é transmitida sem criptografia na rede (pelo cliente),\n"
+#~ "a menos que você estiver usando um protocolo seguro, como XML-RPCS.\n"
+#~ " "
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Criptografia de Senha"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Por favor informe a senha!"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Você não pode ter dois usuários com o mesmo login!"
diff --git a/addons/auth_crypt/i18n/ro.po b/addons/auth_crypt/i18n/ro.po
new file mode 100644
index 00000000000..1dfe9436388
--- /dev/null
+++ b/addons/auth_crypt/i18n/ro.po
@@ -0,0 +1,81 @@
+# Romanian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-12-30 21:01+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Romanian <ro@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Acest modul inlocuieste parola formata din litere din baza de date cu o "
+#~ "parola hash \n"
+#~ "(formata din simboluri), impiedicand pe oricine sa citeasca parola "
+#~ "originala. \n"
+#~ "Pentru baza existenta de utilizatori, inlocuirea parolelor din litere are "
+#~ "loc prima data \n"
+#~ "cand un utilizator se conecteaza la baza de date, dupa instalarea modulului "
+#~ "bas-crypt. \n"
+#~ "Dupa instalarea acestui modul, nu va mai fi posibila recuperarea unei parole "
+#~ "uitate de \n"
+#~ "catre utilizatorii dumneavoastra, iar singura solutie ramasa este ca un "
+#~ "admin sa seteze o parola noua. \n"
+#~ "\n"
+#~ "Nota: instalarea acestui modul nu inseamna ca puteti ignora masurile de baza "
+#~ "de securitate, \n"
+#~ "deoarece parola este inca transmisa necriptata in retea (de catre client), \n"
+#~ "daca nu cumva folositi un protocol sigur precum XML-RPCS.\n"
+#~ " "
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Eroare"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Baza - Criptare Parola"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Va rugam sa specificati parola !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Compania aleasa nu este printre companiile permise acestui utilizator"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Nu pot exista doi utilizatori cu acelasi nume de autentificare !"
+
+#~ msgid "res.users"
+#~ msgstr "res.utilizatori"
diff --git a/addons/auth_crypt/i18n/ru.po b/addons/auth_crypt/i18n/ru.po
new file mode 100644
index 00000000000..9701a6ba556
--- /dev/null
+++ b/addons/auth_crypt/i18n/ru.po
@@ -0,0 +1,75 @@
+# Russian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-07 08:15+0000\n"
+"Last-Translator: Denis Karataev <dskarataev@gmail.com>\n"
+"Language-Team: Russian <ru@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-08 04:59+0000\n"
+"X-Generator: Launchpad (build 16341)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Пользователи"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Error"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Необходимо указать пароль!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Выбранная организация отсутствует в списке разрешённых для этого пользователя"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Не может быть двух пользователей с одинаковым именем пользователя!"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Основной - Шифрование паролей"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Этот модуль заменяет текстовые пароли в базе данных на их хэши,\n"
+#~ "предотвращая хищение оригинальных паролей.\n"
+#~ "Для существующей базы пользователей, удаление текстового пароля происходит "
+#~ "при\n"
+#~ "первом входе пользователя после установки base_crypt.\n"
+#~ "После установки этого модуля станет невозможно восстановление пароля \n"
+#~ "пользователя. Возможна будет только замена пароля.\n"
+#~ "\n"
+#~ "Прим.: установка этого модуля не избавляет от необходимости соблюдать\n"
+#~ "базовые меры безопасности, поскольку пароли всё ещё передаются открытым\n"
+#~ "текстом по сети, если не используется безопасный протокол вроде XML-RPCS.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/sk.po b/addons/auth_crypt/i18n/sk.po
new file mode 100644
index 00000000000..b082277e875
--- /dev/null
+++ b/addons/auth_crypt/i18n/sk.po
@@ -0,0 +1,41 @@
+# Slovak translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-02-21 08:14+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovak <sk@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Chyba"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Prosím, zadajte heslo!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Vybraná spoločnosť nie je medzi schválenými spoločnosťami tohto používateľa"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Nemôžte mať dvoch používateľov s rovnakým pristúpovým menom!"
diff --git a/addons/auth_crypt/i18n/sl.po b/addons/auth_crypt/i18n/sl.po
new file mode 100644
index 00000000000..6039d10f108
--- /dev/null
+++ b/addons/auth_crypt/i18n/sl.po
@@ -0,0 +1,75 @@
+# Slovenian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-09-14 11:36+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovenian <sl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Napaka"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Osnovno - enkripcija gesla"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Prosim, navedite geslo !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Izbrano podjetje ni v dovoljenih podjetjih za tega uporabnika"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Ne morete imeti dva uporabnika z istim prijavnim imenom!"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Ta modul nadomešča obliko besedilnega geslo v bazi podatkov z hash geslom,\n"
+#~ "ki preprečuje komurkoli branje izvirnega gesla.\n"
+#~ "Za vašo obstoječo bazo uporabnikov, odstranitev gesla v obliki besedila se "
+#~ "pojavi pri\n"
+#~ "prvi prijavi uporabnika v bazo podatkov, po namestitvi base_crypt.\n"
+#~ "Po namestitvi tega modula ne bo mogoče obnoviti pozabiljenega gesla za vaše\n"
+#~ "uporabnike, edina rešitev je, da admin nastavi novo geslo.\n"
+#~ "\n"
+#~ "Opomba: namestitev tega modula ne pomeni ignoriranja osnovnih varnostnih "
+#~ "ukrepov,\n"
+#~ "ker se geslo še vedno prenaša nešifrirano v omrežju (preko klienta),\n"
+#~ "razen če ne uporabljate varni protokol kot je XML-RPCS.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/sq.po b/addons/auth_crypt/i18n/sq.po
new file mode 100644
index 00000000000..c57af2d287b
--- /dev/null
+++ b/addons/auth_crypt/i18n/sq.po
@@ -0,0 +1,23 @@
+# Albanian translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-03-28 15:26+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Albanian <sq@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
diff --git a/addons/auth_crypt/i18n/sr@latin.po b/addons/auth_crypt/i18n/sr@latin.po
new file mode 100644
index 00000000000..9e9547f154b
--- /dev/null
+++ b/addons/auth_crypt/i18n/sr@latin.po
@@ -0,0 +1,76 @@
+# Serbian Latin translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-10-05 13:25+0000\n"
+"Last-Translator: Milan Milosevic <Unknown>\n"
+"Language-Team: Serbian Latin <sr@latin@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Greška"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Baza - Šifrovanje lozinke"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Molimo odredite lozinku"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Ne možete imati dva korisnika sa istom prijavom!"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Ovaj modul zamenjuje vidljivu lozinku u bazi podataka znacima,\n"
+#~ "što onemogućava bilo koga da pročita originalnu lozinku.\n"
+#~ "Što se tiče Vaše baze podataka, ukidanje vidljive lozinke dešava se prvi put "
+#~ "pošto se korisnik prijavi u bazu podataka, po instalaciji base_crypt.\n"
+#~ "Po instalaciji ovog modula neće biti moguće izmeniti zaboravljenu lozinku za "
+#~ "Vaše korisnike, jedino rešenje će biti da im administrator postavi novu "
+#~ "lozinku.\n"
+#~ "\n"
+#~ "Beleška: Instaliranje ovog modula ne znači da možete ignorisati osnovne "
+#~ "sigurnosne mere,\n"
+#~ "budući da se lozinka i dalje prenosi nešifrovana u mreži (od strane "
+#~ "klijenta),\n"
+#~ "ukoliko ne koristite siguran protokol kao XML-RPCS.\n"
+#~ " "
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Odabrano preduzeće nije u dozvoljenim preduzećima za ovog korisnioka"
diff --git a/addons/auth_crypt/i18n/sv.po b/addons/auth_crypt/i18n/sv.po
new file mode 100644
index 00000000000..f6497913889
--- /dev/null
+++ b/addons/auth_crypt/i18n/sv.po
@@ -0,0 +1,39 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * base_crypt
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 5.0.14\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-02-15 15:37+0000\n"
+"Last-Translator: Olivier Dony (OpenERP) <Unknown>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Du kan inte ha två användare med samma användarid !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Detta bolag är inte tillåtet för den här användaren"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Fel"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Vänligen ange lösenordet !"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
diff --git a/addons/auth_crypt/i18n/tr.po b/addons/auth_crypt/i18n/tr.po
new file mode 100644
index 00000000000..ac019e116cb
--- /dev/null
+++ b/addons/auth_crypt/i18n/tr.po
@@ -0,0 +1,75 @@
+# Turkish translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-11-27 21:53+0000\n"
+"Last-Translator: Ahmet Altınışık <Unknown>\n"
+"Language-Team: Turkish <tr@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "Kullanıcılar"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Hata"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Temel - Şifreleme"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Bu modül veritabanındaki açıkça yazılmış şifreleri şifre hashi ile\n"
+#~ "değiştirerek hiçkimsenin orjinal şifreleri öğrenememesini sağlar.\n"
+#~ "Halihazırda bulunan kullanıcılarınızın şifreleri veritabanına ilk girişte\n"
+#~ "şifrelenir.\n"
+#~ "Bu modül kurulduktan sonra unutulan şifreleri öğrenmek mümkün olmayacak\n"
+#~ "yöneticiler sadece şifreleri değiştirebilirler.\n"
+#~ "\n"
+#~ "Not:Bu modülü kurmanız temel güvenlik önlemlerini almamanız için bir sebep "
+#~ "değildir.\n"
+#~ "Sonuçta şifreler ağ üzerinden halen şifrelenmemiş olarak dolaşıyorlar. (eğer "
+#~ "XML-RPCS gibi\n"
+#~ "güvenli bir protokol kullanmıyorsanız.)\n"
+#~ " "
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Aynı kullanıcı adı ile iki kullanıcı oluşturamazsınız !"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Lütfen parolayı belirleyin!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "Seçilen firma bu kullanıcı için izin verilen firmalar arasında yok"
diff --git a/addons/auth_crypt/i18n/vi.po b/addons/auth_crypt/i18n/vi.po
new file mode 100644
index 00000000000..4ad1a22fdaf
--- /dev/null
+++ b/addons/auth_crypt/i18n/vi.po
@@ -0,0 +1,80 @@
+# Vietnamese translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2011-07-20 09:55+0000\n"
+"Last-Translator: OpenBMS JSC <Unknown>\n"
+"Language-Team: Vietnamese <vi@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "Lỗi"
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Cơ sở - Mã hóa Mật khẩu"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "Vui lòng xác định mật khẩu !"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr ""
+#~ "Công ty được lựa chọn không nằm trong các công ty mà người sử dụng này được "
+#~ "phép"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "Bạn không thể có hai người sử dụng với cùng tên đăng nhập !"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "Mô-đun này thay thế mật khẩu dạng tường minh (cleartext) trong cơ sở dữ liệu "
+#~ "với một mật khẩu băm (hash),\n"
+#~ "ngăn chặn bất cứ ai đọc các mật khẩu ban đầu.\n"
+#~ "Đối với người dùng hiện tại của bạn, việc loại bỏ các mật khẩu tường minh "
+#~ "xảy ra lần đầu tiên\n"
+#~ "người dùng đăng nhập vào cơ sở dữ liệu, sau khi cài đặt base_crypt.\n"
+#~ "Sau khi cài đặt mô-đun này, sẽ không thể khôi phục lại một mật khẩu bị lãng "
+#~ "quên cho\n"
+#~ "người sử dụng của bạn, giải pháp duy nhất là để một quản trị viên thiết lập "
+#~ "một mật khẩu mới.\n"
+#~ "\n"
+#~ "Lưu ý: cài đặt mô-đun này không có nghĩa là bạn có thể bỏ qua các biện pháp "
+#~ "bảo mật cơ bản,\n"
+#~ "như mật khẩu vẫn được truyền không mã hóa trên mạng (từ máy khách),\n"
+#~ "trừ khi bạn sử dụng một giao thức an toàn chẳng hạn như XML-RPCS.\n"
+#~ " "
diff --git a/addons/auth_crypt/i18n/zh_CN.po b/addons/auth_crypt/i18n/zh_CN.po
new file mode 100644
index 00000000000..fbe3147e47a
--- /dev/null
+++ b/addons/auth_crypt/i18n/zh_CN.po
@@ -0,0 +1,68 @@
+# Chinese (Simplified) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-11-28 06:30+0000\n"
+"Last-Translator: mrshelly <Unknown>\n"
+"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr "用户"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "错误"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "请指定密码!"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "用户无权操作所选择公司数据"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"
+
+#~ msgid ""
+#~ "This module replaces the cleartext password in the database with a password "
+#~ "hash,\n"
+#~ "preventing anyone from reading the original password.\n"
+#~ "For your existing user base, the removal of the cleartext passwords occurs "
+#~ "the first time\n"
+#~ "a user logs into the database, after installing base_crypt.\n"
+#~ "After installing this module it won't be possible to recover a forgotten "
+#~ "password for your\n"
+#~ "users, the only solution is for an admin to set a new password.\n"
+#~ "\n"
+#~ "Note: installing this module does not mean you can ignore basic security "
+#~ "measures,\n"
+#~ "as the password is still transmitted unencrypted on the network (by the "
+#~ "client),\n"
+#~ "unless you are using a secure protocol such as XML-RPCS.\n"
+#~ " "
+#~ msgstr ""
+#~ "这个模块在数据库里用密码散列代替原来的明文密码,防止任何人读取到原密码。\n"
+#~ "对于已存在在数据,当安装了base_crypt后,明文密码会在用户第一次登陆数据库的时候清除。\n"
+#~ "在安装了这个模块后将不能恢复已遗忘的用户密码,唯一的解决办法是通过管理员输入一个新密码。\n"
+#~ "注意:安装这个模块并不意味着你可以忽略基本安全措施,\n"
+#~ "除非你用了一个安全协议例如XML-RPCS,否则密码在网络仍然以非加密的形式传输(通过客户端)\n"
+#~ " "
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "Base - Password Encryption"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "两个用户不能使用相同的用户名!"
diff --git a/addons/auth_crypt/i18n/zh_TW.po b/addons/auth_crypt/i18n/zh_TW.po
new file mode 100644
index 00000000000..0c086e1d093
--- /dev/null
+++ b/addons/auth_crypt/i18n/zh_TW.po
@@ -0,0 +1,43 @@
+# Chinese (Traditional) translation for openobject-addons
+# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-08-19 10:28+0000\n"
+"Last-Translator: Eric Huang <eh@cenoq.com>\n"
+"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
+"X-Generator: Launchpad (build 16335)\n"
+
+#. module: base_crypt
+#: model:ir.model,name:base_crypt.model_res_users
+msgid "Users"
+msgstr ""
+
+#~ msgid "Base - Password Encryption"
+#~ msgstr "基礎 - 密碼加密"
+
+#, python-format
+#~ msgid "Please specify the password !"
+#~ msgstr "請指定密碼 !"
+
+#~ msgid "You can not have two users with the same login !"
+#~ msgstr "您不能同時登入二個使用者!"
+
+#, python-format
+#~ msgid "Error"
+#~ msgstr "錯誤"
+
+#~ msgid "The chosen company is not in the allowed companies for this user"
+#~ msgstr "所選的公司不是使用者被允許的公司。"
+
+#~ msgid "res.users"
+#~ msgstr "res.users"