pax_global_header 0000666 0000000 0000000 00000000064 15071277040 0014515 g ustar 00root root 0000000 0000000 52 comment=e117d4b74a09b094509e836ee3294a6680be26ee
unicode-rbnf-2.4.0/ 0000775 0000000 0000000 00000000000 15071277040 0014073 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/.github/ 0000775 0000000 0000000 00000000000 15071277040 0015433 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/.github/workflows/ 0000775 0000000 0000000 00000000000 15071277040 0017470 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/.github/workflows/publish.yml 0000664 0000000 0000000 00000012154 15071277040 0021664 0 ustar 00root root 0000000 0000000 ---
name: Release (PyPI + GitHub)
on:
push:
tags:
- "v*.*.*" # e.g. v1.2.3
jobs:
build:
runs-on: ubuntu-latest
outputs:
tag: ${{ steps.read_ver.outputs.tag }}
file_ver: ${{ steps.read_ver.outputs.file_ver }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install build tools
run: pip install build tomli
- name: Read version from pyproject.toml & verify tag
id: read_ver
shell: python
run: |
import os, sys
try:
import tomllib as toml # Python 3.11+
except Exception:
import tomli as toml # fallback
# Read pyproject version
with open("pyproject.toml","rb") as f:
ver = toml.load(f)["project"]["version"]
# Extract tag from GITHUB_REF (e.g. "refs/tags/v1.2.3" -> "1.2.3")
ref = os.environ["GITHUB_REF"]
# Safety checks & strip prefix
prefix = "refs/tags/v"
if not ref.startswith(prefix):
print(f"Unexpected GITHUB_REF: {ref}", file=sys.stderr)
sys.exit(1)
tag = ref[len(prefix):]
if tag != ver:
print(f"❌ Tag ({tag}) != pyproject.toml ({ver})", file=sys.stderr)
sys.exit(1)
# Expose outputs
with open(os.environ["GITHUB_OUTPUT"], "a") as fh:
fh.write(f"tag={tag}\n")
fh.write(f"file_ver={ver}\n")
print(f"✅ Version OK: tag={tag} matches pyproject.toml={ver}")
- name: Build dists
run: python -m build
- name: Upload dists
uses: actions/upload-artifact@v4
with:
name: dist
path: dist/*
changelog:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Extract release notes (fail if missing)
id: notes
shell: python
env:
TAG: ${{ needs.build.outputs.tag }}
run: |
import os, sys, re, pathlib
ver = os.environ["TAG"] # e.g., 1.0.2
chlog_path = pathlib.Path("CHANGELOG.md")
if not chlog_path.exists():
print("CHANGELOG.md not found", file=sys.stderr)
sys.exit(2)
lines = chlog_path.read_text(encoding="utf-8").splitlines()
def is_heading_for_version(s: str) -> bool:
s = s.strip()
if not s.startswith("##"):
return False
s = s[2:].strip() # drop "##"
s = s.strip("[]") # allow [1.0.2]
s = re.sub(r"\s*-\s*.*$", "", s) # drop " - date"
s = s.lstrip("v") # allow v1.0.2
return s == ver
start_idx = None
for i, line in enumerate(lines):
if is_heading_for_version(line):
start_idx = i + 1 # start AFTER heading
break
if start_idx is None:
print(f"No changelog section found for {ver}", file=sys.stderr)
sys.exit(3)
end_idx = len(lines)
for j in range(start_idx, len(lines)):
if lines[j].lstrip().startswith("## "):
end_idx = j
break
section_lines = lines[start_idx:end_idx]
while section_lines and not section_lines[0].strip():
section_lines.pop(0)
while section_lines and not section_lines[-1].strip():
section_lines.pop()
section = "\n".join(section_lines)
only_links = re.fullmatch(r"(?:\[[^\]]+\]:\s*\S+\s*(?:\n|$))*", section or "", flags=re.MULTILINE)
if not section or only_links:
print(f"Changelog section for {ver} is empty", file=sys.stderr)
sys.exit(4)
pathlib.Path("RELEASE_NOTES.md").write_text(section, encoding="utf-8")
- name: Upload release notes
uses: actions/upload-artifact@v4
with:
name: release-notes
path: RELEASE_NOTES.md
publish:
needs: [build, changelog]
runs-on: ubuntu-latest
environment: pypi
permissions:
id-token: write # required for PyPI Trusted Publishing (OIDC)
contents: read
steps:
- uses: actions/download-artifact@v4
with:
name: dist
path: dist
- name: Publish to PyPI via OIDC
uses: pypa/gh-action-pypi-publish@release/v1
with:
verbose: true
github_release:
needs: [publish, changelog]
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/download-artifact@v4
with:
name: dist
path: dist
- uses: actions/download-artifact@v4
with:
name: release-notes
path: .
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ github.ref_name }}
name: ${{ github.ref_name }}
body_path: RELEASE_NOTES.md
files: |
dist/*
unicode-rbnf-2.4.0/.github/workflows/publish_test.yml 0000664 0000000 0000000 00000015071 15071277040 0022724 0 ustar 00root root 0000000 0000000 ---
name: Release Dry Run (PyPI + GitHub)
on:
workflow_dispatch: {}
jobs:
build:
runs-on: ubuntu-latest
outputs:
tag: ${{ steps.tag.outputs.tag }}
file_ver: ${{ steps.read_ver.outputs.file_ver }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # IMPORTANT: get full history + tags
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install build tools
run: pip install build tomli
- name: Extract latest version tag (semver)
id: tag
shell: bash
run: |
# Ensure we have tags (checkout with fetch-depth: 0 usually gets them)
git fetch --tags --force --quiet
# List tags in descending semantic order. v-prefixed and bare tags supported.
# Filter to tags that look like v1.2.3 or 1.2.3 (3-part semver).
mapfile -t TAGS < <(git tag --list --sort=-v:refname)
LATEST=""
for t in "${TAGS[@]}"; do
if [[ "$t" =~ ^v?[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
LATEST="$t"
break
fi
done
if [ -z "$LATEST" ]; then
echo "❌ No semver-like tags found (expected tags like v1.2.3 or 1.2.3)" >&2
exit 1
fi
# Strip leading 'v' for comparison to pyproject version
STRIPPED="${LATEST#v}"
echo "Found latest tag: $LATEST (stripped: $STRIPPED)"
echo "raw_tag=$LATEST" >> "$GITHUB_OUTPUT"
echo "tag=$STRIPPED" >> "$GITHUB_OUTPUT"
- name: Read version from pyproject.toml
id: read_ver
shell: python
run: |
import os
try:
import tomllib as toml # Python 3.11+
except Exception:
import tomli as toml # fallback
with open("pyproject.toml","rb") as f:
data = toml.load(f)
ver = data["project"]["version"]
with open(os.environ["GITHUB_OUTPUT"], "a") as fh:
fh.write(f"file_ver={ver}\n")
print(f"pyproject.toml version: {ver}")
- name: Verify latest tag matches pyproject.toml version
shell: bash
run: |
TAG="${{ steps.tag.outputs.tag }}"
FILE_VER="${{ steps.read_ver.outputs.file_ver }}"
echo "Latest tag (stripped): $TAG"
echo "pyproject.toml: $FILE_VER"
if [ "$TAG" != "$FILE_VER" ]; then
echo "❌ Latest tag ($TAG) != pyproject.toml ($FILE_VER)"
exit 1
fi
- name: Build dists
run: python -m build
- name: Upload dists
uses: actions/upload-artifact@v4
with:
name: dist
path: dist/*
changelog:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Extract release notes (fail if missing)
id: notes
shell: python
env:
TAG: ${{ needs.build.outputs.tag }}
run: |
import os, sys, re, pathlib
ver = os.environ["TAG"] # e.g., 1.0.2 (no leading 'v')
chlog_path = pathlib.Path("CHANGELOG.md")
if not chlog_path.exists():
print("CHANGELOG.md not found", file=sys.stderr)
sys.exit(2)
lines = chlog_path.read_text(encoding="utf-8").splitlines()
# Normalize heading lines and find the exact "## ..." that matches this version
# Supports: "## 1.0.2", "## v1.0.2", "## [1.0.2]", "## [1.0.2] - 2025-10-06"
def is_heading_for_version(s: str) -> bool:
s = s.strip()
if not s.startswith("##"):
return False
s = s[2:].strip() # drop leading '##'
s = s.strip("[]") # allow [1.0.2]
s = re.sub(r"\s*-\s*.*$", "", s) # drop trailing " - date"
s = s.lstrip("v") # allow v1.0.2
return s == ver
start_idx = None
for i, line in enumerate(lines):
if is_heading_for_version(line):
start_idx = i + 1 # start AFTER the heading line
break
if start_idx is None:
print(f"No changelog section found for {ver}", file=sys.stderr)
sys.exit(3)
# Collect until the next "## " heading (any version)
end_idx = len(lines)
for j in range(start_idx, len(lines)):
if lines[j].lstrip().startswith("## "):
end_idx = j
break
section_lines = lines[start_idx:end_idx]
# Trim leading/trailing blank lines but KEEP all bullets, including the first one
while section_lines and not section_lines[0].strip():
section_lines.pop(0)
while section_lines and not section_lines[-1].strip():
section_lines.pop()
section = "\n".join(section_lines)
# Consider invalid if empty or only reference-style link defs
only_links = re.fullmatch(r"(?:\[[^\]]+\]:\s*\S+\s*(?:\n|$))*", section or "", flags=re.MULTILINE)
if not section or only_links:
print(f"Changelog section for {ver} is empty", file=sys.stderr)
sys.exit(4)
pathlib.Path("RELEASE_NOTES.md").write_text(section, encoding="utf-8")
- name: Upload notes
uses: actions/upload-artifact@v4
with:
name: release-notes
path: RELEASE_NOTES.md
dry_run_publish:
needs: [build, changelog]
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@v4
with:
name: dist
path: dist
- uses: actions/download-artifact@v4
with:
name: release-notes
path: .
- name: Print dry-run summary
run: |
echo "✅ Would publish to PyPI via Trusted Publisher (OIDC)"
echo " Latest tag (raw): ${{ steps.fetch_latest_tag.outputs.raw_tag }}"
echo " Tag (stripped): ${{ needs.build.outputs.tag }}"
echo " Version: ${{ needs.build.outputs.file_ver }}"
echo " Dist files:"
ls -lh dist
echo
echo "✅ Would create GitHub Release for tag ${{ steps.fetch_latest_tag.outputs.raw_tag }}"
echo " Using changelog notes from RELEASE_NOTES.md:"
echo "---------------------------------------------"
cat RELEASE_NOTES.md
echo "---------------------------------------------"
echo "(Dry run complete — nothing was uploaded.)"
unicode-rbnf-2.4.0/.github/workflows/test.yml 0000664 0000000 0000000 00000000734 15071277040 0021176 0 ustar 00root root 0000000 0000000 ---
name: Test
on:
workflow_dispatch:
pull_request:
branches:
- main
jobs:
build_wheels:
name: Test on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- name: Install
run: |
script/setup --dev
- name: Run tests
run: script/test
unicode-rbnf-2.4.0/.gitignore 0000664 0000000 0000000 00000000207 15071277040 0016062 0 ustar 00root root 0000000 0000000 .DS_Store
.idea
*.log
tmp/
*.py[cod]
*.egg
*.egg-info/
build
htmlcov
/.venv/
.mypy_cache/
__pycache__/
/.tox/
/dist/
/data/
/local/
unicode-rbnf-2.4.0/.isort.cfg 0000664 0000000 0000000 00000000161 15071277040 0015770 0 ustar 00root root 0000000 0000000 [settings]
multi_line_output=3
include_trailing_comma=True
force_grid_wrap=0
use_parentheses=True
line_length=88
unicode-rbnf-2.4.0/.projectile 0000664 0000000 0000000 00000000012 15071277040 0016225 0 ustar 00root root 0000000 0000000 - /.venv/
unicode-rbnf-2.4.0/CHANGELOG.md 0000664 0000000 0000000 00000002527 15071277040 0015712 0 ustar 00root root 0000000 0000000 # Changelog
## 2.4.0
- Render digit-by-digit after decimal point (0.123 -> zero point one two three)
- Initial support for Zulu (up to 19,999)
## 2.3.0
- Fix Romanian feminine numerals (https://github.com/rhasspy/unicode-rbnf/pull/8)
- Correct Slovenian spellings/grammar (https://github.com/rhasspy/unicode-rbnf/pull/7)
- Handle case where only sub-rules match (https://github.com/OHF-Voice/speech-to-phrase/issues/15)
## 2.2.0
- Fix use of optional sub part with zero remainder
- Transition to pyproject.toml
## 2.1.0
- Ensure all supported languages can load
- Start on decimal pattern format implementation (not complete)
## 2.0.0
- Change `format_number` to return `FormatResult` instead of a `str`
- Remove `RulesetName` enum and add `FormatPurpose` instead
- Add `purpose` to `format_number`, which selects all relevant rulesets
- Allow multiple ruleset names in `format_number` (prefer using `purpose`)
- Require an `RbnfEngine` to have a single language
## 1.3.0
- Remove soft hyphens by default (U+00AD)
- Search for special rules in replacement rules
## 1.2.0
- Fix zero remainder rules
## 1.1.0
- Add `get_supported_languages` method to engine
- Fix issue with "x,x" improper fraction rule
- Compute tolerance against rounded value instead of floor
- Use Decimal for string input
- Add command-line interface
## 1.0.0
- Initial release
unicode-rbnf-2.4.0/LICENSE.md 0000664 0000000 0000000 00000002057 15071277040 0015503 0 ustar 00root root 0000000 0000000 MIT License
Copyright (c) 2023 Michael Hansen
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
unicode-rbnf-2.4.0/README.md 0000664 0000000 0000000 00000005035 15071277040 0015355 0 ustar 00root root 0000000 0000000 # Unicode RBNF
A pure Python implementation of [rule based number formatting](https://icu-project.org/docs/papers/a_rule_based_approach_to_number_spellout/) (RBNF) using the [Unicode Common Locale Data Repository](https://cldr.unicode.org) (CLDR).
This lets you spell out numbers for a large number of locales:
``` python
from unicode_rbnf import RbnfEngine
engine = RbnfEngine.for_language("en")
assert engine.format_number(1234).text == "one thousand two hundred thirty-four"
```
Different formatting purposes are supported as well, depending on the locale:
``` python
from unicode_rbnf import RbnfEngine, FormatPurpose
engine = RbnfEngine.for_language("en")
assert engine.format_number(1999, FormatPurpose.CARDINAL).text == "one thousand nine hundred ninety-nine"
assert engine.format_number(1999, FormatPurpose.YEAR).text == "nineteen ninety-nine"
assert engine.format_number(11, FormatPurpose.ORDINAL).text == "eleventh"
```
For locales with multiple genders, cases, etc., the different texts are accessible in the result of `format_number`:
``` python
from unicode_rbnf import RbnfEngine
engine = RbnfEngine.for_language("de")
print(engine.format_number(1))
```
Result:
```
FormatResult(
text='eins',
text_by_ruleset={
'spellout-numbering': 'eins',
'spellout-cardinal-neuter': 'ein',
'spellout-cardinal-masculine': 'ein',
'spellout-cardinal-feminine': 'eine',
'spellout-cardinal-n': 'einen',
'spellout-cardinal-r': 'einer',
'spellout-cardinal-s': 'eines',
'spellout-cardinal-m': 'einem'
}
)
```
The `text` property of the result holds the text of the ruleset with the shortest name (least specific).
## Supported locales
See: https://github.com/unicode-org/cldr/tree/release-44/common/rbnf
## Engine implementation
Not [all features](https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/classRuleBasedNumberFormat.html) of the RBNF engine are implemented. The following features are available:
* Literal text (`hundred`)
* Quotient substitution (`<<` or `←←`)
* Reminder substitution (`>>` or `→→`)
* Optional substitution (`[...]`)
* Rule substituton (`←%ruleset_name←`)
* Rule replacement (`=%ruleset_name=`)
* Special rules:
* Negative numbers (`-x`)
* Improper fractions (`x.x`)
* Not a number (`NaN`)
* Infinity (`Inf`)
Some features that will need to be added eventually:
* Proper fraction rules (`0.x`)
* Preceding reminder substitution (`>>>` or `→→→`)
* Number format strings (`==`)
* Decimal format patterns (`#,##0.00`)
* Plural replacements (`$(ordinal,one{st}...)`)
unicode-rbnf-2.4.0/mypy.ini 0000664 0000000 0000000 00000000130 15071277040 0015564 0 ustar 00root root 0000000 0000000 [mypy]
ignore_missing_imports = true
[mypy-setuptools.*]
ignore_missing_imports = True
unicode-rbnf-2.4.0/pylintrc 0000664 0000000 0000000 00000001456 15071277040 0015670 0 ustar 00root root 0000000 0000000 [MESSAGES CONTROL]
disable=
format,
abstract-method,
cyclic-import,
duplicate-code,
global-statement,
import-outside-toplevel,
inconsistent-return-statements,
locally-disabled,
not-context-manager,
too-few-public-methods,
too-many-arguments,
too-many-branches,
too-many-instance-attributes,
too-many-lines,
too-many-locals,
too-many-public-methods,
too-many-return-statements,
too-many-statements,
too-many-boolean-expressions,
unnecessary-pass,
unused-argument,
broad-except,
too-many-nested-blocks,
invalid-name,
unused-import,
fixme,
useless-super-delegation,
missing-module-docstring,
missing-class-docstring,
missing-function-docstring,
import-error,
consider-using-with,
too-many-positional-arguments
[FORMAT]
expected-line-ending-format=LF
unicode-rbnf-2.4.0/pyproject.toml 0000664 0000000 0000000 00000002474 15071277040 0017016 0 ustar 00root root 0000000 0000000 [build-system]
requires = ["setuptools>=62.3"]
build-backend = "setuptools.build_meta"
[project]
name = "unicode-rbnf"
version = "2.4.0"
license = {text = "MIT"}
description = "Rule-based number formatting using Unicode CLDR data"
readme = "README.md"
authors = [
{name = "Michael Hansen", email = "mike@rhasspy.org"}
]
keywords = ["rbnf", "unicode", "number", "format"]
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"Topic :: Text Processing :: Linguistic",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
requires-python = ">=3.8.0"
[project.urls]
"Source Code" = "https://github.com/rhasspy/unicode-rbnf"
[project.optional-dependencies]
dev = [
"black==24.8.0",
"flake8==7.1.1",
"mypy==1.14.0",
"pylint==3.2.7",
"pytest==8.3.4",
"build==1.2.2",
]
[tool.setuptools]
platforms = ["any"]
zip-safe = true
include-package-data = true
[tool.setuptools.packages.find]
include = ["unicode_rbnf"]
[tool.setuptools.package-data]
unicode_rbnf = ["rbnf/*.xml"]
unicode-rbnf-2.4.0/requirements_dev.txt 0000664 0000000 0000000 00000000130 15071277040 0020207 0 ustar 00root root 0000000 0000000 build>=1,<2
black>=24,<25
flake8>=7,<8
isort>=5,<6
mypy>=1,<2
pylint>=3,<4
pytest>=7,<8
unicode-rbnf-2.4.0/script/ 0000775 0000000 0000000 00000000000 15071277040 0015377 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/script/format 0000775 0000000 0000000 00000001307 15071277040 0016616 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import subprocess
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
_MODULE_DIR = _PROGRAM_DIR / "unicode_rbnf"
_TESTS_DIR = _PROGRAM_DIR / "tests"
_TEST_FILES = [str(p) for p in _TESTS_DIR.glob("*.py")]
_SCRIPT_DIR = _PROGRAM_DIR / "script"
if _VENV_DIR.exists():
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
python_exe = context.env_exe
else:
python_exe = "python3"
subprocess.check_call(
[python_exe, "-m", "black", str(_MODULE_DIR), str(_SCRIPT_DIR)] + _TEST_FILES
)
subprocess.check_call(
[python_exe, "-m", "isort", str(_MODULE_DIR), str(_SCRIPT_DIR)] + _TEST_FILES
)
unicode-rbnf-2.4.0/script/lint 0000775 0000000 0000000 00000001623 15071277040 0016275 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import subprocess
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
_MODULE_DIR = _PROGRAM_DIR / "unicode_rbnf"
_TESTS_DIR = _PROGRAM_DIR / "tests"
_TEST_FILES = [str(p) for p in _TESTS_DIR.glob("*.py")]
if _VENV_DIR.exists():
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
python_exe = context.env_exe
else:
python_exe = "python3"
subprocess.check_call(
[python_exe, "-m", "black", str(_MODULE_DIR)] + _TEST_FILES + ["--check"]
)
subprocess.check_call(
[python_exe, "-m", "isort", str(_MODULE_DIR)] + _TEST_FILES + ["--check"]
)
subprocess.check_call([python_exe, "-m", "flake8", str(_MODULE_DIR)] + _TEST_FILES)
subprocess.check_call([python_exe, "-m", "pylint", str(_MODULE_DIR)] + _TEST_FILES)
subprocess.check_call([python_exe, "-m", "mypy", str(_MODULE_DIR)] + _TEST_FILES)
unicode-rbnf-2.4.0/script/package 0000775 0000000 0000000 00000000614 15071277040 0016721 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import subprocess
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
if _VENV_DIR.exists():
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
python_exe = context.env_exe
else:
python_exe = "python3"
subprocess.check_call([python_exe, "-m", "build", "--wheel", "--sdist"])
unicode-rbnf-2.4.0/script/run 0000775 0000000 0000000 00000000721 15071277040 0016131 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import subprocess
import sys
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
if _VENV_DIR.exists():
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
python_exe = context.env_exe
else:
python_exe = "python3"
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
subprocess.check_call([python_exe, "-m", "unicode_rbnf"] + sys.argv[1:])
unicode-rbnf-2.4.0/script/setup 0000775 0000000 0000000 00000001451 15071277040 0016466 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import argparse
import subprocess
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
parser = argparse.ArgumentParser()
parser.add_argument("--dev", action="store_true", help="Install dev requirements")
args = parser.parse_args()
# Create virtual environment
builder = venv.EnvBuilder(with_pip=True)
context = builder.ensure_directories(_VENV_DIR)
builder.create(_VENV_DIR)
# Upgrade dependencies
pip = [context.env_exe, "-m", "pip"]
subprocess.check_call(pip + ["install", "--upgrade", "pip"])
# Install requirements
subprocess.check_call(pip + ["install", "-e", str(_PROGRAM_DIR)])
if args.dev:
# Install dev requirements
subprocess.check_call(pip + ["install", "-e", f"{_PROGRAM_DIR}[dev]"])
unicode-rbnf-2.4.0/script/test 0000775 0000000 0000000 00000000677 15071277040 0016316 0 ustar 00root root 0000000 0000000 #!/usr/bin/env python3
import subprocess
import sys
import venv
from pathlib import Path
_DIR = Path(__file__).parent
_PROGRAM_DIR = _DIR.parent
_VENV_DIR = _PROGRAM_DIR / ".venv"
_TEST_DIR = _PROGRAM_DIR / "tests"
if _VENV_DIR.exists():
context = venv.EnvBuilder().ensure_directories(_VENV_DIR)
python_exe = context.env_exe
else:
python_exe = "python3"
subprocess.check_call([python_exe, "-m", "pytest", _TEST_DIR] + sys.argv[1:])
unicode-rbnf-2.4.0/setup.cfg 0000664 0000000 0000000 00000000666 15071277040 0015724 0 ustar 00root root 0000000 0000000 [flake8]
# To work with Black
max-line-length = 88
# E501: line too long
# W503: Line break occurred before a binary operator
# E203: Whitespace before ':'
# D202 No blank lines allowed after function docstring
# W504 line break after binary operator
ignore =
E501,
W503,
E203,
D202,
W504
[isort]
multi_line_output = 3
include_trailing_comma=True
force_grid_wrap=0
use_parentheses=True
line_length=88
indent = " "
unicode-rbnf-2.4.0/tests/ 0000775 0000000 0000000 00000000000 15071277040 0015235 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/tests/test_de.py 0000664 0000000 0000000 00000005101 15071277040 0017233 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_german():
engine = RbnfEngine.for_language("de")
assert engine.format_number(1).text == "eins"
assert engine.format_number(2).text == "zwei"
assert engine.format_number(3).text == "drei"
assert engine.format_number(4).text == "vier"
assert engine.format_number(5).text == "fünf"
assert engine.format_number(6).text == "sechs"
assert engine.format_number(7).text == "sieben"
assert engine.format_number(8).text == "acht"
assert engine.format_number(9).text == "neun"
assert engine.format_number(10).text == "zehn"
assert engine.format_number(11).text == "elf"
assert engine.format_number(12).text == "zwölf"
assert engine.format_number(13).text == "dreizehn"
assert engine.format_number(14).text == "vierzehn"
assert engine.format_number(15).text == "fünfzehn"
assert engine.format_number(16).text == "sechzehn"
assert engine.format_number(17).text == "siebzehn"
assert engine.format_number(18).text == "achtzehn"
assert engine.format_number(19).text == "neunzehn"
assert engine.format_number(20).text == "zwanzig"
assert engine.format_number(21).text == "einundzwanzig"
assert engine.format_number(22).text == "zweiundzwanzig"
assert engine.format_number(23).text == "dreiundzwanzig"
assert engine.format_number(24).text == "vierundzwanzig"
assert engine.format_number(25).text == "fünfundzwanzig"
assert engine.format_number(26).text == "sechsundzwanzig"
assert engine.format_number(27).text == "siebenundzwanzig"
assert engine.format_number(28).text == "achtundzwanzig"
assert engine.format_number(29).text == "neunundzwanzig"
assert engine.format_number(30).text == "dreißig"
assert engine.format_number(32).text == "zweiunddreißig"
assert engine.format_number(100).text == "einhundert"
assert engine.format_number(101).text == "einhunderteins"
assert engine.format_number(120).text == "einhundertzwanzig"
assert engine.format_number(121).text == "einhunderteinundzwanzig"
assert engine.format_number(200).text == "zweihundert"
assert engine.format_number(1000).text == "eintausend"
assert engine.format_number(1001).text == "eintausendeins"
assert engine.format_number(1100).text == "eintausendeinhundert"
assert engine.format_number(1234).text == "eintausendzweihundertvierunddreißig"
# All genders, cases
assert set(engine.format_number(1).text_by_ruleset.values()) == {
"ein",
"eins",
"eine",
"eines",
"einer",
"einem",
"einen",
}
unicode-rbnf-2.4.0/tests/test_decimal_format.py 0000664 0000000 0000000 00000000572 15071277040 0021620 0 ustar 00root root 0000000 0000000 from unicode_rbnf.decimal_format import format_decimal
def test_format_decimal() -> None:
assert format_decimal(12345.6789, "#,##0.00") == "12,345.68"
assert format_decimal(5, "0000.00") == "0005.00"
assert format_decimal(12345.6, "#,##0.0#") == "12,345.6"
assert format_decimal(0.1, "#,##0.00") == "0.10"
assert format_decimal(12345, "#,##0") == "12,345"
unicode-rbnf-2.4.0/tests/test_en.py 0000664 0000000 0000000 00000004170 15071277040 0017252 0 ustar 00root root 0000000 0000000 from unicode_rbnf import FormatPurpose, RbnfEngine
def test_english():
engine = RbnfEngine.for_language("en")
assert engine.format_number(7).text == "seven"
assert engine.format_number(15).text == "fifteen"
assert engine.format_number(42).text == "forty-two"
assert engine.format_number(100).text == "one hundred"
assert engine.format_number(143).text == "one hundred forty-three"
assert engine.format_number(1000).text == "one thousand"
assert engine.format_number(1234).text == "one thousand two hundred thirty-four"
assert engine.format_number(3144).text == "three thousand one hundred forty-four"
assert engine.format_number(10000).text == "ten thousand"
assert (
engine.format_number(83145).text
== "eighty-three thousand one hundred forty-five"
)
assert engine.format_number(100000).text == "one hundred thousand"
assert (
engine.format_number(683146).text
== "six hundred eighty-three thousand one hundred forty-six"
)
assert engine.format_number(1000000).text == "one million"
assert engine.format_number(10000000).text == "ten million"
assert engine.format_number(100000000).text == "one hundred million"
assert engine.format_number(1000000000).text == "one billion"
# Special rules
assert engine.format_number(-1).text == "minus one"
assert engine.format_number(float("nan")).text == "not a number"
assert engine.format_number(float("inf")).text == "infinity"
# Fractions
assert engine.format_number(3.14).text == "three point one four"
assert engine.format_number("5.3").text == "five point three"
assert engine.format_number(0.0123).text == "zero point zero one two three"
# Ordinals
assert engine.format_number(20, FormatPurpose.ORDINAL).text == "twentieth"
assert engine.format_number(30, FormatPurpose.ORDINAL).text == "thirtieth"
assert engine.format_number(99, FormatPurpose.ORDINAL).text == "ninety-ninth"
assert engine.format_number(11, FormatPurpose.ORDINAL).text == "eleventh"
# Years
assert engine.format_number(1999, FormatPurpose.YEAR).text == "nineteen ninety-nine"
unicode-rbnf-2.4.0/tests/test_engine.py 0000664 0000000 0000000 00000005430 15071277040 0020115 0 ustar 00root root 0000000 0000000 import pytest
from unicode_rbnf.engine import (
FormatResult,
NoRuleForNumberError,
RbnfEngine,
RbnfRule,
SubRulePart,
SubType,
TextRulePart,
)
def test_parse_text():
assert RbnfRule.parse(1, "one;") == RbnfRule(1, parts=[TextRulePart("one")])
def test_parse_sub():
assert RbnfRule.parse(100, "←← hundred[ →→];") == RbnfRule(
100,
parts=[
SubRulePart(SubType.QUOTIENT),
TextRulePart(" hundred"),
SubRulePart(SubType.REMAINDER, is_optional=True, text_before=" "),
],
)
def test_parse_ruleset_name():
assert RbnfRule.parse(
100, "←%spellout-cardinal-masculine←hundert[→→];"
) == RbnfRule(
100,
parts=[
SubRulePart(SubType.QUOTIENT, ruleset_name="spellout-cardinal-masculine"),
TextRulePart("hundert"),
SubRulePart(SubType.REMAINDER, is_optional=True, text_before=""),
],
)
def test_find_rule():
engine = RbnfEngine("en")
engine.add_rule(2, "two;", "spellout-numbering")
engine.add_rule(20, "twenty[-→→];", "spellout-numbering")
engine.add_rule(100, "←← hundred[ →→];", "spellout-numbering")
ruleset = engine.rulesets["spellout-numbering"]
rule_2 = ruleset.find_rule(2)
assert rule_2 is not None
assert rule_2.value == 2
rule_20 = ruleset.find_rule(25)
assert rule_20 is not None
assert rule_20.value == 20
rule_100 = ruleset.find_rule(222)
assert rule_100 is not None
assert rule_100.value == 100
def test_format_number():
engine = RbnfEngine("en")
engine.add_rule(2, "two;", "spellout-cardinal")
engine.add_rule(20, "twenty[-→→];", "spellout-cardinal")
engine.add_rule(100, "←← hundred[ →→];", "spellout-cardinal")
assert engine.format_number(222) == FormatResult(
text="two hundred twenty-two",
text_ruleset="spellout-cardinal",
text_by_ruleset={"spellout-cardinal": "two hundred twenty-two"},
)
def test_zero_rules():
engine = RbnfEngine("en")
engine.add_rule(0, "abc=%ruleset_2=def;", "ruleset_1")
engine.add_rule(0, " efg=%ruleset_3= hij;", "ruleset_2")
engine.add_rule(1, "one;", "ruleset_3")
assert (
engine.format_number(1, ruleset_names=["ruleset_1"]).text == "abc efgone hijdef"
)
def test_no_rules_for_number():
engine = RbnfEngine("en")
with pytest.raises(NoRuleForNumberError):
engine.format_number(1, ruleset_names=["does_not_exist"])
def test_parse_remainder_whitespace():
assert RbnfRule.parse(12.34, "←← x →→→;") == RbnfRule(
12,
parts=[
SubRulePart(SubType.QUOTIENT),
TextRulePart(" x"),
SubRulePart(SubType.REMAINDER, text_before=" "),
],
)
unicode-rbnf-2.4.0/tests/test_es.py 0000664 0000000 0000000 00000000711 15071277040 0017254 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_german():
engine = RbnfEngine.for_language("es")
assert engine.format_number(5).text == "cinco"
assert engine.format_number(2).text == "dos"
assert engine.format_number(5.2).text == "cinco coma dos"
assert engine.format_number(21).text == "veintiuno"
# All genders
assert set(engine.format_number(1).text_by_ruleset.values()) == {
"un",
"uno",
"una",
}
unicode-rbnf-2.4.0/tests/test_fi.py 0000664 0000000 0000000 00000000247 15071277040 0017247 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_finnish():
engine = RbnfEngine.for_language("fi")
assert engine.format_number(25).text == "kaksikymmentäviisi"
unicode-rbnf-2.4.0/tests/test_fr.py 0000664 0000000 0000000 00000000542 15071277040 0017256 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_french():
engine = RbnfEngine.for_language("fr")
assert engine.format_number(88).text == "quatre-vingt-huit"
# All genders
assert set(engine.format_number(1).text_by_ruleset.values()) == {
"un",
"une",
}
assert engine.format_number(2.5).text == "deux virgule cinq"
unicode-rbnf-2.4.0/tests/test_ko.py 0000664 0000000 0000000 00000000357 15071277040 0017264 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_korean():
engine = RbnfEngine.for_language("ko")
assert engine.format_number(20.03).text == "이십점영삼"
assert engine.format_number(20.0123).text == "이십점영일이삼"
unicode-rbnf-2.4.0/tests/test_load_all.py 0000664 0000000 0000000 00000000376 15071277040 0020423 0 ustar 00root root 0000000 0000000 import pytest
from unicode_rbnf import RbnfEngine
@pytest.mark.parametrize("language", RbnfEngine.get_supported_languages())
def test_load_language(language: str):
engine = RbnfEngine.for_language(language)
assert engine.format_number(0).text
unicode-rbnf-2.4.0/tests/test_pl.py 0000664 0000000 0000000 00000004104 15071277040 0017260 0 ustar 00root root 0000000 0000000 from unicode_rbnf import FormatPurpose, RbnfEngine
def test_polish():
engine = RbnfEngine.for_language("pl")
assert engine.format_number(7).text == "siedem"
assert engine.format_number(15).text == "piętnaście"
assert engine.format_number(42).text == "czterdzieści dwa"
assert engine.format_number(100).text == "sto"
assert engine.format_number(143).text == "sto czterdzieści trzy"
assert engine.format_number(1000).text == "tysiąc"
assert engine.format_number(1234).text == "tysiąc dwieście trzydzieści cztery"
assert engine.format_number(3144).text == "trzy tysiące sto czterdzieści cztery"
assert engine.format_number(10000).text == "dziesięć tysięcy"
assert (
engine.format_number(83145).text
== "osiemdziesiąt trzy tysiące sto czterdzieści pięć"
)
assert engine.format_number(100000).text == "sto tysięcy"
assert (
engine.format_number(683146).text
== "sześćset osiemdziesiąt trzy tysiące sto czterdzieści sześć"
)
assert engine.format_number(1000000).text == "milion"
assert engine.format_number(10000000).text == "dziesięć milionów"
assert engine.format_number(100000000).text == "sto milionów"
assert engine.format_number(1000000000).text == "miliard"
# Special rules
assert engine.format_number(-1).text == "minus jeden"
assert engine.format_number(-14).text == "minus czternaście"
# assert engine.format_number(-14.6).text == "minus czternaście przecinek sześć"
# assert engine.format_number(-14.89).text == "minus czternaście przecinek osiemdziesiąt dziewięć"
# assert engine.format_number(float("nan")).text == "nie jest liczbą"
# assert engine.format_number(float("inf")).text == "nieskończona"
# Fractions
# assert engine.format_number(3.14).text == "trzy przecinek czternaście"
# assert engine.format_number("5.3").text == "pięć przecinek trzy"
# Years
assert (
engine.format_number(1999, FormatPurpose.YEAR).text
== "tysiąc dziewięćset dziewięćdziesiąt dziewięć"
)
unicode-rbnf-2.4.0/tests/test_ro.py 0000664 0000000 0000000 00000000244 15071277040 0017266 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_romanian():
engine = RbnfEngine.for_language("ro")
assert engine.format_number(-100).text == "minus o sută"
unicode-rbnf-2.4.0/tests/test_sl.py 0000664 0000000 0000000 00000000242 15071277040 0017262 0 ustar 00root root 0000000 0000000 from unicode_rbnf import RbnfEngine
def test_slovenian():
engine = RbnfEngine.for_language("sl")
assert engine.format_number(2000).text == "dva tisoč"
unicode-rbnf-2.4.0/tests/test_zu.py 0000664 0000000 0000000 00000002330 15071277040 0017302 0 ustar 00root root 0000000 0000000 """Tests for Zulu."""
from unicode_rbnf import RbnfEngine
def test_zulu():
engine = RbnfEngine.for_language("zu")
assert engine.format_number(3).text == "kuthathu"
assert engine.format_number(15).text == "ishumi nanhlanu"
assert engine.format_number(21).text == "amashumi amabili nanye"
assert engine.format_number(47).text == "amashumi amane nesikhombisa"
assert engine.format_number(123).text == "ikhulu namashumi amabili nantathu"
assert (
engine.format_number(999).text
== "amakhulu ayisishiyagalolunye namashumi ayisishiyagalolunye nesishiyagalolunye"
)
assert engine.format_number(4000).text == "izinkulungwane ezine"
assert (
engine.format_number(8192).text
== "izinkulungwane eziyisishiyagalombili nekhulu namashumi ayisishiyagalolunye nambili"
)
assert (
engine.format_number(15123).text
== "izinkulungwane eziyishumi nanhlanu nekhulu namashumi amabili nantathu"
)
# # 3.5 million
# assert (
# engine.format_number(3500000).text
# == "izigidi ezintathu namakhulu ayishihlanu ezinkulungwane"
# )
# # 12 million
# assert engine.format_number(12000000).text == "izigidi eziyishumi ezimbili"
unicode-rbnf-2.4.0/tox.ini 0000664 0000000 0000000 00000000344 15071277040 0015407 0 ustar 00root root 0000000 0000000 [tox]
env_list =
py{38,39,310,311,312,313}
minversion = 4.12.1
[testenv]
description = run the tests with pytest
package = wheel
wheel_build_env = .pkg
deps =
pytest>=6
commands =
pytest {tty:--color=yes} {posargs}
unicode-rbnf-2.4.0/unicode_rbnf/ 0000775 0000000 0000000 00000000000 15071277040 0016530 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/unicode_rbnf/__init__.py 0000664 0000000 0000000 00000000520 15071277040 0020636 0 ustar 00root root 0000000 0000000 """Rule-based number formatting using Unicode CLDR data."""
import importlib.metadata
from .engine import FormatOptions, FormatPurpose, FormatResult, RbnfEngine
__version__ = importlib.metadata.version("unicode_rbnf")
__all__ = [
"__version__",
"FormatOptions",
"FormatPurpose",
"FormatResult",
"RbnfEngine",
]
unicode-rbnf-2.4.0/unicode_rbnf/__main__.py 0000664 0000000 0000000 00000001613 15071277040 0020623 0 ustar 00root root 0000000 0000000 import argparse
from unicode_rbnf import FormatPurpose, RbnfEngine
def main() -> None:
parser = argparse.ArgumentParser()
parser.add_argument(
"--language",
choices=RbnfEngine.get_supported_languages(),
required=True,
help="Language code",
)
parser.add_argument(
"--purpose",
choices=[v.value for v in FormatPurpose],
default=FormatPurpose.CARDINAL,
help="Format purpose",
)
parser.add_argument("number", nargs="+", help="Number(s) to turn into words")
args = parser.parse_args()
engine = RbnfEngine.for_language(args.language)
for number_str in args.number:
result = engine.format_number(number_str, purpose=FormatPurpose(args.purpose))
for ruleset, words in result.text_by_ruleset.items():
print(number_str, ruleset, words, sep="|")
if __name__ == "__main__":
main()
unicode-rbnf-2.4.0/unicode_rbnf/decimal_format.py 0000664 0000000 0000000 00000003543 15071277040 0022055 0 ustar 00root root 0000000 0000000 """Handle decimal formatting.
See: https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/classicu_1_1DecimalFormat.html
"""
from decimal import Decimal
from typing import Union
def format_decimal(value: Union[int, float, str, Decimal], pattern: str) -> str:
"""Format a number according to a simplified ICU DecimalFormat pattern."""
# Split the pattern into integer and fractional parts
if "." in pattern:
integer_part, fractional_part = pattern.split(".")
else:
integer_part, fractional_part = pattern, ""
# Determine grouping (e.g., thousands separator)
grouping = "," in integer_part
min_integer_digits = integer_part.replace(",", "").count("0")
# Determine the number of decimal places
min_fraction_digits = fractional_part.count("0")
max_fraction_digits = len(fractional_part)
# Round the number to the maximum fractional digits
format_str = f"{{:.{max_fraction_digits}f}}"
rounded_value = format_str.format(value)
# Split the rounded value into integer and fractional parts
if fractional_part:
integer_value, fractional_value = rounded_value.split(".")
fractional_value = fractional_value[:max_fraction_digits].rstrip("0")
else:
integer_value, fractional_value = rounded_value, ""
# Apply integer padding
if len(integer_value) < min_integer_digits:
integer_value = integer_value.zfill(min_integer_digits)
# Apply grouping
if grouping:
# pylint: disable=consider-using-f-string
integer_value = "{:,}".format(int(integer_value))
# Combine integer and fractional parts
if min_fraction_digits > 0:
fractional_value = fractional_value.ljust(min_fraction_digits, "0")
formatted_number = f"{integer_value}.{fractional_value}"
else:
formatted_number = integer_value
return formatted_number
unicode-rbnf-2.4.0/unicode_rbnf/engine.py 0000664 0000000 0000000 00000070451 15071277040 0020356 0 ustar 00root root 0000000 0000000 """Python implementation of Rule-Based Number Formatting (RBNF) engine from ICU.
Uses XML files from the CLDR: https://cldr.unicode.org
"""
import logging
import re
from abc import ABC
from bisect import bisect_left
from dataclasses import dataclass, field
from decimal import Decimal
from enum import Enum, IntFlag, auto
from math import ceil, floor, isinf, isnan, log
from pathlib import Path
from typing import Dict, Final, Iterable, List, Optional, Set, Tuple, Union
from xml.etree import ElementTree as et
DEFAULT_TOLERANCE: Final = 1e-8
SKIP_RULESETS: Final = {"lenient-parse"}
_LANG_DIR = Path(__file__).parent / "rbnf"
_LOGGER = logging.getLogger()
# Don't load these XML files
_EXCLUDED_XML_NAMES: Set[str] = {"root", "es_419", "en_001", "nb"}
class FormatOptions(IntFlag):
"""Extra options for formatting."""
PRESERVE_SOFT_HYPENS = 1
class FormatPurpose(Enum):
"""Purpose of the number formatting."""
UNKNOWN = auto()
CARDINAL = auto()
ORDINAL = auto()
YEAR = auto()
@staticmethod
def from_ruleset_name(ruleset_name: str) -> "FormatPurpose":
"""Determine formatting purpose from ruleset name."""
if not ruleset_name.startswith("spellout"):
return FormatPurpose.UNKNOWN
if "ordinal" in ruleset_name:
return FormatPurpose.ORDINAL
if "year" in ruleset_name:
return FormatPurpose.YEAR
if ("cardinal" in ruleset_name) or ("numbering" in ruleset_name):
return FormatPurpose.CARDINAL
return FormatPurpose.UNKNOWN
_DEFAULT_RULESETS: Dict[Tuple[str, FormatPurpose], str] = {
("ko", FormatPurpose.CARDINAL): "spellout-cardinal-sinokorean",
}
@dataclass
class FormatResult:
"""Result of formatting a number."""
text: str
"""Formatted text from shortest ruleset name."""
text_ruleset: str
"""Ruleset that was used for text."""
text_by_ruleset: Dict[str, str]
"""Formatted text for each ruleset."""
class RbnfError(Exception):
"""Base class for errors."""
class RulesetNotFoundError(RbnfError):
"""A requested ruleset was not found."""
class NoRuleForNumberError(RbnfError):
"""No matching rule could be found for a number."""
class RbnfRulePart(ABC):
"""Abstract base class for rule parts."""
class ParseState(str, Enum):
"""Set of rbnf parser."""
TEXT = "text"
SUB_OPTIONAL_BEFORE = "optional_before"
SUB_OPTIONAL_AFTER = "optional_after"
SUB_PLURAL_FORMAT = "plural_format"
SUB_REMAINDER = "remainder"
SUB_QUOTIENT = "quotient"
SUB_RULESET_NAME = "sub_ruleset_name"
REPLACE_RULESET_NAME = "replace_ruleset_name"
@dataclass
class TextRulePart(RbnfRulePart):
"""Literal text rule part."""
text: str
"""Literal text to insert."""
class SubType(str, Enum):
"""Type of substitution."""
REMAINDER = "remainder"
"""Use remainder for rule value."""
QUOTIENT = "quotient"
"""Use quotient for rule value."""
@dataclass
class SubRulePart(RbnfRulePart):
"""Substitution rule part."""
type: SubType
"""Type of substitution."""
is_optional: bool = False
"""True if substitution is optional."""
text_before: str = ""
"""Text to insert before substitution."""
text_after: str = ""
"""Text to insert after substitution."""
ruleset_name: Optional[str] = None
"""Ruleset name to use during substitution (None for current ruleset name)."""
format_pattern: Optional[str] = None
"""DecimalFormat pattern (e.g., #,##0.00)."""
@dataclass
class ReplaceRulePart(RbnfRulePart):
"""Replace with other ruleset (keep value)."""
ruleset_name: str
"""Name of ruleset to use."""
@dataclass
class PluralFormatPart(RbnfRulePart):
"""Function with other ruleset (keep value)."""
function_name: str = ""
"""Function to use for substitution."""
function_value: str = ""
"""Value to use for fucntion substitution."""
previous_state: Optional[ParseState] = None
"""Previous state of parser."""
previous_part: Optional[RbnfRulePart] = None
"""Previous part of parser."""
def render(self, number: Union[int, float, Decimal]) -> str:
"""Render function with value."""
count_zero = self.function_value.count("0")
name_value = str(number)[:-count_zero]
value = Decimal(name_value[-1:])
value_many = Decimal(name_value[-2:])
clean_fn = self.function_name.replace("cardinal,", "").replace("ordinal,", "")
zero_match = re.search(r"zero\{(.*?)\}", clean_fn)
zero_value = zero_match.group(1) if zero_match else ""
if zero_match and zero_value and value == 0:
return zero_value
one_match = re.search(r"one\{(.*?)\}", clean_fn)
one_value = one_match.group(1) if one_match else ""
if one_match and one_value and value == 1:
return one_value
two_match = re.search(r"two\{(.*?)\}", clean_fn)
two_value = two_match.group(1) if two_match else ""
if two_match and two_value and value == 2:
return two_value
few_match = re.search(r"few\{(.*?)\}", clean_fn)
few_value = few_match.group(1) if few_match else ""
if few_match and few_value and value in [2, 3, 4]:
return few_value
many_match = re.search(r"many\{(.*?)\}", clean_fn)
many_value = many_match.group(1) if many_match else ""
if (
many_match
and few_value
and value_many in [11, 12, 13, 14, 15, 16, 17, 18, 19]
):
return few_value
other_match = re.search(r"other\{(.*?)\}", clean_fn)
other_value = other_match.group(1) if other_match else ""
if other_match and other_value:
return other_value
return many_value
class RbnfSpecialRule(str, Enum):
"""Special rule types"""
NEGATIVE_NUMBER = "negative_number"
"""The rule is a negative-number rule (-x)."""
NOT_A_NUMBER = "not_a_number"
"""The rule for an IEEE 754 NaN (NaN)."""
INFINITY = "infinity"
"""The rule for infinity (Inf)."""
IMPROPER_FRACTION = "improper_fraction"
"""The rule for improper fractions (x.x)"""
@dataclass
class RbnfRule:
"""Parsed rbnf rule."""
value: Union[int, RbnfSpecialRule]
"""Numeric lookup value for rule."""
parts: List[RbnfRulePart] = field(default_factory=list)
"""Parts of rule in order to be processed."""
radix: int = 10
"""Radix used when calculating divisor."""
@staticmethod
def parse(value_str: str, text: str, radix: int = 10) -> "Optional[RbnfRule]":
"""Parse RBNF rule for a value."""
# Handle special rules
if value_str == "-x":
rule = RbnfRule(value=RbnfSpecialRule.NEGATIVE_NUMBER)
elif value_str in ("x.x", "x,x"):
rule = RbnfRule(value=RbnfSpecialRule.IMPROPER_FRACTION)
elif value_str == "NaN":
rule = RbnfRule(value=RbnfSpecialRule.NOT_A_NUMBER)
elif value_str == "Inf":
rule = RbnfRule(value=RbnfSpecialRule.INFINITY)
else:
try:
rule = RbnfRule(value=int(value_str), radix=radix)
except ValueError:
_LOGGER.debug(
"Unrecognized special rule: value=%s, text=%s", value_str, text
)
return None
state = ParseState.TEXT
part: Optional[RbnfRulePart] = None
is_sub_optional = False
sub_text_before = ""
skip_next_char = False
for x, c in enumerate(text):
if skip_next_char:
skip_next_char = False
continue
if c == ";":
# End of rule text
break
if c == "'":
# Placeholder
continue
next_c: Optional[str] = None
if (x + 1) < len(text):
next_c = text[x + 1]
if c in (">", "→"):
# Divide the number by the rule's divisor and format the remainder
if state in {ParseState.TEXT, ParseState.SUB_OPTIONAL_BEFORE}:
state = ParseState.SUB_REMAINDER
if rule.parts and isinstance(rule.parts[-1], TextRulePart):
# Shift whitespace before arrow here.
# This is so it separates words in fractional mode.
prev_text_part: TextRulePart = rule.parts[-1]
prev_text_stripped = prev_text_part.text.rstrip()
prev_whitespace = prev_text_part.text[len(prev_text_stripped) :]
prev_text_part.text = prev_text_stripped
sub_text_before += prev_whitespace
part = SubRulePart(
SubType.REMAINDER,
is_optional=is_sub_optional,
text_before=sub_text_before,
)
rule.parts.append(part)
sub_text_before = ""
elif state in {ParseState.SUB_REMAINDER, ParseState.SUB_RULESET_NAME}:
if next_c in (">", "→"):
# Ignore final arrow in triple arrow.
# It means to render digit-by-digit, which we already do
# in "fractional" mode.
skip_next_char = True
if is_sub_optional:
state = ParseState.SUB_OPTIONAL_AFTER
else:
state = ParseState.TEXT
part = None
else:
raise ValueError(f"Got {c} in {state}")
elif c in ("<", "←"):
# Divide the number by the rule's divisor and format the quotient
if state in {ParseState.TEXT, ParseState.SUB_OPTIONAL_BEFORE}:
state = ParseState.SUB_QUOTIENT
part = SubRulePart(SubType.QUOTIENT, is_optional=is_sub_optional)
rule.parts.append(part)
elif state in {ParseState.SUB_QUOTIENT, ParseState.SUB_RULESET_NAME}:
if is_sub_optional:
state = ParseState.SUB_OPTIONAL_AFTER
else:
state = ParseState.TEXT
part = None
else:
raise ValueError(f"Got {c} in {state}")
elif c == "%":
# =%rule_name= replacement
if state in {ParseState.SUB_QUOTIENT, ParseState.SUB_REMAINDER}:
assert isinstance(part, SubRulePart)
state = ParseState.SUB_RULESET_NAME
part.ruleset_name = ""
elif state in {
ParseState.REPLACE_RULESET_NAME,
ParseState.SUB_RULESET_NAME,
}:
pass
else:
raise ValueError(f"Got {c} in {state}")
elif c == "$":
# $(cardinal,plural syntax)$, $(ordinal,plural syntax)$
if text[x + 1] == "(":
_previous_state = state
_previous_part = part
state = ParseState.SUB_PLURAL_FORMAT
part = PluralFormatPart()
part.function_value = value_str
part.previous_state = _previous_state
part.previous_part = _previous_part
elif state == ParseState.SUB_PLURAL_FORMAT and text[x - 1] == ")":
assert isinstance(part, PluralFormatPart)
assert part.previous_state is not None
rule.parts.append(part)
state = part.previous_state
part = part.previous_part
else:
raise ValueError(f"Got {c} in {state} fot text: {text} (x: {x})")
elif c == "[":
# [optional] (start)
if state == ParseState.TEXT:
is_sub_optional = True
state = ParseState.SUB_OPTIONAL_BEFORE
sub_text_before = ""
else:
raise ValueError(f"Got {c} in {state}")
elif c == "]":
# [optional] (end)
if state == ParseState.SUB_OPTIONAL_AFTER:
is_sub_optional = False
state = ParseState.TEXT
part = None
else:
raise ValueError(f"Got {c} in {state}")
elif c == "=":
# =%rule_name= replacement
if state == ParseState.TEXT:
part = ReplaceRulePart("")
rule.parts.append(part)
state = ParseState.REPLACE_RULESET_NAME
elif state == ParseState.REPLACE_RULESET_NAME:
part = None
state = ParseState.TEXT
else:
raise ValueError(f"Got {c} in {state}")
elif state == ParseState.SUB_OPTIONAL_BEFORE:
# [before ...]
sub_text_before += c
elif state == ParseState.SUB_OPTIONAL_AFTER:
# [... after]
assert isinstance(part, SubRulePart)
part.text_after += c
elif state == ParseState.SUB_PLURAL_FORMAT:
assert isinstance(part, PluralFormatPart)
if c not in ["(", ")"]:
part.function_name += c
elif state == ParseState.SUB_RULESET_NAME:
# %ruleset_name in << or >>
assert isinstance(part, SubRulePart)
assert part.ruleset_name is not None
part.ruleset_name += c
elif state == ParseState.REPLACE_RULESET_NAME:
# =%ruleset_name=
assert isinstance(part, ReplaceRulePart)
part.ruleset_name += c
elif state == ParseState.TEXT:
# literal text
if part is None:
part = TextRulePart("")
rule.parts.append(part)
assert isinstance(part, TextRulePart)
part.text += c
elif c in ("#", "0", ",", "."):
# decimal format pattern (e.g., #,##0.00)
assert isinstance(part, SubRulePart)
assert state in (
ParseState.SUB_REMAINDER,
ParseState.SUB_QUOTIENT,
), state
if part.format_pattern is None:
part.format_pattern = ""
part.format_pattern += c
else:
raise ValueError(f"Got {c} in {state}")
return rule
@dataclass
class RbnfRuleSet:
"""Named collection of rbnf rules."""
name: str
"""Name of ruleset."""
numeric_rules: Dict[int, RbnfRule] = field(default_factory=dict)
"""Rules keyed by lookup number."""
special_rules: Dict[RbnfSpecialRule, RbnfRule] = field(default_factory=dict)
"""Rules keyed by special rule type."""
is_private: bool = False
"""True if ruleset is private."""
_sorted_numbers: Optional[List[int]] = field(default=None)
"""Sorted list of numeric_rules keys (updated on demand)."""
def update(self) -> None:
"""Force update to sorted key list."""
self._sorted_numbers = sorted(self.numeric_rules.keys())
def find_rule(
self,
number: float,
tolerance: float = DEFAULT_TOLERANCE,
rulesets: Optional[Dict[str, "RbnfRuleSet"]] = None,
) -> Optional[RbnfRule]:
"""Look up closest rule by number."""
# Special rules
if number < 0:
return self.find_special_rule(RbnfSpecialRule.NEGATIVE_NUMBER, rulesets)
if isnan(number):
return self.find_special_rule(RbnfSpecialRule.NOT_A_NUMBER, rulesets)
if isinf(number):
return self.find_special_rule(RbnfSpecialRule.INFINITY, rulesets)
if abs(number - round(number)) > DEFAULT_TOLERANCE:
return self.special_rules.get(RbnfSpecialRule.IMPROPER_FRACTION)
# Numeric rules
number_int = int(number)
if (self._sorted_numbers is None) or (
len(self._sorted_numbers) != len(self.numeric_rules)
):
self.update()
assert self._sorted_numbers is not None
# Find index of place where number would be inserted
index = bisect_left(self._sorted_numbers, number_int)
num_rules = len(self._sorted_numbers)
if index >= num_rules:
# Last rule
index = num_rules - 1
elif index < 0:
# First rule
index = 0
rule_number = self._sorted_numbers[index]
if number_int < rule_number:
# Not an exact match, use one rule down
index = max(0, index - 1)
rule_number = self._sorted_numbers[index]
return self.numeric_rules.get(rule_number)
def find_special_rule(
self,
special_rule: RbnfSpecialRule,
rulesets: Optional[Dict[str, "RbnfRuleSet"]] = None,
) -> Optional[RbnfRule]:
"""Find special rule in this ruleset or in its 0-rule."""
rule = self.special_rules.get(special_rule)
if rule is not None:
return rule
if rulesets is None:
# Can't resolve replacement rule
return None
# Find the default replacement rule
zero_rule = self.numeric_rules.get(0)
if (
(zero_rule is not None)
and zero_rule.parts
and isinstance(zero_rule.parts[0], ReplaceRulePart)
):
replace_part: ReplaceRulePart = zero_rule.parts[0]
replace_rule = rulesets.get(replace_part.ruleset_name)
if replace_rule is not None:
# Try to resolve the special rule in the replacement
return replace_rule.find_special_rule(special_rule, rulesets)
return None
class RbnfEngine:
"""Formatting engine using rbnf."""
def __init__(self, language: str) -> None:
self.language = language
# ruleset name -> ruleset
self.rulesets: Dict[str, RbnfRuleSet] = {}
@staticmethod
def get_supported_languages() -> List[str]:
"""Return a list of supported language codes."""
return sorted(
[
f.stem
for f in _LANG_DIR.glob("*.xml")
if f.stem not in _EXCLUDED_XML_NAMES
]
)
@staticmethod
def for_language(language: str) -> "RbnfEngine":
"""Load XML rules for a language and construct an engine."""
xml_path = _LANG_DIR / f"{language}.xml"
if not xml_path.is_file():
raise ValueError(f"{language} is not supported")
engine = RbnfEngine(language=language)
with open(xml_path, "r", encoding="utf-8") as xml_file:
root = et.fromstring(xml_file.read())
engine.load_xml(root)
return engine
def add_rule(
self,
value_str: str,
rule_text: str,
ruleset_name: str,
radix: int = 10,
is_private: bool = False,
) -> Optional[RbnfRule]:
"""Manually add a rule to the engine."""
assert ruleset_name is not None
ruleset = self.rulesets.get(ruleset_name)
if ruleset is None:
ruleset = RbnfRuleSet(name=ruleset_name, is_private=is_private)
self.rulesets[ruleset_name] = ruleset
rule = RbnfRule.parse(value_str, rule_text, radix=radix)
if rule is None:
return rule
if isinstance(rule.value, RbnfSpecialRule):
# Special rule
ruleset.special_rules[rule.value] = rule
else:
# Numeric rule
ruleset.numeric_rules[rule.value] = rule
return rule
def load_xml(self, root: et.Element) -> None:
"""Load an XML file with rbnf rules."""
lang_elem = root.find("identity/language")
if lang_elem is None:
raise ValueError("Missing identity/language element")
language = lang_elem.attrib["type"]
if (language != self.language) and (not self.language.startswith(language)):
raise ValueError(f"Expected language {self.language}, got {language}")
for group_elem in root.findall("rbnf//ruleset"):
ruleset_name = group_elem.attrib["type"]
if ruleset_name in SKIP_RULESETS:
_LOGGER.debug("Skipping ruleset: %s", ruleset_name)
continue
is_private = group_elem.attrib.get("access") == "private"
for rule_elem in group_elem.findall("rbnfrule"):
if not rule_elem.text:
continue
value_str = rule_elem.attrib["value"]
radix = int(re.sub(r"[^0-9]+", "", rule_elem.attrib.get("radix", "10")))
self.add_rule(
value_str,
rule_elem.text,
ruleset_name,
radix=radix,
is_private=is_private,
)
def format_number(
self,
number: Union[int, float, str, Decimal],
purpose: Optional[FormatPurpose] = None,
ruleset_names: Optional[List[str]] = None,
radix: Optional[int] = None,
tolerance: float = DEFAULT_TOLERANCE,
options: Optional[FormatOptions] = None,
) -> FormatResult:
"""Format a number using loaded rulesets."""
if purpose is None:
purpose = FormatPurpose.CARDINAL
if ruleset_names is None:
# Gather all rulesets that fit the formatting purpose
ruleset_names = [
r_name
for r_name, r in self.rulesets.items()
if (not r.is_private)
and (FormatPurpose.from_ruleset_name(r_name) == purpose)
and ("verbose" not in r_name)
]
if not ruleset_names:
raise ValueError("No rulesets")
if options is None:
options = FormatOptions(0)
# ruleset -> number string
number_strs: Dict[str, str] = {}
for ruleset_name in ruleset_names:
try:
number_str = "".join(
self.iter_format_number(
number,
ruleset_name=ruleset_name,
tolerance=tolerance,
)
)
if not (options & FormatOptions.PRESERVE_SOFT_HYPENS):
# https://en.wikipedia.org/wiki/Soft_hyphen
number_str = number_str.replace("\xad", "")
number_strs[ruleset_name] = number_str
except (NoRuleForNumberError, RulesetNotFoundError):
pass # skip ruleset
if not number_strs:
raise NoRuleForNumberError(f"No rules were successful for {number}")
# Put spellout-numbering at the end
default_ruleset = _DEFAULT_RULESETS.get((self.language, purpose))
if (not default_ruleset) or (default_ruleset not in number_strs):
default_ruleset = "spellout-numbering"
if default_ruleset not in number_strs:
# Use ruleset with shortest length.
# Silly, but works most of the time.
default_ruleset = sorted(number_strs, key=len)[0]
return FormatResult(
text=number_strs[default_ruleset],
text_ruleset=default_ruleset,
text_by_ruleset=number_strs,
)
def iter_format_number(
self,
number: Union[int, float, str, Decimal],
ruleset_name: str,
radix: Optional[int] = None,
tolerance: float = DEFAULT_TOLERANCE,
) -> Iterable[str]:
"""Format a number using loaded rulesets (generator)."""
if isinstance(number, str):
number = Decimal(number)
assert ruleset_name is not None
ruleset = self.rulesets.get(ruleset_name)
if ruleset is None:
raise RulesetNotFoundError(f"No ruleset: {ruleset_name}")
rule = ruleset.find_rule(
float(number), tolerance=tolerance, rulesets=self.rulesets
)
if rule is None:
raise NoRuleForNumberError(f"No rule for {number} in {ruleset_name}")
q: int = 0
r: int = 0
r_digits: Optional[str] = None
if isinstance(rule.value, RbnfSpecialRule):
if rule.value == RbnfSpecialRule.NEGATIVE_NUMBER:
r = int(-number)
elif rule.value == RbnfSpecialRule.IMPROPER_FRACTION:
dec_num = Decimal(str(number))
q_str, r_digits = str(dec_num).split(".", maxsplit=1)
q = int(q_str)
elif rule.value in {RbnfSpecialRule.NOT_A_NUMBER, RbnfSpecialRule.INFINITY}:
# Should just be text substitutions
pass
else:
_LOGGER.warning("Unhandled special rule: %s", rule.value)
elif rule.value > 0:
if len(str(rule.value)) > 1 and str(rule.value)[0] != "1":
rule.value = int("1" + str(rule.value)[1:])
power_below = rule.radix ** int(floor(log(rule.value, rule.radix)))
power_above = rule.radix ** int(ceil(log(rule.value, rule.radix)))
divisor = power_above if (number >= power_above) else power_below
q, r = divmod(int(number), divisor)
for part in rule.parts:
if isinstance(part, TextRulePart):
if part.text:
yield part.text
elif isinstance(part, PluralFormatPart):
if part.function_name:
yield part.render(number)
elif isinstance(part, SubRulePart):
sub_part: SubRulePart = part
if part.type == SubType.QUOTIENT:
if (
(q == 0)
and (sub_part.is_optional or (part.ruleset_name is None))
and (not r_digits)
):
# Rulesets can use quotients of zero
continue
if part.text_before:
yield part.text_before
yield from self.iter_format_number(
q,
ruleset_name=part.ruleset_name or ruleset_name,
tolerance=tolerance,
)
if part.text_after:
yield part.text_after
elif part.type == SubType.REMAINDER:
if (
(r == 0)
and (sub_part.is_optional or (part.ruleset_name is None))
and (not r_digits)
):
# Rulesets can use remainders of zero
continue
if r_digits:
# Render digit-by-digit
for digit_str in r_digits:
digit = int(digit_str)
if part.text_before:
yield part.text_before
yield from self.iter_format_number(
digit,
ruleset_name=part.ruleset_name or ruleset_name,
tolerance=tolerance,
)
if part.text_after:
yield part.text_after
continue
if part.text_before:
yield part.text_before
yield from self.iter_format_number(
r,
ruleset_name=part.ruleset_name or ruleset_name,
tolerance=tolerance,
)
if part.text_after:
yield part.text_after
elif isinstance(part, ReplaceRulePart):
yield from self.iter_format_number(
number,
ruleset_name=part.ruleset_name,
tolerance=tolerance,
)
def fractional_to_int(frac_part: float, tolerance: float = DEFAULT_TOLERANCE) -> int:
"""Convert fractional part to int like 0.14000000000000012 -> 14"""
frac_int = round(frac_part)
if abs(frac_part - frac_int) > tolerance:
return fractional_to_int(frac_part * 10, tolerance=tolerance)
return frac_int
unicode-rbnf-2.4.0/unicode_rbnf/py.typed 0000664 0000000 0000000 00000000000 15071277040 0020215 0 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ 0000775 0000000 0000000 00000000000 15071277040 0017457 5 ustar 00root root 0000000 0000000 unicode-rbnf-2.4.0/unicode_rbnf/rbnf/af.xml 0000664 0000000 0000000 00000014033 15071277040 0020570 0 ustar 00root root 0000000 0000000
honderd[ →%spellout-numbering→];
nul =%spellout-numbering=;
=%spellout-numbering=;
min →→;
=0.0=;
=%spellout-numbering=;
←← →%%2d-year→;
=%spellout-numbering=;
=%spellout-cardinal=;
min →→;
←← komma →→;
nul;
een;
twee;
drie;
vier;
vyf;
ses;
sewe;
agt;
nege;
tien;
elf;
twaalf;
dertien;
veertien;
vyftien;
sestien;
sewentien;
agttien;
negentien;
[→→-en-]twintig;
[→→-en-]dertig;
[→→-en-]veertig;
[→→-en-]vyftig;
[→→-en-]sestig;
[→→-en-]sewentig;
[→→-en-]tagtig;
[→→-en-]negentig;
honderd[ →→];
←←honderd[ →→];
duisend[ →→];
←←duisend[ →→];
←← duisend[ →→];
←← miljoen[ →→];
←← miljard[ →→];
←← biljoen[ →→];
←← biljard[ →→];
=#,##0=;
ste;
' en =%spellout-ordinal=;
' =%spellout-ordinal=;
min →→;
=#,##0.#=;
nulste;
eerste;
tweede;
derde;
=%spellout-numbering=de;
=%spellout-numbering=ste;
←%spellout-numbering← honderd→%%ord-ste→;
←%spellout-numbering← duisend→%%ord-ste→;
←%spellout-numbering← miljoen→%%ord-ste→;
←%spellout-numbering← miljard→%%ord-ste→;
←%spellout-numbering← biljoen→%%ord-ste→;
←%spellout-numbering← biljard→%%ord-ste→;
=#,##0=.;
ste;
ste;
de;
ste;
→→;
−→→;
=#,##0==%%digits-ordinal-indicator=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ak.xml 0000664 0000000 0000000 00000010116 15071277040 0020573 0 ustar 00root root 0000000 0000000
kaw →→;
=0.0=;
=%spellout-numbering=;
←← →→→;
←← →→→;
←← →→→;
=%spellout-numbering=;
=%spellout-cardinal=;
kaw →→;
←← pɔw →→;
hwee;
koro;
abien;
abiasa;
anan;
anum;
asia;
asuon;
awɔtwe;
akron;
du[-→%%spellout-cardinal-tens→];
aduonu[-→%%spellout-cardinal-tens→];
aduasa[-→%%spellout-cardinal-tens→];
adu←←[-→%%spellout-cardinal-tens→];
ɔha[-na-→→];
aha-←←[-na-→→];
apem[-na-→→];
mpem-←←[-na-→→];
mpem-ɔha[-na-→→];
mpem-aha-←←[-na-→→];
ɔpepepem-←←[-na-→→];
mpepepem-←←[-na-→→];
ɔpepepepem-←←[-na-→→];
mpepepepem-←←[-na-→→];
ɔpepepepepem-←←[-na-→→];
mpepepepepem-←←[-na-→→];
ɔpepepepepepem-←←[-na-→→];
mpepepepepepem-←←[-na-→→];
=#,##0=;
;
biako;
=%spellout-cardinal=;
kaw →→;
=0.0=;
a-ɛ-tɔ-so-hwee;
a-ɛ-di-kane;
a-ɛ-tɔ-so-=%spellout-cardinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/am.xml 0000664 0000000 0000000 00000006422 15071277040 0020602 0 ustar 00root root 0000000 0000000
ቅንስናሽ →→;
=0.0=;
=%spellout-numbering=;
←← መቶ[ →→];
=%spellout-numbering=;
=%spellout-cardinal=;
ቅንስናሽ →→;
←← ነጥብ →→;
ባዶ;
አንድ;
ሁለት;
ሦስት;
አራት;
አምስት;
ስድስት;
ሰባት;
ስምንት;
ዘጠኝ;
አስር[ →→];
←← አስር[ →→];
መቶ[ →→];
←← መቶ[ →→];
ሺ[ →→];
←← ሺ[ →→];
ሚሊዮን[ →→];
←← ሚሊዮን[ →→];
←← ቢሊዮን[ →→];
←← ቲሪሊዮን[ →→];
←← ቈዲሪሊዮን[ →→];
=#,##0=;
ቅንስናሽ →→;
=#,##0.#=;
=%spellout-numbering=ኛ;
−→→;
=#,##0=ኛ;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ar.xml 0000664 0000000 0000000 00000057100 15071277040 0020606 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
ناقص →→;
←← فاصل →→;
صفر;
واحد;
إثنان;
ثلاثة;
أربعة;
خمسة;
ستة;
سبعة;
ثمانية;
تسعة;
عشرة;
إحدى عشر;
إثنا عشر;
→%spellout-numbering→ عشر;
[→%spellout-numbering→ و]عشرون;
[→%spellout-numbering→ و]ثلاثون;
[→%spellout-numbering→ و]أربعون;
[→%spellout-numbering→ و]خمسون;
[→%spellout-numbering→ و]ستون;
[→%spellout-numbering→ و]سبعون;
[→%spellout-numbering→ و]ثمانون;
[→%spellout-numbering→ و]تسعون;
مائة[ و→%spellout-numbering→];
مائتان[ و→%spellout-numbering→];
←%spellout-numbering← مائة[ و→%spellout-numbering→];
ألف[ و→%spellout-numbering→];
ألفين[ و→%spellout-numbering→];
←%spellout-numbering← آلاف[ و→%spellout-numbering→];
←%%spellout-numbering-m← ألف[ و→%spellout-numbering→];
مليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← مليون[ و→%spellout-numbering→];
مليار[ و→%spellout-numbering→];
←%%spellout-numbering-m← مليار[ و→%spellout-numbering→];
ترليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← ترليون[ و→%spellout-numbering→];
كوادرليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← كوادرليون[ و→%spellout-numbering→];
=#,##0=;
ناقص →→;
←← فاصل →→;
صفر;
واحدة;
إثنتان;
ثلاثة;
أربعة;
خمسة;
ستة;
سبعة;
ثمانية;
تسعة;
عشرة;
إحدى عشر;
إثنتا عشرة;
→%spellout-numbering→ عشر;
[→%spellout-numbering→ و]عشرون;
[→%spellout-numbering→ و]ثلاثون;
[→%spellout-numbering→ و]أربعون;
[→%spellout-numbering→ و]خمسون;
[→%spellout-numbering→ و]ستون;
[→%spellout-numbering→ و]سبعون;
[→%spellout-numbering→ و]ثمانون;
[→%spellout-numbering→ و]تسعون;
مائة[ و→%spellout-numbering→];
مائتان[ و→%spellout-numbering→];
←%spellout-numbering← مائة[ و→%spellout-numbering→];
ألف[ و→%spellout-numbering→];
ألفي[ و→%spellout-numbering→];
←%spellout-numbering← آلاف[ و→%spellout-numbering→];
←%%spellout-numbering-m← ألف[ و→%spellout-numbering→];
مليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← مليون[ و→%spellout-numbering→];
مليار[ و→%spellout-numbering→];
←%%spellout-numbering-m← مليار[ و→%spellout-numbering→];
ترليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← ترليون[ و→%spellout-numbering→];
كوادرليون[ و→%spellout-numbering→];
←%%spellout-numbering-m← كوادرليون[ و→%spellout-numbering→];
=#,##0=;
صفر;
واحد;
إثنان;
ثلاثة;
أربعة;
خمسة;
ستة;
سبعة;
ثمانية;
تسعة;
عشرة;
إحدى عشر;
إثنا عشر;
→→ عشر;
[→%%spellout-numbering-m→ و]عشرون;
[→%%spellout-numbering-m→ و]ثلاثون;
[→%%spellout-numbering-m→ و]أربعون;
[→%%spellout-numbering-m→ و]خمسون;
[→%%spellout-numbering-m→ و]ستون;
[→%%spellout-numbering-m→ و]سبعون;
[→%%spellout-numbering-m→ و]ثمانون;
[→%%spellout-numbering-m→ و]تسعون;
مائة[ و→%%spellout-numbering-m→];
مائتان[ و→%%spellout-numbering-m→];
←%spellout-numbering← مائة[ و→%%spellout-numbering-m→];
ألف[ و→%%spellout-numbering-m→];
ألفي[ و→%%spellout-numbering-m→];
←%spellout-numbering← آلاف[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ألف[ و→%%spellout-numbering-m→];
مليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← مليون[ و→%%spellout-numbering-m→];
مليار[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← مليار[ و→%%spellout-numbering-m→];
ترليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ترليون[ و→%%spellout-numbering-m→];
كوادرليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← كوادرليون[ و→%%spellout-numbering-m→];
=#,##0=;
ناقص →→;
←%%spellout-numbering-m← فاصل →→ ;
صفر;
واحد;
إثنان;
ثلاثة;
أربعة;
خمسة;
ستة;
سبعة;
ثمانية;
تسعة;
عشرة;
إحدى عشر;
إثنا عشر;
→→ عشر;
[→%%spellout-numbering-m→ و]عشرون;
[→%%spellout-numbering-m→ و]ثلاثون;
[→%%spellout-numbering-m→ و]أربعون;
[→%%spellout-numbering-m→ و]خمسون;
[→%%spellout-numbering-m→ و]ستون;
[→%%spellout-numbering-m→ و]سبعون;
[→%%spellout-numbering-m→ و]ثمانون;
[→%%spellout-numbering-m→ و]تسعون;
مائة[ و→%%spellout-numbering-m→];
مائتان[ و→%%spellout-numbering-m→];
←%spellout-numbering← مائة[ و→%%spellout-numbering-m→];
ألف[ و→%%spellout-numbering-m→];
ألفي[ و→%%spellout-numbering-m→];
←%spellout-numbering← آلاف[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ألف[ و→%%spellout-numbering-m→];
مليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← مليون[ و→%%spellout-numbering-m→];
مليار[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← مليار[ و→%%spellout-numbering-m→];
ترليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ترليون[ و→%%spellout-numbering-m→];
كوادرليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← كوادرليون[ و→%%spellout-numbering-m→];
=#,##0=;
الحادية ;
=%spellout-ordinal-feminine=;
الحادية عشرة;
=%spellout-ordinal-feminine=;
ناقص →→;
←← فاصل →→;
صفر;
الأولى;
الثانية;
الثالثة;
الرابعة;
الخامسة;
السادسة;
السابعة;
الثامنة;
التاسعة;
العاشرة;
الحادية عشرة;
→→ عشرة;
العشرون;
→%%ordinal-ones-feminine→ والعشرون;
الثلاثون;
→%%ordinal-ones-feminine→ والثلاثون;
الأربعون;
→%%ordinal-ones-feminine→ والأربعون;
الخمسون;
→%%ordinal-ones-feminine→ والخمسون;
الستون;
→%%ordinal-ones-feminine→ والستون;
السبعون;
→%%ordinal-ones-feminine→ والسبعون;
الثمانون;
→%%ordinal-ones-feminine→ والثمانون;
التسعون;
→%%ordinal-ones-feminine→ والتسعون;
المائة[ و→%spellout-cardinal-feminine→];
المائتان[ و→%spellout-cardinal-feminine→];
←%spellout-numbering← مائة[ و→%spellout-cardinal-feminine→];
الألف[ و→%spellout-cardinal-feminine→];
الألفي[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← آلاف[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← ألف[ و→%spellout-cardinal-feminine→];
المليون[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← الألف[ و→%spellout-cardinal-feminine→];
المليار[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← مليار[ و→%spellout-cardinal-feminine→];
ترليون[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← ترليون[ و→%spellout-cardinal-feminine→];
كوادرليون[ و→%spellout-cardinal-feminine→];
←%spellout-cardinal-feminine← كوادرليون[ و→%spellout-cardinal-feminine→];
=#,##0=;
الحادي ;
=%spellout-ordinal-masculine=;
الحادي عشر;
=%spellout-ordinal-masculine=;
ناقص →→;
←← فاصل →→;
صفر;
الأول;
الثاني;
الثالث;
الرابع;
الخامس;
السادس;
السابع;
الثامن;
التاسع;
العاشر;
الحادي عشر;
→→ عشر;
العشرون;
→%%ordinal-ones-masculine→ والعشرون;
الثلاثون;
→%%ordinal-ones-masculine→ والثلاثون;
الأربعون;
→%%ordinal-ones-masculine→ والأربعون;
الخمسون;
→%%ordinal-ones-masculine→ والخمسون;
الستون;
→%%ordinal-ones-masculine→ والستون;
السبعون;
→%%ordinal-ones-masculine→ والسبعون;
الثمانون;
→%%ordinal-ones-masculine→ والثمانون;
التسعون;
→%%ordinal-ones-masculine→ والتسعون;
المائة[ و→%%spellout-numbering-m→];
المائتان[ و→%%spellout-numbering-m→];
←%spellout-numbering← مائة[ و→%%spellout-numbering-m→];
الألف[ و→%%spellout-numbering-m→];
الألفي[ و→%%spellout-numbering-m→];
←%spellout-numbering← آلاف[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ألف[ و→%%spellout-numbering-m→];
المليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← الألف[ و→%%spellout-numbering-m→];
المليار[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← مليار[ و→%%spellout-numbering-m→];
ترليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← ترليون[ و→%%spellout-numbering-m→];
كوادرليون[ و→%%spellout-numbering-m→];
←%%spellout-numbering-m← كوادرليون[ و→%%spellout-numbering-m→];
=#,##0=;
−→→;
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/az.xml 0000664 0000000 0000000 00000014105 15071277040 0020614 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
əksi →→;
←← tam →→;
sıfır;
bir;
iki;
üç;
dörd;
beş;
altı;
yeddi;
səkkiz;
doqquz;
on[ →→];
iyirmi[ →→];
otuz[ →→];
qırx[ →→];
əlli[ →→];
atmış[ →→];
yetmiş[ →→];
səqsən[ →→];
doxsan[ →→];
←← yüz[ →→];
←← min[ →→];
←← milyon[ →→];
←← milyard[ →→];
←← trilyon[ →→];
←← katrilyon[ →→];
=#,##0=;
inci;
' =%spellout-ordinal=;
nci;
' =%spellout-ordinal=;
ıncı;
' =%spellout-ordinal=;
üncü;
' =%spellout-ordinal=;
uncu;
' =%spellout-ordinal=;
əksi →→;
=#,##0.#=;
sıfırıncı;
birinci;
ikinci;
üçüncü;
dördüncü;
beşinci;
altıncı;
yeddinci;
səkkizinci;
doqquzuncu;
on→%%uncu→;
iyirmi→%%nci→;
otuz→%%uncu→;
qırx→%%inci2→;
əlli→%%nci→;
altmış→%%inci2→;
yetmiş→%%inci2→;
səqsən→%%inci2→;
doxsan→%%inci2→;
←%spellout-numbering← yüz→%%uncu2→;
←%spellout-numbering← bin→%%inci→;
←%spellout-numbering← milyon→%%uncu→;
←%spellout-numbering← milyar→%%inci2→;
←%spellout-numbering← trilyon→%%uncu→;
←%spellout-numbering← katrilyon→%%uncu→;
=#,##0='inci;
''inci;
−→→;
=#,##0==%%digits-ordinal-indicator=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/be.xml 0000664 0000000 0000000 00000101574 15071277040 0020577 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
мінус →→;
←← коска →→;
нуль;
адзiн;
два;
тры;
чатыры;
пяць;
шэсць;
сем;
восем;
дзевяць;
дзесяць;
адзінаццаць;
дванаццаць;
трынаццаць;
чатырнаццаць;
пятнаццаць;
шаснаццаць;
сямнаццаць;
васямнаццаць;
дзевятнаццаць;
дваццаць[ →→];
трыццаць[ →→];
сорак[ →→];
пяцьдзесят[ →→];
шэсцьдзесят[ →→];
семдзесят[ →→];
восемдзесят[ →→];
дзевяноста[ →→];
сто[ →→];
дзвесце[ →→];
трыста[ →→];
чатырыста[ →→];
пяцьсот[ →→];
шэсцьсот[ →→];
семсот[ →→];
восемсот[ →→];
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячы}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільён}few{мільёны}other{мільёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярды}other{мільярдаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{трыльён}few{трыльёны}other{трылёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрыльён}few{квадрыльёны}other{квадрыльёнаў})$[ →→];
=#,##0=;
мінус →→;
←← коска →→;
нуль;
адно;
два;
=%spellout-cardinal-masculine=;
дваццаць[ →→];
трыццаць[ →→];
сорак[ →→];
пяцьдзесят[ →→];
шэсцьдзесят[ →→];
семдзесят[ →→];
восемдзесят[ →→];
дзевяноста[ →→];
сто[ →→];
дзвесце[ →→];
трыста[ →→];
чатырыста[ →→];
пяцьсот[ →→];
шэсцьсот[ →→];
сямсот[ →→];
васямсот[ →→];
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячы}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільён}few{мільёны}other{мільёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярды}other{мільярдаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{трыльён}few{трыльёны}other{трылёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрыльён}few{квадрыльёны}other{квадрыльёнаў})$[ →→];
=#,##0=;
мінус →→;
←← коска →→;
нуль;
адна;
дзве;
=%spellout-cardinal-masculine=;
дваццаць[ →→];
трыццаць[ →→];
сорак[ →→];
пяцьдзясят[ →→];
шэсцьдзесят[ →→];
семдзесят[ →→];
восемдзесят[ →→];
дзевяноста[ →→];
сто[ →→];
дзвесце[ →→];
трыста[ →→];
чатырыста[ →→];
пяцьсот[ →→];
шэсцьсот[ →→];
семсот[ →→];
васямсот[ →→];
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячы}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільён}few{мільёны}other{мільёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярды}other{мільярдаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{трыльён}few{трыльёны}other{трылёнаў})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрыльён}few{квадрыльёны}other{квадрыльёнаў})$[ →→];
=#,##0=;
мінус →→;
=#,##0.#=;
нулявы;
першы;
другі;
трэйці;
чацьверты;
пяты;
шосты;
сёмы;
восьмы;
дзявяты;
дзясяты;
адзінаццаты;
дванаццаты;
трынаццаты;
чатырнаццаты;
пятнаццаты;
шаснаццаты;
сямнаццаты;
васямнаццаты;
дзевятнаццаты;
дваццаты;
дваццаць[ →→];
трыццаты;
трыццаць[ →→];
саракавы;
сорак[ →→];
пяцідзясяты;
пяцідзясят[ →→];
шэсцьдзесяты;
шэсцьдзесят[ →→];
семдзесяты;
семдзесят[ →→];
васьмідзясяты;
восемдзесят[ →→];
дзевяносты;
дзевяноста[ →→];
соты;
сто[ →→];
дзвухсоты;
дзвесце[ →→];
трохсоты;
трыста[ →→];
чатырохсоты;
чатырыста[ →→];
пяцісоты;
пяцьсот[ →→];
шасьцісоты;
шэсцьсот[ →→];
сямісоты;
семсот[ →→];
васьмісоты;
васямсот[ →→];
дзевяцісоты;
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← тысячны;
←%spellout-cardinal-feminine← тысяча[ →→];
дзвух тысячны;
←%spellout-cardinal-feminine← тысячы[ →→];
←%spellout-cardinal-feminine← тысячны;
←%spellout-cardinal-feminine← тысяч[ →→];
дзесяці тысячны;
дзесяць тысяч[ →→];
←%spellout-cardinal-masculine← тысяч[ →→];
дваццаці тысячны;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-feminine← тысяча[ →→];
сто тысячны;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-masculine← тысячны[ →→];
дзвухсот тысячны;
←%spellout-cardinal-masculine← тысячны[ →→];
трохсот тысячны;
←%spellout-cardinal-masculine← тысячны[ →→];
чатырохсот тысячны;
←%spellout-cardinal-masculine← тысячны[ →→];
←%spellout-cardinal-masculine← тысячнае[ →→];
←%spellout-cardinal-masculine← мільён[ →→];
←%spellout-cardinal-masculine← мільёны[ →→];
←%spellout-cardinal-masculine← мільёнаў[ →→];
←%spellout-cardinal-masculine← мільярд[ →→];
←%spellout-cardinal-masculine← мільярды[ →→];
←%spellout-cardinal-masculine← мільярдаў[ →→];
←%spellout-cardinal-masculine← трыльён[ →→];
←%spellout-cardinal-masculine← трыльёны[ →→];
←%spellout-cardinal-masculine← трылёнаў[ →→];
←%spellout-cardinal-masculine← квадрыльён[ →→];
←%spellout-cardinal-masculine← квадрыльёны[ →→];
←%spellout-cardinal-masculine← квадрыльёнаў[ →→];
=#,##0=;
мінус →→;
=#,##0.#=;
нулявая;
першая;
другая;
трэццяя;
чацьвертая;
пятая;
шостая;
сёмая;
восьмая;
дзявятая;
дзясятая;
адзінаццатая;
дванаццатая;
трынаццатая;
чатырнаццатая;
пятнаццатая;
шаснаццатая;
сямнаццатая;
васямнаццатая;
дзевятнаццатая;
дваццатая;
дваццаць[ →→];
трыццатая;
трыццаць[ →→];
саракавая;
сорак[ →→];
пяцідзесятая;
пяцідзясят[ →→];
шэсцідзесятая;
шэсцьдзесят[ →→];
семдзесятая;
семдзесят[ →→];
васьмідзясятая;
восемдзесят[ →→];
дзевяностая;
дзевяноста[ →→];
сотая;
сто[ →→];
дзвухсотая;
дзвесце[ →→];
трохсотая;
трыста[ →→];
чатырохсотая;
чатырыста[ →→];
пяцісотая;
пяцьсот[ →→];
шасьцісотая;
шэсцьсот[ →→];
сямісотая;
семсот[ →→];
васьмісотая;
васямсот[ →→];
дзевяцісотая;
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← тысячны;
←%spellout-cardinal-feminine← тысяча[ →→];
дзвух тысячная;
←%spellout-cardinal-feminine← тысячы[ →→];
←%spellout-cardinal-feminine← тысячная;
←%spellout-cardinal-feminine← тысяч[ →→];
дзесяці тысячная;
дзесяць тысяч[ →→];
←%spellout-cardinal-masculine← тысяч[ →→];
дваццаці тысячная;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-feminine← тысяча[ →→];
сто тысячная;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-feminine← тысячная[ →→];
дзвухсот тысячная;
←%spellout-cardinal-feminine← тысячная[ →→];
трохсот тысячная;
←%spellout-cardinal-feminine← тысячная[ →→];
чатырохсот тысячная;
←%spellout-cardinal-feminine← тысячная[ →→];
←%spellout-cardinal-feminine← тысячнае[ →→];
←%spellout-cardinal-masculine← мільён[ →→];
←%spellout-cardinal-masculine← мільёны[ →→];
←%spellout-cardinal-masculine← мільёнаў[ →→];
←%spellout-cardinal-masculine← мільярд[ →→];
←%spellout-cardinal-masculine← мільярды[ →→];
←%spellout-cardinal-masculine← мільярдаў[ →→];
←%spellout-cardinal-masculine← трыльён[ →→];
←%spellout-cardinal-masculine← трыльёны[ →→];
←%spellout-cardinal-masculine← трылёнаў[ →→];
←%spellout-cardinal-masculine← квадрыльён[ →→];
←%spellout-cardinal-masculine← квадрыльёны[ →→];
←%spellout-cardinal-masculine← квадрыльёнаў[ →→];
=#,##0=;
мінус →→;
=#,##0.#=;
нулявое;
першае;
другое;
трэццяе;
чацьвертае;
пятае;
шостае;
сёмае;
восьмае;
дзявятае;
дзясятае;
адзінаццатае;
дванаццатае;
трынаццатае;
чатырнаццатае;
пятнаццатае;
шаснаццатае;
сямнаццатае;
васямнаццатае;
дзевятнаццатае;
дваццатае;
дваццаць[ →→];
трыццатае;
трыццаць[ →→];
саракавое;
сорак[ →→];
пяцьдзесятае;
пяцідзясят[ →→];
шэсцідзясятае;
шэсцьдзесят[ →→];
сямдзясятае;
семдзесят[ →→];
васьмідзясятае;
восемдзесят[ →→];
дзевяностае;
дзевяноста[ →→];
сотае;
сто[ →→];
дзвухсотае;
дзвесце[ →→];
трохсотае;
трыста[ →→];
чатырохсотае;
чатырыста[ →→];
пяцісотае;
пяцьсот[ →→];
шасьцісотае;
шэсцьсот[ →→];
сямісотае;
семсот[ →→];
васьмісотае;
васямсот[ →→];
дзевяцісотае;
дзевяцьсот[ →→];
←%spellout-cardinal-feminine← тысячны;
←%spellout-cardinal-feminine← тысяча[ →→];
дзвух тысячнае;
←%spellout-cardinal-feminine← тысячы[ →→];
←%spellout-cardinal-feminine← тысячнае;
←%spellout-cardinal-feminine← тысяч[ →→];
дзесяці тысячнае;
дзесяць тысяч[ →→];
←%spellout-cardinal-masculine← тысяч[ →→];
дваццаці тысячнае;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-feminine← тысяча[ →→];
сто тысячнае;
←%spellout-cardinal-masculine← тысяч[ →→];
←%spellout-cardinal-feminine← тысячнае[ →→];
дзвухсот тысячнае;
←%spellout-cardinal-feminine← тысячнае[ →→];
трохсот тысячнае;
←%spellout-cardinal-feminine← тысячнае[ →→];
чатырохсот тысячнае;
←%spellout-cardinal-feminine← тысячнае[ →→];
←%spellout-cardinal-feminine← тысячнае[ →→];
←%spellout-cardinal-masculine← мільён[ →→];
←%spellout-cardinal-masculine← мільёны[ →→];
←%spellout-cardinal-masculine← мільёнаў[ →→];
←%spellout-cardinal-masculine← мільярд[ →→];
←%spellout-cardinal-masculine← мільярды[ →→];
←%spellout-cardinal-masculine← мільярдаў[ →→];
←%spellout-cardinal-masculine← трыльён[ →→];
←%spellout-cardinal-masculine← трыльёны[ →→];
←%spellout-cardinal-masculine← трылёнаў[ →→];
←%spellout-cardinal-masculine← квадрыльён[ →→];
←%spellout-cardinal-masculine← квадрыльёны[ →→];
←%spellout-cardinal-masculine← квадрыльёнаў[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/bg.xml 0000664 0000000 0000000 00000125130 15071277040 0020573 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-neuter=;
минус →→;
←← цяло и →→;
нула;
един;
два;
три;
четири;
пет;
шест;
седем;
осем;
девет;
десет;
единайсет;
дванайсет;
→→найсет;
←←йсет[ и →→];
четиресет[ и →→];
←←десет[ и →→];
шейсет[ и →→];
←←десет[ и →→];
сто[ →%%spellout-cardinal-masculine-and→];
двеста[ →%%spellout-cardinal-masculine-and→];
триста[ →%%spellout-cardinal-masculine-and→];
←←стотин[ →%%spellout-cardinal-masculine-and→];
хиляда[ →%%spellout-cardinal-masculine-and→];
←%spellout-cardinal-feminine← хиляди[ →%%spellout-cardinal-masculine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-masculine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-masculine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-masculine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-masculine-and→];
=#,##0=;
'и =%spellout-cardinal-masculine=;
=%spellout-cardinal-masculine=;
минус →→;
←← цяло и →→;
нула;
една;
две;
=%spellout-cardinal-masculine=;
←%spellout-cardinal-masculine←йсет[ и →→];
четиресет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
шейсет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
сто[ →%%spellout-cardinal-feminine-and→];
двеста[ →%%spellout-cardinal-feminine-and→];
триста[ →%%spellout-cardinal-feminine-and→];
←←стотин[ →%%spellout-cardinal-feminine-and→];
хиляда[ →%%spellout-cardinal-feminine-and→];
←%spellout-cardinal-feminine← хиляди[ →%%spellout-cardinal-feminine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-feminine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-feminine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-feminine-and→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-feminine-and→];
=#,##0=;
'и =%spellout-cardinal-feminine=;
=%spellout-cardinal-feminine=;
минус →→;
←← цяло и →→;
нула;
едно;
две;
=%spellout-cardinal-masculine=;
←%spellout-cardinal-masculine←йсет[ и →→];
четиресет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
шейсет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
сто[ →%%spellout-cardinal-neuter-and→];
двеста[ →%%spellout-cardinal-neuter-and→];
триста[ →%%spellout-cardinal-neuter-and→];
←←стотин[ →%%spellout-cardinal-neuter-and→];
хиляда[ →%%spellout-cardinal-neuter-and→];
←%spellout-cardinal-feminine← хиляди[ →%%spellout-cardinal-neuter-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-neuter-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-neuter-and→];
←%spellout-cardinal-masculine← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-neuter-and→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-neuter-and→];
=#,##0=;
'и =%spellout-cardinal-neuter=;
=%spellout-cardinal-neuter=;
минус →→;
←← цяло и →→;
нула;
един;
двама;
трима;
четирима;
петима;
шестима;
=%spellout-cardinal-masculine=;
←%spellout-cardinal-masculine←йсет[ и →→];
четиресет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
шейсет[ и →→];
←%spellout-cardinal-masculine←десет[ и →→];
сто[ →%%spellout-cardinal-masculine-personal-and→];
двеста[ →%%spellout-cardinal-masculine-personal-and→];
триста[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-masculine←стотин[ →%%spellout-cardinal-masculine-personal-and→];
хиляда[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-feminine← хиляди[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-masculine← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-masculine← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-masculine-personal-and→];
←%spellout-cardinal-masculine← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-masculine-personal-and→];
=#,##0=;
'и =%spellout-cardinal-masculine-personal=;
=%spellout-cardinal-masculine-personal=;
минус →→;
←← цяло и →→;
нула;
един;
двама;
трима;
четирима;
петима;
шестима;
=%spellout-cardinal-masculine-financial=;
←%spellout-cardinal-masculine←десет[ и →→];
сто[ →%%spellout-cardinal-masculine-personal-financial-and→];
двеста[ →%%spellout-cardinal-masculine-personal-financial-and→];
триста[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-masculine-financial←стотин[ →%%spellout-cardinal-masculine-personal-financial-and→];
хиляда[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-feminine-financial← хиляди[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-masculine-personal-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-masculine-personal-financial-and→];
=#,##0=;
'и =%spellout-cardinal-masculine-personal-financial=;
=%spellout-cardinal-masculine-personal-financial=;
минус →→;
←← цяло и →→;
нула;
един;
два;
три;
четири;
пет;
шест;
седем;
осем;
девет;
десет;
единадесет;
дванадесет;
→→надесет;
двадесет[ и →→];
←←десет[ и →→];
сто[ →%%spellout-cardinal-masculine-financial-and→];
двеста[ →%%spellout-cardinal-masculine-financial-and→];
триста[ →%%spellout-cardinal-masculine-financial-and→];
←←стотин[ →%%spellout-cardinal-masculine-financial-and→];
хиляда[ →%%spellout-cardinal-masculine-financial-and→];
←%spellout-cardinal-feminine-financial← хиляди[ →%%spellout-cardinal-masculine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-masculine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-masculine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-masculine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-masculine-financial-and→];
=#,##0=;
'и =%spellout-cardinal-masculine-financial=;
=%spellout-cardinal-masculine-financial=;
минус →→;
←← цяло и →→;
нула;
една;
две;
=%spellout-cardinal-masculine-financial=;
двадесет[ и →→];
←←десет[ и →→];
сто[ →%%spellout-cardinal-feminine-financial-and→];
двеста[ →%%spellout-cardinal-feminine-financial-and→];
триста[ →%%spellout-cardinal-feminine-financial-and→];
←←стотин[ →%%spellout-cardinal-feminine-financial-and→];
хиляда[ →%%spellout-cardinal-feminine-financial-and→];
←%spellout-cardinal-feminine-financial← хиляди[ →%%spellout-cardinal-feminine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-feminine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-feminine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-feminine-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-feminine-financial-and→];
=#,##0=;
'и =%spellout-cardinal-feminine-financial=;
=%spellout-cardinal-feminine-financial=;
минус →→;
←← цяло и →→;
нула;
едно;
две;
=%spellout-cardinal-masculine-financial=;
двадесет[ и →→];
←←десет[ и →→];
сто[ →%%spellout-cardinal-neuter-financial-and→];
двеста[ →%%spellout-cardinal-neuter-financial-and→];
триста[ →%%spellout-cardinal-neuter-financial-and→];
←←стотин[ →%%spellout-cardinal-neuter-financial-and→];
хиляда[ →%%spellout-cardinal-neuter-financial-and→];
←%spellout-cardinal-feminine-financial← хиляди[ →%%spellout-cardinal-neuter-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милион}other{милиона})$[ →%%spellout-cardinal-neuter-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{милиард}other{милиарда})$[ →%%spellout-cardinal-neuter-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{трилион}other{трилиона})$[ →%%spellout-cardinal-neuter-financial-and→];
←%spellout-cardinal-masculine-financial← $(cardinal,one{квадрилион}other{квадрилиона})$[ →%%spellout-cardinal-neuter-financial-and→];
=#,##0=;
'и =%spellout-cardinal-neuter-financial=;
=%spellout-cardinal-neuter-financial=;
минус →→;
=#,##0.#=;
нула;
първи;
втори;
трети;
четвърти;
пети;
шести;
седми;
осми;
девети;
десети;
единайсети;
→%spellout-cardinal-masculine→найсети;
двайсет→%%spellout-ordinal-masculine-and-suffix→;
трийсет→%%spellout-ordinal-masculine-and-suffix→;
четиресет→%%spellout-ordinal-masculine-and-suffix→;
петдесет→%%spellout-ordinal-masculine-and-suffix→;
шейсет→%%spellout-ordinal-masculine-and-suffix→;
←%spellout-cardinal-masculine←десет→%%spellout-ordinal-masculine-and-suffix→;
сто→%%spellout-ordinal-masculine-hundreds-and-suffix→;
двеста→%%spellout-ordinal-masculine-hundreds-and-suffix→;
триста→%%spellout-ordinal-masculine-hundreds-and-suffix→;
←%spellout-cardinal-masculine←стотин→%%spellout-ordinal-masculine-hundreds-and-suffix→;
хиляд→%%spellout-ordinal-masculine-thousand-and-suffix→;
←%spellout-cardinal-feminine← хиляд→%%spellout-ordinal-masculine-thousands-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-masculine-million-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-masculine-thousand-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-masculine-million-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-masculine-thousand-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-masculine-million-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-masculine-thousand-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-masculine-million-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-masculine-thousand-and-suffix→;
=#,##0=-и;
и;
' и =%spellout-ordinal-masculine=;
тен;
' и =%spellout-ordinal-masculine=;
' =%spellout-ordinal-masculine=;
ен;
'а и =%spellout-ordinal-masculine=;
'а =%spellout-ordinal-masculine=;
ен;
'и и =%spellout-ordinal-masculine=;
'и =%spellout-ordinal-masculine=;
ен;
' и =%spellout-ordinal-masculine=;
' =%spellout-ordinal-masculine=;
минус →→;
=#,##0.#=;
нула;
първа;
втора;
трета;
четвърта;
пета;
шеста;
седма;
осма;
девета;
десета;
единайсета;
→%spellout-cardinal-masculine→найсета;
двайсет→%%spellout-ordinal-feminine-and-suffix→;
трийсет→%%spellout-ordinal-feminine-and-suffix→;
четиресет→%%spellout-ordinal-feminine-and-suffix→;
петдесет→%%spellout-ordinal-feminine-and-suffix→;
шейсет→%%spellout-ordinal-feminine-and-suffix→;
←%spellout-cardinal-masculine←десет→%%spellout-ordinal-feminine-and-suffix→;
сто→%%spellout-ordinal-feminine-hundreds-and-suffix→;
двеста→%%spellout-ordinal-feminine-hundreds-and-suffix→;
триста→%%spellout-ordinal-feminine-hundreds-and-suffix→;
←%spellout-cardinal-masculine←стотин→%%spellout-ordinal-feminine-hundreds-and-suffix→;
хиляд→%%spellout-ordinal-feminine-thousand-and-suffix→;
←%spellout-cardinal-feminine← хиляд→%%spellout-ordinal-feminine-thousands-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-feminine-million-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-feminine-thousand-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-feminine-million-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-feminine-thousand-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-feminine-million-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-feminine-thousand-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-feminine-million-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-feminine-thousand-and-suffix→;
=#,##0=-а;
а;
' и =%spellout-ordinal-feminine=;
тна;
' и =%spellout-ordinal-feminine=;
' =%spellout-ordinal-feminine=;
на;
'а и =%spellout-ordinal-feminine=;
'а =%spellout-ordinal-feminine=;
на;
'и и =%spellout-ordinal-feminine=;
'и =%spellout-ordinal-feminine=;
на;
' и =%spellout-ordinal-feminine=;
' =%spellout-ordinal-feminine=;
минус →→;
=#,##0.#=;
нула;
първо;
второ;
трето;
четвърто;
пето;
шесто;
седмо;
осмо;
девето;
десето;
единайсето;
→%spellout-cardinal-masculine→найсето;
двайсет→%%spellout-ordinal-neuter-and-suffix→;
трийсет→%%spellout-ordinal-neuter-and-suffix→;
четиресет→%%spellout-ordinal-neuter-and-suffix→;
петдесет→%%spellout-ordinal-neuter-and-suffix→;
шейсет→%%spellout-ordinal-neuter-and-suffix→;
←%spellout-cardinal-masculine←десет→%%spellout-ordinal-neuter-and-suffix→;
сто→%%spellout-ordinal-neuter-hundreds-and-suffix→;
двеста→%%spellout-ordinal-neuter-hundreds-and-suffix→;
триста→%%spellout-ordinal-neuter-hundreds-and-suffix→;
←%spellout-cardinal-masculine←стотин→%%spellout-ordinal-neuter-hundreds-and-suffix→;
хиляд→%%spellout-ordinal-neuter-thousand-and-suffix→;
←%spellout-cardinal-feminine← хиляд→%%spellout-ordinal-neuter-thousands-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-neuter-million-and-suffix→;
←%spellout-cardinal-masculine← милион→%%spellout-ordinal-neuter-thousand-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-neuter-million-and-suffix→;
←%spellout-cardinal-masculine← милиард→%%spellout-ordinal-neuter-thousand-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-neuter-million-and-suffix→;
←%spellout-cardinal-masculine← трилион→%%spellout-ordinal-neuter-thousand-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-neuter-million-and-suffix→;
←%spellout-cardinal-masculine← квадрилион→%%spellout-ordinal-neuter-thousand-and-suffix→;
=#,##0=-о;
о;
' и =%spellout-ordinal-neuter=;
тно;
' и =%spellout-ordinal-neuter=;
' =%spellout-ordinal-neuter=;
но;
'а и =%spellout-ordinal-neuter=;
'а =%spellout-ordinal-neuter=;
но;
'и и =%spellout-ordinal-neuter=;
'и =%spellout-ordinal-neuter=;
но;
' и =%spellout-ordinal-neuter=;
' =%spellout-ordinal-neuter=;
тен;
→%%digits-ordinal-masculine-suffix→;
→→;
и;
ви;
ри;
ти;
и;
→→;
→%%digits-ordinal-masculine-larger-suffix→;
→→;
−→→;
=#,##0=-=%%digits-ordinal-masculine-suffix=;
тна;
→%%digits-ordinal-feminine-suffix→;
→→;
а;
ва;
ра;
та;
а;
→→;
→%%digits-ordinal-feminine-larger-suffix→;
→→;
−→→;
=#,##0=-=%%digits-ordinal-feminine-suffix=;
тно;
→%%digits-ordinal-neuter-suffix→;
→→;
o;
вo;
рo;
тo;
o;
→→;
→%%digits-ordinal-neuter-larger-suffix→;
→→;
−→→;
=#,##0=-=%%digits-ordinal-neuter-suffix=;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/bs.xml 0000664 0000000 0000000 00000020257 15071277040 0020613 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← zarez →→;
nula;
jedan;
dva;
tri;
četiri;
pet;
šest;
sedam;
osam;
devet;
deset;
jedenaest;
dvanaest;
trinaest;
četrnaest;
petnaest;
šestnaest;
sedamnaest;
osamnaest;
devetnaest;
dvadeset[ →→];
trideset[ →→];
četrdeset[ →→];
pedeset[ →→];
šezdeset[ →→];
sedamdeset[ →→];
osamdeset[ →→];
devedeset[ →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
četristo[ →→];
petsto[ →→];
šesto[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← miliard[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← biliard[ →→];
=#,##0=;
minus →→;
←← zarez →→;
nula;
jedno;
dva;
=%spellout-cardinal-masculine=;
dvadeset[ →→];
trideset[ →→];
četrdeset[ →→];
pedeset[ →→];
šezdeset[ →→];
sedamdeset[ →→];
osamdeset[ →→];
devedeset[ →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
četristo[ →→];
petsto[ →→];
šesto[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← miliard[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← biliard[ →→];
=#,##0=;
minus →→;
←← zarez →→;
nula;
jedinica;
dve;
=%spellout-cardinal-masculine=;
dvadeset[ →→];
trideset[ →→];
četrdeset[ →→];
pedeset[ →→];
šezdeset[ →→];
sedamdeset[ →→];
osamdeset[ →→];
devedeset[ →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
četristo[ →→];
petsto[ →→];
šesto[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← miliard[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← biliard[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ca.xml 0000664 0000000 0000000 00000044003 15071277040 0020565 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
s;
' =%spellout-cardinal-masculine=;
menys →→;
←← coma →→;
zero;
u;
=%spellout-cardinal-masculine=;
vint[-i-→→];
trenta[-→→];
quaranta[-→→];
cinquanta[-→→];
seixanta[-→→];
setanta[-→→];
vuitanta[-→→];
noranta[-→→];
cent[-→→];
←%spellout-cardinal-masculine←-cent→%%spellout-numbering-cents→;
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un milió[ →→];
←%spellout-cardinal-masculine← milions[ →→];
un miliard[ →→];
←%spellout-cardinal-masculine← miliards[ →→];
un bilió[ →→];
←%spellout-cardinal-masculine← bilions[ →→];
un biliard[ →→];
←%spellout-cardinal-masculine← biliards[ →→];
=#,##0=;
s;
' =%spellout-cardinal-masculine=;
menys →→;
←← coma →→;
zero;
un;
dos;
tres;
quatre;
cinc;
sis;
set;
vuit;
nou;
deu;
onze;
dotze;
tretze;
catorze;
quinze;
setze;
disset;
divuit;
dinou;
vint[-i-→→];
trenta[-→→];
quaranta[-→→];
cinquanta[-→→];
seixanta[-→→];
setanta[-→→];
vuitanta[-→→];
noranta[-→→];
cent[-→→];
←%spellout-cardinal-masculine←-cent→%%spellout-cardinal-masculine-cents→;
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un milió[ →→];
←%spellout-cardinal-masculine← milions[ →→];
un miliard[ →→];
←%spellout-cardinal-masculine← miliards[ →→];
un bilió[ →→];
←%spellout-cardinal-masculine← bilions[ →→];
un biliard[ →→];
←%spellout-cardinal-masculine← biliards[ →→];
=#,##0=;
s;
' =%spellout-cardinal-feminine=;
menys →→;
←← coma →→;
zero;
una;
dues;
=%spellout-cardinal-masculine=;
vint[-i-→→];
trenta[-→→];
quaranta[-→→];
cinquanta[-→→];
seixanta[-→→];
setanta[-→→];
vuitanta[-→→];
noranta[-→→];
cent[-→→];
←%spellout-cardinal-masculine←-cent→%%spellout-cardinal-feminine-cents→;
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un milió[ →→];
←%spellout-cardinal-masculine← milions[ →→];
un miliard[ →→];
←%spellout-cardinal-masculine← miliards[ →→];
un bilió[ →→];
←%spellout-cardinal-masculine← bilions[ →→];
un biliard[ →→];
←%spellout-cardinal-masculine← biliards[ →→];
=#,##0=;
è;
' =%spellout-ordinal-masculine=;
è;
s =%spellout-ordinal-masculine=;
menys →→;
=#,##0.#=;
zeroè;
primer;
segon;
tercer;
quart;
cinquè;
sisè;
setè;
vuitè;
novè;
desè;
onzè;
dotzè;
tretzè;
catorzè;
quinzè;
setzè;
dissetè;
divuitè;
dinovè;
vintè;
vint-i-→→;
trentè;
trenta-→→;
quarantè;
quaranta-→→;
cinquantè;
cinquanta-→→;
seixantè;
seixanta-→→;
setantè;
setanta-→→;
vuitantè;
vuitanta-→→;
norantè;
noranta-→→;
centè;
cent-→→;
←%spellout-cardinal-masculine←-cent→%%spellout-ordinal-masculine-cont→;
mil→%%spellout-ordinal-masculine-cont→;
←%spellout-cardinal-masculine← mil→%%spellout-ordinal-masculine-cont→;
un milion→%%spellout-ordinal-masculine-cont→;
←%spellout-cardinal-masculine← milion→%%spellout-ordinal-masculine-conts→;
un miliard→%%spellout-ordinal-masculine-cont→;
←%spellout-cardinal-masculine← miliard→%%spellout-ordinal-masculine-conts→;
un bilion→%%spellout-ordinal-masculine-cont→;
←%spellout-cardinal-masculine← bilion→%%spellout-ordinal-masculine-conts→;
un biliard→%%spellout-ordinal-masculine-cont→;
←%spellout-cardinal-masculine← biliard→%%spellout-ordinal-masculine-conts→;
=#,##0=è;
ena;
' =%spellout-ordinal-feminine=;
ena;
s =%spellout-ordinal-feminine=;
menys →→;
=#,##0.#=;
zerona;
primera;
segona;
tercera;
quarta;
cinquena;
sisena;
setena;
vuitena;
novena;
desena;
onzena;
dotzena;
tretzena;
catorzena;
quinzena;
setzena;
dissetena;
divuitena;
dinovena;
vintena;
vint-i-→→;
trentena;
trenta-→→;
quarantena;
quaranta-→→;
cinquantena;
cinquanta-→→;
seixantena;
seixanta-→→;
setantena;
setanta-→→;
vuitantena;
vuitanta-→→;
norantena;
noranta-→→;
centena;
cent-→→;
←%spellout-cardinal-masculine←-cent→%%spellout-ordinal-feminine-cont→;
mil→%%spellout-ordinal-feminine-cont→;
←%spellout-cardinal-masculine← mil→%%spellout-ordinal-feminine-cont→;
un milion→%%spellout-ordinal-feminine-cont→;
←%spellout-cardinal-masculine← milion→%%spellout-ordinal-feminine-conts→;
un miliard→%%spellout-ordinal-feminine-cont→;
←%spellout-cardinal-masculine← miliard→%%spellout-ordinal-feminine-conts→;
un bilion→%%spellout-ordinal-feminine-cont→;
←%spellout-cardinal-masculine← bilion→%%spellout-ordinal-feminine-conts→;
un biliard→%%spellout-ordinal-feminine-cont→;
←%spellout-cardinal-masculine← biliard→%%spellout-ordinal-feminine-conts→;
=#,##0=ena;
è;
r;
n;
r;
t;
è;
→→;
→→;
−→→;
=#,##0==%%digits-ordinal-indicator-m=;
−→→;
=#,##0=a;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ccp.xml 0000664 0000000 0000000 00000007517 15071277040 0020760 0 ustar 00root root 0000000 0000000
=%spellout-numbering=;
=%spellout-cardinal=;
𑄜𑄢𑄧𑄇𑄴 →→;
←← 𑄜𑄪𑄘𑄮 →→;
𑄃𑄧𑄜𑄪𑄢𑄧𑄚𑄴𑄘𑄨;
𑄚𑄘 𑄚𑄧𑄠𑄴;
𑄥𑄪𑄚𑄳𑄠𑄴𑄧;
𑄆𑄇𑄴;
𑄘𑄨;
𑄖𑄨𑄚𑄴;
𑄌𑄳𑄆𑄬𑄢𑄴;
𑄛𑄌𑄴;
𑄍𑄧;
𑄥𑄖𑄴;
𑄃𑄖𑄳𑄠𑄴𑄧;
𑄚𑄧;
𑄘𑄧𑄌𑄴;
𑄆𑄉𑄢𑄧;
𑄝𑄢𑄳𑄦𑄧;
𑄖𑄬𑄢𑄳𑄦𑄧;
𑄌𑄮𑄖𑄴𑄙𑄮;
𑄛𑄧𑄚𑄴𑄘𑄳𑄢𑄧;
𑄥𑄪𑄣𑄮;
𑄥𑄧𑄖𑄴𑄧𑄢𑄧;
𑄃𑄘𑄧𑄢𑄳𑄦𑄧;
𑄃𑄪𑄚𑄴𑄮𑄌𑄴;
𑄇𑄪𑄢𑄨[ →→];
𑄖𑄳𑄢𑄨𑄌𑄴[ →→];
𑄌𑄣𑄨𑄨𑄌𑄴[ →→];
𑄛𑄧𑄚𑄴𑄎𑄌𑄴[ →→];
𑄦𑄬𑄖𑄴[ →→];
𑄦𑄮𑄖𑄴𑄪𑄢𑄴[ →→];
𑄃𑄎𑄨[ →→];
𑄚𑄧𑄛𑄴𑄝𑄰[ →→];
←←𑄥𑄧[ →→];
←← 𑄦𑄎𑄢𑄴[ →→];
←← 𑄣𑄇𑄴[ →→];
←← 𑄇𑄪𑄖𑄨[ →→];
=#,##,##0=;
𑄜𑄢𑄧𑄇𑄴 →→;
=#,##,##0.0=;
=%spellout-numbering= 𑄛𑄳𑄆𑄘𑄳𑄠𑄬;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/chr.xml 0000664 0000000 0000000 00000007464 15071277040 0020770 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
ꭺꮳꮄꮝꮧ →→;
←← ꭺꮝꮣᏹ →→;
ꭲꭺꭿꮣ ꭸꮢ;
ꭷꮒꭹꮣ ꮧꮞꮝꮧ;
ꮭ ꭺꮝꮧ;
ꮠꮼ;
ꮤꮅ;
ꮶꭲ;
ꮕꭹ;
ꭿꮝꭹ;
ꮡꮣꮅ;
ꭶꮅꮙꭹ;
ꮷꮑꮃ;
ꮠꮑꮃ;
ꮝꭺꭿ;
ꮜꮪ;
ꮤꮅꮪ;
ꮶꭶꮪ;
ꮒꭶꮪ;
ꭿꮝꭶꮪ;
ꮣꮃꮪ;
ꭶꮅꮖꮪ;
ꮑꮃꮪ;
ꮠꮑꮃꮪ;
ꮤꮅꮝꭺ→%%spellout-tens→;
ꮶꭲꮝꭺ→%%spellout-tens→;
ꮕꭹꮝꭺ→%%spellout-tens→;
ꭿꮝꭹꮝꭺ→%%spellout-tens→;
ꮡꮣꮅꮝꭺ→%%spellout-tens→;
ꭶꮅꮖꮝꭺ→%%spellout-tens→;
ꮷꮑꮃꮝꭺ→%%spellout-tens→;
ꮠꮑꮃꮝꭺ→%%spellout-tens→;
←← ꮝꭺꭿꮵꮖ[ →→];
←← ꭲꮿꭶᏼꮅ[ →→];
←← ꭲᏻꮖꮧꮕꮣ[ →→];
←← ꭲꮿꮤꮃꮧꮕꮫ[ →→];
←← ꭲꮿꮶꭰꮧꮕꮫ[ →→];
←← ꭲꮿꮕꭶꮧꮕꮫ[ →→];
=#,##0=;
=%spellout-numbering=;
ꭿ;
' =%spellout-numbering=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/cs.xml 0000664 0000000 0000000 00000024607 15071277040 0020617 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← čárka →→;
nula;
jeden;
dva;
tři;
čtyři;
pět;
šest;
sedm;
osm;
devět;
deset;
jedenáct;
dvanáct;
třináct;
čtrnáct;
patnáct;
šestnáct;
sedmnáct;
osmnáct;
devatenáct;
←%spellout-cardinal-masculine←cet[ →→];
padesát[ →→];
šedesát[ →→];
sedmdesát[ →→];
osmdesát[ →→];
devadesát[ →→];
sto[ →→];
←%spellout-cardinal-feminine← stě[ →→];
←%spellout-cardinal-feminine← sta[ →→];
←%spellout-cardinal-feminine← set[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-feminine← tisíce[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← milión[ →→];
←%spellout-cardinal-masculine← milióny[ →→];
←%spellout-cardinal-masculine← miliónů[ →→];
←%spellout-cardinal-masculine← miliarda[ →→];
←%spellout-cardinal-masculine← miliardy[ →→];
←%spellout-cardinal-masculine← miliardů[ →→];
←%spellout-cardinal-masculine← bilión[ →→];
←%spellout-cardinal-masculine← bilióny[ →→];
←%spellout-cardinal-masculine← biliónů[ →→];
←%spellout-cardinal-masculine← biliarda[ →→];
←%spellout-cardinal-masculine← biliardy[ →→];
←%spellout-cardinal-masculine← biliardů[ →→];
=#,##0=;
minus →→;
←← čárka →→;
nula;
jedno;
dvě;
=%spellout-cardinal-masculine=;
←%spellout-cardinal-masculine←cet[ →→];
padesát[ →→];
šedesát[ →→];
sedmdesát[ →→];
osmdesát[ →→];
devadesát[ →→];
sto[ →→];
←%spellout-cardinal-feminine← stě[ →→];
←%spellout-cardinal-feminine← sta[ →→];
←%spellout-cardinal-feminine← set[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-feminine← tisíce[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← milión[ →→];
←%spellout-cardinal-masculine← milióny[ →→];
←%spellout-cardinal-masculine← miliónů[ →→];
←%spellout-cardinal-masculine← miliarda[ →→];
←%spellout-cardinal-masculine← miliardy[ →→];
←%spellout-cardinal-masculine← miliardů[ →→];
←%spellout-cardinal-masculine← bilión[ →→];
←%spellout-cardinal-masculine← bilióny[ →→];
←%spellout-cardinal-masculine← biliónů[ →→];
←%spellout-cardinal-masculine← biliarda[ →→];
←%spellout-cardinal-masculine← biliardy[ →→];
←%spellout-cardinal-masculine← biliardů[ →→];
=#,##0=;
minus →→;
←← čárka →→;
nula;
jedna;
dvě;
=%spellout-cardinal-masculine=;
←%spellout-cardinal-masculine←cet[ →→];
padesát[ →→];
šedesát[ →→];
sedmdesát[ →→];
osmdesát[ →→];
devadesát[ →→];
sto[ →→];
←%spellout-cardinal-feminine← stě[ →→];
←%spellout-cardinal-feminine← sta[ →→];
←%spellout-cardinal-feminine← set[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-feminine← tisíce[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← milión[ →→];
←%spellout-cardinal-masculine← milióny[ →→];
←%spellout-cardinal-masculine← miliónů[ →→];
←%spellout-cardinal-masculine← miliarda[ →→];
←%spellout-cardinal-masculine← miliardy[ →→];
←%spellout-cardinal-masculine← miliardů[ →→];
←%spellout-cardinal-masculine← bilión[ →→];
←%spellout-cardinal-masculine← bilióny[ →→];
←%spellout-cardinal-masculine← biliónů[ →→];
←%spellout-cardinal-masculine← biliarda[ →→];
←%spellout-cardinal-masculine← biliardy[ →→];
←%spellout-cardinal-masculine← biliardů[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/cy.xml 0000664 0000000 0000000 00000017654 15071277040 0020631 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minws →→;
←← pwynt →→;
dim;
un;
dau;
tri;
pedwar;
pump;
chwech;
saith;
wyth;
naw;
un deg[ →→];
dau ddeg[ →→];
←%spellout-cardinal-masculine-before-consonant← deg[ →→];
←%spellout-cardinal-masculine-before-consonant← cant[ →→];
←%spellout-cardinal-masculine-before-consonant← mil[ →→];
←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];
=#,##0=;
minws →→;
←← pwynt →→;
dim;
un;
dau;
tri;
pedwar;
pum;
chwe;
saith;
wyth;
naw;
un deg[ →→];
dau ddeg[ →→];
←%spellout-cardinal-masculine-before-consonant← deg[ →→];
←%spellout-cardinal-masculine-before-consonant← cant[ →→];
←%spellout-cardinal-masculine-before-consonant← mil[ →→];
←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];
=#,##0=;
minws →→;
←← pwynt →→;
dim;
un;
dwy;
tair;
pedair;
pump;
chwech;
saith;
wyth;
naw;
un deg[ →→];
dau ddeg[ →→];
←%spellout-cardinal-masculine-before-consonant← deg[ →→];
←%spellout-cardinal-masculine-before-consonant← cant[ →→];
←%spellout-cardinal-masculine-before-consonant← mil[ →→];
←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];
=#,##0=;
minws →→;
←← pwynt →→;
dim;
un;
dwy;
tair;
pedair;
pum;
chwe;
saith;
wyth;
naw;
un deg[ →→];
dau ddeg[ →→];
←%spellout-cardinal-masculine-before-consonant← deg[ →→];
←%spellout-cardinal-masculine-before-consonant← cant[ →→];
←%spellout-cardinal-masculine-before-consonant← mil[ →→];
←%spellout-cardinal-masculine-before-consonant← miliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← biliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← triliwn[ →→];
←%spellout-cardinal-masculine-before-consonant← kwadriliwn[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/da.xml 0000664 0000000 0000000 00000030317 15071277040 0020571 0 ustar 00root root 0000000 0000000
minus →→;
=0.0=;
=%spellout-numbering=;
←←hundrede[ og →→];
=%spellout-numbering=;
=%spellout-cardinal-neuter=;
minus →→;
←← komma →→;
nul;
en;
to;
tre;
fire;
fem;
seks;
syv;
otte;
ni;
ti;
elleve;
tolv;
tretten;
fjorten;
femten;
seksten;
sytten;
atten;
nitten;
[→→og]tyve;
[→→og]tredive;
[→→og]fyrre;
[→→og]halvtreds;
[→→og]tres;
[→→og]halvfjerds;
[→→og]firs;
[→→og]halvfems;
hundrede[ og →→];
←%spellout-cardinal-neuter←hundrede[ og →→];
tusinde[ →%%and-small→];
←%spellout-cardinal-neuter← tusinde[ →%%and-small→];
million[ →→];
←← millioner[ →→];
milliard[ →→];
←← milliarder[ →→];
billion[ →→];
←← billioner[ →→];
billiard[ →→];
←← billiarder[ →→];
=#,##0=;
og =%spellout-cardinal-common=;
=%spellout-cardinal-common=;
minus →→;
←← komma →→;
nul;
et;
=%spellout-cardinal-common=;
hundrede[ og →→];
←%spellout-cardinal-neuter←hundrede[ og →→];
tusind[ →%%and-small-n→];
←%spellout-cardinal-neuter← tusind[ →%%and-small-n→];
en million[ →→];
←%spellout-cardinal-common← millioner[ →→];
en milliard[ →→];
←%spellout-cardinal-common← milliarder[ →→];
en billion[ →→];
←%spellout-cardinal-common← billioner[ →→];
en billiard[ →→];
←%spellout-cardinal-common← billiarder[ →→];
=#,##0=;
og =%spellout-cardinal-neuter=;
=%spellout-cardinal-neuter=;
minus →→;
=#,##0.#=;
nulte;
første;
anden;
tredje;
fjerde;
femte;
sjette;
syvende;
ottende;
niende;
tiende;
ellevte;
tolvte;
=%spellout-numbering=de;
[→%spellout-numbering→og]tyvende;
[→%spellout-numbering→og]tredivte;
[→%spellout-numbering→og]fyrrende;
=%spellout-numbering=indstyvende;
hundrede→%%ord-de-c→;
←%spellout-numbering← hundrede→%%ord-de-c→;
tusind→%%ord-e-c→;
←%spellout-numbering← tusind→%%ord-e-c→;
million→%%ord-te-c→;
←%spellout-numbering← million→%%ord-teer-c→;
milliard→%%ord-te-c→;
←%spellout-numbering← milliard→%%ord-teer-c→;
billion→%%ord-te-c→;
←%spellout-numbering← billion→%%ord-teer-c→;
billiard→%%ord-te-c→;
←%spellout-numbering← billiard→%%ord-teer-c→;
=#,##0=.;
de;
' og =%spellout-ordinal-common=;
e;
' og =%spellout-ordinal-common=;
' =%spellout-ordinal-common=;
te;
' =%spellout-ordinal-common=;
te;
er =%spellout-ordinal-common=;
minus →→;
=#,##0.#=;
nulte;
første;
andet;
=%spellout-ordinal-common=;
[→%spellout-cardinal-neuter→og]tyvende;
[→%spellout-cardinal-neuter→og]tredivte;
[→%spellout-cardinal-neuter→og]fyrrende;
=%spellout-cardinal-neuter=indstyvende;
hundrede→%%ord-de-n→;
←%spellout-cardinal-neuter← hundrede→%%ord-de-n→;
tusinde→%%ord-e-n→;
←%spellout-cardinal-neuter← tusind→%%ord-e-n→;
million→%%ord-teer-n→;
←%spellout-cardinal-neuter← million→%%ord-teer-n→;
milliard→%%ord-te-n→;
←%spellout-cardinal-neuter← milliard→%%ord-teer-n→;
billion→%%ord-te-n→;
←%spellout-cardinal-neuter← billion→%%ord-teer-n→;
billiard→%%ord-te-n→;
←%spellout-cardinal-neuter← billiard→%%ord-teer-n→;
=#,##0=.;
de;
' og =%spellout-ordinal-neuter=;
e;
' og =%spellout-ordinal-neuter=;
' =%spellout-ordinal-neuter=;
te;
' =%spellout-ordinal-neuter=;
te;
er =%spellout-ordinal-neuter=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/de.xml 0000664 0000000 0000000 00000040467 15071277040 0020604 0 ustar 00root root 0000000 0000000
minus →→;
=0.0=;
=%spellout-numbering=;
←←hundert[→→];
=%spellout-numbering=;
minus →→;
←← Komma →→;
null;
eins;
zwei;
drei;
vier;
fünf;
sechs;
sieben;
acht;
neun;
zehn;
elf;
zwölf;
→→zehn;
sechzehn;
siebzehn;
→→zehn;
[→%spellout-cardinal-masculine→und]zwanzig;
[→%spellout-cardinal-masculine→und]dreißig;
[→%spellout-cardinal-masculine→und]vierzig;
[→%spellout-cardinal-masculine→und]fünfzig;
[→%spellout-cardinal-masculine→und]sechzig;
[→%spellout-cardinal-masculine→und]siebzig;
[→%spellout-cardinal-masculine→und]achtzig;
[→%spellout-cardinal-masculine→und]neunzig;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
=%spellout-cardinal-masculine=;
minus →→;
←← Komma →→;
null;
ein;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
eine;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einen;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einer;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
eines;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einem;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
ste;
=%spellout-ordinal=;
ste;
' =%spellout-ordinal=;
minus →→;
=#,##0.#=;
nullte;
erste;
zweite;
dritte;
vierte;
fünfte;
sechste;
siebte;
achte;
=%spellout-numbering=te;
=%spellout-numbering=ste;
←%spellout-cardinal-masculine←hundert→%%ste→;
←%spellout-cardinal-masculine←tausend→%%ste→;
eine Million→%%ste2→;
←%spellout-cardinal-feminine← Millionen→%%ste2→;
eine Milliarde→%%ste2→;
←%spellout-cardinal-feminine← Milliarden→%%ste2→;
eine Billion→%%ste→;
←%spellout-cardinal-feminine← Billionen→%%ste2→;
eine Billiarde→%%ste2→;
←%spellout-cardinal-feminine← Billiarden→%%ste2→;
=#,##0=.;
minus →→;
=#,##0.#=;
=%spellout-ordinal=n;
minus →→;
=#,##0.#=;
=%spellout-ordinal=r;
minus →→;
=#,##0.#=;
=%spellout-ordinal=s;
minus →→;
=#,##0.#=;
=%spellout-ordinal=m;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/de_CH.xml 0000664 0000000 0000000 00000032537 15071277040 0021155 0 ustar 00root root 0000000 0000000
minus →→;
=0.0=;
=%spellout-numbering=;
←←hundert[→→];
=%spellout-numbering=;
minus →→;
←← Komma →→;
null;
eins;
zwei;
drei;
vier;
fünf;
sechs;
sieben;
acht;
neun;
zehn;
elf;
zwölf;
→→zehn;
sechzehn;
siebzehn;
→→zehn;
[→%spellout-cardinal-masculine→und]zwanzig;
[→%spellout-cardinal-masculine→und]dreissig;
[→%spellout-cardinal-masculine→und]vierzig;
[→%spellout-cardinal-masculine→und]fünfzig;
[→%spellout-cardinal-masculine→und]sechzig;
[→%spellout-cardinal-masculine→und]siebzig;
[→%spellout-cardinal-masculine→und]achtzig;
[→%spellout-cardinal-masculine→und]neunzig;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
=%spellout-cardinal-masculine=;
minus →→;
←← Komma →→;
null;
ein;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
eine;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einen;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einer;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
eines;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
minus →→;
←← Komma →→;
null;
einem;
=%spellout-numbering=;
←%spellout-cardinal-masculine←hundert[→→];
←%spellout-cardinal-masculine←tausend[→→];
eine Million[ →→];
←%spellout-cardinal-feminine← Millionen[ →→];
eine Milliarde[ →→];
←%spellout-cardinal-feminine← Milliarden[ →→];
eine Billion[ →→];
←%spellout-cardinal-feminine← Billionen[ →→];
eine Billiarde[ →→];
←%spellout-cardinal-feminine← Billiarden[ →→];
=#,##0=;
ste;
=%spellout-ordinal=;
ste;
‘ =%spellout-ordinal=;
minus →→;
=#,##0.#=;
nullte;
erste;
zweite;
dritte;
vierte;
fünfte;
sechste;
siebte;
achte;
=%spellout-numbering=te;
=%spellout-numbering=ste;
←%spellout-cardinal-masculine←hundert→%%ste→;
←%spellout-cardinal-masculine←tausend→%%ste→;
eine Million→%%ste2→;
←%spellout-cardinal-feminine← Millionen→%%ste2→;
eine Milliarde→%%ste2→;
←%spellout-cardinal-feminine← Milliarden→%%ste2→;
eine Billion→%%ste→;
←%spellout-cardinal-feminine← Billionen→%%ste2→;
eine Billiarde→%%ste2→;
←%spellout-cardinal-feminine← Billiarden→%%ste2→;
=#,##0=.;
minus →→;
=#,##0.#=;
=%spellout-ordinal=n;
minus →→;
=#,##0.#=;
=%spellout-ordinal=r;
minus →→;
=#,##0.#=;
=%spellout-ordinal=s;
minus →→;
=#,##0.#=;
=%spellout-ordinal=m;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ee.xml 0000664 0000000 0000000 00000014314 15071277040 0020575 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
kple =%spellout-cardinal=;
=%spellout-cardinal=;
' kple =%spellout-cardinal=;
' =%spellout-cardinal=;
' kpakple =%spellout-cardinal=;
' =%spellout-cardinal=;
' kpakple =%spellout-cardinal=;
' kple =%spellout-cardinal=;
' =%spellout-cardinal=;
' kpakple =%spellout-cardinal=;
' kple =%spellout-cardinal=;
' kple =%spellout-cardinal=;
' =%spellout-cardinal=;
ɖekeo;
ɖekɛ;
eve;
etɔ̃;
ene;
atɔ̃;
ade;
adre;
enyi;
asieke;
ewo;
wui→→;
bla←←[ vɔ →→];
alafa ←%spellout-cardinal←[ →%%after-hundreds→];
akpe ←%spellout-cardinal←[→%%after-thousands→];
akpe ←%spellout-cardinal←[→%%after-hundred-thousands→];
miliɔn ←%spellout-cardinal←[→%%after-millions→];
miliɔn akpe ←%spellout-cardinal←[→%%after-millions→];
biliɔn ←%spellout-cardinal←[→%%after-billions→];
=#,##0=;
→→ xlẽyimegbee;
kakɛ →→;
←← kple kakɛ →→;
ɖekeo;
ɖeka;
=%%spellout-base=;
→→ xlẽyimegbee;
=#,##0.0=lia;
ɖekeolia;
gbãtɔ;
=%spellout-cardinal=lia;
−→→;
=#,##0= lia;
=#,##0= tɔ;
=#,##0= lia;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/el.xml 0000664 0000000 0000000 00000057511 15071277040 0020612 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-neuter=;
μείον →→;
←← κόμμα →→;
μηδέν;
ένας;
δύο;
τρεις;
τέσσερις;
πέντε;
έξι;
επτά;
οκτώ;
εννέα;
δέκα;
έντεκα;
δώδεκα;
δεκα→→;
είκοσι[ →→];
τριάντα[ →→];
σαράντα[ →→];
πενήντα[ →→];
εξήντα[ →→];
εβδομήντα[ →→];
ογδόντα[ →→];
εννενήντα[ →→];
εκατό[ν →→];
διακόσιοι[ →→];
τριακόσιοι[ →→];
τετρακόσιοι[ →→];
πεντακόσιοι[ →→];
εξακόσιοι[ →→];
επτακόσιοι[ →→];
οκτακόσιοι[ →→];
εννιακόσιοι[ →→];
χίλιοι[ →→];
←%spellout-cardinal-feminine← χίλιάδες[ →→];
←%spellout-cardinal-neuter← εκατομμύριο[ →→];
←%spellout-cardinal-neuter← εκατομμύρια[ →→];
←%spellout-cardinal-neuter← δισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← δισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύριο[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύρια[ →→];
=#,##0=;
μείον →→;
←← κόμμα →→;
μηδέν;
μία;
δύο;
τρεις;
τέσσερις;
πέντε;
έξι;
επτά;
οκτώ;
εννέα;
δέκα;
έντεκα;
δώδεκα;
δεκα→→;
είκοσι[ →→];
τριάντα[ →→];
σαράντα[ →→];
πενήντα[ →→];
εξήντα[ →→];
εβδομήντα[ →→];
ογδόντα[ →→];
εννενήντα[ →→];
εκατό[ν →→];
διακόσιες[ →→];
τριακόσιες[ →→];
τετρακόσιες[ →→];
πεντακόσιες[ →→];
εξακόσιες[ →→];
επτακόσιες[ →→];
οκτακόσιες[ →→];
εννιακόσιες[ →→];
χίλιες[ →→];
←%spellout-cardinal-feminine← χίλιάδες[ →→];
←%spellout-cardinal-neuter← εκατομμύριο[ →→];
←%spellout-cardinal-neuter← εκατομμύρια[ →→];
←%spellout-cardinal-neuter← δισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← δισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύριο[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύρια[ →→];
=#,##0=;
μείον →→;
←← κόμμα →→;
μηδέν;
ένα;
δύο;
τρία;
τέσσερα;
πέντε;
έξι;
επτά;
οκτώ;
εννέα;
δέκα;
έντεκα;
δώδεκα;
δεκα→→;
είκοσι[ →→];
τριάντα[ →→];
σαράντα[ →→];
πενήντα[ →→];
εξήντα[ →→];
εβδομήντα[ →→];
ογδόντα[ →→];
εννενήντα[ →→];
εκατό[ν →→];
διακόσια[ →→];
τριακόσια[ →→];
τετρακόσια[ →→];
πεντακόσια[ →→];
εξακόσια[ →→];
επτακόσια[ →→];
οκτακόσια[ →→];
εννιακόσια[ →→];
χίλια[ →→];
←%spellout-cardinal-feminine← χίλιάδες[ →→];
←%spellout-cardinal-neuter← εκατομμύριο[ →→];
←%spellout-cardinal-neuter← εκατομμύρια[ →→];
←%spellout-cardinal-neuter← δισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← δισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύριο[ →→];
←%spellout-cardinal-neuter← τρισεκατομμύρια[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύριο[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμύρια[ →→];
=#,##0=;
μείον →→;
=#,##0.#=;
μηδενικός;
πρώτος;
δεύτερος;
τρίτος;
τέταρτος;
πέμπτος;
έκτος;
έβδομος;
όγδοος;
ένατος;
δέκατος;
ενδέκατος;
δωδέκατος;
δέκατος[ →→];
εικοστός[ →→];
τριακοστός[ →→];
τεσσαρακοστός[ →→];
πεντηκοστός[ →→];
εξηκοστός[ →→];
εβδομηκοστός[ →→];
ογδοηκοστός[ →→];
εννενηκοστός[ →→];
εκατοστός[ →→];
διακοσιοστός[ →→];
τριακοσιοστός[ →→];
τετρακοσιοστός[ →→];
πεντακοσιοστός[ →→];
εξακοσιοστός[ →→];
επτακοσιοστός[ →→];
οκτακοσιοστός[ →→];
εννεακοσιοστός[ →→];
χιλιοστός[ →→];
δισχιλιοστός[ →→];
τρισχιλιοστός[ →→];
τετράκις χιλιοστός[ →→];
πεντάκις χιλιοστός[ →→];
εξάκις χιλιοστός[ →→];
επτάκις χιλιοστός[ →→];
οκτάκις χιλιοστός[ →→];
εννεάκις χιλιοστός[ →→];
δεκάκις χιλιοστός[ →→];
←%spellout-cardinal-neuter← χιλιοστός[ →→];
←%spellout-cardinal-neuter← εκατομμυριοστός [ →→];
←%spellout-cardinal-neuter← δισεκατομμυριοστός[ →→];
←%spellout-cardinal-neuter← τρισεκατομμυριοστός[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμυριοστός[ →→];
=#,##0=;
μείον →→;
=#,##0.#=;
μηδενική;
πρώτη;
δεύτερη;
τρίτη;
τέταρτη;
πέμπτη;
έκτη;
έβδομη;
όγδοη;
ένατη;
δέκατη;
ενδέκατη;
δωδέκατη;
δέκατη[ →→];
εικοστή[ →→];
τριακοστή[ →→];
τεσσαρακοστή[ →→];
πεντηκοστή[ →→];
εξηκοστή[ →→];
εβδομηκοστή[ →→];
ογδοηκοστή[ →→];
εννενηκοστή[ →→];
εκατοστή[ →→];
διακοσιοστή[ →→];
τριακοσιοστή[ →→];
τρετρακοσιοστή[ →→];
πεντακοσιοστή[ →→];
εξακοσιοστή[ →→];
επτακοσιοστή[ →→];
οκτακοσιοστή[ →→];
εννεακοσιοστή[ →→];
χιλιοστή[ →→];
δισχιλιοστή[ →→];
τρισχιλιοστή[ →→];
τετράκις χιλιοστή[ →→];
πεντάκις χιλιοστή[ →→];
εξάκις χιλιοστή[ →→];
επτάκις χιλιοστή[ →→];
οκτάκις χιλιοστή[ →→];
εννεάκις χιλιοστή[ →→];
δεκάκις χιλιοστή[ →→];
←%spellout-cardinal-neuter← χιλιοστή[ →→];
←%spellout-cardinal-neuter← εκατομμυριοστή [ →→];
←%spellout-cardinal-neuter← δισεκατομμυριοστή[ →→];
←%spellout-cardinal-neuter← τρισεκατομμυριοστή[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμυριοστή[ →→];
=#,##0=;
μείον →→;
μηδενικό;
πρώτο;
δεύτερο;
τρίτο;
τέταρτο;
πέμπτο;
έκτο;
έβδομο;
όγδο;
ένατο;
δέκατο;
ενδέκατο;
δωδέκατο;
δέκατο[ →→];
εικοστό[ →→];
τριακοστό[ →→];
τεσσαρακοστό[ →→];
πεντηκοστό[ →→];
εξηκοστό[ →→];
εβδομηκοστό[ →→];
ογδοηκοστό[ →→];
εννενηκοστό[ →→];
εκατοστό[ →→];
διακοσιοστό[ →→];
τριακοσιοστό[ →→];
τετρακοσιοστό[ →→];
πεντακοσιοστό[ →→];
εξακοσιοστός[ →→];
επτακοσιοστό[ →→];
οκτακοσιοστό[ →→];
εννεακοσιοστό[ →→];
χιλιοστό[ →→];
δισχιλιοστό[ →→];
τρισχιλιοστό[ →→];
τετράκις χιλιοστό[ →→];
πεντάκις χιλιοστό[ →→];
εξάκις χιλιοστό[ →→];
επτάκις χιλιοστό[ →→];
οκτάκις χιλιοστό[ →→];
εννεάκις χιλιοστό[ →→];
δεκάκις χιλιοστό[ →→];
←%spellout-cardinal-neuter← χιλιοστό[ →→];
←%spellout-cardinal-neuter← εκατομμυριοστό [ →→];
←%spellout-cardinal-neuter← δισεκατομμυριοστό[ →→];
←%spellout-cardinal-neuter← τρισεκατομμυριοστό[ →→];
←%spellout-cardinal-neuter← τετράκις εκατομμυριοστό[ →→];
=#,##0=;
−→→;
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/en.xml 0000664 0000000 0000000 00000031632 15071277040 0020610 0 ustar 00root root 0000000 0000000
hundred;
oh-=%spellout-numbering=;
=%spellout-numbering=;
minus →→;
=#,##0.#=;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
minus →→;
infinity;
not a number;
=%spellout-cardinal=;
minus →→;
infinity;
not a number;
=%spellout-cardinal-verbose=;
minus →→;
←← point →→;
infinite;
not a number;
zero;
one;
two;
three;
four;
five;
six;
seven;
eight;
nine;
ten;
eleven;
twelve;
thirteen;
fourteen;
fifteen;
sixteen;
seventeen;
eighteen;
nineteen;
twenty[-→→];
thirty[-→→];
forty[-→→];
fifty[-→→];
sixty[-→→];
seventy[-→→];
eighty[-→→];
ninety[-→→];
←← hundred[ →→];
←← thousand[ →→];
←← million[ →→];
←← billion[ →→];
←← trillion[ →→];
←← quadrillion[ →→];
=#,##0=;
' and =%spellout-cardinal-verbose=;
' =%spellout-cardinal-verbose=;
' and =%spellout-cardinal-verbose=;
, =%spellout-cardinal-verbose=;
, ←%spellout-cardinal-verbose← thousand[→%%commas→];
, =%spellout-cardinal-verbose=;
minus →→;
←← point →→;
infinite;
not a number;
=%spellout-numbering=;
←← hundred[→%%and→];
←← thousand[→%%and→];
←← thousand[→%%commas→];
←← million[→%%commas→];
←← billion[→%%commas→];
←← trillion[→%%commas→];
←← quadrillion[→%%commas→];
=#,##0=;
tieth;
ty-=%spellout-ordinal=;
th;
' =%spellout-ordinal=;
minus →→;
=#,##0.#=;
infinitieth;
zeroth;
first;
second;
third;
fourth;
fifth;
sixth;
seventh;
eighth;
ninth;
tenth;
eleventh;
twelfth;
=%spellout-numbering=th;
twen→%%tieth→;
thir→%%tieth→;
for→%%tieth→;
fif→%%tieth→;
six→%%tieth→;
seven→%%tieth→;
eigh→%%tieth→;
nine→%%tieth→;
←%spellout-numbering← hundred→%%th→;
←%spellout-numbering← thousand→%%th→;
←%spellout-numbering← million→%%th→;
←%spellout-numbering← billion→%%th→;
←%spellout-numbering← trillion→%%th→;
←%spellout-numbering← quadrillion→%%th→;
=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;
th;
' and =%spellout-ordinal-verbose=;
' =%spellout-ordinal-verbose=;
th;
' and =%spellout-ordinal-verbose=;
, =%spellout-ordinal-verbose=;
, ←%spellout-cardinal-verbose← thousand→%%commas-o→;
, =%spellout-ordinal-verbose=;
minus →→;
=#,##0.#=;
infinitieth;
=%spellout-ordinal=;
←%spellout-numbering-verbose← hundred→%%and-o→;
←%spellout-numbering-verbose← thousand→%%and-o→;
←%spellout-numbering-verbose← thousand→%%commas-o→;
←%spellout-numbering-verbose← million→%%commas-o→;
←%spellout-numbering-verbose← billion→%%commas-o→;
←%spellout-numbering-verbose← trillion→%%commas-o→;
←%spellout-numbering-verbose← quadrillion→%%commas-o→;
=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;
−→→;
=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/en_001.xml 0000664 0000000 0000000 00000000677 15071277040 0021175 0 ustar 00root root 0000000 0000000
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/en_IN.xml 0000664 0000000 0000000 00000031036 15071277040 0021174 0 ustar 00root root 0000000 0000000
hundred;
oh-=%spellout-numbering=;
=%spellout-numbering=;
minus →→;
=#,##0.#=;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
←← →%%2d-year→;
←← →%%2d-year→;
=%spellout-numbering=;
minus →→;
infinity;
not a number;
=%spellout-cardinal=;
minus →→;
infinity;
not a number;
=%spellout-cardinal-verbose=;
minus →→;
←← point →→;
infinite;
not a number;
zero;
one;
two;
three;
four;
five;
six;
seven;
eight;
nine;
ten;
eleven;
twelve;
thirteen;
fourteen;
fifteen;
sixteen;
seventeen;
eighteen;
nineteen;
twenty[-→→];
thirty[-→→];
forty[-→→];
fifty[-→→];
sixty[-→→];
seventy[-→→];
eighty[-→→];
ninety[-→→];
←← hundred[ →→];
←← thousand[ →→];
←← lakh[ →→];
←← crore[ →→];
←← trillion[ →→];
←← quadrillion[ →→];
=#,##0=;
' and =%spellout-cardinal-verbose=;
' =%spellout-cardinal-verbose=;
' and =%spellout-cardinal-verbose=;
, =%spellout-cardinal-verbose=;
, ←%spellout-cardinal-verbose← thousand[→%%commas→];
, =%spellout-cardinal-verbose=;
minus →→;
←← point →→;
infinite;
not a number;
=%spellout-numbering=;
←← hundred[→%%and→];
←← thousand[→%%and→];
←← lakh[→%%commas→];
←← crore[→%%commas→];
←← trillion[→%%commas→];
←← quadrillion[→%%commas→];
=#,##0=;
tieth;
ty-=%spellout-ordinal=;
th;
' =%spellout-ordinal=;
minus →→;
=#,##0.#=;
infinitieth;
zeroth;
first;
second;
third;
fourth;
fifth;
sixth;
seventh;
eighth;
ninth;
tenth;
eleventh;
twelfth;
=%spellout-numbering=th;
twen→%%tieth→;
thir→%%tieth→;
for→%%tieth→;
fif→%%tieth→;
six→%%tieth→;
seven→%%tieth→;
eigh→%%tieth→;
nine→%%tieth→;
←%spellout-numbering← hundred→%%th→;
←%spellout-numbering← thousand→%%th→;
←%spellout-numbering← million→%%th→;
←%spellout-numbering← billion→%%th→;
←%spellout-numbering← trillion→%%th→;
←%spellout-numbering← quadrillion→%%th→;
=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;
th;
' and =%spellout-ordinal-verbose=;
' =%spellout-ordinal-verbose=;
th;
' and =%spellout-ordinal-verbose=;
, =%spellout-ordinal-verbose=;
, ←%spellout-cardinal-verbose← thousand→%%commas-o→;
, =%spellout-ordinal-verbose=;
minus →→;
=#,##0.#=;
infinitieth;
=%spellout-ordinal=;
←%spellout-numbering-verbose← hundred→%%and-o→;
←%spellout-numbering-verbose← thousand→%%and-o→;
←%spellout-numbering-verbose← thousand→%%commas-o→;
←%spellout-numbering-verbose← million→%%commas-o→;
←%spellout-numbering-verbose← billion→%%commas-o→;
←%spellout-numbering-verbose← trillion→%%commas-o→;
←%spellout-numbering-verbose← quadrillion→%%commas-o→;
=#,##0=$(ordinal,one{st}two{nd}few{rd}other{th})$;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/eo.xml 0000664 0000000 0000000 00000005415 15071277040 0020611 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
minus →→;
←← komo →→;
nulo;
unu;
du;
tri;
kvar;
kvin;
ses;
sep;
ok;
naŭ;
dek[ →→];
←←dek[ →→];
cent[ →→];
←←cent[ →→];
mil[ →→];
←← mil[ →→];
miliono[ →→];
←← milionoj[ →→];
miliardo[ →→];
←← miliardoj[ →→];
biliono[ →→];
←← bilionoj[ →→];
biliardo[ →→];
←← biliardoj[ →→];
=#,##0=;
=%spellout-cardinal=a;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/es.xml 0000664 0000000 0000000 00000047772 15071277040 0020631 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
=0.0=;
=%spellout-numbering=;
menos →→;
←← punto →→;
←← coma →→;
cero;
uno;
dos;
tres;
cuatro;
cinco;
seis;
siete;
ocho;
nueve;
diez;
once;
doce;
trece;
catorce;
quince;
dieciséis;
dieci→→;
veinte;
veintiuno;
veintidós;
veintitrés;
veinticuatro;
veinticinco;
veintiséis;
veinti→→;
treinta[ y →→];
cuarenta[ y →→];
cincuenta[ y →→];
sesenta[ y →→];
setenta[ y →→];
ochenta[ y →→];
noventa[ y →→];
cien;
ciento →→;
doscientos[ →→];
trescientos[ →→];
cuatrocientos[ →→];
quinientos[ →→];
seiscientos[ →→];
setecientos[ →→];
ochocientos[ →→];
novecientos[ →→];
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un millón[ →→];
←%spellout-cardinal-masculine← millones[ →→];
un billón[ →→];
←%spellout-cardinal-masculine← billones[ →→];
=#,##0=;
menos →→;
←← punto →→;
←← coma →→;
cero;
un;
=%spellout-numbering=;
veintiún;
=%spellout-numbering=;
treinta[ y →→];
cuarenta[ y →→];
cincuenta[ y →→];
sesenta[ y →→];
setenta[ y →→];
ochenta[ y →→];
noventa[ y →→];
cien;
ciento →→;
doscientos[ →→];
trescientos[ →→];
cuatrocientos[ →→];
quinientos[ →→];
seiscientos[ →→];
setecientos[ →→];
ochocientos[ →→];
novecientos[ →→];
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un millón[ →→];
←%spellout-cardinal-masculine← millones[ →→];
un billón[ →→];
←%spellout-cardinal-masculine← billones[ →→];
=#,##0=;
menos →→;
←← punto →→;
←← coma →→;
cero;
una;
=%spellout-numbering=;
veintiuna;
=%spellout-numbering=;
treinta[ y →→];
cuarenta[ y →→];
cincuenta[ y →→];
sesenta[ y →→];
setenta[ y →→];
ochenta[ y →→];
noventa[ y →→];
cien;
ciento →→;
doscientas[ →→];
trescientas[ →→];
cuatrocientas[ →→];
quinientas[ →→];
seiscientas[ →→];
setecientas[ →→];
ochocientas[ →→];
novecientas[ →→];
mil[ →→];
←%spellout-cardinal-masculine← mil[ →→];
un millón[ →→];
←%spellout-cardinal-masculine← millones[ →→];
un billón[ →→];
←%spellout-cardinal-masculine← billones[ →→];
=#,##0=;
menos →→;
=#,##0.#=;
cero;
primer;
segundo;
tercer;
cuarto;
quinto;
sexto;
séptimo;
octavo;
noveno;
décimo;
undécimo;
duodécimo;
decimo→→;
decim→→;
decimo→→;
vigésimo[ →→];
trigésimo[ →→];
cuadragésimo[ →→];
quincuagésimo[ →→];
sexagésimo[ →→];
septuagésimo[ →→];
octogésimo[ →→];
nonagésimo[ →→];
centésimo[ →→];
ducentésimo[ →→];
tricentésimo[ →→];
cuadringentésimo[ →→];
quingentésimo[ →→];
sexcentésimo[ →→];
septingentésimo[ →→];
octingésimo[ →→];
noningentésimo[ →→];
milésimo[ →→];
←%spellout-cardinal-masculine← milésimo[ →→];
un millonésimo[ →→];
←%spellout-cardinal-masculine← millonésimo[ →→];
un billonésimo[ →→];
←%spellout-cardinal-masculine← billonésimo[ →→];
=#,##0=º;
menos →→;
=#,##0.#=;
=%spellout-ordinal-masculine=;
=%spellout-ordinal-masculine=s;
=#,##0=º;
menos →→;
=#,##0.#=;
cero;
primero;
segundo;
tercero;
cuarto;
quinto;
sexto;
séptimo;
octavo;
noveno;
décimo;
decimo→→;
decim→→;
decimo→→;
vigésimo[ →→];
trigésimo[ →→];
cuadragésimo[ →→];
quincuagésimo[ →→];
sexagésimo[ →→];
septuagésimo[ →→];
octogésimo[ →→];
nonagésimo[ →→];
centésimo[ →→];
ducentésimo[ →→];
tricentésimo[ →→];
cuadringentésimo[ →→];
quingentésimo[ →→];
sexcentésimo[ →→];
septingentésimo[ →→];
octingésimo[ →→];
noningentésimo[ →→];
milésimo[ →→];
←%spellout-cardinal-masculine← milésimo[ →→];
un millonésimo[ →→];
←%spellout-cardinal-masculine← millonésimo[ →→];
un billonésimo[ →→];
←%spellout-cardinal-masculine← billonésimo[ →→];
=#,##0=º;
menos →→;
=#,##0.#=;
=%spellout-ordinal-feminine=;
=%spellout-ordinal-feminine=s;
=#,##0=ª;
menos →→;
=#,##0.#=;
cero;
primera;
segunda;
tercera;
cuarta;
quinta;
sexta;
séptima;
octava;
novena;
décima;
decimo→→;
decim→→;
decimo→→;
vigésima[ →→];
trigésima[ →→];
cuadragésima[ →→];
quincuagésima[ →→];
sexagésima[ →→];
septuagésima[ →→];
octogésima[ →→];
nonagésima[ →→];
centésima[ →→];
ducentésima[ →→];
tricentésima[ →→];
cuadringentésima[ →→];
quingentésima[ →→];
sexcentésima[ →→];
septingentésima[ →→];
octingésima[ →→];
noningentésima[ →→];
milésima[ →→];
←%spellout-cardinal-masculine← milésima[ →→];
un millonésima[ →→];
←%spellout-cardinal-masculine← millonésima[ →→];
un billonésima[ →→];
←%spellout-cardinal-masculine← billonésima[ →→];
=#,##0=ª;
º;
ᵉʳ;
º;
ᵉʳ;
º;
→→;
→→;
−→→;
=#,##0=.=%%dord-mascabbrev=;
−→→;
=#,##0=.º;
−→→;
=#,##0=.ª;
−→→;
=#,##0=.ᵒˢ;
−→→;
=#,##0=.ᵃˢ;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/es_419.xml 0000664 0000000 0000000 00000004165 15071277040 0021213 0 ustar 00root root 0000000 0000000
º;
ᵉʳ;
º;
ᵉʳ;
º;
→→;
→→;
−→→;
=#,##0==%%dord-mascabbrev=.;
−→→;
=#,##0=º.;
−→→;
=#,##0=ª.;
−→→;
=#,##0=ᵒˢ.;
−→→;
=#,##0=ᵃˢ.;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/et.xml 0000664 0000000 0000000 00000005506 15071277040 0020617 0 ustar 00root root 0000000 0000000
miinus →→;
=0.0=;
=%spellout-numbering=;
←← sada[ →→];
=%spellout-numbering=;
=%spellout-cardinal=;
miinus →→;
←← koma →→;
null;
üks;
kaks;
kolm;
neli;
viis;
kuus;
seitse;
kaheksa;
üheksa;
kümme;
→→teist;
←←kümmend[ →→];
←←sada[ →→];
←← tuhat[ →→];
←← miljon[ →→];
←← miljonit[ →→];
←← miljard[ →→];
←← miljardit[ →→];
←← biljon[ →→];
←← biljonit[ →→];
←← biljard[ →→];
←← biljardit[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fa.xml 0000664 0000000 0000000 00000007376 15071277040 0020604 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
منفی →→;
←← ممیز →→;
صفر;
یک;
دو;
سه;
چهار;
پنج;
شش;
هفت;
هشت;
نه;
ده;
یازده;
دوازده;
سیزده;
چهارده;
پانزده;
شانزده;
هفده;
هجده;
نوزده;
بیست[ و →→];
سی[ و →→];
چهل[ و →→];
پنجاه[ و →→];
شصت[ و →→];
هفتاد[ و →→];
هشتاد[ و →→];
نود[ و →→];
صد[ و →→];
دویست[ و →→];
سیصد[ و →→];
چهارصد[ و →→];
پانصد[ و →→];
ششصد[ و →→];
هفتصد[ و →→];
هشتصد[ و →→];
نهصد[ و →→];
←← هزار[ و →→];
←← میلیون[ و →→];
←← میلیارد[ و →→];
←← هزار میلیارد[ و →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fa_AF.xml 0000664 0000000 0000000 00000007017 15071277040 0021142 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
منفی →→;
←← عشاریه →→;
صفر;
یک;
دو;
سه;
چهار;
پنج;
شش;
هفت;
هشت;
نه;
ده;
یازده;
دوازده;
سیزده;
چهارده;
پانزده;
شانزده;
هفده;
هجده;
نزده;
بیست[ و →→];
سی[ و →→];
چهل[ و →→];
پنجاه[ و →→];
شصت[ و →→];
هفتاد[ و →→];
هشتاد[ و →→];
نود[ و →→];
صد[ و →→];
←←صد[ و →→];
←←صد[ و →→];
←←صد[ و →→];
←← هزار[ و →→];
←← میلیون[ و →→];
←← میلیارد[ و →→];
←← بیلیون[ و →→];
←← بیلیارد[ و →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ff.xml 0000664 0000000 0000000 00000013270 15071277040 0020577 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
alaa limoore;
infinity;
minus →→;
←← poofirgel →→;
ɓolum;
goʼo;
ɗiɗi;
tati;
nawi;
jowi;
jeegoʼo;
jeeɗiɗi;
jeetati;
jeenawi;
sappo[ e →→];
noogas[ e →→];
cepanze ←←[ e →→];
temedere ←←[ e →→];
ujunere ←←[ e →→];
miliyo ←←[, →→];
miliyaari ←←[, →→];
biliyo ←←[, →→];
biliyaari ←←[, →→];
=#,##0=;
alaa limoore;
infinity;
minus →→;
←← poofirgel →→;
ɓolum;
gooto;
ɗiɗo;
tato;
nawo;
njowo;
jeegomo;
jeeɗiɗo;
jeetato;
jeenawo;
sappo[ e →→];
noogas[ e →→];
cepanze ←←[ e →→];
temedere ←←[ e →→];
ujunere ←←[ e →→];
miliyo ←←[, →→];
miliyaari ←←[, →→];
biliyo ←←[, →→];
biliyaari ←←[, →→];
=#,##0=;
alaa limoore;
infinity;
minus →→;
=#,##0.0=;
ɓolum;
arande;
ɗiɗaɓo;
tatiaɓo;
nawaɓo;
jowaɓo;
jeearande;
jeeɗiɗaɓo;
jeetataɓo;
jeenawaɓo;
sappo[ e →→];
noogas[ e →→];
cepanze ←←[ e →→];
temedere ←←[ e →→];
ujunere ←←[ e →→];
miliyo ←←[, →→];
miliyaari ←←[, →→];
biliyo ←←[, →→];
biliyaari ←←[, →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fi.xml 0000664 0000000 0000000 00000276673 15071277040 0020624 0 ustar 00root root 0000000 0000000
miinus →→;
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
miinus →→;
←← pilkku →→;
nolla;
yksi;
kaksi;
kolme;
neljä;
viisi;
kuusi;
seitsemän;
kahdeksan;
yhdeksän;
kymmenen;
→→toista;
←←kymmentä[→→];
sata[→→];
←←sataa[→→];
tuhat[→→];
←←tuhatta[→→];
←← miljoona[ →→];
←← miljoonaa[ →→];
←← miljardi[ →→];
←← miljardia[ →→];
←← biljoona[ →→];
←← biljoonaa[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollan;
yhden;
kahden;
kolmen;
neljän;
viiden;
kuuden;
seitsemän;
kahdeksan;
yhdeksän;
kymmenen;
→→toista;
←←kymmenen[→→];
sadan[→→];
←←sadan[→→];
tuhannen[→→];
←←tuhannen[→→];
←← miljoonan[ →→];
←← miljoonan[ →→];
←← miljardin[ →→];
←← miljardin[ →→];
←← biljoonan[ →→];
←← biljoonan[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollaa;
yhtä;
kahta;
kolmea;
neljää;
viittä;
kuutta;
seitsemää;
kahdeksaa;
yhdeksää;
kymmentä;
→→toista;
←←kymmentä[→→];
sataa[→→];
←←sataa[→→];
tuhatta[→→];
←←tuhatta[→→];
←← miljoonaa[ →→];
←← miljoonaa[ →→];
←← miljardia[ →→];
←← miljardia[ →→];
←← biljoonaa[ →→];
←← biljoonaa[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollana;
yhtenä;
kahtena;
kolmena;
neljänä;
viitenä;
kuutena;
seitsemänä;
kahdeksana;
yhdeksänä;
kymmenenä;
→→toista;
←←kymmenenä[→→];
satana[→→];
←←satana[→→];
tuhantena[→→];
←←tuhantena[→→];
←← miljoonana[ →→];
←← miljoonana[ →→];
←← miljardina[ →→];
←← miljardina[ →→];
←← biljoonana[ →→];
←← biljoonana[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollaksi;
yhdeksi;
kahdeksi;
kolmeksi;
neljäksi;
viideksi;
kuudeksi;
seitsemäksi;
kahdeksaksi;
yhdeksäksi;
kymmeneksi;
→→toista;
←←kymmeneksi[→→];
sadaksi[→→];
←←sadaksi[→→];
tuhanneksi[→→];
←←tuhanneksi[→→];
←← miljoonaksi[ →→];
←← miljoonaksi[ →→];
←← miljardiksi[ →→];
←← miljardiksi[ →→];
←← biljoonaksi[ →→];
←← biljoonaksi[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollassa;
yhdessä;
kahdessa;
kolmessa;
neljässä;
viidessä;
kuudessa;
seitsemässä;
kahdeksassa;
yhdeksässä;
kymmenessä;
→→toista;
←←kymmenessä[→→];
sadassa[→→];
←←sadassa[→→];
tuhannessa[→→];
←←tuhannessa[→→];
←← miljoonassa[ →→];
←← miljoonassa[ →→];
←← miljardissa[ →→];
←← miljardissa[ →→];
←← biljoonassa[ →→];
←← biljoonassa[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollasta;
yhdestä;
kahdesta;
kolmesta;
neljästä;
viidestä;
kuudesta;
seitsemästä;
kahdeksasta;
yhdeksästä;
kymmenestä;
→→toista;
←←kymmenestä[→→];
sadasta[→→];
←←sadasta[→→];
tuhannesta[→→];
←←tuhannesta[→→];
←← miljoonasta[ →→];
←← miljoonasta[ →→];
←← miljardista[ →→];
←← miljardista[ →→];
←← biljoonasta[ →→];
←← biljoonasta[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollaan;
yhteen;
kahteen;
kolmeen;
neljään;
viiteen;
kuuteen;
seitsemään;
kahdeksaan;
yhdeksään;
kymmeneen;
→→toista;
←←kymmeneen[→→];
sataan[→→];
←←sataan[→→];
tuhanteen[→→];
←←tuhanteen[→→];
←← miljoonaan[ →→];
←← miljoonaan[ →→];
←← miljardiin[ →→];
←← miljardiin[ →→];
←← biljoonaan[ →→];
←← biljoonaan[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollalla;
yhdellä;
kahdella;
kolmella;
neljällä;
viidellä;
kuudella;
seitsemällä;
kahdeksalla;
yhdeksällä;
kymmenellä;
→→toista;
←←kymmenellä[→→];
sadalla[→→];
←←sadalla[→→];
tuhannella[→→];
←←tuhannella[→→];
←← miljoonalla[ →→];
←← miljoonalla[ →→];
←← miljardilla[ →→];
←← miljardilla[ →→];
←← biljoonalla[ →→];
←← biljoonalla[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollalta;
yhdeltä;
kahdelta;
kolmelta;
neljältä;
viideltä;
kuudelta;
seitsemältä;
kahdeksalta;
yhdeksältä;
kymmeneltä;
→→toista;
←←kymmeneltä[→→];
sadalta[→→];
←←sadalta[→→];
tuhannelta[→→];
←←tuhannelta[→→];
←← miljoonalta[ →→];
←← miljoonalta[ →→];
←← miljardilta[ →→];
←← miljardilta[ →→];
←← biljoonalta[ →→];
←← biljoonalta[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollalle;
yhdelle;
kahdelle;
kolmelle;
neljälle;
viidelle;
kuudelle;
seitsemälle;
kahdeksalle;
yhdeksälle;
kymmenelle;
→→toista;
←←kymmenelle[→→];
sadalle[→→];
←←sadalle[→→];
tuhannelle[→→];
←←tuhannelle[→→];
←← miljoonalle[ →→];
←← miljoonalle[ →→];
←← miljardille[ →→];
←← miljardille[ →→];
←← biljoonalle[ →→];
←← biljoonalle[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollat;
yhdet;
kahdet;
kolmet;
neljät;
viidet;
kuudet;
seitsemät;
kahdeksat;
yhdeksät;
kymmenet;
→→toista;
←←-kymmenet[→→];
sadat[→→];
←←-sadat[→→];
tuhannet[→→];
←←tuhannet[→→];
←← miljoonat[ →→];
←← miljardit[ →→];
←← biljoonat[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollien;
yksien;
kaksien;
kolmien;
neljien;
viisien;
kuusien;
seitsemien;
kahdeksien;
yhdeksien;
kymmenien;
→→toista;
←←kymmenien[→→];
satojen[→→];
←←satojen[→→];
tuhansien[→→];
←←tuhansien[→→];
←← miljoonien[ →→];
←← miljoonien[ →→];
←← miljardien[ →→];
←← miljardien[ →→];
←← biljoonien[ →→];
←← biljoonien[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollia;
yksiä;
kaksia;
kolmia;
neljiä;
viisiä;
kuusia;
seitsemiä;
kahdeksia;
yhdeksiä;
kymmeniä;
→→toista;
←←kymmeniä[→→];
satoja[→→];
←←satoja[→→];
tuhansia[→→];
←←tuhansia[→→];
←← miljoonia[ →→];
←← miljoonia[ →→];
←← miljardeja[ →→];
←← miljardeja[ →→];
←← biljoonia[ →→];
←← biljoonia[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollina;
yksinä;
kaksina;
kolmina;
neljinä;
viisinä;
kuusina;
seitseminä;
kahdeksina;
yhdeksinä;
kymmeninä;
→→toista;
←←kymmeninä[→→];
satoina[→→];
←←satoina[→→];
tuhansina[→→];
←←tuhansina[→→];
←← miljoonina[ →→];
←← miljoonina[ →→];
←← miljardeina[ →→];
←← miljardeina[ →→];
←← biljoonina[ →→];
←← biljoonina[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nolliksi;
yksiksi;
kaksiksi;
kolmiksi;
neljiksi;
viisiksi;
kuusiksi;
seitsemiksi;
kahdeksiksi;
yhdeksiksi;
kymmeniksi;
→→toista;
←←kymmeniksi[→→];
sadoiksi[→→];
←←sadoiksi[→→];
tuhansiksi[→→];
←←tuhansiksi[→→];
←← miljooniksi[ →→];
←← miljooniksi[ →→];
←← miljardeiksi[ →→];
←← miljardeiksi[ →→];
←← biljooniksi[ →→];
←← biljooniksi[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollissa;
yksissä;
kaksissa;
kolmissa;
neljissä;
viisissä;
kuusissa;
seitsemissä;
kahdeksissa;
yhdeksissä;
kymmenissä;
→→toista;
←←kymmenissä[→→];
sadoissa[→→];
←←sadoissa[→→];
tuhansissa[→→];
←←tuhansissa[→→];
←← miljoonissa[ →→];
←← miljoonissa[ →→];
←← miljardeissa[ →→];
←← miljardeissa[ →→];
←← biljoonissa[ →→];
←← biljoonissa[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollista;
yksistä;
kaksista;
kolmista;
neljistä;
viisistä;
kuusista;
seitsemistä;
kahdeksista;
yhdeksistä;
kymmenistä;
→→toista;
←←kymmenistä[→→];
sadoista[→→];
←←sadoista[→→];
tuhansista[→→];
←←tuhansista[→→];
←← miljoonista[ →→];
←← miljoonista[ →→];
←← miljardeista[ →→];
←← miljardeista[ →→];
←← biljoonista[ →→];
←← biljoonista[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nolliin;
yksiin;
kaksiin;
kolmiin;
neljiin;
viisiin;
kuusiin;
seitsemiin;
kahdeksiin;
yhdeksiin;
kymmeniin;
→→toista;
←←kymmeniin[→→];
satoihin[→→];
←←satoihin[→→];
tuhansiin[→→];
←←tuhansiin[→→];
←← miljooniin[ →→];
←← miljooniin[ →→];
←← miljardeihin[ →→];
←← miljardeihin[ →→];
←← biljooniin[ →→];
←← biljooniin[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollilla;
yksillä;
kaksilla;
kolmilla;
neljillä;
viisillä;
kuusilla;
seitsemillä;
kahdeksilla;
yhdeksillä;
kymmenillä;
→→toista;
←←kymmenillä[→→];
sadoilla[→→];
←←sadoilla[→→];
tuhansilla[→→];
←←tuhansilla[→→];
←← miljoonilla[ →→];
←← miljoonilla[ →→];
←← miljardeilla[ →→];
←← miljardeilla[ →→];
←← biljoonilla[ →→];
←← biljoonilla[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollilta;
yksiltä;
kaksilta;
kolmilta;
neljiltä;
viisiltä;
kuusilta;
seitsemiltä;
kahdeksilta;
yhdeksiltä;
kymmeniltä;
→→toista;
←←kymmeniltä[→→];
sadoilta[→→];
←←sadoilta[→→];
tuhansilta[→→];
←←tuhansilta[→→];
←← miljoonilta[ →→];
←← miljoonilta[ →→];
←← miljardeilta[ →→];
←← miljardeilta[ →→];
←← biljoonilta[ →→];
←← biljoonilta[ →→];
=#,##0=;
miinus →→;
←← pilkku →→;
nollille;
yksille;
kaksille;
kolmille;
neljille;
viisille;
kuusille;
seitsemille;
kahdeksille;
yhdeksille;
kymmenille;
→→toista;
←←kymmenille[→→];
sadoille[→→];
←←sadoille[→→];
tuhansille[→→];
←←tuhansille[→→];
←← miljoonille[ →→];
←← miljoonille[ →→];
←← miljardeille[ →→];
←← miljardeille[ →→];
←← biljoonille[ →→];
←← biljoonille[ →→];
=#,##0=;
;
kahdes;
=%spellout-ordinal=;
miinus →→;
=#,##0.#=;
nollas;
ensimmäinen;
toinen;
kolmas;
neljäs;
viides;
kuudes;
seitsemäs;
kahdeksas;
yhdeksäs;
kymmenes;
yhdestoista;
kahdestoista;
→→toista;
←%%spellout-ordinal-larger←kymmenes[→→];
sadas[→→];
←%%spellout-ordinal-larger←sadas[→→];
tuhannes[→→];
←%%spellout-ordinal-larger←tuhannes[→→];
miljoonas[→→];
←%%spellout-ordinal-larger← miljoonas[→→];
miljardis[→→];
←%%spellout-ordinal-larger← miljardis[→→];
biljoonas[ →→];
←%%spellout-ordinal-larger← biljoonas[ →→];
=#,##0=;
;
kahdennen;
=%spellout-ordinal-genitive=;
miinus →→;
=#,##0.#=;
nollannen;
ensimmäisen;
toisen;
kolmannen;
neljännen;
viidennen;
kuudennen;
seitsemännen;
kahdeksannen;
yhdeksännen;
kymmenennen;
yhdennentoista;
kahdennentoista;
→→toista;
←%%spellout-ordinal-genitive-larger←kymmenennen[→→];
sadannen[→→];
←%%spellout-ordinal-genitive-larger←sadannen[→→];
tuhannennen[→→];
←%%spellout-ordinal-genitive-larger←tuhannennen[→→];
miljoonannen[→→];
←%%spellout-ordinal-genitive-larger←miljoonannen[→→];
miljardinnen[→→];
←%%spellout-ordinal-genitive-larger←miljardinnen[→→];
biljoonannen[ →→];
←%%spellout-ordinal-genitive-larger←biljoonannen[ →→];
=#,##0=;
;
kahdetta;
=%spellout-ordinal-partitive=;
miinus →→;
=#,##0.#=;
nollatta;
ensimmäistä;
toista;
kolmatta;
neljättä;
viidettä;
kuudetta;
seitsemättä;
kahdeksatta;
yhdeksättä;
kymmenettä;
yhdettätoista;
kahdettatoista;
→→toista;
←%%spellout-ordinal-partitive-larger←kymmenettä[→→];
sadatta[→→];
←%%spellout-ordinal-partitive-larger←sadatta[→→];
tuhannetta[→→];
←%%spellout-ordinal-partitive-larger←tuhannetta[→→];
miljoonatta[→→];
←%%spellout-ordinal-partitive-larger←miljoonatta[→→];
miljarditta[→→];
←%%spellout-ordinal-partitive-larger←miljarditta[→→];
biljoonatta[ →→];
←%%spellout-ordinal-partitive-larger←biljoonatta[ →→];
=#,##0=;
;
kahdentena;
=%spellout-ordinal-essive=;
miinus →→;
=#,##0.#=;
nollantena;
ensimmäisenä;
toisena;
kolmantena;
neljäntenä;
viidentenä;
kuudentena;
seitsemäntenä;
kahdeksantena;
yhdeksäntenä;
kymmenentenä;
yhdentenätoista;
kahdentenatoista;
→→toista;
←%%spellout-ordinal-essive-larger←kymmenentenä[→→];
sadantena[→→];
←%%spellout-ordinal-essive-larger←sadantena[→→];
tuhannentena[→→];
←%%spellout-ordinal-essive-larger←tuhannentena[→→];
miljoonantena[→→];
←%%spellout-ordinal-essive-larger←miljoonantena[→→];
miljardintena[→→];
←%%spellout-ordinal-essive-larger←miljardintena[→→];
biljoonantena[ →→];
←%%spellout-ordinal-essive-larger←biljoonantena[ →→];
=#,##0=;
;
kahdenneksi;
=%spellout-ordinal-translative=;
miinus →→;
=#,##0.#=;
nollanneksi;
ensimmäiseksi;
toiseksi;
kolmanneksi;
neljänneksi;
viidenneksi;
kuudenneksi;
seitsemänneksi;
kahdeksanneksi;
yhdeksänneksi;
kymmenenneksi;
yhdenneksitoista;
kahdenneksitoista;
→→toista;
←%%spellout-ordinal-translative-larger←kymmenenneksi[→→];
sadanneksi[→→];
←%%spellout-ordinal-translative-larger←sadanneksi[→→];
tuhannenneksi[→→];
←%%spellout-ordinal-translative-larger←tuhannenneksi[→→];
miljoonanneksi[→→];
←%%spellout-ordinal-translative-larger←miljoonanneksi[→→];
miljardinneksi[→→];
←%%spellout-ordinal-translative-larger←miljardinneksi[→→];
biljoonanneksi[ →→];
←%%spellout-ordinal-translative-larger←biljoonanneksi[ →→];
=#,##0=;
;
kahdennessa;
=%spellout-ordinal-inessive=;
miinus →→;
=#,##0.#=;
nollannessa;
ensimmäisessä;
toisessa;
kolmannessa;
neljännessä;
viidennessä;
kuudennessa;
seitsemännessä;
kahdeksannessa;
yhdeksännessä;
kymmenennessä;
yhdennessätoista;
kahdennessatoista;
→→toista;
←%%spellout-ordinal-inessive-larger←kymmenennessä[→→];
sadannessa[→→];
←%%spellout-ordinal-inessive-larger←sadannessa[→→];
tuhannennessa[→→];
←%%spellout-ordinal-inessive-larger←tuhannennessa[→→];
miljoonannessa[→→];
←%%spellout-ordinal-inessive-larger←miljoonannessa[→→];
miljardinnessa[→→];
←%%spellout-ordinal-inessive-larger←miljardinnessa[→→];
biljoonannessa[ →→];
←%%spellout-ordinal-inessive-larger←biljoonannessa[ →→];
=#,##0=;
;
kahdennesta;
=%spellout-ordinal-elative=;
miinus →→;
=#,##0.#=;
nollannesta;
ensimmäisestä;
toisesta;
kolmannesta;
neljännestä;
viidennestä;
kuudennesta;
seitsemännestä;
kahdeksannesta;
yhdeksännestä;
kymmenennestä;
yhdennestätoista;
kahdennestatoista;
→→toista;
←%%spellout-ordinal-elative-larger←kymmenennestä[→→];
sadannesta[→→];
←%%spellout-ordinal-elative-larger←sadannesta[→→];
tuhannennesta[→→];
←%%spellout-ordinal-elative-larger←tuhannennesta[→→];
miljoonannesta[→→];
←%%spellout-ordinal-elative-larger←miljoonannesta[→→];
miljardinnesta[→→];
←%%spellout-ordinal-elative-larger←miljardinnesta[→→];
biljoonannesta[ →→];
←%%spellout-ordinal-elative-larger←biljoonannesta[ →→];
=#,##0=;
;
kahdenteen;
=%spellout-ordinal-illative=;
miinus →→;
=#,##0.#=;
nollanteen;
ensimmäiseen;
toiseen;
kolmanteen;
neljänteen;
viidenteen;
kuudenteen;
seitsemänteen;
kahdeksanteen;
yhdeksänteen;
kymmenenteen;
yhdenteentoista;
kahdenteentoista;
→→toista;
←%%spellout-ordinal-illative-larger←kymmenenteen[→→];
sadanteen[→→];
←%%spellout-ordinal-illative-larger←sadanteen[→→];
tuhannenteen[→→];
←%%spellout-ordinal-illative-larger←tuhannenteen[→→];
miljoonanteen[→→];
←%%spellout-ordinal-illative-larger←miljoonanteen[→→];
miljardinteen[→→];
←%%spellout-ordinal-illative-larger←miljardinteen[→→];
biljoonanteen[ →→];
←%%spellout-ordinal-illative-larger←biljoonanteen[ →→];
=#,##0=;
;
kahdennella;
=%spellout-ordinal-adessive=;
miinus →→;
=#,##0.#=;
nollannella;
ensimmäisellä;
toisella;
kolmannella;
neljännellä;
viidennellä;
kuudennella;
seitsemännellä;
kahdeksannella;
yhdeksännellä;
kymmenennellä;
yhdennellätoista;
kahdennellatoista;
→→toista;
←%%spellout-ordinal-adessive-larger←kymmenennellä[→→];
sadannella[→→];
←%%spellout-ordinal-adessive-larger←sadannella[→→];
tuhannennella[→→];
←%%spellout-ordinal-adessive-larger←tuhannennella[→→];
miljoonannella[→→];
←%%spellout-ordinal-adessive-larger←miljoonannella[→→];
miljardinnella[→→];
←%%spellout-ordinal-adessive-larger←miljardinnella[→→];
biljoonannella[ →→];
←%%spellout-ordinal-adessive-larger←biljoonannella[ →→];
=#,##0=;
;
kahdennelta;
=%spellout-ordinal-ablative=;
miinus →→;
=#,##0.#=;
nollannelta;
ensimmäiseltä;
toiselta;
kolmannelta;
neljänneltä;
viidenneltä;
kuudennelta;
seitsemänneltä;
kahdeksannelta;
yhdeksänneltä;
kymmenenneltä;
yhdenneltätoista;
kahdenneltatoista;
→→toista;
←%%spellout-ordinal-ablative-larger←kymmenenneltä[→→];
sadannelta[→→];
←%%spellout-ordinal-ablative-larger←sadannelta[→→];
tuhannennelta[→→];
←%%spellout-ordinal-ablative-larger←tuhannennelta[→→];
miljoonannelta[→→];
←%%spellout-ordinal-ablative-larger←miljoonannelta[→→];
miljardinnelta[→→];
←%%spellout-ordinal-ablative-larger←miljardinnelta[→→];
biljoonannelta[ →→];
←%%spellout-ordinal-ablative-larger←biljoonannelta[ →→];
=#,##0=;
;
kahdennelle;
=%spellout-ordinal-allative=;
miinus →→;
=#,##0.#=;
nollannelle;
ensimmäiselle;
toiselle;
kolmannelle;
neljännelle;
viidennelle;
kuudennelle;
seitsemännelle;
kahdeksannelle;
yhdeksännelle;
kymmenennelle;
yhdennelletoista;
kahdennelletoista;
→→toista;
←%%spellout-ordinal-allative-larger←kymmenennelle[→→];
sadannelle[→→];
←%%spellout-ordinal-allative-larger←sadannelle[→→];
tuhannennelle[→→];
←%%spellout-ordinal-allative-larger←tuhannennelle[→→];
miljoonannelle[→→];
←%%spellout-ordinal-allative-larger←miljoonannelle[→→];
miljardinnelle[→→];
←%%spellout-ordinal-allative-larger←miljardinnelle[→→];
biljoonannelle[ →→];
←%%spellout-ordinal-allative-larger←biljoonannelle[ →→];
=#,##0=;
;
kahdennet;
=%spellout-ordinal-plural=;
miinus →→;
=#,##0.#=;
nollannet;
ensimmäiset;
toiset;
kolmannet;
neljännet;
viidennet;
kuudennet;
seitsemännet;
kahdeksannet;
yhdeksännet;
kymmenennet;
yhdennettoista;
kahdennettoista;
→→toista;
←%%spellout-ordinal-plural-larger←kymmenennet[→→];
sadannet[→→];
←%%spellout-ordinal-plural-larger←sadannet[→→];
tuhannennet[→→];
←%%spellout-ordinal-plural-larger←tuhannennet[→→];
miljoonannet[→→];
←%%spellout-ordinal-plural-larger←miljoonannet[→→];
miljardinnet[→→];
←%%spellout-ordinal-plural-larger←miljardinnet[→→];
biljoonannet[ →→];
←%%spellout-ordinal-plural-larger←biljoonannet[ →→];
=#,##0=;
;
kahdensien;
=%spellout-ordinal-genitive-plural=;
miinus →→;
=#,##0.#=;
nollansien;
ensimmäisten;
toisten;
kolmansien;
neljänsien;
viidensien;
kuudensien;
seitsemänsien;
kahdeksansien;
yhdeksänsien;
kymmenensien;
yhdensientoista;
kahdensientoista;
→→toista;
←%%spellout-ordinal-genitive-plural-larger←kymmenensien[→→];
sadansien[→→];
←%%spellout-ordinal-genitive-plural-larger←sadansien[→→];
tuhannensien[→→];
←%%spellout-ordinal-genitive-plural-larger←tuhannensien[→→];
miljoonansien[→→];
←%%spellout-ordinal-genitive-plural-larger←miljoonansien[→→];
miljardinsien[→→];
←%%spellout-ordinal-genitive-plural-larger←miljardinsien[→→];
biljoonansien[ →→];
←%%spellout-ordinal-genitive-plural-larger←biljoonansien[ →→];
=#,##0=;
;
kahdensia;
=%spellout-ordinal-partitive-plural=;
miinus →→;
=#,##0.#=;
nollansia;
ensimmäisiä;
toisia;
kolmansia;
neljänsiä;
viidensiä;
kuudensia;
seitsemänsiä;
kahdeksansia;
yhdeksänsiä;
kymmenensiä;
yhdensiätoista;
kahdensiatoista;
→→toista;
←%%spellout-ordinal-partitive-plural-larger←kymmenensiä[→→];
sadansia[→→];
←%%spellout-ordinal-partitive-plural-larger←sadansia[→→];
tuhannensia[→→];
←%%spellout-ordinal-partitive-plural-larger←tuhannensia[→→];
miljoonansia[→→];
←%%spellout-ordinal-partitive-plural-larger←miljoonansia[→→];
miljardinsia[→→];
←%%spellout-ordinal-partitive-plural-larger←miljardinsia[→→];
biljoonansia[ →→];
←%%spellout-ordinal-partitive-plural-larger←biljoonansia[ →→];
=#,##0=;
;
kahdensina;
=%spellout-ordinal-essive-plural=;
miinus →→;
=#,##0.#=;
nollansina;
ensimmäisinä;
toisina;
kolmansina;
neljänsinä;
viidensinä;
kuudensina;
seitsemänsinä;
kahdeksansina;
yhdeksänsinä;
kymmenensinä;
yhdensinätoista;
kahdensinatoista;
→→toista;
←%%spellout-ordinal-essive-plural-larger←kymmenensinä[→→];
sadansina[→→];
←%%spellout-ordinal-essive-plural-larger←sadansina[→→];
tuhannensina[→→];
←%%spellout-ordinal-essive-plural-larger←tuhannensina[→→];
miljoonansina[→→];
←%%spellout-ordinal-essive-plural-larger←miljoonansina[→→];
miljardinsina[→→];
←%%spellout-ordinal-essive-plural-larger←miljardinsina[→→];
biljoonansina[ →→];
←%%spellout-ordinal-essive-plural-larger←biljoonansina[ →→];
=#,##0=;
;
kahdensiksi;
=%spellout-ordinal-translative-plural=;
miinus →→;
=#,##0.#=;
nollansiksi;
ensimmäisiksi;
toisiksi;
kolmansiksi;
neljänsiksi;
viidensiksi;
kuudensiksi;
seitsemänsiksi;
kahdeksansiksi;
yhdeksänsiksi;
kymmenensiksi;
yhdensiksitoista;
kahdensiksitoista;
→→toista;
←%%spellout-ordinal-translative-plural-larger←kymmenensiksi[→→];
sadansiksi[→→];
←%%spellout-ordinal-translative-plural-larger←sadansiksi[→→];
tuhannensiksi[→→];
←%%spellout-ordinal-translative-plural-larger←tuhannensiksi[→→];
miljoonansiksi[→→];
←%%spellout-ordinal-translative-plural-larger←miljoonansiksi[→→];
miljardinsiksi[→→];
←%%spellout-ordinal-translative-plural-larger←miljardinsiksi[→→];
biljoonansiksi[ →→];
←%%spellout-ordinal-translative-plural-larger←biljoonansiksi[ →→];
=#,##0=;
;
kahdensissa;
=%spellout-ordinal-inessive-plural=;
miinus →→;
=#,##0.#=;
nollansissa;
ensimmäisissä;
toisissa;
kolmansissa;
neljänsissä;
viidensissä;
kuudensissa;
seitsemänsissä;
kahdeksansissa;
yhdeksänsissä;
kymmenensissä;
yhdensissätoista;
kahdensissatoista;
→→toista;
←%%spellout-ordinal-inessive-plural-larger←kymmenensissä[→→];
sadansissa[→→];
←%%spellout-ordinal-inessive-plural-larger←sadansissa[→→];
tuhannensissa[→→];
←%%spellout-ordinal-inessive-plural-larger←tuhannensissa[→→];
miljoonansissa[→→];
←%%spellout-ordinal-inessive-plural-larger←miljoonansissa[→→];
miljardinsissa[→→];
←%%spellout-ordinal-inessive-plural-larger←miljardinsissa[→→];
biljoonansissa[ →→];
←%%spellout-ordinal-inessive-plural-larger←biljoonansissa[ →→];
=#,##0=;
;
kahdensista;
=%spellout-ordinal-elative-plural=;
miinus →→;
=#,##0.#=;
nollansista;
ensimmäisistä;
toisista;
kolmansista;
neljänsistä;
viidensistä;
kuudensista;
seitsemänsistä;
kahdeksansista;
yhdeksänsistä;
kymmenensistä;
yhdensistätoista;
kahdensistatoista;
→→toista;
←%%spellout-ordinal-elative-plural-larger←kymmenensistä[→→];
sadansista[→→];
←%%spellout-ordinal-elative-plural-larger←sadansista[→→];
tuhannensista[→→];
←%%spellout-ordinal-elative-plural-larger←tuhannensista[→→];
miljoonansista[→→];
←%%spellout-ordinal-elative-plural-larger←miljoonansista[→→];
miljardinsista[→→];
←%%spellout-ordinal-elative-plural-larger←miljardinsista[→→];
biljoonansista[ →→];
←%%spellout-ordinal-elative-plural-larger←biljoonansista[ →→];
=#,##0=;
;
kahdensiin;
=%spellout-ordinal-illative-plural=;
miinus →→;
=#,##0.#=;
nollansiin;
ensimmäisiin;
toisiin;
kolmansiin;
neljänsiin;
viidensiin;
kuudensiin;
seitsemänsiin;
kahdeksansiin;
yhdeksänsiin;
kymmenensiin;
yhdensiintoista;
kahdensiintoista;
→→toista;
←%%spellout-ordinal-illative-plural-larger←kymmenensiin[→→];
sadansiin[→→];
←%%spellout-ordinal-illative-plural-larger←sadansiin[→→];
tuhannensiin[→→];
←%%spellout-ordinal-illative-plural-larger←tuhannensiin[→→];
miljoonansiin[→→];
←%%spellout-ordinal-illative-plural-larger←miljoonansiin[→→];
miljardinsiin[→→];
←%%spellout-ordinal-illative-plural-larger←miljardinsiin[→→];
biljoonansiin[ →→];
←%%spellout-ordinal-illative-plural-larger←biljoonansiin[ →→];
=#,##0=;
;
kahdennilla;
=%spellout-ordinal-adessive-plural=;
miinus →→;
=#,##0.#=;
nollannilla;
ensimmäisillä;
toisilla;
kolmannilla;
neljännillä;
viidennillä;
kuudennilla;
seitsemännillä;
kahdeksannilla;
yhdeksännillä;
kymmenennillä;
yhdennillätoista;
kahdennillatoista;
→→toista;
←%%spellout-ordinal-adessive-plural-larger←kymmenennillä[→→];
sadannilla[→→];
←%%spellout-ordinal-adessive-plural-larger←sadannilla[→→];
tuhannennilla[→→];
←%%spellout-ordinal-adessive-plural-larger←tuhannennilla[→→];
miljoonannilla[→→];
←%%spellout-ordinal-adessive-plural-larger←miljoonannilla[→→];
miljardinnilla[→→];
←%%spellout-ordinal-adessive-plural-larger←miljardinnilla[→→];
biljoonannilla[ →→];
←%%spellout-ordinal-adessive-plural-larger←biljoonannilla[ →→];
=#,##0=;
;
kahdennilta;
=%spellout-ordinal-ablative-plural=;
miinus →→;
=#,##0.#=;
nollannilta;
ensimmäisiltä;
toisilta;
kolmannilta;
neljänniltä;
viidenniltä;
kuudennilta;
seitsemänniltä;
kahdeksannilta;
yhdeksänniltä;
kymmenenniltä;
yhdenniltätoista;
kahdenniltatoista;
→→toista;
←%%spellout-ordinal-ablative-plural-larger←kymmenenniltä[→→];
sadannilta[→→];
←%%spellout-ordinal-ablative-plural-larger←sadannilta[→→];
tuhannennilta[→→];
←%%spellout-ordinal-ablative-plural-larger←tuhannennilta[→→];
miljoonannilta[→→];
←%%spellout-ordinal-ablative-plural-larger←miljoonannilta[→→];
miljardinnilta[→→];
←%%spellout-ordinal-ablative-plural-larger←miljardinnilta[→→];
biljoonannilta[ →→];
←%%spellout-ordinal-ablative-plural-larger←biljoonannilta[ →→];
=#,##0=;
;
kahdennille;
=%spellout-ordinal-allative-plural=;
miinus →→;
=#,##0.#=;
nollannille;
ensimmäisille;
toisille;
kolmannille;
neljännille;
viidennille;
kuudennille;
seitsemännille;
kahdeksannille;
yhdeksännille;
kymmenennille;
yhdennilletoista;
kahdennilletoista;
→→toista;
←%%spellout-ordinal-allative-plural-larger←kymmenennille[→→];
sadannille[→→];
←%%spellout-ordinal-allative-plural-larger←sadannille[→→];
tuhannennille[→→];
←%%spellout-ordinal-allative-plural-larger←tuhannennille[→→];
miljoonannille[→→];
←%%spellout-ordinal-allative-plural-larger←miljoonannille[→→];
miljardinnille[→→];
←%%spellout-ordinal-allative-plural-larger←miljardinnille[→→];
biljoonannille[ →→];
←%%spellout-ordinal-allative-plural-larger←biljoonannille[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fil.xml 0000664 0000000 0000000 00000007477 15071277040 0020772 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
isáng;
dalawáng;
tatlóng;
ápat na;
limáng;
anim na;
pitóng;
walóng;
siyám na;
sampûng;
labíng-→→;
←%%number-times← pû[’t →→];
←%%number-times← daán[ at →→];
←%%number-times← libó[’t →→];
minus →→;
←← tuldok →→;
walâ;
isá;
dalawá;
tatló;
ápat;
limá;
anim;
pitó;
waló;
siyám;
sampû;
labíng-→→;
←%%number-times← pû[’t →→];
←%%number-times← daán[ at →→];
←%%number-times← libó[’t →→];
←%%number-times← milyón[ at →→];
←%%number-times← bilyón[ at →→];
←%%number-times← trilyón[ at →→];
←%%number-times← katrilyón[ at →→];
=#,##0=;
=#,##0.#=;
ika =%spellout-cardinal=;
−→→;
ika=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fo.xml 0000664 0000000 0000000 00000020234 15071277040 0020606 0 ustar 00root root 0000000 0000000
mínus →→;
=0.0=;
=%spellout-numbering=;
←←hundrað[og→→];
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← komma →→;
null;
ein;
tveir;
tríggir;
fýre;
fimm;
seks;
sjey;
átta;
níggju;
tíggju;
ellivu;
tólv;
trettan;
fjúrtan;
fímtan;
sekstan;
seytan;
átjan;
nítjan;
tjúgo[→→];
tríati[→→];
fýrati[→→];
fimmti[→→];
seksti[→→];
sjeyti[→→];
áttati[→→];
níti[→→];
←%spellout-cardinal-neuter←hundrað[og→→];
←%spellout-cardinal-neuter← tusin[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← millióner[ og →→];
ein milliard[ og →→];
←%spellout-cardinal-feminine← milliarder[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billióner[ og →→];
ein billiard[ og →→];
←%spellout-cardinal-feminine← billiarder[ og →→];
=#,##0=;
minus →→;
←← komma →→;
null;
eitt;
tvey;
trý;
fýre;
=%spellout-cardinal-masculine=;
tjúgo[→→];
tríati[→→];
fýrati[→→];
fimmti[→→];
seksti[→→];
sjeyti[→→];
áttati[→→];
níti[→→];
←%spellout-cardinal-neuter←hundrað[og→→];
←%spellout-cardinal-neuter← tusin[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← millióner[ og →→];
ein milliard[ og →→];
←%spellout-cardinal-feminine← milliarder[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billióner[ og →→];
ein billiard[ og →→];
←%spellout-cardinal-feminine← billiarder[ og →→];
=#,##0=;
minus →→;
←← komma →→;
null;
ein;
tvær;
tríggjar;
fýre;
=%spellout-cardinal-masculine=;
tjúgo[→→];
tríati[→→];
fýrati[→→];
fimmti[→→];
seksti[→→];
sjeyti[→→];
áttati[→→];
níti[→→];
←%spellout-cardinal-neuter←hundrað[og→→];
←%spellout-cardinal-neuter← tusin[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← millióner[ og →→];
ein milliard[ og →→];
←%spellout-cardinal-feminine← milliarder[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billióner[ og →→];
ein billiard[ og →→];
←%spellout-cardinal-feminine← billiarder[ og →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fr.xml 0000664 0000000 0000000 00000034271 15071277040 0020617 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
moins →→;
=0.0=;
=%spellout-numbering=;
←%spellout-cardinal-masculine←-cent→%%cents-m→;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
et-un;
=%spellout-cardinal-masculine=;
et-onze;
=%spellout-cardinal-masculine=;
s;
' =%spellout-cardinal-masculine=;
s;
-=%spellout-cardinal-masculine=;
=%spellout-cardinal-masculine=;
quatre-vingt[-→→];
cent[ →→];
←← cent[ →→];
=%spellout-cardinal-masculine=;
moins →→;
←← virgule →→;
zéro;
un;
deux;
trois;
quatre;
cinq;
six;
sept;
huit;
neuf;
dix;
onze;
douze;
treize;
quatorze;
quinze;
seize;
dix-→→;
vingt[-→%%et-un→];
trente[-→%%et-un→];
quarante[-→%%et-un→];
cinquante[-→%%et-un→];
soixante[-→%%et-un→];
quatre-vingt→%%subcents-m→;
cent[ →→];
←← cent→%%cents-m→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-une;
=%spellout-cardinal-feminine=;
et-onze;
=%spellout-cardinal-feminine=;
s;
' =%spellout-cardinal-feminine=;
s;
-=%spellout-cardinal-feminine=;
moins →→;
←← virgule →→;
zéro;
une;
=%spellout-cardinal-masculine=;
vingt[-→%%et-une→];
trente[-→%%et-une→];
quarante[-→%%et-une→];
cinquante[-→%%et-une→];
soixante[-→%%et-une→];
quatre-vingt→%%subcents-f→;
cent[ →→];
←%spellout-cardinal-masculine← cent→%%cents-f→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-unième;
=%%spellout-ordinal=;
et-onzième;
=%%spellout-ordinal=;
ième;
-=%%et-unieme=;
' =%%spellout-ordinal=;
-et-onzième;
' =%%spellout-ordinal=;
ième;
-=%%et-unieme=;
-=%%spellout-ordinal=;
-et-onzième;
-=%%spellout-ordinal=;
ième;
e-=%%et-unieme=;
e =%%spellout-ordinal=;
e-et-onzième;
e =%%spellout-ordinal=;
unième;
deuxième;
troisième;
quatrième;
cinquième;
sixième;
septième;
huitième;
neuvième;
dixième;
onzième;
douzième;
treizième;
quatorzième;
quinzième;
seizième;
dix-→→;
vingtième;
vingt-→%%et-unieme→;
trentième;
trente-→%%et-unieme→;
quarantième;
quarante-→%%et-unieme→;
cinquantième;
cinquante-→%%et-unieme→;
soixantième;
soixante-→%%et-unieme→;
quatre-vingt→%%subcents-o→;
cent→%%cents-o→;
←%spellout-cardinal-masculine← cent→%%cents-o→;
mill→%%mille-o→;
←%%spellout-leading← mill→%%mille-o→;
←%%spellout-leading← million→%%cents-o→;
←%%spellout-leading← milliard→%%cents-o→;
←%%spellout-leading← billion→%%cents-o→;
←%%spellout-leading← billiard→%%cents-o→;
=#,##0=;
=%spellout-ordinal-masculine=s;
moins →→;
=#,##0.#=;
zéroième;
premier;
=%%spellout-ordinal=;
=%spellout-ordinal-feminine=s;
moins →→;
=#,##0.#=;
zéroième;
première;
=%%spellout-ordinal=;
−→→;
=#,##0=$(ordinal,one{er}other{e})$;
−→→;
=#,##0=$(ordinal,one{re}other{e})$;
−→→;
=#,##0=$(ordinal,one{ers}other{es})$;
−→→;
=#,##0=$(ordinal,one{res}other{es})$;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fr_BE.xml 0000664 0000000 0000000 00000031356 15071277040 0021166 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
moins →→;
=0.0=;
=%spellout-numbering=;
←%spellout-cardinal-masculine←-cent→%%cents-m→;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
et-un;
=%spellout-cardinal-masculine=;
et-onze;
=%spellout-cardinal-masculine=;
s;
' =%spellout-cardinal-masculine=;
=%spellout-cardinal-masculine=;
cent[ →→];
←← cent[ →→];
=%spellout-cardinal-masculine=;
moins →→;
←← virgule →→;
zéro;
un;
deux;
trois;
quatre;
cinq;
six;
sept;
huit;
neuf;
dix;
onze;
douze;
treize;
quatorze;
quinze;
seize;
dix-→→;
vingt[-→%%et-un→];
trente[-→%%et-un→];
quarante[-→%%et-un→];
cinquante[-→%%et-un→];
soixante[-→%%et-un→];
septante[-→%%et-un→];
quatre-vingt→%%cents-m→;
nonante[-→%%et-un→];
cent[ →→];
←← cent→%%cents-m→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-une;
=%spellout-cardinal-feminine=;
et-onze;
=%spellout-cardinal-feminine=;
s;
' =%spellout-cardinal-feminine=;
moins →→;
←← virgule →→;
zéro;
une;
=%spellout-cardinal-masculine=;
vingt[-→%%et-une→];
trente[-→%%et-une→];
quarante[-→%%et-une→];
cinquante[-→%%et-une→];
soixante[-→%%et-une→];
septante[-→%%et-une→];
quatre-vingt→%%cents-f→;
nonante[-→%%et-une→];
cent[ →→];
←%spellout-cardinal-masculine← cent→%%cents-f→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-unième;
=%%spellout-ordinal=;
et-onzième;
=%%spellout-ordinal=;
ième;
-=%%et-unieme=;
' =%%spellout-ordinal=;
-et-onzième;
' =%%spellout-ordinal=;
ième;
e-=%%et-unieme=;
e =%%spellout-ordinal=;
e-et-onzième;
e =%%spellout-ordinal=;
unième;
deuxième;
troisième;
quatrième;
cinquième;
sixième;
septième;
huitième;
neuvième;
dixième;
onzième;
douzième;
treizième;
quatorzième;
quinzième;
seizième;
dix-→→;
vingtième;
vingt-→%%et-unieme→;
trentième;
trente-→%%et-unieme→;
quarantième;
quarante-→%%et-unieme→;
cinquantième;
cinquante-→%%et-unieme→;
soixantième;
soixante-→%%et-unieme→;
septantième;
septante-→%%et-unieme→;
quatre-vingt→%%cents-o→;
nonantième;
nonante-→%%et-unieme→;
cent→%%cents-o→;
←%spellout-cardinal-masculine← cent→%%cents-o→;
mill→%%mille-o→;
←%%spellout-leading← mill→%%mille-o→;
←%%spellout-leading← million→%%cents-o→;
←%%spellout-leading← milliard→%%cents-o→;
←%%spellout-leading← billion→%%cents-o→;
←%%spellout-leading← billiard→%%cents-o→;
=#,##0=;
=%spellout-ordinal-masculine=s;
moins →→;
=#,##0.#=;
zéroième;
premier;
=%%spellout-ordinal=;
=%spellout-ordinal-feminine=s;
moins →→;
=#,##0.#=;
zéroième;
première;
=%%spellout-ordinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/fr_CH.xml 0000664 0000000 0000000 00000031446 15071277040 0021172 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
moins →→;
=0.0=;
=%spellout-numbering=;
←%spellout-cardinal-masculine←-cent→%%cents-m→;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
et-un;
=%spellout-cardinal-masculine=;
et-onze;
=%spellout-cardinal-masculine=;
s;
' =%spellout-cardinal-masculine=;
=%spellout-cardinal-masculine=;
cent[ →→];
←← cent[ →→];
=%spellout-cardinal-masculine=;
moins →→;
←← virgule →→;
zéro;
un;
deux;
trois;
quatre;
cinq;
six;
sept;
huit;
neuf;
dix;
onze;
douze;
treize;
quatorze;
quinze;
seize;
dix-→→;
vingt[-→%%et-un→];
trente[-→%%et-un→];
quarante[-→%%et-un→];
cinquante[-→%%et-un→];
soixante[-→%%et-un→];
septante[-→%%et-un→];
huitante[-→%%et-un→];
nonante[-→%%et-un→];
cent[ →→];
←← cent→%%cents-m→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-une;
=%spellout-cardinal-feminine=;
et-onze;
=%spellout-cardinal-feminine=;
s;
' =%spellout-cardinal-feminine=;
moins →→;
←← virgule →→;
zéro;
une;
=%spellout-cardinal-masculine=;
vingt[-→%%et-une→];
trente[-→%%et-une→];
quarante[-→%%et-une→];
cinquante[-→%%et-une→];
soixante[-→%%et-une→];
septante[-→%%et-une→];
huitante[-→%%et-une→];
nonante[-→%%et-une→];
cent[ →→];
←%spellout-cardinal-masculine← cent→%%cents-f→;
mille[ →→];
←%%spellout-leading← mille[ →→];
un million[ →→];
←%%spellout-leading← millions[ →→];
un milliard[ →→];
←%%spellout-leading← milliards[ →→];
un billion[ →→];
←%%spellout-leading← billions[ →→];
un billiard[ →→];
←%%spellout-leading← billiards[ →→];
=#,##0=;
et-unième;
=%%spellout-ordinal=;
et-onzième;
=%%spellout-ordinal=;
ième;
-=%%et-unieme=;
' =%%spellout-ordinal=;
-et-onzième;
' =%%spellout-ordinal=;
ième;
e-=%%et-unieme=;
e =%%spellout-ordinal=;
e-et-onzième;
e =%%spellout-ordinal=;
unième;
deuxième;
troisième;
quatrième;
cinquième;
sixième;
septième;
huitième;
neuvième;
dixième;
onzième;
douzième;
treizième;
quatorzième;
quinzième;
seizième;
dix-→→;
vingtième;
vingt-→%%et-unieme→;
trentième;
trente-→%%et-unieme→;
quarantième;
quarante-→%%et-unieme→;
cinquantième;
cinquante-→%%et-unieme→;
soixantième;
soixante-→%%et-unieme→;
septantième;
septante-→%%et-unieme→;
huitantième;
huitante-→%%et-unieme→;
nonantième;
nonante-→%%et-unieme→;
cent→%%cents-o→;
←%spellout-cardinal-masculine← cent→%%cents-o→;
mill→%%mille-o→;
←%%spellout-leading← mill→%%mille-o→;
←%%spellout-leading← million→%%cents-o→;
←%%spellout-leading← milliard→%%cents-o→;
←%%spellout-leading← billion→%%cents-o→;
←%%spellout-leading← billiard→%%cents-o→;
=#,##0=;
=%spellout-ordinal-masculine=s;
moins →→;
=#,##0.#=;
zéroième;
premier;
=%%spellout-ordinal=;
=%spellout-ordinal-feminine=s;
moins →→;
=#,##0.#=;
zéroième;
première;
=%%spellout-ordinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ga.xml 0000664 0000000 0000000 00000033401 15071277040 0020571 0 ustar 00root root 0000000 0000000
& ' ' , ',' ;
agus =%spellout-numbering=;
=%%spellout-numbering-no-a=;
míneas →→;
=0.0=;
=%spellout-numbering=;
←%%spellout-numbering-no-a← →%%2d-year→;
=%spellout-numbering=;
náid;
aon;
dó;
trí;
ceathair;
cúig;
sé;
seacht;
ocht;
naoi;
deich;
→→ déag;
→→ dhéag;
→→ déag;
=%spellout-numbering=;
míneas →→;
←← pointe →→;
a náid;
a haon;
a dó;
a trí;
a ceathair;
a cúig;
a sé;
a seacht;
a hocht;
a naoi;
a deich;
→→ déag;
→→ dhéag;
→→ déag;
fiche[ →→];
tríocha[ →→];
daichead[ →→];
caoga[ →→];
seasca[ →→];
seachtó[ →→];
ochtó[ →→];
nócha[ →→];
←%%hundreds←[→%%is-number→];
←%%thousands←[, →%spellout-numbering→];
←%%millions←[, →%spellout-numbering→];
←%%billions←[, →%spellout-numbering→];
←%%trillions←[, →%spellout-numbering→];
←%%quadrillions←[, →%spellout-numbering→];
=#,##0=;
' is =%spellout-numbering=;
' =%spellout-numbering=;
' is =%%numberp=;
' =%%numberp=;
=%%spellout-cardinal-prefixpart=;
dó dhéag;
=%%spellout-cardinal-prefixpart= déag;
=%%spellout-cardinal-prefixpart=;
=%spellout-numbering=;
náid;
aon;
dhá;
trí;
ceithre;
cúig;
sé;
seacht;
ocht;
naoi;
deich;
→→;
fiche[ is →→];
tríocha[ is →→];
daichead[ is →→];
caoga[ is →→];
seasca[ is →→];
seachtó[ is →→];
ochtó[ is →→];
nócha[ is →→];
←%%hundreds←[→%%is-numberp→];
←%%thousands←[, →%%numberp→];
←%%millions←[, →%%numberp→];
←%%billions←[, →%%numberp→];
←%%trillions←[, →%%numberp→];
←%%quadrillions←[, →%%numberp→];
=#,##0=;
' is;
;
→→;
céad;
dhá chéad;
trí chéad;
ceithre chéad;
cúig chéad;
sé chéad;
seacht gcéad;
ocht gcéad;
naoi gcéad;
míle;
=%%spellout-cardinal-prefixpart= =%%thousandp=;
←%%hundreds←→%%is-thousands→;
=%%thousand=;
=%%thousand= dhéag;
=%%thousand=;
míle;
mhíle;
míle;
→→;
' =%%thousand=;
' is =%%spellout-cardinal-prefixpart= =%%thousand=;
' is =%%thousands=;
=%%is= =%%thousands=;
milliún;
=%%spellout-cardinal-prefixpart= =%%millionsp=;
←%%hundreds←→%%is-millions→;
=%%million=;
=%%million= déag;
=%%million=;
milliún;
mhilliún;
milliún;
→→;
' =%%million=;
' is =%%spellout-cardinal-prefixpart= =%%million=;
' is =%%millions=;
=%%is= =%%millions=;
billiún;
=%%spellout-cardinal-prefixpart= billiún;
=%%spellout-cardinal-prefixpart= billiún déag;
=%%spellout-cardinal-prefixpart= billiún;
←%%hundreds←→%%is-billions→;
' billiún;
' is =%%spellout-cardinal-prefixpart= billiún;
' is =%%billions=;
=%%is= =%%billions=;
thrilliún;
=%%spellout-cardinal-prefixpart= =%%trillionsp=;
←%%hundreds←→%%is-trillions→;
=%%trillion=;
=%%trillion= déag;
=%%trillion=;
dtrilliún;
thrilliún;
dtrilliún;
→→;
' =%%trillion=;
' is =%%spellout-cardinal-prefixpart= =%%trillion=;
' is =%%trillions=;
=%%is= =%%trillions=;
quadrilliún;
=%%spellout-cardinal-prefixpart= quadrilliún;
=%%spellout-cardinal-prefixpart= quadrilliún déag;
=%%spellout-cardinal-prefixpart= quadrilliún;
←%%hundreds←→%%is-quadrillions→;
' quadrilliún;
' is =%%spellout-cardinal-prefixpart= quadrilliún;
' is =%%quadrillions=;
=%%is= =%%quadrillions=;
−→→;
=#,##0=ú;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/he.xml 0000664 0000000 0000000 00000057066 15071277040 0020613 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
מינוס →→;
←← נקודה →→;
אפס;
אחת;
שתיים;
שלוש;
ארבע;
חמש;
שש;
שבע;
שמונה;
תשע;
עשר;
אחת עשרה;
שתים עשרה;
→→ עשרה;
עשרים[ →%%and-feminine→];
שלושים[ →%%and-feminine→];
ארבעים[ →%%and-feminine→];
חמישים[ →%%and-feminine→];
שישים[ →%%and-feminine→];
שבעים[ →%%and-feminine→];
שמונים[ →%%and-feminine→];
תשעים[ →%%and-feminine→];
מאה[ →%%and-feminine→];
מאתיים[ →%%and-feminine→];
←%spellout-numbering← מאות[ →%%and-feminine→];
אלף[ →%%and-feminine→];
אלפיים[ →%%and-feminine→];
←%%thousands← אלפים[ →%%and-feminine→];
←%%spellout-numbering-m← אלף[ →%%and-feminine→];
מיליון[ →%%and-feminine→];
שני מיליון[ →%%and-feminine→];
←%%spellout-numbering-m← מיליון[ →%%and-feminine→];
מיליארד[ →%%and-feminine→];
שני מיליארד[ →%%and-feminine→];
←%%spellout-numbering-m← מיליארד[ →%%and-feminine→];
ביליון[ →%%and-feminine→];
שני ביליון[ →%%and-feminine→];
←%%spellout-numbering-m← ביליון[ →%%and-feminine→];
טריליון[ →%%and-feminine→];
שני טריליון[ →%%and-feminine→];
←%%spellout-numbering-m← טריליון[ →%%and-feminine→];
=#,##0=;
ERROR-=0=;
=%spellout-numbering=ת;
שמונת;
=%spellout-numbering=ת;
ERROR-=0=;
ו=%%spellout-numbering-m=;
עשרים;
עשרים →→;
שלושים;
שלושים →→;
ארבעים;
ארבעים →→;
חמישים;
חמישים →→;
שישים;
שישים →→;
שבעים;
שבעים →→;
שמונים;
שמונים →→;
תשעים;
תשעים →→;
מאה;
מאה →→;
מאתיים;
מאתיים →→;
שלוש מאות;
שלוש מאות →→;
ארבע מאות;
ארבע מאות →→;
חמש מאות;
חמש מאות →→;
שש מאות;
שש מאות →→;
שבע מאות;
שבע מאות →→;
שמונה מאות;
שמונה מאות →→;
תשע מאות;
תשע מאות →→;
אלף[ →→];
אלפיים[ →→];
ו←%%thousands← אלפים[ →→];
←%%and-masculine← אלף[ →→];
מיליון[ →→];
שני מיליון[ →→];
←%%and-masculine← מיליון[ →→];
מיליארד[ →→];
שני מיליארד[ →→];
←%%and-masculine← מיליארד[ →→];
ביליון[ →→];
שני ביליון[ →→];
←%%and-masculine← ביליון[ →→];
=#,##0=;
אפס;
אחד;
שניים;
שלושה;
ארבעה;
חמישה;
שישה;
שבעה;
שמונה;
תשעה;
עשרה;
אחד עשר;
שניים עשר;
→→ עשר;
עשרים[ →%%and-masculine→];
שלושים[ →%%and-masculine→];
ארבעים[ →%%and-masculine→];
חמישים[ →%%and-masculine→];
שישים[ →%%and-masculine→];
שבעים[ →%%and-masculine→];
שמונים[ →%%and-masculine→];
תשעים[ →%%and-masculine→];
מאה[ →%%and-masculine→];
מאתיים[ →%%and-masculine→];
←%spellout-numbering← מאות[ →%%and-masculine→];
אלף[ →%%and-masculine→];
אלפיים[ →%%and-masculine→];
←%%thousands← אלפים[ →%%and-masculine→];
←%%spellout-numbering-m← אלף[ →%%and-masculine→];
מיליון[ →%%and-masculine→];
שני מיליון[ →%%and-masculine→];
←%%spellout-numbering-m← מיליון[ →%%and-masculine→];
מיליארד[ →%%and-masculine→];
שני מיליארד[ →%%and-masculine→];
←%%spellout-numbering-m← מיליארד[ →%%and-masculine→];
ביליון[ →%%and-masculine→];
שני ביליון[ →%%and-masculine→];
←%%spellout-numbering-m← ביליון[ →%%and-masculine→];
טריליון[ →%%and-masculine→];
שני טריליון[ →%%and-masculine→];
←%%spellout-numbering-m← טריליון[ →%%and-masculine→];
=#,##0=;
ו=%spellout-numbering=;
ושתיים;
ו=%spellout-numbering=;
עשרים;
עשרים →→;
שלושים;
שלושים →→;
ארבעים;
ארבעים →→;
חמישים;
חמישים →→;
שישים;
שישים →→;
שבעים;
שבעים →→;
שמונים;
שמונים →→;
תשעים;
תשעים →→;
מאה;
מאה →→;
מאתיים;
מאתיים →→;
שלוש מאות;
שלוש מאות →→;
ארבע מאות;
ארבע מאות →→;
חמש מאות;
חמש מאות →→;
שש מאות;
שש מאות →→;
שבע מאות;
שבע מאות →→;
שמונה מאות;
שמונה מאות →→;
תשע מאות;
תשע מאות →→;
אלף[ →→];
אלפיים[ →→];
ו←%%thousands← אלפים[ →→];
←%%and-masculine← אלף[ →→];
מיליון[ →→];
שני מיליון[ →→];
←%%and-masculine← מיליון[ →→];
מיליארד[ →→];
שני מיליארד[ →→];
←%%and-masculine← מיליארד[ →→];
ביליון[ →→];
שני ביליון[ →→];
←%%and-masculine← ביליון[ →→];
=#,##0=;
מינוס →→;
←%%spellout-numbering-m← נקודה →→ ;
אפס;
אחד;
שני;
שלושה;
ארבעה;
חמישה;
שישה;
שבעה;
שמונה;
תשעה;
עשרה;
אחד עשר;
שניים עשר;
→→ עשר;
עשרים[ →%%and-masculine→];
שלושים[ →%%and-masculine→];
ארבעים[ →%%and-masculine→];
חמישים[ →%%and-masculine→];
שישים[ →%%and-masculine→];
שבעים[ →%%and-masculine→];
שמונים[ →%%and-masculine→];
תשעים[ →%%and-masculine→];
מאה[ →%%and-masculine→];
מאתיים[ →%%and-masculine→];
←%spellout-numbering← מאות[ →%%and-masculine→];
אלף[ →%%and-masculine→];
אלפיים[ →%%and-masculine→];
←%%thousands← אלפים[ →%%and-masculine→];
←%%spellout-numbering-m← אלף[ →%%and-masculine→];
מיליון[ →%%and-masculine→];
שני מיליון[ →%%and-masculine→];
←%%spellout-numbering-m← מיליון[ →%%and-masculine→];
מיליארד[ →%%and-masculine→];
שני מיליארד[ →%%and-masculine→];
←%%spellout-numbering-m← מיליארד[ →%%and-masculine→];
ביליון[ →%%and-masculine→];
שני ביליון[ →%%and-masculine→];
←%%spellout-numbering-m← ביליון[ →%%and-masculine→];
טריליון[ →%%and-masculine→];
שני טריליון[ →%%and-masculine→];
←%%spellout-numbering-m← טריליון[ →%%and-masculine→];
=#,##0=;
מינוס →→;
←← נקודה →→;
=%spellout-numbering=;
שתי;
=%spellout-numbering=;
מינוס →→;
←%%spellout-numbering-m← נקודה →→ ;
=%spellout-cardinal-masculine=;
שניים;
=%spellout-cardinal-masculine=;
=%spellout-numbering=;
מינוס →→;
=%spellout-cardinal-masculine=;
אחד;
שני;
שלושת;
ארבעת;
חמשת;
ששת;
שבעת;
שמונת;
תשעת;
עשרת;
=%spellout-cardinal-masculine=;
מינוס →→;
=%spellout-cardinal-feminine=;
שתי;
=%spellout-cardinal-feminine=;
מינוס →→;
=#,##0.#=;
מספר אפס;
ראשון;
שני;
שלישי;
רביעי;
חמישי;
שישי;
שביעי;
שמיני;
תשיעי;
עשירי;
=%%spellout-numbering-m=;
מינוס →→;
=#,##0.#=;
מספר אפס;
ראשונה;
שניה;
שלישית;
רביעית;
חמישית;
שישית;
שביעית;
שמינית;
תשיעית;
עשירית;
=%spellout-numbering=;
−→→;
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/hi.xml 0000664 0000000 0000000 00000027014 15071277040 0020605 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
ऋण →→;
←← दशमलव →→;
शून्य;
एक;
दो;
तीन;
चार;
पाँच;
छह;
सात;
आठ;
नौ;
दस;
ग्यारह;
बारह;
तेरह;
चौदह;
पन्द्रह;
सोलह;
सत्रह;
अठारह;
उन्नीस;
बीस;
इक्कीस;
बाईस;
तेईस;
चौबीस;
पच्चीस;
छब्बीस;
सत्ताईस;
अट्ठाईस;
उनतीस;
तीस;
इकतीस;
बत्तीस;
तैंतीस;
चौंतीस;
पैंतीस;
छत्तीस;
सैंतीस;
अड़तीस;
उनतालीस;
चालीस;
इकतालीस;
बयालीस;
तैंतालीस;
चौवालीस;
पैंतालीस;
छियालीस;
सैंतालीस;
अड़तालीस;
उनचास;
पचास;
इक्यावन;
बावन;
तिरेपन;
चौवन;
पचपन;
छप्पन;
सत्तावन;
अट्ठावन;
उनसठ;
साठ;
इकसठ;
बासठ;
तिरेसठ;
चौंसठ;
पैंसठ;
छियासठ;
सड़सठ;
अड़सठ;
उनहत्तर;
सत्तर;
इकहत्तर;
बहत्तर;
तिहत्तर;
चौहत्तर;
पचहत्तर;
छिहत्तर;
सतहत्तर;
अठहत्तर;
उनासी;
अस्सी;
इक्यासी;
बयासी;
तिरासी;
चौरासी;
पचासी;
छियासी;
सत्तासी;
अट्ठासी;
नवासी;
नब्बे;
इक्यानबे;
बानबे;
तिरानबे;
चौरानबे;
पंचानबे;
छियानबे;
सत्तानबे;
अट्ठानबे;
निन्यानबे;
←← सौ[ →→];
←← हज़ार[ →→];
←← लाख[ →→];
←← करोड़[ →→];
←← अरब[ →→];
←← खरब[ →→];
=#,##,##0=;
ऋण →→;
=#,##,##0.0=;
शून्यवाँ;
पहला;
दूसरा;
तीसरा;
चौथा;
पाँचवाँ;
छठा;
=%spellout-cardinal=वाँ;
ऋण →→;
=#,##,##0.0=;
शून्यवी;
पहली;
दूसरी;
तीसरी;
चौथी;
पाँचवी;
छठी;
=%spellout-cardinal=वी;
−→→;
=#,##,##0.0=;
0;
=0=ला;
=0=रा;
=0=था;
=0=वाँ;
=0=ठा;
=#,##,##0=वाँ;
−→→;
=#,##,##0.0=;
0;
=0=ले;
=0=रे;
=0=थे;
=0=वें;
=0=ठे;
=#,##,##0=वें;
−→→;
=#,##,##0.0=;
0;
=0=ली;
=0=री;
=0=थी;
=0=वीँ;
=0=ठी;
=#,##,##0=वीँ;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/hr.xml 0000664 0000000 0000000 00000037053 15071277040 0020622 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← zarez →→;
nula;
jedan;
dva;
tri;
četiri;
pet;
šest;
sedam;
osam;
devet;
deset;
jedanaest;
dvanaest;
trinaest;
četrnaest;
petnaest;
šesnaest;
sedamnaest;
osamnaest;
devetnaest;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvjesto[ →→];
tristo[ →→];
četiristo[ →→];
petsto[ →→];
šeststo[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
tisuću[ →→];
←%spellout-cardinal-feminine← tisuće[ →→];
←%spellout-cardinal-feminine← tisuća[ →→];
←%spellout-cardinal-masculine← milijun[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-feminine← milijarda[ →→];
←%spellout-cardinal-feminine← milijarde[ →→];
←%spellout-cardinal-feminine← milijardi[ →→];
←%spellout-cardinal-masculine← bilijun[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-feminine← bilijarda[ →→];
←%spellout-cardinal-feminine← bilijarde[ →→];
←%spellout-cardinal-feminine← bilijardi[ →→];
=#,##0=;
minus →→;
←← zarez →→;
nula;
jedno;
dva;
=%spellout-cardinal-masculine=;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvjesto[ →→];
tristo[ →→];
četiristo[ →→];
petsto[ →→];
šeststo[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
tisuću[ →→];
←%spellout-cardinal-feminine← tisuće[ →→];
←%spellout-cardinal-feminine← tisuća[ →→];
←%spellout-cardinal-masculine← milijun[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-feminine← milijarda[ →→];
←%spellout-cardinal-feminine← milijarde[ →→];
←%spellout-cardinal-feminine← milijardi[ →→];
←%spellout-cardinal-masculine← bilijun[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-feminine← bilijarda[ →→];
←%spellout-cardinal-feminine← bilijarde[ →→];
←%spellout-cardinal-feminine← bilijardi[ →→];
=#,##0=;
minus →→;
←← zarez →→;
nula;
jedna;
dvije;
=%spellout-cardinal-masculine=;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvjesto[ →→];
tristo[ →→];
četiristo[ →→];
petsto[ →→];
šeststo[ →→];
sedamsto[ →→];
osamsto[ →→];
devetsto[ →→];
tisuću[ →→];
←%spellout-cardinal-feminine← tisuće[ →→];
←%spellout-cardinal-feminine← tisuća[ →→];
←%spellout-cardinal-masculine← milijun[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-masculine← milijuna[ →→];
←%spellout-cardinal-feminine← milijarda[ →→];
←%spellout-cardinal-feminine← milijarde[ →→];
←%spellout-cardinal-feminine← milijardi[ →→];
←%spellout-cardinal-masculine← bilijun[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-masculine← bilijuna[ →→];
←%spellout-cardinal-feminine← bilijarda[ →→];
←%spellout-cardinal-feminine← bilijarde[ →→];
←%spellout-cardinal-feminine← bilijardi[ →→];
=#,##0=;
minus →→;
=#,##0.#=;
nula;
prv;
drug;
treć;
četvrt;
pet;
šest;
sedm;
osm;
devet;
deset;
=%spellout-numbering=;
dvadeset[ →→];
trideset[ →→];
četrdeset[ →→];
pedeset[ →→];
šezdeset[ →→];
sedamdeset[ →→];
osamdeset[ →→];
devedeset[ →→];
st[ →→];
dvest[ →→];
trist[ →→];
četrist[ →→];
petst[ →→];
šest[ →→];
sedamst[ →→];
osamst[ →→];
devetst[ →→];
tisuću[ →→];
←%spellout-cardinal-feminine← tisuće[ →→];
←%spellout-cardinal-feminine← tisuću[ →→];
←%spellout-cardinal-masculine← milijun[ →→];
←%spellout-cardinal-masculine← milijuny[ →→];
←%spellout-cardinal-masculine← milijun[ →→];
←%spellout-cardinal-masculine← miliarda[ →→];
←%spellout-cardinal-masculine← miliardy[ →→];
←%spellout-cardinal-masculine← miliarda[ →→];
←%spellout-cardinal-masculine← bilijun[ →→];
←%spellout-cardinal-masculine← bilijuny[ →→];
←%spellout-cardinal-masculine← bilijun[ →→];
←%spellout-cardinal-masculine← biliarda[ →→];
←%spellout-cardinal-masculine← biliardy[ →→];
←%spellout-cardinal-masculine← biliarda[ →→];
=#,##0=;
=%%spellout-ordinal-base=i;
=%%spellout-ordinal-base=o;
=%%spellout-ordinal-base=e;
=%%spellout-ordinal-base=o;
=%%spellout-ordinal-base=a;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/hu.xml 0000664 0000000 0000000 00000021374 15071277040 0020624 0 ustar 00root root 0000000 0000000
mínusz →→;
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
mínusz →→;
←← egész →→;
nulla;
egy;
kettő;
három;
négy;
öt;
hat;
hét;
nyolc;
kilenc;
tíz;
tizen→→;
húsz;
huszon→→;
harminc[→→];
negyven[→→];
ötven[→→];
hatvan[→→];
hetven[→→];
nyolcvan[→→];
kilencven[→→];
száz[→→];
←%%spellout-cardinal-initial←száz[→→];
ezer[→→];
←%%spellout-cardinal-initial←ezer[→→];
←%%spellout-cardinal-initial←millió[→→];
←%%spellout-cardinal-initial←milliárd[→→];
←%%spellout-cardinal-initial←billió[→→];
←%%spellout-cardinal-initial←billiárd[→→];
=#,##0=;
mínusz →→;
←← egész →→;
=%spellout-cardinal=;
←←száz[→→];
←←ezer[→→];
←←millió[→→];
←←milliárd[→→];
←←billió[→→];
←←billiárd[→→];
=#,##0=;
egy;
két;
=%spellout-cardinal=;
mínusz →→;
=#,##0.#=;
nulla;
első;
második;
=%%spellout-ordinal-larger=;
adik;
=%%spellout-ordinal-larger=;
odik;
=%%spellout-ordinal-larger=;
edik;
egyedik;
kettedik;
harmadik;
negyedik;
ötödik;
hatodik;
hetedik;
nyolcadik;
kilencedik;
tizedik;
tizen→→;
huszadik;
huszon→→;
harminc→%%spellout-ordinal-adik→;
negyven→→;
ötven→→;
hatvan→%%spellout-ordinal-adik→;
hetven→→;
nyolcvan→%%spellout-ordinal-adik→;
kilencven→→;
száz→%%spellout-ordinal-adik→;
←%%spellout-cardinal-initial←száz→%%spellout-ordinal-adik→;
ezr→→;
ezer→→;
←%%spellout-cardinal-initial←ezr→→;
←%%spellout-cardinal-initial←ezer→→;
←%%spellout-cardinal-initial←milliom→%%spellout-ordinal-odik→;
=#,##0=.;
mínusz →→;
=#,##0.#=;
nulladik;
első;
második;
=%%spellout-ordinal-verbose-larger=;
adik;
=%%spellout-ordinal-verbose-larger=;
odik;
=%%spellout-ordinal-verbose-larger=;
=%%spellout-ordinal-larger=;
←%spellout-cardinal-verbose←száz→%%spellout-ordinal-verbose-adik→;
←%spellout-cardinal-verbose←ezr→→;
←%spellout-cardinal-verbose←ezer→→;
←%spellout-cardinal-verbose←milliom→%%spellout-ordinal-verbose-odik→;
=#,##0=.;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/hy.xml 0000664 0000000 0000000 00000005476 15071277040 0020635 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
հանած →→;
←← ստորակել →→;
զրո;
մեկ;
երկու;
երեք;
չորս;
հինգ;
վեց;
յոթ;
ութ;
ինը;
տասն[→→];
քսան[→→];
երեսուն[→→];
քառասուն[→→];
հիսուն[→→];
վաթսուն[→→];
յոթանասուն[→→];
ութսուն[→→];
իննասուն[→→];
←←հարյուր[ →→];
←← հազար[ →→];
←← միլիօն[ →→];
←← միլիար[ →→];
←← բիլիօն[ →→];
←← բիլիար[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/id.xml 0000664 0000000 0000000 00000006262 15071277040 0020603 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
negatif →→;
←← titik →→;
←← koma →→;
nol;
satu;
dua;
tiga;
empat;
lima;
enam;
tujuh;
delapan;
sembilan;
sepuluh;
sebelas;
→→ belas;
←← puluh[ →→];
seratus[ →→];
←← ratus[ →→];
seribu[ →→];
←← ribu[ →→];
←← juta[ →→];
←← miliar[ →→];
←← triliun[ →→];
←← kuadriliun[ →→];
=#,##0.#=;
negatif →→;
=#,##0.#=;
ke=%spellout-cardinal=;
pertama
ke=%spellout-cardinal=;
−ke-→#,##0→;
ke-=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/is.xml 0000664 0000000 0000000 00000020431 15071277040 0020614 0 ustar 00root root 0000000 0000000
mínus →→;
=0.0=;
=%spellout-numbering=;
←← hundrað[ og →→];
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
mínus →→;
←← komma →→;
núll;
einn;
tveir;
þrír;
fjórir;
fimm;
sex;
sjó;
átta;
níu;
tíu;
ellefu;
tólf;
þrettán;
fjórtán;
fimmtán;
sextán;
sautján;
átján;
nítján;
tuttugu[ og →→];
þrjátíu[ og →→];
fjörutíu[ og →→];
fimmtíu[ og →→];
sextíu[ og →→];
sjötíu[ og →→];
áttatíu[ og →→];
níutíu[ og →→];
←%spellout-cardinal-neuter←hundrað[ og →→];
←%spellout-cardinal-neuter← þúsund[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← milliónur[ og →→];
ein milliarð[ og →→];
←%spellout-cardinal-feminine← milliarður[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billiónur[ og →→];
ein billiarð[ og →→];
←%spellout-cardinal-feminine← billiarður[ og →→];
=#,##0=;
mínus →→;
←← komma →→;
núll;
eitt;
tvö;
þrjú;
fjögur;
=%spellout-cardinal-masculine=;
tuttugu[ og →→];
þrjátíu[ og →→];
fjörutíu[ og →→];
fimmtíu[ og →→];
sextíu[ og →→];
sjötíu[ og →→];
áttatíu[ og →→];
níutíu[ og →→];
←%spellout-cardinal-neuter←hundrað[ og →→];
←%spellout-cardinal-neuter← þúsund[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← milliónur[ og →→];
ein milliarð[ og →→];
←%spellout-cardinal-feminine← milliarður[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billiónur[ og →→];
ein billiarð[ og →→];
←%spellout-cardinal-feminine← billiarður[ og →→];
=#,##0=;
mínus →→;
←← komma →→;
núll;
ein;
tvær;
þrjár;
fjórar;
=%spellout-cardinal-masculine=;
tuttugu[ og →→];
þrjátíu[ og →→];
fjörutíu[ og →→];
fimmtíu[ og →→];
sextíu[ og →→];
sjötíu[ og →→];
áttatíu[ og →→];
níutíu[ og →→];
←%spellout-cardinal-neuter←hundrað[ og →→];
←%spellout-cardinal-neuter← þúsund[ og →→];
ein millión[ og →→];
←%spellout-cardinal-feminine← milliónur[ og →→];
ein milliarð[ og →→];
←%spellout-cardinal-feminine← milliarður[ og →→];
ein billión[ og →→];
←%spellout-cardinal-feminine← billiónur[ og →→];
ein billiarð[ og →→];
←%spellout-cardinal-feminine← billiarður[ og →→];
=#,##0.#=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/it.xml 0000664 0000000 0000000 00000117253 15071277040 0020626 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
=0.0=;
=%spellout-numbering=;
meno →→;
←← virgola →→;
zero;
uno;
due;
tre;
quattro;
cinque;
sei;
sette;
otto;
nove;
dieci;
undici;
dodici;
tredici;
quattordici;
quindici;
sedici;
diciassette;
diciotto;
diciannove;
vent→%%msco-with-i→;
trent→%%msco-with-a→;
quarant→%%msco-with-a→;
cinquant→%%msco-with-a→;
sessant→%%msco-with-a→;
settant→%%msco-with-a→;
ottant→%%msco-with-a→;
novant→%%msco-with-a→;
cent→%%msco-with-o→;
←←cent→%%msco-with-o→;
mille[→→];
←%%msc-no-final←mila[→→];
un milione[ →→];
←%spellout-cardinal-masculine← milioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miliardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← bilioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biliardi[ →→];
=#,##0=;
i;
uno;
idue;
itré;
i=%spellout-numbering=;
otto;
inove;
a;
uno;
adue;
atré;
a=%spellout-numbering=;
otto;
anove;
o;
ouno;
odue;
otré;
o=%spellout-numbering=;
otto;
o=%spellout-numbering=;
=%spellout-numbering=;
o=%spellout-numbering=;
meno →→;
←← virgola →→;
zero;
un;
=%spellout-numbering=;
vent→%%msc-with-i→;
trent→%%msc-with-a→;
quarant→%%msc-with-a→;
cinquant→%%msc-with-a→;
sessant→%%msc-with-a→;
settant→%%msc-with-a→;
ottant→%%msc-with-a→;
novant→%%msc-with-a→;
cent→%%msc-with-o→;
←←cent→%%msc-with-o→;
mille[→→];
←%%msc-no-final←mila[→→];
un milione[ →→];
←%spellout-cardinal-masculine← milioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miliardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← bilioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biliardi[ →→];
=#,##0=;
i;
un;
=%%msco-with-i=;
a;
un;
=%%msco-with-a=;
o;
ouno;
odue;
otré;
o=%spellout-numbering=;
otto;
o=%spellout-numbering=;
=%spellout-numbering=;
o=%spellout-numbering=;
=%spellout-cardinal-masculine=;
vent→%%msc-with-i-nofinal→;
trent→%%msc-with-a-nofinal→;
quarant→%%msc-with-a-nofinal→;
cinquant→%%msc-with-a-nofinal→;
sessant→%%msc-with-a-nofinal→;
settant→%%msc-with-a-nofinal→;
ottant→%%msc-with-a-nofinal→;
novant→%%msc-with-a-nofinal→;
cent→%%msc-with-o-nofinal→;
←←cent→%%msc-with-o-nofinal→;
=%%msc-with-i=;
itre;
=%%msc-with-i=;
=%%msc-with-a=;
atre;
=%%msc-with-a=;
=%%msc-with-o=;
otre;
=%%msc-with-o=;
meno →→;
←← virgola →→;
zero;
una;
=%spellout-numbering=;
vent→%%fem-with-i→;
trent→%%fem-with-a→;
quarant→%%fem-with-a→;
cinquant→%%fem-with-a→;
sessant→%%fem-with-a→;
settant→%%fem-with-a→;
ottant→%%fem-with-a→;
novant→%%fem-with-a→;
cent→%%fem-with-o→;
←←cent→%%fem-with-o→;
mille[→→];
←%%msc-no-final←mila[→→];
un milione[ →→];
←%spellout-cardinal-masculine← milioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miliardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← bilioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biliardi[ →→];
=#,##0=;
i;
una;
=%%msco-with-i=;
a;
una;
=%%msco-with-a=;
o;
ouna;
=%%msco-with-o=;
meno →→;
=#,##0.#=;
zeresimo;
primo;
secondo;
terzo;
quarto;
quinto;
sesto;
settimo;
ottavo;
nono;
decimo;
undicesimo;
dodicesimo;
tredicesimo;
quattordicesimo;
quindicesimo;
sedicesimo;
diciassettesimo;
diciottesimo;
diciannovesimo;
vent→%%ordinal-esimo-with-i→;
trent→%%ordinal-esimo-with-a→;
quarant→%%ordinal-esimo-with-a→;
cinquant→%%ordinal-esimo-with-a→;
sessant→%%ordinal-esimo-with-a→;
settant→%%ordinal-esimo-with-a→;
ottant→%%ordinal-esimo-with-a→;
novant→%%ordinal-esimo-with-a→;
cent→%%ordinal-esimo-with-o→;
←%spellout-cardinal-masculine←cent→%%ordinal-esimo-with-o→;
mille→%%ordinal-esimo→;
←%spellout-cardinal-masculine←mille→%%ordinal-esimo→;
←%spellout-cardinal-masculine←mila→%%ordinal-esimo→;
milione→%%ordinal-esimo→;
←%spellout-cardinal-masculine←milione→%%ordinal-esimo→;
miliard→%%ordinal-esimo-with-o→;
←%spellout-cardinal-masculine←miliard→%%ordinal-esimo-with-o→;
bilione→%%ordinal-esimo→;
←%spellout-cardinal-masculine←bilion→%%ordinal-esimo→;
biliard→%%ordinal-esimo-with-o→;
←%spellout-cardinal-masculine←biliard→%%ordinal-esimo-with-o→;
=#,##0=;
simo;
unesimo;
duesimo;
treesimo;
quattresimo;
cinquesimo;
seiesimo;
settesimo;
ottesimo;
novesimo;
=%spellout-ordinal-masculine=;
esimo;
unesimo;
iduesimo;
itreesimo;
iquattresimo;
icinquesimo;
iseiesimo;
isettesimo;
ottesimo;
inovesimo;
=%spellout-ordinal-masculine=;
esimo;
unesimo;
aduesimo;
atreesimo;
aquattresimo;
acinquesimo;
aseiesimo;
asettesimo;
ottesimo;
anovesimo;
=%spellout-ordinal-masculine=;
esimo;
unesimo;
oduesimo;
otreesimo;
oquattresimo;
ocinquesimo;
oseiesimo;
osettesimo;
ottesimo;
onovesimo;
o=%spellout-ordinal-masculine=;
meno →→;
=#,##0.#=;
zeresima;
prima;
seconda;
terza;
quarta;
quinta;
sesta;
settima;
ottava;
nona;
decima;
undicesima;
dodicesima;
tredicesima;
quattordicesima;
quindicesima;
sedicesima;
diciassettesima;
diciottesima;
diciannovesima;
vent→%%ordinal-esima-with-i→;
trent→%%ordinal-esima-with-a→;
quarant→%%ordinal-esima-with-a→;
cinquant→%%ordinal-esima-with-a→;
sessant→%%ordinal-esima-with-a→;
settant→%%ordinal-esima-with-a→;
ottant→%%ordinal-esima-with-a→;
novant→%%ordinal-esima-with-a→;
cent→%%ordinal-esima-with-o→;
←%spellout-cardinal-feminine←cent→%%ordinal-esima-with-o→;
mille→%%ordinal-esima→;
←%spellout-cardinal-feminine←mille→%%ordinal-esima→;
←%spellout-cardinal-feminine←mila→%%ordinal-esima→;
milione→%%ordinal-esima→;
←%spellout-cardinal-feminine←milione→%%ordinal-esima→;
miliard→%%ordinal-esima-with-o→;
←%spellout-cardinal-feminine←miliard→%%ordinal-esima-with-o→;
bilione→%%ordinal-esima→;
←%spellout-cardinal-feminine←bilion→%%ordinal-esima→;
biliard→%%ordinal-esima-with-o→;
←%spellout-cardinal-feminine←biliard→%%ordinal-esima-with-o→;
=#,##0=;
sima;
unesima;
duesima;
treesima;
quattresima;
cinquesima;
seiesima;
settesima;
ottesima;
novesima;
=%spellout-ordinal-feminine=;
esima;
unesima;
iduesima;
itreesima;
iquattresima;
icinquesima;
iseiesima;
isettesima;
ottesima;
inovesima;
=%spellout-ordinal-feminine=;
esima;
unesima;
aduesima;
atreesima;
aquattresima;
acinquesima;
aseiesima;
asettesima;
ottesima;
anovesima;
=%spellout-ordinal-feminine=;
esima;
unesima;
oduesima;
otreesima;
oquattresima;
ocinquesima;
oseiesima;
osettesima;
ottesima;
onovesima;
o=%spellout-ordinal-feminine=;
meno →→;
=#,##0.#=;
zeresimi;
primi;
secondi;
terzi;
quarti;
quinti;
sesti;
settimi;
ottavi;
noni;
decimi;
undicesimi;
dodicesimi;
tredicesimi;
quattordicesimi;
quindicesimi;
sedicesimi;
diciassettesimi;
diciottesimi;
diciannovesimi;
vent→%%ordinal-esimi-with-i→;
trent→%%ordinal-esimi-with-a→;
quarant→%%ordinal-esimi-with-a→;
cinquant→%%ordinal-esimi-with-a→;
sessant→%%ordinal-esimi-with-a→;
settant→%%ordinal-esimi-with-a→;
ottant→%%ordinal-esimi-with-a→;
novant→%%ordinal-esimi-with-a→;
cent→%%ordinal-esimi-with-o→;
←%spellout-cardinal-masculine←cent→%%ordinal-esimi-with-o→;
mille→%%ordinal-esimi→;
←%spellout-cardinal-masculine←mille→%%ordinal-esimi→;
←%spellout-cardinal-masculine←mila→%%ordinal-esimi→;
milione→%%ordinal-esimi→;
←%spellout-cardinal-masculine←milione→%%ordinal-esimi→;
miliard→%%ordinal-esimi-with-o→;
←%spellout-cardinal-masculine←miliard→%%ordinal-esimi-with-o→;
bilione→%%ordinal-esimi→;
←%spellout-cardinal-masculine←bilion→%%ordinal-esimi→;
biliard→%%ordinal-esimi-with-o→;
←%spellout-cardinal-masculine←biliard→%%ordinal-esimi-with-o→;
=#,##0=;
simi;
unesimi;
duesimi;
treesimi;
quattresimi;
cinquesimi;
seiesimi;
settesimi;
ottesimi;
novesimi;
=%spellout-ordinal-masculine=;
esimi;
unesimi;
iduesimi;
itreesimi;
iquattresimi;
icinquesimi;
iseiesimi;
isettesimi;
ottesimi;
inovesimi;
=%spellout-ordinal-masculine=;
esimi;
unesimi;
aduesimi;
atreesimi;
aquattresimi;
acinquesimi;
aseiesimi;
asettesimi;
ottesimi;
anovesimi;
=%spellout-ordinal-masculine=;
esimi;
unesimi;
oduesimi;
otreesimi;
oquattresimi;
ocinquesimi;
oseiesimi;
osettesimi;
ottesimi;
onovesimi;
o=%spellout-ordinal-masculine=;
meno →→;
=#,##0.#=;
zeresime;
prime;
seconde;
terze;
quarte;
quinte;
seste;
settime;
ottave;
none;
decime;
undicesime;
dodicesime;
tredicesime;
quattordicesime;
quindicesime;
sedicesime;
diciassettesime;
diciottesime;
diciannovesime;
vent→%%ordinal-esime-with-i→;
trent→%%ordinal-esime-with-a→;
quarant→%%ordinal-esime-with-a→;
cinquant→%%ordinal-esime-with-a→;
sessant→%%ordinal-esime-with-a→;
settant→%%ordinal-esime-with-a→;
ottant→%%ordinal-esime-with-a→;
novant→%%ordinal-esime-with-a→;
cent→%%ordinal-esime-with-o→;
←%spellout-cardinal-feminine←cent→%%ordinal-esime-with-o→;
mille→%%ordinal-esime→;
←%spellout-cardinal-feminine←mille→%%ordinal-esime→;
←%spellout-cardinal-feminine←mila→%%ordinal-esime→;
milione→%%ordinal-esime→;
←%spellout-cardinal-feminine←milione→%%ordinal-esime→;
miliard→%%ordinal-esime-with-o→;
←%spellout-cardinal-feminine←miliard→%%ordinal-esime-with-o→;
bilione→%%ordinal-esime→;
←%spellout-cardinal-feminine←bilion→%%ordinal-esime→;
biliard→%%ordinal-esime-with-o→;
←%spellout-cardinal-feminine←biliard→%%ordinal-esime-with-o→;
=#,##0=;
sime;
unesime;
duesime;
treesime;
quattresime;
cinquesime;
seiesime;
settesime;
ottesime;
novesime;
=%spellout-ordinal-feminine=;
esime;
unesime;
iduesime;
itreesime;
iquattresime;
icinquesime;
iseiesime;
isettesime;
ottesime;
inovesime;
=%spellout-ordinal-feminine=;
esime;
unesime;
aduesime;
atreesime;
aquattresime;
acinquesime;
aseiesime;
asettesime;
ottesime;
anovesime;
=%spellout-ordinal-feminine=;
esime;
unesime;
oduesime;
otreesime;
oquattresime;
ocinquesime;
oseiesime;
osettesime;
ottesime;
onovesime;
o=%spellout-ordinal-feminine=;
º;
−→→;
=#,##0==%%dord-mascabbrev=;
ª;
−→→;
=#,##0==%%dord-femabbrev=;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ja.xml 0000664 0000000 0000000 00000012024 15071277040 0020572 0 ustar 00root root 0000000 0000000
=0.0=;
=0=;
元;
=0=;
=0.0=;
=%spellout-numbering=;
元;
=%spellout-numbering=;
=%%spellout-numbering-year-digits=;
=%spellout-numbering=;
=%spellout-numbering=;
←←→→→;
←←→→→;
←←→→→;
=%spellout-cardinal=;
マイナス→→;
←←点→→→;
零;
壱;
弐;
参;
四;
伍;
六;
七;
八;
九;
拾[→→];
←←拾[→→];
←←百[→→];
←←千[→→];
←←萬[→→];
←←億[→→];
←←兆[→→];
←←京[→→];
=#,##0=;
マイナス→→;
←←・→→→;
〇;
一;
二;
三;
四;
五;
六;
七;
八;
九;
十[→→];
←←十[→→];
百[→→];
←←百[→→];
千[→→];
←←千[→→];
←←万[→→];
←←億[→→];
←←兆[→→];
←←京[→→];
=#,##0=;
=#,##0.#=;
第=%spellout-numbering=;
第−→#,##0→;
第=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ka.xml 0000664 0000000 0000000 00000011303 15071277040 0020572 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
მინუს →→;
←← მძიმე →→;
ნული;
ერთი;
ორი;
სამი;
ოთხი;
ხუთი;
ექვსი;
შვიდი;
რვა;
ცხრა;
ათი;
თერთმეტი;
თორმეტი;
ცამეტი;
თოთხმეტი;
თხუთმეტი;
თექვსმეტი;
ჩვიდმეტი;
თრვამეტი;
ცხრამეტი;
ოცი;
ოცდა→→;
ორმოცი;
ორმოცდა→→;
სამოცი;
სამოცდა→→;
ოთხმოცი;
ოთხმოცდა→→;
ას→%%hundred→;
ორას→%%hundred→;
სამას→%%hundred→;
ოთხას→%%hundred→;
ხუთას→%%hundred→;
ექვსას→%%hundred→;
შვიდას→%%hundred→;
რვაას→%%hundred→;
ცხრაას→%%hundred→;
ათას→%%th→;
←← ათას→%%th→;
←← მილიონ→%%th→;
←← მილიარდ→%%th→;
←← ბილიონ→%%th→;
←← ბილიარდ→%%th→;
=#,##0=;
ი;
=%spellout-cardinal=;
ი;
' =%spellout-cardinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/kk.xml 0000664 0000000 0000000 00000020277 15071277040 0020616 0 ustar 00root root 0000000 0000000
=%spellout-numbering=;
=%spellout-cardinal=;
минус →→;
←← бүтін →%%fractions→;
нөл;
бір;
екі;
үш;
төрт;
бес;
алты;
жеті;
сегіз;
тоғыз;
он[ →→];
жиырма[ →→];
отыз[ →→];
қырық[ →→];
елу[ →→];
алпыс[ →→];
жетпіс[ →→];
сексен[ →→];
тоқсан[ →→];
жүз[ →→];
←← жүз[ →→];
мың[ →→];
←← мың[ →→];
миллион[ →→];
←← миллион[ →→];
миллиард[ →→];
←← миллиард[ →→];
триллион[ →→];
←← триллион[ →→];
квадриллион[ →→];
←← квадриллион[ →→];
=#,##0=;
оннан ←%spellout-cardinal←;
жүзден ←%spellout-cardinal←;
мыңнан ←%spellout-cardinal←;
он мыңнан ←%spellout-cardinal←;
жүз мыңнан ←%spellout-cardinal←;
миллионнан ←%spellout-cardinal←;
он миллионнан ←%spellout-cardinal←;
жүз миллионнан ←%spellout-cardinal←;
миллиардтан ←%spellout-cardinal←;
он миллиардтан ←%spellout-cardinal←;
жүз миллиардтан ←%spellout-cardinal←;
←0←;
минус →→;
←← бүтін →→;
нөлінші;
бірінші;
екінші;
үшінші;
төртінші;
бесінші;
алтыншы;
жетінші;
сегізінші;
тоғызыншы;
оныншы;
он→%%ordinal-yeru-suffix→;
жиырмасыншы;
жиырма →→;
отыз→%%ordinal-yeru-suffix→;
қырық→%%ordinal-yeru-suffix→;
елу→%%ordinal-i-suffix→;
алпыс→%%ordinal-yeru-suffix→;
жетпіс→%%ordinal-i-suffix→;
сексен→%%ordinal-i-suffix→;
тоқсан→%%ordinal-yeru-suffix→;
жүз→%%ordinal-i-suffix→;
←%spellout-cardinal← жүз→%%ordinal-i-suffix→;
мың→%%ordinal-yeru-suffix→;
←%spellout-cardinal← мың→%%ordinal-yeru-suffix→;
миллион→%%ordinal-yeru-suffix→;
←%spellout-cardinal← миллион→%%ordinal-yeru-suffix→;
миллиард→%%ordinal-yeru-suffix→;
←%spellout-cardinal← миллиард→%%ordinal-yeru-suffix→;
триллион→%%ordinal-yeru-suffix→;
←%spellout-cardinal← триллион→%%ordinal-yeru-suffix→;
квадриллион→%%ordinal-yeru-suffix→;
←%spellout-cardinal← квадриллион→%%ordinal-yeru-suffix→;
=#,##0=;
інші;
' =%spellout-ordinal=;
ыншы;
' =%spellout-ordinal=;
−→→;
=#,##0=-$(ordinal,many{шы}other{ші})$;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/kl.xml 0000664 0000000 0000000 00000011641 15071277040 0020612 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
ataaseq;
marlunnik;
pingasunik;
sisamanik;
tallimanik;
arfinilinnik;
arfineq-marlunnik;
arfineq-pingasunik;
arfineq-sisamanik;
qulinik;
aqqanilinik;
aqqaneq-marlunnik;
aqqaneq-pingasunik;
aqqaneq-sisamanik;
aqqaneq-tallimanik;
arfersanilinnik;
arfersaneq-marlunnik;
arfersaneq-pingasunik;
arfersaneq-sisamanik;
←%%numbertimes← qulillit[ →→];
uutritit[ →→];
←%%numbertimes← uutritillit[ →→];
minus →→;
←← komma →→;
nuulu;
ataaseq;
marluk;
pingasut;
sisamat;
tallimat;
arfinillit;
arfineq-marluk;
arfineq-pingasut;
arfineq-sisamat;
qulit;
aqqanilit;
aqqaneq-marluk;
aqqaneq-pingasut;
aqqaneq-sisamat;
aqqaneq-tallimat;
arfersanillit;
arfersaneq-marluk;
arfersaneq-pingasut;
arfersaneq-sisamat;
←%%numbertimes← qulillit[ →→];
uutritit[ →→];
←%%numbertimes← uutritillit[ →→];
tuusintit[ →→];
←%%numbertimes← tuusintillit[ →→];
millionit[ →→];
←%%numbertimes← millionillit[ →→];
milliardit[ →→];
←%%numbertimes← milliardillit[ →→];
billionit[ →→];
←%%numbertimes← billioniillit[ →→];
billiardit[ →→];
←%%numbertimes← billiardillit[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/km.xml 0000664 0000000 0000000 00000006725 15071277040 0020622 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← '' ←← '';
=%spellout-numbering=;
ដក→→;
←←ចុច→→→;
សូន្យ;
មួយ;
ពីរ;
បី;
បួន;
ប្រាំ;
ប្រាំមួយ;
ប្រាំពីរ;
ប្រាំបី;
ប្រាំបួន;
ដប់[→→];
ម្ភៃ[→→];
សាមសិប[→→];
សែសិប[→→];
ហាសិប[→→];
ហុកសិប[→→];
ចិតសិប[→→];
ប៉ែតសិប[→→];
កៅសិប[→→];
←←រយ[→→];
←←ពាន់[→→];
←←ម៉ឺន[→→];
←←សែន[→→];
←←លាន[→→];
←←ពាន់កោដិ[→→];
=#,##0=;
=%spellout-numbering=;
ទី=%spellout-cardinal=;
−→→;
ទី=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ko.xml 0000664 0000000 0000000 00000041711 15071277040 0020616 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
←%spellout-cardinal-sinokorean←점→→→;
←←점→→→;
공;
=%spellout-cardinal-sinokorean=;
마이너스 →→;
←←점→→→;
영;
일;
이;
삼;
사;
오;
육;
칠;
팔;
구;
십[→→];
←←십[→→];
백[→→];
←←백[→→];
천[→→];
←←천[→→];
만[ →→];
←←만[ →→];
←←억[ →→];
←←조[ →→];
←←경[ →→];
=#,##0=;
마이너스 →→;
=%spellout-cardinal-sinokorean=;
영;
한;
두;
세;
네;
다섯;
여섯;
일곱;
여덟;
아홉;
열[→→];
스무;
스물[→→];
서른[→→];
마흔[→→];
쉰[→→];
예순[→→];
일흔[→→];
여든[→→];
아흔[→→];
백[→→];
←%spellout-cardinal-sinokorean←백[→→];
천[→→];
←%spellout-cardinal-sinokorean←천[→→];
만[ →→];
←%spellout-cardinal-sinokorean←만[ →→];
←%spellout-cardinal-sinokorean←억[ →→];
←%spellout-cardinal-sinokorean←조[ →→];
←%spellout-cardinal-sinokorean←경[ →→];
=#,##0=;
마이너스 →→;
=%spellout-cardinal-sinokorean=;
영;
하나;
둘;
셋;
넷;
다섯;
여섯;
일곱;
여덟;
아홉;
열[ →→];
스물[→→];
서른[→→];
마흔[→→];
쉰[→→];
예순[→→];
일흔[→→];
여든[→→];
아흔[→→];
=%spellout-cardinal-sinokorean=;
마이너스 →→;
=%spellout-cardinal-sinokorean=;
영;
일;
이;
삼;
사;
오;
육;
칠;
팔;
구;
←←십[→→];
←←백[→→];
←←천[→→];
←←만[→→];
←←억[→→];
←←조[→→];
←←경[→→];
=#,##0=;
마이너스 →→;
=#,##0.#=;
=%%spellout-ordinal-native-count-smaller= 번째;
=%%spellout-ordinal-sinokorean-count-smaller= 번째;
영;
한;
두;
세;
네;
다섯;
여섯;
일곱;
여덟;
아홉;
열[→→];
스무;
스물[→→];
서른[→→];
마흔[→→];
=%%spellout-ordinal-sinokorean-count-larger=;
일;
이;
삼;
사;
오;
육;
칠;
팔;
구;
십[→→];
←←십[→→];
오십[→→];
육십[→→];
칠십[→→];
팔십[→→];
구십[→→];
백[→→];
←←백[→→];
천[→→];
←←천[→→];
만[ →→];
←←만[ →→];
←←억[ →→];
←←조[ →→];
←←경[ →→];
마이너스 →→;
=#,##0.#=;
=%%spellout-ordinal-native-count-smaller= 번째;
영;
첫;
=%spellout-cardinal-native-attributive=;
=%%spellout-ordinal-native-count-larger=;
영;
한;
=%spellout-cardinal-native-attributive=;
서른[→→];
마흔[→→];
쉰[→%spellout-cardinal-native-attributive→];
예순[→%spellout-cardinal-native-attributive→];
일흔[→%spellout-cardinal-native-attributive→];
여든[→%spellout-cardinal-native-attributive→];
아흔[→%spellout-cardinal-native-attributive→];
백[→→];
←%spellout-cardinal-sinokorean←백[→→];
천[→→];
←%spellout-cardinal-sinokorean←천[→→];
만[ →→];
←%spellout-cardinal-sinokorean←만[ →→];
←%spellout-cardinal-sinokorean←억[ →→];
←%spellout-cardinal-sinokorean←조[ →→];
←%spellout-cardinal-sinokorean←경[ →→];
=#,##0=;
=%spellout-ordinal-native=;
=%spellout-cardinal-sinokorean=째;
=%%spellout-ordinal-sinokorean-count-larger=째;
=#,##0.#=;
마이너스 →→;
=%%spellout-ordinal-native-priv=째;
영;
첫;
둘;
=%%spellout-ordinal-native-smaller=;
;
한;
두;
셋;
넷;
다섯;
여섯;
일곱;
여덟;
아홉;
열[→→];
스무;
스물[→→];
서른[→→];
마흔[→→];
쉰[→→];
예순[→→];
일흔[→→];
여든[→→];
아흔[→→];
백[→%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←백[→%%spellout-ordinal-native-smaller-x02→];
천[→%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←천[→%%spellout-ordinal-native-smaller-x02→];
만[ →%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←만[ →%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←억[ →%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←조[ →%%spellout-ordinal-native-smaller-x02→];
←%spellout-cardinal-sinokorean←경[ →%%spellout-ordinal-native-smaller-x02→];
=#,##0=;
=%%spellout-ordinal-native-smaller=;
둘;
=%%spellout-ordinal-native-smaller=;
−→→;
=#,##0=번째;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ky.xml 0000664 0000000 0000000 00000031177 15071277040 0020635 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
минус →→;
←← бүтүн →%%z-spellout-fraction→;
нөл;
бир;
эки;
үч;
төрт;
беш;
алты;
жети;
сегиз;
тогуз;
он[ →→];
жыйырма[ →→];
отуз[ →→];
кырк[ →→];
элүү[ →→];
алтымыш[ →→];
жетимиш[ →→];
сексен[ →→];
токсон[ →→];
жүз;
←← жүз[ →→];
←← жүз[ →→];
миң;
←← миң[ →→];
←← миң[ →→];
миллион;
←← миллион[ →→];
←← миллион[ →→];
миллиард;
←← миллиард[ →→];
←← миллиард[ →→];
триллион;
←← триллион[ →→];
←← триллион[ →→];
квадриллион;
←← квадриллион[ →→];
←← квадриллион[ →→];
=#,##0=;
' жана =%spellout-cardinal-verbose=;
' =%spellout-cardinal-verbose=;
' жана =%spellout-cardinal-verbose=;
, =%spellout-cardinal-verbose=;
, ←%spellout-cardinal-verbose← миң[→%%commas→];
, =%spellout-cardinal-verbose=;
минус →→;
←← бүтүн →%%z-spellout-fraction→;
=%spellout-cardinal=;
жүз;
←← жүз[→%%and→];
←← жүз[→%%and→];
миң;
←← миң[→%%and→];
←← миң[→%%and→];
←← миң[→%%commas→];
миллион;
←← миллион[→%%commas→];
←← миллион[→%%commas→];
миллиард;
←← миллиард[→%%commas→];
←← миллиард[→%%commas→];
триллион;
←← триллион[→%%commas→];
←← триллион[→%%commas→];
квадриллион;
←← квадриллион[→%%commas→];
←← квадриллион[→%%commas→];
=#,##0=;
инчи;
' =%spellout-ordinal=;
иңчи;
' =%spellout-ordinal=;
ынчы;
' =%spellout-ordinal=;
нчы;
' =%spellout-ordinal=;
үнчү;
' =%spellout-ordinal=;
нчү;
' =%spellout-ordinal=;
унчу;
' =%spellout-ordinal=;
минус →→;
=#,##0.#=;
нөлүнчү;
биринчи;
экинчи;
үчүнчү;
төртүнчү;
бешинчи;
алтынчы;
жетинчи;
сегизинчи;
тогузунчу;
он→%%yncy→;
жыйырма→%%ncu→;
отуз→%%yncy→;
кырк→%%uncu→;
элүү→%%ncy→;
алтымыш→%%uncu→;
жетимиш→%%inci→;
сексен→%%inci→;
токсон→%%yncy→;
жүзүнчү;
←%spellout-numbering← жүз→%%yncy2→;
←%spellout-numbering← жүз→%%yncy2→;
миңиңчи;
←%spellout-numbering← миң→%%ingci→;
←%spellout-numbering← миң→%%ingci→;
миллионунчу;
←%spellout-numbering← миллион→%%yncy→;
←%spellout-numbering← миллион→%%yncy→;
миллиардынчы;
←%spellout-numbering← миллиард→%%uncu→;
←%spellout-numbering← миллиард→%%uncu→;
триллионунчу;
←%spellout-numbering← триллион→%%yncy→;
←%spellout-numbering← триллион→%%yncy→;
квадриллионунчу;
←%spellout-numbering← квадриллион→%%yncy→;
←%spellout-numbering← квадриллион→%%yncy→;
=#,##0='inci;
ондон ←%spellout-numbering←;
жүздөн ←%spellout-numbering←;
миңден ←%spellout-numbering←;
он миңден ←%spellout-numbering←;
жүз миңден ←%spellout-numbering←;
миллиондон ←%spellout-numbering←;
он миллиондон ←%spellout-numbering←;
жүз миллиондон ←%spellout-numbering←;
миллиарддан ←%spellout-numbering←;
он миллиарддан ←%spellout-numbering←;
жүз миллиарддан ←%spellout-numbering←;
0* ←#,##0←←;
''инчи;
−→→;
=#,##0==%%digits-ordinal-indicator=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/lb.xml 0000664 0000000 0000000 00000040674 15071277040 0020611 0 ustar 00root root 0000000 0000000
Éiwegkeet;
net eng Nummer;
minus →→;
=0.0=;
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
←%spellout-cardinal-masculine←honnert[→%spellout-cardinal-neuter→];
=%spellout-cardinal-neuter=;
=%spellout-cardinal-masculine=;
Onendlechkeet;
net eng Nummer;
minus →→;
←← Komma →→;
null;
eent;
zwee;
dräi;
véier;
fënnef;
sechs;
siwen;
aacht;
néng;
zéng;
eelef;
zwielef;
dräizéng;
véierzéng;
fofzéng;
siechzéng;
siwwenzéng;
uechtzéng;
nonzéng;
[→%spellout-cardinal-neuter→an]zwanzeg;
[→%spellout-cardinal-neuter→an]drësseg;
[→%spellout-cardinal-neuter→an]véierzeg;
[→%spellout-cardinal-neuter→an]fofzeg;
[→%spellout-cardinal-neuter→an]siechzeg;
[→%spellout-cardinal-neuter→an]siwwenzeg;
[→%spellout-cardinal-neuter→an]achtzeg;
[→%spellout-cardinal-neuter→an]nonzeg;
honnert[→→];
←%spellout-cardinal-masculine←honnert[→→];
dausend[→→];
←%spellout-cardinal-masculine←dausend[→→];
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$[ →→];
=#,##0=;
Onendlechkeet;
net eng Nummer;
minus →→;
=%spellout-cardinal-masculine=;
null;
eng;
zwou;
=%spellout-cardinal-masculine=;
honnert[→→];
←%spellout-cardinal-masculine←honnert[→→];
dausend[→→];
←%spellout-cardinal-masculine←dausend[→→];
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$[ →→];
=#,##0=;
Onendlechkeet;
net eng Nummer;
minus →→;
=%spellout-cardinal-masculine=;
null;
een;
=%spellout-cardinal-masculine=;
honnert[→→];
←%spellout-cardinal-masculine←honnert[→→];
dausend[→→];
←%spellout-cardinal-masculine←dausend[→→];
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$[ →→];
=#,##0=;
onendlechten;
net eng Nummer;
minus →→;
=#,##0.0=.;
nullten;
éischten;
zweeten;
drëtten;
véierten;
fënneften;
sechsten;
siwenten;
aachten;
=%spellout-cardinal-neuter=ten;
=%spellout-cardinal-neuter=sten;
honnert→%%ord-t-masc→;
←%spellout-cardinal-masculine←honnert→%%ord-t-masc→;
dausend→%%ord-t-masc→;
←%spellout-cardinal-masculine←dausend→%%ord-t-masc→;
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$→%%ord-M-masc→;
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$→%%ord-M-masc→;
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$→%%ord-M-masc→;
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$→%%ord-M-masc→;
=#,##0=.;
en;
=%spellout-ordinal-masculine=;
ten;
' =%spellout-ordinal-masculine=;
onendlechter;
net eng Nummer;
minus →→;
=#,##0.0=.;
nullter;
éischter;
zweeter;
drëtter;
véierter;
fënnefter;
sechster;
siwenter;
aachter;
=%spellout-cardinal-neuter=ter;
=%spellout-cardinal-neuter=ster;
honnert→%%ord-t-fem→;
←%spellout-cardinal-masculine←honnert→%%ord-t-fem→;
dausend→%%ord-t-fem→;
←%spellout-cardinal-masculine←dausend→%%ord-t-fem→;
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$→%%ord-M-fem→;
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$→%%ord-M-fem→;
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$→%%ord-M-fem→;
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$→%%ord-M-fem→;
=#,##0=.;
er;
=%spellout-ordinal-feminine=;
ter;
' =%spellout-ordinal-feminine=;
onendlecht;
net eng Nummer;
minus →→;
=#,##0.0=.;
nullt;
éischt;
zweet;
drëtt;
véiert;
fënneft;
sechst;
siwent;
aacht;
=%spellout-cardinal-neuter=t;
=%spellout-cardinal-neuter=st;
honnert→%%ord-t-neut→;
←%spellout-cardinal-masculine←honnert→%%ord-t-neut→;
dausend→%%ord-t-neut→;
←%spellout-cardinal-masculine←dausend→%%ord-t-neut→;
←%spellout-cardinal-feminine← $(cardinal,one{Millioun}other{Milliounen})$→%%ord-M-neut→;
←%spellout-cardinal-feminine← $(cardinal,one{Milliard}other{Milliarden})$→%%ord-M-neut→;
←%spellout-cardinal-feminine← $(cardinal,one{Billioun}other{Billiounen})$→%%ord-M-neut→;
←%spellout-cardinal-feminine← $(cardinal,one{Billiard}other{Billiarden})$→%%ord-M-neut→;
=#,##0=.;
et;
=%spellout-ordinal-neuter=;
t;
' =%spellout-ordinal-neuter=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/lo.xml 0000664 0000000 0000000 00000006050 15071277040 0020614 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
ลบ→→;
←←จุด→→→;
ศูนย์;
ໜຶ່ງ;
ສອງ;
ສາມ;
ສີ່;
ຫ້າ;
ຫົກ;
ເຈັດ;
ແປດ;
ເກົ້າ;
ສິບ[→%%alt-ones→];
ຊາວ[→%%alt-ones→];
←←ສິບ[→%%alt-ones→];
←←ร้อย[→→];
←←พัน[→→];
←←หมื่น[→→];
←←แสน[→→];
←←ล้าน[→→];
=#,##0=;
ເອັດ;
=%spellout-cardinal=;
=#,##0.#=;
ที่=%spellout-cardinal=;
ที่−→#,##0→;
ที่=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/lrc.xml 0000664 0000000 0000000 00000007412 15071277040 0020765 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
منفی →→;
←← مومٱیز →→;
صفر;
یٱک;
دۏ;
ساٛ;
چار;
پنج;
شٱش;
هفت;
هشت;
نۏ;
دٱ;
یازدٱ;
دۊۋازدٱ;
سینزٱ;
چاردٱ;
پۊمزٱ;
شۊمزٱ;
هاٛبدٱ;
هیژدٱ;
نۊزدٱ;
بیست[ و →→];
سی[ و →→];
چاٛهل[ و →→];
پنجا[ و →→];
شٱصد[ و →→];
هفتاد[ و →→];
هشتاد[ و →→];
نٱۋد[ و →→];
صد[ و →→];
داٛۋیسد[ و →→];
سیصد[ و →→];
چارصد[ و →→];
پۊمصد[ و →→];
شٱشصد[ و →→];
هفصد[ و →→];
هشصد[ و →→];
نۏصد[ و →→];
←← هزار[ و →→];
←← ماٛلیۊن[ و →→];
←← میلیارد[ و →→];
←← هزار میلیاد[ و →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/lt.xml 0000664 0000000 0000000 00000020562 15071277040 0020625 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
ERROR;
dvi;
tris;
keturias;
penkias;
šešias;
septynias;
aštuonias;
devynias;
ERROR;
tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
=%spellout-cardinal-masculine= tūkstančių;
=%spellout-cardinal-masculine= tūkstantis;
=%spellout-cardinal-masculine= tūkstančiai;
šimtas →→;
←%spellout-cardinal-masculine← šimtai →→;
mīnus →→;
←← kablelis →→;
nulis;
vienas;
du;
trys;
keturi;
penki;
šeši;
septyni;
aštuoni;
devyni;
dešimt;
vienuolika;
dvylika;
trylika;
→→olika;
←%%spellout-cardinal-feminine-accusative←dešimt[ →→];
šimtas[ →→];
←%spellout-cardinal-masculine← šimtai[ →→];
tūkstantis[ →→];
←%%spellout-thousands←[ →→];
vienas milijonas[ →→];
←%spellout-cardinal-masculine← milijonų[ →→];
vienas milijardas[ →→];
←%spellout-cardinal-masculine← milijardų[ →→];
vienas trilijonas[ →→];
←%spellout-cardinal-masculine←trilijonų[ →→];
vienas kvadrilijonas[ →→];
←%spellout-cardinal-masculine← kvadrilijonų[ →→];
=#,##0=;
mīnus →→;
←← kablelis →→;
nulis;
viena;
dvi;
trys;
=%spellout-cardinal-masculine=os;
=%spellout-cardinal-masculine=;
←%%spellout-cardinal-feminine-accusative←dešimt[ →→];
šimtas[ →→];
←%spellout-cardinal-masculine← šimtai[ →→];
tūkstantis[ →→];
←%%spellout-thousands←[ →→];
vienas milijonas[ →→];
←%spellout-cardinal-masculine← milijonų[ →→];
vienas milijardas[ →→];
←%spellout-cardinal-masculine← milijardų[ →→];
vienas trilijonas[ →→];
←%spellout-cardinal-masculine← trilijonų[ →→];
vienas kvadrilijonas[ →→];
←%spellout-cardinal-masculine← kvadrilijonų[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/lv.xml 0000664 0000000 0000000 00000013627 15071277040 0020633 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
ERROR;
vien;
div;
trīs;
četr;
piec;
seš;
septiņ;
astoņ;
deviņ;
ERROR;
mīnus →→;
←← komats →→;
nulle;
viens;
divi;
trīs;
četri;
pieci;
seši;
septiņi;
astoņi;
deviņi;
desmit;
→%%spellout-prefixed→padsmit;
←%%spellout-prefixed←desmit[ →→];
simt[ →→];
←%%spellout-prefixed←simt[ →→];
tūkstoš[ →→];
←%%spellout-prefixed←tūkstoš[ →→];
←%spellout-cardinal-masculine← tūkstoši[ →→];
viens miljons[ →→];
←%spellout-cardinal-masculine← miljoni[ →→];
viens miljards[ →→];
←%spellout-cardinal-masculine← miljardi[ →→];
viens biljons[ →→];
←%spellout-cardinal-masculine← biljoni[ →→];
viens biljards[ →→];
←%spellout-cardinal-masculine← biljardi[ →→];
=#,##0=;
mīnus →→;
←← komats →→;
nulle;
viena;
divas;
trīs;
četras;
piecas;
sešas;
septiņas;
astoņas;
deviņas;
=%spellout-cardinal-masculine=;
←%%spellout-prefixed←desmit[ →→];
simt[ →→];
←%%spellout-prefixed←simt[ →→];
tūkstoš[ →→];
←%%spellout-prefixed←tūkstoš[ →→];
←%spellout-cardinal-masculine← tūkstoši[ →→];
viens miljons[ →→];
←%spellout-cardinal-masculine← miljoni[ →→];
viens miljards[ →→];
←%spellout-cardinal-masculine← miljardi[ →→];
viens biljons[ →→];
←%spellout-cardinal-masculine← biljoni[ →→];
viens biljards[ →→];
←%spellout-cardinal-masculine← biljardi[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/mk.xml 0000664 0000000 0000000 00000016370 15071277040 0020617 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
минус →→;
←← кома →→;
нула;
еден;
два;
три;
четири;
пет;
шест;
седум;
осум;
девет;
десет;
единаесет;
дванаесет;
тринаесет;
четиринаесет;
петнаесет;
шеснаесет;
седумнаесет;
осумнаесет;
деветнаесет;
дваесет[ и →→];
триесет[ и →→];
четириесет[ и →→];
педесет[ и →→];
шеесет[ и →→];
седумдесет[ и →→];
осумдесет[ и →→];
деведесет[ и →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← илјада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
минус →→;
←← кома →→;
нула;
едно;
два;
=%spellout-cardinal-masculine=;
дваесет[ и →→];
триесет[ и →→];
четириесет[ и →→];
педесет[ и →→];
шеесет[ и →→];
седумдесет[ и →→];
осумдесет[ и →→];
деведесет[ и →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← илјада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
минус →→;
←← кома →→;
нула;
една;
две;
=%spellout-cardinal-masculine=;
дваесет[ и →→];
триесет[ и →→];
четириесет[ и →→];
педесет[ и →→];
шеесет[ и →→];
седумдесет[ и →→];
осумдесет[ и →→];
деведесет[ и →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← илјада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ms.xml 0000664 0000000 0000000 00000006433 15071277040 0020626 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
negatif →→;
←← perpuluhan →→;
kosong;
satu;
dua;
tiga;
empat;
lima;
enam;
tujuh;
lapan;
sembilan;
sepuluh;
sebelas;
→→ belas;
←← puluh[ →→];
seratus[ →→];
←← ratus[ →→];
seribu[ →→];
←← ribu[ →→];
sejuta[ →→];
←← juta[ →→];
←← bilion[ →→];
←← trilion[ →→];
←← kuadrilion[ →→];
=#,##0=;
negatif →→;
=#,##0.#=;
kekosong;
pertama;
ke=%spellout-cardinal=;
−ke-→#,##0→;
ke-=#,##0=;
No. 1;
ke-=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/mt.xml 0000664 0000000 0000000 00000046347 15071277040 0020637 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
=0.0=;
=%spellout-numbering=;
=%%spellout-cardinal-type-b-masculine=;
minus →→;
←← punt →→;
żero;
wieħed;
tnejn;
tlieta;
erbgħa;
ħamsa;
sitta;
sebgħa;
tmienja;
disgħa;
għaxra;
ħdax;
tnax;
tlettax;
erbatax;
ħmistax;
sittax;
sbatax;
tmintax;
dsatax;
[→→ u ]għoxrin;
[→→ u ]tletin;
[→→ u ]erbgħin;
[→→ u ]ħamsin;
[→→ u ]sittin;
[→→ u ]sebgħin;
[→→ u ]tmenin;
[→→ u ]disgħin;
mija[ u →→];
mitejn[ u →→];
←%spellout-cardinal-masculine← mija[ u →→];
elf[→%%and-type-b-masculine→];
elfejn[→%%and-type-b-masculine→];
←%%thousands← elef[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← elf[→%%and-type-b-masculine→];
miljun[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← miljuni[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← miljun[→%%and-type-b-masculine→];
biljun[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← biljuni[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← biljun[→%%and-type-b-masculine→];
triljun[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← triljuni[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← triljun[→%%and-type-b-masculine→];
kvadriljun[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-b-masculine→];
←%spellout-cardinal-masculine← kvadriljun[→%%and-type-b-masculine→];
=#,##0=;
;
' u =%%spellout-cardinal-type-b-masculine=;
minus →→;
←← punt →→;
żero;
waħda;
tnejn;
tlieta;
erbgħa;
ħamsa;
sitta;
sebgħa;
tmienja;
disgħa;
għaxra;
ħdax;
tnax;
tlettax;
erbatax;
ħmistax;
sittax;
sbatax;
tmintax;
dsatax;
[→→ u ]għoxrin;
[→→ u ]tletin;
[→→ u ]erbgħin;
[→→ u ]ħamsin;
[→→ u ]sittin;
[→→ u ]sebgħin;
[→→ u ]tmenin;
[→→ u ]disgħin;
mija[ u →→];
mitejn[ u →→];
←%spellout-cardinal-masculine← mija[ u →→];
elf[→%%and-type-b-feminine→];
elfejn[→%%and-type-b-feminine→];
←%%thousands← elef[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← elf[→%%and-type-b-feminine→];
miljun[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← miljuni[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← miljun[→%%and-type-b-feminine→];
biljun[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← biljuni[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← biljun[→%%and-type-b-feminine→];
triljun[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← triljuni[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← triljun[→%%and-type-b-feminine→];
kvadriljun[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-b-feminine→];
←%spellout-cardinal-masculine← kvadriljun[→%%and-type-b-feminine→];
=#,##0=;
;
' u =%%spellout-cardinal-type-b-feminine=;
minus →→;
←← punt →→;
żero;
wieħed;
żewġ;
tliet;
erbaʼ;
ħames;
sitt;
sebaʼ;
tmien;
disaʼ;
għaxar;
ħdax-il;
tnax-il;
tlettax-il;
erbatax-il;
ħmistax-il;
sittax-il;
sbatax-il;
tmintax-il;
dsatax-il;
[→%spellout-cardinal-masculine→ u ]għoxrin;
[→%spellout-cardinal-masculine→ u ]tletin;
[→%spellout-cardinal-masculine→ u ]erbgħin;
[→%spellout-cardinal-masculine→ u ]ħamsin;
[→%spellout-cardinal-masculine→ u ]sittin;
[→%spellout-cardinal-masculine→ u ]sebgħin;
[→%spellout-cardinal-masculine→ u ]tmenin;
[→%spellout-cardinal-masculine→ u ]disgħin;
mitt;
mija u →%spellout-cardinal-masculine→;
mitejn[ u →%spellout-cardinal-masculine→];
←%spellout-cardinal-masculine← mija[→%%and-type-a-masculine→];
elf[→%%and-type-a-masculine→];
elfejn[→%%and-type-a-masculine→];
←%%thousands← elef[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← elf[→%%and-type-a-masculine→];
miljun[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← miljuni[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← miljun[→%%and-type-a-masculine→];
biljun[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← biljuni[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← biljun[→%%and-type-a-masculine→];
triljun[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← triljuni[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← triljun[→%%and-type-a-masculine→];
kvadriljun[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-a-masculine→];
←%spellout-cardinal-masculine← kvadriljun[→%%and-type-a-masculine→];
=#,##0=;
;
' u =%spellout-cardinal-masculine=;
minus →→;
←← punt →→;
żero;
waħda;
żewġ;
tliet;
erbaʼ;
ħames;
sitt;
sebaʼ;
tmien;
disaʼ;
għaxar;
ħdax-il;
tnax-il;
tlettax-il;
erbatax-il;
ħmistax-il;
sittax-il;
sbatax-il;
tmintax-il;
dsatax-il;
[→%spellout-cardinal-feminine→ u ]għoxrin;
[→%spellout-cardinal-feminine→ u ]tletin;
[→%spellout-cardinal-feminine→ u ]erbgħin;
[→%spellout-cardinal-feminine→ u ]ħamsin;
[→%spellout-cardinal-feminine→ u ]sittin;
[→%spellout-cardinal-feminine→ u ]sebgħin;
[→%spellout-cardinal-feminine→ u ]tmenin;
[→%spellout-cardinal-feminine→ u ]disgħin;
mitt;
mija u →%spellout-cardinal-feminine→;
mitejn[ u →%spellout-cardinal-feminine→];
←%spellout-cardinal-masculine← mija[→%%and-type-a-feminine→];
elf[→%%and-type-a-feminine→];
elfejn[→%%and-type-a-feminine→];
←%%thousands← elef[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← elf[→%%and-type-a-feminine→];
miljun[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← miljuni[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← miljun[→%%and-type-a-feminine→];
biljun[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← biljuni[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← biljun[→%%and-type-a-feminine→];
triljun[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← triljuni[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← triljun[→%%and-type-a-feminine→];
kvadriljun[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← kvadriljuni[→%%and-type-a-feminine→];
←%spellout-cardinal-masculine← kvadriljun[→%%and-type-a-feminine→];
=#,##0=;
;
' u =%spellout-cardinal-feminine=;
ERROR-=0=;
tlitt;
erbat;
ħamest;
sitt;
sebat;
tmint;
disat;
għaxart;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/my.xml 0000664 0000000 0000000 00000006536 15071277040 0020640 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-cardinal=;
=%spellout-cardinal=;
အနုတ်→→;
←←ဒသမ→→;
သုည;
တစ်;
နှစ်;
သုံး;
လေး;
ငါး;
ခြောက်;
ခုနှစ်;
ရှစ်;
ကိုး;
ဆယ်;
ဆယ့်[→→];
←←ဆယ်[→→];
←←ရာ;
←←ရာ့[→→];
←←ထောင်;
←←ထောင့်[→→];
←←သောင်း[→→];
←←သိန်း[→→];
←←သန်း[→→];
←←ကုဋေ[→→];
←←ကောဋိ[→→];
=#,##0=;
အနုတ်→→;
=#,##0.#=;
=%spellout-cardinal=;
ပထမ;
ဒုတိယ;
တတိယ;
စတုတ္ထ;
ပဉ္စမ;
ဆဋ္ဌမ;
သတ္တမ;
အဋ္ဌမ;
နဝမ;
ဒသမ;
=%spellout-cardinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/nb.xml 0000664 0000000 0000000 00000001010 15071277040 0020570 0 ustar 00root root 0000000 0000000
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ne.xml 0000664 0000000 0000000 00000030032 15071277040 0020601 0 ustar 00root root 0000000 0000000
ऋणात्मक →→;
=#,##,##0.#=;
=%spellout-numbering=;
←← सय[ →→];
=%spellout-numbering=;
ऋणात्मक →→;
←← दशमलव →→;
अनन्त;
शुन्य;
एक;
दुई;
तिन;
चार;
पाँच;
छ;
सात;
आठ;
नौ;
दस;
एघार;
बाह्र;
तेह्र;
चौध;
पन्ध्र;
सोह्र;
सत्र;
अठार;
उन्नाइस;
बिस;
एक्काइस;
बाइस;
तेइस;
चौबिस;
पच्चिस;
छब्बिस;
सत्ताइस;
अट्ठाइस;
उनन्तिस;
तिस;
एकतिस;
बत्तिस;
तेत्तिस;
चौँतिस;
पैँतिस;
छत्तिस;
सैँतिस;
अठतिस;
उनन्चालिस;
चालिस;
एकचालिस;
बयालिस;
त्रिचालिस;
चवालिस;
पैँतालिस;
छयालिस;
सतचालिस;
अठचालिस;
उनन्चास;
पचास;
एकाउन्न;
बाउन्न;
त्रिपन्न;
चवन्न;
पचपन्न;
छपन्न;
सन्ताउन्न;
अन्ठाउन्न;
उनन्साठी;
साठी;
एकसट्ठी;
बयसट्ठी;
त्रिसट्ठी;
चौसट्ठी;
पैँसट्ठी;
छयसट्ठी;
सतसट्ठी;
अठसट्ठी;
उनन्सत्तरी;
सत्तरी;
एकहत्तर;
बहत्तर;
त्रिहत्तर;
चौहत्तर;
पचहत्तर;
छयहत्तर;
सतहत्तर;
अठहत्तर;
उनासी;
असी;
एकासी;
बयासी;
त्रियासी;
चौरासी;
पचासी;
छयासी;
सतासी;
अठासी;
उनान्नब्बे;
नब्बे;
एकानब्बे;
बयानब्बे;
त्रियानब्बे;
चौरानब्बे;
पन्चानब्बे;
छयानब्बे;
सन्तानब्बे;
अन्ठानब्बे;
उनान्सय;
←← सय[ →→];
←← हजार[ →→];
←← लाख[ →→];
←← करोड[ →→];
←← अरब[ →→];
←← खरब[ →→];
←← शंख[ →→];
=#,##,##0=;
=%spellout-numbering=;
ौँ;
' =%spellout-numbering=ौँ;
' दुयौँ;
' =%spellout-numbering=ौँ;
' =%spellout-ordinal-masculine=;
ऋणात्मक →→;
=#,##,##0.#=;
शुन्यौँ;
पहिलो;
दोस्रो;
तेस्रो;
चौथो;
पाँचौँ;
छैटौँ;
सातौँ;
आठौँ;
नवौँ;
दशौँ;
एघारौँ;
बाह्रौँ;
=%spellout-numbering=ौँ;
=%spellout-numbering=औँ;
=%spellout-numbering=ौँ;
=%spellout-numbering=औँ;
=%spellout-numbering=ौँ;
←%spellout-numbering← सय→%%consonant-suffix→;
←%spellout-numbering← हजार→%%consonant-suffix→;
←%spellout-numbering← लाख→%%consonant-suffix→;
←%spellout-numbering← करोड→%%consonant-suffix→;
←%spellout-numbering← अरब→%%consonant-suffix→;
←%spellout-numbering← खरब→%%consonant-suffix→;
←%spellout-numbering← शंख→%%consonant-suffix→;
=#,##,##0=.;
ऋणात्मक →→;
=#,##,##0.#=;
शुन्यौँ;
पहिली;
दोस्री;
तेस्री;
चौथी;
पाँचवी;
=%spellout-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/nl.xml 0000664 0000000 0000000 00000016613 15071277040 0020621 0 ustar 00root root 0000000 0000000
honderd;
=%spellout-numbering=;
min →→;
=0.0=;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
←←→%%2d-year→;
=%spellout-numbering=;
=%spellout-cardinal=;
eenen;
tweeën;
drieën;
=%spellout-cardinal=en;
min →→;
←← komma →→;
nul;
een;
twee;
drie;
vier;
vijf;
zes;
zeven;
acht;
negen;
tien;
elf;
twaalf;
dertien;
veertien;
vijftien;
zestien;
zeventien;
achttien;
negentien;
[→%%number-en→]twintig;
[→%%number-en→]dertig;
[→%%number-en→]veertig;
[→%%number-en→]vijftig;
[→%%number-en→]zestig;
[→%%number-en→]zeventig;
[→%%number-en→]tachtig;
[→%%number-en→]negentig;
honderd[→→];
←←honderd[→→];
duizend[→→];
←←duizend[→→];
←←duizend[→→];
←← miljoen[ →→];
←← miljard[ →→];
←← biljoen[ →→];
←← biljard[ →→];
=#,##0=;
ste;
=%spellout-ordinal=;
min →→;
=#,##0.#=;
nulste;
eerste;
tweede;
derde;
=%spellout-cardinal=de;
=%spellout-cardinal=ste;
=%spellout-cardinal=de;
=%spellout-cardinal=ste;
honderd→%%ord-ste→;
←%spellout-cardinal←honderd→%%ord-ste→;
duizend→%%ord-ste→;
←%spellout-cardinal←duizend→%%ord-ste→;
←%spellout-cardinal←miljoen→%%ord-ste→;
←%spellout-cardinal←miljard→%%ord-ste→;
←%spellout-cardinal←biljoen→%%ord-ste→;
←%spellout-cardinal←biljard→%%ord-ste→;
=#,##0=e;
−→→;
=#,##0=e;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/nn.xml 0000664 0000000 0000000 00000010665 15071277040 0020624 0 ustar 00root root 0000000 0000000
minus →→;
=0.0=;
=%spellout-numbering=;
←← hundre[ og →→];
=%spellout-numbering=;
=%spellout-cardinal-reale=;
minus →→;
←← komma →→;
null;
eitt;
=%spellout-cardinal-reale=;
=%spellout-cardinal-reale=;
=%spellout-cardinal-reale=;
minus →→;
←← komma →→;
null;
éin;
to;
tre;
fire;
fem;
seks;
sju;
åtte;
ni;
ti;
elleve;
tolv;
tretten;
fjorten;
femten;
seksten;
sytten;
atten;
nitten;
tjue[→→];
tretti[→→];
førti[→→];
femti[→→];
seksti[→→];
sytti[→→];
åtti[→→];
nitti[→→];
←%spellout-cardinal-neuter← hundre[ og →→];
←%spellout-cardinal-neuter← tusen[ og →→];
éin million[ →→];
←← millionar[ →→];
éin milliard[ →→];
←← milliardar[ →→];
éin billion[ →→];
←← billionar[ →→];
éin billiard[ →→];
←← biliardar[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/no.xml 0000664 0000000 0000000 00000054521 15071277040 0020624 0 ustar 00root root 0000000 0000000
minus →→;
=0.0=;
=%spellout-numbering=;
←←hundre[ og →→];
=%spellout-numbering=;
=%%spellout-cardinal-reale=;
=%%spellout-cardinal-reale=;
minus →→;
←← komma →→;
null;
ei;
=%%spellout-cardinal-reale=;
hundre[ og →→];
←%spellout-cardinal-neuter← hundre[ og →→];
tusen[ →%%and-small-f→];
←%spellout-cardinal-neuter← tusen[ →%%and-small-f→];
én million[ →→];
←%%spellout-cardinal-reale← millioner[ →→];
én milliard[ →→];
←%%spellout-cardinal-reale← milliarder[ →→];
én billion[ →→];
←%%spellout-cardinal-reale← billioner[ →→];
én billiard[ →→];
←%%spellout-cardinal-reale← billiarder[ →→];
=#,##0=;
og =%spellout-cardinal-feminine=;
=%spellout-cardinal-feminine=;
minus →→;
←← komma →→;
null;
ett;
=%%spellout-cardinal-reale=;
tjue[→→];
tretti[→→];
førti[→→];
femti[→→];
seksti[→→];
sytti[→→];
åtti[→→];
nitti[→→];
hundre[ og →→];
←%spellout-cardinal-neuter← hundre[ og →→];
tusen[ →%%and-small-n→];
←%spellout-cardinal-neuter← tusen[ →%%and-small-n→];
én million[ →→];
←%%spellout-cardinal-reale← millioner[ →→];
én milliard[ →→];
←%%spellout-cardinal-reale← milliarder[ →→];
én billion[ →→];
←%%spellout-cardinal-reale← billioner[ →→];
én billiard[ →→];
←%%spellout-cardinal-reale← billiarder[ →→];
=#,##0=;
og =%spellout-cardinal-neuter=;
=%spellout-cardinal-neuter=;
minus →→;
←← komma →→;
null;
én;
to;
tre;
fire;
fem;
seks;
sju;
åtte;
ni;
ti;
elleve;
tolv;
tretten;
fjorten;
femten;
seksten;
sytten;
atten;
nitten;
tjue[→→];
tretti[→→];
førti[→→];
femti[→→];
seksti[→→];
sytti[→→];
åtti[→→];
nitti[→→];
hundre[ og →→];
←%spellout-cardinal-neuter← hundre[ og →→];
tusen[ →%%and-small→];
←%spellout-cardinal-neuter← tusen[ →%%and-small→];
én million[ →→];
←← millioner[ →→];
én milliard[ →→];
←← milliarder[ →→];
én billion[ →→];
←← billioner[ →→];
én billiard[ →→];
←← billiarder[ →→];
=#,##0=;
og =%%spellout-cardinal-reale=;
=%%spellout-cardinal-reale=;
minus →→;
=#,##0.#=;
nullte;
første;
andre;
tredje;
fjerde;
femte;
sjette;
sjuende;
åttende;
niende;
tiende;
ellevte;
tolvte;
=%spellout-cardinal-neuter=de;
tjue→%%ord-masc-nde→;
tretti→%%ord-masc-nde→;
førti→%%ord-masc-nde→;
femti→%%ord-masc-nde→;
seksti→%%ord-masc-nde→;
sytti→%%ord-masc-nde→;
åtti→%%ord-masc-nde→;
nitti→%%ord-masc-nde→;
←%spellout-numbering←hundre→%%ord-masc-de→;
←%spellout-numbering←tusen→%%ord-masc-de→;
én million→%%ord-masc-te→;
←%%spellout-cardinal-reale← million→%%ord-masc-teer→;
én milliard→%%ord-masc-te→;
←%%spellout-cardinal-reale← milliard→%%ord-masc-teer→;
én billion→%%ord-masc-te→;
←%%spellout-cardinal-reale← billion→%%ord-masc-teer→;
én billiard→%%ord-masc-te→;
←%%spellout-cardinal-reale← billiard→%%ord-masc-teer→;
=#,##0=.;
ende;
=%spellout-ordinal-masculine=;
de;
' =%spellout-ordinal-masculine=;
te;
' =%spellout-ordinal-masculine=;
te;
er =%spellout-ordinal-masculine=;
minus →→;
=#,##0.#=;
nullte;
første;
andre;
tredje;
fjerde;
femte;
sjette;
sjuende;
åttende;
niende;
tiende;
ellevte;
tolvte;
=%spellout-cardinal-neuter=de;
tjue→%%ord-neut-nde→;
tretti→%%ord-neut-nde→;
førti→%%ord-neut-nde→;
femti→%%ord-neut-nde→;
seksti→%%ord-neut-nde→;
sytti→%%ord-neut-nde→;
åtti→%%ord-neut-nde→;
nitti→%%ord-neut-nde→;
←%spellout-numbering←hundre→%%ord-neut-de→;
←%spellout-numbering←tusen→%%ord-neut-de→;
én million→%%ord-neut-te→;
←%%spellout-cardinal-reale← million→%%ord-neut-teer→;
én milliard→%%ord-neut-te→;
←%%spellout-cardinal-reale← milliard→%%ord-neut-teer→;
én billion→%%ord-neut-te→;
←%%spellout-cardinal-reale← billion→%%ord-neut-teer→;
én billiard→%%ord-neut-te→;
←%%spellout-cardinal-reale← billiard→%%ord-neut-teer→;
=#,##0=.;
ende;
=%spellout-ordinal-neuter=;
de;
' =%spellout-ordinal-neuter=;
te;
' =%spellout-ordinal-neuter=;
te;
er =%spellout-ordinal-neuter=;
minus →→;
=#,##0.#=;
nullte;
første;
andre;
tredje;
fjerde;
femte;
sjette;
sjuende;
åttende;
niende;
tiende;
ellevte;
tolvte;
=%spellout-cardinal-neuter=de;
tjue→%%ord-fem-nde→;
tretti→%%ord-fem-nde→;
førti→%%ord-fem-nde→;
femti→%%ord-fem-nde→;
seksti→%%ord-fem-nde→;
sytti→%%ord-fem-nde→;
åtti→%%ord-fem-nde→;
nitti→%%ord-fem-nde→;
←%spellout-numbering←hundre→%%ord-fem-de→;
←%spellout-numbering←tusen→%%ord-fem-de→;
én million→%%ord-fem-te→;
←%%spellout-cardinal-reale← million→%%ord-fem-teer→;
én milliard→%%ord-fem-te→;
←%%spellout-cardinal-reale← milliard→%%ord-fem-teer→;
én billion→%%ord-fem-te→;
←%%spellout-cardinal-reale← billion→%%ord-fem-teer→;
én billiard→%%ord-fem-te→;
←%%spellout-cardinal-reale← billiard→%%ord-fem-teer→;
=#,##0=.;
ende;
=%spellout-ordinal-feminine=;
de;
' =%spellout-ordinal-feminine=;
te;
' =%spellout-ordinal-feminine=;
te;
er =%spellout-ordinal-feminine=;
minus →→;
=#,##0.#=;
nullte;
første;
andre;
tredje;
fjerde;
femte;
sjette;
sjuende;
åttende;
niende;
tiende;
ellevte;
tolvte;
=%spellout-cardinal-neuter=de;
tjue→%%ord-plural-nde→;
tretti→%%ord-plural-nde→;
førti→%%ord-plural-nde→;
femti→%%ord-plural-nde→;
seksti→%%ord-plural-nde→;
sytti→%%ord-plural-nde→;
åtti→%%ord-plural-nde→;
nitti→%%ord-plural-nde→;
←%spellout-numbering←hundre→%%ord-plural-de→;
←%spellout-numbering←tusen→%%ord-plural-de→;
én million→%%ord-plural-te→;
←%%spellout-cardinal-reale← million→%%ord-plural-teer→;
én milliard→%%ord-plural-te→;
←%%spellout-cardinal-reale← milliard→%%ord-plural-teer→;
én billion→%%ord-plural-te→;
←%%spellout-cardinal-reale← billion→%%ord-plural-teer→;
én billiard→%%ord-plural-te→;
←%%spellout-cardinal-reale← billiard→%%ord-plural-teer→;
=#,##0=.;
ende;
=%spellout-ordinal-plural=;
de;
' =%spellout-ordinal-plural=;
te;
' =%spellout-ordinal-plural=;
te;
er =%spellout-ordinal-plural=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/pl.xml 0000664 0000000 0000000 00000101437 15071277040 0020622 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←%spellout-cardinal-masculine← przecinek →%%spellout-fraction→;
zero;
jeden;
dwa;
trzy;
cztery;
pięć;
sześć;
siedem;
osiem;
dziewięć;
dziesięć;
jedenaście;
dwanaście;
trzynaście;
czternaście;
piętnaście;
szesnaście;
siedemnaście;
osiemnaście;
dziewiętnaście;
←%%spellout-cardinal-tens←[ →→];
sto[ →→];
dwieście[ →→];
←%spellout-cardinal-feminine←sta[ →→];
←%spellout-cardinal-feminine←set[ →→];
tysiąc[ →→];
←← $(cardinal,few{tysiące}other{tysięcy})$[ →→];
milion[ →→];
←← $(cardinal,few{miliony}other{milionów})$[ →→];
miliard[ →→];
←← $(cardinal,few{miliardy}other{miliardów})$[ →→];
bilion[ →→];
←← $(cardinal,few{biliony}other{bilionów})$[ →→];
biliard[ →→];
←← $(cardinal,few{biliardy}other{biliardów})$[ →→];
=#,##0=;
minus →→;
←%spellout-cardinal-masculine-personal← przecinek →→;
zero;
jeden;
dwaj;
trzej;
czterej;
=%spellout-cardinal-masculine-genitive=;
tysiąc[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{tysiące}other{tysięcy})$[ →%%spellout-cardinal-masculine-genitive-ones→];
milion[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{miliony}other{milionów})$[ →→];
miliard[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{miliardy}other{miliardów})$[ →→];
bilion[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{biliony}other{bilionów})$[ →→];
biliard[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{biliardy}other{biliardów})$[ →→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine← przecinek →%%spellout-fraction→;
zero;
jedna;
dwie;
trzy;
cztery;
pięć;
sześć;
siedem;
osiem;
dziewięć;
dziesięć;
jedenaście;
dwanaście;
trzynaście;
czternaście;
piętnaście;
szesnaście;
siedemnaście;
osiemnaście;
dziewiętnaście;
←%%spellout-cardinal-tens←[ →%%spellout-cardinal-feminine-ones→];
sto[ →%%spellout-cardinal-feminine-ones→];
dwieście[ →%%spellout-cardinal-feminine-ones→];
←%spellout-cardinal-feminine←sta[ →%%spellout-cardinal-feminine-ones→];
←%spellout-cardinal-feminine←set[ →%%spellout-cardinal-feminine-ones→];
tysiąc[ →%%spellout-cardinal-feminine-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{tysiące}other{tysięcy})$[ →%%spellout-cardinal-feminine-ones→];
milion[ →%%spellout-cardinal-feminine-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{miliony}other{milionów})$[ →%%spellout-cardinal-feminine-ones→];
miliard[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{miliardy}other{miliardów})$[ →%%spellout-cardinal-feminine-ones→];
bilion[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{biliony}other{bilionów})$[ →%%spellout-cardinal-feminine-ones→];
biliard[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{biliardy}other{biliardów})$[ →%%spellout-cardinal-feminine-ones→];
=#,##0=;
minus →→;
←%spellout-cardinal-neuter← przecinek →%%spellout-fraction→;
zero;
jedno;
=%spellout-cardinal-masculine=;
minus →→;
←%spellout-cardinal-masculine-genitive← przecinek →→;
zera;
jednego;
dwóch;
trzech;
czterech;
pięciu;
sześciu;
siedmiu;
ośmiu;
dziewięciu;
dziesięciu;
jedenastu;
dwunastu;
trzynastu;
czternastu;
piętnastu;
szesnastu;
siedemnastu;
osiemnastu;
dziewiętnastu;
←%%spellout-cardinal-genitive-tens←[ →%%spellout-cardinal-masculine-genitive-ones→];
stu[ →%%spellout-cardinal-masculine-genitive-ones→];
dwustu[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-feminine←stu[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-feminine-genitive←set[ →%%spellout-cardinal-masculine-genitive-ones→];
tysiąca[ →%%spellout-cardinal-masculine-genitive-ones→];
←← tysięcy[ →%%spellout-cardinal-masculine-genitive-ones→];
miliona[ →%%spellout-cardinal-masculine-genitive-ones→];
←← milionów[ →%%spellout-cardinal-masculine-genitive-ones→];
miliarda[ →%%spellout-cardinal-masculine-genitive-ones→];
←← miliardów[ →%%spellout-cardinal-masculine-genitive-ones→];
biliona[ →%%spellout-cardinal-masculine-genitive-ones→];
←← bilionów[ →%%spellout-cardinal-masculine-genitive-ones→];
biliarda[ →%%spellout-cardinal-masculine-genitive-ones→];
←← biliardów[ →%%spellout-cardinal-masculine-genitive-ones→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine-genitive← przecinek →→;
zera;
jednej;
=%spellout-cardinal-masculine-genitive=;
=%spellout-cardinal-masculine-genitive=;
minus →→;
←%spellout-cardinal-masculine-dative← przecinek →→;
zeru;
jednemu;
dwóm;
trzem;
czterem;
pięciu;
sześciu;
siedmiu;
ośmiu;
dziewięciu;
dziesięciu;
jedenastu;
dwunastu;
trzynastu;
czternastu;
piętnastu;
szesnastu;
siedemnastu;
osiemnastu;
dziewiętnastu;
←%%spellout-cardinal-genitive-tens←[ →%%spellout-cardinal-masculine-dative-ones→];
stu[ →%%spellout-cardinal-masculine-dative-ones→];
dwustu[ →%%spellout-cardinal-masculine-dative-ones→];
←%spellout-cardinal-feminine←stu[ →%%spellout-cardinal-masculine-dative-ones→];
←%spellout-cardinal-feminine-genitive←set[ →%%spellout-cardinal-masculine-dative-ones→];
tysiącowi[ →%%spellout-cardinal-masculine-dative-ones→];
←← tysiącom[ →%%spellout-cardinal-masculine-dative-ones→];
milionowi[ →%%spellout-cardinal-masculine-dative-ones→];
←← milionom[ →%%spellout-cardinal-masculine-dative-ones→];
miliardowi[ →%%spellout-cardinal-masculine-dative-ones→];
←← miliardom[ →%%spellout-cardinal-masculine-dative-ones→];
bilionowi[ →%%spellout-cardinal-masculine-dative-ones→];
←← bilionom[ →%%spellout-cardinal-masculine-dative-ones→];
biliardowi[ →%%spellout-cardinal-masculine-dative-ones→];
←← biliardom[ →%%spellout-cardinal-masculine-dative-ones→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine-dative← przecinek →→;
zeru;
jednej;
=%spellout-cardinal-masculine-dative=;
=%spellout-cardinal-masculine-dative=;
=%spellout-cardinal-masculine=;
minus →%spellout-cardinal-masculine-accusative-animate→;
←%spellout-cardinal-masculine-accusative-animate← przecinek →→;
zero;
jednego;
=%spellout-cardinal-masculine=;
minus →→;
←%spellout-cardinal-masculine-accusative-personal← przecinek →→;
=%spellout-cardinal-masculine-genitive=;
tysiąc[ →%%spellout-cardinal-masculine-genitive-ones→];
←%spellout-cardinal-masculine← $(cardinal,few{tysiące}other{tysięcy})$[ →%%spellout-cardinal-masculine-genitive-ones→];
milion[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{miliony}other{milionów})$[ →→];
miliard[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{miliardy}other{miliardów})$[ →→];
bilion[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{biliony}other{bilionów})$[ →→];
biliard[ →→];
←%spellout-cardinal-masculine← $(cardinal,few{biliardy}other{biliardów})$[ →→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine-accusative← przecinek →→;
zero;
jedną;
=%spellout-cardinal-feminine=;
minus →→;
←%spellout-cardinal-neuter-accusative← przecinek →→;
zero;
jedno;
=%spellout-cardinal-masculine=;
minus →→;
←%spellout-cardinal-masculine-instrumental← przecinek →→;
zerem;
jednym;
dwoma;
trzema;
czterema;
pięcioma;
sześcioma;
siedmioma;
ośmioma;
dziewięcioma;
dziesięcioma;
jedenastoma;
dwunastoma;
trzynastoma;
czternastoma;
piętnastoma;
szesnastoma;
siedemnastoma;
osiemnastoma;
dziewiętnastoma;
dwudziestoma[ →%%spellout-cardinal-masculine-instrumental-ones→];
trzydziestoma[ →%%spellout-cardinal-masculine-instrumental-ones→];
czterdziestoma[ →%%spellout-cardinal-masculine-instrumental-ones→];
pięćdziesięcioma[ →%%spellout-cardinal-masculine-instrumental-ones→];
sześćdziesięcioma[ →%%spellout-cardinal-masculine-instrumental-ones→];
siedemdziesięcioma[ →%%spellout-cardinal-masculine-instrumental-ones→];
osiemdziesięcioma[ →%%spellout-cardinal-masculine-instrumental-ones→];
dziewięćdziesięcioma[ →%%spellout-cardinal-masculine-instrumental-ones→];
stu[ →%%spellout-cardinal-masculine-instrumental-ones→];
dwustu[ →%%spellout-cardinal-masculine-instrumental-ones→];
←%spellout-cardinal-feminine←stu[ →%%spellout-cardinal-masculine-instrumental-ones→];
←%spellout-cardinal-feminine-genitive←set[ →%%spellout-cardinal-masculine-instrumental-ones→];
tysiącem[ →%%spellout-cardinal-masculine-instrumental-ones→];
←← tysiącami[ →%%spellout-cardinal-masculine-instrumental-ones→];
milionem[ →%%spellout-cardinal-masculine-instrumental-ones→];
←← milionami[ →%%spellout-cardinal-masculine-instrumental-ones→];
miliardem[ →%%spellout-cardinal-masculine-instrumental-ones→];
←← miliardami[ →%%spellout-cardinal-masculine-instrumental-ones→];
bilionem[ →%%spellout-cardinal-masculine-instrumental-ones→];
←← bilionami[ →%%spellout-cardinal-masculine-instrumental-ones→];
biliardem[ →%%spellout-cardinal-masculine-instrumental-ones→];
←← biliardami[ →%%spellout-cardinal-masculine-instrumental-ones→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine-instrumental← przecinek →→;
zerem;
jedną;
dwiema;
=%spellout-cardinal-masculine-instrumental=;
=%spellout-cardinal-masculine-instrumental=;
minus →%spellout-cardinal-masculine-locative→;
←%spellout-cardinal-masculine-locative← przecinek →→;
zerze;
jednym;
dwóch;
trzech;
czterech;
pięciu;
sześciu;
siedmiu;
ośmiu;
dziewięciu;
dziesięciu;
jedenastu;
dwunastu;
trzynastu;
czternastu;
piętnastu;
szesnastu;
siedemnastu;
osiemnastu;
dziewiętnastu;
←%%spellout-cardinal-genitive-tens←[ →%%spellout-cardinal-masculine-locative-ones→];
stu[ →%%spellout-cardinal-masculine-locative-ones→];
dwustu[ →%%spellout-cardinal-masculine-locative-ones→];
←%spellout-cardinal-feminine←stu[ →%%spellout-cardinal-masculine-locative-ones→];
←%spellout-cardinal-feminine-genitive←set[ →%%spellout-cardinal-masculine-locative-ones→];
tysiącu[ →%%spellout-cardinal-masculine-locative-ones→];
←← tysiącach[ →%%spellout-cardinal-masculine-locative-ones→];
milionie[ →%%spellout-cardinal-masculine-locative-ones→];
←← milionach[ →%%spellout-cardinal-masculine-locative-ones→];
miliardzie[ →%%spellout-cardinal-masculine-locative-ones→];
←← miliardach[ →%%spellout-cardinal-masculine-locative-ones→];
bilionie[ →%%spellout-cardinal-masculine-locative-ones→];
←← bilionach[ →%%spellout-cardinal-masculine-locative-ones→];
biliardzie[ →%%spellout-cardinal-masculine-locative-ones→];
←← biliardach[ →%%spellout-cardinal-masculine-locative-ones→];
=#,##0=;
minus →→;
←%spellout-cardinal-feminine-locative← przecinek →→;
zerze;
jednej;
=%spellout-cardinal-masculine-locative=;
jeden;
=%spellout-cardinal-masculine-genitive=;
jeden;
=%spellout-cardinal-masculine-dative=;
jeden;
=%spellout-cardinal-masculine-instrumental=;
jeden;
=%spellout-cardinal-masculine-locative=;
jeden;
=%spellout-cardinal-feminine=;
=%spellout-cardinal-masculine-locative=;
dziesięć;
dwadzieścia;
trzydzieści;
czterdzieści;
pięćdziesiąt;
sześćdziesiąt;
siedemdziesiąt;
osiemdziesiąt;
dziewięćdziesiąt;
dziesięciu;
dwudziestu;
trzydziestu;
czterdziestu;
pięćdziesięciu;
sześćdziesięciu;
siedemdziesięciu;
osiemdziesięciu;
dziewięćdziesięciu;
←%spellout-cardinal-masculine←←;
←%spellout-cardinal-masculine←←;
←%spellout-cardinal-masculine←←;
←%%spellout-fraction-digits←←;
←%%spellout-fraction-digits←←;
←%%spellout-fraction-digits←←;
←%%spellout-fraction-digits←←;
←%%spellout-fraction-digits←←;
←%%spellout-fraction-digits←←;
←0←;
=%spellout-cardinal-masculine=;
←← →→;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/pt.xml 0000664 0000000 0000000 00000033375 15071277040 0020637 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
' e ;
' ;
' e =%spellout-cardinal-masculine=;
→%%optional-e→=%spellout-cardinal-masculine=;
menos →→;
←← vírgula →→;
zero;
um;
dois;
três;
quatro;
cinco;
seis;
sete;
oito;
nove;
dez;
onze;
doze;
treze;
catorze;
quinze;
dezesseis;
dezessete;
dezoito;
dezenove;
vinte[ e →→];
trinta[ e →→];
quarenta[ e →→];
cinquenta[ e →→];
sessenta[ e →→];
setenta[ e →→];
oitenta[ e →→];
noventa[ e →→];
cem;
cento e →→;
duzentos[ e →→];
trezentos[ e →→];
quatrocentos[ e →→];
quinhentos[ e →→];
seiscentos[ e →→];
setecentos[ e →→];
oitocentos[ e →→];
novecentos[ e →→];
mil[→%%spellout-cardinal-masculine-with-e→];
←← mil[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{milhão}other{milhões})$[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{bilhão}other{bilhões})$[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{trilhão}other{trilhões})$[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{quatrilhão}other{quatrilhões})$[→%%spellout-cardinal-masculine-with-e→];
=#,##0=;
' e =%spellout-cardinal-feminine=;
→%%optional-e→=%spellout-cardinal-feminine=;
menos →→;
←← vírgula →→;
zero;
uma;
duas;
=%spellout-cardinal-masculine=;
vinte[ e →→];
trinta[ e →→];
quarenta[ e →→];
cinquenta[ e →→];
sessenta[ e →→];
setenta[ e →→];
oitenta[ e →→];
noventa[ e →→];
cem;
cento e →→;
duzentas[ e →→];
trezentas[ e →→];
quatrocentas[ e →→];
quinhentas[ e →→];
seiscentas[ e →→];
setecentas[ e →→];
oitocentas[ e →→];
novecentas[ e →→];
mil[→%%spellout-cardinal-feminine-with-e→];
←← mil[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{milhão}other{milhões})$[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{bilhão}other{bilhões})$[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{trilhão}other{trilhões})$[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{quatrilhão}other{quatrilhões})$[→%%spellout-cardinal-feminine-with-e→];
=#,##0=;
menos →→;
=#,##0.#=;
zero;
primeiro;
segundo;
terceiro;
quarto;
quinto;
sexto;
sétimo;
oitavo;
nono;
décimo[ →→];
vigésimo[ →→];
trigésimo[ →→];
quadragésimo[ →→];
quinquagésimo[ →→];
sexagésimo[ →→];
septuagésimo[ →→];
octogésimo[ →→];
nonagésimo[ →→];
centésimo[ →→];
ducentésimo[ →→];
tricentésimo[ →→];
quadringentésimo[ →→];
quingentésimo[ →→];
sexcentésimo[ →→];
septingentésimo[ →→];
octingentésimo[ →→];
noningentésimo[ →→];
milésimo[ →→];
←%spellout-cardinal-masculine← milésimo[ →→];
←%spellout-cardinal-masculine← milionésimo[ →→];
←%spellout-cardinal-masculine← bilionésimo[ →→];
←%spellout-cardinal-masculine← trilionésimo[ →→];
←%spellout-cardinal-masculine← quadrilionésimo[ →→];
=#,##0=º;
menos →→;
=#,##0.#=;
zero;
primeira;
segunda;
terceira;
quarta;
quinta;
sexta;
sétima;
oitava;
nona;
décima[ →→];
vigésima[ →→];
trigésima[ →→];
quadragésima[ →→];
quinquagésima[ →→];
sexagésima[ →→];
septuagésima[ →→];
octogésima[ →→];
nonagésima[ →→];
centésima[ →→];
ducentésima[ →→];
tricentésima[ →→];
quadringentésima[ →→];
quingentésima[ →→];
sexcentésima[ →→];
septingentésima[ →→];
octingentésima[ →→];
noningentésima[ →→];
milésima[ →→];
←%spellout-cardinal-feminine← milésima[ →→];
←%spellout-cardinal-feminine← milionésima[ →→];
←%spellout-cardinal-feminine← bilionésima[ →→];
←%spellout-cardinal-feminine← trilionésima[ →→];
←%spellout-cardinal-feminine← quadrilionésima[ →→];
=#,##0=ª;
−→→;
=#,##0=º;
−→→;
=#,##0=ª;
=%digits-ordinal-masculine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/pt_PT.xml 0000664 0000000 0000000 00000032103 15071277040 0021226 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
' e ;
' ;
' e =%spellout-cardinal-masculine=;
→%%optional-e→=%spellout-cardinal-masculine=;
menos →→;
←← vírgula →→;
zero;
um;
dois;
três;
quatro;
cinco;
seis;
sete;
oito;
nove;
dez;
onze;
doze;
treze;
catorze;
quinze;
dezasseis;
dezassete;
dezoito;
dezanove;
vinte[ e →→];
trinta[ e →→];
quarenta[ e →→];
cinquenta[ e →→];
sessenta[ e →→];
setenta[ e →→];
oitenta[ e →→];
noventa[ e →→];
cem;
cento e →→;
duzentos[ e →→];
trezentos[ e →→];
quatrocentos[ e →→];
quinhentos[ e →→];
seiscentos[ e →→];
setecentos[ e →→];
oitocentos[ e →→];
novecentos[ e →→];
mil[→%%spellout-cardinal-masculine-with-e→];
←← mil[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{milhão}other{milhões})$[→%%spellout-cardinal-masculine-with-e→];
←← mil milhões[→%%spellout-cardinal-masculine-with-e→];
←← $(cardinal,one{bilião}other{biliões})$[→%%spellout-cardinal-masculine-with-e→];
←← mil biliões[→%%spellout-cardinal-masculine-with-e→];
=#,##0=;
' e =%spellout-cardinal-feminine=;
→%%optional-e→=%spellout-cardinal-feminine=;
menos →→;
←← vírgula →→;
zero;
uma;
duas;
=%spellout-cardinal-masculine=;
vinte[ e →→];
trinta[ e →→];
quarenta[ e →→];
cinquenta[ e →→];
sessenta[ e →→];
setenta[ e →→];
oitenta[ e →→];
noventa[ e →→];
cem;
cento e →→;
duzentas[ e →→];
trezentas[ e →→];
quatrocentas[ e →→];
quinhentas[ e →→];
seiscentas[ e →→];
setecentas[ e →→];
oitocentas[ e →→];
novecentas[ e →→];
mil[→%%spellout-cardinal-feminine-with-e→];
←← mil[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{milhão}other{milhões})$[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← mil milhões[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← $(cardinal,one{bilião}other{biliões})$[→%%spellout-cardinal-feminine-with-e→];
←%spellout-cardinal-masculine← mil biliões[→%%spellout-cardinal-feminine-with-e→];
=#,##0=;
menos →→;
=#,##0.#=;
zero;
primeiro;
segundo;
terceiro;
quarto;
quinto;
sexto;
sétimo;
oitavo;
nono;
décimo[ →→];
vigésimo[ →→];
trigésimo[ →→];
quadragésimo[ →→];
quinquagésimo[ →→];
sexagésimo[ →→];
septuagésimo[ →→];
octogésimo[ →→];
nonagésimo[ →→];
centésimo[ →→];
ducentésimo[ →→];
tricentésimo[ →→];
quadringentésimo[ →→];
quingentésimo[ →→];
sexcentésimo[ →→];
septingentésimo[ →→];
octingentésimo[ →→];
noningentésimo[ →→];
milésimo[ →→];
←%spellout-cardinal-masculine← milésimo[ →→];
←%spellout-cardinal-masculine← milionésimo[ →→];
←%spellout-cardinal-masculine← mil milionésimo[ →→];
←%spellout-cardinal-masculine← bilionésimo[ →→];
←%spellout-cardinal-masculine← mil bilionésimo[ →→];
=#,##0=º;
menos →→;
=#,##0.#=;
zero;
primeira;
segunda;
terceira;
quarta;
quinta;
sexta;
sétima;
oitava;
nona;
décima[ →→];
vigésima[ →→];
trigésima[ →→];
quadragésima[ →→];
quinquagésima[ →→];
sexagésima[ →→];
septuagésima[ →→];
octogésima[ →→];
nonagésima[ →→];
centésima[ →→];
ducentésima[ →→];
tricentésima[ →→];
quadringentésima[ →→];
quingentésima[ →→];
sexcentésima[ →→];
septingentésima[ →→];
octingentésima[ →→];
noningentésima[ →→];
milésima[ →→];
←%spellout-cardinal-feminine← milésima[ →→];
←%spellout-cardinal-feminine← milionésima[ →→];
←%spellout-cardinal-feminine← mil milionésima[ →→];
←%spellout-cardinal-feminine← bilionésima[ →→];
←%spellout-cardinal-feminine← mil bilionésima[ →→];
=#,##0=ª;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/qu.xml 0000664 0000000 0000000 00000005732 15071277040 0020635 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
=%spellout-cardinal=-ni-yuq;
=%spellout-cardinal=-yuq;
=%spellout-cardinal=-ni-yuq;
mana yupay;
mana usay;
minusu →→;
←← comma →→;
chusaq;
huk;
iskay;
kinsa;
tawa;
phisqa;
suqta;
qanchis;
pusaq;
isqun;
chunka[ →%%spellout-cardinal-with→];
←← chunka[ →%%spellout-cardinal-with→];
←← pachak[ →→];
←← waranqa[ →→];
←← hunu[ →→];
←← lluna[ →→];
←← trilionu[ →→];
←← kvadrilionu[ →→];
=#,##0.#=;
minusu →→;
=0.0=;
=%spellout-cardinal=-ñiqin;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ro.xml 0000664 0000000 0000000 00000015614 15071277040 0020630 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← virgulă →→;
zero;
unu;
doi;
trei;
patru;
cinci;
şase;
şapte;
opt;
nouă;
zece;
unsprezece;
→→sprezece;
←%spellout-cardinal-feminine←zeci[ şi →→];
o sută[ →→];
←%spellout-cardinal-feminine← sute[ →→];
o mie[ →→];
←%spellout-cardinal-feminine← mii[ →→];
←%spellout-cardinal-neuter← milion[ →→];
←%spellout-cardinal-neuter← milioane[ →→];
←%spellout-cardinal-neuter← miliard[ →→];
←%spellout-cardinal-neuter← miliarde[ →→];
←%spellout-cardinal-neuter← bilion[ →→];
←%spellout-cardinal-neuter← bilioane[ →→];
←%spellout-cardinal-neuter← biliard[ →→];
←%spellout-cardinal-neuter← biliarde[ →→];
=#,##0=;
minus →→;
←← virgulă →→;
zero;
una;
două;
=%spellout-cardinal-masculine=;
→→sprezece;
←%spellout-cardinal-feminine←zeci[ şi →→];
o sută[ →→];
←%spellout-cardinal-feminine← sute[ →→];
o mie[ →→];
←%spellout-cardinal-feminine← mii[ →→];
←%spellout-cardinal-neuter← milion[ →→];
←%spellout-cardinal-neuter← milioane[ →→];
←%spellout-cardinal-neuter← miliard[ →→];
←%spellout-cardinal-neuter← miliarde[ →→];
←%spellout-cardinal-neuter← bilion[ →→];
←%spellout-cardinal-neuter← bilioane[ →→];
←%spellout-cardinal-neuter← biliard[ →→];
←%spellout-cardinal-neuter← biliarde[ →→];
=#,##0=;
minus →→;
←← virgulă →→;
zero;
unu;
=%spellout-cardinal-feminine=;
←%spellout-cardinal-feminine←zeci[ şi →→];
o sută[ →→];
←%spellout-cardinal-feminine← sute[ →→];
o mie[ →→];
←%spellout-cardinal-feminine← mii[ →→];
←%spellout-cardinal-neuter← milion[ →→];
←%spellout-cardinal-neuter← milioane[ →→];
←%spellout-cardinal-neuter← miliard[ →→];
←%spellout-cardinal-neuter← miliarde[ →→];
←%spellout-cardinal-neuter← bilion[ →→];
←%spellout-cardinal-neuter← bilioane[ →→];
←%spellout-cardinal-neuter← biliard[ →→];
←%spellout-cardinal-neuter← biliarde[ →→];
=#,##0=;
−→→;
=#,##0=a;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/root.xml 0000664 0000000 0000000 00000122561 15071277040 0021173 0 ustar 00root root 0000000 0000000
−→→;
=#,##0.00=;
0;
ա;
բ;
գ;
դ;
ե;
զ;
է;
ը;
թ;
ժ[→→];
ի[→→];
լ[→→];
խ[→→];
ծ[→→];
կ[→→];
հ[→→];
ձ[→→];
ղ[→→];
ճ[→→];
մ[→→];
յ[→→];
ն[→→];
շ[→→];
ո[→→];
չ[→→];
պ[→→];
ջ[→→];
ռ[→→];
ս[→→];
վ[→→];
տ[→→];
ր[→→];
ց[→→];
ւ[→→];
փ[→→];
ք[→→];
=#,##0=;
−→→;
=#,##0.00=;
0;
Ա;
Բ;
Գ;
Դ;
Ե;
Զ;
Է;
Ը;
Թ;
Ժ[→→];
Ի[→→];
Լ[→→];
Խ[→→];
Ծ[→→];
Կ[→→];
Հ[→→];
Ձ[→→];
Ղ[→→];
Ճ[→→];
Մ[→→];
Յ[→→];
Ն[→→];
Շ[→→];
Ո[→→];
Չ[→→];
Պ[→→];
Ջ[→→];
Ռ[→→];
Ս[→→];
Վ[→→];
Տ[→→];
Ր[→→];
Ց[→→];
Ւ[→→];
Փ[→→];
Ք[→→];
=#,##0=;
а;
в;
г;
д;
є;
ѕ;
з;
и;
ѳ;
і;
҃;
҃=%%cyrillic-lower-1-10=;
а҃і;
в҃і;
г҃і;
д҃і;
є҃і;
ѕ҃і;
з҃і;
и҃і;
ѳ҃і;
҃к;
к→→;
҃л;
л→→;
҃м;
м→→;
҃н;
н→→;
҃ѯ;
ѯ→→;
҃ѻ;
ѻ→→;
҃п;
п→→;
҃ч;
ч→→;
҃;
=%cyrillic-lower=;
҃;
҃҂а;
҃҂в;
҃҂г;
҃҂д;
҃҂є;
҃҂ѕ;
҃҂з;
҃҂и;
҃҂ѳ;
҃҂і;
҂а҃҂і;
҂в҃҂і;
҂г҃҂і;
҂д҃҂і;
҂є҃҂і;
҂ѕ҃҂і;
҂з҃҂і;
҂и҃҂і;
҂ѳ҃҂і;
҂к→→;
҂л→→;
҂м→→;
҂н→→;
҂ѯ→→;
҂ѻ→→;
҂п→→;
҂ч→→;
҂р→→;
҂с→→;
҂т→→;
҂у→→;
҂ф→→;
҂х→→;
҂ѱ→→;
҂ѿ→→;
҂ц→→;
−→→;
←←.→→→;
0҃;
=%%cyrillic-lower-1-10=҃;
а҃і;
в҃і;
г҃і;
д҃і;
є҃і;
ѕ҃і;
з҃і;
и҃і;
ѳ҃і;
к→%%cyrillic-lower-final→;
л→%%cyrillic-lower-final→;
м→%%cyrillic-lower-final→;
н→%%cyrillic-lower-final→;
ѯ→%%cyrillic-lower-final→;
ѻ→%%cyrillic-lower-final→;
п→%%cyrillic-lower-final→;
ч→%%cyrillic-lower-final→;
р→%%cyrillic-lower-final→;
с→%%cyrillic-lower-final→;
т→%%cyrillic-lower-final→;
у→%%cyrillic-lower-final→;
ф→%%cyrillic-lower-final→;
х→%%cyrillic-lower-final→;
ѱ→%%cyrillic-lower-final→;
ѿ҃;
ѿ→→;
ц→%%cyrillic-lower-final→;
҂←%%cyrillic-lower-1-10←→%%cyrillic-lower-post→;
҂←←[ →→];
←%%cyrillic-lower-thousands←[ →→];
҂҂←←[ →→];
҂҂҂←←[ →→];
҂҂҂҂←←[ →→];
҂҂҂҂҂←←[ →→];
=#,##0=;
=%ethiopic=;
←←፼[→→];
←←፼→%%ethiopic-p1→;
←←፼→%%ethiopic-p2→;
←←፼→%%ethiopic-p3→;
፼;
፼=%%ethiopic-p=;
←%ethiopic←፼[→%ethiopic→];
፼፼;
፼፼=%%ethiopic-p=;
←%ethiopic←፼→%%ethiopic-p1→;
፼፼፼;
፼፼፼=%%ethiopic-p=;
←%ethiopic←፼→%%ethiopic-p2→;
−→→;
←←፡→→;
ባዶ;
፩;
፪;
፫;
፬;
፭;
፮;
፯;
፰;
፱;
፲[→→];
፳[→→];
፴[→→];
፵[→→];
፶[→→];
፷[→→];
፸[→→];
፹[→→];
፺[→→];
፻[→→];
←←፻[→→];
፼[→→];
←←፼[→→];
፼→%%ethiopic-p1→;
←←፼→%%ethiopic-p1→;
፼→%%ethiopic-p2→;
←←፼→%%ethiopic-p2→;
፼→%%ethiopic-p3→;
←←፼→%%ethiopic-p3→;
=#,##0=;
−→→;
=#,##0.00=;
=#,##0=;
ა;
ბ;
გ;
დ;
ე;
ვ;
ზ;
ჱ;
თ;
ი[→→];
კ[→→];
ლ[→→];
მ[→→];
ნ[→→];
ჲ[→→];
ო[→→];
პ[→→];
ჟ[→→];
რ[→→];
ს[→→];
ტ[→→];
უ[→→];
ჳ[→→];
ფ[→→];
ქ[→→];
ღ[→→];
ყ[→→];
შ[→→];
ჩ[→→];
ც[→→];
ძ[→→];
წ[→→];
ჭ[→→];
ხ[→→];
ჴ[→→];
ჵ[→→];
ჯ[→→];
=#,##0=;
−→→;
←←.→→→;
=%%greek-numeral-minuscules=´;
𐆊;
α;
β;
γ;
δ;
ε;
ϝ;
ζ;
η;
θ;
ι[→→];
κ[→→];
λ[→→];
μ[→→];
ν[→→];
ξ[→→];
ο[→→];
π[→→];
ϟ[→→];
ρ[→→];
σ[→→];
τ[→→];
υ[→→];
φ[→→];
χ[→→];
ψ[→→];
ω[→→];
ϡ[→→];
͵←←[→→];
←←μ[ →→];
←←μμ[ →→];
←←μμμ[ →→];
←←μμμμ[ →→];
=#,##0=;
−→→;
←←.→→→;
=%%greek-numeral-majuscules=´;
𐆊;
Α;
Β;
Γ;
Δ;
Ε;
Ϝ;
Ζ;
Η;
Θ;
Ι[→→];
Κ[→→];
Λ[→→];
Μ[→→];
Ν[→→];
Ξ[→→];
Ο[→→];
Π[→→];
Ϟ[→→];
Ρ[→→];
Σ[→→];
Τ[→→];
Υ[→→];
Φ[→→];
Χ[→→];
Ψ[→→];
Ω[→→];
Ϡ[→→];
͵←←[→→];
←←Μ[ →→];
←←ΜΜ[ →→];
←←ΜΜΜ[ →→];
←←ΜΜΜΜ[ →→];
=#,##0=;
=%hebrew=;
=%hebrew=[׳];
=%hebrew=[׳];
=%hebrew=׳;
−→→;
=#,##0.00=;
=%hebrew-item=׳;
י״→%hebrew-item→;
ט״ו;
ט״ז;
י״→%hebrew-item→;
כ׳;
כ״→%hebrew-item→;
ל׳;
ל״→%hebrew-item→;
מ׳;
מ״→%hebrew-item→;
נ׳;
נ״→%hebrew-item→;
ס׳;
ס״→%hebrew-item→;
ע׳;
ע״→%hebrew-item→;
פ׳;
פ״→%hebrew-item→;
צ׳;
צ״→%hebrew-item→;
ק→%%hebrew-0-99→;
ר→%%hebrew-0-99→;
רח״צ;
ר→%%hebrew-0-99→;
ש→%%hebrew-0-99→;
ד״ש;
ש→%%hebrew-0-99→;
שד״מ;
ש→%%hebrew-0-99→;
ת→%%hebrew-0-99→;
ת״ק;
תק→%%hebrew-0-99→;
ת״ר;
תר→%%hebrew-0-99→;
תרח״צ;
תר→%%hebrew-0-99→;
ת״ש;
תש→%%hebrew-0-99→;
תשד״מ;
תש→%%hebrew-0-99→;
ת״ת;
תת→%%hebrew-0-99→;
תת״ק;
תתק→%%hebrew-0-99→;
אלף;
←%%hebrew-thousands←[→→];
אלפיים;
←%%hebrew-thousands←[→→];
←← אלפים;
←%%hebrew-thousands←[→→];
אלף אלפים;
=#,##0=;
׳;
״=%hebrew-item=;
י״→%hebrew-item→;
ט״ו;
ט״ז;
י״→%hebrew-item→;
״כ;
כ״→%hebrew-item→;
״ל;
ל״→%hebrew-item→;
״מ;
מ״→%hebrew-item→;
״נ;
נ״→%hebrew-item→;
״ס;
ס״→%hebrew-item→;
״ע;
ע״→%hebrew-item→;
״ף;
פ״→%hebrew-item→;
״צ;
צ״→%hebrew-item→;
−→→;
=#,##0.00=;
״;
א;
ב;
ג;
ד;
ה;
ו;
ז;
ח;
ט;
י[→→];
טו;
טז;
י→→;
כ[→→];
ל[→→];
מ[→→];
נ[→→];
ס[→→];
ע[→→];
ף;
פ[→→];
צ[→→];
ק[→→];
ר[→→];
רחצ;
ר→→;
ש[→→];
דש;
ש→→;
שדמ;
ש→→;
ת[→→];
תק[→→];
תר[→→];
תרחצ;
תר→→;
תש[→→];
תשדמ;
תש→→;
תת[→→];
תתק[→→];
תתר[→→];
תתש[→→];
תתת[→→];
תתתק[→→];
תתתר[→→];
תתתש[→→];
תתתת[→→];
תתתתק[→→];
תתתתר[→→];
תתתתש[→→];
תתתתת[→→];
=#,##0=;
−→→;
=#,##0.00=;
״;
א;
ב;
ג;
ד;
ה;
ו;
ז;
ח;
ט;
י[→→];
טו;
טז;
י→→;
כ[→→];
ל[→→];
מ[→→];
נ[→→];
ס[→→];
ע[→→];
פ[→→];
צ[→→];
=%%hebrew-item-hundreds=;
−→→;
=#,##0.00=;
n;
i;
ii;
iii;
iv;
v;
vi;
vii;
viii;
ix;
x[→→];
xx[→→];
xxx[→→];
xl[→→];
l[→→];
lx[→→];
lxx[→→];
lxxx[→→];
xc[→→];
c[→→];
cc[→→];
ccc[→→];
cd[→→];
d[→→];
dc[→→];
dcc[→→];
dccc[→→];
cm[→→];
m[→→];
mm[→→];
mmm[→→];
mmmm[→→];
=#,##0=;
−→→;
=#,##0.00=;
N;
I;
II;
III;
IV;
V;
VI;
VII;
VIII;
IX;
X[→→];
XX[→→];
XXX[→→];
XL[→→];
L[→→];
LX[→→];
LXX[→→];
LXXX[→→];
XC[→→];
C[→→];
CC[→→];
CCC[→→];
CD[→→];
D[→→];
DC[→→];
DCC[→→];
DCCC[→→];
CM[→→];
M[→→];
MM[→→];
MMM[→→];
Mↁ[→→];
ↁ[→→];
ↁM[→→];
ↁMM[→→];
ↁMMM[→→];
Mↂ[→→];
ↂ[→→];
ↂↂ[→→];
ↂↂↂ[→→];
ↂↇ[→→];
ↇ[→→];
ↇↂ[→→];
ↇↂↂ[→→];
ↇↂↂↂ[→→];
ↂↈ[→→];
ↈ[→→];
ↈↈ[→→];
ↈↈↈ[→→];
=#,##0=;
−→→;
=#,##0.00=;
௦;
௧;
௨;
௩;
௪;
௫;
௬;
௭;
௮;
௯;
௰[→→];
←←௰[→→];
௱[→→];
←←௱[→→];
௲[→→];
←←௲[→→];
←←௱௲[→%%tamil-thousands→];
=#,##,##0=;
=%tamil=;
←←௲[→→];
=#,##0=;
−→→;
=#,##0=.;
−→→;
=0.0=;
=0=;
−→→;
=#,##0.#=;
−→→;
=#,##0.#=;
−→→;
=#,##0.#=.;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ru.xml 0000664 0000000 0000000 00000370505 15071277040 0020641 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-ordinal-masculine-genitive=;
=%spellout-cardinal-masculine=;
минус →→;
[←%spellout-cardinal-feminine← $(cardinal,one{целый}other{целых})$ ]→%%fractions-feminine→;
ноль;
один;
два;
три;
четыре;
пять;
шесть;
семь;
восемь;
девять;
десять;
одиннадцать;
двенадцать;
тринадцать;
четырнадцать;
пятнадцать;
шестнадцать;
семнадцать;
восемнадцать;
девятнадцать;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
[←%spellout-cardinal-feminine← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→;
ноль;
одно;
=%spellout-cardinal-masculine=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
[←← $(cardinal,one{целая}other{целых})$ ]→%%fractions-feminine→;
ноль;
одна;
две;
=%spellout-cardinal-masculine=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
ноль;
одни;
две;
=%spellout-cardinal-masculine=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тысяча}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine← $(cardinal,one{десятая}other{десятых})$;
←%spellout-cardinal-feminine← $(cardinal,one{сотая}other{сотых})$;
←%spellout-cardinal-feminine← $(cardinal,one{тысячная}other{тысячных})$;
←%spellout-cardinal-feminine← $(cardinal,one{десятитысячная}other{десятитысячных})$;
←%spellout-cardinal-feminine← $(cardinal,one{стотысячная}other{стотысячных})$;
←%spellout-cardinal-feminine← $(cardinal,one{миллионная}other{миллионных})$;
←%spellout-cardinal-feminine← $(cardinal,one{десятимиллионная}other{десятимиллионных})$;
←%spellout-cardinal-feminine← $(cardinal,one{стомиллионная}other{стомиллионных})$;
←%spellout-cardinal-feminine← $(cardinal,one{миллиардная}other{миллиардных})$;
←%spellout-cardinal-feminine← $(cardinal,one{десятимиллиардная}other{десятимиллиардных})$;
←%spellout-cardinal-feminine← $(cardinal,one{стомиллиардная}other{стомиллиардных})$;
←0←;
минус →→;
[←%spellout-cardinal-feminine-genitive← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→;
ноля;
одного;
двух;
трех;
четырех;
пяти;
шести;
семи;
восьми;
девяти;
десяти;
одиннадцати;
двенадцати;
тринадцати;
четырнадцати;
пятнадцати;
шестнадцати;
семнадцати;
восемнадцати;
девятнадцати;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-genitive←сот[ →→];
←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
=%spellout-cardinal-masculine-genitive=;
минус →→;
[←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-genitive→;
ноля;
одной;
=%spellout-cardinal-masculine-genitive=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-genitive←сот[ →→];
←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
ноля;
одних;
=%spellout-cardinal-masculine-genitive=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-genitive←сот[ →→];
←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine-genitive← $(cardinal,one{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятой}other{десятых})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{сотой}other{сотых})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{тысячной}other{тысячных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятитысячной}other{десятитысячных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{стотысячной}other{стотысячных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллионной}other{миллионных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллионной}other{десятимиллионных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллионной}other{стомиллионных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{миллиардной}other{миллиардных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$;
←%spellout-cardinal-feminine-genitive← $(cardinal,one{стомиллиардной}other{стомиллиардных})$;
←0←;
минус →→;
[←%spellout-cardinal-feminine-dative← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→;
нолю;
одному;
двум;
трем;
четырем;
пяти;
шести;
семи;
восьми;
девяти;
десяти;
одиннадцати;
двенадцати;
тринадцати;
четырнадцати;
пятнадцати;
шестнадцати;
семнадцати;
восемнадцати;
девятнадцати;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-dative←стам[ →→];
←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→];
=#,##0=;
=%spellout-cardinal-masculine-dative=;
минус →→;
[←← $(cardinal,one{целой}other{целым})$ ]→%%fractions-feminine-dative→;
нолю;
одной;
=%spellout-cardinal-masculine-dative=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-dative←стам[ →→];
←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
нолю;
одним;
=%spellout-cardinal-masculine-dative=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-dative←стам[ →→];
←%spellout-cardinal-feminine-dative← $(cardinal,one{тысяче}other{тысячам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиону}other{миллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{миллиарду}other{миллиардам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{триллиону}other{триллионам})$[ →→];
←%spellout-cardinal-masculine-dative← $(cardinal,one{квадриллиону}other{квадриллионам})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine-dative← $(cardinal,one{десятой}other{десятым})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{сотой}other{сотым})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{тысячной}other{тысячным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{десятитысячной}other{десятитысячным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{стотысячной}other{стотысячным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{миллионной}other{миллионным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллионной}other{десятимиллионным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллионной}other{стомиллионным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{миллиардной}other{миллиардным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{десятимиллиардной}other{десятимиллиардным})$;
←%spellout-cardinal-feminine-dative← $(cardinal,one{стомиллиардной}other{стомиллиардным})$;
←0←;
минус →→;
[←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→;
ноль;
один;
два;
три;
четыре;
пять;
шесть;
семь;
восемь;
девять;
десять;
одиннадцать;
двенадцать;
тринадцать;
четырнадцать;
пятнадцать;
шестнадцать;
семнадцать;
восемнадцать;
девятнадцать;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine-accusative←сти[ →→];
←%spellout-cardinal-feminine-accusative←ста[ →→];
←%spellout-cardinal-feminine-accusative←сот[ →→];
←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
[←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→;
ноль;
одно;
=%spellout-cardinal-masculine-accusative=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine-accusative←сти[ →→];
←%spellout-cardinal-feminine-accusative←ста[ →→];
←%spellout-cardinal-feminine-accusative←сот[ →→];
←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
[←%spellout-cardinal-feminine-accusative← $(cardinal,one{целую}other{целых})$ ]→%%fractions-feminine-accusative→;
ноль;
одну;
две;
=%spellout-cardinal-masculine-accusative=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine-accusative←сти[ →→];
←%spellout-cardinal-feminine-accusative←ста[ →→];
←%spellout-cardinal-feminine-accusative←сот[ →→];
←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
ноль;
одни;
две;
=%spellout-cardinal-masculine-accusative=;
двадцать[ →→];
тридцать[ →→];
сорок[ →→];
пятьдесят[ →→];
шестьдесят[ →→];
семьдесят[ →→];
восемьдесят[ →→];
девяносто[ →→];
сто[ →→];
←%spellout-cardinal-feminine-accusative←сти[ →→];
←%spellout-cardinal-feminine-accusative←ста[ →→];
←%spellout-cardinal-feminine-accusative←сот[ →→];
←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячу}few{тысячи}other{тысяч})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллион}few{миллиона}other{миллионов})$[ →→];
←%spellout-cardinal-masculine-accusative← $(cardinal,one{миллиард}few{миллиарда}other{миллиардов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{триллион}few{триллиона}other{триллионов})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{квадриллион}few{квадриллиона}other{квадриллионов})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятую}other{десятых})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{сотую}other{сотых})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{тысячную}other{тысячных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятитысячную}other{десятитысячных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{стотысячную}other{стотысячных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллионную}other{миллионных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллионную}other{десятимиллионных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллионную}other{стомиллионных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{миллиардную}other{миллиардных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{десятимиллиардную}other{десятимиллиардных})$;
←%spellout-cardinal-feminine-accusative← $(cardinal,one{стомиллиардную}other{стомиллиардных})$;
←0←;
минус →→;
[←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→;
нуле;
одном;
двух;
трех;
четырех;
пяти;
шести;
семи;
восьми;
девяти;
десяти;
одиннадцати;
двенадцати;
тринадцати;
четырнадцати;
пятнадцати;
шестнадцати;
семнадцати;
восемнадцати;
девятнадцати;
двадцать[ →→];
тридцать[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-locative←стах[ →→];
←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→];
=#,##0=;
минус →→;
[←%spellout-cardinal-feminine-locative← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→;
нуле;
одном;
=%spellout-cardinal-masculine-locative=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-locative←стах[ →→];
←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→];
=#,##0=;
минус →→;
[←← $(cardinal,one{целой}other{целых})$ ]→%%fractions-feminine-locative→;
нуле;
одной;
=%spellout-cardinal-masculine-locative=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-locative←стах[ →→];
←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
нуле;
одних;
=%spellout-cardinal-masculine-locative=;
двадцати[ →→];
тридцати[ →→];
сорока[ →→];
пятидесяти[ →→];
шестидесяти[ →→];
семидесяти[ →→];
восьмидесяти[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-locative←стах[ →→];
←%spellout-cardinal-feminine-locative← $(cardinal,one{тысяче}other{тысячах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллионе}other{миллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{миллиарде}other{миллиардах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{триллионе}other{триллионах})$[ →→];
←%spellout-cardinal-masculine-locative← $(cardinal,one{квадриллионе}other{квадриллионах})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine-locative← $(cardinal,one{десятой}other{десятых})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{сотой}other{сотых})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{тысячной}other{тысячных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{десятитысячной}other{десятитысячных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{стотысячной}other{стотысячных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{миллионной}other{миллионных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллионной}other{десятимиллионных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллионной}other{стомиллионных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{миллиардной}other{миллиардных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{десятимиллиардной}other{десятимиллиардных})$;
←%spellout-cardinal-feminine-locative← $(cardinal,one{стомиллиардной}other{стомиллиардных})$;
←0←;
минус →→;
[←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→;
нулем;
одним;
двумя;
тремя;
четырьмя;
пятью;
шестью;
семью;
восемью;
девятью;
десятью;
одиннадцатью;
двенадцатью;
тринадцатью;
четырнадцатью;
пятнадцатью;
шестнадцатью;
семнадцатью;
восемнадцатью;
девятнадцатью;
двадцатью[ →→];
тридцатью[ →→];
сорока[ →→];
пятьюдесятью[ →→];
шестьюдесятью[ →→];
семьюдесятью[ →→];
восемьюдесятью[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-ablative←стами[ →→];
←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→];
=#,##0=;
=%spellout-cardinal-masculine-ablative=;
минус →→;
[←%spellout-cardinal-feminine-ablative← $(cardinal,one{целой}other{целыми})$ ]→%%fractions-feminine-ablative→;
нулем;
одной;
=%spellout-cardinal-masculine-ablative=;
двадцатью[ →→];
тридцатью[ →→];
сорока[ →→];
пятьюдесятью[ →→];
шестьюдесятью[ →→];
семьюдесятью[ →→];
восемьюдесятью[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-ablative←стами[ →→];
←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→];
=#,##0=;
минус →→;
←← запятая →→;
нулем;
одними;
=%spellout-cardinal-masculine-ablative=;
двадцатью[ →→];
тридцатью[ →→];
сорока[ →→];
пятьюдесятью[ →→];
шестьюдесятью[ →→];
семьюдесятью[ →→];
восемьюдесятью[ →→];
девяноста[ →→];
ста[ →→];
←%spellout-cardinal-feminine-ablative←стами[ →→];
←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячей}other{тысячами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллионом}other{миллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{миллиардом}other{миллиардами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{триллионом}other{триллионами})$[ →→];
←%spellout-cardinal-masculine-ablative← $(cardinal,one{квадриллионом}other{квадриллионами})$[ →→];
=#,##0=;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятой}other{десятыми})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{сотой}other{сотыми})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{тысячной}other{тысячными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятитысячной}other{десятитысячными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{стотысячной}other{стотысячными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллионной}other{миллионными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллионной}other{десятимиллионными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллионной}other{стомиллионными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{миллиардной}other{миллиардными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{десятимиллиардной}other{десятимиллиардными})$;
←%spellout-cardinal-feminine-ablative← $(cardinal,one{стомиллиардной}other{стомиллиардными})$;
←0←;
ный;
'а =%spellout-ordinal-masculine=;
ное;
'а =%spellout-ordinal-neuter=;
ная;
'а =%spellout-ordinal-feminine=;
ному;
'а =%spellout-ordinal-masculine-dative=;
ной;
'а =%spellout-ordinal-feminine-genitive=;
ного;
'а =%spellout-ordinal-masculine-genitive=;
ную;
'а =%spellout-ordinal-feminine-accusative=;
ным;
'а =%spellout-ordinal-masculine-ablative=;
ном;
'а =%spellout-ordinal-masculine-locative=;
ные;
'а =%spellout-ordinal-plural=;
ных;
'а =%spellout-ordinal-plural-genitive=;
ными;
'а =%spellout-ordinal-plural-ablative=;
=%spellout-cardinal-feminine-genitive=;
одно;
=%spellout-cardinal-feminine-genitive=;
двадцатиодно;
двадцати[→→];
тридцати;
тридцатиодно;
тридцати[→→];
сорока;
сорокаодно;
сорока[→→];
пятидесяти;
пятидесятиодно;
пятидесяти[→→];
шестидесяти;
шестидесятиодно;
шестидесяти[→→];
семидесяти;
семидесятиодно;
семидесяти[→→];
восьмидесяти;
восьмидесятиодно;
восьмидесяти[→→];
=%spellout-cardinal-feminine=;
девяностоодно;
девяносто[→→];
сто[→→];
←%spellout-cardinal-feminine-genitive←сот[→→];
=%spellout-cardinal-feminine= ;
минус →→;
=0.#=;
нулевой;
первый;
второй;
третий;
четвертый;
пятый;
шестой;
седьмой;
восьмой;
девятый;
десятый;
одиннадцатый;
двенадцатый;
тринадцатый;
четырнадцатый;
пятнадцатый;
шестнадцатый;
семнадцатый;
восемнадцатый;
девятнадцатый;
двадцатый;
двадцать →→;
тридцатый;
тридцать →→;
сороковой;
сорок →→;
пятидесятый;
пятьдесят →→;
шестидесятый;
шестьдесят →→;
семидесятый;
семьдесят →→;
восьмидесятый;
восемьдесят →→;
девяностый;
девяносто →→;
сотый;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%yj→;
одна тысяч→%%yj→;
←%%thousandsprefixconjoined←тысячный;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячный;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-й;
минус →→;
=0.#=;
нулевое;
первое;
второе;
третье;
четвертое;
пятое;
шестое;
седьмое;
восьмое;
девятое;
десятое;
одиннадцатое;
двенадцатое;
тринадцатое;
четырнадцатое;
пятнадцатое;
шестнадцатое;
семнадцатое;
восемнадцатое;
девятнадцатое;
двадцатое;
двадцать →→;
тридцатое;
тридцать →→;
сороковое;
сорок →→;
пятидесятое;
пятьдесят →→;
шестидесятое;
шестьдесят →→;
семидесятое;
семьдесят →→;
восемьдесятое;
восемьдесят →→;
девяностое;
девяносто →→;
сотое;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%oe→;
одна тысяч→%%oe→;
←%%thousandsprefixconjoined←тысячное;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячное;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-е;
минус →→;
=0.#=;
ноль;
первая;
вторая;
третья;
четвертая;
пятая;
шестая;
седьмая;
восьмая;
девятая;
десятая;
одиннадцатая;
двенадцатая;
тринадцатая;
четырнадцатая;
пятнадцатая;
шестнадцатая;
семнадцатая;
восемнадцатая;
девятнадцатая;
двадцатая;
двадцать →→;
тридцатая;
тридцать →→;
сороковая;
сорок →→;
пятидесятая;
пятьдесят →→;
шестидесятая;
шестьдесят →→;
семидесятая;
семьдесят →→;
восьмидесятая;
восемьдесят →→;
девяностая;
девяносто →→;
сотая;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%aja→;
одна тысяч→%%aja→;
←%%thousandsprefixconjoined←тысячная;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячная;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-я;
минус →→;
=0.#=;
нулевые;
первые;
вторые;
третьи;
четвертые;
пятые;
шестые;
седьмые;
восьмые;
девятые;
десятые;
одиннадцатые;
двенадцатые;
тринадцатые;
четырнадцатые;
пятнадцатые;
шестнадцатые;
семнадцатые;
восемнадцатые;
девятнадцатые;
двадцатые;
двадцать →→;
тридцатые;
тридцать →→;
сороковые;
сорок →→;
пятидесятые;
пятьдесят →→;
шестидесятые;
шестьдесят →→;
семидесятые;
семьдесят →→;
восемьдесятые;
восемьдесят →→;
девяностые;
девяносто →→;
сотые;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%ye→;
одна тысяч→%%ye→;
←%%thousandsprefixconjoined←тысячные;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячные;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-e;
минус →→;
=0.#=;
нулевого;
первого;
второго;
третьего;
четвертого;
пятого;
шестого;
седьмого;
восьмого;
девятого;
десятого;
одиннадцатого;
двенадцатого;
тринадцатого;
четырнадцатого;
пятнадцатого;
шестнадцатого;
семнадцатого;
восемнадцатого;
девятнадцатого;
двадцатого;
двадцать →→;
тридцатого;
тридцать →→;
сорокового;
сорок →→;
пятидесятого;
пятьдесят →→;
шестидесятого;
шестьдесят →→;
семидесятого;
семьдесят →→;
восьмидесятого;
восемьдесят →→;
девяностого;
девяносто →→;
сотого;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%ogo→;
одна тысяч→%%ogo→;
←%%thousandsprefixconjoined←тысячного;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячного;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-го;
=%spellout-ordinal-masculine-genitive=;
минус →→;
=0.#=;
нулевой;
первой;
второй;
третьей;
четвертой;
пятой;
шестой;
седьмой;
восьмой;
девятой;
десятой;
одиннадцатой;
двенадцатой;
тринадцатой;
четырнадцатой;
пятнадцатой;
шестнадцатой;
семнадцатой;
восемнадцатой;
девятнадцатой;
двадцатой;
двадцать →→;
тридцатой;
тридцать →→;
сороковой;
сорок →→;
пятидесятой;
пятьдесят →→;
шестидесятой;
шестьдесят →→;
семидесятой;
семьдесят →→;
восьмидесятой;
восемьдесят →→;
девяностой;
девяносто →→;
сотой;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%oj→;
одна тысяч→%%oj→;
←%%thousandsprefixconjoined←тысячной;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячной;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-й;
минус →→;
=0.#=;
нулевых;
первых;
вторых;
третьих;
четвертых;
пятых;
шестых;
седьмых;
восьмых;
девятых;
десятых;
одиннадцатых;
двенадцатых;
тринадцатых;
четырнадцатых;
пятнадцатых;
шестнадцатых;
семнадцатых;
восемнадцатых;
девятнадцатых;
двадцатых;
двадцать →→;
тридцатых;
тридцать →→;
сороковых;
сорок →→;
пятидесятых;
пятьдесят →→;
шестидесятых;
шестьдесят →→;
семидесятых;
семьдесят →→;
восьмидесятых;
восемьдесят →→;
девяностых;
девяносто →→;
сотых;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%yh→;
одна тысяч→%%yh→;
←%%thousandsprefixconjoined←тысячных;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячных;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-х;
минус →→;
=0.#=;
нулевому;
первому;
второму;
третьому;
четвертому;
пятому;
шестому;
седьмому;
восьмому;
девятому;
десятому;
одиннадцатому;
двенадцатому;
тринадцатому;
четырнадцатому;
пятнадцатому;
шестнадцатому;
семнадцатому;
восемнадцатому;
девятнадцатому;
двадцатому;
двадцать →→;
тридцатому;
тридцать →→;
сороковому;
сорок →→;
пятидесятому;
пятьдесят →→;
шестидесятому;
шестьдесят →→;
семидесятому;
семьдесят →→;
восемьдесятому;
восемьдесят →→;
девяностому;
девяносто →→;
сотому;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%omu→;
одна тысяч→%%omu→;
←%%thousandsprefixconjoined←тысячному;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячному;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-му;
=%spellout-ordinal-masculine-dative=;
=%spellout-ordinal-feminine-genitive=;
=%spellout-ordinal-masculine-ablative=;
=%spellout-ordinal-masculine=;
=%spellout-ordinal-neuter=;
минус →→;
=0.#=;
нулевую;
первую;
вторую;
третью;
четвертую;
пятую;
шестую;
седьмую;
восьмую;
девятую;
десятую;
одиннадцатую;
двенадцатую;
тринадцатую;
четырнадцатую;
пятнадцатую;
шестнадцатую;
семнадцатую;
восемнадцатую;
девятнадцатую;
двадцатую;
двадцать →→;
тридцатую;
тридцать →→;
сороковую;
сорок →→;
пятидесятую;
пятьдесят →→;
шестидесятую;
шестьдесят →→;
семидесятую;
семьдесят →→;
восьмидесятую;
восемьдесят →→;
девяностую;
девяносто →→;
сотую;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%uju→;
одна тысяч→%%uju→;
←%%thousandsprefixconjoined←тысячную;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячную;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-ю;
=%spellout-ordinal-plural=;
минус →→;
=0.#=;
нулевом;
первом;
втором;
третьем;
четвертом;
пятом;
шестом;
седьмом;
восьмом;
девятом;
десятом;
одиннадцатом;
двенадцатом;
тринадцатом;
четырнадцатом;
пятнадцатом;
шестнадцатом;
семнадцатом;
восемнадцатом;
девятнадцатом;
двадцатом;
двадцать →→;
тридцатом;
тридцать →→;
сороковой;
сорок →→;
пятидесятом;
пятьдесят →→;
шестидесятом;
шестьдесят →→;
семидесятом;
семьдесят →→;
восьмидесятом;
восемьдесят →→;
девяностом;
девяносто →→;
сотом;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%om→;
одна тысяч→%%om→;
←%%thousandsprefixconjoined←тысячном;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячном;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-м;
=%spellout-ordinal-masculine-locative=;
=%spellout-ordinal-feminine-genitive=;
=%spellout-ordinal-plural-genitive=;
минус →→;
=0.#=;
нулевым;
первым;
вторым;
третьим;
четвертым;
пятым;
шестым;
седьмым;
восьмым;
девятым;
десятым;
одиннадцатым;
двенадцатым;
тринадцатым;
четырнадцатым;
пятнадцатым;
шестнадцатым;
семнадцатым;
восемнадцатым;
девятнадцатым;
двадцатым;
двадцать →→;
тридцатым;
тридцать →→;
сороковым;
сорок →→;
пятидесятым;
пятьдесят →→;
шестидесятым;
шестьдесят →→;
семидесятым;
семьдесят →→;
восьмидесятым;
восемьдесят →→;
девяностым;
девяносто →→;
сотым;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%ym→;
одна тысяч→%%ym→;
←%%thousandsprefixconjoined←тысячным;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячным;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-м;
=%spellout-ordinal-masculine-ablative=;
=%spellout-ordinal-feminine-genitive=;
минус →→;
=0.#=;
нулевыми;
первыми;
вторыми;
третьими;
четвертыми;
пятыми;
шестыми;
седьмыми;
восьмыми;
девятыми;
десятыми;
одиннадцатыми;
двенадцатыми;
тринадцатыми;
четырнадцатыми;
пятнадцатыми;
шестнадцатыми;
семнадцатыми;
восемнадцатыми;
девятнадцатыми;
двадцатыми;
двадцать →→;
тридцатыми;
тридцать →→;
сороковой;
сорок →→;
пятидесятыми;
пятьдесят →→;
шестидесятыми;
шестьдесят →→;
семидесятыми;
семьдесят →→;
восьмидесятыми;
восемьдесят →→;
девяностыми;
девяносто →→;
сотыми;
сто →→;
←%spellout-cardinal-feminine←сти[ →→];
←%spellout-cardinal-feminine←ста[ →→];
←%spellout-cardinal-feminine←сот[ →→];
тысяч→%%ymi→;
одна тысяч→%%ymi→;
←%%thousandsprefixconjoined←тысячными;
←%%thousandsprefixseparate←тысячи[ →→];
←%%thousandsprefixconjoined←тысячными;
←%%thousandsprefixseparate←тысяч[ →→];
=0=-ми;
−→→;
=#,##0=;
−→→;
=#,##0=-й;
−→→;
=#,##0=-е;
−→→;
=#,##0=-я;
−→→;
=#,##0=-e;
−→→;
=#,##0=-го;
−→→;
=#,##0=-го;
−→→;
=#,##0=-й;
−→→;
=#,##0=-х;
−→→;
=#,##0=-му;
−→→;
=#,##0=-му;
−→→;
=#,##0=-й;
−→→;
=#,##0=-м;
−→→;
=#,##0=-й;
−→→;
=#,##0=-е;
−→→;
=#,##0=-ю;
−→→;
=#,##0=-e;
−→→;
=#,##0=-м;
−→→;
=#,##0=-м;
−→→;
=#,##0=-й;
−→→;
=#,##0=-х;
−→→;
=#,##0=-м;
−→→;
=#,##0=-м;
−→→;
=#,##0=-й;
−→→;
=#,##0=-ми;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/se.xml 0000664 0000000 0000000 00000005025 15071277040 0020612 0 ustar 00root root 0000000 0000000
eret →→;
=0.0=;
=%spellout-numbering=;
←←čuođi[→→];
=%spellout-numbering=;
=%spellout-cardinal=;
eret →→;
←← pilkku →→;
nolla;
okta;
guokte;
golbma;
njeallje;
vihtta;
guhtta;
čieža;
gávcci;
ovcci;
logi;
→→nuppelohkái;
←←logi[→→];
←←čuođi[→→];
←←duhát[ →→];
←← miljon[ →→];
←← miljard[ →→];
←← biljon[ →→];
←← biljard[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sk.xml 0000664 0000000 0000000 00000015015 15071277040 0020620 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
mínus →→;
←← čiarka →→;
nula;
jeden;
dva;
tri;
štyri;
päť;
šesť;
sedem;
osem;
deväť;
desať;
jedenásť;
dvanásť;
trinásť;
štrnásť;
pätnásť;
šestnásť;
sedemnásť;
osemnásť;
devätnásť;
dvadsať[→→];
tridsať[→→];
štyridsať[→→];
←←desiat[→→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{milión}few{milióny}other{miliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{miliarda}few{miliardy}other{miliardov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{bilión}few{bilióny}other{biliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{biliarda}few{biliardy}other{biliardov})$[ →→];
=#,##0=;
mínus →→;
←← čiarka →→;
nula;
jedno;
dve;
=%spellout-cardinal-masculine=;
dvadsať[→→];
tridsať[→→];
štyridsať[→→];
←←desiat[→→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{milión}few{milióny}other{miliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{miliarda}few{miliardy}other{miliardov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{bilión}few{bilióny}other{biliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{biliarda}few{biliardy}other{biliardov})$[ →→];
=#,##0=;
mínus →→;
←← čiarka →→;
nula;
jedna;
dve;
=%spellout-cardinal-masculine=;
dvadsať[→→];
tridsať[→→];
štyridsať[→→];
←←desiat[→→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← tisíc[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{milión}few{milióny}other{miliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{miliarda}few{miliardy}other{miliardov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{bilión}few{bilióny}other{biliónov})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{biliarda}few{biliardy}other{biliardov})$[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sl.xml 0000664 0000000 0000000 00000010340 15071277040 0020615 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← vejica →→;
nič;
ena;
dva;
tri;
štiri;
pet;
šest;
sedem;
osem;
devet;
deset;
enajst;
dvanajst;
trinajst;
štirinajst;
petnajst;
šestnajst;
sedemnajst;
osemnajst;
devetnajst;
dvajset[ →→];
←←deset[ →→];
sto[ →→];
dvesto[ →→];
tristo[ →→];
štiristo[ →→];
petsto[ →→];
šesto[ →→];
sedemsto[ →→];
osemsto[ →→];
devetsto[ →→];
tisoč[ →→];
dva tisoč[ →→];
←%spellout-cardinal-masculine← tisoč[ →→];
milijon[ →→];
dva milijona[ →→];
←%spellout-cardinal-masculine← milijonov[ →→];
milijarda[ →→];
dve milijardi[ →→];
←%spellout-cardinal-masculine← milijard[ →→];
bilijon[ →→];
dva bilijona[ →→];
←%spellout-cardinal-masculine← bilijonov[ →→];
bilijarda[ →→];
dve bilijardi[ →→];
←%spellout-cardinal-masculine← bilijard[ →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sq.xml 0000664 0000000 0000000 00000011574 15071277040 0020634 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← presje →→;
zero;
një;
dy;
tre;
katër;
pesë;
gjashtë;
shtatë;
tetë;
nëntë;
dhjetë;
→%spellout-cardinal-masculine→mbëdhjetë;
njëzet[ e →→];
tridhjetë[ e →→];
dyzet[ e →→];
←%spellout-cardinal-feminine←dhjetë[ e →→];
←%spellout-cardinal-masculine←qind[ e →→];
←%spellout-cardinal-masculine← mijë[ e →→];
një milion[ e →→];
←%spellout-cardinal-feminine← milionë[ e →→];
një miliar[ e →→];
←%spellout-cardinal-feminine← miliarë[ e →→];
një bilion[ e →→];
←%spellout-cardinal-feminine← bilionë[ e →→];
një biliar[ e →→];
←%spellout-cardinal-feminine← biliarë[ e →→];
=#,##0=;
minus →→;
←← presje →→;
zero;
një;
dy;
tri;
=%spellout-cardinal-masculine=;
njëzet[ e →→];
tridhjetë[ e →→];
dyzet[ e →→];
←%spellout-cardinal-feminine←dhjetë[ e →→];
←%spellout-cardinal-masculine←qind[ e →→];
←%spellout-cardinal-masculine← mijë[ e →→];
një milion[ e →→];
←%spellout-cardinal-feminine← milionë[ e →→];
një miliar[ e →→];
←%spellout-cardinal-feminine← miliarë[ e →→];
një bilion[ e →→];
←%spellout-cardinal-feminine← bilionë[ e →→];
një biliar[ e →→];
←%spellout-cardinal-feminine← biliarë[ e →→];
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sr.xml 0000664 0000000 0000000 00000025676 15071277040 0020645 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
минус →→;
←← кома →→;
нула;
један;
два;
три;
четири;
пет;
шест;
седам;
осам;
девет;
десет;
једанаест;
дванаест;
тринаест;
четрнаест;
петнаест;
шеснаест;
седамнаест;
осамнаест;
деветнаест;
двадесет[ и →→];
тридесет[ и →→];
четрдесет[ и →→];
педесет[ и →→];
шездесет[ и →→];
седамдесет[ и →→];
осамдесет[ и →→];
деведесет[ и →→];
сто[ →→];
двеста[ →→];
триста[ →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← хиљаду[ →→];
←%spellout-cardinal-feminine← хиљада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
минус →→;
←← кома →→;
нула;
једно;
два;
=%spellout-cardinal-masculine=;
двадесет[ и →→];
тридесет[ и →→];
четрдесет[ и →→];
педесет[ и →→];
шездесет[ и →→];
седамдесет[ и →→];
осамдесет[ и →→];
деведесет[ и →→];
сто[ →→];
двеста[ →→];
триста[ →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← хиљаду[ →→];
←%spellout-cardinal-feminine← хиљада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
минус →→;
←← кома →→;
нула;
једна;
две;
=%spellout-cardinal-masculine=;
двадесет[ и →→];
тридесет[ и →→];
четрдесет[ и →→];
педесет[ и →→];
шездесет[ и →→];
седамдесет[ и →→];
осамдесет[ и →→];
деведесет[ и →→];
сто[ →→];
двеста[ →→];
триста[ →→];
←%spellout-cardinal-feminine←сто[ →→];
←%spellout-cardinal-feminine← хиљаду[ →→];
←%spellout-cardinal-feminine← хиљада[ →→];
←%spellout-cardinal-masculine← милион[ →→];
←%spellout-cardinal-masculine← милијарда[ →→];
←%spellout-cardinal-masculine← билион[ →→];
←%spellout-cardinal-masculine← билијарда[ →→];
=#,##0=;
и;
' и =%spellout-ordinal=;
ти;
' =%spellout-ordinal=;
минус →→;
=#,##0.#=;
нулти;
први;
други;
трећи;
четврти;
пети;
шести;
седми;
осми;
девети;
десети;
једанаести;
дванаести;
тринаести;
четрнаести;
петнаести;
шеснаести;
седамнаести;
осамнаести;
деветнаести;
двадесет→%%ordi→;
тридесет→%%ordi→;
четрдесет→%%ordi→;
педесет→%%ordi→;
шездесет→%%ordi→;
седамдесет→%%ordi→;
осамдесет→%%ordi→;
деведесет→%%ordi→;
сто→%%ordti→;
двеста→%%ordti→;
триста→%%ordti→;
←%spellout-cardinal-feminine←сто→%%ordti→;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sr_Latn.xml 0000664 0000000 0000000 00000020772 15071277040 0021613 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
minus →→;
←← koma →→;
nula;
jedan;
dva;
tri;
četiri;
pet;
šest;
sedam;
osam;
devet;
deset;
jedanaest;
dvanaest;
trinaest;
četrnaest;
petnaest;
šesnaest;
sedamnaest;
osamnaest;
devetnaest;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← hiljadu[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← milijarda[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← bilijarda[ →→];
=#,##0=;
minus →→;
←← koma →→;
nula;
jedno;
dva;
=%spellout-cardinal-masculine=;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← hiljadu[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← milijarda[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← bilijarda[ →→];
=#,##0=;
minus →→;
←← koma →→;
nula;
jedna;
dve;
=%spellout-cardinal-masculine=;
dvadeset[ i →→];
trideset[ i →→];
četrdeset[ i →→];
pedeset[ i →→];
šezdeset[ i →→];
sedamdeset[ i →→];
osamdeset[ i →→];
devedeset[ i →→];
sto[ →→];
dvesta[ →→];
trista[ →→];
←%spellout-cardinal-feminine←sto[ →→];
←%spellout-cardinal-feminine← hiljadu[ →→];
←%spellout-cardinal-feminine← hiljada[ →→];
←%spellout-cardinal-masculine← milion[ →→];
←%spellout-cardinal-masculine← milijarda[ →→];
←%spellout-cardinal-masculine← bilion[ →→];
←%spellout-cardinal-masculine← bilijarda[ →→];
=#,##0=;
i;
‘ i =%spellout-ordinal=;
ti;
‘ =%spellout-ordinal=;
minus →→;
=#,##0.#=;
nulti;
prvi;
drugi;
treći;
četvrti;
peti;
šesti;
sedmi;
osmi;
deveti;
deseti;
jedanaesti;
dvanaesti;
trinaesti;
četrnaesti;
petnaesti;
šesnaesti;
sedamnaesti;
osamnaesti;
devetnaesti;
dvadeset→%%ordi→;
trideset→%%ordi→;
četrdeset→%%ordi→;
pedeset→%%ordi→;
šezdeset→%%ordi→;
sedamdeset→%%ordi→;
osamdeset→%%ordi→;
devedeset→%%ordi→;
sto→%%ordti→;
dvesta→%%ordti→;
trista→%%ordti→;
←%spellout-cardinal-feminine←sto→%%ordti→;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/su.xml 0000664 0000000 0000000 00000005327 15071277040 0020637 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
mineus →→;
←← titik →→;
nol;
hiji;
dua;
tilu;
opat;
lima;
genep;
tujuh;
dalapan;
salapan;
sapuluh;
sabelas;
→→ belas;
←← puluh[ →→];
←%%spellout-cardinal-large←ratus[ →→];
←%%spellout-cardinal-large←rebu[ →→];
←%%spellout-cardinal-large←juta[ →→];
←%%spellout-cardinal-large←miliar[ →→];
=#,##0=;
sa;
=%spellout-cardinal= ;
mineus →→;
=#,##0.0=;
ka=%spellout-cardinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sv.xml 0000664 0000000 0000000 00000037177 15071277040 0020650 0 ustar 00root root 0000000 0000000
&[last primary ignorable ] ←← ' ' ←← ',' ←← '-' ←← '';
minus →→;
=0.0=;
=%spellout-numbering=;
←←hundra[→→];
=%spellout-numbering=;
minus →→;
←← komma →→;
noll;
ett;
två;
tre;
fyra;
fem;
sex;
sju;
åtta;
nio;
tio;
elva;
tolv;
tretton;
fjorton;
femton;
sexton;
sjutton;
arton;
nitton;
tjugo[→→];
trettio[→→];
fyrtio[→→];
femtio[→→];
sextio[→→];
sjuttio[→→];
åttio[→→];
nittio[→→];
←%spellout-numbering←hundra[→→];
←%%spellout-numbering-t←tusen[ →→];
en miljon[ →→];
←%spellout-cardinal-reale← miljoner[ →→];
en miljard[ →→];
←%spellout-cardinal-reale← miljarder[ →→];
en biljon[ →→];
←%spellout-cardinal-reale← biljoner[ →→];
en biljard[ →→];
←%spellout-cardinal-reale← biljarder[ →→];
=#,##0=;
et;
två;
tre;
fyra;
fem;
sex;
sju;
åtta;
nio;
tio;
elva;
tolv;
tretton;
fjorton;
femton;
sexton;
sjutton;
arton;
nitton;
tjugo[→→];
trettio[→→];
fyrtio[→→];
femtio[→→];
sextio[→→];
sjuttio[→→];
åttio[→→];
nittio[→→];
←%spellout-numbering←hundra[→→];
ERROR;
=%spellout-numbering=;
=%spellout-cardinal-reale=;
=%spellout-cardinal-reale=;
minus →→;
←← komma →→;
noll;
en;
=%spellout-numbering=;
tjugo[→→];
trettio[→→];
fyrtio[→→];
femtio[→→];
sextio[→→];
sjuttio[→→];
åttio[→→];
nittio[→→];
←%spellout-cardinal-neuter←hundra[→→];
ettusen[ →→];
←%spellout-cardinal-reale←tusen[ →→];
en miljon[ →→];
←%spellout-cardinal-reale← miljoner[ →→];
en miljard[ →→];
←%spellout-cardinal-reale← miljarder[ →→];
en biljon[ →→];
←%spellout-cardinal-reale← biljoner[ →→];
en biljard[ →→];
←%spellout-cardinal-reale← biljarder[ →→];
=#,##0=;
minus →→;
=#,##0.#=;
nollte;
första;
andra;
=%spellout-ordinal-masculine=;
tjugo→%%ord-fem-nde→;
trettio→%%ord-fem-nde→;
fyrtio→%%ord-fem-nde→;
femtio→%%ord-fem-nde→;
sextio→%%ord-fem-nde→;
sjuttio→%%ord-fem-nde→;
åttio→%%ord-fem-nde→;
nittio→%%ord-fem-nde→;
←%spellout-numbering←hundra→%%ord-fem-de→;
←%%spellout-numbering-t←tusen→%%ord-fem-de→;
en miljon→%%ord-fem-te→;
←%spellout-cardinal-reale← miljon→%%ord-fem-teer→;
en miljard→%%ord-fem-te→;
←%spellout-cardinal-reale← miljard→%%ord-fem-teer→;
en biljon→%%ord-fem-te→;
←%spellout-cardinal-reale← biljon→%%ord-fem-teer→;
en biljard→%%ord-fem-te→;
←%spellout-cardinal-reale← biljard→%%ord-fem-teer→;
=#,##0=':e;
nde;
=%spellout-ordinal-feminine=;
de;
' =%spellout-ordinal-feminine=;
te;
' =%spellout-ordinal-feminine=;
te;
er =%spellout-ordinal-feminine=;
minus →→;
=#,##0.#=;
nollte;
förste;
andre;
tredje;
fjärde;
femte;
sjätte;
sjunde;
åttonde;
nionde;
tionde;
elfte;
tolfte;
=%spellout-cardinal-neuter=de;
tjugo→%%ord-masc-nde→;
trettio→%%ord-masc-nde→;
fyrtio→%%ord-masc-nde→;
femtio→%%ord-masc-nde→;
sextio→%%ord-masc-nde→;
sjuttio→%%ord-masc-nde→;
åttio→%%ord-masc-nde→;
nittio→%%ord-masc-nde→;
←%spellout-numbering←hundra→%%ord-masc-de→;
←%%spellout-numbering-t←tusen→%%ord-masc-de→;
en miljon→%%ord-masc-te→;
←%spellout-cardinal-reale← miljon→%%ord-masc-teer→;
en miljard→%%ord-masc-te→;
←%spellout-cardinal-reale← miljard→%%ord-masc-teer→;
en biljon→%%ord-masc-te→;
←%spellout-cardinal-reale← biljon→%%ord-masc-teer→;
en biljard→%%ord-masc-te→;
←%spellout-cardinal-reale← biljard→%%ord-masc-teer→;
=#,##0=':e;
nde;
=%spellout-ordinal-masculine=;
de;
' =%spellout-ordinal-masculine=;
te;
' =%spellout-ordinal-masculine=;
te;
er =%spellout-ordinal-masculine=;
=%spellout-ordinal-neuter=;
=%spellout-ordinal-neuter=;
=%digits-ordinal-feminine=;
−→→;
=#,##0=:e;
−→→;
=#,##0=$(ordinal,one{:a}other{:e})$;
=%digits-ordinal-feminine=;
=%digits-ordinal-feminine=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/sw.xml 0000664 0000000 0000000 00000006402 15071277040 0020634 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
si nambari;
usio;
kasoro →→;
←← nukta →→;
sifuri;
moja;
mbili;
tatu;
nne;
tano;
sita;
saba;
nane;
tisa;
kumi[ na →→];
ishirini[ na →→];
thelathini[ na →→];
arobaini[ na →→];
hamsini[ na →→];
sitini[ na →→];
sabini[ na →→];
themanini[ na →→];
tisini[ na →→];
mia ←←[ na →→];
elfu ←←[, →→];
milioni ←←[, →→];
bilioni ←←[, →→];
trilioni ←←[, →→];
kvadrilioni ←←[, →→];
=#,##0.#=;
wa kasoro →%spellout-cardinal→;
=0.0=;
wa sifuri;
kwanza;
pili;
wa =%spellout-cardinal=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/ta.xml 0000664 0000000 0000000 00000014327 15071277040 0020614 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
எதிர்ம →→;
←← புள்ளி →→;
பூஜ்யம்;
ஒன்று;
இரண்டு;
மூன்று;
நான்கு;
ஐந்து;
ஆறு;
ஏழு;
எட்டு;
ஒன்பது;
பத்து;
பதினொன்று;
பன்னிரண்டு;
பதின்மூன்று;
பதினான்கு;
பதினைந்து;
பதினாறு;
பதினேழு;
பதினெட்டு;
பத்தொன்பது;
இருபது[ →→];
முப்பது[ →→];
நாற்பது[ →→];
ஐம்பது[ →→];
அறுபது[ →→];
எழுபது[ →→];
எண்பது[ →→];
தொண்ணூறு[ →→];
நூறு[ →→];
இருநூறு[ →→];
முந்நூறு[ →→];
நாநூறூ[ →→];
ஐநூறு[ →→];
அறுநூறு[ →→];
எழுநூறு[ →→];
எண்நூறு[ →→];
தொள்ளாயிரம்[ →→];
←← ஆயிரம்[ →→];
←← லட்சம்[ →→];
←← கோடி[ →→];
=#,##,##0=;
எதிர்ம →→;
=#,##,##0.#=;
பூஜ்யம்;
முதலாவது;
இரண்டாவது;
மூன்றாவது;
நான்காவது;
ஐந்தாவது;
ஆறாவது;
ஏழாவது;
எட்டாவது;
ஒன்பதாவது;
பத்தாவது;
பதினொன்றாவது;
பன்னிரண்டாவது;
பதிமூன்றாவது;
பதிநான்காவது;
பதினைந்தாவது;
பதினாறாவது;
பதினேழாவது;
பதினெட்டாவது;
பத்தொன்பதாவது;
இருபதாவது;
=#,##,##0=ாவது;
−→→;
=#,##,##0=.;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/th.xml 0000664 0000000 0000000 00000006062 15071277040 0020620 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
ลบ→→;
←←จุด→→→;
ศูนย์;
หนึ่ง;
สอง;
สาม;
สี่;
ห้า;
หก;
เจ็ด;
แปด;
เก้า;
สิบ[→%%alt-ones→];
ยี่สิบ[→%%alt-ones→];
←←สิบ[→%%alt-ones→];
←←ร้อย[→→];
←←พัน[→→];
←←หมื่น[→→];
←←แสน[→→];
←←ล้าน[→→];
=#,##0=;
เอ็ด;
=%spellout-cardinal=;
=#,##0.#=;
ที่=%spellout-cardinal=;
ที่ −→#,##0→;
ที่ =#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/tr.xml 0000664 0000000 0000000 00000013614 15071277040 0020633 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal=;
eksi →→;
←← virgül →→;
sıfır;
bir;
iki;
üç;
dört;
beş;
altı;
yedi;
sekiz;
dokuz;
on[ →→];
yirmi[ →→];
otuz[ →→];
kırk[ →→];
elli[ →→];
altmış[ →→];
yetmiş[ →→];
seksen[ →→];
doksan[ →→];
yüz[ →→];
←← yüz[ →→];
bin[ →→];
←← bin[ →→];
←← milyon[ →→];
←← milyar[ →→];
←← trilyon[ →→];
←← katrilyon[ →→];
=#,##0=;
inci;
' =%spellout-ordinal=;
nci;
' =%spellout-ordinal=;
ıncı;
' =%spellout-ordinal=;
üncü;
' =%spellout-ordinal=;
uncu;
' =%spellout-ordinal=;
eksi →→;
=#,##0.#=;
sıfırıncı;
birinci;
ikinci;
üçüncü;
dördüncü;
beşinci;
altıncı;
yedinci;
sekizinci;
dokuzuncu;
on→%%uncu→;
yirmi→%%nci→;
otuz→%%uncu→;
kırk→%%inci2→;
elli→%%nci→;
altmış→%%inci2→;
yetmiş→%%inci→;
seksen→%%inci→;
doksan→%%inci2→;
yüz→%%uncu2→;
←%spellout-numbering← yüz→%%uncu2→;
bin→%%inci→;
←%spellout-numbering← bin→%%inci→;
←%spellout-numbering← milyon→%%uncu→;
←%spellout-numbering← milyar→%%inci2→;
←%spellout-numbering← trilyon→%%uncu→;
←%spellout-numbering← katrilyon→%%uncu→;
=#,##0='inci;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/uk.xml 0000664 0000000 0000000 00000024002 15071277040 0020616 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
=%spellout-cardinal-masculine=;
мінус →→;
←← кома →→;
нуль;
один;
два;
три;
чотири;
пʼять;
шість;
сім;
вісім;
девʼять;
десять;
одинадцять;
дванадцять;
тринадцять;
чотирнадцять;
пʼятнадцять;
шістнадцять;
сімнадцять;
вісімнадцять;
девʼятнадцять;
двадцять[ →→];
тридцять[ →→];
сорок[ →→];
пʼятдесят[ →→];
шістдесят[ →→];
сімдесят[ →→];
вісімдесят[ →→];
девʼяносто[ →→];
сто[ →→];
двісті[ →→];
триста[ →→];
чотириста[ →→];
пʼятсот[ →→];
шістсот[ →→];
сімсот[ →→];
вісімсот[ →→];
девʼятсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тисяча}few{тисячі}other{тисяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільйон}few{мільйони}other{мільйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярди}other{мільярдів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більйон}few{більйони}other{більйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більярд}few{більярди}other{більярдів})$[ →→];
=#,##0=;
мінус →→;
←← кома →→;
нуль;
одне;
два;
=%spellout-cardinal-masculine=;
двадцять[ →→];
тридцять[ →→];
сорок[ →→];
пʼятдесят[ →→];
шістдесят[ →→];
сімдесят[ →→];
вісімдесят[ →→];
девʼяносто[ →→];
сто[ →→];
двісті[ →→];
триста[ →→];
чотириста[ →→];
пʼятсот[ →→];
шістсот[ →→];
сімсот[ →→];
вісімсот[ →→];
девʼятсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тисяча}few{тисячі}other{тисяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільйон}few{мільйони}other{мільйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярди}other{мільярдів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більйон}few{більйони}other{більйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більярд}few{більярди}other{більярдів})$[ →→];
=#,##0=;
мінус →→;
←← кома →→;
нуль;
одна;
дві;
=%spellout-cardinal-masculine=;
двадцять[ →→];
тридцять[ →→];
сорок[ →→];
пʼятдесят[ →→];
шістдесят[ →→];
сімдесят[ →→];
вісімдесят[ →→];
девʼяносто[ →→];
сто[ →→];
двісті[ →→];
триста[ →→];
чотириста[ →→];
пʼятсот[ →→];
шістсот[ →→];
сімсот[ →→];
вісімсот[ →→];
девʼятсот[ →→];
←%spellout-cardinal-feminine← $(cardinal,one{тисяча}few{тисячі}other{тисяч})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільйон}few{мільйони}other{мільйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{мільярд}few{мільярди}other{мільярдів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більйон}few{більйони}other{більйонів})$[ →→];
←%spellout-cardinal-masculine← $(cardinal,one{більярд}few{більярди}other{більярдів})$[ →→];
=#,##0=;
−→→;
=#,##0=;
unicode-rbnf-2.4.0/unicode_rbnf/rbnf/vec.xml 0000664 0000000 0000000 00000065153 15071277040 0020770 0 ustar 00root root 0000000 0000000
=0.0=;
=%spellout-numbering=;
manca →→;
←← vìrgoła →→;
zero;
uno;
do;
tre;
cuatro;
sincue;
sie;
sete;
oto;
nove;
dieze;
ùndeze;
dódeze;
trèdeze;
cuatòrdeze;
cuìndeze;
sédeze;
disete;
dizdoto;
diznove;
vint→%%msco-with-i→;
trent→%%msco-with-a→;
cuarant→%%msco-with-a→;
sincuant→%%msco-with-a→;
sesant→%%msco-with-a→;
setant→%%msco-with-a→;
otant→%%msco-with-a→;
novant→%%msco-with-a→;
sent→%%msco-with-o→;
←←zent→%%msco-with-o→;
←←sent→%%msco-with-o→;
miłe[→→];
←%%msc-no-final←miła[→→];
un miłion[ →→];
←%spellout-cardinal-masculine← miłioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miłiardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← biłioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biłiardi[ →→];
=#,##0=;
i;
iun;
idó;
itrè;
i=%spellout-numbering=;
a;
aun;
adó;
atrè;
a=%spellout-numbering=;
o;
oun;
odó;
otrè;
o=%spellout-numbering=;
manca →→;
←← vìrgoła →→;
zero;
un;
du;
tri;
=%spellout-numbering=;
vint→%%msc-with-i→;
trent→%%msc-with-a→;
cuarant→%%msc-with-a→;
sincuant→%%msc-with-a→;
sesant→%%msc-with-a→;
setant→%%msc-with-a→;
otant→%%msc-with-a→;
novant→%%msc-with-a→;
sent→%%msc-with-o→;
←←zent→%%msc-with-o→;
←←sent→%%msc-with-o→;
miłe[→→];
←%%msc-no-final←miła[→→];
un miłion[ →→];
←%spellout-cardinal-masculine← miłioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miłiardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← biłioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biłiardi[ →→];
=#,##0=;
i;
iun;
idù;
itrì;
=%%msco-with-i=;
a;
aun;
adù;
atrì;
=%%msco-with-a=;
o;
oun;
odù;
otrì;
o=%spellout-numbering=;
=%spellout-cardinal-masculine=;
vint→%%msc-with-i-nofinal→;
trent→%%msc-with-a-nofinal→;
cuarant→%%msc-with-a-nofinal→;
sincuant→%%msc-with-a-nofinal→;
sesant→%%msc-with-a-nofinal→;
setant→%%msc-with-a-nofinal→;
otant→%%msc-with-a-nofinal→;
novant→%%msc-with-a-nofinal→;
sent→%%msc-with-o-nofinal→;
←←zent→%%msc-with-o-nofinal→;
←←sent→%%msc-with-o-nofinal→;
=%%msc-with-i=;
iun;
idù;
itrì;
=%%msc-with-i=;
=%%msc-with-a=;
aun;
adù;
atrì;
=%%msc-with-a=;
=%%msc-with-o=;
oun;
odù;
otrì;
=%%msc-with-o=;
manca →→;
←← vìrgoła →→;
zero;
una;
=%spellout-numbering=;
vent→%%fem-with-i→;
trent→%%fem-with-a→;
cuarant→%%fem-with-a→;
sincuant→%%fem-with-a→;
sesant→%%fem-with-a→;
settant→%%fem-with-a→;
otant→%%fem-with-a→;
novant→%%fem-with-a→;
sent→%%fem-with-o→;
←←zent→%%fem-with-o→;
←←sent→%%fem-with-o→;
miłe[→→];
←%%msc-no-final←miła[→→];
un miłion[ →→];
←%spellout-cardinal-masculine← miłioni[ →→];
un miliardo[ →→];
←%spellout-cardinal-masculine← miłiardi[ →→];
un bilione[ →→];
←%spellout-cardinal-masculine← biłioni[ →→];
un biliardo[ →→];
←%spellout-cardinal-masculine← biłiardi[ →→];
=#,##0=;
i;
iuna;
idó;
itrè;
=%%msco-with-i=;
a;
auna;
adó;
atrè;
=%%msco-with-a=;
o;
ouna;
odó;
otrè;
=%%msco-with-o=;
manca →→;
=#,##0.#=;
zerèzemo;
primo;
segondo;
terso;
cuarto;
cuinto;
sesto;
sètemo;
otavo;
nono;
dèzemo;
undezèzemo;
dodezèzemo;
tredezèzemo;
cuatordezèzemo;
cuindezèzemo;
sedezèzemo;
disetèzemo;
dizdotèzemo;
diznovèzemo;
vent→%%ordinal-ezemo-with-i→;
trent→%%ordinal-ezemo-with-a→;
cuarant→%%ordinal-ezemo-with-a→;
sincuant→%%ordinal-ezemo-with-a→;
sesant→%%ordinal-ezemo-with-a→;
setant→%%ordinal-ezemo-with-a→;
otant→%%ordinal-ezemo-with-a→;
novant→%%ordinal-ezemo-with-a→;
sent→%%ordinal-ezemo-with-o→;
←%spellout-cardinal-masculine←zent→%%ordinal-ezemo-with-o→;
←%spellout-cardinal-masculine←sent→%%ordinal-ezemo-with-o→;
miłe→%%ordinal-ezemo→;
←%spellout-cardinal-masculine←miłe→%%ordinal-ezemo→;
←%spellout-cardinal-masculine←miła→%%ordinal-ezemo→;
miłion→%%ordinal-ezemo→;
←%spellout-cardinal-masculine←miłion→%%ordinal-ezemo→;
miłiard→%%ordinal-ezemo-with-o→;
←%spellout-cardinal-masculine←miłiard→%%ordinal-ezemo-with-o→;
biłion→%%ordinal-ezemo→;
←%spellout-cardinal-masculine←biłion→%%ordinal-ezemo→;
biłiard→%%ordinal-ezemo-with-o→;
←%spellout-cardinal-masculine←biłiard→%%ordinal-ezemo-with-o→;
=#,##0=;
èzemo;
unèzemo;
duèzemo;
treèzemo;
cuatrèzemo;
sincuèzemo;
sièzemo;
setèzemo;
otèzemo;
novèzemo;
=%spellout-ordinal-masculine=;
èzemo;
iunèzemo;
iduèzemo;
itreèzemo;
icuatrèzemo;
isincuèzemo;
isièzemo;
isetèzemo;
iotèzemo;
inovèzemo;
=%spellout-ordinal-masculine=;
èzemo;
aunèzemo;
aduèzemo;
atreèzemo;
acuatrèzemo;
asincuèzemo;
asièzemo;
asetèzemo;
aotèzemo;
anovèzemo;
=%spellout-ordinal-masculine=;
èzemo;
ounèzemo;
oduèzemo;
otreèzemo;
ocuatrèzemo;
osincuèzemo;
osièzemo;
osetèzemo;
ootèzemo;
onovèzemo;
o=%spellout-ordinal-masculine=;
manca →→;
=#,##0.#=;
zerèzema;
prima;
segonda;
tersa;
cuarta;
cuinta;
sesta;
sètema;
otava;
nona;
dèzema;
undezèzema;
dodezèzema;
tredezèzema;
cuatordezèzema;
cuindezèzema;
sedezèzema;
disetèzema;
dizdotèzema;
diznovèzema;
vent→%%ordinal-ezema-with-i→;
trent→%%ordinal-ezema-with-a→;
cuarant→%%ordinal-ezema-with-a→;
sincuant→%%ordinal-ezema-with-a→;
sesant→%%ordinal-ezema-with-a→;
setant→%%ordinal-ezema-with-a→;
otant→%%ordinal-ezema-with-a→;
novant→%%ordinal-ezema-with-a→;
sent→%%ordinal-ezema-with-o→;
←%spellout-cardinal-feminine←zent→%%ordinal-ezema-with-o→;
←%spellout-cardinal-feminine←sent→%%ordinal-ezema-with-o→;
miłe→%%ordinal-ezema→;
←%spellout-cardinal-feminine←miłe→%%ordinal-ezema→;
←%spellout-cardinal-feminine←miła→%%ordinal-ezema→;
miłion→%%ordinal-ezema→;
←%spellout-cardinal-feminine←miłion→%%ordinal-ezema→;
miłiard→%%ordinal-ezema-with-o→;
←%spellout-cardinal-feminine←miłiard→%%ordinal-ezema-with-o→;
biłione→%%ordinal-ezema→;
←%spellout-cardinal-feminine←biłion→%%ordinal-ezema→;
biłiard→%%ordinal-ezema-with-o→;
←%spellout-cardinal-feminine←biłiard→%%ordinal-ezema-with-o→;
=#,##0=;
èzema;
unèzema;
doèzema;
treèzema;
cuatrèzema;
sincuèzema;
sièzema;
setèzema;
otèzema;
novèzema;
=%spellout-ordinal-feminine=;
èzema;
iunèzema;
idoèzema;
itreèzema;
icuatrèzema;
isincuèzema;
isièzema;
isetèzema;
iotèzema;
inovèzema;
=%spellout-ordinal-feminine=;
èzema;
aunèzema;
adoèzema;
atreèzema;
acuatrèzema;
asincuèzema;
asièzema;
asetèzema;
aotèzema;
anovèzema;
=%spellout-ordinal-feminine=;
èzema;
ounèzema;
odoèzema;
otreèzema;
ocuatrèzema;
osincuèzema;
osièzema;
osetèzema;
ootèzema;
onovèzema;
o=%spellout-ordinal-feminine=;