跳转到主要内容

将金额转换为文本的意大利语货币

项目描述

Beta License: AGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runboat

意大利语

Odoo核心提供amount_to_text,它将数字金额转换为文本,从提供的环境或用户/合作伙伴设置中获取语言,有一些限制。

示例:45,75 €

  • 用户语言“英语”→ 四十五欧元和七十五美分

  • 用户语言“意大利语”→ 四十五欧元和七十五美分

货币单位/子单位不翻译,不处理单数形式。此外,所有单词都大写,这在意大利语中是不正确的。

此模块提供了一个将货币单位/子单位翻译为意大利语规则的基础。

还处理EUR、USD、GBP和CNY货币的单数形式异常。

示例:1,01 €

  • 整数部分变为“一个欧元”,而不是“一个欧元”

  • 小数部分变为“一个分”,而不是“一个分”

英文

Odoo核心提供amount_to_text,它将数字金额转换为文本,从提供的环境或用户/合作伙伴设置中获取语言,有一些限制。

示例:45,75 €

  • 用户语言“英语”→ 四十五欧元和七十五美分

  • 用户语言“意大利语”→ 四十欧元和七十五美分

货币单位/子单位不翻译,不处理单数形式。此外,所有单词都大写,这在意大利语中是不正确的。

此模块提供了一个将货币单位/子单位翻译为意大利语规则的基础。

还处理EUR、USD、GBP和CNY货币的单数形式异常。

示例:1,01 €

  • 整数部分变为“一个欧元”,而不是“一个欧元”

  • 小数部分变为“一个分”,而不是“一个分”

目录

配置

意大利语

库版本 num2words >= 0.5.12

英文

num2words 库版本 >= 0.5.12

使用方法

意大利语

在货币模型(res.currency)中调用 amount_to_text 函数。

例如,如果需要将金额转换为文本,请将以下代码添加到报告中

<t t-foreach="docs" t-as="o">
    <t t-set="currency" t-value="o.currency_id"/>
    # Language obtained from context
    <t t-esc="currency.with_context({'lang': 'it_IT'}).amount_to_text(45.75)"/>

    # Language obtained from user/partner settings.
    # If not it_IT, Odoo core amount_to_text will be used.
    <t t-esc="currency.amount_to_text(45.75)"/>
</t>

英文

在货币模型(res.currency)中调用 amount_to_text 函数。

例如,如果您需要在报告中将金额转换为文本,请添加此代码

<t t-foreach="docs" t-as="o">
    <t t-set="currency" t-value="o.currency_id"/>
    # Language obtained from context
    <t t-esc="currency.with_context({'lang': 'it_IT'}).amount_to_text(45.75)"/>

    # Language obtained from user/partner settings.
    # If not it_IT, Odoo core amount_to_text will be used.
    <t t-esc="currency.amount_to_text(45.75)"/>
</t>

错误跟踪器

GitHub Issues 上跟踪错误。如果在那里还没有报告您的问题,请查看。如果您是第一个发现的,请通过提供详细且受欢迎的 反馈 帮助我们解决问题。

请不要直接联系贡献者寻求支持或技术问题的帮助。

鸣谢

作者

  • Sergio Zanchetta - Associazione PNLug APS

  • Ecosoft Co. Ltd

贡献者

维护者

本模块由 OCA 维护。

Odoo Community Association

OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛应用。

本模块是 GitHub 上的 OCA/l10n-italy 项目的组成部分。

欢迎您贡献力量。有关如何贡献的信息,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅 生成分发存档 的教程。

构建分发

由以下赞助商支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面