HR Employee Language

hr_employee_language
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/19.0/hr_employee_language
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSRuchir Shukla, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to manage your employee languages.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language list New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: tools.misc.scan_languages()
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/18.0/hr_employee_language
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Stefano Consolaro
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to manage your employee languages.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language list New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: tools.misc.scan_languages()
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/17.0/hr_employee_language
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Stefano Consolaro
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - phone_validation
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to manage your employee languages.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language tree New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: tools.scan_languages()
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/16.0/hr_employee_language
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Stefano Consolaro
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language tree New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: _get_selection
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/13.0/hr_employee_language
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSStéphane Bidoul, oca-travis, Weblate, OCA-git-bot, Saran440
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - mail_bot
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language tree New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
    size=64
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: tools.scan_languages()
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/12.0/hr_employee_language
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone, Savoir-faire Linux
COMMITTERS
COMMITTERSoca-travis, Weblate, OCA-git-bot, Saran440
WEBSITE
WEBSITEhttps://github.com/OCA/hr/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
hr_employee_form hr.employee.form (in hr_employee_language) hr.employee notebook Inherits hr.view_employee_form
view_hr_employee_language_form hr.employee.language.form hr.employee.language form New
view_hr_employee_language_search hr.employee.language.search hr.employee.language search New
view_hr_employee_language_tree hr.employee.language.tree hr.employee.language tree New
Models touched (2)

New fields (1)
  • language_ids One2many → hr.employee.language
    help='Languages of this employee' string='Languages' args: 'hr.employee.language', 'employee_id'
Public methods (0)

No public methods.

New fields (7)
  • can_listen Boolean
    default=True string='Listen'
  • can_read Boolean
    default=True string='Read'
  • can_speak Boolean
    default=True string='Speak'
  • can_write Boolean
    default=True string='Write'
  • description Char
    size=64
  • employee_id Many2one → hr.employee
    required=True string='Employee' args: 'hr.employee'
  • name Selection
    required=True string='Language' args: tools.scan_languages()
Public methods (0)

No public methods.