mirror of
https://github.com/bringout/oca-ocb-accounting.git
synced 2026-04-18 04:02:01 +02:00
Initial commit: Accounting packages
This commit is contained in:
commit
4ef34c2317
2661 changed files with 1709616 additions and 0 deletions
47
odoo-bringout-oca-ocb-spreadsheet_account/README.md
Normal file
47
odoo-bringout-oca-ocb-spreadsheet_account/README.md
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# Spreadsheet Accounting Formulas
|
||||
|
||||
Spreadsheet Accounting formulas
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
pip install odoo-bringout-oca-ocb-spreadsheet_account
|
||||
```
|
||||
|
||||
## Dependencies
|
||||
|
||||
This addon depends on:
|
||||
- spreadsheet
|
||||
- account
|
||||
|
||||
## Manifest Information
|
||||
|
||||
- **Name**: Spreadsheet Accounting Formulas
|
||||
- **Version**: 1.0
|
||||
- **Category**: Accounting
|
||||
- **License**: LGPL-3
|
||||
- **Installable**: True
|
||||
|
||||
## Source
|
||||
|
||||
Based on [OCA/OCB](https://github.com/OCA/OCB) branch 16.0, addon `spreadsheet_account`.
|
||||
|
||||
## License
|
||||
|
||||
This package maintains the original LGPL-3 license from the upstream Odoo project.
|
||||
|
||||
## Documentation
|
||||
|
||||
- Overview: doc/OVERVIEW.md
|
||||
- Architecture: doc/ARCHITECTURE.md
|
||||
- Models: doc/MODELS.md
|
||||
- Controllers: doc/CONTROLLERS.md
|
||||
- Wizards: doc/WIZARDS.md
|
||||
- Reports: doc/REPORTS.md
|
||||
- Security: doc/SECURITY.md
|
||||
- Install: doc/INSTALL.md
|
||||
- Usage: doc/USAGE.md
|
||||
- Configuration: doc/CONFIGURATION.md
|
||||
- Dependencies: doc/DEPENDENCIES.md
|
||||
- Troubleshooting: doc/TROUBLESHOOTING.md
|
||||
- FAQ: doc/FAQ.md
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
# Architecture
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
U[Users] -->|HTTP| V[Views and QWeb Templates]
|
||||
V --> C[Controllers]
|
||||
V --> W[Wizards – Transient Models]
|
||||
C --> M[Models and ORM]
|
||||
W --> M
|
||||
M --> R[Reports]
|
||||
DX[Data XML] --> M
|
||||
S[Security – ACLs and Groups] -. enforces .-> M
|
||||
|
||||
subgraph Spreadsheet_account Module - spreadsheet_account
|
||||
direction LR
|
||||
M:::layer
|
||||
W:::layer
|
||||
C:::layer
|
||||
V:::layer
|
||||
R:::layer
|
||||
S:::layer
|
||||
DX:::layer
|
||||
end
|
||||
|
||||
classDef layer fill:#eef8ff,stroke:#6ea8fe,stroke-width:1px
|
||||
```
|
||||
|
||||
Notes
|
||||
- Views include tree/form/kanban templates and report templates.
|
||||
- Controllers provide website/portal routes when present.
|
||||
- Wizards are UI flows implemented with `models.TransientModel`.
|
||||
- Data XML loads data/demo records; Security defines groups and access.
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Configuration
|
||||
|
||||
Refer to Odoo settings for spreadsheet_account. Configure related models, access rights, and options as needed.
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Controllers
|
||||
|
||||
This module does not define custom HTTP controllers.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# Dependencies
|
||||
|
||||
This addon depends on:
|
||||
|
||||
- [spreadsheet](../../odoo-bringout-oca-ocb-spreadsheet)
|
||||
- [account](../../odoo-bringout-oca-ocb-account)
|
||||
4
odoo-bringout-oca-ocb-spreadsheet_account/doc/FAQ.md
Normal file
4
odoo-bringout-oca-ocb-spreadsheet_account/doc/FAQ.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# FAQ
|
||||
|
||||
- Q: Which Odoo version? A: 16.0 (OCA/OCB packaged).
|
||||
- Q: How to enable? A: Start server with --addon spreadsheet_account or install in UI.
|
||||
7
odoo-bringout-oca-ocb-spreadsheet_account/doc/INSTALL.md
Normal file
7
odoo-bringout-oca-ocb-spreadsheet_account/doc/INSTALL.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Install
|
||||
|
||||
```bash
|
||||
pip install odoo-bringout-oca-ocb-spreadsheet_account"
|
||||
# or
|
||||
uv pip install odoo-bringout-oca-ocb-spreadsheet_account"
|
||||
```
|
||||
13
odoo-bringout-oca-ocb-spreadsheet_account/doc/MODELS.md
Normal file
13
odoo-bringout-oca-ocb-spreadsheet_account/doc/MODELS.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Models
|
||||
|
||||
Detected core models and extensions in spreadsheet_account.
|
||||
|
||||
```mermaid
|
||||
classDiagram
|
||||
class account_account
|
||||
class res_company
|
||||
```
|
||||
|
||||
Notes
|
||||
- Classes show model technical names; fields omitted for brevity.
|
||||
- Items listed under _inherit are extensions of existing models.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# Overview
|
||||
|
||||
Packaged Odoo addon: spreadsheet_account. Provides features documented in upstream Odoo 16 under this addon.
|
||||
|
||||
- Source: OCA/OCB 16.0, addon spreadsheet_account
|
||||
- License: LGPL-3
|
||||
3
odoo-bringout-oca-ocb-spreadsheet_account/doc/REPORTS.md
Normal file
3
odoo-bringout-oca-ocb-spreadsheet_account/doc/REPORTS.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Reports
|
||||
|
||||
This module does not define custom reports.
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
# Security
|
||||
|
||||
This module does not define custom security rules or access controls beyond Odoo defaults.
|
||||
|
||||
Default Odoo security applies:
|
||||
- Base user access through standard groups
|
||||
- Model access inherited from dependencies
|
||||
- No custom row-level security rules
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
# Troubleshooting
|
||||
|
||||
- Ensure Python and Odoo environment matches repo guidance.
|
||||
- Check database connectivity and logs if startup fails.
|
||||
- Validate that dependent addons listed in DEPENDENCIES.md are installed.
|
||||
7
odoo-bringout-oca-ocb-spreadsheet_account/doc/USAGE.md
Normal file
7
odoo-bringout-oca-ocb-spreadsheet_account/doc/USAGE.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Usage
|
||||
|
||||
Start Odoo including this addon (from repo root):
|
||||
|
||||
```bash
|
||||
python3 scripts/nix_odoo_web_server.py --db-name mydb --addon spreadsheet_account
|
||||
```
|
||||
3
odoo-bringout-oca-ocb-spreadsheet_account/doc/WIZARDS.md
Normal file
3
odoo-bringout-oca-ocb-spreadsheet_account/doc/WIZARDS.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Wizards
|
||||
|
||||
This module does not include UI wizards.
|
||||
43
odoo-bringout-oca-ocb-spreadsheet_account/pyproject.toml
Normal file
43
odoo-bringout-oca-ocb-spreadsheet_account/pyproject.toml
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
[project]
|
||||
name = "odoo-bringout-oca-ocb-spreadsheet_account"
|
||||
version = "16.0.0"
|
||||
description = "Spreadsheet Accounting Formulas - Spreadsheet Accounting formulas"
|
||||
authors = [
|
||||
{ name = "Ernad Husremovic", email = "hernad@bring.out.ba" }
|
||||
]
|
||||
dependencies = [
|
||||
"odoo-bringout-oca-ocb-spreadsheet>=16.0.0",
|
||||
"odoo-bringout-oca-ocb-account>=16.0.0",
|
||||
"requests>=2.25.1"
|
||||
]
|
||||
readme = "README.md"
|
||||
requires-python = ">= 3.11"
|
||||
classifiers = [
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
"Intended Audience :: Developers",
|
||||
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Office/Business",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
homepage = "https://github.com/bringout/0"
|
||||
repository = "https://github.com/bringout/0"
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.metadata]
|
||||
allow-direct-references = true
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["spreadsheet_account"]
|
||||
|
||||
[tool.rye]
|
||||
managed = true
|
||||
dev-dependencies = [
|
||||
"pytest>=8.4.1",
|
||||
]
|
||||
|
|
@ -0,0 +1 @@
|
|||
from . import models
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
{
|
||||
'name': "Spreadsheet Accounting Formulas",
|
||||
'version': '1.0',
|
||||
'category': 'Accounting',
|
||||
'summary': 'Spreadsheet Accounting formulas',
|
||||
'description': 'Spreadsheet Accounting formulas',
|
||||
'depends': ['spreadsheet', 'account'],
|
||||
'data': [],
|
||||
'installable': True,
|
||||
'auto_install': True,
|
||||
'license': 'LGPL-3',
|
||||
'assets': {
|
||||
'spreadsheet.o_spreadsheet': [
|
||||
(
|
||||
'after',
|
||||
'spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js',
|
||||
'spreadsheet_account/static/src/**/*.js'
|
||||
),
|
||||
],
|
||||
'web.qunit_suite_tests': [
|
||||
'spreadsheet_account/static/tests/**/*.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
Binary file not shown.
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Afrikaans (https://app.transifex.com/odoo/teams/41243/af/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: af\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Maatskappye"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Amharic (https://app.transifex.com/odoo/teams/41243/am/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: am\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Malaz Abuidris <msea@odoo.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Malaz Abuidris <msea@odoo.com>, 2022\n"
|
||||
"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ar\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s ليست سنة صحيحة. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' ليست فترة صحيحة. الصيغ المدعومة هي \"21/12/2022\"، \"Q1/2022\" "
|
||||
"،\"12/2022\"، و \"2022\". "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "حساب"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "الشركات"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "الحصول على إجمالي رصيد الحساب (الحسابات) المحددة والفترة. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "الحصول على إجمالي الائتمان للحساب (الحسابات) المحددة والفترة. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "الحصول على إجمالي الخصم للحساب (الحسابات) المحددة والفترة. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "عناصر اليومية لبادئة الحساب %s "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "يُحضر معرفات الحسابات لمجموعة محددة. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "يُحضر تاريخ نهاية السنة المالية شاملة التاريخ المحدد. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "يُحضر تاريخ بداية السنة المالية شاملة التاريخ المحدد. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "تفقد السجلات "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "لم يتم العثور على السنة المالية للشركة. "
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Jumshud Sultanov <cumshud@gmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Jumshud Sultanov <cumshud@gmail.com>, 2022\n"
|
||||
"Language-Team: Azerbaijani (https://app.transifex.com/odoo/teams/41243/az/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: az\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Hesab"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Şirkətlər"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Ivan Shakh, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Ivan Shakh, 2024\n"
|
||||
"Language-Team: Belarusian (https://app.transifex.com/odoo/teams/41243/be/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: be\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Кампаніі"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# KeyVillage, 2023
|
||||
# Petko Karamotchev, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Petko Karamotchev, 2024\n"
|
||||
"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: bg\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Сметка"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Фирми"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Виж записите"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2024-02-06 13:32+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: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s nije važeća godina."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Tvrtke"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Dohvati ukupan saldo za navedeni račun(e) i period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Dohvati ukupan kredit za navedeni račun(e) i period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Dohvati ukupan dug za navedeni račun(e) i period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Stavke dnevnika za prefiks računa %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Vraća ID-ove računa date grupe."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Pogledaj zapise"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Fiskalna godina kompanije nije mogla biti pronađena."
|
||||
|
|
@ -0,0 +1,120 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Manel Fernandez Ramirez <manelfera@outlook.com>, 2022
|
||||
# marcescu, 2022
|
||||
# Cristian Cruz, 2022
|
||||
# jabiri7, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: jabiri7, 2022\n"
|
||||
"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ca\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s no és un any vàlid."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' no és un període vàlid. Els formats admesos són \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" i \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Compte"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Empreses"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Obteniu el salari total dels comptes i períodes especificats."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Obteniu el crèdit total per als comptes i el període especificats."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Obteniu el dèbit total dels comptes i períodes especificats."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Elements de diari per al prefix del compte %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Retorna els identificadors de compte d'un grup determinat."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Retorna la data de finalització de l'exercici fiscal que inclou la data "
|
||||
"proporcionada."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Retorna la data d'inici de l'exercici fiscal que inclou la data "
|
||||
"proporcionada."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Veure registres"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "No s'ha pogut trobar l'exercici fiscal de l'empresa."
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Jiří Podhorecký, 2022
|
||||
# Aleš Fiala <f.ales1@seznam.cz>, 2023
|
||||
# Katerina Horylova, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Katerina Horylova, 2024\n"
|
||||
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: cs\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%snení platný rok."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' není platnou periodou. Podporované formáty jsou \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" a \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Účet"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Společnosti"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Získat celkový zůstatek pro zadaný účet (účty) a období."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Získat celkový kredit pro zadaný účet (účty) a období."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Získat celkový debet pro zadaný účet (účty) a období."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Položky deníku pro předčíslí účtu %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Vrátí id účtů dané skupiny."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Vrací datum konce fiskálního roku zahrnující zadané datum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Vrací počáteční datum fiskálního roku zahrnující zadané datum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Zobrazit záznamy"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Fiskální rok společnosti se nepodařilo zjistit."
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: da\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Virksomheder"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,120 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Friederike Fasterling-Nesselbosch, 2022
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\n"
|
||||
"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s ist kein gültiges Jahr. "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"„%s“ ist keine gültige Periode. Unterstützte Formate sind „21/12/2022“, "
|
||||
"„Q1/2022“, „12/2022“, und „2022“."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Unternehmen"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Ermittelt den Gesamtsaldo für die angegebene Konten und den Zeitraum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Ermittelt das Gesamtguthaben für die angegebenen Konten und den Zeitraum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Ermittelt die Gesamtbelastung für die angegebenen Konten und den Zeitraum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Buchungszeile für Kontopräfix %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Gibt die Kontonummern einer bestimmten Gruppe aus."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Gibt das Enddatum des Geschäftsjahres zurück, das das angegebene Datum "
|
||||
"einschließt."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Gibt das Anfangsdatum des Geschäftsjahres zurück, das das angegebene Datum "
|
||||
"einschließt."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Datensätze ansehen"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Das Geschäftsjahr des Unternehmens konnte nicht gefunden werden."
|
||||
|
|
@ -0,0 +1,120 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Oscar Yu, 2022
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s no es un año validado"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' no es un periodo validado. Los formatos de soportes son \"21/12/2022\","
|
||||
" \"Q1/2022\", \"12/2022\", y \"2022\""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Cuenta"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Compañías"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Obtenga el saldo total para la(s) cuenta(s) especificada(s) y el periodo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Obtenga el crédito total para la(s) cuenta(s) especificada(s) y el periodo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Obtenga el débito total para la(s) cuenta(s) especificada(s) y el periodo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Apuntes contables para el prefijo de la cuenta %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Devuelve los id de cuenta del grupo indicado."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Devuelve la fecha final del ejercicio fiscal englobando la fecha prevista."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Devolver la fecha inical del ejercicio fiscal englobando la fecha prevista."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Ver registros"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "No se pudo encontrar el ejercicio fiscal de la compañia."
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Lucia Pacheco, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Patricia Gutiérrez Capetillo <pagc@odoo.com>, 2023
|
||||
# Fernanda Alvarez, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Fernanda Alvarez, 2024\n"
|
||||
"Language-Team: Spanish (Mexico) (https://app.transifex.com/odoo/teams/41243/es_MX/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_MX\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s no es un año válido."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"\"%s\" no es un periodo válido. Los formatos compatibles son \"21/12/2022\","
|
||||
" \"Q1/2022\", \"12/2022\" y \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Cuenta"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Empresas"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Obtener el balance total para las cuentas y el periodo especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Obtiene el crédito total para las cuentas y el periodo especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Obtiene el débito total para las cuentas y el periodo especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Apuntes contables para el prefijo de la cuenta %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Muestra los ID de las cuentas del grupo indicado."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Muestra la fecha final del año fiscal e incluye la fecha indicada."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Muestra la fecha inicial del año fiscal e incluye la fecha indicada."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Ver registros"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "No se pudo encontrar el año fiscal de la empresa."
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Triine Aavik <triine@avalah.ee>, 2022
|
||||
# Anna, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Anna, 2023\n"
|
||||
"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: et\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s ei ole kehtiv aasta."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' ei ole kehtiv periood. Toetatud formaadid on \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" ja \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Ettevõtted"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Vaata kirjed"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Mohammad Tahmasebi <hit.tah75@gmail.com>, 2023
|
||||
# Mostafa Barmshory <mostafa.barmshory@gmail.com>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Mostafa Barmshory <mostafa.barmshory@gmail.com>, 2024\n"
|
||||
"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fa\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s سال معتبر نیست."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' یک دوره معتبر نیست. فرمتهای پشتیبانی شده عبارتند از \"21/12/2022\"، "
|
||||
"\"Q1/2022\"، \"12/2022\"، و \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "حساب"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "شرکت"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "حاصل جمع تراز برای حساب(های) مشخص شده و دوره را دریافت کنید."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "دریافت اعتبار کل برای حساب(های) مشخصشده و دوره زمانی مشخصشده."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "مجموع بدهی برای حساب (حسابهای) مشخص و دوره زمانی مشخص را بدست آورید."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "موارد ژورنال برای پیشوند حساب %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "شناسههای حساب یک گروه خاص را برمیگرداند."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"```html\n"
|
||||
"تاریخ پایان سال مالی که تاریخ ارائه شده را در بر می گیرد، باز می گرداند.\n"
|
||||
"```"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "تاریخ شروع سال مالی که تاریخ ارائه شده را شامل میشود برمیگرداند."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "رکوردها را ببینید"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "<br>سال مالی شرکت یافت نشد.</br>"
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2022
|
||||
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023\n"
|
||||
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s ei ole kelvollinen vuosi."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' ei ole kelvollinen jakso. Tuetut muodot ovat \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" ja \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Tili"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Yritykset"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Hae määritetyn tilin (tilien) ja ajanjakson kokonaissaldo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Hae määritetyn tilin (tilien) ja ajanjakson kokonaiskredit."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Hae määritetyn tilin (tilien) ja ajanjakson kokonaisdebit."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Tilin etuliitteen %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Palauttaa tietyn ryhmän tilitunnukset."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Palauttaa annetun päivämäärän sisältävän verovuoden päättymispäivän."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Palauttaa annetun päivämäärän sisältävän verovuoden alkamispäivän."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Katso tietueet"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Yrityksen verovuotta ei löytynyt."
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Cécile Collart <cco@odoo.com>, 2022
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||
"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s n'est pas une année valide."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' n'est pas une période valide. Les formats pris en charge sont "
|
||||
"\"21/12/2022\", \"Q1/2022\", \"12/2022\" et \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Compte"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Sociétés"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Obtenez le solde total pour le(s) compte(s) et la période précisés."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Obtenez le crédit total pour le(s) compte(s) et la période précisés."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Obtenez le débit total pour le(s) compte(s) et la période précisés."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Écritures comptables pour le préfixe de compte %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Renvoie les identifiants de compte d'un groupe donné."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Renvoie la date de fin de l'exercice fiscal comprenant la date fournie."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Renvoie la date de début de l'exercice fiscal comprenant la date fournie."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Voir les enregistrements"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "L'exercice fiscal de la société est introuvable."
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Qaidjohar Barbhaya, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Qaidjohar Barbhaya, 2023\n"
|
||||
"Language-Team: Gujarati (https://app.transifex.com/odoo/teams/41243/gu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: gu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Account"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Companies"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Yihya Hugirat <hugirat@gmail.com>, 2022
|
||||
# Ha Ketem <haketem@gmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Ha Ketem <haketem@gmail.com>, 2022\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: he\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "חשבון"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "חברות"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "צפיה ברשומות"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Manav Shah, 2025
|
||||
# Ujjawal Pathak, 2025
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Ujjawal Pathak, 2025\n"
|
||||
"Language-Team: Hindi (https://app.transifex.com/odoo/teams/41243/hi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "खाता"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "कंपनियां"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Bole <bole@dajmi5.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Bole <bole@dajmi5.com>, 2022\n"
|
||||
"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hr\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Tvrtke"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Tamás Németh <ntomasz81@gmail.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Számla"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Vállalatok"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Armenian (https://app.transifex.com/odoo/teams/41243/hy/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hy\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Abe Manyo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Abe Manyo, 2023\n"
|
||||
"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: id\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s bukan merupakan tahun yang valid."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' bukan merupakan periode valid. Format yang valid adalah \"21/12/2022\","
|
||||
" \"Q1/2022\", \"12/2022\", dan \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Akun"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Perusahaan"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Dapatkan saldo total untuk akun dan periode yang ditentukan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Dapatkan kredit total untuk akun dan periode yang ditentukan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Dapatkan debit total untuk akun dan periode yang ditentukan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Item jurnal untuk awalan akun %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Mengembalikkan id akun untuk kelompok yang ditentukan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Memberikkan tanggal akhir untuk tahun fiskal yang mencakup tanggal yang "
|
||||
"disediakan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Memberikkan tanggal mulai untuk tahun fiskal yang mencakup tanggal yang "
|
||||
"disediakan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Lihat catatan"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Tahun fiskal perusahaan tidak dapat ditemukan."
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Kristófer Arnþórsson, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Kristófer Arnþórsson, 2024\n"
|
||||
"Language-Team: Icelandic (https://app.transifex.com/odoo/teams/41243/is/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: is\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Fyrirtæki"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Friederike Fasterling-Nesselbosch, 2022
|
||||
# Sergio Zanchetta <primes2h@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>, 2023\n"
|
||||
"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s non è un anno valido."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"\"%s\" non è un periodo valido. I formati supportati sono \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" e \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Conto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Aziende"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Ottieni il saldo totale del conto o dei conti e del periodo specificati."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Ottieni il credito totale per i conti e i periodi specificati."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Ottieni il totale degli addebiti per i conti e i periodi specificati."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Movimenti contabili per il prefisso del conto %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Restituisce gli id degli conti di un dato gruppo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Restituisce la data finale dell'anno fiscale che comprende la data fornita."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Restituisce la data di inizio dell'anno fiscale che comprende la data "
|
||||
"fornita."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Mostra record"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Non è stato possibile trovare l'anno fiscale della società."
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Junko Augias, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Junko Augias, 2023\n"
|
||||
"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ja\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%sは有効な年ではありません。 "
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s'は有効な期間ではありません。対応しているフォーマットは以下です: \"21/12/2022\", \"Q1/2022\", "
|
||||
"\"12/2022\", and \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "勘定科目"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "会社"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "指定した勘定科目と期間の合計残高を取得します。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "指定した勘定科目と期間の合計借方を取得します。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "指定した勘定科目と期間の合計借方を取得します。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "勘定科目プレフィックス%s用の仕訳項目"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "指定したグループの勘定科目IDを戻す"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "指定された日付を含む会計年度の終了日を戻します。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "指定された日付を含む会計年度の開始日を戻します。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "レコードを見る"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "会社の会計年度が見つかりません。"
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Lux Sok <sok.lux@gmail.com>, 2023
|
||||
# Sengtha Chay <sengtha@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Sengtha Chay <sengtha@gmail.com>, 2023\n"
|
||||
"Language-Team: Khmer (https://app.transifex.com/odoo/teams/41243/km/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: km\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "គណនីយ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "ក្រុមហ៊ុន"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Daye Jeong, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Daye Jeong, 2023\n"
|
||||
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ko\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s년은 유효하지 않습니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' 는 유효한 기간이 아닙니다. \"21/12/2022\", \"Q1/2022\", \"12/2022\", 및 \"2022\" 과 "
|
||||
"같은 형식만 지원됩니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "계정"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "회사"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "지정된 계정 및 기간의 총 잔액을 가져옵니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "지정된 계정 및 기간에 대한 총 대변을 가져옵니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "지정된 계정 및 기간에 대한 총 차변을 가져옵니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "계정 머릿말%s에 대한 전표 항목"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "지정된 그룹의 계정 ID를 반환합니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "제공된 날짜를 포함하여 회계 연도의 종료일을 반환합니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "제공된 날짜를 포함하여 회계 연도의 시작일을 반환합니다."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "레코드 보기"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "회사의 회계 연도를 찾을 수 없습니다."
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# ສີສຸວັນ ສັງບົວບຸລົມ <sisouvan@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: ສີສຸວັນ ສັງບົວບຸລົມ <sisouvan@gmail.com>, 2023\n"
|
||||
"Language-Team: Lao (https://app.transifex.com/odoo/teams/41243/lo/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lo\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "ບໍລິສັດ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lt\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Sąskaita"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Įmonės"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konts"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Uzņēmumi"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Niyas Raphy, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Niyas Raphy, 2023\n"
|
||||
"Language-Team: Malayalam (https://app.transifex.com/odoo/teams/41243/ml/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ml\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "അക്കൗണ്ട്"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "കമ്പനികൾ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Mongolian (https://app.transifex.com/odoo/teams/41243/mn/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: mn\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Данс"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Компаниуд"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,113 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Mehjabin Farsana, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Mehjabin Farsana, 2022\n"
|
||||
"Language-Team: Malay (https://app.transifex.com/odoo/teams/41243/ms/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ms\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Akaun"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Syarikat"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Mengembalikan id akaun kumpulan tertentu."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Mengembalikan tarikh tamat tahun fiskal yang merangkumi tarikh yang "
|
||||
"disediakan."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Lihat rekod"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Tahun fiskal syarikat tidak dapat ditemui."
|
||||
|
|
@ -0,0 +1,113 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Marius Stedjan <marius@stedjan.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Rune Restad, 2025
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Rune Restad, 2025\n"
|
||||
"Language-Team: Norwegian Bokmål (https://app.transifex.com/odoo/teams/41243/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nb\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Firmaer"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Se data"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,117 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Jolien De Paepe, 2023\n"
|
||||
"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s is geen geldig jaar."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' is geen geldige periode. Ondersteunde formaten zijn \"21/12/2022\", "
|
||||
"\"K1/2022\", \"12/2022\", en \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Rekening"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Bedrijven"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Bekom de totale balans voor de bepaalde rekening(en) en periode."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Bekom het totale credit voor de bepaalde rekening(en) en periode."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Bekom het totale debit voor de bepaalde rekening(en) en periode."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Boekingen voor de rekeningprefix %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Retourneert de rekening ids van een bepaalde groep."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Retourneert de sluitingsdatum van het boekjaar omvattende de voorziene "
|
||||
"datum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Retourneert de begindatum van het boekjaar omvattende de voorziene datum."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Records bekijken"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Het boekjaar van de vennootschap kon niet worden gevonden."
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Norwegian (https://app.transifex.com/odoo/teams/41243/no/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: no\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Piotr Szlązak <szlazakpiotr@gmail.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2023\n"
|
||||
"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s nie jest poprawnym rokiem."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' nie jest poprawnym okresem. Wspierane formaty to \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Firmy"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Uzyskanie całkowitego salda dla określonego konta (kont) i okresu."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Pobierz całkowity kredyt dla określonego rachunku (rachunków) i okresu."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Pobierz całkowity debet dla podanego rachunku (rachunków) i okresu."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Pozycje dziennika dla prefiksu konta %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Zwraca identyfikatory kont danej grupy."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Zwraca datę zakończenia roku podatkowego obejmującego podaną datę."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Zwraca datę początkową roku podatkowego obejmującego podaną datę."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Zobacz rekordy"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Nie udało się odnaleźć roku podatkowego firmy."
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Nuno Silva <nuno.silva@arxi.pt>, 2022
|
||||
# Pedro Filipe <pedro2.10@hotmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Pedro Filipe <pedro2.10@hotmail.com>, 2022\n"
|
||||
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Conta"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Empresas"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: a75f12d3d37ea5bf159c4b3e85eb30e7_0fa6927, 2023\n"
|
||||
"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt_BR\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s não é um ano válido."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' não é um período válido. Os formatos compatíveis são \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" e \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Conta"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Empresas"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Obtenha o saldo total da(s) conta(s) e do período especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Obtenha o crédito total para a(s) conta(s) e o período especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Obtenha o débito total para a(s) conta(s) e o período especificados."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Itens do diário para o prefixo da conta %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Retorna os IDs de conta de um determinado grupo."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Retorna a data final do ano fiscal que abrange a data fornecida."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Retorna a data de início do ano fiscal que abrange a data fornecida."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Ver registros"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Não foi possível encontrar o ano fiscal da empresa."
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Alin Miclea, 2024
|
||||
# Lyall Kindmurr, 2025
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Lyall Kindmurr, 2025\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ro\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s nu este un an valid."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' nu este o perioadă valabilă. Formatele acceptate sunt „21/12/2022”, "
|
||||
"„Q1/2022”, „12/2022” și „2022”."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Cont"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Companii"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Obțineți soldul total pentru conturile și perioada specificate."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Obțineți creditul total pentru conturile și perioada specificate."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Obțineți debitul total pentru conturile și perioada specificate."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Elemente de jurnal pentru contul cu prefix %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Returnează ID-urile conturilor pentru grupul precizat."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returnează data de încheiere a anului financiar care cuprinde data "
|
||||
"furnizată."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returnează data de începere a anului financiar care cuprinde data furnizată."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Înregistrări"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Anul fiscal al companiei nu a putut fi găsit."
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s не является действительным годом."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' не является допустимым периодом. Поддерживаются следующие форматы: "
|
||||
"\"21/12/2022\", \"Q1/2022\", \"12/2022\" и \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Счёт"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Компании"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Получите общий баланс по указанному счету (счетам) и периоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Получите общую сумму кредита по указанному счету (счетам) и периоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Получите общую сумму дебета по указанному счету (счетам) и периоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Статьи журнала для префикса счета %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Возвращает идентификаторы учетных записей заданной группы."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Возвращает дату окончания финансового года, охватывающего указанную дату."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Возвращает дату начала финансового года, охватывающего указанную дату."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Смотрите записи"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Финансовый год компании найти не удалось."
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Účet"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Spoločnosti"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Tadej Lupšina <tadej@hbs.si>, 2022
|
||||
# Boris Kodelja <boris@hbs.si>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Boris Kodelja <boris@hbs.si>, 2022\n"
|
||||
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Podjetja"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2024-02-06 13:32+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: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Albanian (https://app.transifex.com/odoo/teams/41243/sq/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sq\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2022
|
||||
# コフスタジオ, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: コフスタジオ, 2024\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s is not a valid year."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Računi"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Preduzeća"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Get the total balance for the specified account(s) and period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Get the total credit for the specified account(s) and period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Get the total debit for the specified account(s) and period."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Journal items for account prefix %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Returns the account ids of a given group."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "See records"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "The company fiscal year could not be found."
|
||||
|
|
@ -0,0 +1,123 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Simon S, 2022
|
||||
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Anders Wallenquist <anders.wallenquist@vertel.se>, 2024\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sv\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s är inte ett giltigt år."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' är inte en giltig period. Format som stöds är \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" och \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Konto"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Bolag"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Hämta det totala saldot för det/de angivna kontot/kontona och perioden."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Hämta den totala krediten för det/de angivna kontot/kontona och perioden."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
"Hämta den totala debiteringen för det/de angivna kontot/kontona och "
|
||||
"perioden."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Journalposter för kontoprefix %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Returnerar konto-id:n för en given grupp."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returnerar slutdatumet för det räkenskapsår som omfattar det angivna "
|
||||
"datumet."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
"Returnerar startdatumet för det räkenskapsår som omfattar det angivna "
|
||||
"datumet."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Se register"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Företagets räkenskapsår kunde inte hittas."
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Swahili (https://app.transifex.com/odoo/teams/41243/sw/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sw\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,107 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Language-Team: Tamil (https://app.transifex.com/odoo/teams/41243/ta/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ta\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Wichanon Jamwutthipreecha, 2022
|
||||
# Rasareeyar Lappiam, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Rasareeyar Lappiam, 2023\n"
|
||||
"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: th\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s ไม่ใช่ปีที่ถูกต้อง"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' ไม่ใช่ช่วงเวลาที่ถูกต้อง รูปแบบที่รองรับคือ \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" และ \"2022\""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "บัญชี"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "หลายบริษัท"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "รับยอดคงเหลือทั้งหมดสำหรับบัญชีและระยะเวลาที่ระบุ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "รับเครดิตรวมสำหรับบัญชีและระยะเวลาที่ระบุ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "รับยอดเดบิตรวมสำหรับบัญชีและระยะเวลาที่ระบุ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "รายการสมุดรายวันสำหรับคำนำหน้าบัญชี %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "ส่งกลับรหัสบัญชีของกลุ่มที่กำหนด"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "ส่งกลับวันที่สิ้นสุดของปีบัญชีโดยครอบคลุมวันที่ที่ระบุ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "ส่งกลับวันที่เริ่มต้นของปีบัญชีโดยครอบคลุมวันที่ที่ระบุ"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "ดูบันทึก"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "ไม่พบปีงบประมาณของบริษัท"
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Murat Kaplan <muratk@projetgrup.com>, 2022
|
||||
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2022
|
||||
# Hakan Türkün, 2025
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Hakan Türkün, 2025\n"
|
||||
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: tr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "geçerli bir yıl değil."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"%s geçerli bir dönem biçemi değildir. Geçerli dönem biçemleri 21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\" ve \"2022\"dir."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Hesap"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Şirketler"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Belirtilen hesap(lar) için toplam bakiyeyi alın."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Belirtilen hesap(lar) için toplam alacağı alın."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Belirtilen hesap(lar) ve dönem içim toplam borcu alın."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr ""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Verilen tarihi kapsayan mali yılın son gününü verir."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Verilen tarihi kapsayan mali yılın başlangıç tarihini verir."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Kayıtlara bakın"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Firma mali yılı bulunamadı."
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023\n"
|
||||
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: uk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s недійсний рік."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' недійсний період. Підтримувані формати: \"21/12/2022\", \"Q1/2022\", "
|
||||
"\"12/2022\", та \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Рахунок"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Компанії"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Отримайте загальний баланс для вказаного рахунку(ів) і періоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Отримайте загальну суму кредиту для вказаного рахунку(ів) і періоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Отримайте загальну суму дебету для вказаних рахунків(ів) і періоду."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Елементи журналу для префіксу рахунку %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Повертає ідентифікатори облікових записів заданої групи."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Повертає кінцеву дату фінансового року, що включає вказану дату."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Повертає дату початку фінансового року, що включає вказану дату."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Переглянути записи"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Фінансовий рік компанії не знайдено."
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Thi Huong Nguyen, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Thi Huong Nguyen, 2024\n"
|
||||
"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: vi\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s không phải là một năm hợp lệ."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr ""
|
||||
"'%s' không phải là một kỳ hợp lệ. Các định dạng được hỗ trợ là "
|
||||
"\"21/12/2022\", \"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "Tài khoản"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "Công ty"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "Lấy tổng số dư cho (các) tài khoản và kỳ xác định."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "Lấy tổng có cho (các) tài khoản và kỳ xác định."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "Lấy tổng nợ cho (các) tài khoản và kỳ xác định."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "Hạng mục bút toán cho tiền tố tài khoản %s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "Trả về ID tài khoản của một nhóm nhất định."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "Trả về ngày kết thúc của năm tài chính bao gồm ngày đã cho."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "Trả về ngày bắt đầu năm tài chính bao gồm ngày đã cho."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "Xem bản ghi"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "Không thể tìm thấy năm tài chính của công ty."
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# Raymond Yu <cl_yu@hotmail.com>, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: Raymond Yu <cl_yu@hotmail.com>, 2022\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_CN\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s不是一个有效年份"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr "“%s”不是一个有效时期。支持格式为\"21/12/2022\"、\"Q1/2022\"、\"12/2022 \"和 \"2022\""
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "账户"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "公司"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "获得指定账户和期间的总余额"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "获得指定账户和期间的总贷款"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "获得指定账户和期间的总负债"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "账户前缀的会计分录%s"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "返回给定组的账户id"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "返回包含所提供日期的会计年度的结束日期"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "返回包含所提供日期的会计年度的开始日期"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "查看记录"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "未找到公司的会计年度"
|
||||
|
|
@ -0,0 +1,112 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * spreadsheet_account
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2022
|
||||
# 敬雲 林 <chingyun@yuanchih-consult.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-02-06 13:32+0000\n"
|
||||
"PO-Revision-Date: 2022-09-23 08:34+0000\n"
|
||||
"Last-Translator: 敬雲 林 <chingyun@yuanchih-consult.com>, 2023\n"
|
||||
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_TW\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "%s is not a valid year."
|
||||
msgstr "%s 不是有效年份"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"'%s' is not a valid period. Supported formats are \"21/12/2022\", "
|
||||
"\"Q1/2022\", \"12/2022\", and \"2022\"."
|
||||
msgstr "“%s”不是有效日期格式。支持的格式為\"21/12/2022\", \"Q1/2022\", \"12/2022\", 以及 \"2022\"."
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_account_account
|
||||
msgid "Account"
|
||||
msgstr "帳戶"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#: model:ir.model,name:spreadsheet_account.model_res_company
|
||||
msgid "Companies"
|
||||
msgstr "公司"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total balance for the specified account(s) and period."
|
||||
msgstr "獲取指定賬戶和期間的總餘額。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total credit for the specified account(s) and period."
|
||||
msgstr "獲取指定帳戶和期間的總信用額。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Get the total debit for the specified account(s) and period."
|
||||
msgstr "獲取指定帳戶和期間的借方總額。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-python
|
||||
#: code:addons/spreadsheet_account/models/account.py:0
|
||||
#, python-format
|
||||
msgid "Journal items for account prefix %s"
|
||||
msgstr "帳戶前綴為 %s 的日記項目"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid "Returns the account ids of a given group."
|
||||
msgstr "返回給定組的帳戶 ID。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the ending date of the fiscal year encompassing the provided date."
|
||||
msgstr "返回包含所提供日期的會計年度的結束日期。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_functions.js:0
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Returns the starting date of the fiscal year encompassing the provided date."
|
||||
msgstr "返回包含所提供日期的會計年度的開始日期。"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/index.js:0
|
||||
#, python-format
|
||||
msgid "See records"
|
||||
msgstr "查看記錄"
|
||||
|
||||
#. module: spreadsheet_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_account/static/src/accounting_datasource.js:0
|
||||
#, python-format
|
||||
msgid "The company fiscal year could not be found."
|
||||
msgstr "無法找到該公司的會計年度。"
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
from . import account
|
||||
from . import res_company
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,147 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from datetime import date
|
||||
import calendar
|
||||
from dateutil.relativedelta import relativedelta
|
||||
|
||||
from odoo import models, api, _
|
||||
from odoo.osv import expression
|
||||
from odoo.tools import date_utils
|
||||
|
||||
|
||||
class AccountMove(models.Model):
|
||||
_inherit = "account.account"
|
||||
|
||||
@api.model
|
||||
def _get_date_period_boundaries(self, date_period, company):
|
||||
period_type = date_period["range_type"]
|
||||
year = date_period.get("year")
|
||||
month = date_period.get("month")
|
||||
quarter = date_period.get("quarter")
|
||||
day = date_period.get("day")
|
||||
if period_type == "year":
|
||||
fiscal_day = company.fiscalyear_last_day
|
||||
fiscal_month = int(company.fiscalyear_last_month)
|
||||
if not (fiscal_day == 31 and fiscal_month == 12):
|
||||
year += 1
|
||||
max_day = calendar.monthrange(year, fiscal_month)[1]
|
||||
current = date(year, fiscal_month, min(fiscal_day, max_day))
|
||||
start, end = date_utils.get_fiscal_year(current, fiscal_day, fiscal_month)
|
||||
elif period_type == "month":
|
||||
start = date(year, month, 1)
|
||||
end = start + relativedelta(months=1, days=-1)
|
||||
elif period_type == "quarter":
|
||||
first_month = quarter * 3 - 2
|
||||
start = date(year, first_month, 1)
|
||||
end = start + relativedelta(months=3, days=-1)
|
||||
elif period_type == "day":
|
||||
fiscal_day = company.fiscalyear_last_day
|
||||
fiscal_month = int(company.fiscalyear_last_month)
|
||||
end = date(year, month, day)
|
||||
start, _ = date_utils.get_fiscal_year(end, fiscal_day, fiscal_month)
|
||||
return start, end
|
||||
|
||||
def _build_spreadsheet_formula_domain(self, formula_params):
|
||||
codes = [code for code in formula_params["codes"] if code]
|
||||
if not codes:
|
||||
return expression.FALSE_DOMAIN
|
||||
company_id = formula_params["company_id"] or self.env.company.id
|
||||
company = self.env["res.company"].browse(company_id)
|
||||
start, end = self._get_date_period_boundaries(
|
||||
formula_params["date_range"], company
|
||||
)
|
||||
balance_domain = [
|
||||
("account_id.include_initial_balance", "=", True),
|
||||
("date", "<=", end),
|
||||
]
|
||||
pnl_domain = [
|
||||
("account_id.include_initial_balance", "=", False),
|
||||
("date", ">=", start),
|
||||
("date", "<=", end),
|
||||
]
|
||||
# It is more optimized to (like) search for code directly in account.account than in account_move_line
|
||||
code_domain = expression.OR(
|
||||
[
|
||||
("code", "=like", f"{code}%"),
|
||||
]
|
||||
for code in codes
|
||||
)
|
||||
account_ids = self.env["account.account"].with_company(company_id).search(code_domain).ids
|
||||
code_domain = [("account_id", "in", account_ids)]
|
||||
period_domain = expression.OR([balance_domain, pnl_domain])
|
||||
domain = expression.AND([code_domain, period_domain, [("company_id", "=", company_id)]])
|
||||
if formula_params["include_unposted"]:
|
||||
domain = expression.AND(
|
||||
[domain, [("move_id.state", "!=", "cancel")]]
|
||||
)
|
||||
else:
|
||||
domain = expression.AND(
|
||||
[domain, [("move_id.state", "=", "posted")]]
|
||||
)
|
||||
return domain
|
||||
|
||||
@api.model
|
||||
def spreadsheet_move_line_action(self, args):
|
||||
domain = self._build_spreadsheet_formula_domain(args)
|
||||
return {
|
||||
"type": "ir.actions.act_window",
|
||||
"res_model": "account.move.line",
|
||||
"view_mode": "list",
|
||||
"views": [[False, "list"]],
|
||||
"target": "current",
|
||||
"domain": domain,
|
||||
"name": _("Journal items for account prefix %s", ", ".join(args["codes"])),
|
||||
}
|
||||
|
||||
@api.model
|
||||
def spreadsheet_fetch_debit_credit(self, args_list):
|
||||
"""Fetch data for ODOO.CREDIT, ODOO.DEBIT and ODOO.BALANCE formulas
|
||||
The input list looks like this:
|
||||
[{
|
||||
date_range: {
|
||||
range_type: "year"
|
||||
year: int
|
||||
},
|
||||
company_id: int
|
||||
codes: str[]
|
||||
include_unposted: bool
|
||||
}]
|
||||
"""
|
||||
results = []
|
||||
for args in args_list:
|
||||
company_id = args["company_id"] or self.env.company.id
|
||||
domain = self._build_spreadsheet_formula_domain(args)
|
||||
# remove this when _search always returns a Query object
|
||||
if expression.is_false(self.env["account.move.line"], domain):
|
||||
results.append({"credit": 0, "debit": 0})
|
||||
continue
|
||||
MoveLines = self.env["account.move.line"].with_company(company_id)
|
||||
query = MoveLines._search(domain)
|
||||
query.order = None
|
||||
query_str, params = query.select(
|
||||
"SUM(debit) AS debit", "SUM(credit) AS credit"
|
||||
)
|
||||
self.env.cr.execute(query_str, params)
|
||||
line_values = self.env.cr.dictfetchone()
|
||||
results.append(
|
||||
{
|
||||
"credit": line_values["credit"] or 0,
|
||||
"debit": line_values["debit"] or 0,
|
||||
}
|
||||
)
|
||||
|
||||
return results
|
||||
|
||||
@api.model
|
||||
def get_account_group(self, account_types):
|
||||
data = self._read_group(
|
||||
[
|
||||
("account_type", "in", account_types),
|
||||
("company_id", "=", self.env.company.id),
|
||||
],
|
||||
["code:array_agg"],
|
||||
["account_type"],
|
||||
)
|
||||
mapped = {group["account_type"]: group["code"] for group in data}
|
||||
return [mapped.get(account_type, []) for account_type in account_types]
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
from odoo import models, api, fields
|
||||
|
||||
from odoo.tools import date_utils
|
||||
|
||||
|
||||
class ResCompany(models.Model):
|
||||
_inherit = "res.company"
|
||||
|
||||
@api.model
|
||||
def get_fiscal_dates(self, payload):
|
||||
companies = self.env["res.company"].browse(
|
||||
data["company_id"] or self.env.company.id for data in payload
|
||||
)
|
||||
existing_companies = companies.exists()
|
||||
# prefetch both fields
|
||||
existing_companies.read(["fiscalyear_last_day", "fiscalyear_last_month"])
|
||||
results = []
|
||||
|
||||
for data, company in zip(payload, companies):
|
||||
if company not in existing_companies:
|
||||
results.append(False)
|
||||
continue
|
||||
start, end = date_utils.get_fiscal_year(
|
||||
fields.Date.to_date(data["date"]),
|
||||
day=company.fiscalyear_last_day,
|
||||
month=int(company.fiscalyear_last_month),
|
||||
)
|
||||
results.append({"start": start, "end": end})
|
||||
return results
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
/** @odoo-module */
|
||||
import { camelToSnakeObject, toServerDateString } from "@spreadsheet/helpers/helpers";
|
||||
import { _t } from "@web/core/l10n/translation";
|
||||
import { sprintf } from "@web/core/utils/strings";
|
||||
import { deepCopy } from "@web/core/utils/objects";
|
||||
|
||||
import { ServerData } from "@spreadsheet/data_sources/server_data";
|
||||
|
||||
/**
|
||||
* @typedef {import("./accounting_functions").DateRange} DateRange
|
||||
*/
|
||||
|
||||
export class AccountingDataSource {
|
||||
constructor(services) {
|
||||
this.serverData = new ServerData(services.orm, {
|
||||
whenDataIsFetched: () => services.notify(),
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the total credit for a given account code prefix
|
||||
* @param {string[]} codes prefixes of the accounts codes
|
||||
* @param {DateRange} dateRange start date of the period to look
|
||||
* @param {number} offset end date of the period to look
|
||||
* @param {number} companyId specific company to target
|
||||
* @param {boolean} includeUnposted wether or not select unposted entries
|
||||
* @returns {number | undefined}
|
||||
*/
|
||||
getCredit(codes, dateRange, offset, companyId, includeUnposted) {
|
||||
const data = this._fetchAccountData(codes, dateRange, offset, companyId, includeUnposted);
|
||||
return data.credit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the total debit for a given account code prefix
|
||||
* @param {string[]} codes prefixes of the accounts codes
|
||||
* @param {DateRange} dateRange start date of the period to look
|
||||
* @param {number} offset end date of the period to look
|
||||
* @param {number} companyId specific company to target
|
||||
* @param {boolean} includeUnposted wether or not select unposted entries
|
||||
* @returns {number | undefined}
|
||||
*/
|
||||
getDebit(codes, dateRange, offset, companyId, includeUnposted) {
|
||||
const data = this._fetchAccountData(codes, dateRange, offset, companyId, includeUnposted);
|
||||
return data.debit;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {Date} date
|
||||
* @param {number | null} companyId
|
||||
* @returns {string}
|
||||
*/
|
||||
getFiscalStartDate(date, companyId) {
|
||||
return this._fetchCompanyData(date, companyId).start;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {Date} date
|
||||
* @param {number | null} companyId
|
||||
* @returns {string}
|
||||
*/
|
||||
getFiscalEndDate(date, companyId) {
|
||||
return this._fetchCompanyData(date, companyId).end;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} accountType
|
||||
* @returns {string[]}
|
||||
*/
|
||||
getAccountGroupCodes(accountType) {
|
||||
return this.serverData.batch.get("account.account", "get_account_group", accountType);
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetch the account information (credit/debit) for a given account code
|
||||
* @private
|
||||
* @param {string[]} codes prefix of the accounts' codes
|
||||
* @param {DateRange} dateRange start date of the period to look
|
||||
* @param {number} offset end date of the period to look
|
||||
* @param {number | null} companyId specific companyId to target
|
||||
* @param {boolean} includeUnposted wether or not select unposted entries
|
||||
* @returns {{ debit: number, credit: number }}
|
||||
*/
|
||||
_fetchAccountData(codes, dateRange, offset, companyId, includeUnposted) {
|
||||
dateRange = deepCopy(dateRange);
|
||||
dateRange.year += offset;
|
||||
// Excel dates start at 1899-12-30, we should not support date ranges
|
||||
// that do not cover dates prior to it.
|
||||
// Unfortunately, this check needs to be done right before the server
|
||||
// call as a date to low (year <= 1) can raise an error server side.
|
||||
if (dateRange.year < 1900) {
|
||||
throw new Error(sprintf(_t("%s is not a valid year."), dateRange.year));
|
||||
}
|
||||
return this.serverData.batch.get(
|
||||
"account.account",
|
||||
"spreadsheet_fetch_debit_credit",
|
||||
camelToSnakeObject({ dateRange, codes, companyId, includeUnposted })
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetch the start and end date of the fiscal year enclosing a given date
|
||||
* Defaults on the current user company if not provided
|
||||
* @private
|
||||
* @param {Date} date
|
||||
* @param {number | null} companyId
|
||||
* @returns {{start: string, end: string}}
|
||||
*/
|
||||
_fetchCompanyData(date, companyId) {
|
||||
const result = this.serverData.batch.get("res.company", "get_fiscal_dates", {
|
||||
date: toServerDateString(date),
|
||||
company_id: companyId,
|
||||
});
|
||||
if (result === false) {
|
||||
throw new Error(_t("The company fiscal year could not be found."));
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,306 @@
|
|||
/** @odoo-module **/
|
||||
|
||||
import { _t } from "@web/core/l10n/translation";
|
||||
import { sprintf } from "@web/core/utils/strings";
|
||||
|
||||
import spreadsheet from "@spreadsheet/o_spreadsheet/o_spreadsheet_extended";
|
||||
const { functionRegistry } = spreadsheet.registries;
|
||||
const { args, toBoolean, toString, toNumber, toJsDate } = spreadsheet.helpers;
|
||||
|
||||
const QuarterRegexp = /^q([1-4])\/(\d{4})$/i;
|
||||
const MonthRegexp = /^0?([1-9]|1[0-2])\/(\d{4})$/i;
|
||||
|
||||
/**
|
||||
* @typedef {Object} YearDateRange
|
||||
* @property {"year"} rangeType
|
||||
* @property {number} year
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef {Object} QuarterDateRange
|
||||
* @property {"quarter"} rangeType
|
||||
* @property {number} year
|
||||
* @property {number} quarter
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef {Object} MonthDateRange
|
||||
* @property {"month"} rangeType
|
||||
* @property {number} year
|
||||
* @property {number} month
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef {Object} DayDateRange
|
||||
* @property {"day"} rangeType
|
||||
* @property {number} year
|
||||
* @property {number} month
|
||||
* @property {number} day
|
||||
*/
|
||||
|
||||
/**
|
||||
* @typedef {YearDateRange | QuarterDateRange | MonthDateRange | DayDateRange} DateRange
|
||||
*/
|
||||
|
||||
/**
|
||||
* @param {string} dateRange
|
||||
* @returns {QuarterDateRange | undefined}
|
||||
*/
|
||||
function parseAccountingQuarter(dateRange) {
|
||||
const found = dateRange.match(QuarterRegexp);
|
||||
return found
|
||||
? {
|
||||
rangeType: "quarter",
|
||||
year: toNumber(found[2]),
|
||||
quarter: toNumber(found[1]),
|
||||
}
|
||||
: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} dateRange
|
||||
* @returns {MonthDateRange | undefined}
|
||||
*/
|
||||
function parseAccountingMonth(dateRange) {
|
||||
const found = dateRange.match(MonthRegexp);
|
||||
return found
|
||||
? {
|
||||
rangeType: "month",
|
||||
year: toNumber(found[2]),
|
||||
month: toNumber(found[1]),
|
||||
}
|
||||
: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} dateRange
|
||||
* @returns {YearDateRange | undefined}
|
||||
*/
|
||||
function parseAccountingYear(dateRange) {
|
||||
const dateNumber = toNumber(dateRange);
|
||||
// This allows a bit of flexibility for the user if they were to input a
|
||||
// numeric value instead of a year.
|
||||
// Users won't need to fetch accounting info for year 3000 before a long time
|
||||
// And the numeric value 3000 corresponds to 18th march 1908, so it's not an
|
||||
//issue to prevent them from fetching accounting data prior to that date.
|
||||
if (dateNumber < 3000) {
|
||||
return { rangeType: "year", year: dateNumber };
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} dateRange
|
||||
* @returns {DayDateRange}
|
||||
*/
|
||||
function parseAccountingDay(dateRange) {
|
||||
const dateNumber = toNumber(dateRange);
|
||||
return {
|
||||
rangeType: "day",
|
||||
year: functionRegistry.get("YEAR").compute(dateNumber),
|
||||
month: functionRegistry.get("MONTH").compute(dateNumber),
|
||||
day: functionRegistry.get("DAY").compute(dateNumber),
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string | number} dateRange
|
||||
* @returns {DateRange}
|
||||
*/
|
||||
export function parseAccountingDate(dateRange) {
|
||||
try {
|
||||
dateRange = toString(dateRange).trim();
|
||||
return (
|
||||
parseAccountingQuarter(dateRange) ||
|
||||
parseAccountingMonth(dateRange) ||
|
||||
parseAccountingYear(dateRange) ||
|
||||
parseAccountingDay(dateRange)
|
||||
);
|
||||
} catch (_) {
|
||||
throw new Error(
|
||||
sprintf(
|
||||
_t(
|
||||
`'%s' is not a valid period. Supported formats are "21/12/2022", "Q1/2022", "12/2022", and "2022".`
|
||||
),
|
||||
dateRange
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
const ODOO_FIN_ARGS = `
|
||||
account_codes (string) ${_t("The prefix of the accounts.")}
|
||||
date_range (string, date) ${_t(
|
||||
`The date range. Supported formats are "21/12/2022", "Q1/2022", "12/2022", and "2022".`
|
||||
)}
|
||||
offset (number, default=0) ${_t("Year offset applied to date_range.")}
|
||||
company_id (number, optional) ${_t("The company to target (Advanced).")}
|
||||
include_unposted (boolean, default=FALSE) ${_t("Set to TRUE to include unposted entries.")}
|
||||
`;
|
||||
|
||||
functionRegistry.add("ODOO.CREDIT", {
|
||||
description: _t("Get the total credit for the specified account(s) and period."),
|
||||
args: args(ODOO_FIN_ARGS),
|
||||
returns: ["NUMBER"],
|
||||
compute: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
accountCodes = toString(accountCodes)
|
||||
.split(",")
|
||||
.map((code) => code.trim())
|
||||
.sort();
|
||||
offset = toNumber(offset);
|
||||
dateRange = parseAccountingDate(dateRange);
|
||||
includeUnposted = toBoolean(includeUnposted);
|
||||
return this.getters.getAccountPrefixCredit(
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset,
|
||||
companyId,
|
||||
includeUnposted
|
||||
);
|
||||
},
|
||||
computeFormat: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
return this.getters.getCompanyCurrencyFormat(companyId && companyId.value) || "#,##0.00";
|
||||
},
|
||||
});
|
||||
|
||||
functionRegistry.add("ODOO.DEBIT", {
|
||||
description: _t("Get the total debit for the specified account(s) and period."),
|
||||
args: args(ODOO_FIN_ARGS),
|
||||
returns: ["NUMBER"],
|
||||
compute: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
accountCodes = toString(accountCodes)
|
||||
.split(",")
|
||||
.map((code) => code.trim())
|
||||
.sort();
|
||||
offset = toNumber(offset);
|
||||
dateRange = parseAccountingDate(dateRange);
|
||||
includeUnposted = toBoolean(includeUnposted);
|
||||
return this.getters.getAccountPrefixDebit(
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset,
|
||||
companyId,
|
||||
includeUnposted
|
||||
);
|
||||
},
|
||||
computeFormat: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
return this.getters.getCompanyCurrencyFormat(companyId && companyId.value) || "#,##0.00";
|
||||
},
|
||||
});
|
||||
|
||||
functionRegistry.add("ODOO.BALANCE", {
|
||||
description: _t("Get the total balance for the specified account(s) and period."),
|
||||
args: args(ODOO_FIN_ARGS),
|
||||
returns: ["NUMBER"],
|
||||
compute: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
accountCodes = toString(accountCodes)
|
||||
.split(",")
|
||||
.map((code) => code.trim())
|
||||
.sort();
|
||||
offset = toNumber(offset);
|
||||
dateRange = parseAccountingDate(dateRange);
|
||||
includeUnposted = toBoolean(includeUnposted);
|
||||
return (
|
||||
this.getters.getAccountPrefixDebit(
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset,
|
||||
companyId,
|
||||
includeUnposted
|
||||
) -
|
||||
this.getters.getAccountPrefixCredit(
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset,
|
||||
companyId,
|
||||
includeUnposted
|
||||
)
|
||||
);
|
||||
},
|
||||
computeFormat: function (
|
||||
accountCodes,
|
||||
dateRange,
|
||||
offset = 0,
|
||||
companyId = null,
|
||||
includeUnposted = false
|
||||
) {
|
||||
return this.getters.getCompanyCurrencyFormat(companyId && companyId.value) || "#,##0.00";
|
||||
},
|
||||
});
|
||||
|
||||
functionRegistry.add("ODOO.FISCALYEAR.START", {
|
||||
description: _t("Returns the starting date of the fiscal year encompassing the provided date."),
|
||||
args: args(`
|
||||
day (date) ${_t("The day from which to extract the fiscal year start.")}
|
||||
company_id (number, optional) ${_t("The company.")}
|
||||
`),
|
||||
returns: ["NUMBER"],
|
||||
computeFormat: () => "m/d/yyyy",
|
||||
compute: function (date, companyId = null) {
|
||||
const startDate = this.getters.getFiscalStartDate(
|
||||
toJsDate(date),
|
||||
companyId === null ? null : toNumber(companyId)
|
||||
);
|
||||
return toNumber(startDate);
|
||||
},
|
||||
});
|
||||
|
||||
functionRegistry.add("ODOO.FISCALYEAR.END", {
|
||||
description: _t("Returns the ending date of the fiscal year encompassing the provided date."),
|
||||
args: args(`
|
||||
day (date) ${_t("The day from which to extract the fiscal year end.")}
|
||||
company_id (number, optional) ${_t("The company.")}
|
||||
`),
|
||||
returns: ["NUMBER"],
|
||||
computeFormat: () => "m/d/yyyy",
|
||||
compute: function (date, companyId = null) {
|
||||
const endDate = this.getters.getFiscalEndDate(
|
||||
toJsDate(date),
|
||||
companyId === null ? null : toNumber(companyId)
|
||||
);
|
||||
return toNumber(endDate);
|
||||
},
|
||||
});
|
||||
|
||||
functionRegistry.add("ODOO.ACCOUNT.GROUP", {
|
||||
description: _t("Returns the account ids of a given group."),
|
||||
args: args(`
|
||||
type (string) ${_t("The account type (income, expense, asset_current,...).")}
|
||||
`),
|
||||
returns: ["NUMBER"],
|
||||
computeFormat: () => "m/d/yyyy",
|
||||
compute: function (accountType) {
|
||||
const accountTypes = this.getters.getAccountGroupCodes(toString(accountType));
|
||||
return accountTypes.join(",");
|
||||
},
|
||||
});
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { _lt } from "@web/core/l10n/translation";
|
||||
import spreadsheet from "@spreadsheet/o_spreadsheet/o_spreadsheet_extended";
|
||||
import AccountingPlugin from "./plugins/accounting_plugin";
|
||||
import { getFirstAccountFunction, getNumberOfAccountFormulas } from "./utils";
|
||||
import { parseAccountingDate } from "./accounting_functions";
|
||||
import { camelToSnakeObject } from "@spreadsheet/helpers/helpers";
|
||||
|
||||
const { cellMenuRegistry, uiPluginRegistry } = spreadsheet.registries;
|
||||
const { astToFormula } = spreadsheet;
|
||||
const { toString, toBoolean } = spreadsheet.helpers;
|
||||
|
||||
uiPluginRegistry.add("odooAccountingAggregates", AccountingPlugin);
|
||||
|
||||
cellMenuRegistry.add("move_lines_see_records", {
|
||||
name: _lt("See records"),
|
||||
sequence: 176,
|
||||
async action(env) {
|
||||
const cell = env.model.getters.getActiveCell();
|
||||
const { args } = getFirstAccountFunction(cell.content);
|
||||
let [codes, date_range, offset, companyId, includeUnposted] = args
|
||||
.map(astToFormula)
|
||||
.map((arg) => env.model.getters.evaluateFormula(arg));
|
||||
codes = toString(codes).split(",");
|
||||
const dateRange = parseAccountingDate(date_range);
|
||||
offset = parseInt(offset) || 0;
|
||||
dateRange.year += offset || 0;
|
||||
companyId = parseInt(companyId) || null;
|
||||
try {
|
||||
includeUnposted = toBoolean(includeUnposted);
|
||||
} catch {
|
||||
includeUnposted = false;
|
||||
}
|
||||
|
||||
const action = await env.services.orm.call(
|
||||
"account.account",
|
||||
"spreadsheet_move_line_action",
|
||||
[camelToSnakeObject({ dateRange, companyId, codes, includeUnposted })]
|
||||
);
|
||||
await env.services.action.doAction(action);
|
||||
},
|
||||
isVisible: (env) => {
|
||||
const cell = env.model.getters.getActiveCell();
|
||||
return (
|
||||
cell &&
|
||||
!cell.evaluated.error &&
|
||||
cell.evaluated.value !== "" &&
|
||||
getNumberOfAccountFormulas(cell.content) === 1
|
||||
);
|
||||
},
|
||||
});
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import spreadsheet from "@spreadsheet/o_spreadsheet/o_spreadsheet_extended";
|
||||
import { AccountingDataSource } from "../accounting_datasource";
|
||||
const DATA_SOURCE_ID = "ACCOUNTING_AGGREGATES";
|
||||
|
||||
/**
|
||||
* @typedef {import("../accounting_functions").DateRange} DateRange
|
||||
*/
|
||||
|
||||
export default class AccountingPlugin extends spreadsheet.UIPlugin {
|
||||
constructor(getters, history, dispatch, config) {
|
||||
super(getters, history, dispatch, config);
|
||||
this.dataSources = config.dataSources;
|
||||
if (this.dataSources) {
|
||||
this.dataSources.add(DATA_SOURCE_ID, AccountingDataSource);
|
||||
}
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Getters
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Gets the total balance for given account code prefix
|
||||
* @param {string[]} codes prefixes of the accounts' codes
|
||||
* @param {DateRange} dateRange start date of the period to look
|
||||
* @param {number} offset end date of the period to look
|
||||
* @param {number | null} companyId specific company to target
|
||||
* @param {boolean} includeUnposted wether or not select unposted entries
|
||||
* @returns {number}
|
||||
*/
|
||||
getAccountPrefixCredit(codes, dateRange, offset, companyId, includeUnposted) {
|
||||
return (
|
||||
this.dataSources &&
|
||||
this.dataSources
|
||||
.get(DATA_SOURCE_ID)
|
||||
.getCredit(codes, dateRange, offset, companyId, includeUnposted)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the total balance for a given account code prefix
|
||||
* @param {string[]} codes prefixes of the accounts codes
|
||||
* @param {DateRange} dateRange start date of the period to look
|
||||
* @param {number} offset end date of the period to look
|
||||
* @param {number | null} companyId specific company to target
|
||||
* @param {boolean} includeUnposted wether or not select unposted entries
|
||||
* @returns {number}
|
||||
*/
|
||||
getAccountPrefixDebit(codes, dateRange, offset, companyId, includeUnposted) {
|
||||
return (
|
||||
this.dataSources &&
|
||||
this.dataSources
|
||||
.get(DATA_SOURCE_ID)
|
||||
.getDebit(codes, dateRange, offset, companyId, includeUnposted)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {Date} date Date included in the fiscal year
|
||||
* @param {number | null} companyId specific company to target
|
||||
* @returns {string | undefined}
|
||||
*/
|
||||
getFiscalStartDate(date, companyId) {
|
||||
return (
|
||||
this.dataSources &&
|
||||
this.dataSources.get(DATA_SOURCE_ID).getFiscalStartDate(date, companyId)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {Date} date Date included in the fiscal year
|
||||
* @param {number | undefined} companyId specific company to target
|
||||
* @returns {string | undefined}
|
||||
*/
|
||||
getFiscalEndDate(date, companyId) {
|
||||
return (
|
||||
this.dataSources &&
|
||||
this.dataSources.get(DATA_SOURCE_ID).getFiscalEndDate(date, companyId)
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} accountType
|
||||
* @returns {string[]}
|
||||
*/
|
||||
getAccountGroupCodes(accountType) {
|
||||
return (
|
||||
this.dataSources &&
|
||||
this.dataSources.get(DATA_SOURCE_ID).getAccountGroupCodes(accountType)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
AccountingPlugin.getters = [
|
||||
"getAccountPrefixCredit",
|
||||
"getAccountPrefixDebit",
|
||||
"getAccountGroupCodes",
|
||||
"getFiscalStartDate",
|
||||
"getFiscalEndDate",
|
||||
];
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
/** @odoo-module **/
|
||||
import { getOdooFunctions } from "@spreadsheet/helpers/odoo_functions_helpers";
|
||||
|
||||
/** @typedef {import("@spreadsheet/helpers/odoo_functions_helpers").OdooFunctionDescription} OdooFunctionDescription*/
|
||||
|
||||
/**
|
||||
* @param {string} formula
|
||||
* @returns {number}
|
||||
*/
|
||||
export function getNumberOfAccountFormulas(formula) {
|
||||
return getOdooFunctions(formula, ["ODOO.BALANCE", "ODOO.CREDIT", "ODOO.DEBIT"]).filter(
|
||||
(fn) => fn.isMatched
|
||||
).length;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the first Account function description of the given formula.
|
||||
*
|
||||
* @param {string} formula
|
||||
* @returns {OdooFunctionDescription | undefined}
|
||||
*/
|
||||
export function getFirstAccountFunction(formula) {
|
||||
return getOdooFunctions(formula, ["ODOO.BALANCE", "ODOO.CREDIT", "ODOO.DEBIT"]).find(
|
||||
(fn) => fn.isMatched
|
||||
);
|
||||
}
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { getBasicData } from "@spreadsheet/../tests/utils/data";
|
||||
|
||||
export function getAccountingData() {
|
||||
return {
|
||||
models: {
|
||||
...getBasicData(),
|
||||
"account.move.line": {
|
||||
fields: {
|
||||
account_id: { type: "many2one", relation: "account.account" },
|
||||
date: { string: "Date", type: "date" },
|
||||
},
|
||||
records: [
|
||||
{ id: 1, name: "line1", account_id: 1, date: "2022-06-01" },
|
||||
{ id: 2, name: "line2", account_id: 2, date: "2022-06-23" },
|
||||
],
|
||||
},
|
||||
"account.account": {
|
||||
fields: {
|
||||
code: { string: "Code", type: "string" },
|
||||
account_type: { string: "Account type", type: "string" },
|
||||
},
|
||||
records: [
|
||||
{ id: 1, code: "100104", account_type: "income" },
|
||||
{ id: 2, code: "100105", account_type: "income_other" },
|
||||
{ id: 3, code: "200104", account_type: "income" },
|
||||
],
|
||||
},
|
||||
},
|
||||
views: {
|
||||
"account.move.line,false,list": /* xml */ `
|
||||
<tree string="Move Lines">
|
||||
<field name="id"/>
|
||||
<field name="account_id"/>
|
||||
<field name="date"/>
|
||||
</tree>
|
||||
`,
|
||||
"account.move.line,false,search": /* xml */ `<search/>`,
|
||||
},
|
||||
};
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { registry } from "@web/core/registry";
|
||||
|
||||
registry
|
||||
.category("mock_server")
|
||||
.add("account.account/spreadsheet_fetch_debit_credit", function (route, args) {
|
||||
return new Array(args.args[0].length).fill({ credit: 0, debit: 0 });
|
||||
})
|
||||
.add("account.account/get_account_group", function (route, args, performRPC) {
|
||||
const accountTypes = args.args[0];
|
||||
const data = accountTypes.map((accountType) => {
|
||||
const records = this.mockSearchRead("account.account", [
|
||||
[["account_type", "=", accountType]],
|
||||
["code"],
|
||||
], {});
|
||||
return records.map((record) => record.code);
|
||||
});
|
||||
return data;
|
||||
});
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { setCellContent } from "@spreadsheet/../tests/utils/commands";
|
||||
import {
|
||||
createModelWithDataSource,
|
||||
waitForDataSourcesLoaded,
|
||||
} from "@spreadsheet/../tests/utils/model";
|
||||
import { getCellValue } from "@spreadsheet/../tests/utils/getters";
|
||||
import { getAccountingData } from "../accounting_test_data";
|
||||
|
||||
let serverData;
|
||||
|
||||
function beforeEach() {
|
||||
serverData = getAccountingData();
|
||||
}
|
||||
|
||||
QUnit.module("spreadsheet_account > account groups", { beforeEach }, () => {
|
||||
QUnit.test("get no account", async (assert) => {
|
||||
const model = await createModelWithDataSource({ serverData });
|
||||
setCellContent(model, "A1", `=ODOO.ACCOUNT.GROUP("test")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), "");
|
||||
});
|
||||
|
||||
QUnit.test("get one account", async (assert) => {
|
||||
const model = await createModelWithDataSource({ serverData });
|
||||
setCellContent(model, "A1", `=ODOO.ACCOUNT.GROUP("income_other")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), "100105");
|
||||
});
|
||||
|
||||
QUnit.test("get multiple accounts", async (assert) => {
|
||||
const model = await createModelWithDataSource({ serverData });
|
||||
setCellContent(model, "A1", `=ODOO.ACCOUNT.GROUP("income")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), "100104,200104");
|
||||
});
|
||||
});
|
||||
|
|
@ -0,0 +1,381 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { setCellContent } from "@spreadsheet/../tests/utils/commands";
|
||||
import {
|
||||
createModelWithDataSource,
|
||||
waitForDataSourcesLoaded,
|
||||
} from "@spreadsheet/../tests/utils/model";
|
||||
import { parseAccountingDate } from "../../src/accounting_functions";
|
||||
import { getCellValue, getCell } from "@spreadsheet/../tests/utils/getters";
|
||||
import { getAccountingData } from "../accounting_test_data";
|
||||
import { camelToSnakeObject } from "@spreadsheet/helpers/helpers";
|
||||
import { sprintf } from "@web/core/utils/strings";
|
||||
|
||||
let serverData;
|
||||
|
||||
function beforeEach() {
|
||||
serverData = getAccountingData();
|
||||
}
|
||||
|
||||
QUnit.module("spreadsheet_account > Accounting", { beforeEach }, () => {
|
||||
QUnit.module("Formulas");
|
||||
QUnit.test("Basic evaluation", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
assert.step("spreadsheet_fetch_debit_credit");
|
||||
return [{ debit: 42, credit: 16 }];
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100", "2022")`);
|
||||
setCellContent(model, "A2", `=ODOO.DEBIT("100", "2022")`);
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100", "2022")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), 16);
|
||||
assert.equal(getCellValue(model, "A2"), 42);
|
||||
assert.equal(getCellValue(model, "A3"), 26);
|
||||
assert.verifySteps(["spreadsheet_fetch_debit_credit"]);
|
||||
});
|
||||
|
||||
QUnit.test("Functions are correctly formatted", async (assert) => {
|
||||
const model = await createModelWithDataSource();
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100", "2022")`);
|
||||
setCellContent(model, "A2", `=ODOO.DEBIT("100", "2022")`);
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100", "2022")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.strictEqual(getCell(model, "A1").evaluated.format, "#,##0.00[$€]");
|
||||
assert.strictEqual(getCell(model, "A2").evaluated.format, "#,##0.00[$€]");
|
||||
assert.strictEqual(getCell(model, "A3").evaluated.format, "#,##0.00[$€]");
|
||||
});
|
||||
|
||||
QUnit.test("Functions with a wrong company id is correctly in error", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "get_company_currency_for_spreadsheet") {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100", "2022", 0, 123456)`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.strictEqual(
|
||||
getCell(model, "A1").evaluated.error.message,
|
||||
"Currency not available for this company."
|
||||
);
|
||||
});
|
||||
|
||||
QUnit.test("formula with invalid date", async (assert) => {
|
||||
const model = await createModelWithDataSource();
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100",)`);
|
||||
setCellContent(model, "A2", `=ODOO.DEBIT("100", 0)`);
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100", -1)`);
|
||||
setCellContent(model, "A4", `=ODOO.BALANCE("100", "not a valid period")`);
|
||||
setCellContent(model, "A5", `=ODOO.BALANCE("100", 1900)`); // this should be ok
|
||||
setCellContent(model, "A6", `=ODOO.BALANCE("100", 1900, -1)`);
|
||||
setCellContent(model, "A7", `=ODOO.DEBIT("100", 1899)`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
const errorMessage = `'%s' is not a valid period. Supported formats are "21/12/2022", "Q1/2022", "12/2022", and "2022".`;
|
||||
assert.equal(getCell(model, "A1").evaluated.error.message, "0 is not a valid year.");
|
||||
assert.equal(getCell(model, "A2").evaluated.error.message, "0 is not a valid year.");
|
||||
assert.equal(getCell(model, "A3").evaluated.error.message, "-1 is not a valid year.");
|
||||
assert.equal(
|
||||
getCell(model, "A4").evaluated.error.message,
|
||||
sprintf(errorMessage, "not a valid period")
|
||||
);
|
||||
assert.equal(getCell(model, "A5").evaluated.value, 0);
|
||||
assert.equal(getCell(model, "A6").evaluated.error.message, "1899 is not a valid year.");
|
||||
assert.equal(getCell(model, "A7").evaluated.error.message, "1899 is not a valid year.");
|
||||
});
|
||||
|
||||
QUnit.test("Evaluation with multiple account codes", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
assert.step("spreadsheet_fetch_debit_credit");
|
||||
return [{ debit: 142, credit: 26 }];
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100,200", "2022")`);
|
||||
setCellContent(model, "A2", `=ODOO.DEBIT("100,200", "2022")`);
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100,200", "2022")`);
|
||||
|
||||
// with spaces
|
||||
setCellContent(model, "B1", `=ODOO.CREDIT("100 , 200", "2022")`);
|
||||
setCellContent(model, "B2", `=ODOO.DEBIT("100 , 200", "2022")`);
|
||||
setCellContent(model, "B3", `=ODOO.BALANCE("100 , 200", "2022")`);
|
||||
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), 26);
|
||||
assert.equal(getCellValue(model, "A2"), 142);
|
||||
assert.equal(getCellValue(model, "A3"), 116);
|
||||
|
||||
assert.equal(getCellValue(model, "B1"), 26);
|
||||
assert.equal(getCellValue(model, "B2"), 142);
|
||||
assert.equal(getCellValue(model, "B3"), 116);
|
||||
assert.verifySteps(["spreadsheet_fetch_debit_credit"]);
|
||||
});
|
||||
|
||||
QUnit.test("Handle error evaluation", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
throw new Error("a nasty error");
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.CREDIT("100", "2022")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
const cell = getCell(model, "A1");
|
||||
assert.equal(cell.evaluated.value, "#ERROR");
|
||||
assert.equal(cell.evaluated.error.message, "a nasty error");
|
||||
});
|
||||
|
||||
QUnit.test("Server requests", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
const blobs = args.args[0];
|
||||
for (const blob of blobs) {
|
||||
assert.step(JSON.stringify(blob));
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.BALANCE("100", "2022")`);
|
||||
setCellContent(model, "A2", `=ODOO.CREDIT("100", "01/2022")`);
|
||||
setCellContent(model, "A3", `=ODOO.DEBIT("100","Q2/2022")`);
|
||||
setCellContent(model, "A4", `=ODOO.BALANCE("10", "2021")`);
|
||||
setCellContent(model, "A5", `=ODOO.CREDIT("10", "2022", -1)`); // same payload as A4: should only be called once
|
||||
setCellContent(model, "A6", `=ODOO.DEBIT("5", "2021", 0, 2)`);
|
||||
setCellContent(model, "A7", `=ODOO.DEBIT("5", "05/04/2021", 1)`);
|
||||
setCellContent(model, "A8", `=ODOO.BALANCE("5", "2022",,,FALSE)`);
|
||||
setCellContent(model, "A9", `=ODOO.BALANCE("100", "05/05/2022",,,TRUE)`);
|
||||
setCellContent(model, "A10", `=ODOO.BALANCE(33,2021,-2)`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
|
||||
assert.verifySteps([
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["100"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("01/2022"),
|
||||
codes: ["100"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("Q2/2022"),
|
||||
codes: ["100"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2021"),
|
||||
codes: ["10"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2021"),
|
||||
codes: ["5"],
|
||||
companyId: 2,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("05/04/2022"),
|
||||
codes: ["5"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["5"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("05/05/2022"),
|
||||
codes: ["100"],
|
||||
companyId: null,
|
||||
includeUnposted: true,
|
||||
})
|
||||
),
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2019"),
|
||||
codes: ["33"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
]);
|
||||
});
|
||||
|
||||
QUnit.test("Server requests with multiple account codes", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
assert.step("spreadsheet_fetch_debit_credit");
|
||||
const blobs = args.args[0];
|
||||
for (const blob of blobs) {
|
||||
assert.step(JSON.stringify(blob));
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.BALANCE("100,200", "2022")`);
|
||||
setCellContent(model, "A2", `=ODOO.CREDIT("100,200", "2022")`);
|
||||
setCellContent(model, "A3", `=ODOO.DEBIT("100,200","2022")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
|
||||
assert.verifySteps([
|
||||
"spreadsheet_fetch_debit_credit",
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["100", "200"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
]);
|
||||
});
|
||||
|
||||
QUnit.test("account group formula as input to balance formula", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
serverData,
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
assert.step("spreadsheet_fetch_debit_credit");
|
||||
const blobs = args.args[0];
|
||||
for (const blob of blobs) {
|
||||
assert.step(JSON.stringify(blob));
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.ACCOUNT.GROUP("income")`);
|
||||
setCellContent(model, "A2", `=ODOO.BALANCE(A1, 2022)`);
|
||||
assert.equal(getCellValue(model, "A1"), "Loading...");
|
||||
assert.equal(getCellValue(model, "A2"), "Loading...");
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), "100104,200104");
|
||||
assert.equal(getCellValue(model, "A2"), 0);
|
||||
assert.verifySteps([
|
||||
"spreadsheet_fetch_debit_credit",
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["100104", "200104"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
]);
|
||||
});
|
||||
|
||||
QUnit.test("two concurrent requests on different accounts", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
serverData,
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_fetch_debit_credit") {
|
||||
assert.step("spreadsheet_fetch_debit_credit");
|
||||
const blobs = args.args[0];
|
||||
for (const blob of blobs) {
|
||||
assert.step(JSON.stringify(blob));
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.ACCOUNT.GROUP("income")`);
|
||||
setCellContent(model, "A2", `=ODOO.BALANCE(A1, 2022)`); // batched only when A1 resolves
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100", 2022)`); // batched directly
|
||||
assert.equal(getCellValue(model, "A1"), "Loading...");
|
||||
assert.equal(getCellValue(model, "A2"), "Loading...");
|
||||
assert.equal(getCellValue(model, "A3"), "Loading...");
|
||||
// A lot happens within the next tick.
|
||||
// Because cells are evaluated given their order in the sheet,
|
||||
// A1's request is done first, meaning it's also resolved first, which add A2 to the next batch (synchronously)
|
||||
// Only then A3 is resolved. => A2 is batched while A3 is pending
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.equal(getCellValue(model, "A1"), "100104,200104");
|
||||
assert.equal(getCellValue(model, "A2"), 0);
|
||||
assert.equal(getCellValue(model, "A3"), 0);
|
||||
assert.verifySteps([
|
||||
"spreadsheet_fetch_debit_credit",
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["100"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
"spreadsheet_fetch_debit_credit",
|
||||
JSON.stringify(
|
||||
camelToSnakeObject({
|
||||
dateRange: parseAccountingDate("2022"),
|
||||
codes: ["100104", "200104"],
|
||||
companyId: null,
|
||||
includeUnposted: false,
|
||||
})
|
||||
),
|
||||
]);
|
||||
});
|
||||
|
||||
QUnit.test("parseAccountingDate", (assert) => {
|
||||
assert.deepEqual(parseAccountingDate("2022"), {
|
||||
rangeType: "year",
|
||||
year: 2022,
|
||||
});
|
||||
assert.deepEqual(parseAccountingDate("11/10/2022"), {
|
||||
rangeType: "day",
|
||||
year: 2022,
|
||||
month: 11,
|
||||
day: 10,
|
||||
});
|
||||
assert.deepEqual(parseAccountingDate("10/2022"), {
|
||||
rangeType: "month",
|
||||
year: 2022,
|
||||
month: 10,
|
||||
});
|
||||
assert.deepEqual(parseAccountingDate("Q1/2022"), {
|
||||
rangeType: "quarter",
|
||||
year: 2022,
|
||||
quarter: 1,
|
||||
});
|
||||
assert.deepEqual(parseAccountingDate("q4/2022"), {
|
||||
rangeType: "quarter",
|
||||
year: 2022,
|
||||
quarter: 4,
|
||||
});
|
||||
// A number below 3000 is interpreted as a year.
|
||||
// It's interpreted as a regular spreadsheet date otherwise
|
||||
assert.deepEqual(parseAccountingDate("3005"), {
|
||||
rangeType: "day",
|
||||
year: 1908,
|
||||
month: 3,
|
||||
day: 23,
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
@ -0,0 +1,105 @@
|
|||
/** @odoo-module */
|
||||
import { setCellContent } from "@spreadsheet/../tests/utils/commands";
|
||||
import {
|
||||
createModelWithDataSource,
|
||||
waitForDataSourcesLoaded,
|
||||
} from "@spreadsheet/../tests/utils/model";
|
||||
import { getCell } from "@spreadsheet/../tests/utils/getters";
|
||||
import "@spreadsheet_account/index";
|
||||
|
||||
QUnit.module("spreadsheet_account > fiscal year", {}, () => {
|
||||
QUnit.test("Basic evaluation", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "get_fiscal_dates") {
|
||||
assert.step("get_fiscal_dates");
|
||||
assert.deepEqual(args.args, [
|
||||
[
|
||||
{
|
||||
date: "2020-11-11",
|
||||
company_id: null,
|
||||
},
|
||||
],
|
||||
]);
|
||||
return [{ start: "2020-01-01", end: "2020-12-31" }];
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.FISCALYEAR.START("11/11/2020")`);
|
||||
setCellContent(model, "A2", `=ODOO.FISCALYEAR.END("11/11/2020")`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.verifySteps(["get_fiscal_dates"]);
|
||||
assert.equal(getCell(model, "A1").formattedValue, "1/1/2020");
|
||||
assert.equal(getCell(model, "A2").formattedValue, "12/31/2020");
|
||||
});
|
||||
|
||||
QUnit.test("with a given company id", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "get_fiscal_dates") {
|
||||
assert.step("get_fiscal_dates");
|
||||
assert.deepEqual(args.args, [
|
||||
[
|
||||
{
|
||||
date: "2020-11-11",
|
||||
company_id: 1,
|
||||
},
|
||||
],
|
||||
]);
|
||||
return [{ start: "2020-01-01", end: "2020-12-31" }];
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.FISCALYEAR.START("11/11/2020", 1)`);
|
||||
setCellContent(model, "A2", `=ODOO.FISCALYEAR.END("11/11/2020", 1)`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.verifySteps(["get_fiscal_dates"]);
|
||||
assert.equal(getCell(model, "A1").formattedValue, "1/1/2020");
|
||||
assert.equal(getCell(model, "A2").formattedValue, "12/31/2020");
|
||||
});
|
||||
|
||||
QUnit.test("with a wrong company id", async (assert) => {
|
||||
const model = await createModelWithDataSource({
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "get_fiscal_dates") {
|
||||
assert.step("get_fiscal_dates");
|
||||
assert.deepEqual(args.args, [
|
||||
[
|
||||
{
|
||||
date: "2020-11-11",
|
||||
company_id: 100,
|
||||
},
|
||||
],
|
||||
]);
|
||||
return [false];
|
||||
}
|
||||
},
|
||||
});
|
||||
setCellContent(model, "A1", `=ODOO.FISCALYEAR.START("11/11/2020", 100)`);
|
||||
setCellContent(model, "A2", `=ODOO.FISCALYEAR.END("11/11/2020", 100)`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
assert.verifySteps(["get_fiscal_dates"]);
|
||||
assert.equal(
|
||||
getCell(model, "A1").evaluated.error.message,
|
||||
"The company fiscal year could not be found."
|
||||
);
|
||||
assert.equal(
|
||||
getCell(model, "A2").evaluated.error.message,
|
||||
"The company fiscal year could not be found."
|
||||
);
|
||||
});
|
||||
|
||||
QUnit.test("with wrong input arguments", async (assert) => {
|
||||
const model = await createModelWithDataSource();
|
||||
setCellContent(model, "A1", `=ODOO.FISCALYEAR.START("not a number")`);
|
||||
setCellContent(model, "A2", `=ODOO.FISCALYEAR.END("11/11/2020", "not a number")`);
|
||||
assert.equal(
|
||||
getCell(model, "A1").evaluated.error.message,
|
||||
"The function ODOO.FISCALYEAR.START expects a number value, but 'not a number' is a string, and cannot be coerced to a number."
|
||||
);
|
||||
assert.equal(
|
||||
getCell(model, "A2").evaluated.error.message,
|
||||
"The function ODOO.FISCALYEAR.END expects a number value, but 'not a number' is a string, and cannot be coerced to a number."
|
||||
);
|
||||
});
|
||||
});
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
/** @odoo-module */
|
||||
|
||||
import { selectCell, setCellContent } from "@spreadsheet/../tests/utils/commands";
|
||||
import spreadsheet from "@spreadsheet/o_spreadsheet/o_spreadsheet_extended";
|
||||
import { getAccountingData } from "../accounting_test_data";
|
||||
import {
|
||||
createModelWithDataSource,
|
||||
waitForDataSourcesLoaded,
|
||||
} from "@spreadsheet/../tests/utils/model";
|
||||
import { registry } from "@web/core/registry";
|
||||
|
||||
const { cellMenuRegistry } = spreadsheet.registries;
|
||||
|
||||
let serverData;
|
||||
|
||||
function beforeEach() {
|
||||
serverData = getAccountingData();
|
||||
}
|
||||
|
||||
QUnit.module("spreadsheet_account > Accounting Drill down", { beforeEach }, () => {
|
||||
QUnit.test("Create drill down domain", async (assert) => {
|
||||
const drillDownAction = {
|
||||
type: "ir.actions.act_window",
|
||||
res_model: "account.move.line",
|
||||
view_mode: "list",
|
||||
views: [[false, "list"]],
|
||||
target: "current",
|
||||
domain: [["account_id", "in", [1, 2]]],
|
||||
name: "my awesome action",
|
||||
};
|
||||
const fakeActionService = {
|
||||
name: "action",
|
||||
start() {
|
||||
return {
|
||||
async doAction(action, options) {
|
||||
assert.step("drill down action");
|
||||
assert.deepEqual(action, drillDownAction);
|
||||
assert.equal(options, undefined);
|
||||
return true;
|
||||
},
|
||||
};
|
||||
},
|
||||
};
|
||||
registry.category("services").add("action", fakeActionService, { force: true });
|
||||
|
||||
const model = await createModelWithDataSource({
|
||||
serverData,
|
||||
mockRPC: async function (route, args) {
|
||||
if (args.method === "spreadsheet_move_line_action") {
|
||||
assert.deepEqual(args.args, [
|
||||
{
|
||||
codes: ["100"],
|
||||
company_id: null,
|
||||
include_unposted: false,
|
||||
date_range: {
|
||||
range_type: "year",
|
||||
year: 2020,
|
||||
},
|
||||
},
|
||||
]);
|
||||
return drillDownAction;
|
||||
}
|
||||
},
|
||||
});
|
||||
const env = model.config.evalContext.env;
|
||||
env.model = model;
|
||||
setCellContent(model, "A1", `=ODOO.BALANCE("100", 2020)`);
|
||||
setCellContent(model, "A2", `=ODOO.BALANCE("100", 0)`);
|
||||
setCellContent(model, "A3", `=ODOO.BALANCE("100", 2020, , , FALSE)`);
|
||||
setCellContent(model, "A4", `=ODOO.BALANCE("100", 2020, , , )`);
|
||||
await waitForDataSourcesLoaded(model);
|
||||
selectCell(model, "A1");
|
||||
const root = cellMenuRegistry.getAll().find((item) => item.id === "move_lines_see_records");
|
||||
assert.equal(root.isVisible(env), true);
|
||||
await root.action(env);
|
||||
assert.verifySteps(["drill down action"]);
|
||||
selectCell(model, "A2");
|
||||
assert.equal(root.isVisible(env), false);
|
||||
selectCell(model, "A3");
|
||||
assert.equal(root.isVisible(env), true);
|
||||
await root.action(env);
|
||||
assert.verifySteps(["drill down action"]);
|
||||
selectCell(model, "A4");
|
||||
assert.equal(root.isVisible(env), true);
|
||||
await root.action(env);
|
||||
assert.verifySteps(["drill down action"]);
|
||||
});
|
||||
});
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import test_account_group
|
||||
from . import test_debit_credit
|
||||
from . import test_company_fiscal_year
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
from odoo.addons.account.tests.common import AccountTestInvoicingCommon
|
||||
from odoo.tests import tagged
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class SpreadsheetAccountGroupTest(AccountTestInvoicingCommon):
|
||||
|
||||
def test_fetch_account_no_group(self):
|
||||
self.assertEqual(self.env["account.account"].get_account_group([]), [])
|
||||
|
||||
def test_fetch_account_one_group(self):
|
||||
self.assertEqual(self.env["account.account"].get_account_group(['income_other']), [['450000']])
|
||||
|
||||
def test_group_with_no_account(self):
|
||||
self.env['account.account']\
|
||||
.search([('account_type', '=', 'income_other'), ('company_id', '=', self.env.company.id)])\
|
||||
.unlink()
|
||||
self.assertEqual(self.env["account.account"].get_account_group(['income_other']), [[]])
|
||||
|
||||
def test_with_wrong_account_type_id(self):
|
||||
self.assertEqual(self.env["account.account"].get_account_group([999999]), [[]])
|
||||
|
||||
def test_group_with_multiple_accounts(self):
|
||||
self.env['account.account'].create({
|
||||
'name': "test_group_with_multiple_accounts 1",
|
||||
'account_type': 'income_other',
|
||||
'code': '123',
|
||||
})
|
||||
self.env['account.account'].create({
|
||||
'name': "test_group_with_multiple_accounts 2",
|
||||
'account_type': 'income_other',
|
||||
'code': '789',
|
||||
})
|
||||
|
||||
self.assertEqual(
|
||||
[sorted(x) for x in self.env['account.account'].get_account_group(['income_other'])],
|
||||
[['123', '450000', '789']],
|
||||
)
|
||||
|
||||
def test_response_is_ordered(self):
|
||||
o1_codes_1, o1_codes_2 = self.env["account.account"].get_account_group(
|
||||
["income", "income_other"]
|
||||
)
|
||||
o2_codes_2, o2_codes_1 = self.env["account.account"].get_account_group(
|
||||
["income_other", "income"]
|
||||
)
|
||||
self.assertEqual(o1_codes_1, o2_codes_1)
|
||||
self.assertEqual(o1_codes_2, o2_codes_2)
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.tests.common import TransactionCase
|
||||
|
||||
from datetime import date
|
||||
|
||||
|
||||
class SpreadsheetFiscalYearTest(TransactionCase):
|
||||
def test_fiscal_year_reference(self):
|
||||
self.env.company.fiscalyear_last_day = 3
|
||||
self.env.company.fiscalyear_last_month = "2"
|
||||
|
||||
self.assertEqual(
|
||||
self.env["res.company"].get_fiscal_dates(
|
||||
[{"company_id": None, "date": "2020-03-05"}]
|
||||
),
|
||||
[
|
||||
{"start": date(2020, 2, 4), "end": date(2021, 2, 3)},
|
||||
],
|
||||
)
|
||||
|
||||
def test_fiscal_year_reference_last_day(self):
|
||||
self.env.company.fiscalyear_last_day = 3
|
||||
self.env.company.fiscalyear_last_month = "2"
|
||||
|
||||
self.assertEqual(
|
||||
self.env["res.company"].get_fiscal_dates(
|
||||
[{"company_id": None, "date": "2020-02-03"}]
|
||||
),
|
||||
[
|
||||
{"start": date(2019, 2, 4), "end": date(2020, 2, 3)},
|
||||
],
|
||||
)
|
||||
|
||||
def test_fiscal_year_reference_first_day(self):
|
||||
self.env.company.fiscalyear_last_day = 3
|
||||
self.env.company.fiscalyear_last_month = "2"
|
||||
|
||||
self.assertEqual(
|
||||
self.env["res.company"].get_fiscal_dates(
|
||||
[{"company_id": None, "date": "2020-02-04"}]
|
||||
),
|
||||
[{"start": date(2020, 2, 4), "end": date(2021, 2, 3)}],
|
||||
)
|
||||
|
||||
def test_fiscal_year_with_company_id(self):
|
||||
self.env.company.fiscalyear_last_day = 7
|
||||
self.env.company.fiscalyear_last_month = "6"
|
||||
company = self.env["res.company"].create(
|
||||
{
|
||||
"name": "test company",
|
||||
"fiscalyear_last_day": 3,
|
||||
"fiscalyear_last_month": "2",
|
||||
}
|
||||
)
|
||||
self.assertEqual(
|
||||
self.env["res.company"].get_fiscal_dates(
|
||||
[
|
||||
{"company_id": company.id, "date": "2020-02-04"},
|
||||
{"company_id": None, "date": "2020-02-04"},
|
||||
]
|
||||
),
|
||||
[
|
||||
{"start": date(2020, 2, 4), "end": date(2021, 2, 3)},
|
||||
{"start": date(2019, 6, 8), "end": date(2020, 6, 7)},
|
||||
],
|
||||
)
|
||||
|
||||
def test_result_order(self):
|
||||
company = self.env["res.company"].create(
|
||||
{
|
||||
"name": "test company",
|
||||
"fiscalyear_last_day": 3,
|
||||
"fiscalyear_last_month": "2",
|
||||
}
|
||||
)
|
||||
request1 = {"company_id": company.id, "date": "2020-02-04"}
|
||||
request2 = {"company_id": None, "date": "2020-02-04"}
|
||||
[o1_request1, o1_request2] = self.env["res.company"].get_fiscal_dates(
|
||||
[request1, request2]
|
||||
)
|
||||
[o2_request2, o2_request1] = self.env["res.company"].get_fiscal_dates(
|
||||
[request2, request1]
|
||||
)
|
||||
self.assertEqual(o1_request1, o2_request1)
|
||||
self.assertEqual(o1_request2, o2_request2)
|
||||
|
||||
def test_fiscal_year_with_wrong_company_id(self):
|
||||
self.env.company.fiscalyear_last_day = 7
|
||||
self.env.company.fiscalyear_last_month = "6"
|
||||
self.assertEqual(
|
||||
self.env["res.company"].get_fiscal_dates(
|
||||
[
|
||||
{"company_id": 999, "date": "2020-02-04"},
|
||||
{"company_id": None, "date": "2020-02-04"},
|
||||
]
|
||||
),
|
||||
[
|
||||
False,
|
||||
{"start": date(2019, 6, 8), "end": date(2020, 6, 7)},
|
||||
],
|
||||
)
|
||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue