diff --git a/hotel_reservation/.copier-answers.yml b/hotel_reservation/.copier-answers.yml new file mode 100644 index 000000000..eac4ae071 --- /dev/null +++ b/hotel_reservation/.copier-answers.yml @@ -0,0 +1,23 @@ +# Do NOT update manually; changes here will be overwritten by Copier +_commit: v1.14.2 +_src_path: gh:oca/oca-addons-repo-template +ci: GitHub +dependency_installation_mode: PIP +generate_requirements_txt: true +github_check_license: true +github_ci_extra_env: {} +github_enable_codecov: true +github_enable_makepot: true +github_enable_stale_action: true +github_enforce_dev_status_compatibility: true +include_wkhtmltopdf: false +odoo_version: 16.0 +org_name: Odoo Community Association (OCA) +org_slug: OCA +rebel_module_groups: [] +repo_description: "TODO: add repo description." +repo_name: vertical-hotel +repo_slug: vertical-hotel +repo_website: https://github.com/OCA/vertical-hotel +travis_apt_packages: [] +travis_apt_sources: [] diff --git a/hotel_reservation/.editorconfig b/hotel_reservation/.editorconfig new file mode 100644 index 000000000..bfd7ac53d --- /dev/null +++ b/hotel_reservation/.editorconfig @@ -0,0 +1,20 @@ +# Configuration for known file extensions +[*.{css,js,json,less,md,py,rst,sass,scss,xml,yaml,yml}] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.{json,yml,yaml,rst,md}] +indent_size = 2 + +# Do not configure editor for libs and autogenerated content +[{*/static/{lib,src/lib}/**,*/static/description/index.html,*/readme/../README.rst}] +charset = unset +end_of_line = unset +indent_size = unset +indent_style = unset +insert_final_newline = false +trim_trailing_whitespace = false diff --git a/hotel_reservation/.eslintrc.yml b/hotel_reservation/.eslintrc.yml new file mode 100644 index 000000000..9429bc688 --- /dev/null +++ b/hotel_reservation/.eslintrc.yml @@ -0,0 +1,187 @@ +env: + browser: true + es6: true + +# See https://github.com/OCA/odoo-community.org/issues/37#issuecomment-470686449 +parserOptions: + ecmaVersion: 2019 + +overrides: + - files: + - "**/*.esm.js" + parserOptions: + sourceType: module + +# Globals available in Odoo that shouldn't produce errorings +globals: + _: readonly + $: readonly + fuzzy: readonly + jQuery: readonly + moment: readonly + odoo: readonly + openerp: readonly + owl: readonly + +# Styling is handled by Prettier, so we only need to enable AST rules; +# see https://github.com/OCA/maintainer-quality-tools/pull/618#issuecomment-558576890 +rules: + accessor-pairs: warn + array-callback-return: warn + callback-return: warn + capitalized-comments: + - warn + - always + - ignoreConsecutiveComments: true + ignoreInlineComments: true + complexity: + - warn + - 15 + constructor-super: warn + dot-notation: warn + eqeqeq: warn + global-require: warn + handle-callback-err: warn + id-blacklist: warn + id-match: warn + init-declarations: error + max-depth: warn + max-nested-callbacks: warn + max-statements-per-line: warn + no-alert: warn + no-array-constructor: warn + no-caller: warn + no-case-declarations: warn + no-class-assign: warn + no-cond-assign: error + no-const-assign: error + no-constant-condition: warn + no-control-regex: warn + no-debugger: error + no-delete-var: warn + no-div-regex: warn + no-dupe-args: error + no-dupe-class-members: error + no-dupe-keys: error + no-duplicate-case: error + no-duplicate-imports: error + no-else-return: warn + no-empty-character-class: warn + no-empty-function: error + no-empty-pattern: error + no-empty: warn + no-eq-null: error + no-eval: error + no-ex-assign: error + no-extend-native: warn + no-extra-bind: warn + no-extra-boolean-cast: warn + no-extra-label: warn + no-fallthrough: warn + no-func-assign: error + no-global-assign: error + no-implicit-coercion: + - warn + - allow: ["~"] + no-implicit-globals: warn + no-implied-eval: warn + no-inline-comments: warn + no-inner-declarations: warn + no-invalid-regexp: warn + no-irregular-whitespace: warn + no-iterator: warn + no-label-var: warn + no-labels: warn + no-lone-blocks: warn + no-lonely-if: error + no-mixed-requires: error + no-multi-str: warn + no-native-reassign: error + no-negated-condition: warn + no-negated-in-lhs: error + no-new-func: warn + no-new-object: warn + no-new-require: warn + no-new-symbol: warn + no-new-wrappers: warn + no-new: warn + no-obj-calls: warn + no-octal-escape: warn + no-octal: warn + no-param-reassign: warn + no-path-concat: warn + no-process-env: warn + no-process-exit: warn + no-proto: warn + no-prototype-builtins: warn + no-redeclare: warn + no-regex-spaces: warn + no-restricted-globals: warn + no-restricted-imports: warn + no-restricted-modules: warn + no-restricted-syntax: warn + no-return-assign: error + no-script-url: warn + no-self-assign: warn + no-self-compare: warn + no-sequences: warn + no-shadow-restricted-names: warn + no-shadow: warn + no-sparse-arrays: warn + no-sync: warn + no-this-before-super: warn + no-throw-literal: warn + no-undef-init: warn + no-undef: error + no-unmodified-loop-condition: warn + no-unneeded-ternary: error + no-unreachable: error + no-unsafe-finally: error + no-unused-expressions: error + no-unused-labels: error + no-unused-vars: error + no-use-before-define: error + no-useless-call: warn + no-useless-computed-key: warn + no-useless-concat: warn + no-useless-constructor: warn + no-useless-escape: warn + no-useless-rename: warn + no-void: warn + no-with: warn + operator-assignment: [error, always] + prefer-const: warn + radix: warn + require-yield: warn + sort-imports: warn + spaced-comment: [error, always] + strict: [error, function] + use-isnan: error + valid-jsdoc: + - warn + - prefer: + arg: param + argument: param + augments: extends + constructor: class + exception: throws + func: function + method: function + prop: property + return: returns + virtual: abstract + yield: yields + preferType: + array: Array + bool: Boolean + boolean: Boolean + number: Number + object: Object + str: String + string: String + requireParamDescription: false + requireReturn: false + requireReturnDescription: false + requireReturnType: false + valid-typeof: warn + yoda: warn diff --git a/hotel_reservation/.flake8 b/hotel_reservation/.flake8 new file mode 100644 index 000000000..e397e8ed4 --- /dev/null +++ b/hotel_reservation/.flake8 @@ -0,0 +1,12 @@ +[flake8] +max-line-length = 88 +max-complexity = 16 +# B = bugbear +# B9 = bugbear opinionated (incl line length) +select = C,E,F,W,B,B9 +# E203: whitespace before ':' (black behaviour) +# E501: flake8 line length (covered by bugbear B950) +# W503: line break before binary operator (black behaviour) +ignore = E203,E501,W503 +per-file-ignores= + __init__.py:F401 diff --git a/hotel_reservation/.github/workflows/pre-commit.yml b/hotel_reservation/.github/workflows/pre-commit.yml new file mode 100644 index 000000000..23e6e58d6 --- /dev/null +++ b/hotel_reservation/.github/workflows/pre-commit.yml @@ -0,0 +1,35 @@ +name: pre-commit + +on: + pull_request: + branches: + - "16.0*" + push: + branches: + - "16.0" + - "16.0-ocabot-*" + +jobs: + pre-commit: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + - name: Get python version + run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> $GITHUB_ENV + - uses: actions/cache@v1 + with: + path: ~/.cache/pre-commit + key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }} + - name: Install pre-commit + run: pip install pre-commit + - name: Run pre-commit + run: pre-commit run --all-files --show-diff-on-failure --color=always + - name: Check that all files generated by pre-commit are in git + run: | + newfiles="$(git ls-files --others --exclude-from=.gitignore)" + if [ "$newfiles" != "" ] ; then + echo "Please check-in the following files:" + echo "$newfiles" + exit 1 + fi diff --git a/hotel_reservation/.github/workflows/stale.yml b/hotel_reservation/.github/workflows/stale.yml new file mode 100644 index 000000000..1693a1253 --- /dev/null +++ b/hotel_reservation/.github/workflows/stale.yml @@ -0,0 +1,69 @@ +name: Mark stale issues and pull requests + +on: + schedule: + - cron: "0 12 * * 0" + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - name: Stale PRs and issues policy + uses: actions/stale@v4 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + # General settings. + ascending: true + remove-stale-when-updated: true + # Pull Requests settings. + # 120+30 day stale policy for PRs + # * Except PRs marked as "no stale" + days-before-pr-stale: 120 + days-before-pr-close: 30 + exempt-pr-labels: "no stale" + stale-pr-label: "stale" + stale-pr-message: > + There hasn't been any activity on this pull request in the past 4 months, so + it has been marked as stale and it will be closed automatically if no + further activity occurs in the next 30 days. + + If you want this PR to never become stale, please ask a PSC member to apply + the "no stale" label. + # Issues settings. + # 180+30 day stale policy for open issues + # * Except Issues marked as "no stale" + days-before-issue-stale: 180 + days-before-issue-close: 30 + exempt-issue-labels: "no stale,needs more information" + stale-issue-label: "stale" + stale-issue-message: > + There hasn't been any activity on this issue in the past 6 months, so it has + been marked as stale and it will be closed automatically if no further + activity occurs in the next 30 days. + + If you want this issue to never become stale, please ask a PSC member to + apply the "no stale" label. + + # 15+30 day stale policy for issues pending more information + # * Issues that are pending more information + # * Except Issues marked as "no stale" + - name: Needs more information stale issues policy + uses: actions/stale@v4 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + ascending: true + only-labels: "needs more information" + exempt-issue-labels: "no stale" + days-before-stale: 15 + days-before-close: 30 + days-before-pr-stale: -1 + days-before-pr-close: -1 + remove-stale-when-updated: true + stale-issue-label: "stale" + stale-issue-message: > + This issue needs more information and there hasn't been any activity + recently, so it has been marked as stale and it will be closed automatically + if no further activity occurs in the next 30 days. + + If you think this is a mistake, please ask a PSC member to remove the "needs + more information" label. diff --git a/hotel_reservation/.github/workflows/test.yml b/hotel_reservation/.github/workflows/test.yml new file mode 100644 index 000000000..4c2842cc5 --- /dev/null +++ b/hotel_reservation/.github/workflows/test.yml @@ -0,0 +1,73 @@ +name: tests + +on: + pull_request: + branches: + - "16.0*" + push: + branches: + - "16.0" + - "16.0-ocabot-*" + +jobs: + unreleased-deps: + runs-on: ubuntu-latest + name: Detect unreleased dependencies + steps: + - uses: actions/checkout@v2 + - run: | + for reqfile in requirements.txt test-requirements.txt ; do + if [ -f ${reqfile} ] ; then + result=0 + # reject non-comment lines that contain a / (i.e. URLs, relative paths) + grep "^[^#].*/" ${reqfile} || result=$? + if [ $result -eq 0 ] ; then + echo "Unreleased dependencies found in ${reqfile}." + exit 1 + fi + fi + done + test: + runs-on: ubuntu-22.04 + container: ${{ matrix.container }} + name: ${{ matrix.name }} + strategy: + fail-fast: false + matrix: + include: + - container: ghcr.io/oca/oca-ci/py3.10-odoo16.0:latest + makepot: "true" + name: test with Odoo + - container: ghcr.io/oca/oca-ci/py3.10-ocb16.0:latest + name: test with OCB + services: + postgres: + image: postgres:12.0 + env: + POSTGRES_USER: odoo + POSTGRES_PASSWORD: odoo + POSTGRES_DB: odoo + ports: + - 5432:5432 + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - name: Install addons and dependencies + run: oca_install_addons + - name: Check licenses + run: manifestoo -d . check-licenses + - name: Check development status + run: manifestoo -d . check-dev-status --default-dev-status=Beta + - name: Initialize test db + run: oca_init_test_database + - name: Run tests + run: oca_run_tests + - uses: codecov/codecov-action@v1 + - name: Update .pot files + run: + oca_export_and_push_pot https://x-access-token:${{ secrets.GIT_PUSH_TOKEN + }}@github.com/${{ github.repository }} + if: + ${{ matrix.makepot == 'true' && github.event_name == 'push' && + github.repository_owner == 'OCA' }} diff --git a/hotel_reservation/.gitignore b/hotel_reservation/.gitignore new file mode 100644 index 000000000..9c283fd41 --- /dev/null +++ b/hotel_reservation/.gitignore @@ -0,0 +1,74 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +/.venv +/.pytest_cache + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +bin/ +build/ +develop-eggs/ +dist/ +eggs/ +lib64/ +parts/ +sdist/ +var/ +*.egg-info/ +.installed.cfg +*.egg +*.eggs + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.cache +nosetests.xml +coverage.xml + +# Translations +*.mo + +# Pycharm +.idea + +# Eclipse +.settings + +# Visual Studio cache/options directory +.vs/ +.vscode + +# OSX Files +.DS_Store + +# Django stuff: +*.log + +# Mr Developer +.mr.developer.cfg +.project +.pydevproject + +# Rope +.ropeproject + +# Sphinx documentation +docs/_build/ + +# Backup files +*~ +*.swp + +# OCA rules +!static/lib/ diff --git a/hotel_reservation/.isort.cfg b/hotel_reservation/.isort.cfg new file mode 100644 index 000000000..0ec187efd --- /dev/null +++ b/hotel_reservation/.isort.cfg @@ -0,0 +1,13 @@ +[settings] +; see https://github.com/psf/black +multi_line_output=3 +include_trailing_comma=True +force_grid_wrap=0 +combine_as_imports=True +use_parentheses=True +line_length=88 +known_odoo=odoo +known_odoo_addons=odoo.addons +sections=FUTURE,STDLIB,THIRDPARTY,ODOO,ODOO_ADDONS,FIRSTPARTY,LOCALFOLDER +default_section=THIRDPARTY +ensure_newline_before_comments = True diff --git a/hotel_reservation/.pre-commit-config.yaml b/hotel_reservation/.pre-commit-config.yaml new file mode 100644 index 000000000..283205e47 --- /dev/null +++ b/hotel_reservation/.pre-commit-config.yaml @@ -0,0 +1,138 @@ +exclude: | + (?x) + # NOT INSTALLABLE ADDONS + # END NOT INSTALLABLE ADDONS + # Files and folders generated by bots, to avoid loops + ^setup/|/static/description/index\.html$| + # We don't want to mess with tool-generated files + .svg$|/tests/([^/]+/)?cassettes/|^.copier-answers.yml$|^.github/| + # Maybe reactivate this when all README files include prettier ignore tags? + ^README\.md$| + # Library files can have extraneous formatting (even minimized) + /static/(src/)?lib/| + # Repos using Sphinx to generate docs don't need prettying + ^docs/_templates/.*\.html$| + # You don't usually want a bot to modify your legal texts + (LICENSE.*|COPYING.*) +default_language_version: + python: python3 + node: "16.17.0" +repos: + - repo: local + hooks: + # These files are most likely copier diff rejection junks; if found, + # review them manually, fix the problem (if needed) and remove them + - id: forbidden-files + name: forbidden files + entry: found forbidden files; remove them + language: fail + files: "\\.rej$" + - id: en-po-files + name: en.po files cannot exist + entry: found a en.po file + language: fail + files: '[a-zA-Z0-9_]*/i18n/en\.po$' + - repo: https://github.com/oca/maintainer-tools + rev: 4cd2b852214dead80822e93e6749b16f2785b2fe + hooks: + # update the NOT INSTALLABLE ADDONS section above + - id: oca-update-pre-commit-excluded-addons + - id: oca-fix-manifest-website + args: ["https://github.com/OCA/vertical-hotel"] + - repo: https://github.com/myint/autoflake + rev: v1.6.1 + hooks: + - id: autoflake + args: + - --expand-star-imports + - --ignore-init-module-imports + - --in-place + - --remove-all-unused-imports + - --remove-duplicate-keys + - --remove-unused-variables + - repo: https://github.com/psf/black + rev: 22.8.0 + hooks: + - id: black + - repo: https://github.com/pre-commit/mirrors-prettier + rev: v2.7.1 + hooks: + - id: prettier + name: prettier (with plugin-xml) + additional_dependencies: + - "prettier@2.7.1" + - "@prettier/plugin-xml@2.2.0" + args: + - --plugin=@prettier/plugin-xml + files: \.(css|htm|html|js|json|jsx|less|md|scss|toml|ts|xml|yaml|yml)$ + - repo: https://github.com/pre-commit/mirrors-eslint + rev: v8.24.0 + hooks: + - id: eslint + verbose: true + args: + - --color + - --fix + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.3.0 + hooks: + - id: trailing-whitespace + # exclude autogenerated files + exclude: /README\.rst$|\.pot?$ + - id: end-of-file-fixer + # exclude autogenerated files + exclude: /README\.rst$|\.pot?$ + - id: debug-statements + - id: fix-encoding-pragma + args: ["--remove"] + - id: check-case-conflict + - id: check-docstring-first + - id: check-executables-have-shebangs + - id: check-merge-conflict + # exclude files where underlines are not distinguishable from merge conflicts + exclude: /README\.rst$|^docs/.*\.rst$ + - id: check-symlinks + - id: check-xml + - id: mixed-line-ending + args: ["--fix=lf"] + - repo: https://github.com/asottile/pyupgrade + rev: v2.38.2 + hooks: + - id: pyupgrade + args: ["--keep-percent-format"] + - repo: https://github.com/PyCQA/isort + rev: 5.12.0 + hooks: + - id: isort + name: isort except __init__.py + args: + - --settings=. + exclude: /__init__\.py$ + - repo: https://github.com/acsone/setuptools-odoo + rev: 3.1.8 + hooks: + - id: setuptools-odoo-make-default + - id: setuptools-odoo-get-requirements + args: + - --output + - requirements.txt + - --header + - "# generated from manifests external_dependencies" + - repo: https://github.com/PyCQA/flake8 + rev: 3.9.2 + hooks: + - id: flake8 + name: flake8 + additional_dependencies: ["flake8-bugbear==21.9.2"] + - repo: https://github.com/OCA/pylint-odoo + rev: 7.0.2 + hooks: + - id: pylint_odoo + name: pylint with optional checks + args: + - --rcfile=.pylintrc + - --exit-zero + verbose: true + - id: pylint_odoo + args: + - --rcfile=.pylintrc-mandatory diff --git a/hotel_reservation/.prettierrc.yml b/hotel_reservation/.prettierrc.yml new file mode 100644 index 000000000..5b6d4b361 --- /dev/null +++ b/hotel_reservation/.prettierrc.yml @@ -0,0 +1,8 @@ +# Defaults for all prettier-supported languages. +# Prettier will complete this with settings from .editorconfig file. +bracketSpacing: false +printWidth: 88 +proseWrap: always +semi: true +trailingComma: "es5" +xmlWhitespaceSensitivity: "strict" diff --git a/hotel_reservation/.pylintrc b/hotel_reservation/.pylintrc new file mode 100644 index 000000000..cad9c2f1b --- /dev/null +++ b/hotel_reservation/.pylintrc @@ -0,0 +1,123 @@ + + +[MASTER] +load-plugins=pylint_odoo +score=n + +[ODOOLINT] +readme_template_url="https://github.com/OCA/maintainer-tools/blob/master/template/module/README.rst" +manifest_required_authors=Odoo Community Association (OCA) +manifest_required_keys=license +manifest_deprecated_keys=description,active +license_allowed=AGPL-3,GPL-2,GPL-2 or any later version,GPL-3,GPL-3 or any later version,LGPL-3 +valid_odoo_versions=16.0 + +[MESSAGES CONTROL] +disable=all + +# This .pylintrc contains optional AND mandatory checks and is meant to be +# loaded in an IDE to have it check everything, in the hope this will make +# optional checks more visible to contributors who otherwise never look at a +# green travis to see optional checks that failed. +# .pylintrc-mandatory containing only mandatory checks is used the pre-commit +# config as a blocking check. + +enable=anomalous-backslash-in-string, + api-one-deprecated, + api-one-multi-together, + assignment-from-none, + attribute-deprecated, + class-camelcase, + dangerous-default-value, + dangerous-view-replace-wo-priority, + development-status-allowed, + duplicate-id-csv, + duplicate-key, + duplicate-xml-fields, + duplicate-xml-record-id, + eval-referenced, + eval-used, + incoherent-interpreter-exec-perm, + license-allowed, + manifest-author-string, + manifest-deprecated-key, + manifest-required-author, + manifest-required-key, + manifest-version-format, + method-compute, + method-inverse, + method-required-super, + method-search, + openerp-exception-warning, + pointless-statement, + pointless-string-statement, + print-used, + redundant-keyword-arg, + redundant-modulename-xml, + reimported, + relative-import, + return-in-init, + rst-syntax-error, + sql-injection, + too-few-format-args, + translation-field, + translation-required, + unreachable, + use-vim-comment, + wrong-tabs-instead-of-spaces, + xml-syntax-error, + attribute-string-redundant, + character-not-valid-in-resource-link, + consider-merging-classes-inherited, + context-overridden, + create-user-wo-reset-password, + dangerous-filter-wo-user, + dangerous-qweb-replace-wo-priority, + deprecated-data-xml-node, + deprecated-openerp-xml-node, + duplicate-po-message-definition, + except-pass, + file-not-used, + invalid-commit, + manifest-maintainers-list, + missing-newline-extrafiles, + missing-readme, + missing-return, + odoo-addons-relative-import, + old-api7-method-defined, + po-msgstr-variables, + po-syntax-error, + renamed-field-parameter, + resource-not-exist, + str-format-used, + test-folder-imported, + translation-contains-variable, + translation-positional-used, + unnecessary-utf8-coding-comment, + website-manifest-key-not-valid-uri, + xml-attribute-translatable, + xml-deprecated-qweb-directive, + xml-deprecated-tree-attribute, + external-request-timeout, + # messages that do not cause the lint step to fail + consider-merging-classes-inherited, + create-user-wo-reset-password, + dangerous-filter-wo-user, + deprecated-module, + file-not-used, + invalid-commit, + missing-manifest-dependency, + missing-newline-extrafiles, + missing-readme, + no-utf8-coding-comment, + odoo-addons-relative-import, + old-api7-method-defined, + redefined-builtin, + too-complex, + unnecessary-utf8-coding-comment + + +[REPORTS] +msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg} +output-format=colorized +reports=no diff --git a/hotel_reservation/.pylintrc-mandatory b/hotel_reservation/.pylintrc-mandatory new file mode 100644 index 000000000..fa4b81c41 --- /dev/null +++ b/hotel_reservation/.pylintrc-mandatory @@ -0,0 +1,98 @@ + +[MASTER] +load-plugins=pylint_odoo +score=n + +[ODOOLINT] +readme_template_url="https://github.com/OCA/maintainer-tools/blob/master/template/module/README.rst" +manifest_required_authors=Odoo Community Association (OCA) +manifest_required_keys=license +manifest_deprecated_keys=description,active +license_allowed=AGPL-3,GPL-2,GPL-2 or any later version,GPL-3,GPL-3 or any later version,LGPL-3 +valid_odoo_versions=16.0 + +[MESSAGES CONTROL] +disable=all + +enable=anomalous-backslash-in-string, + api-one-deprecated, + api-one-multi-together, + assignment-from-none, + attribute-deprecated, + class-camelcase, + dangerous-default-value, + dangerous-view-replace-wo-priority, + development-status-allowed, + duplicate-id-csv, + duplicate-key, + duplicate-xml-fields, + duplicate-xml-record-id, + eval-referenced, + eval-used, + incoherent-interpreter-exec-perm, + license-allowed, + manifest-author-string, + manifest-deprecated-key, + manifest-required-author, + manifest-required-key, + manifest-version-format, + method-compute, + method-inverse, + method-required-super, + method-search, + openerp-exception-warning, + pointless-statement, + pointless-string-statement, + print-used, + redundant-keyword-arg, + redundant-modulename-xml, + reimported, + relative-import, + return-in-init, + rst-syntax-error, + sql-injection, + too-few-format-args, + translation-field, + translation-required, + unreachable, + use-vim-comment, + wrong-tabs-instead-of-spaces, + xml-syntax-error, + attribute-string-redundant, + character-not-valid-in-resource-link, + consider-merging-classes-inherited, + context-overridden, + create-user-wo-reset-password, + dangerous-filter-wo-user, + dangerous-qweb-replace-wo-priority, + deprecated-data-xml-node, + deprecated-openerp-xml-node, + duplicate-po-message-definition, + except-pass, + file-not-used, + invalid-commit, + manifest-maintainers-list, + missing-newline-extrafiles, + missing-readme, + missing-return, + odoo-addons-relative-import, + old-api7-method-defined, + po-msgstr-variables, + po-syntax-error, + renamed-field-parameter, + resource-not-exist, + str-format-used, + test-folder-imported, + translation-contains-variable, + translation-positional-used, + unnecessary-utf8-coding-comment, + website-manifest-key-not-valid-uri, + xml-attribute-translatable, + xml-deprecated-qweb-directive, + xml-deprecated-tree-attribute, + external-request-timeout + +[REPORTS] +msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg} +output-format=colorized +reports=no diff --git a/hotel_reservation/README.rst b/hotel_reservation/README.rst new file mode 100644 index 000000000..ee324771d --- /dev/null +++ b/hotel_reservation/README.rst @@ -0,0 +1,114 @@ +============================ +Hotel Reservation Management +============================ + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:586817e120c9e7c6b2682503a32a49b256e0b8f0179fe671cbbd3cd3eab11233 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fvertical--hotel-lightgray.png?logo=github + :target: https://github.com/OCA/vertical-hotel/tree/16.0/hotel_reservation + :alt: OCA/vertical-hotel +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/vertical-hotel-16-0/vertical-hotel-16-0-hotel_reservation + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/vertical-hotel&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module provides the feature of Reserving the Hotel Rooms. + +You can manage: + +* Guest Reservation + +* Group Reservation + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/HotelReserv.png + :width: 750px + + +* **Manage Hotel Room Based on Room Types and It's Capacity** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/room.png + :width: 750px + +* **Confirm Your Reservation And Get Reservation Information** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/folio.png + :width: 750px + +* **Generate Folio** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/done.png + :width: 750px + +* **Summarize Detail of Reservation** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res5.png + :width: 750px + +* **Easy And Quick Reservation from Reservation Summary** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res6.png + :width: 750px + +**Table of contents** + +.. contents:: + :local: + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Serpent Consulting Services Pvt. Ltd. +* Odoo S.A. + +Contributors +~~~~~~~~~~~~ + +* Odoo Community Association (OCA) +* Serpent Consulting Services Pvt. Ltd. +* Odoo S.A. + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/vertical-hotel `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/hotel_reservation/__init__.py b/hotel_reservation/__init__.py new file mode 100644 index 000000000..a91db0cea --- /dev/null +++ b/hotel_reservation/__init__.py @@ -0,0 +1,5 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models +from . import wizards +from . import report diff --git a/hotel_reservation/__manifest__.py b/hotel_reservation/__manifest__.py new file mode 100644 index 000000000..730c23042 --- /dev/null +++ b/hotel_reservation/__manifest__.py @@ -0,0 +1,38 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Hotel Reservation Management", + "version": "16.0.1.0.0", + "author": "Odoo Community Association (OCA), Serpent Consulting \ + Services Pvt. Ltd., Odoo S.A.", + "category": "Generic Modules/Hotel Reservation", + "license": "AGPL-3", + "summary": "Manages Guest Reservation & displays Reservation Summary", + "website": "https://github.com/OCA/vertical-hotel", + "depends": ["hotel", "stock", "mail"], + "demo": ["data/hotel_reservation_data.xml"], + "data": [ + "security/ir.model.access.csv", + "data/hotel_scheduler.xml", + "data/hotel_reservation_data.xml", + "data/hotel_reservation_sequence.xml", + "data/email_template_view.xml", + "views/hotel_reservation_view.xml", + "report/checkin_report_template.xml", + "report/checkout_report_template.xml", + "report/room_max_report_template.xml", + "report/hotel_reservation_report_template.xml", + "report/report_view.xml", + "wizards/hotel_reservation_wizard.xml", + ], + "assets": { + "web.assets_backend": [ + "hotel_reservation/static/src/css/room_summary.css", + "hotel_reservation/static/src/xml/hotel_room_summary.xml", + "hotel_reservation/static/src/js/hotel_room_summary.esm.js", + ], + }, + "external_dependencies": {"python": ["dateutil"]}, + "installable": True, +} diff --git a/hotel_reservation/data/email_template_view.xml b/hotel_reservation/data/email_template_view.xml new file mode 100644 index 000000000..bf41183a6 --- /dev/null +++ b/hotel_reservation/data/email_template_view.xml @@ -0,0 +1,263 @@ + + + + Reservation-Send by Email + {{ object.company_id.partner_id.email or ''|safe }} + + Hotel Reservation Detail + {{ object.partner_id.id }} + + + {{ object.partner_id.lang }} + + +
+

+

Hello , +

+

This is to confirm your booking for a room at + the Hotel, + + , + + + + + . + + On behalf of the hotel, we would like to express our + gratitude to you for choosing our services. + Please find all the details regarding the confirmation + of the reservation on Date + + are listed below: +

+ Details : +
+

+ Name Of Guest : + +
+ Date Of Arrival : + + + +
+ Date Of Departure : + + + +
+ Reservation Number : + +
+ Number Of Persons : Adults + and Childrens +
+

+ Room Rate Per Night: +
+
+ + + + + + + + + + + + + +
Room NoAmount
+
+

We would appreciate it if you could let us know in case + there are any changes in your schedule or program. + In case you require check-in facilities at an earlier + time due to flight changes or any other reasons, + kindly inform us. We are sure that you will find our + services satisfactory. In case you need to cancel + your reservation, please Reply or Call us within 24 + hours before the day of the check-in. We look forward + to providing you quality services at our hotel. +

+
+ Kind Regards, +
+
+ Reservations Team +
+ [ Hotel] +
+ + +
+
+ + , +
+
+ + + + , +
+
+
+ + +
+
+

+
+
+
+ + + + Reservation Reminder Before 24hrs + {{ object.company_id.partner_id.email or '' }} + + Hotel Reservation Reminder + {{ object.partner_id.id or '' }} + + + {{ object.partner_id.lang }} + + +
+

+

+ Hello . + +

+

+ Greetings from + Hotel. + +

+

This email is for reminding you that the Reservation at + the Hotel. + + , + + + + + . + + Your checkin has been confirmed on Date + . + Please find all the details regarding to the reservation + as listed below: +

+
+ Details : +
+

+   Name Of Guest : + +
+   Date Of Arrival : + +
+   Date Of Departure : + +
+   Reservation Number : + $ +
+   Number Of Persons : + + Adults and Childrens +
+

+    + Room Rate Per Night: +
+
+ + + + + + + + + + + + + +
Room NoAmount
+
+

We would appreciate it if you could let us know in case + there are any changes in your schedule or program. + Please inform us immediately, so that we can refund your + money according to Hotel policies. + We are sure that you will find our services + satisfactory. We look forward to providing you quality + services at our hotel. +

+
+ Best Regards, +
+
+ Reservations Team +
+ [ Hotel] +
+ + +
+
+ + , +
+
+ + + + , +
+
+
+ + +
+
+

+
+
+
+
diff --git a/hotel_reservation/data/hotel_reservation_data.xml b/hotel_reservation/data/hotel_reservation_data.xml new file mode 100644 index 000000000..75e1594ff --- /dev/null +++ b/hotel_reservation/data/hotel_reservation_data.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + diff --git a/hotel_reservation/data/hotel_reservation_sequence.xml b/hotel_reservation/data/hotel_reservation_sequence.xml new file mode 100644 index 000000000..dbf1769e9 --- /dev/null +++ b/hotel_reservation/data/hotel_reservation_sequence.xml @@ -0,0 +1,9 @@ + + + + Hotel Reservation + hotel.reservation + R/ + 5 + + diff --git a/hotel_reservation/data/hotel_scheduler.xml b/hotel_reservation/data/hotel_scheduler.xml new file mode 100644 index 000000000..544f75ecd --- /dev/null +++ b/hotel_reservation/data/hotel_scheduler.xml @@ -0,0 +1,24 @@ + + + + Room Analysis + + code + model.cron_room_line() + 1 + minutes + -1 + + + + + Hotel Reservation: Booking Reminder before 24 Hours + + + model.reservation_reminder_24hrs() + 1 + days + -1 + + + diff --git a/hotel_reservation/i18n/da.po b/hotel_reservation/i18n/da.po new file mode 100644 index 000000000..3cb158721 --- /dev/null +++ b/hotel_reservation/i18n/da.po @@ -0,0 +1,1282 @@ +# Danish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2011-10-30 20:32+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Danish \n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-10-31 05:41+0000\n" +"X-Generator: Launchpad (build 14197)\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +"   Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +"   Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +"   Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +"   Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +"   Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +"   \n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Cancel Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "Check In" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "Check Out" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +#, fuzzy +msgid "CheckIn Detail" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "Godkend" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Current Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "Delivery Address" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery addressfor current reservation. " +msgstr "Delivery address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "Kladde" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "Slutdato" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "Folio" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Group By" +msgstr "Group By..." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "Lejer" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +#, fuzzy +msgid "Hotel Reservation Detail" +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +#, fuzzy +msgid "Hotel Reservation Reminder" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +#, fuzzy +msgid "Hotel Room" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +#, fuzzy +msgid "Hotel room reservation details." +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +#, fuzzy +msgid "Invoice address for current reservation." +msgstr "Invoice address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +#, fuzzy +msgid "MaxRoom Detail" +msgstr "Facilitets type" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +#, fuzzy +msgid "No. Folio" +msgstr "Folio" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Pricelist for current reservation. " + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "Reservation Summary" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +#, fuzzy +msgid "Room" +msgstr "Facilitetsnr" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr "Facilitets type" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Room Number" +msgstr "Facilitetsnr" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "Facilitets type" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +#, fuzzy +msgid "Room id" +msgstr "Facilitetsnr" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr "Facilitets type" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Rooms" +msgstr "Facilitetsnr" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "Select Room" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Reservation id" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +#, fuzzy +msgid "pricelist" +msgstr "Prisliste" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#~ msgid "Reservation Id" +#~ msgstr "Reservation Id" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "Resevr# No" +#~ msgstr "Resevr# No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Shop" +#~ msgstr "Butik" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#~ msgid "Room Reservations Summary" +#~ msgstr "Room Reservations Summary" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#, fuzzy +#~ msgid "Price list" +#~ msgstr "Prisliste" + +#~ msgid "unknown" +#~ msgstr "ukendt" + +#~ msgid "Room No" +#~ msgstr "Facilitetsnr" + +#~ msgid "hotel.reservation.wizard" +#~ msgstr "hotel.reservation.wizard" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#~ msgid "Reservations Summary" +#~ msgstr "Reservations Summary" + +#~ msgid "quick.room.reservation" +#~ msgstr "quick.room.reservation" + +#~ msgid "Filters" +#~ msgstr "Filters" + +#~ msgid "" +#~ "The Object name must start with x_ and not contain any special character !" +#~ msgstr "" +#~ "Objektnavnet skal starte med x_ og må ikke indeholde specialkarakterer!" + +#~ msgid "Shipping Address" +#~ msgstr "Leveringsadresse" + +#~ msgid "Invalid XML for View Architecture!" +#~ msgstr "Ugyldig XML til vis arkitektur!" diff --git a/hotel_reservation/i18n/es.po b/hotel_reservation/i18n/es.po new file mode 100644 index 000000000..04cfc1600 --- /dev/null +++ b/hotel_reservation/i18n/es.po @@ -0,0 +1,1374 @@ +# Spanish translation for openobject-addons +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 +# This file is distributed under the same license as the openobject-addons package. +# FIRST AUTHOR , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-addons\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2011-08-26 22:50+0000\n" +"Last-Translator: mgaja (GrupoIsep.com) \n" +"Language-Team: Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-10-28 05:46+0000\n" +"X-Generator: Launchpad (build 14197)\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +"   Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +"   Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +"   Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +"   Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +"   Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +"   \n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#, fuzzy +msgid "No of Times used" +msgstr "Número de veces usado" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Lista de comprobación de salidas" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Lista de comprobación de salidas" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Lista de reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "Adultos" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +#, fuzzy +msgid "Allow to generate a reservation" +msgstr "Todas las reservas realizadas" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "Cancelar" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Cancel Reservation" +msgstr "Todas las reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +#, fuzzy +msgid "Check In" +msgstr "Lista de facturaciones" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +#, fuzzy +msgid "Check In Date" +msgstr "Fecha de entrada" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +#, fuzzy +msgid "Check Out" +msgstr "Lista de salidas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +#, fuzzy +msgid "Check Out Date" +msgstr "Fecha de salida" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +#, fuzzy +msgid "CheckIn Detail" +msgstr "Detalles de salida" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "Lista de facturaciones" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "Detalles de salida" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "Lista de salidas" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "Hijos" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "Confirmar" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "Create detalle de servicios ofrecidos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +#, fuzzy +msgid "Created by" +msgstr "Create detalle de servicios ofrecidos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +#, fuzzy +msgid "Created on" +msgstr "Create detalle de servicios ofrecidos" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "Reserva actual" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Current Reservations" +msgstr "Reserva actual" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "Fecha de pedido" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery Address" +msgstr "Dirección de factura" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery addressfor current reservation. " +msgstr "Delivery address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "¿Deseas realmente crear un detalle de los servicios ofrecidos?" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "Realizado" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "Reserva borrador" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "Fecha fin" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "Fecha-Llegada-Prevista" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "Fecha-Salida-Prevista" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "Detalles de los servicios ofrecidos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Group By" +msgstr "Group By..." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "Grupo de detalles de los servicios ofrecidos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "Nombre del huesped" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +#, fuzzy +msgid "Hotel Reservation Detail" +msgstr "Detalle de reserva" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +#, fuzzy +msgid "Hotel Reservation Reminder" +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +#, fuzzy +msgid "Hotel Room" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +#, fuzzy +msgid "Hotel Room Reservation" +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +#, fuzzy +msgid "Hotel room reservation details." +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "Dirección de factura" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +#, fuzzy +msgid "Invoice address for current reservation." +msgstr "Invoice address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "Make Folios" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +#, fuzzy +msgid "MaxRoom Detail" +msgstr "Max Room Detail" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +#, fuzzy +msgid "No. Folio" +msgstr "Detalles de los servicios ofrecidos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Order By Month" +msgstr "Contacto" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "Contacto" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Informe de reserva de hotel" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Reserva actual" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#, fuzzy +msgid "Quick Reservation" +msgstr " Reserva" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr " Reserva" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "Reserva" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "Línea de reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "Lista de reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "Número de reserva" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Reservation Summary" +msgstr "Reserva" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +#, fuzzy +msgid "Reservations" +msgstr "Reserva" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Reserva" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +#, fuzzy +msgid "Room" +msgstr "Habitación No" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr "Tipo de habitación" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Room Number" +msgstr "Habitación No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation" +msgstr " Reserva" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Detalle de reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation Line" +msgstr "Línea de reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Room Reservation Summary" +msgstr " Reserva" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Línea de reserva" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "Tipo de habitación" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "Room Used Maximum" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +#, fuzzy +msgid "Room id" +msgstr "Habitación No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr "Tipo de habitación" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr " Reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Rooms" +msgstr "Habitación No" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Select Room" +msgstr "Seleccionar habitación " + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Detalle de reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "Fecha de inicio" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "Estado" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "El nombre y dirección del contacto que solicitó el pedido o la cita" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +#, fuzzy +msgid "pricelist" +msgstr "Lista de precios" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +#, fuzzy +msgid "state" +msgstr "Estado" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#, fuzzy +#~| msgid "Max Room Detail" +#~ msgid "Max Room Used List" +#~ msgstr "Max Room Detail" + +#, fuzzy +#~ msgid "Reservation Id" +#~ msgstr "Reserva" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "Dummy" +#~ msgstr "Dummy" + +#~ msgid "#No" +#~ msgstr "#No" + +#, fuzzy +#~ msgid "Resevr# No" +#~ msgstr "Reserva No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Shop" +#~ msgstr "Tienda" + +#~ msgid "Check-Out-Date" +#~ msgstr "Fecha de salida" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#, fuzzy +#~ msgid "Room Reservations Summary" +#~ msgstr " Reserva" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#, fuzzy +#~ msgid "Room Detail" +#~ msgstr "Max Room Detail" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#, fuzzy +#~ msgid "Price list" +#~ msgstr "Lista de precios" + +#~ msgid "unknown" +#~ msgstr "desconocido" + +#~ msgid "Room No" +#~ msgstr "Habitación No" + +#, fuzzy +#~ msgid "hotel.reservation.wizard" +#~ msgstr "Informe de reserva de hotel" + +#, fuzzy +#~ msgid "Reservation id" +#~ msgstr "Reserva" + +#~ msgid "Check-In-Date" +#~ msgstr "Fecha de entrada" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#, fuzzy +#~ msgid "Reservations Summary" +#~ msgstr "Reserva" + +#, fuzzy +#~ msgid "quick.room.reservation" +#~ msgstr "Reserva actual" + +#~ msgid "Filters" +#~ msgstr "Filters" + +#~ msgid "" +#~ "The Object name must start with x_ and not contain any special character !" +#~ msgstr "" +#~ "¡El nombre del objeto debe comenzar por x_ y no contener ningún caracter " +#~ "especial!" + +#~ msgid "All Draft Reservation" +#~ msgstr "Todos los proyectos de reserva" + +#~ msgid "All Confirm Reservation" +#~ msgstr "Todas las confirmaciones de reserva" + +#~ msgid "New Reservation" +#~ msgstr "Nueva reserva" + +#~ msgid "Cancle" +#~ msgstr "Cancle" + +#~ msgid "Invalid model name in the action definition." +#~ msgstr "Nombre de modelo inválido en la definición de acción" + +#~ msgid "Shipping Address" +#~ msgstr "Dirección del envío" + +#~ msgid "No Of Rooms" +#~ msgstr "No de habitaciones" + +#~ msgid "Invalid XML for View Architecture!" +#~ msgstr "¡XML inválido para la arquitectura de la vista!" + +#~ msgid "Create Folios" +#~ msgstr "Crear detalles de los servicios ofrecidos" + +#~ msgid "" +#~ "\n" +#~ " Module for Hotel/Resort/Property management. You can manage:\n" +#~ " * Guest Reservation\n" +#~ " * Group Reservartion\n" +#~ " Different reports are also provided, mainly for hotel statistics.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Módulo para gestión de hoteles/Complejos hoteleros/Propiedades. " +#~ "Permite:\n" +#~ " * La reserva de huespedes\n" +#~ " * Reserva a grupos\n" +#~ " Se proporcionan diferentes informes, principalmente para la " +#~ "estadística de hotel.\n" +#~ " " + +#~ msgid "Reservation Details" +#~ msgstr "Detalles de reserva" diff --git a/hotel_reservation/i18n/fr.po b/hotel_reservation/i18n/fr.po new file mode 100644 index 000000000..c1df084e6 --- /dev/null +++ b/hotel_reservation/i18n/fr.po @@ -0,0 +1,1345 @@ +# Translation of odoo Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: odoo Server 10.0.0.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2022-06-04 21:05+0000\n" +"Last-Translator: Abdourahmane Wone \n" +"Language-Team: \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +"   Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +"   Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +"   Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +"   Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +"   Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +"   \n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "Date d'arrivée" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "Date de départ" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "Du :" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "Nom de l'invité" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#, fuzzy +msgid "No of Times used" +msgstr "Nombre d'utilisation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "Détails de la chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "Chambre n°" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "Type de chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "Au:" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +msgid "Check-In Guest List" +msgstr "Enregistrement de la liste des invités" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Check-Out Guest List" +msgstr "Vérifier la liste des invités" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Reservation List" +msgstr "Liste de réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "Action nécessaire" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "Adultes" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "Les adultes doivent être plus de 0" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "Permettre de générer une réservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "Permettre de générer le folio" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "Nombre de pièces jointes" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "Auxiliaire pour obtenir le rapport d'enregistrement" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "Auxiliaire pour obtenir le rapport de départ" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "Auxiliaire pour obtenir le rapport de chambre" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" +"Avant de choisir une chambre,\n" +" Vous devez sélectionner une date d'arrivée ou une date de départ dans le " +"formulaire de réservation." + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "Annulé" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Cancel Reservation" +msgstr "Annuler une réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "Date d'arrivée" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "Date de départ" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "La date d'arrivée doit être supérieure à la date actuelle." + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "La date de départ doit être supérieure à la date d'arrivée." + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +msgid "CheckIn Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "Liste des Arrivées" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "Detail des départs" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "Liste departs" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "La date de départ doit être supérieure à la date d'arrivée." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "Enfants" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "Confirmé" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "Créer Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "Réservation en cours" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Current Reservations" +msgstr "Réservations en cours" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "Date" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "Adresse de livraison" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +msgid "Delivery addressfor current reservation. " +msgstr "Adresse de livraison pour la réservation en cours. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "Voulez vous créer le Classeur?" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "Validé" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "Brouillon" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "Fin" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "Arrivé" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "Depart" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "Abonnés" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "Abonnés (chaînes)" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "Abonnés (Partenaires)" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Group By" +msgstr "Par groupe" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "Grouper les Classeurs" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "Client" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "Hôtel Folio Ligne" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +msgid "Hotel Reservation Detail" +msgstr "Détails de la réservation de l'hôtel" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "Hotel Reservation Reminder" +msgstr "Rappel de réservation d'hôtel" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "Rapport des Reservations" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" +"Réservation d'hôtel : Rappel de réservation avant 24 heures\n" +" " + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +msgid "Hotel Room" +msgstr "Chambre d'hôtel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "Réservation de chambre d'hôtel" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +msgid "Hotel room reservation details." +msgstr "Détails de la réservation de la chambre d'hôtel." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" +"Si cette case est cochée, de nouveaux messages nécessitent votre attention." + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" +"Si cette case est cochée, certains messages présentent une erreur de " +"livraison." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "Adresse de Facturation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +msgid "Invoice address for current reservation." +msgstr "Adresse de facturation pour la réservation en cours." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "Est abonné" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "Ligne" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "Pièce jointe principale" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "Creer classeur" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "Liste d'utilisation maximale de la chambre" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +msgid "MaxRoom Detail" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +#, fuzzy +msgid "No. Folio" +msgstr "Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Order By Month" +msgstr "Contact" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "Contact" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Réservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Réservation en cours" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#, fuzzy +msgid "Quick Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "Liste Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "Réservation No" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Reservation Summary" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +#, fuzzy +msgid "Reservations" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +#, fuzzy +msgid "Room" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Room Number" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Room Reservation Summary" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +#, fuzzy +msgid "Room id" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr " Réservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Rooms" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Select Room" +msgstr "Choisir Chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "Date Début" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "Les noms et adresses des contacts demandant la cotation ou le devis" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +#, fuzzy +msgid "pricelist" +msgstr "Liste de Prix" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +#, fuzzy +msgid "state" +msgstr "Status" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#, fuzzy +#~ msgid "Reservation Id" +#~ msgstr "Réservation" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "#No" +#~ msgstr "#No" + +#, fuzzy +#~ msgid "Resevr# No" +#~ msgstr "Résevation No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Shop" +#~ msgstr "Boutique" + +#~ msgid "Check-Out-Date" +#~ msgstr "Depart" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#, fuzzy +#~ msgid "Room Reservations Summary" +#~ msgstr " Réservation" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#, fuzzy +#~ msgid "Price list" +#~ msgstr "Liste de Prix" + +#~ msgid "unknown" +#~ msgstr "Inconnu" + +#~ msgid "Room No" +#~ msgstr "Chambre No" + +#, fuzzy +#~ msgid "hotel.reservation.wizard" +#~ msgstr "Réservation" + +#, fuzzy +#~ msgid "Reservation id" +#~ msgstr "Réservation" + +#~ msgid "Check-In-Date" +#~ msgstr "Arrivée" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#, fuzzy +#~ msgid "Reservations Summary" +#~ msgstr "Réservation" + +#, fuzzy +#~ msgid "quick.room.reservation" +#~ msgstr "Réservation en cours" + +#~ msgid "Filters" +#~ msgstr "Filters" + +#~ msgid "" +#~ "The Object name must start with x_ and not contain any special character !" +#~ msgstr "" +#~ "Le nom de l'objet doit commencer par x_ et ne contenir qucun caractere " +#~ "spécial!" + +#~ msgid "All Draft Reservation" +#~ msgstr "Reservations Brouillon" + +#~ msgid "All Confirm Reservation" +#~ msgstr "Reservations Confirmées" + +#~ msgid "New Reservation" +#~ msgstr "Réservation" + +#~ msgid "Cancle" +#~ msgstr "Annulé" + +#~ msgid "Invalid model name in the action definition." +#~ msgstr "Nom du modèle non valide dans la définition de l'action." + +#~ msgid "Shipping Address" +#~ msgstr "Adresse de Livraison" + +#~ msgid "No Of Rooms" +#~ msgstr "No des chambres" + +#~ msgid "Invalid XML for View Architecture!" +#~ msgstr "XML invalide pour l'architecture de la vue" + +#~ msgid "Create Folios" +#~ msgstr "Créer Classeur" + +#~ msgid "" +#~ "\n" +#~ " Module for Hotel/Resort/Property management. You can manage:\n" +#~ " * Guest Reservation\n" +#~ " * Group Reservartion\n" +#~ " Different reports are also provided, mainly for hotel statistics.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Module de gestion pour les hotels/residences/location. Vous pourrez " +#~ "gerer:\n" +#~ " * Reservation client\n" +#~ " * Reservartion groupée\n" +#~ " Differents rapports sont intégrés surtout pour l'analyse des " +#~ "opérations de l'hotel." + +#~ msgid "Reservation Details" +#~ msgstr "Detail Reservations" diff --git a/hotel_reservation/i18n/fr_BE.po b/hotel_reservation/i18n/fr_BE.po new file mode 100644 index 000000000..390f48c9e --- /dev/null +++ b/hotel_reservation/i18n/fr_BE.po @@ -0,0 +1,1253 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 5.0.6\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2009-11-26 07:34:26+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Cancel Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "Check In" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "Check Out" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +#, fuzzy +msgid "CheckIn Detail" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Current Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "Delivery Address" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery addressfor current reservation. " +msgstr "Delivery address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Group By" +msgstr "Group By..." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +#, fuzzy +msgid "Hotel Reservation Detail" +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +#, fuzzy +msgid "Hotel Reservation Reminder" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +#, fuzzy +msgid "Hotel Room" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +#, fuzzy +msgid "Hotel room reservation details." +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +#, fuzzy +msgid "Invoice address for current reservation." +msgstr "Invoice address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +#, fuzzy +msgid "MaxRoom Detail" +msgstr "Room Detail" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Pricelist for current reservation. " + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "Reservation Summary" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "Room" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr " Room line" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "Room Number" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "Room id" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr " Room line" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "Rooms" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "Select Room" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Reservation id" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "pricelist" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#~ msgid "Reservation Id" +#~ msgstr "Reservation Id" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "Resevr# No" +#~ msgstr "Resevr# No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#~ msgid "Room Reservations Summary" +#~ msgstr "Room Reservations Summary" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#~ msgid "Price list" +#~ msgstr "Price list" + +#~ msgid "hotel.reservation.wizard" +#~ msgstr "hotel.reservation.wizard" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#~ msgid "Reservations Summary" +#~ msgstr "Reservations Summary" + +#~ msgid "quick.room.reservation" +#~ msgstr "quick.room.reservation" + +#~ msgid "Filters" +#~ msgstr "Filters" diff --git a/hotel_reservation/i18n/fr_FR.po b/hotel_reservation/i18n/fr_FR.po new file mode 100644 index 000000000..e36219292 --- /dev/null +++ b/hotel_reservation/i18n/fr_FR.po @@ -0,0 +1,1360 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 5.0.6\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2015-12-29 16:00+0000\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 1.8.3\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#, fuzzy +msgid "No of Times used" +msgstr "Nombre d'utilisation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Liste des départs" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Liste des départs" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Liste Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "Adultes" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +#, fuzzy +msgid "Allow to generate a reservation" +msgstr "Toutes les Reservations" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "Annulé" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Cancel Reservation" +msgstr "Toutes les Réservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +#, fuzzy +msgid "Check In" +msgstr "Liste des Arrivées" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +#, fuzzy +msgid "Check In Date" +msgstr "Arrivée" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +#, fuzzy +msgid "Check Out" +msgstr "Liste departs" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +#, fuzzy +msgid "Check Out Date" +msgstr "Depart" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +#, fuzzy +msgid "CheckIn Detail" +msgstr "Detail des départs" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "Liste des Arrivées" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "Detail des départs" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "Liste departs" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "Enfants" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "Confirmé" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "Créer Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +#, fuzzy +msgid "Created by" +msgstr "Créer Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +#, fuzzy +msgid "Created on" +msgstr "Créer Classeur" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "Réservation en cours" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Current Reservations" +msgstr "Réservation en cours" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "Date" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery Address" +msgstr "Adresse de Facturation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery addressfor current reservation. " +msgstr "Delivery address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "Voulez vous créer le Classeur?" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "Validé" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "Brouillon" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "Fin" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "Arrivé" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "Depart" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Group By" +msgstr "Group By..." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "Grouper les Classeurs" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "Client" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +#, fuzzy +msgid "Hotel Reservation Detail" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +#, fuzzy +msgid "Hotel Reservation Reminder" +msgstr "Rapport des Reservations" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "Rapport des Reservations" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +#, fuzzy +msgid "Hotel Room" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +#, fuzzy +msgid "Hotel Room Reservation" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +#, fuzzy +msgid "Hotel room reservation details." +msgstr "Rapport des Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "Adresse de Facturation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +#, fuzzy +msgid "Invoice address for current reservation." +msgstr "Invoice address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "Creer classeur" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +#, fuzzy +msgid "MaxRoom Detail" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +#, fuzzy +msgid "No. Folio" +msgstr "Classeur" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Order By Month" +msgstr "Contact" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "Contact" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Réservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Réservation en cours" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#, fuzzy +msgid "Quick Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "Liste Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "Réservation No" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Reservation Summary" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +#, fuzzy +msgid "Reservations" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +#, fuzzy +msgid "Room" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Room Number" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room Reservation Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +#, fuzzy +msgid "Room Reservation Summary" +msgstr " Réservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Ligne de Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +#, fuzzy +msgid "Room id" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr "Type de Chambre" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr " Réservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Rooms" +msgstr "Chambre No" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Select Room" +msgstr "Choisir Chambre" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Detail Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "Date Début" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "Les noms et adresses des contacts demandant la cotation ou le devis" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +#, fuzzy +msgid "pricelist" +msgstr "Liste de Prix" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +#, fuzzy +msgid "state" +msgstr "Status" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#, fuzzy +#~ msgid "Reservation Id" +#~ msgstr "Réservation" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "#No" +#~ msgstr "#No" + +#, fuzzy +#~ msgid "Resevr# No" +#~ msgstr "Résevation No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Shop" +#~ msgstr "Boutique" + +#~ msgid "Check-Out-Date" +#~ msgstr "Depart" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#, fuzzy +#~ msgid "Room Reservations Summary" +#~ msgstr " Réservation" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#, fuzzy +#~ msgid "Price list" +#~ msgstr "Liste de Prix" + +#~ msgid "unknown" +#~ msgstr "Inconnu" + +#~ msgid "Room No" +#~ msgstr "Chambre No" + +#, fuzzy +#~ msgid "hotel.reservation.wizard" +#~ msgstr "Réservation" + +#, fuzzy +#~ msgid "Reservation id" +#~ msgstr "Réservation" + +#~ msgid "Check-In-Date" +#~ msgstr "Arrivée" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#, fuzzy +#~ msgid "Reservations Summary" +#~ msgstr "Réservation" + +#, fuzzy +#~ msgid "quick.room.reservation" +#~ msgstr "Réservation en cours" + +#~ msgid "Filters" +#~ msgstr "Filters" + +#~ msgid "" +#~ "The Object name must start with x_ and not contain any special character !" +#~ msgstr "" +#~ "Le nom de l'objet doit commencer par x_ et ne contenir qucun caractere " +#~ "spécial!" + +#~ msgid "All Draft Reservation" +#~ msgstr "Reservations Brouillon" + +#~ msgid "All Confirm Reservation" +#~ msgstr "Reservations Confirmées" + +#~ msgid "New Reservation" +#~ msgstr "Réservation" + +#~ msgid "Cancle" +#~ msgstr "Annulé" + +#~ msgid "Invalid model name in the action definition." +#~ msgstr "Nom du modèle non valide dans la définition de l'action." + +#~ msgid "Shipping Address" +#~ msgstr "Adresse de Livraison" + +#~ msgid "No Of Rooms" +#~ msgstr "No des chambres" + +#~ msgid "Invalid XML for View Architecture!" +#~ msgstr "XML invalide pour l'architecture de la vue" + +#~ msgid "Create Folios" +#~ msgstr "Créer Classeur" + +#~ msgid "" +#~ "\n" +#~ " Module for Hotel/Resort/Property management. You can manage:\n" +#~ " * Guest Reservation\n" +#~ " * Group Reservartion\n" +#~ " Different reports are also provided, mainly for hotel statistics.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Module de gestion pour les hotels/residences/location. Vous pourrez " +#~ "gerer:\n" +#~ " * Reservation client\n" +#~ " * Reservartion groupée\n" +#~ " Differents rapports sont intégrés surtout pour l'analyse des " +#~ "opérations de l'hotel." + +#~ msgid "Reservation Details" +#~ msgstr "Detail Reservations" diff --git a/hotel_reservation/i18n/hotel_reservation.pot b/hotel_reservation/i18n/hotel_reservation.pot new file mode 100644 index 000000000..3f5866c35 --- /dev/null +++ b/hotel_reservation/i18n/hotel_reservation.pot @@ -0,0 +1,1191 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id.name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz,dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons: ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +msgid "Check-In Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Check-Out Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_ids +msgid "Activities" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_state +msgid "Activity State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Cancel Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +msgid "CheckIn Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Current Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +msgid "Delivery addressfor current reservation. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folios_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Group By" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__warehouse_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__warehouse_id +msgid "Hotel" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Room Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +msgid "Hotel Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "Hotel Reservation Reminder" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +msgid "Hotel Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line_ids +msgid "Hotel room reservation details." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Inform Guest About Reservation Before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +msgid "Invoice address for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +msgid "MaxRoom Detail" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Number of Adults must be Positive value." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "Number of adults there in the guest list. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +msgid "Number of children there in guest list." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Please Check Rooms Status for %s." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Please Select Rooms For Reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Pricelist for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +msgid "Quick Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +msgid "Reserve" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +msgid "Room Analysis" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +msgid "Room Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +msgid "Room Reserve Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +msgid "Room reservation summary" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Send Reservation Email" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in " +"reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio new" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "" diff --git a/hotel_reservation/i18n/it.po b/hotel_reservation/i18n/it.po new file mode 100644 index 000000000..bfd226f13 --- /dev/null +++ b/hotel_reservation/i18n/it.po @@ -0,0 +1,1230 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 13.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons: ${object.adults} " +"Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +msgid "Check-In Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Check-Out Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_ids +msgid "Activities" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_state +msgid "Activity State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Cancel Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +msgid "CheckIn Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Current Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +msgid "Delivery addressfor current reservation. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folios_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Group By" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__warehouse_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__warehouse_id +msgid "Hotel" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Room Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +msgid "Hotel Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "Hotel Reservation Reminder" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +msgid "Hotel Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line_ids +msgid "Hotel room reservation details." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Inform Guest About Reservation Before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +msgid "Invoice address for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +msgid "MaxRoom Detail" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Number of Adults must be Positive value." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "Number of adults there in the guest list. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +msgid "Number of children there in guest list." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Please Check Rooms Status for %s." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Please Select Rooms For Reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Pricelist for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +msgid "Quick Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +msgid "Reserve" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +msgid "Room Analysis" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +msgid "Room Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +msgid "Room Reserve Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +msgid "Room reservation summary" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Send Reservation Email" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio new" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "" diff --git a/hotel_reservation/i18n/pt_BR.po b/hotel_reservation/i18n/pt_BR.po new file mode 100644 index 000000000..a9f36c30b --- /dev/null +++ b/hotel_reservation/i18n/pt_BR.po @@ -0,0 +1,1947 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2019-12-30 16:13+0000\n" +"Last-Translator: Augusto D. Lisbôa \n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons: ${object.adults} " +"Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "#Nº" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "Check-In" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "Check-Out" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "De:" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "Nome do hóspede" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "Número de vezes usado" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "Detalhes da hospedagem" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "ID Hospedagem" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "Tipo da hospedagem" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "Até:" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Lista de convidados do check-in" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Lista de convidados do check-out" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Lista de reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "Ação necessária" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_ids +msgid "Activities" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_state +msgid "Activity State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "Adultos" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "Permite gerar a reserva" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "Permite gerar o folio" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Designado" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "Nº de anexos" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "Auxiliar para obter o relatório de check-in" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "Auxiliar para obter o relatório de check-out" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "Auxiliar para obter o relatório de quartos" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "Cancelar" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Cancel Reservation" +msgstr "Cancelar reserva" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "Check-in" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "Data do check-in" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "Check-out" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "Data do check-out" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +msgid "CheckIn Detail" +msgstr "Detalhe do check-in" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "Lista de check-in" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "Detalhes do check-out" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "Listagem do check-out" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "Crianças" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "Confirmar" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "Criar folio" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "Reserva atual" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Current Reservations" +msgstr "Reservas atuais" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Hóspede" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Data inicial" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "Data de compra" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Data final" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "Endereço de entrega" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +msgid "Delivery addressfor current reservation. " +msgstr "Endereço de entrega para a reserva atual. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "Nome exibido" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "Deseja realmente criar o Folio?" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "Feito" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "Rascunho" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "Data final" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "Data prevista de chegada" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "Data prevista de partida" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folios_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "Folio." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "Seguidores" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "Seguidores (Canais)" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "Seguidores (parceiros)" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Group By" +msgstr "Agrupar por" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "Agrupar folios" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "Nome do hóspede" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "Histórico" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__warehouse_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__warehouse_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Room Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +msgid "Hotel Reservation Detail" +msgstr "Detalhes das reservas" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "Hotel Reservation Reminder" +msgstr "Lembrete de reserva" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "Relatório de reservas" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +msgid "Hotel Room" +msgstr "Hospedagem" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "Reserva de quartos" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line_ids +msgid "Hotel room reservation details." +msgstr "Detalhes da reserva dos quartos." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "ID" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "Se marcada, novas mensagens requerem sua atenção." + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "Se marcada, novas mensagens possuem erros de entrega." + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Inform Guest About Reservation Before 24 Hours\n" +" " +msgstr "" +"Informar o hóspede sobre a reserva antes de 24 horas\n" +" " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "Endereço da faturamento" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +msgid "Invoice address for current reservation." +msgstr "Endereço de faturamento da reserva atual." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "É um seguidor" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "Última modificação em" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "Atualizado por" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "Atualizado em" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "Linha" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "Anexos" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "Fazer Folios" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +msgid "MaxRoom Detail" +msgstr "Detalhe de hospedagem máxima" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "Erro na entrega da mensagem" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "Mensagens" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Nome" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "Nº do Folio" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "Número de ações" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Number of Adults must be Positive value." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "Number of adults there in the guest list. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +msgid "Number of children there in guest list." +msgstr "Número de crianças na lista de hóspedes." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "Número de mensagens que requerem uma ação" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "Número de mensagens com erro de entrega" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "Número de mensagens não lidas" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "Ordem por mês" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "Contato do pedido" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid "Please Check Rooms Status for %s." +msgstr "" +"Verifique o status dos quartos para " +"%s." + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Por favor, selecione quartos para reserva." + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Pricelist for current reservation." +msgstr "Lista de preços para reserva atual." + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "Reserva rápida" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +msgid "Quick Room Reservation" +msgstr "Reserva rápida" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "Relatório de reconciliação" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "Reserva" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "Linha da reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "Lista de reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "Nº da reserva" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "Resumo de reservas" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "Reservas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +msgid "Reserve" +msgstr "Reservar" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "Quarto" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +msgid "Room Analysis" +msgstr "Análise de quarto" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" +"Capacidade da excedida\n" +"Por favor, selecione quartos de acordo com a acomodação dos hóspedes." + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "Nº do quarto" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "Reserva do quarto" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +msgid "Room Reservation Detail" +msgstr "Detalhes da reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "Linha da reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "Resumo da reserva de quartos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +msgid "Room Reserve Line" +msgstr "Linha da Reserva de Quarto" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Status dos quartos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Resumo do quarto" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "Tipo do quarto" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "Capacidade máxima" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "ID do quarto" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room line" +msgstr "Linha do quarto" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +msgid "Room reservation summary" +msgstr "Resumo da reserva do quarto" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "Quartos" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Salvar" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "Esquema" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "Selecionar quarto" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Send Reservation Email" +msgstr "Enviar e-mail de reserva" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "Definir como Rascunho" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "Data inicial" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "Estado" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Cabeçalho do resumo" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Período do resumo" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "O nome e o endereço do contato que solicitou o pedido ou cotação." + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Não atribuído" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "Mensagens não lidas" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "Contador de Mensagens Não Lidas" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "Mensagens do site" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "Histórico de comunicação do site" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" +"Você tentou confirmar a reserva com espaço já reservado neste período de " +"reserva. As datas de sobreposição são %s" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio new" +msgstr "Nova ficha de hotel" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "lista de preço" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "Estado" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "até" + +#, python-format +#~ msgid "Adults must be more than 0" +#~ msgstr "Qtd. de adultos deve ser maior que 0" + +#~ msgid "List of adults there in guest list. " +#~ msgstr "Lista de adultos na lista de convidados. " + +#~ msgid "" +#~ "Before choosing a room,\n" +#~ " You have to select a Check in date " +#~ "or a Check out date in the " +#~ "reservation form." +#~ msgstr "" +#~ "Antes de escolher um quarto, \n" +#~ "Você deve selecionar………………… uma data de check-in ou uma data………………………… de " +#~ "check-out no formulário de reserva." + +#~ msgid "" +#~ "Check-in date should be greater " +#~ "than the current date." +#~ msgstr "" +#~ "A data de check-in deve ser posterior " +#~ "a hoje." + +#~ msgid "" +#~ "Check-out date should be greater " +#~ "than Check-in date." +#~ msgstr "" +#~ "A data de check-out deve ser " +#~ "maior data de check-in." + +#~ msgid "" +#~ "Checkout date should be greater " +#~ "than Checkin date." +#~ msgstr "" +#~ "A data de check-out deve ser " +#~ "maior que a data de check-in." + +#~ msgid "" +#~ "User is not able to delete " +#~ "the room after the room in %s " +#~ "state in reservation" +#~ msgstr "" +#~ "O usuário não pode excluir o " +#~ "quarto após o quarto em %s" + +#, fuzzy +#~| msgid "" +#~| "
\n" +#~| "

\n" +#~| "

Hello ${object.partner_id.name}.

\n" +#~| "

Greetings from ${object.warehouse_id." +#~| "name} Hotel.

\n" +#~| "

This email is for reminding you that the Reservation " +#~| "at the ${object.warehouse_id.name} Hotel.\n" +#~| " % if object.warehouse_id.partner_id.city:\n" +#~| " ${object.warehouse_id.partner_id.city},\n" +#~| " % endif\n" +#~| " % if object.warehouse_id.partner_id.country_id.name:\n" +#~| " ${object.warehouse_id.partner_id.country_id." +#~| "name}.\n" +#~| " % endif\n" +#~| " Your checkin has been confirmed on Date " +#~| "${object.date_order}.\n" +#~| " Please find all the details regarding to the " +#~| "reservation as listed below:\n" +#~| "

\n" +#~| "
\n" +#~| " Details :
\n" +#~| "

\n" +#~| " &nbsp;&nbsp;Name Of Guest : ${object." +#~| "partner_id.name}
\n" +#~| " &nbsp;&nbsp;Date Of Arrival : ${object." +#~| "checkin}
\n" +#~| " &nbsp;&nbsp;Date Of Departure : ${object." +#~| "checkout}
\n" +#~| " &nbsp;&nbsp;Reservation Number : " +#~| "${object.reservation_no}
\n" +#~| " &nbsp;&nbsp;Number Of Persons : ${object." +#~| "adults} Adults and ${object.children} " +#~| "Childrens
\n" +#~| "

\n" +#~| " &nbsp;&nbsp;Rooms Rates Per Night :
\n" +#~| "
\n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " %for line in object.reservation_line:\n" +#~| " %for line2 in line.reserve:\n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " %endfor\n" +#~| " %endfor\n" +#~| "
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}\n" +#~| "
\n" +#~| "
\n" +#~| "

We would appreciate it if you could let us know in " +#~| "case there are any changes in your schedule or program.\n" +#~| " Please inform us immediately, so that we can refund " +#~| "your money according to Hotel policies.\n" +#~| " We are sure that you will find our services " +#~| "satisfactory. We look forward to providing you quality\n" +#~| " services at our hotel.\n" +#~| "

\n" +#~| "
\n" +#~| " Best Regards,
\n" +#~| "
\n" +#~| " Reservations Team
\n" +#~| " [${object.warehouse_id.name} Hotel]
\n" +#~| " % if object.warehouse_id.partner_id.street:\n" +#~| " ${object.warehouse_id.partner_id.street}
\n" +#~| " % endif\n" +#~| " % if object.warehouse_id.partner_id.city:\n" +#~| " ${object.warehouse_id.partner_id.city}," +#~| "
\n" +#~| " % endif\n" +#~| " % if object.warehouse_id.partner_id.country_id.name:\n" +#~| " ${object.warehouse_id.partner_id.country_id.name}" +#~| ",
\n" +#~| " % endif\n" +#~| "
\n" +#~| " % if object.warehouse_id.partner_id.website:\n" +#~| " ${object.warehouse_id.partner_id.website}
\n" +#~| " % endif\n" +#~| "

\n" +#~| "
\n" +#~| " " +#~ msgid "" +#~ "
\n" +#~ "

\n" +#~ "

\n" +#~ " Hello ${object.partner_id.name}.\n" +#~ " \n" +#~ "

\n" +#~ "

\n" +#~ " Greetings from ${object." +#~ "warehouse_id.name}\n" +#~ " Hotel.\n" +#~ " \n" +#~ "

\n" +#~ "

This email is for reminding you that the " +#~ "Reservation at\n" +#~ " the ${object.warehouse_id.name} Hotel.\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id." +#~ "name:\n" +#~ " \n" +#~ " ${object.warehouse_id.partner_id.country_id." +#~ "name}\n" +#~ " .\n" +#~ " % endif\n" +#~ " Your checkin has been confirmed on Date \n" +#~ " ${object.date_order}.\n" +#~ " Please find all the details regarding to the " +#~ "reservation\n" +#~ " as listed below:\n" +#~ "

\n" +#~ "
\n" +#~ " Details :\n" +#~ "
\n" +#~ "

\n" +#~ " &nbsp;&nbsp;Name Of Guest :\n" +#~ " ${object.partner_id.name}\n" +#~ "
\n" +#~ " &nbsp;&nbsp;Date Of Arrival :\n" +#~ " ${object.checkin}\n" +#~ "
\n" +#~ " &nbsp;&nbsp;Date Of Departure :\n" +#~ " ${object.checkout}\n" +#~ "
\n" +#~ " &nbsp;&nbsp;Reservation Number :\n" +#~ " ${object.reservation_no}\n" +#~ "
\n" +#~ " &nbsp;&nbsp;Number Of Persons : \n" +#~ " ${object.adults}\n" +#~ " Adults and ${object.children} Childrens\n" +#~ "
\n" +#~ "

\n" +#~ " &nbsp;&nbsp;\n" +#~ " Rooms Rates Per Night :\n" +#~ "
\n" +#~ "
\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %for line in object.reservation_line:\n" +#~ " %for line2 in line.reserve:\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %endfor\n" +#~ " %endfor\n" +#~ "
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +#~ "
\n" +#~ "

We would appreciate it if you could let us know in " +#~ "case\n" +#~ " there are any changes in your schedule or " +#~ "program.\n" +#~ " Please inform us immediately, so that we can " +#~ "refund your\n" +#~ " money according to Hotel policies.\n" +#~ " We are sure that you will find our services\n" +#~ " satisfactory. We look forward to providing you " +#~ "quality\n" +#~ " services at our hotel.\n" +#~ "

\n" +#~ "
\n" +#~ " Best Regards,\n" +#~ "
\n" +#~ "
\n" +#~ " Reservations Team\n" +#~ "
\n" +#~ " [${object.warehouse_id.name} Hotel]\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.street:\n" +#~ " ${object.warehouse_id.partner_id.street}\n" +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " \n" +#~ " ${object.warehouse_id.partner_id.country_id.name}" +#~ "\n" +#~ " ,\n" +#~ "
\n" +#~ " % endif\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.website:\n" +#~ " ${object.warehouse_id.partner_id.website}\n" +#~ "
\n" +#~ " % endif\n" +#~ "

\n" +#~ "
\n" +#~ " " +#~ msgstr "" +#~ "
\n" +#~ "

\n" +#~ "

Olá ${object.partner_id.name}.

\n" +#~ "

Saudações de ${object.warehouse_id.name}" +#~ ".

\n" +#~ "

Este e-mail é para lembrá-lo de que a Reserva em " +#~ "${object.warehouse_id.name}.\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " ${object.warehouse_id.partner_id.country_id." +#~ "name}.\n" +#~ " % endif\n" +#~ " Seu check-in foi confirmado para o dia " +#~ "${object.date_order}.\n" +#~ " Encontre todos os detalhes relacionados à reserva, " +#~ "conforme listado abaixo:\n" +#~ "

\n" +#~ "
\n" +#~ " Detalhes :
\n" +#~ "

\n" +#~ " &nbsp;&nbsp;Nome do Hóspede: ${object." +#~ "partner_id.name}
\n" +#~ " &nbsp;&nbsp;Data de chegada : ${object." +#~ "checkin}
\n" +#~ " &nbsp;&nbsp;Data de saída : ${object." +#~ "checkout}
\n" +#~ " &nbsp;&nbsp;Número da reserva : ${object." +#~ "reservation_no}
\n" +#~ " &nbsp;&nbsp;Qtd. de Hóspedes : ${object." +#~ "adults} Adultos e ${object.children} " +#~ "Crianças
\n" +#~ "

\n" +#~ " &nbsp;&nbsp;Valor da diária :
\n" +#~ "
\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %for line in object.reservation_line:\n" +#~ " %for line2 in line.reserve:\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %endfor\n" +#~ " %endfor\n" +#~ "
QuartoQuantidade
${line2.product_id.name}${line2.product_id.list_price}\n" +#~ "
\n" +#~ "
\n" +#~ "

Agradecemos se você nos informar caso haja alguma " +#~ "alteração em sua programação ou programa.\n" +#~ " Por favor, informe-nos imediatamente, para que possamos " +#~ "reembolsar seu pagamento de acordo com as políticas de reembolso. \n" +#~ " Temos certeza de que você encontrará nossos serviços " +#~ "satisfatórios. Estamos ansiosos para te surpreende

\n" +#~ "
\n" +#~ " Atenciosamente,
\n" +#~ "
\n" +#~ " Equipe de Reservas
\n" +#~ " [${object.warehouse_id.name} ]
\n" +#~ " % if object.warehouse_id.partner_id.street:\n" +#~ " ${object.warehouse_id.partner_id.street}
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city}," +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " ${object.warehouse_id.partner_id.country_id.name},
\n" +#~ " % endif\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.website:\n" +#~ " ${object.warehouse_id.partner_id.website} " +#~ "
\n" +#~ " % endif\n" +#~ "

\n" +#~ "
\n" +#~ " " + +#, fuzzy +#~| msgid "" +#~| "
\n" +#~| "

\n" +#~| "

Hello ${object.partner_id.name},\n" +#~| "

This is to confirm your booking for a room at the " +#~| "${object.warehouse_id.name} Hotel,\n" +#~| " % if object.warehouse_id.partner_id.city: \n" +#~| " ${object.warehouse_id.partner_id.city},\n" +#~| " % endif \n" +#~| " % if object.warehouse_id.partner_id.country_id.name:\n" +#~| " ${object.warehouse_id.partner_id.country_id." +#~| "name}.\n" +#~| " % endif\n" +#~| " On behalf of the hotel, we would like to express our " +#~| "gratitude to you for choosing our services. \n" +#~| " Please find all the details regarding the " +#~| "confirmation of the reservation on Date ${object.date_order} are listed below:\n" +#~| "

\n" +#~| " Details :
\n" +#~| "

\n" +#~| " Name Of Guest : ${object.partner_id.name}" +#~| "
\n" +#~| " Date Of Arrival : ${object.checkin}
\n" +#~| " Date Of Departure : ${object.checkout}
\n" +#~| " Reservation Number : ${object." +#~| "reservation_no}
\n" +#~| " Number Of Persons : ${object.adults} Adults and ${object.children} Childrens
\n" +#~| "

\n" +#~| " Rooms Rates Per Night :
\n" +#~| "
\n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " %for line in object.reservation_line:\n" +#~| " %for line2 in line.reserve:\n" +#~| " \n" +#~| " \n" +#~| " \n" +#~| " %endfor\n" +#~| " %endfor\n" +#~| "
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}\n" +#~| "
\n" +#~| "
\n" +#~| "

We would appreciate it if you could let us know in " +#~| "case there are any changes in your schedule or program.\n" +#~| " In case you require check-in facilities at an earlier " +#~| "time due to flight changes or any other reasons,\n" +#~| " kindly inform us. We are sure that you will find our " +#~| "services satisfactory. In case you need to cancel\n" +#~| " your reservation, please Reply or Call us within 24 " +#~| "hours before the day of the check-in. We look forward\n" +#~| " to providing you quality services at our hotel.\n" +#~| "

\n" +#~| "
\n" +#~| " Kind Regards,
\n" +#~| "
\n" +#~| " Reservations Team
\n" +#~| " [${object.warehouse_id.name} Hotel]
\n" +#~| " % if object.warehouse_id.partner_id.street:\n" +#~| " ${object.warehouse_id.partner_id.street}
\n" +#~| " % endif\n" +#~| " % if object.warehouse_id.partner_id.city:\n" +#~| " ${object.warehouse_id.partner_id.city}," +#~| "
\n" +#~| " % endif\n" +#~| " % if object.warehouse_id.partner_id.country_id.name:\n" +#~| " ${object.warehouse_id.partner_id.country_id.name}" +#~| ",
\n" +#~| " % endif\n" +#~| "
\n" +#~| " % if object.warehouse_id.partner_id.website:\n" +#~| " ${object.warehouse_id.partner_id.website}
\n" +#~| " % endif\n" +#~| "

\n" +#~| "
\n" +#~| " " +#~ msgid "" +#~ "
\n" +#~ "

\n" +#~ "

Hello ${object.partner_id.name},\n" +#~ "

\n" +#~ "

This is to confirm your booking for a room at\n" +#~ " the ${object.warehouse_id.name} Hotel,\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id." +#~ "name:\n" +#~ " \n" +#~ " ${object.warehouse_id.partner_id.country_id." +#~ "name}\n" +#~ " .\n" +#~ " % endif\n" +#~ " On behalf of the hotel, we would like to express " +#~ "our\n" +#~ " gratitude to you for choosing our services.\n" +#~ " Please find all the details regarding the " +#~ "confirmation\n" +#~ " of the reservation on Date \n" +#~ " ${format_tz(object.date_order,tz=user.tz," +#~ "format='%Y-%m-%d %H:%M:%S')}\n" +#~ " are listed below:\n" +#~ "

\n" +#~ " Details :\n" +#~ "
\n" +#~ "

\n" +#~ " Name Of Guest :\n" +#~ " ${object.partner_id.name}\n" +#~ "
\n" +#~ " Date Of Arrival :\n" +#~ " \n" +#~ " ${format_tz(object.checkin,tz=user.tz, " +#~ "format='%Y-%m-%d %H:%M:%S')}\n" +#~ " \n" +#~ "
\n" +#~ " Date Of Departure :\n" +#~ " \n" +#~ " ${format_tz(object.checkout,tz=user.tz, " +#~ "format='%Y-%m-%d %H:%M:%S')}\n" +#~ " \n" +#~ "
\n" +#~ " Reservation Number :\n" +#~ " ${object.reservation_no}\n" +#~ "
\n" +#~ " Number Of Persons : ${object.adults} Adults\n" +#~ " and ${object.children} " +#~ "Childrens\n" +#~ "
\n" +#~ "

\n" +#~ " Rooms Rates Per Night :\n" +#~ "
\n" +#~ "
\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %for line in object.reservation_line:\n" +#~ " %for line2 in line.reserve:\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %endfor\n" +#~ " %endfor\n" +#~ "
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +#~ "
\n" +#~ "

We would appreciate it if you could let us know in " +#~ "case\n" +#~ " there are any changes in your schedule or " +#~ "program.\n" +#~ " In case you require check-in facilities at an " +#~ "earlier\n" +#~ " time due to flight changes or any other reasons,\n" +#~ " kindly inform us. We are sure that you will find " +#~ "our\n" +#~ " services satisfactory. In case you need to " +#~ "cancel\n" +#~ " your reservation, please Reply or Call us within " +#~ "24\n" +#~ " hours before the day of the check-in. We look " +#~ "forward\n" +#~ " to providing you quality services at our hotel.\n" +#~ "

\n" +#~ "
\n" +#~ " Kind Regards,\n" +#~ "
\n" +#~ "
\n" +#~ " Reservations Team\n" +#~ "
\n" +#~ " [${object.warehouse_id.name} Hotel]\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.street:\n" +#~ " ${object.warehouse_id.partner_id.street}\n" +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " \n" +#~ " ${object.warehouse_id.partner_id.country_id.name}" +#~ "\n" +#~ " ,\n" +#~ "
\n" +#~ " % endif\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.website:\n" +#~ " ${object.warehouse_id.partner_id.website}\n" +#~ "
\n" +#~ " % endif\n" +#~ "

\n" +#~ "
\n" +#~ " " +#~ msgstr "" +#~ "
\n" +#~ "

\n" +#~ "

Olá ${object.partner_id.name},

\n" +#~ "

Isto é para confirmar a sua reserva para um quarto em " +#~ "${object.warehouse_id.name} ,\n" +#~ " % if object.warehouse_id.partner_id.city: \n" +#~ " ${object.warehouse_id.partner_id.city},\n" +#~ " % endif \n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " ${object.warehouse_id.partner_id.country_id." +#~ "name}.\n" +#~ " % endif\n" +#~ " Gostaríamos de expressar nossa gratidão por escolher " +#~ "nossos serviços.\n" +#~ " Encontre todos os detalhes sobre a confirmação da " +#~ "reserva no dia ${object.date_order} listado abaixo:\n" +#~ "

\n" +#~ " Detalhes :
\n" +#~ "

\n" +#~ " Nome do hóspede : ${object.partner_id." +#~ "name}
\n" +#~ " Data de chegada : ${object.checkin}
\n" +#~ " Data de saída : ${object.checkout}
\n" +#~ " Número da reserva : ${object." +#~ "reservation_no}
\n" +#~ " Quantidade de hóspedes : ${object.adults}" +#~ " Adultos e ${object.children} Crianças
\n" +#~ "

\n" +#~ " Valor das diárias :
\n" +#~ "
\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %for line in object.reservation_line:\n" +#~ " %for line2 in line.reserve:\n" +#~ " \n" +#~ " \n" +#~ " \n" +#~ " %endfor\n" +#~ " %endfor\n" +#~ "
Quarto no.Quantidade
${line2.product_id.name}${line2.product_id.list_price}\n" +#~ "
\n" +#~ "
\n" +#~ "

Agradecemos se você nos informar caso haja alguma " +#~ "alteração em sua programação ou agenda.\n" +#~ "                   Caso você exija instalações de check-in mais cedo " +#~ "devido a alterações de voo ou por qualquer outro motivo,\n" +#~ "                   por favor nos informe. Temos certeza de que você " +#~ "encontrará nossos serviços satisfatórios. Caso você precise cancelar\n" +#~ "                   sua reserva, responda ou ligue-nos dentro de 24 horas " +#~ "antes do dia do check-in. Estamos ansiosos\n" +#~ "                   para fornecer serviços de qualidade em nosso hotel.\n" +#~ "

\n" +#~ "
\n" +#~ " Atenciosamente,
\n" +#~ "
\n" +#~ " Equipe de reservas
\n" +#~ " [${object.warehouse_id.name} ]
\n" +#~ " % if object.warehouse_id.partner_id.street:\n" +#~ " ${object.warehouse_id.partner_id.street}
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.city:\n" +#~ " ${object.warehouse_id.partner_id.city}," +#~ "
\n" +#~ " % endif\n" +#~ " % if object.warehouse_id.partner_id.country_id.name:\n" +#~ " ${object.warehouse_id.partner_id.country_id.name},
\n" +#~ " % endif\n" +#~ "
\n" +#~ " % if object.warehouse_id.partner_id.website:\n" +#~ " ${object.warehouse_id.partner_id.website} " +#~ "
\n" +#~ " % endif\n" +#~ "

\n" +#~ "
\n" +#~ " " + +#, fuzzy +#~| msgid "Max Room Used List" +#~ msgid "Max Room Used List" +#~ msgstr "Listagem de quartos usados" + +#~ msgid "" +#~ "Checkout date should be greater " +#~ "than the Check-in date." +#~ msgstr "" +#~ "A data de check-out deve ser " +#~ "maior que a data de check-in." + +#~ msgid "If checked new messages require your attention." +#~ msgstr "Se marcada, novas mensagens requerem sua atenção." + +#~ msgid "Number of error" +#~ msgstr "Número de erro" + +#~ msgid "" +#~ "Please Check Time period Date From " +#~ "can't be greater than Date To !" +#~ msgstr "" +#~ "Verifique a data final Não pode ser " +#~ "maior que a inicial !" + +#~ msgid "Reservation Id" +#~ msgstr "ID da reserva" + +#~ msgid "hotel folio1 room line" +#~ msgstr "linha de quartos do hotel folio1" + +#~ msgid "Dummy" +#~ msgstr "Placeholder" + +#~ msgid "" +#~ "You cannot delete Reservation in " +#~ "%s state." +#~ msgstr "Não é possivel apagar no estado %s." diff --git a/hotel_reservation/i18n/sv.po b/hotel_reservation/i18n/sv.po new file mode 100644 index 000000000..0ccc161e6 --- /dev/null +++ b/hotel_reservation/i18n/sv.po @@ -0,0 +1,1254 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 5.0.14\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2013-10-09 13:07+0000\n" +"PO-Revision-Date: 2011-02-15 15:08+0000\n" +"Last-Translator: Olivier Dony (OpenERP) \n" +"Language-Team: \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2011-10-28 05:46+0000\n" +"X-Generator: Launchpad (build 14197)\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons : ${object.adults} Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#, fuzzy +msgid "Check-In Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#, fuzzy +msgid "Check-Out Guest List" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +#, fuzzy +msgid "Reservation List" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Adults must be more than 0" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "Assigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Cancel Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "Check In" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "Check Out" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "Check Out Date" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +#, fuzzy +msgid "CheckIn Detail" +msgstr "Check In Date" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Current Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "Customer" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "Date From" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "Date To" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "Delivery Address" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +#, fuzzy +msgid "Delivery addressfor current reservation. " +msgstr "Delivery address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folio_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +#, fuzzy +msgid "Group By" +msgstr "Group By..." + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "History" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__company_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__company_id +msgid "Hotel" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +#, fuzzy +msgid "Hotel Reservation Detail" +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +#, fuzzy +msgid "Hotel Reservation Reminder" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Hotel Reservation: Booking Reminder before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +#, fuzzy +msgid "Hotel Room" +msgstr "Hotel" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line +#, fuzzy +msgid "Hotel room reservation details." +msgstr "Hotel room reservation details. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +#, fuzzy +msgid "Invoice address for current reservation." +msgstr "Invoice address for current reservation. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "List of adults there in guest list. " +msgstr "List of adults there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +#, fuzzy +msgid "MaxRoom Detail" +msgstr "Room Detail" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "Name" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +#, fuzzy +msgid "Number of children there in guest list." +msgstr "Number of children there in guest list. " + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, fuzzy, python-format +msgid 'Please Check Rooms Status for', %s +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, fuzzy, python-format +msgid "Please Select Rooms For Reservation." +msgstr "Hotel Room Reservation" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +#, fuzzy +msgid "Pricelist for current reservation." +msgstr "Pricelist for current reservation. " + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +#, fuzzy +msgid "Quick Room Reservation" +msgstr "Quick Reservation" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "Reservation Summary" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +#, fuzzy +msgid "Reserve" +msgstr "Reservations" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "Room" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +#, fuzzy +msgid "Room Analysis" +msgstr " Room line" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "Room Number" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +#, fuzzy +msgid "Room Reservation Detail" +msgstr "Room Reservation" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +#, fuzzy +msgid "Room Reserve Line" +msgstr "Room Reservation Line" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "Room Status" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "Room Summary" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "Room id" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +#, fuzzy +msgid "Room line" +msgstr " Room line" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +#, fuzzy +msgid "Room reservation summary" +msgstr "Room Reservation Summary" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "Rooms" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "Save" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "Select Room" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#, fuzzy +msgid "Send Reservation Email" +msgstr "Reservation id" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "Summary Header" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "Summary Period" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "Unassigned" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "pricelist" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "to" + +#~ msgid "hotel folio new" +#~ msgstr "hotel folio new" + +#~ msgid "Reservation Id" +#~ msgstr "Reservation Id" + +#, fuzzy +#~| msgid "hotel folio new" +#~ msgid "hotel folio1 room line" +#~ msgstr "hotel folio new" + +#~ msgid "Resevr# No" +#~ msgstr "Resevr# No" + +#~ msgid "wizard.make.folio" +#~ msgstr "wizard.make.folio" + +#~ msgid "Room summary" +#~ msgstr "Room summary" + +#~ msgid "Room Reservations Summary" +#~ msgstr "Room Reservations Summary" + +#~ msgid "\" To \"" +#~ msgstr "\" To \"" + +#~ msgid "From \"" +#~ msgstr "From \"" + +#~ msgid "Price list" +#~ msgstr "Price list" + +#~ msgid "hotel.reservation.wizard" +#~ msgstr "hotel.reservation.wizard" + +#~ msgid "room.reservation.summary" +#~ msgstr "room.reservation.summary" + +#~ msgid "Reservations Summary" +#~ msgstr "Reservations Summary" + +#~ msgid "quick.room.reservation" +#~ msgstr "quick.room.reservation" + +#~ msgid "Filters" +#~ msgstr "Filters" diff --git a/hotel_reservation/i18n/zh_CN.po b/hotel_reservation/i18n/zh_CN.po new file mode 100644 index 000000000..7bc9618c4 --- /dev/null +++ b/hotel_reservation/i18n/zh_CN.po @@ -0,0 +1,1230 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * hotel_reservation +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "" +"
\n" +"

\n" +"

\n" +" Hello ${object.partner_id.name}.\n" +" \n" +"

\n" +"

\n" +" Greetings from ${object.warehouse_id." +"name}\n" +" Hotel.\n" +" \n" +"

\n" +"

This email is for reminding you that the Reservation " +"at\n" +" the ${object.warehouse_id.name} Hotel.\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" Your checkin has been confirmed on Date \n" +" ${object.date_order}.\n" +" Please find all the details regarding to the " +"reservation\n" +" as listed below:\n" +"

\n" +"
\n" +" Details :\n" +"
\n" +"

\n" +" &nbsp;&nbsp;Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" &nbsp;&nbsp;Date Of Arrival :\n" +" ${object.checkin}\n" +"
\n" +" &nbsp;&nbsp;Date Of Departure :\n" +" ${object.checkout}\n" +"
\n" +" &nbsp;&nbsp;Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" &nbsp;&nbsp;Number Of Persons : \n" +" ${object.adults}\n" +" Adults and ${object.children} " +"Childrens\n" +"
\n" +"

\n" +" &nbsp;&nbsp;\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" Please inform us immediately, so that we can refund " +"your\n" +" money according to Hotel policies.\n" +" We are sure that you will find our services\n" +" satisfactory. We look forward to providing you " +"quality\n" +" services at our hotel.\n" +"

\n" +"
\n" +" Best Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,body_html:hotel_reservation.email_template_hotel_reservation +msgid "" +"
\n" +"

\n" +"

Hello ${object.partner_id.name},\n" +"

\n" +"

This is to confirm your booking for a room at\n" +" the ${object.warehouse_id.name} Hotel,\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id." +"name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}" +"\n" +" .\n" +" % endif\n" +" On behalf of the hotel, we would like to express " +"our\n" +" gratitude to you for choosing our services.\n" +" Please find all the details regarding the " +"confirmation\n" +" of the reservation on Date \n" +" ${format_datetime(object.date_order,tz=user.tz," +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" are listed below:\n" +"

\n" +" Details :\n" +"
\n" +"

\n" +" Name Of Guest :\n" +" ${object.partner_id.name}\n" +"
\n" +" Date Of Arrival :\n" +" \n" +" ${format_datetime(object.checkin,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Date Of Departure :\n" +" \n" +" ${format_datetime(object.checkout,tz=user.tz, " +"dt_format='%Y-%m-%d %H:%M:%S')}\n" +" \n" +"
\n" +" Reservation Number :\n" +" ${object.reservation_no}\n" +"
\n" +" Number Of Persons: ${object.adults} " +"Adults\n" +" and ${object.children} Childrens\n" +"
\n" +"

\n" +" Room Rate Per Night:\n" +"
\n" +"
\n" +" \n" +" \n" +" \n" +" \n" +" \n" +" %for line in object.reservation_line_ids:\n" +" %for line2 in line.reserve:\n" +" \n" +" \n" +" \n" +" \n" +" %endfor\n" +" %endfor\n" +"
Room NoAmount
${line2.product_id.name}${line2.product_id.list_price}
\n" +"
\n" +"

We would appreciate it if you could let us know in " +"case\n" +" there are any changes in your schedule or program.\n" +" In case you require check-in facilities at an " +"earlier\n" +" time due to flight changes or any other reasons,\n" +" kindly inform us. We are sure that you will find " +"our\n" +" services satisfactory. In case you need to cancel\n" +" your reservation, please Reply or Call us within 24\n" +" hours before the day of the check-in. We look " +"forward\n" +" to providing you quality services at our hotel.\n" +"

\n" +"
\n" +" Kind Regards,\n" +"
\n" +"
\n" +" Reservations Team\n" +"
\n" +" [${object.warehouse_id.name} Hotel]\n" +"
\n" +" % if object.warehouse_id.partner_id.street:\n" +" ${object.warehouse_id.partner_id.street}\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.city:\n" +" ${object.warehouse_id.partner_id.city},\n" +"
\n" +" % endif\n" +" % if object.warehouse_id.partner_id.country_id.name:\n" +" \n" +" ${object.warehouse_id.partner_id.country_id.name}\n" +" ,\n" +"
\n" +" % endif\n" +"
\n" +" % if object.warehouse_id.partner_id.website:\n" +" ${object.warehouse_id.partner_id.website}\n" +"
\n" +" % endif\n" +"

\n" +"
\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "#No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-In Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Check-Out Date" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "From:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "No of Times used" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Room Details" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Room No" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "To:" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkin_qweb +msgid "Check-In Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_checkout_qweb +msgid "Check-Out Guest List" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_room_reservation_qweb +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_ids +msgid "Activities" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_state +msgid "Activity State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__adults +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__adults +msgid "Adults" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_wizard +msgid "Allow to generate a reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_wizard_make_folio +msgid "Allow to generate the folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__assigned +msgid "Assigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkin_qweb +msgid "Auxiliar to get the check in report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_checkout_qweb +msgid "Auxiliar to get the check out report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_maxroom_qweb +#: model:ir.model,name:hotel_reservation.model_report_hotel_reservation_report_room_reservation_qweb +msgid "Auxiliar to get the room report" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Before choosing a room,\n" +" You have to select a Check in date or a Check out date in the reservation " +"form." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__cancel +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Cancel" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Cancel Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_in +msgid "Check In" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_in +msgid "Check In Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__check_out +msgid "Check Out" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__check_out +msgid "Check Out Date" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-in date should be greater than the current date." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Check-out date should be greater than Check-in date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkin_details +msgid "CheckIn Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckIn List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_checkout_details +msgid "CheckOut Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "CheckOut List" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_quick_reservation.py:0 +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Checkout date should be greater than Checkin date." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__children +msgid "Children" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__confirm +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Confirm" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Create Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_uid +msgid "Created by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__create_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__create_date +msgid "Created on" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_calendar_view +msgid "Current Reservation" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Current Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_id +msgid "Customer" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_from +msgid "Date From" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__date_order +msgid "Date Ordered" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__date_to +msgid "Date To" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_shipping_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_shipping_id +msgid "Delivery Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_shipping_id +msgid "Delivery addressfor current reservation. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__display_name +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__display_name +msgid "Display Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.make_folio_wizard_form_view +msgid "Do you really want to create the Folio ?" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__done +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Done" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_reservation__state__draft +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Draft" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_end +msgid "End Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkin +msgid "Expected-Date-Arrival" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__checkout +msgid "Expected-Date-Departure" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__folios_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Group By" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__grouped +msgid "Group the Folios" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Guest Name" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "History" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__warehouse_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__warehouse_id +msgid "Hotel" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio_line +msgid "Hotel Folio Room Line" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.email_template_hotel_reservation +msgid "Hotel Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model:mail.template,subject:hotel_reservation.mail_template_reservation_reminder_24hrs +msgid "Hotel Reservation Reminder" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_wizard +#: model:ir.ui.menu,name:hotel_reservation.wizard_res_menu +msgid "Hotel Reservation Report" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room +msgid "Hotel Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_room_reservation_line +msgid "Hotel Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__reservation_line_ids +msgid "Hotel room reservation details." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb__id +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__id +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__id +msgid "ID" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.Guest_reservation_reminder_24hrs_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.Guest_reservation_reminder_24hrs +#: model:ir.cron,name:hotel_reservation.Guest_reservation_reminder_24hrs +msgid "" +"Inform Guest About Reservation Before 24 Hours\n" +" " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_invoice_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_invoice_id +msgid "Invoice Address" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_invoice_id +msgid "Invoice address for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkin_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_checkout_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_maxroom_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_report_hotel_reservation_report_room_reservation_qweb____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary____last_update +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_uid +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__write_date +#: model:ir.model.fields,field_description:hotel_reservation.field_wizard_make_folio__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__line_id +msgid "Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.act_make_folio +msgid "Make Folios" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.report_maxroom_qweb +msgid "Max Room Used List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_maxroom_details +msgid "MaxRoom Detail" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_ids +msgid "Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__name +msgid "Name" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__no_of_folio +msgid "No. Folio" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Number of Adults must be Positive value." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__adults +msgid "Number of adults there in the guest list. " +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__children +msgid "Number of children there in guest list." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Order By Month" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__partner_order_id +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__partner_order_id +msgid "Ordering Contact" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Please Check Rooms Status for %s." +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Please Select Rooms For Reservation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Pricelist for current reservation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Quick Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_quick_room_reservation +msgid "Quick Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "Reconcile Write-Off" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_folio__reservation_id +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__reservation_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_graph +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_search +msgid "Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_reservation_line +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_line_ids +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Reservation List" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__reservation_no +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Reservation No" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_summary +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__name +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.act_window,name:hotel_reservation.action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_action_hotel_reservation_tree_all +#: model:ir.ui.menu,name:hotel_reservation.menu_hotel_reservation +msgid "Reservations" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__reserve +msgid "Reserve" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__room_id +msgid "Room" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.server,name:hotel_reservation.room_analytic_cron_ir_actions_server +#: model:ir.cron,cron_name:hotel_reservation.room_analytic_cron +#: model:ir.cron,name:hotel_reservation.room_analytic_cron +msgid "Room Analysis" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"Room Capacity Exceeded \n" +" Please Select Rooms According to Members Accomodation." +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Number" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.actions.report,name:hotel_reservation.hotel_roomres_details +msgid "Room Reservation Detail" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room Reservation Line" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Reservation Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room__room_reservation_line_ids +msgid "Room Reserve Line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__state +msgid "Room Status" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__room_summary +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Room Summary" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_line__categ_id +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Room Type" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.hotel_reservation_wizard_form_view +msgid "Room Used Maximum" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__room_id +msgid "Room id" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_room_form_inherited +msgid "Room line" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_room_reservation_summary +msgid "Room reservation summary" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Rooms" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.quick_room_reservation_form_view +msgid "Save" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__pricelist_id +msgid "Scheme" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Select Room" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Send Reservation Email" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.view_hotel_reservation_form +msgid "Set to Draft" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "Sorry, you can only delete the reservation when it's draft!" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation_wizard__date_start +msgid "Start Date" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__state +msgid "State" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_room_reservation_summary__summary_header +msgid "Summary Header" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "Summary Period" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__partner_order_id +msgid "" +"The name and address of the contact that requested the order or quotation." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields.selection,name:hotel_reservation.selection__hotel_room_reservation_line__state__unassigned +msgid "Unassigned" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_room.py:0 +#, python-format +msgid "" +"User is not able to delete the room after the room in %s state in reservation" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,help:hotel_reservation.field_hotel_reservation__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hotel_reservation +#: code:addons/hotel_reservation/models/hotel_reservation.py:0 +#, python-format +msgid "" +"You tried to Confirm Reservation with room those already reserved in this " +"Reservation Period. Overlap Dates are %s" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model,name:hotel_reservation.model_hotel_folio +msgid "hotel folio new" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_quick_room_reservation__pricelist_id +msgid "pricelist" +msgstr "" + +#. module: hotel_reservation +#: model:ir.model.fields,field_description:hotel_reservation.field_hotel_room_reservation_line__status +msgid "state" +msgstr "" + +#. module: hotel_reservation +#: model_terms:ir.ui.view,arch_db:hotel_reservation.room_reservation_summary_form_view +msgid "to" +msgstr "" diff --git a/hotel_reservation/models/__init__.py b/hotel_reservation/models/__init__.py new file mode 100644 index 000000000..6c81a4be8 --- /dev/null +++ b/hotel_reservation/models/__init__.py @@ -0,0 +1,6 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import hotel_folio +from . import hotel_quick_reservation +from . import hotel_reservation +from . import hotel_room diff --git a/hotel_reservation/models/hotel_folio.py b/hotel_reservation/models/hotel_folio.py new file mode 100644 index 000000000..e7a0afba8 --- /dev/null +++ b/hotel_reservation/models/hotel_folio.py @@ -0,0 +1,98 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models + + +class HotelFolio(models.Model): + + _inherit = "hotel.folio" + _order = "reservation_id desc" + + reservation_id = fields.Many2one( + "hotel.reservation", "Reservation", ondelete="restrict" + ) + + def write(self, vals): + res = super(HotelFolio, self).write(vals) + reservation_line_obj = self.env["hotel.room.reservation.line"] + for folio in self: + reservations = reservation_line_obj.search( + [("reservation_id", "=", folio.reservation_id.id)] + ) + if len(reservations) == 1: + for line in folio.reservation_id.reservation_line: + for room in line.reserve: + vals = { + "room_id": room.id, + "check_in": folio.checkin_date, + "check_out": folio.checkout_date, + "state": "assigned", + "reservation_id": folio.reservation_id.id, + } + reservations.write(vals) + return res + + +class HotelFolioLine(models.Model): + + _inherit = "hotel.folio.line" + + @api.onchange("checkin_date", "checkout_date") + def _onchange_checkin_checkout_dates(self): + res = super(HotelFolioLine, self)._onchange_checkin_checkout_dates() + avail_prod_ids = [] + for room in self.env["hotel.room"].search([]): + assigned = False + for line in room.room_reservation_line_ids.filtered( + lambda l: l.status != "cancel" + ): + if self.checkin_date and line.check_in and self.checkout_date: + if (self.checkin_date <= line.check_in <= self.checkout_date) or ( + self.checkin_date <= line.check_out <= self.checkout_date + ): + assigned = True + elif (line.check_in <= self.checkin_date <= line.check_out) or ( + line.check_in <= self.checkout_date <= line.check_out + ): + assigned = True + if not assigned: + avail_prod_ids.append(room.product_id.id) + return res + + def write(self, vals): + """ + Overrides orm write method. + @param self: The object pointer + @param vals: dictionary of fields value. + Update Hotel Room Reservation line history""" + reservation_line_obj = self.env["hotel.room.reservation.line"] + room_obj = self.env["hotel.room"] + prod_id = vals.get("product_id") or self.product_id.id + checkin = vals.get("checkin_date") or self.checkin_date + checkout = vals.get("checkout_date") or self.checkout_date + + is_reserved = self.is_reserved + if prod_id and is_reserved: + prod_room = room_obj.search([("product_id", "=", prod_id)], limit=1) + if self.product_id and self.checkin_date and self.checkout_date: + old_prod_room = room_obj.search( + [("product_id", "=", self.product_id.id)], limit=1 + ) + if prod_room and old_prod_room: + # Check for existing room lines. + rm_lines = reservation_line_obj.search( + [ + ("room_id", "=", old_prod_room.id), + ("check_in", "=", self.checkin_date), + ("check_out", "=", self.checkout_date), + ] + ) + if rm_lines: + rm_line_vals = { + "room_id": prod_room.id, + "check_in": checkin, + "check_out": checkout, + } + rm_lines.write(rm_line_vals) + return super(HotelFolioLine, self).write(vals) diff --git a/hotel_reservation/models/hotel_quick_reservation.py b/hotel_reservation/models/hotel_quick_reservation.py new file mode 100644 index 000000000..f67794e5f --- /dev/null +++ b/hotel_reservation/models/hotel_quick_reservation.py @@ -0,0 +1,118 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class QuickRoomReservation(models.TransientModel): + _name = "quick.room.reservation" + _description = "Quick Room Reservation" + + partner_id = fields.Many2one("res.partner", "Customer", required=True) + check_in = fields.Datetime(required=True) + check_out = fields.Datetime(required=True) + room_id = fields.Many2one("hotel.room", required=True) + company_id = fields.Many2one("res.company", "Hotel", required=True) + pricelist_id = fields.Many2one("product.pricelist", "pricelist") + partner_invoice_id = fields.Many2one( + "res.partner", "Invoice Address", required=True + ) + partner_order_id = fields.Many2one("res.partner", "Ordering Contact", required=True) + partner_shipping_id = fields.Many2one( + "res.partner", "Delivery Address", required=True + ) + adults = fields.Integer() + + @api.onchange("check_out", "check_in") + def _on_change_check_out(self): + """ + When you change checkout or checkin it will check whether + Checkout date should be greater than Checkin date + and update dummy field + ----------------------------------------------------------- + @param self: object pointer + @return: raise warning depending on the validation + """ + if (self.check_out and self.check_in) and (self.check_out < self.check_in): + raise ValidationError( + _("Checkout date should be greater than Checkin date.") + ) + + @api.onchange("partner_id") + def _onchange_partner_id_res(self): + """ + When you change partner_id it will update the partner_invoice_id, + partner_shipping_id and pricelist_id of the hotel reservation as well + --------------------------------------------------------------------- + @param self: object pointer + """ + if not self.partner_id: + self.update( + { + "partner_invoice_id": False, + "partner_shipping_id": False, + "partner_order_id": False, + } + ) + else: + addr = self.partner_id.address_get(["delivery", "invoice", "contact"]) + self.update( + { + "partner_invoice_id": addr["invoice"], + "partner_shipping_id": addr["delivery"], + "partner_order_id": addr["contact"], + "pricelist_id": self.partner_id.property_product_pricelist.id, + } + ) + + @api.model + def default_get(self, fields): + """ + To get default values for the object. + @param self: The object pointer. + @param fields: List of fields for which we want default values + @return: A dictionary which of fields with values. + """ + res = super(QuickRoomReservation, self).default_get(fields) + keys = self._context.keys() + if "date" in keys: + res.update({"check_in": self._context["date"]}) + if "room_id" in keys: + roomid = self._context["room_id"] + res.update({"room_id": int(roomid)}) + return res + + def room_reserve(self): + """ + This method create a new record for hotel.reservation + ----------------------------------------------------- + @param self: The object pointer + @return: new record set for hotel reservation. + """ + hotel_res_obj = self.env["hotel.reservation"] + for res in self: + rec = hotel_res_obj.create( + { + "partner_id": res.partner_id.id, + "partner_invoice_id": res.partner_invoice_id.id, + "partner_order_id": res.partner_order_id.id, + "partner_shipping_id": res.partner_shipping_id.id, + "checkin": res.check_in, + "checkout": res.check_out, + "company_id": res.company_id.id, + "pricelist_id": res.pricelist_id.id, + "adults": res.adults, + "reservation_line": [ + ( + 0, + 0, + { + "reserve": [(6, 0, res.room_id.ids)], + "name": res.room_id.name or " ", + }, + ) + ], + } + ) + return rec diff --git a/hotel_reservation/models/hotel_reservation.py b/hotel_reservation/models/hotel_reservation.py new file mode 100644 index 000000000..58a286474 --- /dev/null +++ b/hotel_reservation/models/hotel_reservation.py @@ -0,0 +1,628 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from datetime import timedelta + +from dateutil.relativedelta import relativedelta + +from odoo import _, api, fields, models +from odoo.exceptions import ValidationError + + +class HotelReservation(models.Model): + + _name = "hotel.reservation" + _rec_name = "reservation_no" + _description = "Reservation" + _order = "reservation_no desc" + _inherit = ["mail.thread"] + + def _compute_folio_count(self): + for res in self: + res.no_of_folio = len(res.folio_id.ids) + + reservation_no = fields.Char(readonly=True, copy=False) + date_order = fields.Datetime( + "Date Ordered", + readonly=True, + required=True, + index=True, + default=lambda self: fields.Datetime.now(), + ) + + company_id = fields.Many2one( + "res.company", + "Hotel", + readonly=True, + index=True, + required=True, + default=1, + states={"draft": [("readonly", False)]}, + ) + partner_id = fields.Many2one( + "res.partner", + "Guest Name", + readonly=True, + index=True, + required=True, + states={"draft": [("readonly", False)]}, + ) + pricelist_id = fields.Many2one( + "product.pricelist", + "Scheme", + required=True, + readonly=True, + states={"draft": [("readonly", False)]}, + help="Pricelist for current reservation.", + ) + partner_invoice_id = fields.Many2one( + "res.partner", + "Invoice Address", + readonly=True, + states={"draft": [("readonly", False)]}, + help="Invoice address for " "current reservation.", + ) + partner_order_id = fields.Many2one( + "res.partner", + "Ordering Contact", + readonly=True, + states={"draft": [("readonly", False)]}, + help="The name and address of the " + "contact that requested the order " + "or quotation.", + ) + partner_shipping_id = fields.Many2one( + "res.partner", + "Delivery Address", + readonly=True, + states={"draft": [("readonly", False)]}, + help="Delivery address" "for current reservation. ", + ) + checkin = fields.Datetime( + "Expected-Date-Arrival", + required=True, + readonly=True, + states={"draft": [("readonly", False)]}, + ) + checkout = fields.Datetime( + "Expected-Date-Departure", + required=True, + readonly=True, + states={"draft": [("readonly", False)]}, + ) + adults = fields.Integer( + readonly=True, + states={"draft": [("readonly", False)]}, + required=True, + help="List of adults there in guest list. ", + ) + children = fields.Integer( + readonly=True, + states={"draft": [("readonly", False)]}, + help="Number of children there in guest list.", + ) + reservation_line = fields.One2many( + "hotel.reservation.line", + "line_id", + help="Hotel room reservation details.", + readonly=True, + required=True, + states={"draft": [("readonly", False)]}, + ) + state = fields.Selection( + [ + ("draft", "Draft"), + ("confirm", "Confirm"), + ("cancel", "Cancel"), + ("done", "Done"), + ], + readonly=True, + default="draft", + ) + folio_id = fields.Many2many( + "hotel.folio", + "hotel_folio_reservation_rel", + "order_id", + "invoice_id", + string="Folio", + ) + no_of_folio = fields.Integer("No. Folio", compute="_compute_folio_count") + + def unlink(self): + """ + Overrides orm unlink method. + @param self: The object pointer + @return: True/False. + """ + lines_of_moves_to_post = self.filtered( + lambda reserv_rec: reserv_rec.state != "draft" + ) + if lines_of_moves_to_post: + raise ValidationError( + _("Sorry, you can only delete the reservation when it's draft!") + ) + return super(HotelReservation, self).unlink() + + def copy(self): + ctx = dict(self._context) or {} + ctx.update({"duplicate": True}) + return super(HotelReservation, self.with_context(**ctx)).copy() + + @api.constrains("reservation_line", "adults", "children") + def _check_reservation_rooms(self): + """ + This method is used to validate the reservation_line. + ----------------------------------------------------- + @param self: object pointer + @return: raise a warning depending on the validation + """ + ctx = dict(self._context) or {} + for reservation in self: + cap = 0 + for rec in reservation.reservation_line: + if len(rec.reserve) == 0: + raise ValidationError(_("Please Select Rooms For Reservation.")) + cap = sum(room.capacity for room in rec.reserve) + if not ctx.get("duplicate"): + if (reservation.adults + reservation.children) > cap: + raise ValidationError( + _( + "Room Capacity Exceeded \n" + " Please Select Rooms According to" + " Members Accomodation." + ) + ) + if reservation.adults <= 0: + raise ValidationError(_("Adults must be more than 0")) + + @api.constrains("checkin", "checkout") + def check_in_out_dates(self): + """ + When date_order is less then check-in date or + Checkout date should be greater than the check-in date. + """ + if self.checkout and self.checkin: + if self.checkin < self.date_order: + raise ValidationError( + _( + """Check-in date should be greater than """ + """the current date.""" + ) + ) + if self.checkout <= self.checkin: + raise ValidationError( + _("""Check-out date should be greater """ """than Check-in date.""") + ) + + @api.onchange("partner_id") + def _onchange_partner_id(self): + """ + When you change partner_id it will update the partner_invoice_id, + partner_shipping_id and pricelist_id of the hotel reservation as well + --------------------------------------------------------------------- + @param self: object pointer + """ + if not self.partner_id: + self.update( + { + "partner_invoice_id": False, + "partner_shipping_id": False, + "partner_order_id": False, + } + ) + else: + addr = self.partner_id.address_get(["delivery", "invoice", "contact"]) + self.update( + { + "partner_invoice_id": addr["invoice"], + "partner_shipping_id": addr["delivery"], + "partner_order_id": addr["contact"], + "pricelist_id": self.partner_id.property_product_pricelist.id, + } + ) + + @api.model + def create(self, vals): + """ + Overrides orm create method. + @param self: The object pointer + @param vals: dictionary of fields value. + """ + vals["reservation_no"] = ( + self.env["ir.sequence"].next_by_code("hotel.reservation") or "New" + ) + return super(HotelReservation, self).create(vals) + + def check_overlap(self, date1, date2): + delta = date2 - date1 + return {date1 + timedelta(days=i) for i in range(delta.days + 1)} + + def confirmed_reservation(self): + """ + This method create a new record set for hotel room reservation line + ------------------------------------------------------------------- + @param self: The object pointer + @return: new record set for hotel room reservation line. + """ + reservation_line_obj = self.env["hotel.room.reservation.line"] + vals = {} + for reservation in self: + reserv_checkin = reservation.checkin + reserv_checkout = reservation.checkout + room_bool = False + for line_id in reservation.reservation_line: + for room in line_id.reserve: + if room.room_reservation_line_ids: + for reserv in room.room_reservation_line_ids.search( + [ + ("status", "in", ("confirm", "done")), + ("room_id", "=", room.id), + ] + ): + check_in = reserv.check_in + check_out = reserv.check_out + if check_in <= reserv_checkin <= check_out: + room_bool = True + if check_in <= reserv_checkout <= check_out: + room_bool = True + if ( + reserv_checkin <= check_in + and reserv_checkout >= check_out + ): + room_bool = True + r_checkin = (reservation.checkin).date() + r_checkout = (reservation.checkout).date() + check_intm = (reserv.check_in).date() + check_outtm = (reserv.check_out).date() + range1 = [r_checkin, r_checkout] + range2 = [check_intm, check_outtm] + overlap_dates = self.check_overlap( + *range1 + ) & self.check_overlap(*range2) + if room_bool: + raise ValidationError( + _( + "You tried to Confirm " + "Reservation with room" + " those already " + "reserved in this " + "Reservation Period. " + "Overlap Dates are " + "%s" + ) + % overlap_dates + ) + else: + self.state = "confirm" + vals = { + "room_id": room.id, + "check_in": reservation.checkin, + "check_out": reservation.checkout, + "state": "assigned", + "reservation_id": reservation.id, + } + room.write({"isroom": False, "status": "occupied"}) + else: + self.state = "confirm" + vals = { + "room_id": room.id, + "check_in": reservation.checkin, + "check_out": reservation.checkout, + "state": "assigned", + "reservation_id": reservation.id, + } + room.write({"isroom": False, "status": "occupied"}) + else: + self.state = "confirm" + vals = { + "room_id": room.id, + "check_in": reservation.checkin, + "check_out": reservation.checkout, + "state": "assigned", + "reservation_id": reservation.id, + } + room.write({"isroom": False, "status": "occupied"}) + reservation_line_obj.create(vals) + return True + + def cancel_reservation(self): + """ + This method cancel record set for hotel room reservation line + ------------------------------------------------------------------ + @param self: The object pointer + @return: cancel record set for hotel room reservation line. + """ + room_res_line_obj = self.env["hotel.room.reservation.line"] + hotel_res_line_obj = self.env["hotel.reservation.line"] + self.state = "cancel" + room_reservation_line = room_res_line_obj.search( + [("reservation_id", "in", self.ids)] + ) + room_reservation_line.write({"state": "unassigned"}) + room_reservation_line.unlink() + reservation_lines = hotel_res_line_obj.search([("line_id", "in", self.ids)]) + for reservation_line in reservation_lines: + reservation_line.reserve.write({"isroom": True, "status": "available"}) + return True + + def set_to_draft_reservation(self): + self.update({"state": "draft"}) + + def action_send_reservation_mail(self): + """ + This function opens a window to compose an email, + template message loaded by default. + @param self: object pointer + """ + self.ensure_one(), "This is for a single id at a time." + template_id = self.env.ref( + "hotel_reservation.email_template_hotel_reservation" + ).id + compose_form_id = self.env.ref("mail.email_compose_message_wizard_form").id + ctx = { + "default_model": "hotel.reservation", + "default_res_id": self.id, + "default_use_template": bool(template_id), + "default_template_id": template_id, + "default_composition_mode": "comment", + "force_send": True, + "mark_so_as_sent": True, + } + return { + "type": "ir.actions.act_window", + "view_mode": "form", + "res_model": "mail.compose.message", + "views": [(compose_form_id, "form")], + "view_id": compose_form_id, + "target": "new", + "context": ctx, + "force_send": True, + } + + @api.model + def reservation_reminder_24hrs(self): + """ + This method is for scheduler + every 1day scheduler will call this method to + find all tomorrow's reservations. + ---------------------------------------------- + @param self: The object pointer + @return: send a mail + """ + now_date = fields.Date.today() + template_id = self.env.ref( + "hotel_reservation.mail_template_reservation_reminder_24hrs" + ) + for reserv_rec in self: + checkin_date = reserv_rec.checkin + difference = relativedelta(now_date, checkin_date) + if ( + difference.days == -1 + and reserv_rec.partner_id.email + and reserv_rec.state == "confirm" + ): + template_id.send_mail(reserv_rec.id, force_send=True) + return True + + def create_folio(self): + """ + This method is for create new hotel folio. + ----------------------------------------- + @param self: The object pointer + @return: new record set for hotel folio. + """ + hotel_folio_obj = self.env["hotel.folio"] + for reservation in self: + folio_lines = [] + checkin_date = reservation["checkin"] + checkout_date = reservation["checkout"] + duration_vals = self._onchange_check_dates( + checkin_date=checkin_date, + checkout_date=checkout_date, + duration=False, + ) + duration = duration_vals.get("duration") or 0.0 + folio_vals = { + "date_order": reservation.date_order, + "company_id": reservation.company_id.id, + "partner_id": reservation.partner_id.id, + "pricelist_id": reservation.pricelist_id.id, + "partner_invoice_id": reservation.partner_invoice_id.id, + "partner_shipping_id": reservation.partner_shipping_id.id, + "checkin_date": reservation.checkin, + "checkout_date": reservation.checkout, + "duration": duration, + "reservation_id": reservation.id, + } + for line in reservation.reservation_line: + for r in line.reserve: + folio_lines.append( + ( + 0, + 0, + { + "checkin_date": checkin_date, + "checkout_date": checkout_date, + "product_id": r.product_id and r.product_id.id, + "name": reservation["reservation_no"], + "price_unit": r.list_price, + "product_uom_qty": duration, + "is_reserved": True, + }, + ) + ) + r.write({"status": "occupied", "isroom": False}) + folio_vals.update({"room_line_ids": folio_lines}) + folio = hotel_folio_obj.create(folio_vals) + for rm_line in folio.room_line_ids: + rm_line._onchange_product_id() + self.write({"folio_id": [(6, 0, folio.ids)], "state": "done"}) + return True + + def _onchange_check_dates( + self, checkin_date=False, checkout_date=False, duration=False + ): + """ + This method gives the duration between check in checkout if + customer will leave only for some hour it would be considers + as a whole day. If customer will checkin checkout for more or equal + hours, which configured in company as additional hours than it would + be consider as full days + -------------------------------------------------------------------- + @param self: object pointer + @return: Duration and checkout_date + """ + value = {} + configured_addition_hours = self.company_id.additional_hours + duration = 0 + if checkin_date and checkout_date: + dur = checkout_date - checkin_date + duration = dur.days + 1 + if configured_addition_hours > 0: + additional_hours = abs(dur.seconds / 60) + if additional_hours <= abs(configured_addition_hours * 60): + duration -= 1 + value.update({"duration": duration}) + return value + + def open_folio_view(self): + folios = self.mapped("folio_id") + action = self.env.ref("hotel.open_hotel_folio1_form_tree_all").read()[0] + if len(folios) > 1: + action["domain"] = [("id", "in", folios.ids)] + elif len(folios) == 1: + action["views"] = [(self.env.ref("hotel.view_hotel_folio_form").id, "form")] + action["res_id"] = folios.id + else: + action = {"type": "ir.actions.act_window_close"} + return action + + +class HotelReservationLine(models.Model): + + _name = "hotel.reservation.line" + _description = "Reservation Line" + + name = fields.Char() + line_id = fields.Many2one("hotel.reservation") + reserve = fields.Many2many( + "hotel.room", + "hotel_reservation_line_room_rel", + "hotel_reservation_line_id", + "room_id", + domain="[('isroom','=',True),\ + ('categ_id','=',categ_id)]", + ) + categ_id = fields.Many2one("hotel.room.type", "Room Type") + + @api.constrains("reserve", "line_id") + def _check_reserve_rooms(self): + for rec in self: + if rec.reserve and rec.line_id: + check_room = self.env["hotel.reservation.line"].search( + [ + ("reserve", "in", rec.reserve.ids), + ("line_id", "=", rec.line_id.id), + ("id", "!=", rec.id), + ], + limit=1, + ) + if check_room: + raise ValidationError(_("You can not same room reservation")) + + @api.onchange("categ_id") + def on_change_categ(self): + """ + When you change categ_id it check checkin and checkout are + filled or not if not then raise warning + ----------------------------------------------------------- + @param self: object pointer + """ + if not self.line_id.checkin: + raise ValidationError( + _( + """Before choosing a room,\n You have to """ + """select a Check in date or a Check out """ + """ date in the reservation form.""" + ) + ) + hotel_room_ids = self.env["hotel.room"].search( + [("room_categ_id", "=", self.categ_id.id)] + ) + + room_ids = [] + for room in hotel_room_ids: + assigned = False + for line in room.room_reservation_line_ids.filtered( + lambda l: l.status != "cancel" + ): + if self.line_id.checkin and line.check_in and self.line_id.checkout: + if ( + self.line_id.checkin <= line.check_in <= self.line_id.checkout + ) or ( + self.line_id.checkin <= line.check_out <= self.line_id.checkout + ): + assigned = True + elif (line.check_in <= self.line_id.checkin <= line.check_out) or ( + line.check_in <= self.line_id.checkout <= line.check_out + ): + assigned = True + for rm_line in room.room_line_ids.filtered(lambda l: l.status != "cancel"): + if self.line_id.checkin and rm_line.check_in and self.line_id.checkout: + if ( + self.line_id.checkin + <= rm_line.check_in + <= self.line_id.checkout + ) or ( + self.line_id.checkin + <= rm_line.check_out + <= self.line_id.checkout + ): + assigned = True + elif ( + rm_line.check_in <= self.line_id.checkin <= rm_line.check_out + ) or ( + rm_line.check_in <= self.line_id.checkout <= rm_line.check_out + ): + assigned = True + if not assigned: + room_ids.append(room.id) + + domain = {"reserve": [("id", "in", room_ids)]} + return {"domain": domain} + + def unlink(self): + """ + Overrides orm unlink method. + @param self: The object pointer + @return: True/False. + """ + hotel_room_reserv_line_obj = self.env["hotel.room.reservation.line"] + for reserv_rec in self: + for rec in reserv_rec.reserve: + myobj = hotel_room_reserv_line_obj.search( + [ + ("room_id", "=", rec.id), + ("reservation_id", "=", reserv_rec.line_id.id), + ] + ) + if myobj: + rec.write({"isroom": True, "status": "available"}) + myobj.unlink() + return super(HotelReservationLine, self).unlink() + + +class HotelRoomReservationLine(models.Model): + + _name = "hotel.room.reservation.line" + _description = "Hotel Room Reservation" + _rec_name = "room_id" + + room_id = fields.Many2one("hotel.room") + check_in = fields.Datetime("Check In Date", required=True) + check_out = fields.Datetime("Check Out Date", required=True) + state = fields.Selection( + [("assigned", "Assigned"), ("unassigned", "Unassigned")], "Room Status" + ) + reservation_id = fields.Many2one("hotel.reservation", "Reservation") + status = fields.Selection(string="state", related="reservation_id.state") diff --git a/hotel_reservation/models/hotel_room.py b/hotel_reservation/models/hotel_room.py new file mode 100644 index 000000000..f6b8046f8 --- /dev/null +++ b/hotel_reservation/models/hotel_room.py @@ -0,0 +1,297 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging +from datetime import datetime, timedelta + +from dateutil.relativedelta import relativedelta + +from odoo import _, api, fields, models +from odoo.exceptions import UserError, ValidationError +from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT as dt + +_logger = logging.getLogger(__name__) +try: + import pytz +except (ImportError, IOError) as err: + _logger.debug(err) + + +class HotelRoom(models.Model): + + _inherit = "hotel.room" + _description = "Hotel Room" + + room_reservation_line_ids = fields.One2many( + "hotel.room.reservation.line", "room_id", string="Room Reserve Line" + ) + + def unlink(self): + """ + Overrides orm unlink method. + @param self: The object pointer + @return: True/False. + """ + for room in self: + for reserv_line in room.room_reservation_line_ids: + if reserv_line.status == "confirm": + raise ValidationError( + _( + """User is not able to delete the """ + """room after the room in %s state """ + """in reservation""" + ) + % (reserv_line.status) + ) + return super(HotelRoom, self).unlink() + + @api.model + def cron_room_line(self): + """ + This method is for scheduler + every 1min scheduler will call this method and check Status of + room is occupied or available + -------------------------------------------------------------- + @param self: The object pointer + @return: update status of hotel room reservation line + """ + reservation_line_obj = self.env["hotel.room.reservation.line"] + folio_room_line_obj = self.env["folio.room.line"] + curr_date = fields.Datetime.now().strftime(dt) + for room in self.search([]): + reserv_line_ids = room.room_reservation_line_ids.ids + reservation_line_ids = reservation_line_obj.search( + [ + ("id", "in", reserv_line_ids), + ("check_in", "<=", curr_date), + ("check_out", ">=", curr_date), + ] + ) + rooms_ids = room.room_line_ids.ids + room_line_ids = folio_room_line_obj.search( + [ + ("id", "in", rooms_ids), + ("check_in", "<=", curr_date), + ("check_out", ">=", curr_date), + ] + ) + status = {"isroom": True, "color": 5} + if reservation_line_ids: + status = {"isroom": False, "color": 2} + room.write(status) + if room_line_ids: + status = {"isroom": False, "color": 2} + room.write(status) + + if reservation_line_ids and room_line_ids: + raise ValidationError( + _( + "Please Check Rooms Status for %(room_name)s.", + room_name=room.name, + ) + ) + return True + + +class RoomReservationSummary(models.Model): + + _name = "room.reservation.summary" + _description = "Room reservation summary" + + name = fields.Char( + "Reservation Summary", default="Reservations Summary", required=True + ) + date_from = fields.Datetime(default=lambda self: fields.Date.today()) + date_to = fields.Datetime( + default=lambda self: fields.Date.today() + relativedelta(days=30), + ) + summary_header = fields.Text() + room_summary = fields.Text() + + def room_reservation(self): + """ + @param self: object pointer + """ + resource_id = self.env.ref("hotel_reservation.view_hotel_reservation_form").id + return { + "name": _("Reconcile Write-Off"), + "context": self._context, + "view_type": "form", + "view_mode": "form", + "res_model": "hotel.reservation", + "views": [(resource_id, "form")], + "type": "ir.actions.act_window", + "target": "new", + } + + @api.onchange("date_from", "date_to") # noqa C901 (function is too complex) + def get_room_summary(self): # noqa C901 (function is too complex) + """ + @param self: object pointer + """ + res = {} + all_detail = [] + room_obj = self.env["hotel.room"] + reservation_line_obj = self.env["hotel.room.reservation.line"] + folio_room_line_obj = self.env["folio.room.line"] + user_obj = self.env["res.users"] + date_range_list = [] + main_header = [] + summary_header_list = ["Rooms"] + if self.date_from and self.date_to: + if self.date_from > self.date_to: + raise UserError(_("Checkout date should be greater than Checkin date.")) + if self._context.get("tz", False): + timezone = pytz.timezone(self._context.get("tz", False)) + else: + timezone = pytz.timezone("UTC") + d_frm_obj = ( + (self.date_from) + .replace(tzinfo=pytz.timezone("UTC")) + .astimezone(timezone) + ) + d_to_obj = ( + (self.date_to).replace(tzinfo=pytz.timezone("UTC")).astimezone(timezone) + ) + temp_date = d_frm_obj + while temp_date <= d_to_obj: + val = "" + val = ( + str(temp_date.strftime("%a")) + + " " + + str(temp_date.strftime("%b")) + + " " + + str(temp_date.strftime("%d")) + ) + summary_header_list.append(val) + date_range_list.append(temp_date.strftime(dt)) + temp_date = temp_date + timedelta(days=1) + all_detail.append(summary_header_list) + room_ids = room_obj.search([]) + all_room_detail = [] + for room in room_ids: + room_detail = {} + room_list_stats = [] + room_detail.update({"name": room.name or ""}) + if not room.room_reservation_line_ids and not room.room_line_ids: + for chk_date in date_range_list: + room_list_stats.append( + { + "state": "Free", + "date": chk_date, + "room_id": room.id, + } + ) + else: + for chk_date in date_range_list: + ch_dt = chk_date[:10] + " 23:59:59" + ttime = datetime.strptime(ch_dt, dt) + c = ttime.replace(tzinfo=timezone).astimezone( + pytz.timezone("UTC") + ) + chk_date = c.strftime(dt) + reserline_ids = room.room_reservation_line_ids.ids + reservline_ids = reservation_line_obj.search( + [ + ("id", "in", reserline_ids), + ("check_in", "<=", chk_date), + ("check_out", ">=", chk_date), + ("state", "=", "assigned"), + ] + ) + if not reservline_ids: + sdt = dt + chk_date = datetime.strptime(chk_date, sdt) + chk_date = datetime.strftime( + chk_date - timedelta(days=1), sdt + ) + reservline_ids = reservation_line_obj.search( + [ + ("id", "in", reserline_ids), + ("check_in", "<=", chk_date), + ("check_out", ">=", chk_date), + ("state", "=", "assigned"), + ] + ) + for res_room in reservline_ids: + cid = res_room.check_in + cod = res_room.check_out + dur = cod - cid + if room_list_stats: + count = 0 + for rlist in room_list_stats: + cidst = datetime.strftime(cid, dt) + codst = datetime.strftime(cod, dt) + rm_id = res_room.room_id.id + ci = rlist.get("date") >= cidst + co = rlist.get("date") <= codst + rm = rlist.get("room_id") == rm_id + st = rlist.get("state") == "Reserved" + if ci and co and rm and st: + count += 1 + if count - dur.days == 0: + c_id1 = user_obj.browse(self._uid) + c_id = c_id1.company_id + con_add = 0 + amin = 0.0 + # When configured_addition_hours is + # greater than zero then we calculate + # additional minutes + if c_id: + con_add = c_id.additional_hours + if con_add > 0: + amin = abs(con_add * 60) + hr_dur = abs(dur.seconds / 60) + if amin > 0: + # When additional minutes is greater + # than zero then check duration with + # extra minutes and give the room + # reservation status is reserved + # -------------------------- + if hr_dur >= amin: + reservline_ids = True + else: + reservline_ids = False + else: + if hr_dur > 0: + reservline_ids = True + else: + reservline_ids = False + else: + reservline_ids = False + fol_room_line_ids = room.room_line_ids.ids + chk_state = ["draft", "cancel"] + folio_resrv_ids = folio_room_line_obj.search( + [ + ("id", "in", fol_room_line_ids), + ("check_in", "<=", chk_date), + ("check_out", ">=", chk_date), + ("status", "not in", chk_state), + ] + ) + if reservline_ids or folio_resrv_ids: + room_list_stats.append( + { + "state": "Reserved", + "date": chk_date, + "room_id": room.id, + "is_draft": "No", + "data_model": "", + "data_id": 0, + } + ) + else: + room_list_stats.append( + { + "state": "Free", + "date": chk_date, + "room_id": room.id, + } + ) + + room_detail.update({"value": room_list_stats}) + all_room_detail.append(room_detail) + main_header.append({"header": summary_header_list}) + self.summary_header = str(main_header) + self.room_summary = str(all_room_detail) + return res diff --git a/hotel_reservation/readme/CONTRIBUTORS.rst b/hotel_reservation/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..11d50473c --- /dev/null +++ b/hotel_reservation/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Odoo Community Association (OCA) +* Serpent Consulting Services Pvt. Ltd. +* Odoo S.A. diff --git a/hotel_reservation/readme/DESCRIPTION.rst b/hotel_reservation/readme/DESCRIPTION.rst new file mode 100644 index 000000000..06d944c09 --- /dev/null +++ b/hotel_reservation/readme/DESCRIPTION.rst @@ -0,0 +1,36 @@ +This module provides the feature of Reserving the Hotel Rooms. + +You can manage: + +* Guest Reservation + +* Group Reservation + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/HotelReserv.png + :width: 750px + + +* **Manage Hotel Room Based on Room Types and It's Capacity** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/room.png + :width: 750px + +* **Confirm Your Reservation And Get Reservation Information** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/folio.png + :width: 750px + +* **Generate Folio** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/done.png + :width: 750px + +* **Summarize Detail of Reservation** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res5.png + :width: 750px + +* **Easy And Quick Reservation from Reservation Summary** + +.. image:: https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res6.png + :width: 750px diff --git a/hotel_reservation/report/__init__.py b/hotel_reservation/report/__init__.py new file mode 100644 index 000000000..e47180555 --- /dev/null +++ b/hotel_reservation/report/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import hotel_reservation_report diff --git a/hotel_reservation/report/checkin_report_template.xml b/hotel_reservation/report/checkin_report_template.xml new file mode 100644 index 000000000..f378ee71a --- /dev/null +++ b/hotel_reservation/report/checkin_report_template.xml @@ -0,0 +1,85 @@ + + + + + diff --git a/hotel_reservation/report/checkout_report_template.xml b/hotel_reservation/report/checkout_report_template.xml new file mode 100644 index 000000000..60c691f40 --- /dev/null +++ b/hotel_reservation/report/checkout_report_template.xml @@ -0,0 +1,85 @@ + + + + + diff --git a/hotel_reservation/report/hotel_reservation_report.py b/hotel_reservation/report/hotel_reservation_report.py new file mode 100644 index 000000000..2544ba8f1 --- /dev/null +++ b/hotel_reservation/report/hotel_reservation_report.py @@ -0,0 +1,220 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import time +from datetime import datetime, timedelta + +import pytz +from dateutil.relativedelta import relativedelta + +from odoo import api, fields, models +from odoo.tools import DEFAULT_SERVER_DATETIME_FORMAT + + +class ReportUtils(models.AbstractModel): + _name = "report.hotel_reservation.report_utils" + _description = "Utility methods for report generation" + + def _convert_to_ist(self, utc_dt): + user_tz = self._context.get("tz", "UTC") + local_tz = pytz.timezone(user_tz) + utc_tz = pytz.timezone("UTC") + return utc_tz.localize(utc_dt).astimezone(local_tz) + + def _get_reservations(self, field_name, date_start, date_end): + return self.env["hotel.reservation"].search( + [(field_name, ">=", date_start), (field_name, "<=", date_end)] + ) + + def _prepare_date_range(self, date_start_str, date_end_str): + if not date_start_str: + date_start_str = fields.Date.today().strftime("%Y-%m-%d 00:00:00") + if not date_end_str: + date_end_str = ( + datetime.now() + relativedelta(months=+1, day=1, days=-1) + ).strftime("%Y-%m-%d 23:59:59") + + date_start_utc = datetime.strptime(date_start_str, "%Y-%m-%d %H:%M:%S") + date_end_utc = datetime.strptime(date_end_str, "%Y-%m-%d %H:%M:%S") + date_start_ist = self._convert_to_ist(date_start_utc) + date_end_ist = self._convert_to_ist(date_end_utc) + + date_start_server = fields.Datetime.to_string( + date_start_ist - timedelta(hours=5, minutes=30) + ) + date_end_server = fields.Datetime.to_string( + date_end_ist - timedelta(hours=5, minutes=30) + ) + + return date_start_ist, date_end_ist, date_start_server, date_end_server + + +class ReportTestCheckin(ReportUtils): + _name = "report.hotel_reservation.report_checkin_qweb" + _description = "Auxiliary to get the check-in report" + + def get_checkin(self, date_start, date_end): + return self._get_reservations("checkin", date_start, date_end) + + @api.model + def _get_report_values(self, docids, data): + if data is None: + data = {} + if not docids: + docids = data["form"].get("docids") + + folio_profile = self.env["hotel.reservation"].browse(docids) + ( + date_start_ist, + date_end_ist, + date_start_server, + date_end_server, + ) = self._prepare_date_range( + data["form"].get("date_start"), data["form"].get("date_end") + ) + + reservations = self.get_checkin(date_start_server, date_end_server) + + return { + "doc_ids": docids, + "doc_model": self.env.context.get("active_model"), + "data": data["form"], + "docs": folio_profile, + "time": time, + "get_checkin": reservations, + "start_time": fields.Datetime.to_string(date_start_ist), + "end_time": fields.Datetime.to_string(date_end_ist), + } + + +class ReportTestCheckout(ReportUtils): + _name = "report.hotel_reservation.report_checkout_qweb" + _description = "Auxiliary to get the checkout report" + + def get_checkout(self, date_start, date_end): + return self._get_reservations("checkout", date_start, date_end) + + @api.model + def _get_report_values(self, docids, data): + if data is None: + data = {} + if not docids: + docids = data["form"].get("docids") + + folio_profile = self.env["hotel.reservation"].browse(docids) + ( + date_start_ist, + date_end_ist, + date_start_server, + date_end_server, + ) = self._prepare_date_range( + data["form"].get("date_start"), data["form"].get("date_end") + ) + + reservations = self.get_checkout(date_start_server, date_end_server) + + return { + "doc_ids": docids, + "doc_model": self.env.context.get("active_model"), + "data": data["form"], + "docs": folio_profile, + "time": time, + "get_checkout": reservations, + "start_time": fields.Datetime.to_string(date_start_ist), + "end_time": fields.Datetime.to_string(date_end_ist), + } + + +class ReportTestMaxroom(ReportUtils): + _name = "report.hotel_reservation.report_maxroom_qweb" + _description = "Auxiliary to get the room report" + + def _get_room_used_detail(self, date_start, date_end): + room_used_details = [] + hotel_room_obj = self.env["hotel.room"] + for room in hotel_room_obj.search([]): + counter = 0 + details = {} + if room.room_reservation_line_ids: + end_date = datetime.strptime(date_end, DEFAULT_SERVER_DATETIME_FORMAT) + start_date = datetime.strptime( + date_start, DEFAULT_SERVER_DATETIME_FORMAT + ) + counter = len( + room.room_reservation_line_ids.filtered( + lambda l: start_date <= l.check_in <= end_date + ) + ) + if counter >= 1: + details.update({"name": room.name or "", "no_of_times_used": counter}) + room_used_details.append(details) + return room_used_details + + @api.model + def _get_report_values(self, docids, data): + if data is None: + data = {} + if not docids: + docids = data["form"].get("docids") + + folio_profile = self.env["hotel.reservation"].browse(docids) + ( + date_start_ist, + date_end_ist, + date_start_server, + date_end_server, + ) = self._prepare_date_range( + data["form"].get("date_start"), data["form"].get("date_end") + ) + + room_used_details = self._get_room_used_detail( + date_start_server, date_end_server + ) + + return { + "doc_ids": docids, + "doc_model": self.env.context.get("active_model"), + "data": data["form"], + "docs": folio_profile, + "time": time, + "get_room_used_detail": room_used_details, + "start_time": fields.Datetime.to_string(date_start_ist), + "end_time": fields.Datetime.to_string(date_end_ist), + } + + +class ReportRoomReservation(ReportUtils): + _name = "report.hotel_reservation.report_room_reservation_qweb" + _description = "Auxiliary to get the room reservation report" + + @api.model + def _get_report_values(self, docids, data): + if data is None: + data = {} + if not docids: + docids = data["form"].get("docids") + + folio_profile = self.env["hotel.reservation"].browse(docids) + ( + date_start_ist, + date_end_ist, + date_start_server, + date_end_server, + ) = self._prepare_date_range( + data["form"].get("date_start"), data["form"].get("date_end") + ) + + reservations = self._get_reservations( + "checkin", date_start_server, date_end_server + ) + + return { + "doc_ids": docids, + "doc_model": self.env.context.get("active_model"), + "data": data["form"], + "docs": folio_profile, + "time": time, + "get_data": reservations, + "start_time": fields.Datetime.to_string(date_start_ist), + "end_time": fields.Datetime.to_string(date_end_ist), + } diff --git a/hotel_reservation/report/hotel_reservation_report_template.xml b/hotel_reservation/report/hotel_reservation_report_template.xml new file mode 100644 index 000000000..5bc0b0cbd --- /dev/null +++ b/hotel_reservation/report/hotel_reservation_report_template.xml @@ -0,0 +1,80 @@ + + + + + diff --git a/hotel_reservation/report/report_view.xml b/hotel_reservation/report/report_view.xml new file mode 100644 index 000000000..44c1c32d9 --- /dev/null +++ b/hotel_reservation/report/report_view.xml @@ -0,0 +1,42 @@ + + + + + + CheckIn Detail + hotel.reservation + qweb-pdf + hotel_reservation.report_checkin_qweb + hotel_reservation.report_checkin_qweb + + + + + + Room Reservation Detail + hotel.reservation + qweb-pdf + hotel_reservation.report_room_reservation_qweb + hotel_reservation.report_room_reservation_qweb + + + + + + CheckOut Detail + hotel.reservation + qweb-pdf + hotel_reservation.report_checkout_qweb + hotel_reservation.report_checkout_qweb + + + + + + MaxRoom Detail + hotel.reservation + qweb-pdf + hotel_reservation.report_maxroom_qweb + hotel_reservation.report_maxroom_qweb + + diff --git a/hotel_reservation/report/room_max_report_template.xml b/hotel_reservation/report/room_max_report_template.xml new file mode 100644 index 000000000..4bc6446f5 --- /dev/null +++ b/hotel_reservation/report/room_max_report_template.xml @@ -0,0 +1,51 @@ + + + + + diff --git a/hotel_reservation/security/ir.model.access.csv b/hotel_reservation/security/ir.model.access.csv new file mode 100644 index 000000000..323aae01e --- /dev/null +++ b/hotel_reservation/security/ir.model.access.csv @@ -0,0 +1,13 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_hotel_reservation_user,hotel.reservation.user,model_hotel_reservation,hotel.group_hotel_user,1,1,1,0 +access_hotel_reservation_line_user,hotel.reservation.line.user,model_hotel_reservation_line,hotel.group_hotel_user,1,1,1,0 +access_hotel_room_reservation_line_user,hotel_room_reservation.line.user,model_hotel_room_reservation_line,hotel.group_hotel_user,1,1,1,0 +access_hotel_reservation_manager,hotel_reservation.manager,model_hotel_reservation,hotel.group_hotel_manager,1,1,1,1 +access_hotel_reservation_line_manager,hotel.reservation.line.manager,model_hotel_reservation_line,hotel.group_hotel_manager,1,1,1,1 +access_hotel_room_reservation_line_manager,hotel_room_reservation.line.manager,model_hotel_room_reservation_line,hotel.group_hotel_manager,1,1,1,1 +access_room_reservation_summary_manager,hotel_room_reservation_summary.manager,model_room_reservation_summary,hotel.group_hotel_manager,1,1,1,1 + + +access_hotel_reservation_wizard,access_hotel_reservation_wizard,model_hotel_reservation_wizard,base.group_user,1,1,1,1 +access_wizard_make_folio,access_wizard_make_folio,model_wizard_make_folio,base.group_user,1,1,1,1 +access_quick_room_reservation,access_quick_room_reservation,model_quick_room_reservation,base.group_user,1,1,1,1 diff --git a/hotel_reservation/static/description/HotelReserv.png b/hotel_reservation/static/description/HotelReserv.png new file mode 100644 index 000000000..c0085c385 Binary files /dev/null and b/hotel_reservation/static/description/HotelReserv.png differ diff --git a/hotel_reservation/static/description/done.png b/hotel_reservation/static/description/done.png new file mode 100644 index 000000000..e843b4e28 Binary files /dev/null and b/hotel_reservation/static/description/done.png differ diff --git a/hotel_reservation/static/description/folio.png b/hotel_reservation/static/description/folio.png new file mode 100644 index 000000000..1d30b7415 Binary files /dev/null and b/hotel_reservation/static/description/folio.png differ diff --git a/hotel_reservation/static/description/icon.png b/hotel_reservation/static/description/icon.png new file mode 100755 index 000000000..796bab35c Binary files /dev/null and b/hotel_reservation/static/description/icon.png differ diff --git a/hotel_reservation/static/description/index.html b/hotel_reservation/static/description/index.html new file mode 100644 index 000000000..7e7519a75 --- /dev/null +++ b/hotel_reservation/static/description/index.html @@ -0,0 +1,449 @@ + + + + + +Hotel Reservation Management + + + +
+

Hotel Reservation Management

+ + +

Beta License: AGPL-3 OCA/vertical-hotel Translate me on Weblate Try me on Runboat

+

This module provides the feature of Reserving the Hotel Rooms.

+

You can manage:

+
    +
  • Guest Reservation
  • +
  • Group Reservation
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/HotelReserv.png +
    +
  • Manage Hotel Room Based on Room Types and It’s Capacity
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/room.png +
    +
  • Confirm Your Reservation And Get Reservation Information
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/folio.png +
    +
  • Generate Folio
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/done.png +
    +
  • Summarize Detail of Reservation
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res5.png +
    +
  • Easy And Quick Reservation from Reservation Summary
  • +
+https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_reservation/static/description/res6.png +

Table of contents

+ +
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Serpent Consulting Services Pvt. Ltd.
  • +
  • Odoo S.A.
  • +
+
+
+

Contributors

+
    +
  • Odoo Community Association (OCA)
  • +
  • Serpent Consulting Services Pvt. Ltd.
  • +
  • Odoo S.A.
  • +
+
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/vertical-hotel project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/hotel_reservation/static/description/res5.png b/hotel_reservation/static/description/res5.png new file mode 100644 index 000000000..f4e7e0f00 Binary files /dev/null and b/hotel_reservation/static/description/res5.png differ diff --git a/hotel_reservation/static/description/res6.png b/hotel_reservation/static/description/res6.png new file mode 100644 index 000000000..74e03a94f Binary files /dev/null and b/hotel_reservation/static/description/res6.png differ diff --git a/hotel_reservation/static/description/room.png b/hotel_reservation/static/description/room.png new file mode 100644 index 000000000..ac0787a64 Binary files /dev/null and b/hotel_reservation/static/description/room.png differ diff --git a/hotel_reservation/static/src/css/room_summary.css b/hotel_reservation/static/src/css/room_summary.css new file mode 100644 index 000000000..6c6d55afc --- /dev/null +++ b/hotel_reservation/static/src/css/room_summary.css @@ -0,0 +1,66 @@ +.table_header { + text-align: center; + min-width: 100px; + vertical-align: middle; +} + +.table_reserved { + background-color: red; + color: white; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} +.table_reserved1 { + background-color: blue; + color: white; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} +.table_free { + background-color: green; + color: white; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} + +/*$color_1: white; +$background-color_1: red; +$background-color_2: blue; +$background-color_3: green; + +.table_header { + text-align: center; + min-width: 100px; + vertical-align: middle; +} +.table_reserved { + background-color: $background-color_1; + color: $color_1; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} +.table_reserved1 { + background-color: $background-color_2; + color: $color_1; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} +.table_free { + background-color: $background-color_3; + color: $color_1; + text-align: center; + min-width: 100px; + vertical-align: middle; + cursor: pointer; +} +*/ diff --git a/hotel_reservation/static/src/js/hotel_room_summary.esm.js b/hotel_reservation/static/src/js/hotel_room_summary.esm.js new file mode 100644 index 000000000..8e2528ab9 --- /dev/null +++ b/hotel_reservation/static/src/js/hotel_room_summary.esm.js @@ -0,0 +1,49 @@ +/* @odoo-module */ +import {TextField} from "@web/views/fields/text/text_field"; +import {registry} from "@web/core/registry"; +import {useService} from "@web/core/utils/hooks"; +import {useState} from "@odoo/owl"; +var FormView = require("web.FormView"); // eslint-disable-line no-undef +var py = window.py; +const {onWillUpdateProps} = owl; + +export class MyWidget extends TextField { + setup() { + super.setup(); + console.log(this); + this.actionService = useService("action"); + this.state = useState({ + date_to: false, + date_from: false, + summary_header: py.eval(this.props.record.data.summary_header), + room_summary: py.eval(this.props.record.data.room_summary), + }); + + onWillUpdateProps(() => { + this.state.summary_header = py.eval(this.props.record.data.summary_header); + this.state.room_summary = py.eval(this.props.record.data.room_summary); + console.log(FormView.ReinitializeWidgetMixin); + }); + } + resize() { + return this; + } + async load_form(room_id, date) { + this.actionService.doAction({ + type: "ir.actions.act_window", + res_model: "quick.room.reservation", + views: [[false, "form"]], + target: "new", + context: { + room_id: room_id, + date: date, + default_adults: 1, + }, + }); + } +} + +MyWidget.template = "RoomSummary"; +MyWidget.components = {...TextField.components}; +MyWidget.additionalClasses = [...(TextField.additionalClasses || []), "o_field_text"]; +registry.category("fields").add("Room_Reservation", MyWidget); diff --git a/hotel_reservation/static/src/xml/hotel_room_summary.xml b/hotel_reservation/static/src/xml/hotel_room_summary.xml new file mode 100644 index 000000000..66ddbdd09 --- /dev/null +++ b/hotel_reservation/static/src/xml/hotel_room_summary.xml @@ -0,0 +1,68 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + +
+
+
+
diff --git a/hotel_reservation/tests/__init__.py b/hotel_reservation/tests/__init__.py new file mode 100644 index 000000000..cc017e050 --- /dev/null +++ b/hotel_reservation/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import test_hotel_reservation diff --git a/hotel_reservation/tests/test_hotel_reservation.py b/hotel_reservation/tests/test_hotel_reservation.py new file mode 100644 index 000000000..4692aee2a --- /dev/null +++ b/hotel_reservation/tests/test_hotel_reservation.py @@ -0,0 +1,187 @@ +# Copyright (C) 2022-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from datetime import datetime, timedelta + +from odoo.tests import common + + +class TestReservation(common.TransactionCase): + def setUp(self): + super(TestReservation, self).setUp() + + self.hotel_reserv_line_obj = self.env["hotel.reservation.line"] + self.hotel_reserv_obj = self.env["hotel.reservation"] + self.hotel_room_obj = self.env["hotel.room"] + self.hotel_room_reserv_obj = self.env["hotel.room.reservation.line"] + self.reserv_summary_obj = self.env["room.reservation.summary"] + self.quick_room_reserv_obj = self.env["quick.room.reservation"] + self.hotel_folio_obj = self.env["hotel.folio"] + self.reserv_line = self.env.ref("hotel_reservation.hotel_reservation_0") + self.room_type = self.env.ref("hotel.hotel_room_type_1") + self.room = self.env.ref("hotel.hotel_room_0") + self.company = self.env.ref("base.main_company") + self.partner = self.env.ref("base.res_partner_2") + self.pricelist = self.env.ref("product.list0") + self.floor = self.env.ref("hotel.hotel_floor_ground0") + self.manager = self.env.ref("base.user_root") + self.warehouse = self.env.ref("stock.warehouse0") + self.price_list = self.env.ref("product.list0") + cur_date = datetime.now().strftime("%Y-%m-%d %H:%M:%S") + checkout_date = (datetime.now() + timedelta(days=7)).strftime( + "%Y-%m-%d %H:%M:%S" + ) + + self.hotel_reserv = self.hotel_reserv_obj.create( + { + "reservation_no": "R/00002", + "date_order": cur_date, + "company_id": self.company.id, + "partner_id": self.partner.id, + "pricelist_id": self.pricelist.id, + "checkin": cur_date, + "checkout": checkout_date, + "adults": 1, + "state": "draft", + "children": 1, + "partner_invoice_id": self.partner.id, + "partner_order_id": self.partner.id, + "partner_shipping_id": self.partner.id, + "reservation_line": [(6, 0, [self.room.id])], + } + ) + + self.reserv_summary = self.reserv_summary_obj.create( + { + "name": "Room Reservation Summary", + "date_from": cur_date, + "date_to": checkout_date, + } + ) + + cur_date1 = datetime.now().strftime("%Y-%m-%d %H:%M:%S") + checkout_date1 = (datetime.now() + timedelta(days=7)).strftime( + "%Y-%m-%d %H:%M:%S" + ) + self.quick_room_reserv = self.quick_room_reserv_obj.create( + { + "partner_id": self.partner.id, + "check_in": cur_date1, + "check_out": checkout_date1, + "room_id": self.room.id, + "company_id": self.company.id, + "pricelist_id": self.pricelist.id, + "partner_invoice_id": self.partner.id, + "partner_order_id": self.partner.id, + "partner_shipping_id": self.partner.id, + "adults": 1, + } + ) + + self.hotel_room_reserv = self.hotel_room_reserv_obj.create( + { + "room_id": self.room.id, + "check_in": cur_date1, + "check_out": checkout_date1, + } + ) + + self.hotel_room = self.hotel_room_obj.create( + { + "product_id": self.room.product_id.id, + "floor_id": self.floor.id, + "max_adult": 2, + "max_child": 1, + "capacity": 4, + "room_categ_id": self.room_type.categ_id.id, + "status": "available", + "product_manager": self.manager.id, + "room_reservation_line_ids": [(6, 0, [self.hotel_room_reserv.id])], + } + ) + + self.hotel_folio = self.hotel_folio_obj.create( + { + "name": "Folio/00003", + "date_order": cur_date, + "warehouse_id": self.warehouse.id, + "invoice_status": "no", + "pricelist_id": self.price_list.id, + "partner_id": self.partner.id, + "partner_invoice_id": self.partner.id, + "partner_shipping_id": self.partner.id, + "state": "draft", + } + ) + + def test_hotel_room_unlink(self): + self.hotel_room.unlink() + + def test_cron_room_line(self): + self.hotel_room.cron_room_line() + + def test_quick_room_reserv_on_change_check_out(self): + self.quick_room_reserv._on_change_check_out() + + def test_quick_room_reserv_onchange_partner_id_res(self): + self.quick_room_reserv._onchange_partner_id_res() + + def test_quick_room_reserv_default_get(self): + fields = ["date_from", "room_id"] + self.quick_room_reserv.default_get(fields) + + def test_default_get(self): + fields = ["date_from", "date_to"] + self.reserv_summary.default_get(fields) + + def test_room_reservation(self): + self.reserv_summary.room_reservation() + + def test_get_room_summary(self): + self.reserv_summary.get_room_summary() + + def test_check_reservation_rooms(self): + for rec in self.hotel_reserv.reservation_line: + self.assertEqual(len(rec.reserve), 1, "Please Select Rooms For Reservation") + self.hotel_reserv._check_reservation_rooms() + + def test_unlink_reserv(self): + self.assertEqual(self.hotel_reserv.state != "draft", False) + self.hotel_reserv.unlink() + + def test_copy(self): + self.hotel_reserv.copy() + + def test_reserv_check_in_out_dates(self): + self.hotel_reserv.check_in_out_dates() + + def test_reserv_check_overlap(self): + date1 = datetime.now() + date2 = datetime.now() + timedelta(days=1) + self.hotel_reserv.check_overlap(date1, date2) + + def test_onchange_partner_id(self): + self.hotel_reserv._onchange_partner_id() + + def test_set_to_draft_reservation(self): + self.hotel_reserv.set_to_draft_reservation() + self.assertEqual(self.hotel_reserv.state == "draft", True) + + def test_send_reservation_maill(self): + self.hotel_reserv.action_send_reservation_mail() + + def test_reservation_reminder_24hrs(self): + self.hotel_reserv.reservation_reminder_24hrs() + + def test_onchange_check_dates(self): + self.hotel_reserv._onchange_check_dates() + + def test_confirmed_reservation(self): + self.hotel_reserv.confirmed_reservation() + + def test_cancel_reservation(self): + self.hotel_reserv.cancel_reservation() + self.assertEqual(self.hotel_reserv.state == "cancel", True) + + def test_write(self): + self.hotel_folio.write({"reservation_id": self.hotel_reserv.id}) diff --git a/hotel_reservation/views/hotel_reservation_view.xml b/hotel_reservation/views/hotel_reservation_view.xml new file mode 100644 index 000000000..52d95ec5b --- /dev/null +++ b/hotel_reservation/views/hotel_reservation_view.xml @@ -0,0 +1,429 @@ + + + + + + hotel.reservation.form + hotel.reservation + +
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + hotel.reservation.tree + hotel.reservation + + + + + + + + + + + + + hotel.reservation.search + hotel.reservation + + + + + + + + + + + + + + + + + + + + + + + hotel.reservation.graph + hotel.reservation + + + + + + + + + + Room Reservation + hotel.reservation + + + + + + + + + + Reservations + ir.actions.act_window + hotel.reservation + tree,form,calendar + + + + + view.hotel.room.form.inherited + hotel.room + + + + + + +
+ + + + + + + + +
+ + + + + + + + +
+
+
+
+
+ + hotel.folio.form.inherited + hotel.folio + + + + + + + + + hotel.folio.tree.inherited + hotel.folio + + + + + + + + + hotel.folio.search.inherited + hotel.folio + + + + + + + + + + room.reservation.summary.form + room.reservation.summary + +
+
+ +
+ + + + + + + + + + + + +
+
+ + + quick.room.reservation.form + quick.room.reservation + +
+
+ +
+ + + + + + + + + + + + + + +
+ +
+
+
+
+ + + Reservation Summary + room.reservation.summary + form + + +
diff --git a/hotel_reservation/wizards/__init__.py b/hotel_reservation/wizards/__init__.py new file mode 100644 index 000000000..6f9073e59 --- /dev/null +++ b/hotel_reservation/wizards/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import hotel_reservation_wizard diff --git a/hotel_reservation/wizards/hotel_reservation_wizard.py b/hotel_reservation/wizards/hotel_reservation_wizard.py new file mode 100644 index 000000000..95e3f6196 --- /dev/null +++ b/hotel_reservation/wizards/hotel_reservation_wizard.py @@ -0,0 +1,77 @@ +# Copyright (C) 2023-TODAY Serpent Consulting Services Pvt. Ltd. (). +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class HotelReservationWizard(models.TransientModel): + _name = "hotel.reservation.wizard" + _description = "Allow to generate a reservation" + + date_start = fields.Datetime("Start Date") + date_end = fields.Datetime("End Date") + + def report_reservation_detail(self): + data = { + "ids": self.ids, + "model": "hotel.reservation", + "form": self.read(["date_start", "date_end"])[0], + } + return self.env.ref("hotel_reservation.hotel_roomres_details").report_action( + self, data=data + ) + + def report_checkin_detail(self): + data = { + "ids": self.ids, + "model": "hotel.reservation", + "form": self.read(["date_start", "date_end"])[0], + } + return self.env.ref("hotel_reservation.hotel_checkin_details").report_action( + self, data=data + ) + + def report_checkout_detail(self): + data = { + "ids": self.ids, + "model": "hotel.reservation", + "form": self.read(["date_start", "date_end"])[0], + } + return self.env.ref("hotel_reservation.hotel_checkout_details").report_action( + self, data=data + ) + + def report_maxroom_detail(self): + data = { + "ids": self.ids, + "model": "hotel.reservation", + "form": self.read(["date_start", "date_end"])[0], + } + return self.env.ref("hotel_reservation.hotel_maxroom_details").report_action( + self, data=data + ) + + +class MakeFolioWizard(models.TransientModel): + _name = "wizard.make.folio" + _description = "Allow to generate the folio" + + grouped = fields.Boolean("Group the Folios") + + def make_folios(self): + reservation_obj = self.env["hotel.reservation"] + newinv = [ + order.id + for order in reservation_obj.browse( + self.env.context.get("active_ids", []) + ).mapped("folio_id") + ] + return { + "domain": "[('id','in', [" + ",".join(map(str, newinv)) + "])]", + "name": "Folios", + "view_type": "form", + "view_mode": "tree,form", + "res_model": "hotel.folio", + "view_id": False, + "type": "ir.actions.act_window", + } diff --git a/hotel_reservation/wizards/hotel_reservation_wizard.xml b/hotel_reservation/wizards/hotel_reservation_wizard.xml new file mode 100644 index 000000000..848230a43 --- /dev/null +++ b/hotel_reservation/wizards/hotel_reservation_wizard.xml @@ -0,0 +1,128 @@ + + + + + hotel.reservation.wizard.form + hotel.reservation.wizard + +
+ + +
+
+ +
+
+ + + Hotel Reservation Report + hotel.reservation.wizard + form + form + new + + + + make.folio.wizard.form + wizard.make.folio + +
+ + +
+
+ +
+
+ + + + Make Folios + wizard.make.folio + form + form + new + + + +
diff --git a/setup/hotel_reservation/odoo/addons/hotel_reservation b/setup/hotel_reservation/odoo/addons/hotel_reservation new file mode 120000 index 000000000..1e3524758 --- /dev/null +++ b/setup/hotel_reservation/odoo/addons/hotel_reservation @@ -0,0 +1 @@ +../../../../hotel_reservation \ No newline at end of file diff --git a/setup/hotel_reservation/setup.py b/setup/hotel_reservation/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/hotel_reservation/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)