commit
						c0905511f2
					
				|  | @ -1,6 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| from . import controllers | ||||
| from . import models | ||||
| from . import validation | ||||
|  | @ -1,15 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| { | ||||
|     'name': 'Cohort View', | ||||
|     'summary': 'Basic Cohort view for odoo', | ||||
|     'description': """ | ||||
|     """, | ||||
|     'category': 'Hidden', | ||||
|     'depends': ['web'], | ||||
|     'data': ['views/assets.xml'], | ||||
|     'qweb': ['static/src/xml/web_cohort.xml'], | ||||
|     'auto_install': True, | ||||
|     'license': 'OEEL-1', | ||||
| } | ||||
|  | @ -1,4 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| from . import main | ||||
|  | @ -1,102 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| import io | ||||
| import json | ||||
| 
 | ||||
| from odoo import http, _ | ||||
| from odoo.http import request | ||||
| from odoo.tools.misc import xlsxwriter | ||||
| 
 | ||||
| 
 | ||||
| class WebCohort(http.Controller): | ||||
| 
 | ||||
|     @http.route('/web/cohort/export', type='http', auth='user') | ||||
|     def export_xls(self, data, token): | ||||
|         result = json.loads(data) | ||||
| 
 | ||||
|         output = io.BytesIO() | ||||
|         workbook = xlsxwriter.Workbook(output, {'in_memory': True}) | ||||
|         worksheet = workbook.add_worksheet(result['title']) | ||||
|         style_highlight = workbook.add_format({'bold': True, 'pattern': 1, 'bg_color': '#E0E0E0', 'align': 'center'}) | ||||
|         style_normal = workbook.add_format({'align': 'center'}) | ||||
|         row = 0 | ||||
| 
 | ||||
|         def write_data(report, row, col): | ||||
|             # Headers | ||||
|             columns_length = len(result[report]['rows'][0]['columns']) | ||||
|             if result['timeline'] == 'backward': | ||||
|                 header_sign = '' | ||||
|                 col_range = range(-(columns_length - 1), 1) | ||||
|             else: | ||||
|                 header_sign = '+' | ||||
|                 col_range = range(columns_length) | ||||
| 
 | ||||
|             worksheet.merge_range(row, col + 2, row, columns_length + 1, | ||||
|                 _('%s - By %s') % (result['date_stop_string'], result['interval_string']), style_highlight) | ||||
|             row += 1 | ||||
|             worksheet.write(row, col, result['date_start_string'], style_highlight) | ||||
|             # set minimum width to date_start_string cell to 15 which is around 83px | ||||
|             worksheet.set_column(col, col, 15) | ||||
|             col += 1 | ||||
|             worksheet.write(col, col, result['measure_string'], style_highlight) | ||||
|             # set minimum width to measure_string cell to 15 which is around 83px | ||||
|             worksheet.set_column(col, col, 15) | ||||
|             col += 1 | ||||
|             for n in col_range: | ||||
|                 worksheet.write(row, col, '%s%s' % (header_sign, n), style_highlight) | ||||
|                 col += 1 | ||||
| 
 | ||||
|             # Rows | ||||
|             row += 1 | ||||
|             for res in result[report]['rows']: | ||||
|                 col = 0 | ||||
|                 worksheet.write(row, col, res['date'], style_normal) | ||||
|                 col += 1 | ||||
|                 worksheet.write(row, col, res['value'], style_normal) | ||||
|                 col += 1 | ||||
|                 for i in res['columns']: | ||||
|                     worksheet.write(row, col, i['percentage'] == '-' and i['percentage'] or str(i['percentage']) + '%', style_normal) | ||||
|                     col += 1 | ||||
|                 row += 1 | ||||
| 
 | ||||
|             # Total | ||||
|             col = 0 | ||||
|             worksheet.write(row, col, _('Average'), style_highlight) | ||||
|             col += 1 | ||||
|             worksheet.write(row, col, '%.1f' % result[report]['avg']['avg_value'], style_highlight) | ||||
|             col += 1 | ||||
|             total = result[report]['avg']['columns_avg'] | ||||
|             for n in range(columns_length): | ||||
|                 if total[str(n)]['count']: | ||||
|                     worksheet.write(row, col, '%.1f' % float(total[str(n)]['percentage'] / total[str(n)]['count']) + '%', style_highlight) | ||||
|                 else: | ||||
|                     worksheet.write(row, col, '-', style_highlight) | ||||
|                 col += 1 | ||||
| 
 | ||||
|             return row | ||||
| 
 | ||||
|         report_length = len(result['report']['rows']) | ||||
|         comparison_report = result.get('comparisonReport', False) | ||||
|         if comparison_report: | ||||
|             comparison_report_length = len(comparison_report['rows']) | ||||
| 
 | ||||
|         if comparison_report: | ||||
|             if report_length: | ||||
|                 row = write_data('report', row, 0) | ||||
|                 if comparison_report_length: | ||||
|                     write_data('comparisonReport', row + 2, 0) | ||||
|             elif comparison_report_length: | ||||
|                 write_data('comparisonReport', row, 0) | ||||
|         else: | ||||
|             row = write_data('report', row, 0) | ||||
| 
 | ||||
|         workbook.close() | ||||
|         xlsx_data = output.getvalue() | ||||
|         response = request.make_response( | ||||
|             xlsx_data, | ||||
|             headers=[('Content-Type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'), | ||||
|                     ('Content-Disposition', 'attachment; filename="%sCohort.xlsx"' % result['title'])], | ||||
|             cookies={'fileToken': token} | ||||
|         ) | ||||
|         return response | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Mustafa Rawi <mustafa@cubexco.com>, 2020 | ||||
| # Akram Alfusayal <akram_ma@hotmail.com>, 2020 | ||||
| # hoxhe Aits <hoxhe0@gmail.com>, 2020 | ||||
| # Ghaith Gammar <g.gammar@saharaifs.net>, 2020 | ||||
| # Osama Ahmaro <osamaahmaro@gmail.com>, 2020 | ||||
| # Islam Eldeeb <islameldeb@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Islam Eldeeb <islameldeb@gmail.com>, 2020\n" | ||||
| "Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ar\n" | ||||
| "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "عرض نافذة الإجراء" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "متوسط" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "أساس" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "مجموعة" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "العدد" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "اليوم" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "الاسم المعروض" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "المُعرف" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "آخر تعديل في" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "المقاييس" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "الشهر" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "لا يوجد بيانات متاحة." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "غير مسمى" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "أداة العرض" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "نوع واجهة العرض" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "الأسبوع" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "السنة" | ||||
|  | @ -1,232 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # * web_cohort | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~11.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-09-21 14:06+0000\n" | ||||
| "PO-Revision-Date: 2018-08-24 11:49+0000\n" | ||||
| "Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: az\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:76 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:154 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Activity" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:59 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:112 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:184 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Calendar" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:22 | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:42 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:45 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:96 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:63 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:17 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Dashboard" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:15 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Diagram" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:36 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Form" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Gantt" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Graph" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Grid" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Kanban" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:6 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:17 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:204 | ||||
| #, python-format | ||||
| msgid "No data available for cohort." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:128 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:201 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:43 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Pivot" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "QWeb" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Search" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Tree" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:74 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:16 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:18 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # aleksandar ivanov, 2020 | ||||
| # Albena Mincheva <albena_vicheva@abv.bg>, 2020 | ||||
| # Maria Boyadjieva <marabo2000@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Maria Boyadjieva <marabo2000@gmail.com>, 2020\n" | ||||
| "Language-Team: Bulgarian (https://www.transifex.com/odoo/teams/41243/bg/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: bg\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Средно аритметично" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "База" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Кохортен" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Брой" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Ден" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Име за показване" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Последно променено на" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Мерки" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Месец" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Прегледайте" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Вид изглед" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Седмица" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Година" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| # Majedul islam <majed.rifat@gmail.com>, 2021 | ||||
| # Abu Zafar <azmikbal@gmail.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Abu Zafar <azmikbal@gmail.com>, 2021\n" | ||||
| "Language-Team: Bengali (https://www.transifex.com/odoo/teams/41243/bn/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: bn\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "ভিত্তি" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "দিন" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "প্রদর্শন নাম" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "আইডি " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "সর্বশেষ সংশোধিত" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "মাস" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "দৃশ্য" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "প্রকার দেখুন" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "সপ্তাহ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "বছর" | ||||
|  | @ -1,236 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # * web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2018 | ||||
| # Boško Stojaković <bluesoft83@gmail.com>, 2018 | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~11.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-09-21 14:06+0000\n" | ||||
| "PO-Revision-Date: 2018-09-21 14:06+0000\n" | ||||
| "Last-Translator: Boško Stojaković <bluesoft83@gmail.com>, 2018\n" | ||||
| "Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: bs\n" | ||||
| "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:76 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:154 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Activity" | ||||
| msgstr "Aktivnost" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:59 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:112 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:184 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Prosjek" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Osnova" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Calendar" | ||||
| msgstr "Kalendar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:22 | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:42 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:45 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:96 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:63 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:17 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Broj" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Dashboard" | ||||
| msgstr "Kontrolna ploča" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:15 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Diagram" | ||||
| msgstr "Dijagram" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:36 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Form" | ||||
| msgstr "Obrazac" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Gantt" | ||||
| msgstr "Gantogram" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Graph" | ||||
| msgstr "Dijagram" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Grid" | ||||
| msgstr "Meža" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Kanban" | ||||
| msgstr "Kanban" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:6 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mjerenja" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:17 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mjesec" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:204 | ||||
| #, python-format | ||||
| msgid "No data available for cohort." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:128 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:201 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:43 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "Period:" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Pivot" | ||||
| msgstr "Pivot" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "QWeb" | ||||
| msgstr "QWeb" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Search" | ||||
| msgstr "Pretraži" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Tree" | ||||
| msgstr "Stablo" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:74 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Nenaslovljeno" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Pregled" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Vrsta pregleda" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:16 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Sedmica" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:18 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Godina" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Manel Fernandez Ramirez <manelfera@outlook.com>, 2020 | ||||
| # Arnau Ros, 2020 | ||||
| # jabelchi, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: jabelchi, 2021\n" | ||||
| "Language-Team: Catalan (https://www.transifex.com/odoo/teams/41243/ca/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ca\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Vista de la finestra d'acció" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Mitjana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Comptar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dia" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nom a mostrar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Última modificació el " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mesures" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mes" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sense títol" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipus de vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Setmana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Any" | ||||
|  | @ -1,169 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Haval Abdulkarim <haval.abdulkarim@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Haval Abdulkarim <haval.abdulkarim@gmail.com>, 2020\n" | ||||
| "Language-Team: Central Kurdish (https://www.transifex.com/odoo/teams/41243/ckb/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ckb\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "بینینی پەنجەرەی کرادار" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "بنکە" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "ژمارە" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "ڕۆژ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "پیشاندانی ناو" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ناسنامە" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "دواین دەستکاری لە" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "مانگ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "بینین" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "جۆری بینین" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "هەفتە" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Ladislav Tomm <tomm@helemik.cz>, 2020 | ||||
| # Jan Horzinka <jan.horzinka@centrum.cz>, 2020 | ||||
| # Jiří Podhorecký, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Jiří Podhorecký, 2020\n" | ||||
| "Language-Team: Czech (https://www.transifex.com/odoo/teams/41243/cs/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: cs\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Od %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Od" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Zobrazení okna akcí" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Průměrný" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Základní část" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohorta" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Počet" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Den" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Zobrazované jméno" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Naposled změněno" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Měřítka" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Měsíc" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nejsou k dispozici žádné údaje." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Bez názvu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Pohled" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Typ zobrazení" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Týden" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Rok" | ||||
|  | @ -1,177 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Joe Hansen <joedalton2@yahoo.dk>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Hans Henrik Gabelgaard <hhg@gabelgaard.org>, 2020 | ||||
| # Morten Schou <ms@msteknik.dk>, 2020 | ||||
| # Jesper Carstensen <jc@danodoo.dk>, 2020 | ||||
| # Pernille Kristensen <pernillekristensen1994@gmail.com>, 2020 | ||||
| # Sanne Kristensen <sanne@vkdata.dk>, 2020 | ||||
| # lhmflexerp <lhm@flexerp.dk>, 2020 | ||||
| # Mads Søndergaard, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Mads Søndergaard, 2020\n" | ||||
| "Language-Team: Danish (https://www.transifex.com/odoo/teams/41243/da/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: da\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Af %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Af" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Visning af handlingsvindue" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Gennemsnit" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Basis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Gruppe" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Kohorte visning har ikke en defineret \"date_start\" egenskab." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Kohorte visning har ikke en defineret \"date_stop\" egenskab." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Antal" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dag" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Vis navn" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Hent i Excel fil" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Sidst ændret den" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mål" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Måned" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Ingen tilgængelige data." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Uden titel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Se type" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Uge" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "År" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Johannes Croe <jcr@odoo.com>, 2020 | ||||
| # Chris Egal <sodaswed@web.de>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Chris Egal <sodaswed@web.de>, 2020\n" | ||||
| "Language-Team: German (https://www.transifex.com/odoo/teams/41243/de/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: de\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - mit %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Von" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Aktive Fenster ansicht" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Durchschnitt" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Basis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "In der Cohort-Ansicht wurde das Attribut \"Start_Datum\" nicht definiert." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "In der Cohort-Ansicht wurde das Attribut \"Stop_Datum\" nicht definiert." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Anzahl" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Tag" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Anzeigename" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Eine Excel-Datei herunterladen" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Zuletzt geändert am" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Werte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Monat" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Keine Daten verfügbar." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Ohne Titel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ansicht" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Ansichtstyp" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Woche" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Jahr" | ||||
|  | @ -1,170 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Kostas Goutoudis <goutoudis@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Kostas Goutoudis <goutoudis@gmail.com>, 2020\n" | ||||
| "Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: el\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Βάση" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Πλήθος" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Ημέρα" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Εμφάνιση Ονόματος" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "Κωδικός" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Τελευταία τροποποίηση στις" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Μετρήσεις" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Μήνας" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Προβολή" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Τύπος Προβολής" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Εβδομάδα" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Έτος" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Pedro M. Baeza <pedro.baeza@gmail.com>, 2020 | ||||
| # Mariela Moreno <mam@odoo.com>, 2020 | ||||
| # Osiris Román <osiris.roman@yachaytech.edu.ec>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Osiris Román <osiris.roman@yachaytech.edu.ec>, 2020\n" | ||||
| "Language-Team: Spanish (https://www.transifex.com/odoo/teams/41243/es/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: es\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Por %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Por" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Vista de acción de ventana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Promedio" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "La vista de cohorte no ha definido el atributo \"date_start\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "La vista de cohorte no ha definido el atributo \"date_stop\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Cuenta" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Día" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nombre mostrado" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Descargar en archivo Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Última modificación el" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Medidas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mes" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Datos no disponibles" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sin título" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ver" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipo de vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Semana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Año" | ||||
|  | @ -1,170 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Cécile Collart <cco@odoo.com>, 2021 | ||||
| # Braulio D. López Vázquez <bdl@odoo.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Braulio D. López Vázquez <bdl@odoo.com>, 2021\n" | ||||
| "Language-Team: Spanish (Mexico) (https://www.transifex.com/odoo/teams/41243/es_MX/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: es_MX\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Por %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Por" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Vista de ventana de acción" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Promedio" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "La vista de cohorte no ha definido el atributo \"date_start\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "La vista de cohorte no ha definido el atributo \"date_stop\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Número" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Día" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nombre en pantalla" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Descargar en archivo de Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Última modificación el" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Medidas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mes" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Datos no disponibles" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sin título" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ver" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipo de vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Semana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Año" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # atriine <triine@avalah.ee>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Arma Gedonsky <armagedonsky@hot.ee>, 2020 | ||||
| # Egon Raamat <egon@avalah.ee>, 2020 | ||||
| # Eneli Õigus <enelioigus@gmail.com>, 2020 | ||||
| # Piia Paurson <piia@avalah.ee>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Piia Paurson <piia@avalah.ee>, 2020\n" | ||||
| "Language-Team: Estonian (https://www.transifex.com/odoo/teams/41243/et/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: et\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Tegevuseakna vaade" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Keskmine" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Alus" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohord" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Loendus" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Päev" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Kuva nimi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Viimati muudetud (millal)" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Näitajad" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Kuu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Andmed pole saadaval" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Pealkirjata" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vaade" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Vaate tüüp" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Nädal" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Aasta" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| # oihane <oihanecruce@gmail.com>, 2021 | ||||
| # Gorka Toledo <gorka.toledo@gmail.com>, 2021 | ||||
| # Eneko <eastigarraga@codesyntax.com>, 2021 | ||||
| # 61590936fa9bf290362ee306eeabf363_944dd10 <a8bfd5a0b49b9c8455f33fc521764cc3_680674>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: 61590936fa9bf290362ee306eeabf363_944dd10 <a8bfd5a0b49b9c8455f33fc521764cc3_680674>, 2021\n" | ||||
| "Language-Team: Basque (https://www.transifex.com/odoo/teams/41243/eu/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: eu\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Batezbestekoa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Oinarri" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Kontua " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Eguna" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Izena erakutsi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Azken aldaketa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Neurriak" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Hilabetea" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ikusi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Astea" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Urtea" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Hamid Darabi, 2020 | ||||
| # Hamed Mohammadi <hamed@dehongi.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Hamed Mohammadi <hamed@dehongi.com>, 2020\n" | ||||
| "Language-Team: Persian (https://www.transifex.com/odoo/teams/41243/fa/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: fa\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "نمایش پنجره عمل" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "متوسط" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "پایه" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "تعداد" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "روز" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "نام نمایشی" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "شناسه" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "آخرین تغییر در" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "اندازهها" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "ماه" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "بدون عنوان" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "نما" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "نوع نما" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "هفته" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "سال" | ||||
|  | @ -1,175 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Kari Lindgren <kari.lindgren@emsystems.fi>, 2020 | ||||
| # Miku Laitinen <miku.laitinen@gmail.com>, 2020 | ||||
| # Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2020 | ||||
| # Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2020 | ||||
| # Heikki Katajisto <heikki.katajisto@myyntivoima.fi>, 2020 | ||||
| # Henri Komulainen <henri.komulainen@web-veistamo.fi>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Henri Komulainen <henri.komulainen@web-veistamo.fi>, 2020\n" | ||||
| "Language-Team: Finnish (https://www.transifex.com/odoo/teams/41243/fi/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: fi\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Action Window View" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Keskinkertainen" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Perus" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohortti" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Määrä" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Päivä" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Näyttönimi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "Tunniste (ID)" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Viimeksi muokattu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Näytettävät tiedot" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Kuukausi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Ei dataa saatavilla." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Nimetön" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Näytä" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Näkymän tyyppi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Viikko" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Vuosi" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Aurélien Pillevesse <aurelienpillevesse@hotmail.fr>, 2020 | ||||
| # Eloïse Stilmant <est@odoo.com>, 2020 | ||||
| # Cécile Collart <cco@odoo.com>, 2020 | ||||
| # Gilles Mangin <gilles.mangin@phidias.fr>, 2020 | ||||
| # Julien Goergen <jgo@odoo.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Julien Goergen <jgo@odoo.com>, 2020\n" | ||||
| "Language-Team: French (https://www.transifex.com/odoo/teams/41243/fr/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: fr\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Par %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Par" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Vue de la Fenêtre d'Action" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Moyen" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "La vue cohorte n'a pas d'attribut \"date_start\" défini." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "La vue cohorte n'a pas d'attribut \"date_stop\" défini." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Comptage" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Jour" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nom affiché" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Télécharger dans un fichier Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Dernière modification le" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mesures" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mois" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Pas de données disponibles. " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sans titre" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vue" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Type de Vue" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Semaine" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Année" | ||||
|  | @ -1,235 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # * web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2018 | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~11.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-09-21 14:06+0000\n" | ||||
| "PO-Revision-Date: 2018-09-21 14:06+0000\n" | ||||
| "Last-Translator: Martin Trigaux, 2018\n" | ||||
| "Language-Team: Gujarati (https://www.transifex.com/odoo/teams/41243/gu/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: gu\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:76 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:154 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Activity" | ||||
| msgstr "પ્રવૃત્તિ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:59 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:112 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:184 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "આધાર" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Calendar" | ||||
| msgstr "કેલેન્ડર" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:22 | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:42 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:45 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:96 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:63 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:17 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Dashboard" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:15 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "દિવસ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Diagram" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:36 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Form" | ||||
| msgstr "ફોર્મ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Gantt" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Graph" | ||||
| msgstr "આલેખ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Grid" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Kanban" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:6 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:17 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "મહિનો" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:204 | ||||
| #, python-format | ||||
| msgid "No data available for cohort." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:128 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:201 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:43 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Pivot" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "QWeb" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Search" | ||||
| msgstr "શોધ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Tree" | ||||
| msgstr "ટ્રી" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:74 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "દેખાવ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:16 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:18 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "વર્ષ" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # hed shefetr <hed@laylinetech.com>, 2020 | ||||
| # דודי מלכה <Dudimalka6@gmail.com>, 2020 | ||||
| # ZVI BLONDER <ZVIBLONDER@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: ZVI BLONDER <ZVIBLONDER@gmail.com>, 2020\n" | ||||
| "Language-Team: Hebrew (https://www.transifex.com/odoo/teams/41243/he/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: he\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - לפי %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- לפי" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "תצוגת חלון פעולה" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "ממוצע" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "בסיס" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "לתצוגת Cohort אין תכונת  \"date_start\" מוגדרת." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "לתצוגת Cohort אין תכונת \"date_stop\" מוגדרת." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "כמות" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "יום" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "הצג שם" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "הורד בקובץ אקסל" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "תעודה מזהה" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "שינוי אחרון ב" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "מדדים" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "חודש" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "אין נתונים זמינים." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "ללא כותרת" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "תצוגה" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "סוג תצוגה" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "שבוע" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "שנה" | ||||
|  | @ -1,169 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Martin Trigaux, 2021\n" | ||||
| "Language-Team: Hindi (https://www.transifex.com/odoo/teams/41243/hi/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: hi\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "दिन" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,176 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Bole <bole@dajmi5.com>, 2020 | ||||
| # Ivica Dimjašević <ivica.dimjasevic@storm.hr>, 2020 | ||||
| # Ana-Maria Olujić <ana-maria.olujic@slobodni-programi.hr>, 2020 | ||||
| # Tina Milas, 2020 | ||||
| # Milan Tribuson <one.mile.code@gmail.com>, 2020 | ||||
| # Igor Krizanovic <krizanovic.igor@gmail.com>, 2020 | ||||
| # Vojislav Opačić <vojislav.opacic@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Vojislav Opačić <vojislav.opacic@gmail.com>, 2020\n" | ||||
| "Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: hr\n" | ||||
| "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Sa %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr " - Sa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Radni prozor" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Prosjek" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Osnovica" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Broj stavaka" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Naziv" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Preuzmi u Excel formatu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Zadnja promjena" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mjere" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mjesec" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nema dostupnih podataka" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Bez naslova" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Pogledaj" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tip pogleda" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Tjedan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Godina" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| # krnkris, 2021 | ||||
| # Tamás Németh <ntomasz81@gmail.com>, 2021 | ||||
| # gezza <geza.nagy@oregional.hu>, 2021 | ||||
| # Ákos Nagy <akos.nagy@oregional.hu>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Ákos Nagy <akos.nagy@oregional.hu>, 2021\n" | ||||
| "Language-Team: Hungarian (https://www.transifex.com/odoo/teams/41243/hu/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: hu\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Műveletablak megjelenítése" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Átlagos" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Alap" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Csoport" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Darab" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Nap" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Név megjelenítése" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "Azonosító" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Legutóbb módosítva" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mérőszámok" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Hónap" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nincs elérhető adat." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Nézet" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Nézet típusa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Hét" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Év" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Wahyu Setiawan <wahyusetiaaa@gmail.com>, 2020 | ||||
| # Rizky Fajar Ryanda <rizky.rikuverse@gmail.com>, 2020 | ||||
| # Ryanto The <ry.the77@gmail.com>, 2020 | ||||
| # Muftiara Syuhada <muftiara.syuhada@falinwa.com>, 2020 | ||||
| # Altela Eleviansyah Pramardhika <altela_pramardhika@yahoo.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Altela Eleviansyah Pramardhika <altela_pramardhika@yahoo.com>, 2021\n" | ||||
| "Language-Team: Indonesian (https://www.transifex.com/odoo/teams/41243/id/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: id\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Per %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Oleh" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Jendela Tindakan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Rata-rata" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Dasar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Tampilan cohort tidak mendefinisikan \"date_start\"" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Tampilan Cohort tidak mendefiniskan \"date_start\" " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Hitung" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Hari" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nama Tampilan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Unduh file Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Terakhir diubah pada" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Pengukuran" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Bulan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Tidak ada data tersedia" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Belum ada judul" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Tampilan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipe Tampilan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Pekan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Tahun" | ||||
|  | @ -1,238 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # * web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2018 | ||||
| # Birgir Steinarsson <biggboss83@gmail.com>, 2018 | ||||
| # Bjorn Ingvarsson <boi@exigo.is>, 2018 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~11.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-09-21 14:06+0000\n" | ||||
| "PO-Revision-Date: 2018-08-24 11:49+0000\n" | ||||
| "Last-Translator: Bjorn Ingvarsson <boi@exigo.is>, 2018\n" | ||||
| "Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: is\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:76 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:154 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Activity" | ||||
| msgstr "Virkni" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:59 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:112 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:184 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Stofnupphæð" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Calendar" | ||||
| msgstr "Dagatal" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:22 | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:42 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:45 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:96 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:63 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:17 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Dashboard" | ||||
| msgstr "Stjórnborð" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:15 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dagur" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Diagram" | ||||
| msgstr "Diagram" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:36 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Form" | ||||
| msgstr "Form" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Gantt" | ||||
| msgstr "Gantt" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Graph" | ||||
| msgstr "Graph" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Grid" | ||||
| msgstr "Grid" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Kanban" | ||||
| msgstr "Kanban" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:6 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:17 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mánuður" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:204 | ||||
| #, python-format | ||||
| msgid "No data available for cohort." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:128 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:201 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:43 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Pivot" | ||||
| msgstr "Pivot" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "QWeb" | ||||
| msgstr "QWeb" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Search" | ||||
| msgstr "Leita" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Tree" | ||||
| msgstr "Tré" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:74 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "View" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "View Type" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:16 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:18 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Ár" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Paolo Valier, 2020 | ||||
| # Manuela Feliciani <mfeliciani@alice.it>, 2020 | ||||
| # Léonie Bouchat <lbo@odoo.com>, 2020 | ||||
| # Sergio Zanchetta <primes2h@gmail.com>, 2021 | ||||
| # Friederike Fasterling-Nesselbosch, 2022 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Friederike Fasterling-Nesselbosch, 2022\n" | ||||
| "Language-Team: Italian (https://www.transifex.com/odoo/teams/41243/it/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: it\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Azione visualizzazione finestra" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Media" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Coorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Numero totale" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Giorno" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nome visualizzato" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Scarica come file Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Ultima modifica il" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Misure" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mese" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nessun dato disponibile." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Senza titolo" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipo vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Settimana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Anno" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Shunho Kin <s-kin@shonan-innovation.co.jp>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Yoshi Tashiro <tashiro@roomsfor.hk>, 2020 | ||||
| # Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2020\n" | ||||
| "Language-Team: Japanese (https://www.transifex.com/odoo/teams/41243/ja/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ja\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "アクションウィンドウビュー" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "平均" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "ベース" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "コーホート" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "カウント" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "日" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "表示名" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "最終更新日" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "分析対象" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "月" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "無題" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "照会" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "ビュータイプ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "週" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "年" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Mari Khomeriki <mari.khomeriki@maxinai.com>, 2021 | ||||
| # Martin Trigaux, 2021 | ||||
| # Temur, 2021 | ||||
| # Giorgi Melitauri <gmelitauri@live.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Giorgi Melitauri <gmelitauri@live.com>, 2021\n" | ||||
| "Language-Team: Georgian (https://www.transifex.com/odoo/teams/41243/ka/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ka\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n!=1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "საშუალო" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "ძირითადი" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "დღე" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "სახელი" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "იდენტიფიკატორი/ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "ბოლოს განახლებულია" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "თვე" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "ხედი" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "ხედის ტიპი" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "კვირა" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "წელი" | ||||
|  | @ -1,170 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Sengtha Chay <sengtha@gmail.com>, 2020 | ||||
| # Lux Sok <sok.lux@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Lux Sok <sok.lux@gmail.com>, 2020\n" | ||||
| "Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: km\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s-ដោយ%s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "-ដោយ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "សកម្មភាពWindow View" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "មធ្យម" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "មូលដ្ឋាន" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "ដែលជាក្រុម" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "ទិដ្ឋភាព Cohort មិនបានកំណត់គុណលក្ខណៈ \"date_start\" ទេ។ " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "ទិដ្ឋភាព Cohort មិនបានកំណត់គុណលក្ខណៈ \"date_stop\" ទេ។ " | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "រាប់" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "ថ្ងៃ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "ឈ្មោះសំរាប់បង្ហាញ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "ទាញយកនៅក្នុងឯកសារ Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "អត្តសញ្ញាណ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "កាលបរិច្ឆេតកែប្រែចុងក្រោយ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "វិធានការ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "ខែ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "មិនមានទិន្នន័យ។" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "គ្មានចំណងជើង" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "មើល" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "មើលប្រភេទ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "សប្តាហ៏" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "ឆ្នំា" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # JH CHOI <hwangtog@gmail.com>, 2020 | ||||
| # Link Up링크업 <linkup.way@gmail.com>, 2020 | ||||
| # Seongseok Shin <shinss61@hotmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Seongseok Shin <shinss61@hotmail.com>, 2020\n" | ||||
| "Language-Team: Korean (https://www.transifex.com/odoo/teams/41243/ko/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ko\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - 저자 %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- 저자" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "작업 윈도우 보기" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "평균" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "기준" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "코호트" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "코호트 화면에 \"date_start\" 속성이 정의되지 않았습니다." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "코호트 화면에 \"date_stop\" 속성이 정의되지 않았습니다." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "횟수" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "일" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "이름 표시" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Excel 파일로 다운로드" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "최근 수정" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "측정" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "월" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "사용가능한 데이타가 없습니다." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "제목 없음" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "보기" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "화면 유형" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "주" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "년" | ||||
|  | @ -1,156 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~12.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-08-26 08:05+0000\n" | ||||
| "PO-Revision-Date: 2019-08-26 09:38+0000\n" | ||||
| "Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: lb\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| # UAB "Draugiški sprendimai" <transifex@draugiskisprendimai.lt>, 2021 | ||||
| # Silvija Butko <silvija.butko@gmail.com>, 2021 | ||||
| # Antanas Muliuolis <an.muliuolis@gmail.com>, 2021 | ||||
| # digitouch UAB <digitouchagencyeur@gmail.com>, 2021 | ||||
| # Linas Versada <linaskrisiukenas@gmail.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Linas Versada <linaskrisiukenas@gmail.com>, 2021\n" | ||||
| "Language-Team: Lithuanian (https://www.transifex.com/odoo/teams/41243/lt/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: lt\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Veiksmo lango peržiūra" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Vidutinis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Bazė" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Grupė" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Skaičiuoti" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Diena" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Rodomas pavadinimas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Paskutinį kartą keista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Matavimai" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mėnuo" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nėra pasiekiamų duomenų." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Nepavadintas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Rodinys" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Rodinio tipas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Savaitė" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Metai" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Arnis Putniņš <arnis@allegro.lv>, 2020 | ||||
| # ievaputnina <ievai.putninai@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: ievaputnina <ievai.putninai@gmail.com>, 2020\n" | ||||
| "Language-Team: Latvian (https://www.transifex.com/odoo/teams/41243/lv/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: lv\n" | ||||
| "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Bāze" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Diena" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Attēlotais nosaukums" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Pēdējoreiz modificēts" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mērs" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mēnesis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Bez nosaukuma" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Skatīt" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "View Type" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Nedēļa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Gads" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Uuganbayar Batbaatar <uuganaaub33@gmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Uuganbayar Batbaatar <uuganaaub33@gmail.com>, 2020\n" | ||||
| "Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: mn\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Үйлдлийн цонх харагдац" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Дундаж" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Суурь" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Бүлэг" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Тоолох" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Хоног" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Дэлгэрэнгүй нэр" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Сүүлд зассан огноо" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Хэмжүүрүүд" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Сар" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Гарчиггүй" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Харах" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Дэлгэцийн төрөл" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Долоо хоног" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Жил" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Marius Stedjan <marius@stedjan.com>, 2020 | ||||
| # Fredrik Ahlsen <fredrik@gdx.no>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Fredrik Ahlsen <fredrik@gdx.no>, 2020\n" | ||||
| "Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: nb\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Gjennomsnitt" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Antall" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dag" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Visningsnavn" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Last ned Excel fil" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Sist endret" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mål" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Måned" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Uten navn" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Vis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Se type" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Uke" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "År" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Yenthe Van Ginneken <yenthespam@gmail.com>, 2020 | ||||
| # Erwin van der Ploeg <erwin@odooexperts.nl>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Erwin van der Ploeg <erwin@odooexperts.nl>, 2020\n" | ||||
| "Language-Team: Dutch (https://www.transifex.com/odoo/teams/41243/nl/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: nl\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Door %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Per" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Actie vensterweergave" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Gemiddelde" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Basis" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Cohort weergave heeft geen \"date_start\" attribuut gedefinieerd." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Cohort weergave heeft geen \"date_stop\" attribuut gedefinieerd." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Aantal" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dag" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Schermnaam" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Download als Excel bestand" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Laatst gewijzigd op" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Meetwaarden" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Maand" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Geen gegevens beschikbaar." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Geen titel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Weergave" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Soort weergave" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Week" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Jaar" | ||||
|  | @ -1,176 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Judyta Kaźmierczak <judyta.kazmierczak@openglobe.pl>, 2020 | ||||
| # Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2020 | ||||
| # Piotr Szlązak <szlazakpiotr@gmail.com>, 2020 | ||||
| # Marcin Młynarczyk <mlynarczyk@gmail.com>, 2020 | ||||
| # Monika Motyczyńska <m.monia@op.pl>, 2020 | ||||
| # Net Voodooman <mirek@reallife.pl>, 2020 | ||||
| # Maksym <ms@myodoo.pl>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Maksym <ms@myodoo.pl>, 2020\n" | ||||
| "Language-Team: Polish (https://www.transifex.com/odoo/teams/41243/pl/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: pl\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Widok okna akcji" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Przeciętny" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Baza" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohorta" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Liczba" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dzień" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nazwa wyświetlana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Data ostatniej modyfikacji" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Miary" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Miesiąc" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Bez tytułu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Widok" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Typ widoku" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Tydzień" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Rok" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Ricardo Martins <ricardo.nbs.martins@gmail.com>, 2020 | ||||
| # Manuela Silva <manuelarodsilva@gmail.com>, 2020 | ||||
| # Pedro Castro Silva <pedrocs@exo.pt>, 2020 | ||||
| # Nuno Silva <nuno.silva@arxi.pt>, 2020 | ||||
| # Reinaldo Ramos <reinaldo.ramos@arxi.pt>, 2020 | ||||
| # Pedro Filipe <pedro2.10@hotmail.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Pedro Filipe <pedro2.10@hotmail.com>, 2020\n" | ||||
| "Language-Team: Portuguese (https://www.transifex.com/odoo/teams/41243/pt/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: pt\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Média" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base Tributável" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Cohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Contagem" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dia" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nome" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Última Modificação em" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Medidas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mês" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sem título" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ver" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipo de Vista" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Semana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Ano" | ||||
|  | @ -1,179 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Rodrigo de Almeida Sottomaior Macedo <rmsolucoeseminformatica@protonmail.com>, 2020 | ||||
| # Hildeberto Abreu Magalhães <hildeberto@gmail.com>, 2020 | ||||
| # danimaribeiro <danimaribeiro@gmail.com>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Marcel Savegnago <marcel.savegnago@gmail.com>, 2020 | ||||
| # Clemilton Clementino <clemylton@hotmail.com>, 2020 | ||||
| # Mateus Lopes <mateus1@gmail.com>, 2020 | ||||
| # André Augusto Firmino Cordeiro <a.cordeito@gmail.com>, 2020 | ||||
| # Walter Tambeuhien Frey <cwegroup@gmail.com>, 2020 | ||||
| # PopSolutions Cooperativa Digital <popsolutions.co@gmail.com>, 2020 | ||||
| # Éder Brito <britoederr@gmail.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Éder Brito <britoederr@gmail.com>, 2021\n" | ||||
| "Language-Team: Portuguese (Brazil) (https://www.transifex.com/odoo/teams/41243/pt_BR/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: pt_BR\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Por %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Por" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Exibição da janela de ação" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Média" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Base" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Coorte" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "A visualização de coorte não definiu o atributo \"date_start\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "A visualização de coorte não definiu o atributo \"date_stop\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Contar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dia" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nome exibido" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Baixar em Arquivo Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Última modificação em" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Medidas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mês" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Nenhuma informação encontrada." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Sem título" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Ver" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tipo de Visão" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Semana" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Ano" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Dorin Hongu <dhongu@gmail.com>, 2020 | ||||
| # Foldi Robert <foldirobert@nexterp.ro>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Foldi Robert <foldirobert@nexterp.ro>, 2020\n" | ||||
| "Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ro\n" | ||||
| "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Vizualizare Acțiune Fereastră" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Medie" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Baza" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Număr" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Zi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Nume afișat" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Ultima modificare la" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Indicatori" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Luna" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Fără titlu" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Afișare" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Tip vizualizare" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Săptămână" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "An" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # ILMIR <karamov@it-projects.info>, 2020 | ||||
| # Oleg Kuryan <oleg@ventor.tech>, 2020 | ||||
| # Irina Fedulova <istartlin@gmail.com>, 2020 | ||||
| # Ivan Yelizariev <yelizariev@itpp.dev>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Ivan Yelizariev <yelizariev@itpp.dev>, 2021\n" | ||||
| "Language-Team: Russian (https://www.transifex.com/odoo/teams/41243/ru/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ru\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - от %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- От" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Просмотр окна действия" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Среднее" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Базовый" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Когорта" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Просмотр когорты не определил атрибут "date_start"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Просмотр когорты не определил атрибут "date_stop"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Посчитать" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "День" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Отображаемое имя" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Скачать в Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "Идентификатор" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Последнее изменение" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Замеры" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Месяц" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Нет доступных данных." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "без названия" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Посмотреть" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Тип представления" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Неделя" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Год" | ||||
|  | @ -1,165 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Language-Team: Sinhala (https://www.transifex.com/odoo/teams/41243/si/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: si\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2020 | ||||
| # gebri <gebri@inmail.sk>, 2020 | ||||
| # Jan Prokop, 2020 | ||||
| # Rastislav Brencic <rastislav.brencic@azet.sk>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Rastislav Brencic <rastislav.brencic@azet.sk>, 2020\n" | ||||
| "Language-Team: Slovak (https://www.transifex.com/odoo/teams/41243/sk/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: sk\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Okno pohľadu aktivít" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Priemerný" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Základ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Počet" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Deň" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Zobrazovaný názov" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Posledná úprava" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Metriky" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mesiac" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Nenazvaný" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Náhľad" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Typ zobrazenia" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Týždeň" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Rok" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2021 | ||||
| # Matjaz Mozetic <m.mozetic@matmoz.si>, 2021 | ||||
| # matjaz k <matjaz@mentis.si>, 2021 | ||||
| # Jasmina Macur <jasmina@hbs.si>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Jasmina Macur <jasmina@hbs.si>, 2021\n" | ||||
| "Language-Team: Slovenian (https://www.transifex.com/odoo/teams/41243/sl/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: sl\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Povprečna" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Osnova" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohorta" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Štetje" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Prikazani naziv" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Zadnjič spremenjeno" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Izmere" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mesec" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Ni podatkov." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Brez naslova" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Prikaz" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Vrsta prikaza" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Teden" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Leto" | ||||
|  | @ -1,236 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # * web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Slobodan Simić <slsimic@gmail.com>, 2018 | ||||
| # Martin Trigaux, 2018 | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~11.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2018-09-21 14:06+0000\n" | ||||
| "PO-Revision-Date: 2018-09-21 14:06+0000\n" | ||||
| "Last-Translator: Martin Trigaux, 2018\n" | ||||
| "Language-Team: Serbian (https://www.transifex.com/odoo/teams/41243/sr/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: sr\n" | ||||
| "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:76 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:154 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Activity" | ||||
| msgstr "Активност" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:59 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:112 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:184 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Основа" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Calendar" | ||||
| msgstr "Kalendar" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:22 | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:42 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:45 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:96 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:63 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:17 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Dashboard" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:15 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dan" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Diagram" | ||||
| msgstr "Dijagram" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:36 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Form" | ||||
| msgstr "Obrazac" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Gantt" | ||||
| msgstr "Gant" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Graph" | ||||
| msgstr "Grafikon" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Grid" | ||||
| msgstr "Mreža" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Kanban" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:6 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:17 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Mesec" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:204 | ||||
| #, python-format | ||||
| msgid "No data available for cohort." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:128 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:201 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:43 | ||||
| #, python-format | ||||
| msgid "Period:" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Pivot" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "QWeb" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Search" | ||||
| msgstr "Pronađi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: selection:ir.actions.act_window.view,view_mode:0 | ||||
| #: selection:ir.ui.view,type:0 | ||||
| msgid "Tree" | ||||
| msgstr "Stablo" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:74 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Pregled" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Vrsta pregleda" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:16 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:18 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Godina" | ||||
|  | @ -1,173 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Kristoffer Grundström <lovaren@gmail.com>, 2021 | ||||
| # Martin Trigaux, 2021 | ||||
| # Anders Wallenquist <anders.wallenquist@vertel.se>, 2021 | ||||
| # Simon S, 2021 | ||||
| # Kim Asplund <kim.asplund@gmail.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Kim Asplund <kim.asplund@gmail.com>, 2021\n" | ||||
| "Language-Team: Swedish (https://www.transifex.com/odoo/teams/41243/sv/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: sv\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Action Fönster Vy" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Medel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Bas" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Klass" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Antal" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Dag" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Visningsnamn" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Senast redigerad" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Mått" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Månad" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Namnlös" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Visa" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Typ av vy" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Vecka" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "År" | ||||
|  | @ -1,172 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Odoo Thaidev <odoothaidev@gmail.com>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2020 | ||||
| # Wichanon Jamwutthipreecha, 2022 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Wichanon Jamwutthipreecha, 2022\n" | ||||
| "Language-Team: Thai (https://www.transifex.com/odoo/teams/41243/th/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: th\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "มุมมอง" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "พื้นฐาน" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "จำนวน" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "วัน" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "ชื่อที่ใช้แสดง" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "รหัส" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "แก้ไขครั้งสุดท้ายเมื่อ" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "ตัวชี้วัด" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "เดือน" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "ไม่มีข้อมูลอยู่" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "มุมมอง" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "ประเภทมุมมอง" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "สัปดาห์" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "ปี" | ||||
|  | @ -1,178 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Ediz Duman <neps1192@gmail.com>, 2020 | ||||
| # Martin Trigaux, 2020 | ||||
| # Levent Karakaş <levent@mektup.at>, 2020 | ||||
| # Murat Kaplan <muratk@projetgrup.com>, 2020 | ||||
| # Saban Yildiz <sabany@projetgrup.com>, 2020 | ||||
| # Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2020 | ||||
| # Umur Akın <umura@projetgrup.com>, 2020 | ||||
| # abc Def <hdogan1974@gmail.com>, 2020 | ||||
| # Tugay Hatıl <tugayh@projetgrup.com>, 2020 | ||||
| # Murat Durmuş <muratd@projetgrup.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Murat Durmuş <muratd@projetgrup.com>, 2020\n" | ||||
| "Language-Team: Turkish (https://www.transifex.com/odoo/teams/41243/tr/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: tr\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Tarafından%s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Tarafından" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Pencere Eylem Görünümü" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Ortalama" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Matrah" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Kohort" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Kohort görünümü \"date_start\" özelliğini tanımlamadı." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Kohort görünümü \"date_stop\" özelliğini tanımlamadı." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Sayı" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Gün" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Görünüm Adı" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Excel dosyasında indir" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Son Düzenleme" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Ölçüler" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Ay" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Kullanılabilir veri yok." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Başlıksız" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Görüntüle" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Görünüm Türü" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Hafta" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Yıl" | ||||
|  | @ -1,171 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Bohdan Lisnenko, 2020 | ||||
| # Alina Lisnenko <alinasemeniuk1@gmail.com>, 2021 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Alina Lisnenko <alinasemeniuk1@gmail.com>, 2021\n" | ||||
| "Language-Team: Ukrainian (https://www.transifex.com/odoo/teams/41243/uk/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: uk\n" | ||||
| "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Від %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Від" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Перегляд вікна дії" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Всередньому" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "База" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Когорта" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "Перегляд когорти не визначив атрибут \"date_start\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "Перегляд когорти не визначив атрибут \"date_stop\"." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Підрахунок" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "День" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Відобразити назву" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Завантажити в Excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Останні зміни" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Вимірювання" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Місяць" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Немає доступних даних." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Без назви" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Перегляд" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Тип представлення" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Тиждень" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Рік" | ||||
|  | @ -1,165 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Language-Team: Urdu (https://www.transifex.com/odoo/teams/41243/ur/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: ur\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,174 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # fanha99 <fanha99@hotmail.com>, 2020 | ||||
| # lam nguyen <lamev.inc@gmail.com>, 2020 | ||||
| # Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2020 | ||||
| # Duy BQ <duybq86@gmail.com>, 2020 | ||||
| # Dung Nguyen Thi <dungnt@trobz.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Dung Nguyen Thi <dungnt@trobz.com>, 2020\n" | ||||
| "Language-Team: Vietnamese (https://www.transifex.com/odoo/teams/41243/vi/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: vi\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - Bởi %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- Bởi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "Action Window View" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "Trung bình" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "Cơ bản" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "Đoàn hệ (Nhóm)" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "Số bản ghi" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "Ngày" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "Tên hiển thị" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "Tải xuống thành tệp excel" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "Sửa lần cuối vào" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "Thước đo" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "Tháng" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "Hiện không có dữ liệu." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "Không có tiêu đề" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "Xem" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "Dạng hiển thị" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "Tuần" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "Năm" | ||||
|  | @ -1,165 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-01 07:40+0000\n" | ||||
| "Last-Translator: \n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Plural-Forms: \n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "" | ||||
|  | @ -1,176 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # Martin Trigaux, 2020 | ||||
| # Jeffery CHEN Fan <jeffery9@gmail.com>, 2020 | ||||
| # liAnGjiA <liangjia@qq.com>, 2020 | ||||
| # 敬雲 林 <chingyun@yuanchih-consult.com>, 2020 | ||||
| # ChinaMaker <liuct@chinamaker.net>, 2020 | ||||
| # Shane Tsoi <sso@odoo.com>, 2020 | ||||
| # inspur qiuguodong <qiuguodong@inspur.com>, 2020 | ||||
| # Felix Yang - Elico Corp <felixyangsh@aliyun.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: Felix Yang - Elico Corp <felixyangsh@aliyun.com>, 2020\n" | ||||
| "Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: zh_CN\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "%s - 由 %s" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "- 作者" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "动作窗口视图" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "平均" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "基础" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "列表视图" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "分组视图没有定义\"开始日期\"属性" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "分组视图没有定义\"结束日期\"属性." | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "个数" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "天" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "显示名称" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "下载为 Excel 文件" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "最后修改日" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "测量" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "月" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "无数据可用" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "未命名的" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "查看" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "视图类型" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "周" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "年" | ||||
|  | @ -1,169 +0,0 @@ | |||
| # Translation of Odoo Server. | ||||
| # This file contains the translation of the following modules: | ||||
| # 	* web_cohort | ||||
| #  | ||||
| # Translators: | ||||
| # 敬雲 林 <chingyun@yuanchih-consult.com>, 2020 | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Odoo Server saas~13.5+e\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2020-09-01 07:40+0000\n" | ||||
| "PO-Revision-Date: 2020-09-07 08:25+0000\n" | ||||
| "Last-Translator: 敬雲 林 <chingyun@yuanchih-consult.com>, 2020\n" | ||||
| "Language-Team: Chinese (Taiwan) (https://www.transifex.com/odoo/teams/41243/zh_TW/)\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: \n" | ||||
| "Language: zh_TW\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #, python-format | ||||
| msgid "%s - By %s" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "- By" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_actions_act_window_view | ||||
| msgid "Action Window View" | ||||
| msgstr "動作窗視圖" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/controllers/main.py:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Average" | ||||
| msgstr "平均" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_base | ||||
| msgid "Base" | ||||
| msgstr "基礎" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_actions_act_window_view__view_mode__cohort | ||||
| #: model:ir.model.fields.selection,name:web_cohort.selection__ir_ui_view__type__cohort | ||||
| #, python-format | ||||
| msgid "Cohort" | ||||
| msgstr "隊列" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_start\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Cohort view has not defined \"date_stop\" attribute." | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_controller.js:0 | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Count" | ||||
| msgstr "個數" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Day" | ||||
| msgstr "日" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__display_name | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__display_name | ||||
| msgid "Display Name" | ||||
| msgstr "顯示名稱" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Download in Excel file" | ||||
| msgstr "" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__id | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__id | ||||
| msgid "ID" | ||||
| msgstr "ID" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view____last_update | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view____last_update | ||||
| msgid "Last Modified on" | ||||
| msgstr "最後修改於" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "Measures" | ||||
| msgstr "分析數據" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Month" | ||||
| msgstr "月" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #: code:addons/web_cohort/static/src/xml/web_cohort.xml:0 | ||||
| #, python-format | ||||
| msgid "No data available." | ||||
| msgstr "無數據可用" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Untitled" | ||||
| msgstr "未命名的" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model,name:web_cohort.model_ir_ui_view | ||||
| msgid "View" | ||||
| msgstr "檢視" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_actions_act_window_view__view_mode | ||||
| #: model:ir.model.fields,field_description:web_cohort.field_ir_ui_view__type | ||||
| msgid "View Type" | ||||
| msgstr "檢視類型" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Week" | ||||
| msgstr "周" | ||||
| 
 | ||||
| #. module: web_cohort | ||||
| #. openerp-web | ||||
| #: code:addons/web_cohort/static/src/js/cohort_view.js:0 | ||||
| #, python-format | ||||
| msgid "Year" | ||||
| msgstr "年" | ||||
|  | @ -1,6 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| from . import ir_action_act_window | ||||
| from . import ir_ui_view | ||||
| from . import models | ||||
|  | @ -1,10 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| from odoo import fields, models | ||||
| 
 | ||||
| 
 | ||||
| class ActWindowView(models.Model): | ||||
|     _inherit = 'ir.actions.act_window.view' | ||||
| 
 | ||||
|     view_mode = fields.Selection(selection_add=[ | ||||
|         ('cohort', 'Cohort') | ||||
|     ], ondelete={'cohort': 'cascade'}) | ||||
|  | @ -1,8 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| from odoo import fields, models | ||||
| 
 | ||||
| 
 | ||||
| class View(models.Model): | ||||
|     _inherit = 'ir.ui.view' | ||||
| 
 | ||||
|     type = fields.Selection(selection_add=[('cohort', 'Cohort')]) | ||||
|  | @ -1,181 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| # Part of Odoo. See LICENSE file for full copyright and licensing details. | ||||
| 
 | ||||
| from collections import defaultdict | ||||
| from datetime import datetime | ||||
| from dateutil.relativedelta import relativedelta | ||||
| from odoo import api, fields, models | ||||
| from odoo.tools import DEFAULT_SERVER_DATE_FORMAT | ||||
| from odoo.osv import expression | ||||
| 
 | ||||
| DISPLAY_FORMATS = { | ||||
|     'day': '%d %b %Y', | ||||
|     'week': 'W%W %Y', | ||||
|     'month': '%B %Y', | ||||
|     'year': '%Y', | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| class Base(models.AbstractModel): | ||||
|     _inherit = 'base' | ||||
| 
 | ||||
|     @api.model | ||||
|     def get_cohort_data(self, date_start, date_stop, measure, interval, domain, mode, timeline): | ||||
|         """ | ||||
|             Get all the data needed to display a cohort view | ||||
| 
 | ||||
|             :param date_start: the starting date to use in the group_by clause | ||||
|             :param date_stop: the date field which mark the change of state | ||||
|             :param measure: the field to aggregate | ||||
|             :param interval: the interval of time between two cells ('day', 'week', 'month', 'year') | ||||
|             :param domain: a domain to limit the read_group | ||||
|             :param mode: the mode of aggregation ('retention', 'churn') [default='retention'] | ||||
|             :param timeline: the direction to display data ('forward', 'backward') [default='forward'] | ||||
|             :return: dictionary containing a total amount of records considered and a | ||||
|                      list of rows each of which contains 16 cells. | ||||
|         """ | ||||
|         rows = [] | ||||
|         columns_avg = defaultdict(lambda: dict(percentage=0, count=0)) | ||||
|         total_value = 0 | ||||
|         initial_churn_value = 0 | ||||
|         measure_is_many2one = self._fields.get(measure) and self._fields.get(measure).type == 'many2one' | ||||
|         field_measure = ( | ||||
|             [measure + ':count_distinct'] | ||||
|             if measure_is_many2one | ||||
|             else ([measure] if  self._fields.get(measure) else []) | ||||
|         ) | ||||
|         row_groups = self._read_group_raw( | ||||
|             domain=domain, | ||||
|             fields=[date_start] + field_measure, | ||||
|             groupby=date_start + ':' + interval | ||||
|         ) | ||||
|         for group in row_groups: | ||||
|             dates = group['%s:%s' % (date_start, interval)] | ||||
|             if not dates: | ||||
|                 continue | ||||
|             # Split with space for smoothly format datetime field | ||||
|             clean_start_date = dates[0].split('/')[0].split(' ')[0] | ||||
|             cohort_start_date = fields.Datetime.from_string(clean_start_date) | ||||
|             if measure == '__count__': | ||||
|                 value = float(group[date_start + '_count']) | ||||
|             else: | ||||
|                 value = float(group[measure] or 0.0) | ||||
|             total_value += value | ||||
| 
 | ||||
|             sub_group = self._read_group_raw( | ||||
|                 domain=group['__domain'], | ||||
|                 fields=[date_stop] + field_measure, | ||||
|                 groupby=date_stop + ':' + interval | ||||
|             ) | ||||
|             sub_group_per_period = {} | ||||
|             for g in sub_group: | ||||
|                 d_stop = g["%s:%s" % (date_stop, interval)] | ||||
|                 if d_stop: | ||||
|                     date_group = fields.Datetime.from_string(d_stop[0].split('/')[0]) | ||||
|                     group_interval = date_group.strftime(DISPLAY_FORMATS[interval]) | ||||
|                     sub_group_per_period[group_interval] = g | ||||
| 
 | ||||
|             columns = [] | ||||
|             initial_value = value | ||||
|             col_range = range(-15, 1) if timeline == 'backward' else range(0, 16) | ||||
|             for col_index, col in enumerate(col_range): | ||||
|                 col_start_date = cohort_start_date | ||||
|                 if interval == 'day': | ||||
|                     col_start_date += relativedelta(days=col) | ||||
|                     col_end_date = col_start_date + relativedelta(days=1) | ||||
|                 elif interval == 'week': | ||||
|                     col_start_date += relativedelta(days=7 * col) | ||||
|                     col_end_date = col_start_date + relativedelta(days=7) | ||||
|                 elif interval == 'month': | ||||
|                     col_start_date += relativedelta(months=col) | ||||
|                     col_end_date = col_start_date + relativedelta(months=1) | ||||
|                 else: | ||||
|                     col_start_date += relativedelta(years=col) | ||||
|                     col_end_date = col_start_date + relativedelta(years=1) | ||||
| 
 | ||||
|                 if col_start_date > datetime.today(): | ||||
|                     columns_avg[col_index] | ||||
|                     columns.append({ | ||||
|                         'value': '-', | ||||
|                         'churn_value': '-', | ||||
|                         'percentage': '', | ||||
|                     }) | ||||
|                     continue | ||||
| 
 | ||||
|                 significative_period = col_start_date.strftime(DISPLAY_FORMATS[interval]) | ||||
|                 col_group = sub_group_per_period.get(significative_period, {}) | ||||
|                 if not col_group: | ||||
|                     col_value = 0.0 | ||||
|                 elif measure == '__count__': | ||||
|                     col_value = col_group[date_stop + '_count'] | ||||
|                 else: | ||||
|                     col_value = col_group[measure] or 0.0 | ||||
| 
 | ||||
|                 # In backward timeline, if columns are out of given range, we need | ||||
|                 # to set initial value for calculating correct percentage | ||||
|                 if timeline == 'backward' and col_index == 0: | ||||
|                     outside_timeline_domain = expression.AND( | ||||
|                         [ | ||||
|                             group['__domain'], | ||||
|                             ['|', | ||||
|                                 (date_stop, '=', False), | ||||
|                                 (date_stop, '>=', fields.Datetime.to_string(col_start_date)), | ||||
|                             ] | ||||
|                         ] | ||||
|                     ) | ||||
|                     col_group = self._read_group_raw( | ||||
|                         domain=outside_timeline_domain, | ||||
|                         fields=field_measure, | ||||
|                         groupby=[] | ||||
|                     ) | ||||
|                     if measure == '__count__': | ||||
|                         initial_value = float(col_group[0]['__count']) | ||||
|                     else: | ||||
|                         initial_value = float(col_group[0][measure] or 0.0) | ||||
|                     initial_churn_value = value - initial_value | ||||
| 
 | ||||
|                 previous_col_remaining_value = initial_value if col_index == 0 else columns[-1]['value'] | ||||
|                 col_remaining_value = previous_col_remaining_value - col_value | ||||
|                 percentage = value and (col_remaining_value) / value or 0 | ||||
|                 if mode == 'churn': | ||||
|                     percentage = 1 - percentage | ||||
| 
 | ||||
|                 percentage = round(100 * percentage, 1) | ||||
| 
 | ||||
|                 columns_avg[col_index]['percentage'] += percentage | ||||
|                 columns_avg[col_index]['count'] += 1 | ||||
|                 # For 'week' interval, we display a better tooltip (range like : '02 Jul - 08 Jul') | ||||
|                 if interval == 'week': | ||||
|                     period = "%s - %s" % (col_start_date.strftime('%d %b'), (col_end_date - relativedelta(days=1)).strftime('%d %b')) | ||||
|                 else: | ||||
|                     period = col_start_date.strftime(DISPLAY_FORMATS[interval]) | ||||
| 
 | ||||
|                 if mode == 'churn': | ||||
|                     domain = [ | ||||
|                         (date_stop, '<', col_end_date.strftime(DEFAULT_SERVER_DATE_FORMAT)), | ||||
|                     ] | ||||
|                 else: | ||||
|                     domain = ['|', | ||||
|                         (date_stop, '>=', col_end_date.strftime(DEFAULT_SERVER_DATE_FORMAT)), | ||||
|                         (date_stop, '=', False), | ||||
|                     ] | ||||
| 
 | ||||
|                 columns.append({ | ||||
|                     'value': col_remaining_value, | ||||
|                     'churn_value': col_value + (columns[-1]['churn_value'] if col_index > 0 else initial_churn_value), | ||||
|                     'percentage': percentage, | ||||
|                     'domain': domain, | ||||
|                     'period': period, | ||||
|                 }) | ||||
| 
 | ||||
|             rows.append({ | ||||
|                 'date': dates[1], | ||||
|                 'value': value, | ||||
|                 'domain': group['__domain'], | ||||
|                 'columns': columns, | ||||
|             }) | ||||
| 
 | ||||
|         return { | ||||
|             'rows': rows, | ||||
|             'avg': {'avg_value': total_value / len(rows) if rows else 0, 'columns_avg': columns_avg}, | ||||
|         } | ||||
|  | @ -1,207 +0,0 @@ | |||
| odoo.define('web_cohort.CohortController', function (require) { | ||||
| 'use strict'; | ||||
| 
 | ||||
| const AbstractController = require('web.AbstractController'); | ||||
| const config = require('web.config'); | ||||
| const core = require('web.core'); | ||||
| const framework = require('web.framework'); | ||||
| const session = require('web.session'); | ||||
| 
 | ||||
| const qweb = core.qweb; | ||||
| const _t = core._t; | ||||
| 
 | ||||
| var CohortController = AbstractController.extend({ | ||||
|     custom_events: Object.assign({}, AbstractController.prototype.custom_events, { | ||||
|         row_clicked: '_onRowClicked', | ||||
|     }), | ||||
|     /** | ||||
|      * @override | ||||
|      * @param {Widget} parent | ||||
|      * @param {CohortModel} model | ||||
|      * @param {CohortRenderer} renderer | ||||
|      * @param {Object} params | ||||
|      * @param {string} params.modelName | ||||
|      * @param {string} params.title | ||||
|      * @param {Object} params.measures | ||||
|      * @param {Object} params.intervals | ||||
|      * @param {string} params.dateStartString | ||||
|      * @param {string} params.dateStopString | ||||
|      * @param {string} params.timeline | ||||
|      * @param {Array[]} params.views | ||||
|      */ | ||||
|     init: function (parent, model, renderer, params) { | ||||
|         this._super.apply(this, arguments); | ||||
|         this.title = params.title; | ||||
|         this.measures = params.measures; | ||||
|         this.intervals = params.intervals; | ||||
|         this.dateStartString = params.dateStartString; | ||||
|         this.dateStopString = params.dateStopString; | ||||
|         this.timeline = params.timeline; | ||||
|         this.views = params.views; | ||||
|     }, | ||||
| 
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Public
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * Returns the current mode, measure and groupbys, so we can restore the | ||||
|      * view when we save the current state in the search view, or when we add it | ||||
|      * to the dashboard. | ||||
|      * | ||||
|      * @override | ||||
|      * @returns {Object} | ||||
|      */ | ||||
|     getOwnedQueryParams: function () { | ||||
|         var state = this.model.get(); | ||||
|         return { | ||||
|             context: { | ||||
|                 cohort_measure: state.measure, | ||||
|                 cohort_interval: state.interval, | ||||
|             } | ||||
|         }; | ||||
|     }, | ||||
| 
 | ||||
|     /** | ||||
|      * @override | ||||
|      * @param {jQuery} [$node] | ||||
|      */ | ||||
|     renderButtons: function ($node) { | ||||
|         this.$buttons = $(qweb.render('CohortView.buttons', { | ||||
|             measures: _.sortBy(_.pairs(this.measures), function(x){ return x[1].toLowerCase(); }), | ||||
|             intervals: this.intervals, | ||||
|             isMobile: config.device.isMobile | ||||
|         })); | ||||
|         this.$measureList = this.$buttons.find('.o_cohort_measures_list'); | ||||
|         this.$buttons.on('click', 'button', this._onButtonClick.bind(this)); | ||||
|         if ($node) { | ||||
|             this.$buttons.appendTo($node); | ||||
|         } | ||||
|     }, | ||||
|     /** | ||||
|      * Makes sure that the buttons in the control panel matches the current | ||||
|      * state (so, correct active buttons and stuff like that); | ||||
|      * | ||||
|      * @override | ||||
|      */ | ||||
|     updateButtons: function () { | ||||
|         if (!this.$buttons) { | ||||
|             return; | ||||
|         } | ||||
|         var data = this.model.get(); | ||||
|         // Hide download button if no cohort data
 | ||||
|         var noData = !data.report.rows.length && | ||||
|                     (!data.comparisonReport || | ||||
|                     !data.comparisonReport.rows.length); | ||||
|         this.$buttons.find('.o_cohort_download_button').toggleClass( | ||||
|             'd-none', | ||||
|             noData | ||||
|         ); | ||||
|         if (config.device.isMobile) { | ||||
|             var $activeInterval = this.$buttons | ||||
|                 .find('.o_cohort_interval_button[data-interval="' + data.interval + '"]'); | ||||
|             this.$buttons.find('.dropdown_cohort_content').text($activeInterval.text()); | ||||
|         } | ||||
|         this.$buttons.find('.o_cohort_interval_button').removeClass('active'); | ||||
|         this.$buttons | ||||
|             .find('.o_cohort_interval_button[data-interval="' + data.interval + '"]') | ||||
|             .addClass('active'); | ||||
|         _.each(this.$measureList.find('.dropdown-item'), function (el) { | ||||
|             var $el = $(el); | ||||
|             $el.toggleClass('selected', $el.data('field') === data.measure); | ||||
|         }); | ||||
|     }, | ||||
| 
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Private
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * Export cohort data in Excel file | ||||
|      * | ||||
|      * @private | ||||
|      */ | ||||
|     _downloadExcel: function () { | ||||
|         var data = this.model.get(); | ||||
|         data = _.extend(data, { | ||||
|             title: this.title, | ||||
|             interval_string: this.intervals[data.interval].toString(), // intervals are lazy-translated
 | ||||
|             measure_string: this.measures[data.measure] || _t('Count'), | ||||
|             date_start_string: this.dateStartString, | ||||
|             date_stop_string: this.dateStopString, | ||||
|             timeline: this.timeline, | ||||
|         }); | ||||
|         framework.blockUI(); | ||||
|         session.get_file({ | ||||
|             url: '/web/cohort/export', | ||||
|             data: {data: JSON.stringify(data)}, | ||||
|             complete: framework.unblockUI, | ||||
|             error: (error) => this.call('crash_manager', 'rpc_error', error), | ||||
|         }); | ||||
|     }, | ||||
|     /** | ||||
|      * @private | ||||
|      * @param {string} interval | ||||
|      */ | ||||
|     _setInterval: function (interval) { | ||||
|       this.update({interval: interval}); | ||||
|     }, | ||||
|     /** | ||||
|      * @private | ||||
|      * @param {string} measure should be a valid (and aggregatable) field name | ||||
|      */ | ||||
|     _setMeasure: function (measure) { | ||||
|         this.update({measure: measure}); | ||||
|     }, | ||||
|     /** | ||||
|      * @override | ||||
|      * @private | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     _update: function () { | ||||
|       this.updateButtons(); | ||||
|       return this._super.apply(this, arguments); | ||||
|     }, | ||||
| 
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Handlers
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * Do what need to be done when a button from the control panel is clicked. | ||||
|      * | ||||
|      * @private | ||||
|      * @param {MouseEvent} ev | ||||
|      */ | ||||
|     _onButtonClick: function (ev) { | ||||
|         var $btn = $(ev.currentTarget); | ||||
|         if ($btn.hasClass('o_cohort_interval_button')) { | ||||
|             this._setInterval($btn.data('interval')); | ||||
|         } else if ($btn.hasClass('o_cohort_download_button')) { | ||||
|             this._downloadExcel(); | ||||
|         } else if ($btn.closest('.o_cohort_measures_list').length) { | ||||
|             ev.preventDefault(); | ||||
|             ev.stopPropagation(); | ||||
|             this._setMeasure($btn.data('field')); | ||||
|         } | ||||
|     }, | ||||
|     /** | ||||
|      * Open view when clicked on row | ||||
|      * | ||||
|      * @private | ||||
|      * @param {OdooEvent} event | ||||
|      */ | ||||
|     _onRowClicked: function (event) { | ||||
|         this.do_action({ | ||||
|             type: 'ir.actions.act_window', | ||||
|             name: this.title, | ||||
|             res_model: this.modelName, | ||||
|             views: this.views, | ||||
|             domain: event.data.domain, | ||||
|         }); | ||||
|     }, | ||||
| }); | ||||
| 
 | ||||
| return CohortController; | ||||
| 
 | ||||
| }); | ||||
|  | @ -1,143 +0,0 @@ | |||
| odoo.define('web_cohort.CohortModel', function (require) { | ||||
| 'use strict'; | ||||
| 
 | ||||
| var AbstractModel = require('web.AbstractModel'); | ||||
| 
 | ||||
| var CohortModel = AbstractModel.extend({ | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Public
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|     * @override | ||||
|     * @returns {Object} | ||||
|     */ | ||||
|     __get: function () { | ||||
|         const { rangeDescription, comparisonRangeDescription } = this.timeRanges; | ||||
|         return Object.assign({}, this.data, { | ||||
|             hasContent: !this._isEmpty(), | ||||
|             isSample: this.isSampleModel, | ||||
|             rangeDescription, | ||||
|             comparisonRangeDescription | ||||
|         }); | ||||
|     }, | ||||
|     /** | ||||
|      * @override | ||||
|      * @param {Object} params | ||||
|      * @param {string} params.modelName | ||||
|      * @param {string} params.dateStart | ||||
|      * @param {string} params.dateStop | ||||
|      * @param {string} params.measure | ||||
|      * @param {string} params.interval | ||||
|      * @param {Array[]} params.domain | ||||
|      * @param {string} params.mode | ||||
|      * @param {string} params.timeline | ||||
|      * @param {Object} params.timeRanges | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     __load: function (params) { | ||||
|         this.modelName = params.modelName; | ||||
|         this.dateStart = params.dateStart; | ||||
|         this.dateStop = params.dateStop; | ||||
|         this.measure = params.measure; | ||||
|         this.interval = params.interval; | ||||
|         this.domain = params.domain; | ||||
|         this.mode = params.mode; | ||||
|         this.timeline = params.timeline; | ||||
|         this.data = { | ||||
|             measure: this.measure, | ||||
|             interval: this.interval, | ||||
|         }; | ||||
|         this.context = params.context; | ||||
|         this.timeRanges = params.timeRanges; | ||||
|         return this._fetchData(); | ||||
|     }, | ||||
|     /** | ||||
|      * Reload data. | ||||
|      * | ||||
|      * @param {any} handle | ||||
|      * @param {Object} params | ||||
|      * @param {string} [params.measure] | ||||
|      * @param {string} [params.interval] | ||||
|      * @param {Array[]} [params.domain] | ||||
|      * @param {Object} [params.timeRanges] | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     __reload: function (handle, params) { | ||||
|         if ('measure' in params) { | ||||
|             this.data.measure = params.measure; | ||||
|         } | ||||
|         if ('interval' in params) { | ||||
|             this.data.interval = params.interval; | ||||
|         } | ||||
|         if ('domain' in params) { | ||||
|             this.domain = params.domain; | ||||
|         } | ||||
|         if ('timeRanges' in params) { | ||||
|             this.timeRanges = params.timeRanges; | ||||
|         } | ||||
|         return this._fetchData(); | ||||
|     }, | ||||
| 
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Private
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * Fetch cohort data. | ||||
|      * | ||||
|      * @private | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     _fetchData: function () { | ||||
|         const domains = this._getDomains(); | ||||
|         const proms = domains.map(domain => { | ||||
|             return this._rpc({ | ||||
|                 model: this.modelName, | ||||
|                 method: 'get_cohort_data', | ||||
|                 kwargs: { | ||||
|                     date_start: this.dateStart, | ||||
|                     date_stop: this.dateStop, | ||||
|                     measure: this.data.measure, | ||||
|                     interval: this.data.interval, | ||||
|                     domain: domain, | ||||
|                     mode: this.mode, | ||||
|                     timeline: this.timeline, | ||||
|                     context: this.context | ||||
|                 } | ||||
|             }); | ||||
|         }); | ||||
|         return Promise.all(proms).then(([report, comparisonReport]) => { | ||||
|             this.data.report = report; | ||||
|             this.data.comparisonReport = comparisonReport; | ||||
|         }); | ||||
|     }, | ||||
|     /** | ||||
|      * @private | ||||
|      * @returns {Array[]} | ||||
|      */ | ||||
|     _getDomains: function () { | ||||
|         const { range, comparisonRange } = this.timeRanges; | ||||
|         if (!range) { | ||||
|             return [this.domain]; | ||||
|         } | ||||
|         return [ | ||||
|             this.domain.concat(range), | ||||
|             this.domain.concat(comparisonRange), | ||||
|         ]; | ||||
|     }, | ||||
|     /** | ||||
|      * @override | ||||
|      */ | ||||
|     _isEmpty() { | ||||
|         let rowCount = this.data.report.rows.length; | ||||
|         if (this.data.comparisonReport) { | ||||
|             rowCount += this.data.comparisonReport.rows.length; | ||||
|         } | ||||
|         return rowCount === 0; | ||||
|     }, | ||||
| }); | ||||
| 
 | ||||
| return CohortModel; | ||||
| 
 | ||||
| }); | ||||
|  | @ -1,83 +0,0 @@ | |||
| odoo.define('web_cohort.CohortRenderer', function (require) { | ||||
|     'use strict'; | ||||
| 
 | ||||
|     const OwlAbstractRenderer = require('web.AbstractRendererOwl'); | ||||
|     const field_utils = require('web.field_utils'); | ||||
|     const patchMixin = require('web.patchMixin'); | ||||
| 
 | ||||
|     class CohortRenderer extends OwlAbstractRenderer { | ||||
| 
 | ||||
|         constructor() { | ||||
|             super(...arguments); | ||||
|             this.sampleDataTargets = ['table']; | ||||
|         } | ||||
| 
 | ||||
|         //--------------------------------------------------------------------------
 | ||||
|         // Private
 | ||||
|         //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|         /** | ||||
|          * @param {integer} value | ||||
|          * @returns {Array} first integers from 0 to value-1 | ||||
|          */ | ||||
|         _range(value) { | ||||
|             return _.range(value); | ||||
|         } | ||||
|         /** | ||||
|          * @param {float} value | ||||
|          * @returns {string} formatted value with 1 digit | ||||
|          */ | ||||
|         _formatFloat(value) { | ||||
|             return field_utils.format.float(value, null, { | ||||
|                 digits: [42, 1], | ||||
|             }); | ||||
|         } | ||||
|         /** | ||||
|          * @param {float} value | ||||
|          * @returns {string} formatted value with 1 digit | ||||
|          */ | ||||
|         _formatPercentage(value) { | ||||
|             return field_utils.format.percentage(value, null, { | ||||
|                 digits: [42, 1], | ||||
|             }); | ||||
|         } | ||||
| 
 | ||||
|         //--------------------------------------------------------------------------
 | ||||
|         // Handlers
 | ||||
|         //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|         /** | ||||
|          * @private | ||||
|          * @param {MouseEvent} ev | ||||
|          */ | ||||
|         _onClickRow(ev) { | ||||
|             if (!ev.target.classList.contains('o_cohort_value')) { | ||||
|                 return; | ||||
|             } | ||||
|             const rowData = ev.currentTarget.dataset; | ||||
|             const rowIndex = rowData.rowIndex; | ||||
|             const colIndex = ev.target.dataset.colIndex; | ||||
|             const row = (rowData.type === 'data') ? | ||||
|                 this.props.report.rows[rowIndex] : | ||||
|                 this.props.comparisonReport.rows[rowIndex]; | ||||
|             const rowDomain = row ? row.domain : []; | ||||
|             const cellContent = row ? row.columns[colIndex] : false; | ||||
|             const cellDomain = cellContent ? cellContent.domain : []; | ||||
| 
 | ||||
|             const fullDomain = rowDomain.concat(cellDomain); | ||||
|             if (cellDomain.length) { | ||||
|                 fullDomain.unshift('&'); | ||||
|             } | ||||
|             if (fullDomain.length) { | ||||
|                 this.trigger('row_clicked', { | ||||
|                     domain: fullDomain | ||||
|                 }); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     CohortRenderer.template = 'web_cohort.CohortRenderer'; | ||||
| 
 | ||||
|     return patchMixin(CohortRenderer); | ||||
| 
 | ||||
| }); | ||||
|  | @ -1,136 +0,0 @@ | |||
| odoo.define('web_cohort.CohortView', function (require) { | ||||
| 'use strict'; | ||||
| 
 | ||||
| var AbstractView = require('web.AbstractView'); | ||||
| var core = require('web.core'); | ||||
| var view_registry = require('web.view_registry'); | ||||
| var CohortController = require('web_cohort.CohortController'); | ||||
| var CohortModel = require('web_cohort.CohortModel'); | ||||
| var CohortRenderer = require('web_cohort.CohortRenderer'); | ||||
| const RendererWrapper = require('web.RendererWrapper'); | ||||
| 
 | ||||
| var _t = core._t; | ||||
| var _lt = core._lt; | ||||
| 
 | ||||
| var intervals = { | ||||
|     day: _lt('Day'), | ||||
|     week: _lt('Week'), | ||||
|     month: _lt('Month'), | ||||
|     year: _lt('Year'), | ||||
| }; | ||||
| 
 | ||||
| var CohortView = AbstractView.extend({ | ||||
|     display_name: _lt('Cohort'), | ||||
|     icon: 'fa-signal', | ||||
|     config: _.extend({}, AbstractView.prototype.config, { | ||||
|         Model: CohortModel, | ||||
|         Controller: CohortController, | ||||
|         Renderer: CohortRenderer, | ||||
|     }), | ||||
|     viewType: 'cohort', | ||||
|     searchMenuTypes: ['filter', 'comparison', 'favorite'], | ||||
| 
 | ||||
|     /** | ||||
|      * @override | ||||
|      */ | ||||
|     init: function (viewInfo, params) { | ||||
|         this._super.apply(this, arguments); | ||||
| 
 | ||||
|         var fields = this.fields; | ||||
|         var attrs = this.arch.attrs; | ||||
|         const additionalMeasures = params.additionalMeasures || []; | ||||
| 
 | ||||
|         if (!attrs.date_start) { | ||||
|             throw new Error(_lt('Cohort view has not defined "date_start" attribute.')); | ||||
|         } | ||||
|         if (!attrs.date_stop) { | ||||
|             throw new Error(_lt('Cohort view has not defined "date_stop" attribute.')); | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         // Renderer Parameters
 | ||||
|         var measures = {}; | ||||
|         _.each(fields, function (field, name) { | ||||
|             if (name !== 'id' && field.store === true && _.contains(['integer', 'float', 'monetary'], field.type)) { | ||||
|                 measures[name] = field.string; | ||||
|             } | ||||
|         }); | ||||
| 
 | ||||
|         this.arch.children.forEach(field => { | ||||
|             let fieldName = field.attrs.name; | ||||
|             // Remove invisible fields from the measures
 | ||||
|             if ( | ||||
|                 !additionalMeasures.includes(fieldName) && | ||||
|                 field.attrs.invisible && py.eval(field.attrs.invisible) | ||||
|             ) { | ||||
|                 delete measures[fieldName]; | ||||
|                 return; | ||||
|             } | ||||
|             if (fieldName in measures && field.attrs.string) { | ||||
|                 measures[fieldName] = field.attrs.string; | ||||
|             } | ||||
|         }); | ||||
| 
 | ||||
|         measures.__count__ = _t('Count'); | ||||
|         this.rendererParams.measures = measures; | ||||
|         this.rendererParams.intervals = intervals; | ||||
| 
 | ||||
|         // Controller Parameters
 | ||||
|         this.controllerParams.measures = _.omit(measures, '__count__'); | ||||
|         this.controllerParams.intervals = intervals; | ||||
|         this.controllerParams.title = params.title || attrs.string || _t('Untitled'); | ||||
|         // Used in export
 | ||||
|         // Retrieve form and list view ids from the action to open those views
 | ||||
|         // when a row of the cohort view is clicked
 | ||||
|         this.controllerParams.views = [ | ||||
|             _findViewID('list'), | ||||
|             _findViewID('form'), | ||||
|         ]; | ||||
|         function _findViewID(viewType) { | ||||
|             var action = params.action; | ||||
| 
 | ||||
|             if (action === undefined) { | ||||
|                 return [false, viewType]; | ||||
|             } | ||||
|             var contextID = viewType === 'list' ? action.context.list_view_id : action.context.form_view_id; | ||||
|             var result = _.findWhere(action.views, {type: viewType}); | ||||
|             return [contextID || (result ? result.viewID : false), viewType]; | ||||
|         } | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     _updateMVCParams: function () { | ||||
|         this._super.apply(this, arguments); | ||||
|         // Model Parameters
 | ||||
|         var context = this.loadParams.context; | ||||
|         var attrs = this.arch.attrs; | ||||
|         this.loadParams.dateStart = context.cohort_date_start ||  attrs.date_start; | ||||
|         this.loadParams.dateStop = context.cohort_date_stop ||  attrs.date_stop; | ||||
|         this.loadParams.mode = context.cohort_mode || attrs.mode || 'retention'; | ||||
|         this.loadParams.timeline = context.cohort_timeline || attrs.timeline || 'forward'; | ||||
|         this.loadParams.measure = context.cohort_measure ||  attrs.measure || '__count__'; | ||||
|         this.loadParams.interval = context.cohort_interval || attrs.interval || 'day'; | ||||
| 
 | ||||
|         this.rendererParams.mode = this.loadParams.mode; | ||||
|         this.rendererParams.timeline = this.loadParams.timeline; | ||||
|         this.rendererParams.dateStartString = this.fields[this.loadParams.dateStart].string; | ||||
|         this.rendererParams.dateStopString = this.fields[this.loadParams.dateStop].string; | ||||
| 
 | ||||
|         this.controllerParams.dateStartString = this.rendererParams.dateStartString; | ||||
|         this.controllerParams.dateStopString = this.rendererParams.dateStopString; | ||||
|         this.controllerParams.timeline = this.rendererParams.timeline; | ||||
|     }, | ||||
|      /** | ||||
|      * @override | ||||
|      */ | ||||
|     getRenderer(parent, state) { | ||||
|         state = Object.assign({}, state, this.rendererParams); | ||||
|         return new RendererWrapper(null, this.config.Renderer, state); | ||||
|     }, | ||||
| }); | ||||
| 
 | ||||
| view_registry.add('cohort', CohortView); | ||||
| 
 | ||||
| return CohortView; | ||||
| 
 | ||||
| }); | ||||
|  | @ -1,92 +0,0 @@ | |||
| odoo.define('web_cohort/static/src/js/sample_server.js', function (require) { | ||||
|     "use strict"; | ||||
| 
 | ||||
|     const SampleServer = require('web.SampleServer'); | ||||
| 
 | ||||
|     /** | ||||
|      * This function mocks calls to the 'get_cohort_data' method. It is | ||||
|      * registered to the SampleServer's mockRegistry, so it is called with a | ||||
|      * SampleServer instance as "this". | ||||
|      * @private | ||||
|      * @param {Object} params | ||||
|      * @param {string} params.model | ||||
|      * @param {Object} params.kwargs | ||||
|      * @returns {Object} | ||||
|      */ | ||||
|     function _mockGetCohortData(params) { | ||||
|         const { model } = params; | ||||
|         const { date_start, interval, measure, mode, timeline } = params.kwargs; | ||||
| 
 | ||||
|         const columns_avg = {}; | ||||
|         const rows = []; | ||||
|         let initialChurnValue = 0; | ||||
| 
 | ||||
|         const groups = this._mockReadGroup({ model, fields: [date_start], groupBy: [date_start + ':' + interval] }); | ||||
|         const totalCount = groups.length; | ||||
|         let totalValue = 0; | ||||
|         for (const group of groups) { | ||||
|             const format = SampleServer.FORMATS[interval]; | ||||
|             const displayFormat = SampleServer.DISPLAY_FORMATS[interval]; | ||||
|             const date = moment(group[date_start + ':' + interval], format); | ||||
|             const now = moment(); | ||||
|             let colStartDate = date.clone(); | ||||
|             if (timeline === 'backward') { | ||||
|                 colStartDate = colStartDate.subtract(15, interval); | ||||
|             } | ||||
| 
 | ||||
|             let value = measure === '__count__' ? | ||||
|                             this._getRandomInt(SampleServer.MAX_INTEGER) : | ||||
|                             this._generateFieldValue(model, measure); | ||||
|             value = value || 25; | ||||
|             totalValue += value; | ||||
|             let initialValue = value; | ||||
|             let max = value; | ||||
| 
 | ||||
|             const columns = []; | ||||
|             for (let column = 0; column <= 15; column++) { | ||||
|                 if (!columns_avg[column]) { | ||||
|                     columns_avg[column] = { percentage: 0, count: 0 }; | ||||
|                 } | ||||
|                 if (colStartDate.clone().add(column, interval) > now) { | ||||
|                     columns.push({ value: '-', churn_value: '-', percentage: '' }); | ||||
|                     continue; | ||||
|                 } | ||||
|                 let colValue = 0; | ||||
|                 if (max > 0) { | ||||
|                     colValue = Math.min(Math.round(Math.random() * max), max); | ||||
|                     max -= colValue; | ||||
|                 } | ||||
|                 if (timeline === 'backward' && column === 0) { | ||||
|                     initialValue = Math.min(Math.round(Math.random() * value), value); | ||||
|                     initialChurnValue = value - initialValue; | ||||
|                 } | ||||
|                 const previousValue = column === 0 ? initialValue : columns[column - 1].value; | ||||
|                 const remainingValue = previousValue - colValue; | ||||
|                 const previousChurnValue = column === 0 ? initialChurnValue : columns[column - 1].churn_value; | ||||
|                 const churn_value = colValue + previousChurnValue; | ||||
|                 let percentage = value ? parseFloat(remainingValue / value) : 0; | ||||
|                 if (mode === 'churn') { | ||||
|                     percentage = 1 - percentage; | ||||
|                 } | ||||
|                 percentage = Number((100 * percentage).toFixed(1)); | ||||
|                 columns_avg[column].percentage += percentage; | ||||
|                 columns_avg[column].count += 1; | ||||
|                 columns.push({ | ||||
|                     value: remainingValue, | ||||
|                     churn_value, | ||||
|                     percentage, | ||||
|                     period: column, // used as a t-key but we don't care about value itself
 | ||||
|                 }); | ||||
|             } | ||||
|             const keepRow = columns.some(c => c.percentage !== ''); | ||||
|             if (keepRow) { | ||||
|                 rows.push({ date: date.format(displayFormat), value, columns }); | ||||
|             } | ||||
|         } | ||||
|         const avg_value = totalCount ? (totalValue / totalCount) : 0; | ||||
|         const avg = { avg_value, columns_avg }; | ||||
|         return { rows, avg }; | ||||
|     } | ||||
| 
 | ||||
|     SampleServer.mockRegistry.add('get_cohort_data', _mockGetCohortData); | ||||
| }); | ||||
|  | @ -1,67 +0,0 @@ | |||
| // ------------------------------------------------------------------ | ||||
| // Cohort View | ||||
| // ------------------------------------------------------------------ | ||||
| $o-cohort-heading-bg-color: darken(theme-color('light'), 4%); | ||||
| $o-cohort-border-color: darken($o-cohort-heading-bg-color, 6%); | ||||
| $o-cohort-hover-color: lighten($o-cohort-heading-bg-color, 2%); | ||||
| 
 | ||||
| .o_cohort_view { | ||||
|     .table { | ||||
|         border-bottom: 1px solid $o-cohort-border-color; | ||||
|         thead { | ||||
|             background-color: $o-cohort-heading-bg-color; | ||||
|             > tr > th { | ||||
|                 border-bottom: 1px solid $o-cohort-border-color; | ||||
|             } | ||||
|         } | ||||
|         tbody { | ||||
|             > tr { | ||||
|                 &.o_cohort_row_clickable { | ||||
|                     &:hover { | ||||
|                         .o_cohort_value { | ||||
|                             cursor: pointer; | ||||
|                         } | ||||
|                         background-color: $o-cohort-hover-color; | ||||
|                         @include media-breakpoint-up(lg) { | ||||
|                             td:first-child { | ||||
|                                 position: relative; | ||||
|                                 &:before { | ||||
|                                     content: ''; | ||||
|                                     @include o-position-absolute($top: 0px, $left: 0px); | ||||
|                                     height: 100%; | ||||
|                                     width: 3px; | ||||
|                                     background-color: $o-brand-primary; | ||||
|                                 } | ||||
|                             } | ||||
|                         } | ||||
|                     } | ||||
|                 } | ||||
|                 & > td { | ||||
|                     padding: 0px; | ||||
|                     > div { | ||||
|                         padding: 3px; | ||||
|                         &.o_cohort_highlight { | ||||
|                             margin: 2px; | ||||
|                             border-radius: 2px; | ||||
|                         } | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         tfoot { | ||||
|             background-color: $o-cohort-heading-bg-color; | ||||
|             font-weight: 500; | ||||
|         } | ||||
|         tr > th, tr > td { | ||||
|             border-left: 1px solid $o-cohort-border-color; | ||||
|             text-align: center; | ||||
|             vertical-align: middle; | ||||
|         } | ||||
|     } | ||||
|     .o_cohort_no_data { | ||||
|         padding: 15px; | ||||
|         font-size: 18px; | ||||
|         border: 1px solid $o-cohort-border-color; | ||||
|         background-color: $o-cohort-heading-bg-color; | ||||
|     } | ||||
| } | ||||
|  | @ -1,157 +0,0 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <templates> | ||||
| 
 | ||||
|     <t t-name="CohortView.buttons"> | ||||
|         <div class="btn-group" role="group"> | ||||
|             <button class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> | ||||
|                 Measures <span class="caret" /> | ||||
|             </button> | ||||
|             <div class="dropdown-menu o_cohort_measures_list"> | ||||
|                 <button t-foreach="measures" t-as="measure" | ||||
|                     type="button" | ||||
|                     class="dropdown-item" | ||||
|                     t-att-data-field="measure[0]"> | ||||
|                     <t t-esc="measure[1]"/> | ||||
|                 </button> | ||||
|                 <div t-if="_.keys(measures).length" class="dropdown-divider"/> | ||||
|                 <button type="button" class="dropdown-item" data-field="__count__">Count</button> | ||||
|             </div> | ||||
|         </div> | ||||
|         <div class="btn-group" t-if="isMobile"> | ||||
|             <a class="btn btn-link dropdown-toggle" href="#" data-toggle="dropdown" aria-expanded="false"> | ||||
|                 <span class="dropdown_cohort_content mr4"></span> | ||||
|             </a> | ||||
|             <div class="dropdown-menu" role="menu"> | ||||
|                 <button t-foreach="intervals" t-as="interval" class="btn btn-secondary o_cohort_interval_button dropdown-item" t-att-data-interval="interval" style="display:block;"> | ||||
|                     <t t-esc="intervals[interval]" /> | ||||
|                 </button> | ||||
|             </div> | ||||
|         </div> | ||||
|         <div class="btn-group" t-else=""> | ||||
|             <button t-foreach="intervals" t-as="interval" class="btn btn-secondary o_cohort_interval_button" t-att-data-interval="interval"> | ||||
|                 <t t-esc="intervals[interval]" /> | ||||
|             </button> | ||||
|         </div> | ||||
|         <div class="btn-group"> | ||||
|             <button class="btn btn-secondary fa fa-download o_cohort_download_button" title="Download in Excel file"></button> | ||||
|         </div> | ||||
|     </t> | ||||
| 
 | ||||
|     <div t-name="web_cohort.CohortRenderer" class="o_cohort_view" owl="1"> | ||||
|         <div t-if="props.hasContent"> | ||||
|             <div t-if="props.comparisonReport && (props.comparisonReport.rows.length || props.report.rows.length)" class="table-responsive"> | ||||
|                 <t t-call="CohortView.tableTitle"> | ||||
|                     <t t-set="title" t-value="props.rangeDescription"/> | ||||
|                 </t> | ||||
|             </div> | ||||
|             <div t-if="props.report.rows.length" class="table-responsive"> | ||||
|                 <t t-call="CohortView.tableContent"> | ||||
|                     <t t-set="col_length" t-value="props.report.rows[0].columns.length"/> | ||||
|                     <t t-set="report_rows" t-value="props.report.rows"/> | ||||
|                     <t t-set="report_avg" t-value="props.report.avg" /> | ||||
|                 </t> | ||||
|             </div> | ||||
|             <div t-if="!props.report.rows.length && props.comparisonReport && props.comparisonReport.rows.length" class="o_cohort_no_data text-center"> | ||||
|                 No data available. | ||||
|             </div> | ||||
|             <br/> | ||||
|             <div t-if="props.comparisonReport && (props.report.rows.length || props.comparisonReport.rows.length)" class="table-responsive"> | ||||
|                 <t t-call="CohortView.tableTitle"> | ||||
|                     <t t-set="title" t-value="props.comparisonRangeDescription"/> | ||||
|                 </t> | ||||
|             </div> | ||||
|             <div t-if="props.comparisonReport && props.comparisonReport.rows.length" class="table-responsive"> | ||||
|                 <t t-call="CohortView.tableContent"> | ||||
|                     <t t-set="col_length" t-value="props.comparisonReport.rows[0].columns.length"/> | ||||
|                     <t t-set="report_rows" t-value="props.comparisonReport.rows"/> | ||||
|                     <t t-set="report_avg" t-value="props.comparisonReport.avg" /> | ||||
|                 </t> | ||||
|             </div> | ||||
|             <div t-if="props.report.rows.length && props.comparisonReport && !props.comparisonReport.rows.length" class="o_cohort_no_data text-center"> | ||||
|                 No data available. | ||||
|             </div> | ||||
|         </div> | ||||
|         <t t-if="!props.hasContent or (props.isSample and !props.isEmbedded)"> | ||||
|             <t t-if="props.noContentHelp" t-call="web.ActionHelper"> | ||||
|                 <t t-set="noContentHelp" t-value="props.noContentHelp"/> | ||||
|             </t> | ||||
|             <t t-else="" t-call="web.NoContentHelper"/> | ||||
|         </t> | ||||
|     </div> | ||||
| 
 | ||||
|     <t t-name="CohortView.tableTitle" owl="1"> | ||||
|         <table class="table text-center mb0"> | ||||
|             <thead> | ||||
|                 <tr> | ||||
|                     <th colspan="16"> | ||||
|                         <t t-esc="title" /> | ||||
|                     </th> | ||||
|                 </tr> | ||||
|             </thead> | ||||
|         </table> | ||||
|     </t> | ||||
| 
 | ||||
|     <t t-name="CohortView.tableContent" owl="1"> | ||||
|         <table class="table text-center mb0"> | ||||
|             <thead> | ||||
|                 <tr> | ||||
|                     <th rowspan="2"><t t-esc="props.dateStartString" /></th> | ||||
|                     <th rowspan="2"> | ||||
|                         <t t-esc="props.measures[props.measure]"/> | ||||
|                     </th> | ||||
|                     <th colspan="16"> | ||||
|                         <t t-esc="props.dateStopString" /> - By <t t-esc="props.intervals[props.interval]" /> | ||||
|                     </th> | ||||
|                 </tr> | ||||
|                 <tr> | ||||
|                     <th t-foreach="_range(col_length)" t-as="intervalNumber"> | ||||
|                         <t t-if="props.timeline === 'backward'"> | ||||
|                             <t t-esc="intervalNumber - (col_length - 1)"/> | ||||
|                         </t> | ||||
|                         <t t-else=""> | ||||
|                             +<t t-esc="intervalNumber"/> | ||||
|                         </t> | ||||
|                     </th> | ||||
|                 </tr> | ||||
|             </thead> | ||||
|             <tbody> | ||||
|                 <tr t-foreach="report_rows" t-as="row" t-key="row.date" data-type="data" t-att-data-row-index="row_index" class="o_cohort_row_clickable" t-on-click="_onClickRow"> | ||||
|                     <td class="o_cohort_value"> | ||||
|                         <t t-esc="row.date" /> | ||||
|                     </td> | ||||
|                     <td class="o_cohort_value"> | ||||
|                         <t t-esc="_formatFloat(row.value)" /> | ||||
|                     </td> | ||||
|                     <td t-foreach="row.columns" t-as="col" t-key="col.period"> | ||||
|                         <t t-if="col.percentage !== ''"> | ||||
|                             <t t-set="count" t-value="mode === 'churn' ? (col.churn_value === '-' ? '' : col.churn_value) : (col.value === '-' ? '' : col.value)"/> | ||||
|                             <t t-set="measure" t-value="props.measures[props.measure]"/> | ||||
|                             <div class="o_cohort_highlight" | ||||
|                                 t-attf-title="Periode: {{col.period}}
{{measure}}: {{count}}" | ||||
|                                 t-attf-style="background-color: rgba(0, 160, 157, {{col.percentage/100.0}}); color: {{col.percentage gt 50 and '#FFFFFF' or 'inherit'}}" | ||||
|                                 t-att-class="{o_cohort_value: col.value !== '-'}"> | ||||
|                                 <t t-esc="_formatPercentage(col.percentage / 100.0)"/> | ||||
|                             </div> | ||||
|                         </t> | ||||
|                     </td> | ||||
|                 </tr> | ||||
|             </tbody> | ||||
|             <tfoot> | ||||
|                 <tr> | ||||
|                     <td> | ||||
|                         Average | ||||
|                     </td> | ||||
|                     <td> | ||||
|                         <t t-esc="_formatFloat(report_avg.avg_value)"/> | ||||
|                     </td> | ||||
|                     <td t-foreach="report_avg.columns_avg" t-as="col"> | ||||
|                         <t t-if="report_avg.columns_avg[col]['count']"> | ||||
|                             <t t-esc="_formatPercentage(report_avg.columns_avg[col]['percentage'] / (report_avg.columns_avg[col]['count'] * 100.0))" /> | ||||
|                         </t> | ||||
|                     </td> | ||||
|                 </tr> | ||||
|             </tfoot> | ||||
|         </table> | ||||
|     </t> | ||||
| 
 | ||||
| </templates> | ||||
|  | @ -1,672 +0,0 @@ | |||
| odoo.define('web_cohort.cohort_tests', function (require) { | ||||
| 'use strict'; | ||||
| 
 | ||||
| var CohortView = require('web_cohort.CohortView'); | ||||
| var testUtils = require('web.test_utils'); | ||||
| 
 | ||||
| const cpHelpers = testUtils.controlPanel; | ||||
| var createView = testUtils.createView; | ||||
| var createActionManager = testUtils.createActionManager; | ||||
| var patchDate = testUtils.mock.patchDate; | ||||
| 
 | ||||
| QUnit.module('Views', { | ||||
|     beforeEach: function () { | ||||
|         this.data = { | ||||
|             subscription: { | ||||
|                 fields: { | ||||
|                     id: {string: 'ID', type: 'integer'}, | ||||
|                     start: {string: 'Start', type: 'date', sortable: true}, | ||||
|                     stop: {string: 'Stop', type: 'date', sortable: true}, | ||||
|                     recurring: {string: 'Recurring Price', type: 'integer', store: true}, | ||||
|                 }, | ||||
|                 records: [ | ||||
|                     {id: 1, start: '2017-07-12', stop: '2017-08-11', recurring: 10}, | ||||
|                     {id: 2, start: '2017-08-14', stop: '', recurring: 20}, | ||||
|                     {id: 3, start: '2017-08-21', stop: '2017-08-29', recurring: 10}, | ||||
|                     {id: 4, start: '2017-08-21', stop: '', recurring: 20}, | ||||
|                     {id: 5, start: '2017-08-23', stop: '', recurring: 10}, | ||||
|                     {id: 6, start: '2017-08-24', stop: '', recurring: 22}, | ||||
|                     {id: 7, start: '2017-08-24', stop: '2017-08-29', recurring: 10}, | ||||
|                     {id: 8, start: '2017-08-24', stop: '', recurring: 22}, | ||||
|                 ] | ||||
|             }, | ||||
|             lead: { | ||||
|                 fields: { | ||||
|                     id: {string: 'ID', type: 'integer'}, | ||||
|                     start: {string: 'Start', type: 'date'}, | ||||
|                     stop: {string: 'Stop', type: 'date'}, | ||||
|                     revenue: {string: 'Revenue', type: 'float', store: true}, | ||||
|                 }, | ||||
|                 records: [ | ||||
|                     {id: 1, start: '2017-07-12', stop: '2017-08-11', revenue: 1200.20}, | ||||
|                     {id: 2, start: '2017-08-14', stop: '', revenue: 500}, | ||||
|                     {id: 3, start: '2017-08-21', stop: '2017-08-29', revenue: 5599.99}, | ||||
|                     {id: 4, start: '2017-08-21', stop: '', revenue: 13500}, | ||||
|                     {id: 5, start: '2017-08-23', stop: '', revenue: 6000}, | ||||
|                     {id: 6, start: '2017-08-24', stop: '', revenue: 1499.99}, | ||||
|                     {id: 7, start: '2017-08-24', stop: '2017-08-29', revenue: 16000}, | ||||
|                     {id: 8, start: '2017-08-24', stop: '', revenue: 22000}, | ||||
|                 ] | ||||
|             }, | ||||
|             attendee: { | ||||
|                 fields: { | ||||
|                     id: {string: 'ID', type: 'integer'}, | ||||
|                     event_begin_date: {string: 'Event Start Date', type: 'date'}, | ||||
|                     registration_date: {string: 'Registration Date', type: 'date'}, | ||||
|                 }, | ||||
|                 records: [ | ||||
|                     {id: 1, event_begin_date: '2018-06-30', registration_date: '2018-06-13'}, | ||||
|                     {id: 2, event_begin_date: '2018-06-30', registration_date: '2018-06-20'}, | ||||
|                     {id: 3, event_begin_date: '2018-06-30', registration_date: '2018-06-22'}, | ||||
|                     {id: 4, event_begin_date: '2018-06-30', registration_date: '2018-06-22'}, | ||||
|                     {id: 5, event_begin_date: '2018-06-30', registration_date: '2018-06-29'}, | ||||
|                 ] | ||||
|             }, | ||||
|         }; | ||||
|     } | ||||
| }, function () { | ||||
|     QUnit.module('CohortView'); | ||||
| 
 | ||||
|     QUnit.test('simple cohort rendering', async function (assert) { | ||||
|         assert.expect(7); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" />', | ||||
|         }); | ||||
| 
 | ||||
|         assert.containsOnce(cohort, '.table', | ||||
|             'should have a table'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:first:contains(Start)').length, | ||||
|             'should contain "Start" in header of first column'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(3):contains(Stop - By Day)').length, | ||||
|             'should contain "Stop - By Day" in title'); | ||||
|         assert.ok(cohort.$('.table thead tr:nth-child(2) th:first:contains(+0)').length, | ||||
|             'interval should start with 0'); | ||||
|         assert.ok(cohort.$('.table thead tr:nth-child(2) th:nth-child(16):contains(+15)').length, | ||||
|             'interval should end with 15'); | ||||
| 
 | ||||
|         assert.strictEqual(cohort.$buttons.find('.o_cohort_measures_list').length, 1, | ||||
|             'should have list of measures'); | ||||
|         assert.strictEqual(cohort.$buttons.find('.o_cohort_interval_button').length, 4, | ||||
|             'should have buttons of intervals'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('no content helper', async function (assert) { | ||||
|         assert.expect(1); | ||||
|         this.data.subscription.records = []; | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: "subscription", | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" />', | ||||
|         }); | ||||
| 
 | ||||
|         assert.containsOnce(cohort, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('no content helper after update', async function (assert) { | ||||
|         assert.expect(2); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: "subscription", | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" measure="recurring"/>', | ||||
|         }); | ||||
| 
 | ||||
|         assert.containsNone(cohort, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         await cohort.update({domain: [['recurring', '>', 25]]}); | ||||
| 
 | ||||
|         assert.containsOnce(cohort, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('correctly set by default measure and interval', async function (assert) { | ||||
|         assert.expect(4); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" />' | ||||
|         }); | ||||
| 
 | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_measures_list [data-field=__count__]'),'selected', | ||||
|                 'count should by default for measure'); | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_interval_button[data-interval=day]'),'active', | ||||
|                 'day should by default for interval'); | ||||
| 
 | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(2):contains(Count)').length, | ||||
|             'should contain "Count" in header of second column'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(3):contains(Stop - By Day)').length, | ||||
|             'should contain "Stop - By Day" in title'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('correctly sort measure items', async function (assert) { | ||||
|         assert.expect(1); | ||||
| 
 | ||||
|         var data = this.data; | ||||
|         // It's important to compare capitalized and lowercased words
 | ||||
|         // to be sure the sorting is effective with both of them
 | ||||
|         data.subscription.fields.flop = {string: 'Abc', type: 'integer', store: true}; | ||||
|         data.subscription.fields.add = {string: 'add', type: 'integer', store: true}; | ||||
|         data.subscription.fields.zoo = {string: 'Zoo', type: 'integer', store: true}; | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop"/>', | ||||
|         }); | ||||
| 
 | ||||
|         const buttonsEls = cpHelpers.getButtons(cohort); | ||||
|         const measureButtonEls = buttonsEls[0].querySelectorAll('.o_cohort_measures_list > button'); | ||||
|         assert.deepEqual( | ||||
|             [...measureButtonEls].map(e => e.innerText.trim()), | ||||
|             ["Abc", "add", "Recurring Price", "Zoo", "Count"] | ||||
|         ); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('correctly set measure and interval after changed', async function (assert) { | ||||
|         assert.expect(8); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" measure="recurring" interval="week" />' | ||||
|         }); | ||||
| 
 | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_measures_list [data-field=recurring]'),'selected', | ||||
|                 'should recurring for measure'); | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_interval_button[data-interval=week]'),'active', | ||||
|                 'should week for interval'); | ||||
| 
 | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(2):contains(Recurring Price)').length, | ||||
|             'should contain "Recurring Price" in header of second column'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(3):contains(Stop - By Week)').length, | ||||
|             'should contain "Stop - By Week" in title'); | ||||
| 
 | ||||
|         await testUtils.dom.click(cohort.$buttons.find('.dropdown-toggle:contains(Measures)')); | ||||
|         await testUtils.dom.click(cohort.$buttons.find('.o_cohort_measures_list [data-field=__count__]')); | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_measures_list [data-field=__count__]'),'selected', | ||||
|                 'should active count for measure'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(2):contains(Count)').length, | ||||
|             'should contain "Count" in header of second column'); | ||||
| 
 | ||||
|         await testUtils.dom.click(cohort.$buttons.find('.o_cohort_interval_button[data-interval=month]')); | ||||
|         assert.hasClass(cohort.$buttons.find('.o_cohort_interval_button[data-interval=month]'),'active', | ||||
|                 'should active month for interval'); | ||||
|         assert.ok(cohort.$('.table thead tr:first th:nth-child(3):contains(Stop - By Month)').length, | ||||
|             'should contain "Stop - By Month" in title'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('cohort view without attribute invisible on field', async function (assert) { | ||||
|         assert.expect(3); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: `<cohort string="Subscription" date_start="start" date_stop="stop"/>`, | ||||
|         }); | ||||
| 
 | ||||
|         await testUtils.dom.click(cohort.$('.btn-group:first button')); | ||||
|         assert.containsN(cohort, '.o_cohort_measures_list button', 2); | ||||
|         assert.containsOnce(cohort, '.o_cohort_measures_list button[data-field="recurring"]'); | ||||
|         assert.containsOnce(cohort, '.o_cohort_measures_list button[data-field="__count__"]'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('cohort view with attribute invisible on field', async function (assert) { | ||||
|         assert.expect(2); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: ` | ||||
|                 <cohort string="Subscription" date_start="start" date_stop="stop"> | ||||
|                     <field name="recurring" invisible="1"/> | ||||
|                 </cohort>`, | ||||
|         }); | ||||
| 
 | ||||
|         await testUtils.dom.click(cohort.$('.btn-group:first button')); | ||||
|         assert.containsOnce(cohort, '.o_cohort_measures_list button'); | ||||
|         assert.containsNone(cohort, '.o_cohort_measures_list button[data-field="recurring"]'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('export cohort', async function (assert) { | ||||
|         assert.expect(6); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" />', | ||||
|             session: { | ||||
|                 get_file: async function (params) { | ||||
|                     var data = JSON.parse(params.data.data); | ||||
|                     assert.strictEqual(params.url, '/web/cohort/export'); | ||||
|                     assert.strictEqual(data.interval_string, 'Day'); | ||||
|                     assert.strictEqual(data.measure_string, 'Count'); | ||||
|                     assert.strictEqual(data.date_start_string, 'Start'); | ||||
|                     assert.strictEqual(data.date_stop_string, 'Stop'); | ||||
|                     assert.strictEqual(data.title, 'Subscription'); | ||||
|                     params.complete(); | ||||
|                     return true; | ||||
|                 }, | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         await testUtils.dom.click(cohort.$buttons.find('.o_cohort_download_button')); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('when clicked on cell redirects to the correct list/form view ', async function(assert) { | ||||
|         assert.expect(6); | ||||
| 
 | ||||
|         var actionManager = await createActionManager({ | ||||
|             data: this.data, | ||||
|             archs: { | ||||
|                 'subscription,false,cohort': '<cohort string="Subscriptions" date_start="start" date_stop="stop" measure="__count__" interval="week" />', | ||||
|                 'subscription,my_list_view,list': '<tree>' + | ||||
|                         '<field name="start"/>' + | ||||
|                         '<field name="stop"/>' + | ||||
|                     '</tree>', | ||||
|                 'subscription,my_form_view,form': '<form>' + | ||||
|                         '<field name="start"/>' + | ||||
|                         '<field name="stop"/>' + | ||||
|                     '</form>', | ||||
|                 'subscription,false,list': '<tree>' + | ||||
|                         '<field name="recurring"/>' + | ||||
|                         '<field name="start"/>' + | ||||
|                     '</tree>', | ||||
|                 'subscription,false,form': '<form>' + | ||||
|                         '<field name="recurring"/>' + | ||||
|                         '<field name="start"/>' + | ||||
|                     '</form>', | ||||
|                 'subscription,false,search': '<search></search>', | ||||
|             }, | ||||
|             intercepts: { | ||||
|                 do_action: function (ev) { | ||||
|                     actionManager.doAction(ev.data.action, ev.data.options); | ||||
|                 }, | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         await actionManager.doAction({ | ||||
|             name: 'Subscriptions', | ||||
|             res_model: 'subscription', | ||||
|             type: 'ir.actions.act_window', | ||||
|             views: [[false, 'cohort'], ['my_list_view', 'list'], ['my_form_view', 'form']], | ||||
|         }); | ||||
| 
 | ||||
|         // Going to the list view, while clicking Period / Count cell
 | ||||
|         await testUtils.dom.click(actionManager.$('td.o_cohort_value:first')); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(1)').text(), 'Start', | ||||
|                 "First field in the list view should be start"); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(2)').text(), 'Stop', | ||||
|                 "Second field in the list view should be stop"); | ||||
| 
 | ||||
|         // Going back to cohort view
 | ||||
|         await testUtils.dom.click(actionManager.$('.o_back_button')); | ||||
|         // Going to the list view
 | ||||
|         await testUtils.dom.click(actionManager.$('td div.o_cohort_value:first')); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(1)').text(), 'Start', | ||||
|                 "First field in the list view should be start"); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(2)').text(), 'Stop', | ||||
|                 "Second field in the list view should be stop"); | ||||
| 
 | ||||
|         // Going to the form view
 | ||||
|         await testUtils.dom.click(actionManager.$('.o_list_view .o_data_row')); | ||||
| 
 | ||||
|         assert.hasAttrValue(actionManager.$('.o_form_view span:first'), 'name', 'start', | ||||
|                 "First field in the form view should be start"); | ||||
|         assert.hasAttrValue(actionManager.$('.o_form_view span:nth(1)'), 'name', 'stop', | ||||
|                 "Second field in the form view should be stop"); | ||||
| 
 | ||||
|         actionManager.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('test mode churn', async function(assert) { | ||||
|         assert.expect(3); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'lead', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Leads" date_start="start" date_stop="stop" interval="week" mode="churn" />', | ||||
|             mockRPC: function(route, args) { | ||||
|                 assert.strictEqual(args.kwargs.mode, "churn", "churn mode should be sent via RPC"); | ||||
|                 return this._super(route, args); | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:first').text().trim(), '0%', 'first col should display 0 percent'); | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:nth(4)').text().trim(), '100%', 'col 5 should display 100 percent'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('test backward timeline', async function (assert) { | ||||
|         assert.expect(7); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'attendee', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Attendees" date_start="event_begin_date" date_stop="registration_date" interval="day" timeline="backward" mode="churn"/>', | ||||
|             mockRPC: function (route, args) { | ||||
|                 assert.strictEqual(args.kwargs.timeline, "backward", "backward timeline should be sent via RPC"); | ||||
|                 return this._super(route, args); | ||||
|             }, | ||||
|         }); | ||||
|         assert.ok(cohort.$('.table thead tr:nth-child(2) th:first:contains(-15)').length, | ||||
|             'interval should start with -15'); | ||||
|         assert.ok(cohort.$('.table thead tr:nth-child(2) th:nth-child(16):contains(0)').length, | ||||
|             'interval should end with 0'); | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:first').text().trim(), '20%', 'first col should display 20 percent'); | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:nth(5)').text().trim(), '40%', 'col 6 should display 40 percent'); | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:nth(7)').text().trim(), '80%', 'col 8 should display 80 percent'); | ||||
|         assert.strictEqual(cohort.$('td .o_cohort_value:nth(14)').text().trim(), '100%', 'col 15 should display 100 percent'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('when clicked on cell redirects to the action list/form view passed in context', async function(assert) { | ||||
|         assert.expect(6); | ||||
| 
 | ||||
|         var actionManager = await createActionManager({ | ||||
|             data: this.data, | ||||
|             archs: { | ||||
|                 'subscription,false,cohort': '<cohort string="Subscriptions" date_start="start" date_stop="stop" measure="__count__" interval="week" />', | ||||
|                 'subscription,my_list_view,list': '<tree>' + | ||||
|                         '<field name="start"/>' + | ||||
|                         '<field name="stop"/>' + | ||||
|                     '</tree>', | ||||
|                 'subscription,my_form_view,form': '<form>' + | ||||
|                         '<field name="start"/>' + | ||||
|                         '<field name="stop"/>' + | ||||
|                     '</form>', | ||||
|                 'subscription,false,list': '<tree>' + | ||||
|                     '<field name="recurring"/>' + | ||||
|                     '<field name="start"/>' + | ||||
|                     '</tree>', | ||||
|                 'subscription,false,form': '<form>' + | ||||
|                         '<field name="recurring"/>' + | ||||
|                         '<field name="start"/>' + | ||||
|                     '</form>', | ||||
|                 'subscription,false,search': '<search></search>', | ||||
|             }, | ||||
|             intercepts: { | ||||
|                 do_action: function (ev) { | ||||
|                     actionManager.doAction(ev.data.action, ev.data.options); | ||||
|                 }, | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         await actionManager.doAction({ | ||||
|             name: 'Subscriptions', | ||||
|             res_model: 'subscription', | ||||
|             type: 'ir.actions.act_window', | ||||
|             views: [[false, 'cohort']], | ||||
|             context: {list_view_id: 'my_list_view', form_view_id: 'my_form_view'}, | ||||
|         }); | ||||
| 
 | ||||
|         // Going to the list view, while clicking Period / Count cell
 | ||||
|         await testUtils.dom.click(actionManager.$('td.o_cohort_value:first')); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(1)').text(), 'Start', | ||||
|                 "First field in the list view should be start"); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(2)').text(), 'Stop', | ||||
|                 "Second field in the list view should be stop"); | ||||
| 
 | ||||
|         // Going back to cohort view
 | ||||
|         await testUtils.dom.click($('.o_back_button')); | ||||
| 
 | ||||
|         // Going to the list view
 | ||||
|         await testUtils.dom.click(actionManager.$('td div.o_cohort_value:first')); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(1)').text(), 'Start', | ||||
|                 "First field in the list view should be start"); | ||||
|         assert.strictEqual(actionManager.$('.o_list_view th:nth(2)').text(), 'Stop', | ||||
|                 "Second field in the list view should be stop"); | ||||
| 
 | ||||
|         // Going to the form view
 | ||||
|         await testUtils.dom.click(actionManager.$('.o_list_view .o_data_row')); | ||||
| 
 | ||||
|         assert.hasAttrValue(actionManager.$('.o_form_view span:first'), 'name', 'start', | ||||
|                 "First field in the form view should be start"); | ||||
|         assert.hasAttrValue(actionManager.$('.o_form_view span:nth(1)'), 'name', 'stop', | ||||
|                 "Second field in the form view should be stop"); | ||||
| 
 | ||||
|         actionManager.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('rendering of a cohort view with comparison', async function (assert) { | ||||
|         assert.expect(29); | ||||
| 
 | ||||
|         var unpatchDate = patchDate(2017, 7, 25, 1, 0, 0); | ||||
| 
 | ||||
|         var actionManager = await createActionManager({ | ||||
|             data: this.data, | ||||
|             archs: { | ||||
|                 'subscription,false,cohort': '<cohort string="Subscriptions" date_start="start" date_stop="stop" measure="__count__" interval="week" />', | ||||
|                 'subscription,false,search': ` | ||||
|                     <search> | ||||
|                         <filter date="start" name="date_filter" string="Date"/> | ||||
|                     </search> | ||||
|                 `,
 | ||||
|             }, | ||||
|             intercepts: { | ||||
|                 do_action: function (ev) { | ||||
|                     actionManager.doAction(ev.data.action, ev.data.options); | ||||
|                 }, | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         await actionManager.doAction({ | ||||
|             name: 'Subscriptions', | ||||
|             res_model: 'subscription', | ||||
|             type: 'ir.actions.act_window', | ||||
|             views: [[false, 'cohort']], | ||||
|         }); | ||||
| 
 | ||||
|         function verifyContents(results) { | ||||
|             var $tables = actionManager.$('table'); | ||||
|             assert.strictEqual($tables.length, results.length, 'There should be ' + results.length + ' tables'); | ||||
|             var result; | ||||
|             $tables.each(function () { | ||||
|                 result = results.shift(); | ||||
|                 var $table = $(this); | ||||
|                 var rowCount = $table.find('.o_cohort_row_clickable').length; | ||||
| 
 | ||||
|                 if (rowCount) { | ||||
|                     assert.strictEqual(rowCount, result, 'the table should contain ' + result + ' rows'); | ||||
|                 } else { | ||||
|                     assert.strictEqual($table.find('th:first').text().trim(), result, | ||||
|                     'the table should contain the time range description' + result); | ||||
|                 } | ||||
|             }); | ||||
|         } | ||||
| 
 | ||||
|         // with no comparison, with data (no filter)
 | ||||
|         verifyContents([3]); | ||||
|         assert.containsNone(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsNone(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         // with no comparison with no data (filter on 'last_year')
 | ||||
|         await cpHelpers.toggleFilterMenu(actionManager); | ||||
|         await cpHelpers.toggleMenuItem(actionManager, 'Date'); | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', '2016'); | ||||
| 
 | ||||
|         verifyContents([]); | ||||
|         assert.containsNone(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsOnce(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         // with comparison active, data and comparisonData (filter on 'this_month' + 'previous_period')
 | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', '2016'); | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', 'August'); | ||||
|         await cpHelpers.toggleComparisonMenu(actionManager); | ||||
|         await cpHelpers.toggleMenuItem(actionManager, 'Date: Previous period'); | ||||
| 
 | ||||
|         verifyContents(['August 2017', 2, 'July 2017', 1]); | ||||
|         assert.containsNone(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsNone(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         // with comparison active, data, no comparisonData (filter on 'this_year' + 'previous_period')
 | ||||
|         await cpHelpers.toggleFilterMenu(actionManager); | ||||
|         await cpHelpers.toggleMenuItem(actionManager, 'Date'); | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', 'August'); | ||||
| 
 | ||||
|         verifyContents(['2017', 3, '2016']); | ||||
|         assert.containsOnce(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsNone(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         // with comparison active, no data, comparisonData (filter on 'Q4' + 'previous_period')
 | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', 'Q4'); | ||||
| 
 | ||||
|         verifyContents(['Q4 2017', 'Q3 2017', 3]); | ||||
|         assert.containsOnce(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsNone(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         // with comparison active, no data, no comparisonData (filter on 'last_year' + 'previous_period')
 | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', '2016'); | ||||
|         await cpHelpers.toggleMenuItemOption(actionManager, 'Date', '2017'); | ||||
| 
 | ||||
|         verifyContents([]); | ||||
|         assert.containsNone(actionManager, '.o_cohort_no_data'); | ||||
|         assert.containsOnce(actionManager, 'div.o_view_nocontent'); | ||||
| 
 | ||||
|         unpatchDate(); | ||||
|         actionManager.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('verify context', async function (assert) { | ||||
|         assert.expect(1); | ||||
| 
 | ||||
|         var cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: 'subscription', | ||||
|             data: this.data, | ||||
|             arch: '<cohort string="Subscription" date_start="start" date_stop="stop" />', | ||||
|             mockRPC: function (route, args) { | ||||
|                 if (args.method === 'get_cohort_data') { | ||||
|                     assert.ok(args.kwargs.context); | ||||
|                 } | ||||
|                 return this._super.apply(this, arguments); | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('empty cohort view with action helper', async function (assert) { | ||||
|         assert.expect(4); | ||||
| 
 | ||||
|         const cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: "subscription", | ||||
|             data: this.data, | ||||
|             arch: '<cohort date_start="start" date_stop="stop"/>', | ||||
|             domain: [['id', '<', 0]], | ||||
|             viewOptions: { | ||||
|                 action: { | ||||
|                     context: {}, | ||||
|                     help: '<p class="abc">click to add a foo</p>' | ||||
|                 } | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         assert.containsOnce(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsNone(cohort, 'table'); | ||||
| 
 | ||||
|         await cohort.reload({ domain: [] }); | ||||
| 
 | ||||
|         assert.containsNone(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsOnce(cohort, 'table'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('empty cohort view with sample data', async function (assert) { | ||||
|         assert.expect(7); | ||||
| 
 | ||||
|         const cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: "subscription", | ||||
|             data: this.data, | ||||
|             arch: '<cohort sample="1" date_start="start" date_stop="stop"/>', | ||||
|             domain: [['id', '<', 0]], | ||||
|             viewOptions: { | ||||
|                 action: { | ||||
|                     context: {}, | ||||
|                     help: '<p class="abc">click to add a foo</p>' | ||||
|                 } | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         assert.hasClass(cohort.el, 'o_view_sample_data'); | ||||
|         assert.containsOnce(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsOnce(cohort, 'table.o_sample_data_disabled'); | ||||
| 
 | ||||
|         await cohort.reload({ domain: [] }); | ||||
| 
 | ||||
|         assert.doesNotHaveClass(cohort.el, 'o_view_sample_data'); | ||||
|         assert.containsNone(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsOnce(cohort, 'table'); | ||||
|         assert.doesNotHaveClass(cohort.$('table'), 'o_sample_data_disabled'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| 
 | ||||
|     QUnit.test('non empty cohort view with sample data', async function (assert) { | ||||
|         assert.expect(7); | ||||
| 
 | ||||
|         const cohort = await createView({ | ||||
|             View: CohortView, | ||||
|             model: "subscription", | ||||
|             data: this.data, | ||||
|             arch: '<cohort sample="1" date_start="start" date_stop="stop"/>', | ||||
|             viewOptions: { | ||||
|                 action: { | ||||
|                     context: {}, | ||||
|                     help: '<p class="abc">click to add a foo</p>' | ||||
|                 } | ||||
|             }, | ||||
|         }); | ||||
| 
 | ||||
|         assert.doesNotHaveClass(cohort.el, 'o_view_sample_data'); | ||||
|         assert.containsNone(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsOnce(cohort, 'table'); | ||||
|         assert.doesNotHaveClass(cohort.$('table'), 'o_sample_data_disabled'); | ||||
| 
 | ||||
|         await cohort.reload({ domain: [['id', '<', 0]] }); | ||||
| 
 | ||||
|         assert.doesNotHaveClass(cohort.el, 'o_view_sample_data'); | ||||
|         assert.containsOnce(cohort, '.o_view_nocontent .abc'); | ||||
|         assert.containsNone(cohort, 'table'); | ||||
| 
 | ||||
|         cohort.destroy(); | ||||
|     }); | ||||
| }); | ||||
| }); | ||||
|  | @ -1,171 +0,0 @@ | |||
| odoo.define('web_cohort.MockServer', function (require) { | ||||
| 'use strict'; | ||||
| 
 | ||||
| var MockServer = require('web.MockServer'); | ||||
| 
 | ||||
| MockServer.include({ | ||||
|     //--------------------------------------------------------------------------
 | ||||
|     // Private
 | ||||
|     //--------------------------------------------------------------------------
 | ||||
| 
 | ||||
|     /** | ||||
|      * @override | ||||
|      * @private | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     _performRpc: function (route, args) { | ||||
|         if (args.method === 'get_cohort_data') { | ||||
|             return this._mockGetCohortData(args.model, args.kwargs); | ||||
|         } else { | ||||
|             return this._super(route, args); | ||||
|         } | ||||
|     }, | ||||
| 
 | ||||
|     /** | ||||
|      * @private | ||||
|      * @param {string} model | ||||
|      * @param {Object} kwargs | ||||
|      * @returns {Promise} | ||||
|      */ | ||||
|     _mockGetCohortData: function (model, kwargs) { | ||||
|         var self = this; | ||||
|         var displayFormats = { | ||||
|             'day': 'DD MMM YYYY', | ||||
|             'week': 'ww YYYY', | ||||
|             'month': 'MMMM YYYY', | ||||
|             'year': 'Y', | ||||
|         }; | ||||
|         var rows = []; | ||||
|         var totalValue = 0; | ||||
|         var initialChurnValue = 0; | ||||
|         var columnsAvg = {}; | ||||
| 
 | ||||
|         var groups = this._mockReadGroup(model, { | ||||
|             domain: kwargs.domain, | ||||
|             fields: [kwargs.date_start], | ||||
|             groupby: [kwargs.date_start + ':' + kwargs.interval], | ||||
|         }); | ||||
|         var totalCount = groups.length; | ||||
|         _.each(groups, function (group) { | ||||
|             var format; | ||||
|             switch (kwargs.interval) { | ||||
|                 case 'day': | ||||
|                     format = 'YYYY-MM-DD'; | ||||
|                     break; | ||||
|                 case 'week': | ||||
|                     format = 'ww YYYY'; | ||||
|                     break; | ||||
|                 case 'month': | ||||
|                     format = 'MMMM YYYY'; | ||||
|                     break; | ||||
|                 case 'year': | ||||
|                     format = 'Y'; | ||||
|                     break; | ||||
|             } | ||||
|             var cohortStartDate = moment(group[kwargs.date_start + ':' + kwargs.interval], format); | ||||
| 
 | ||||
|             var records = self._mockSearchReadController({ | ||||
|                 model: model, | ||||
|                 domain: group.__domain, | ||||
|             }); | ||||
|             var value = 0; | ||||
|             if (kwargs.measure === '__count__') { | ||||
|                 value = records.length; | ||||
|             } else { | ||||
|                 if (records.length) { | ||||
|                     value = _.pluck(records.records, kwargs.measure).reduce(function (a, b) { | ||||
|                         return a + b; | ||||
|                     }); | ||||
|                 } | ||||
|             } | ||||
|             totalValue += value; | ||||
|             var initialValue = value; | ||||
| 
 | ||||
|             var columns = []; | ||||
|             var colStartDate = cohortStartDate.clone(); | ||||
|             if (kwargs.timeline === 'backward') { | ||||
|                 colStartDate = colStartDate.subtract(15, kwargs.interval); | ||||
|             } | ||||
|             for (var column = 0; column <= 15; column++) { | ||||
|                 if (!columnsAvg[column]) { | ||||
|                     columnsAvg[column] = {'percentage': 0, 'count': 0}; | ||||
|                 } | ||||
|                 if (column !== 0) { | ||||
|                     colStartDate.add(1, kwargs.interval); | ||||
|                 } | ||||
|                 if (colStartDate > moment()) { | ||||
|                     columnsAvg[column]['percentage'] += 0; | ||||
|                     columnsAvg[column]['count'] += 0; | ||||
|                     columns.push({ | ||||
|                         'value': '-', | ||||
|                         'churn_value': '-', | ||||
|                         'percentage': '', | ||||
|                     }); | ||||
|                     continue; | ||||
|                 } | ||||
| 
 | ||||
|                 var compareDate = colStartDate.format(displayFormats[kwargs.interval]); | ||||
|                 var colRecords = _.filter(records.records, function (record) { | ||||
|                     return record[kwargs.date_stop] && moment(record[kwargs.date_stop], 'YYYY-MM-DD').format(displayFormats[kwargs.interval]) == compareDate; | ||||
|                 }); | ||||
|                 var colValue = 0; | ||||
|                 if (kwargs.measure === '__count__') { | ||||
|                     colValue = colRecords.length; | ||||
|                 } else { | ||||
|                     if (colRecords.length) { | ||||
|                         colValue = _.pluck(colRecords, kwargs.measure).reduce(function (a, b) { | ||||
|                             return a + b; | ||||
|                         }); | ||||
|                     } | ||||
|                 } | ||||
| 
 | ||||
|                 if (kwargs.timeline === 'backward' && column === 0) { | ||||
|                     colRecords = _.filter(records.records, function (record) { | ||||
|                         return record[kwargs.date_stop] && moment(record[kwargs.date_stop], 'YYYY-MM-DD') >= colStartDate; | ||||
|                     }); | ||||
|                     if (kwargs.measure === '__count__') { | ||||
|                         initialValue = colRecords.length; | ||||
|                     } else { | ||||
|                         if (colRecords.length) { | ||||
|                             initialValue = _.pluck(colRecords, kwargs.measure).reduce(function (a, b) { | ||||
|                                 return a + b; | ||||
|                             }); | ||||
|                         } | ||||
|                     } | ||||
|                     initialChurnValue = value - initialValue; | ||||
|                 } | ||||
|                 var previousValue = column === 0 ? initialValue : columns[column - 1]['value']; | ||||
|                 var remainingValue = previousValue - colValue; | ||||
|                 var previousChurnValue = column === 0 ? initialChurnValue : columns[column - 1]['churn_value']; | ||||
|                 var churnValue = colValue + previousChurnValue; | ||||
|                 var percentage = value ? parseFloat(remainingValue / value) : 0; | ||||
|                 if (kwargs.mode === 'churn') { | ||||
|                     percentage = 1 - percentage; | ||||
|                 } | ||||
|                 percentage = Number((100 * percentage).toFixed(1)); | ||||
|                 columnsAvg[column]['percentage'] += percentage; | ||||
|                 columnsAvg[column]['count'] += 1; | ||||
|                 columns.push({ | ||||
|                     'value': remainingValue, | ||||
|                     'churn_value': churnValue, | ||||
|                     'percentage': percentage, | ||||
|                     'domain': [], | ||||
|                     'period': compareDate, | ||||
|                 }); | ||||
|             } | ||||
|             rows.push({ | ||||
|                 'date': cohortStartDate.format(displayFormats[kwargs.interval]), | ||||
|                 'value': value, | ||||
|                 'domain': group.__domain, | ||||
|                 'columns': columns, | ||||
|             }); | ||||
|         }); | ||||
| 
 | ||||
|         return Promise.resolve({ | ||||
|             'rows': rows, | ||||
|             'avg': {'avg_value': totalCount ? (totalValue / totalCount) : 0, 'columns_avg': columnsAvg}, | ||||
|         }); | ||||
|     }, | ||||
| }); | ||||
| 
 | ||||
| }); | ||||
|  | @ -1,32 +0,0 @@ | |||
| # -*- coding: utf-8 -*- | ||||
| import logging | ||||
| import os | ||||
| 
 | ||||
| from lxml import etree | ||||
| 
 | ||||
| from odoo.loglevels import ustr | ||||
| from odoo.tools import misc, view_validation | ||||
| 
 | ||||
| _logger = logging.getLogger(__name__) | ||||
| 
 | ||||
| _cohort_validator = None | ||||
| 
 | ||||
| 
 | ||||
| @view_validation.validate('cohort') | ||||
| def schema_cohort(arch, **kwargs): | ||||
|     """ Check the cohort view against its schema | ||||
| 
 | ||||
|     :type arch: etree._Element | ||||
|     """ | ||||
|     global _cohort_validator | ||||
| 
 | ||||
|     if _cohort_validator is None: | ||||
|         with misc.file_open(os.path.join('web_cohort', 'views', 'cohort.rng')) as f: | ||||
|             _cohort_validator = etree.RelaxNG(etree.parse(f)) | ||||
| 
 | ||||
|     if _cohort_validator.validate(arch): | ||||
|         return True | ||||
| 
 | ||||
|     for error in _cohort_validator.error_log: | ||||
|         _logger.error(ustr(error)) | ||||
|     return False | ||||
|  | @ -1,22 +0,0 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <odoo> | ||||
| 
 | ||||
|     <template id="assets_backend" name="cohort assets" inherit_id="web.assets_backend"> | ||||
|         <xpath expr="." position="inside"> | ||||
|             <script type="text/javascript" src="/web_cohort/static/src/js/cohort_view.js" /> | ||||
|             <script type="text/javascript" src="/web_cohort/static/src/js/cohort_model.js" /> | ||||
|             <script type="text/javascript" src="/web_cohort/static/src/js/cohort_controller.js" /> | ||||
|             <script type="text/javascript" src="/web_cohort/static/src/js/cohort_renderer.js" /> | ||||
|             <script type="text/javascript" src="/web_cohort/static/src/js/sample_server.js" /> | ||||
|             <link rel="stylesheet" type="text/scss" href="/web_cohort/static/src/scss/web_cohort.scss" /> | ||||
|         </xpath> | ||||
|     </template> | ||||
| 
 | ||||
|     <template id="qunit_suite" name="cohort tests" inherit_id="web.qunit_suite_tests"> | ||||
|         <xpath expr="//script[contains(@src, '/web/static/tests/views/kanban_tests.js')]" position="after"> | ||||
|             <script type="text/javascript" src="/web_cohort/static/tests/cohort_tests.js" /> | ||||
|             <script type="text/javascript" src="/web_cohort/static/tests/mock_server.js" /> | ||||
|         </xpath> | ||||
|     </template> | ||||
| 
 | ||||
| </odoo> | ||||
|  | @ -1,104 +0,0 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <grammar xmlns="http://relaxng.org/ns/structure/1.0" | ||||
|              xmlns:a="http://relaxng.org/ns/annotation/1.0" | ||||
|              datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> | ||||
| 
 | ||||
|     <start> | ||||
|         <ref name="cohort" /> | ||||
|     </start> | ||||
| 
 | ||||
|     <define name="cohort"> | ||||
|         <element name="cohort"> | ||||
|             <attribute name="string"/> | ||||
|             <attribute name="date_start"/> | ||||
|             <attribute name="date_stop"/> | ||||
|             <optional><attribute name="mode"/></optional> | ||||
|             <optional><attribute name="timeline"/></optional> | ||||
|             <optional><attribute name="interval"/></optional> | ||||
|             <optional><attribute name="measure"/></optional> | ||||
|             <optional><attribute name="sample"/></optional> | ||||
|             <zeroOrMore> | ||||
|                 <ref name="field"/> | ||||
|             </zeroOrMore> | ||||
|         </element> | ||||
|     </define> | ||||
| 
 | ||||
|     <define name="field"> | ||||
|         <element name="field"> | ||||
|             <attribute name="name"/> | ||||
|             <ref name="overload"/> | ||||
|             <optional><attribute name="modifiers"/></optional> | ||||
|             <optional><attribute name="attrs"/></optional> | ||||
|             <optional><attribute name="string"/></optional> | ||||
|             <optional><attribute name="invisible"/></optional> | ||||
|             <zeroOrMore> | ||||
|                 <choice> | ||||
|                     <ref name="field"/> | ||||
|                     <ref name="xpath"/> | ||||
|                 </choice> | ||||
|             </zeroOrMore> | ||||
|         </element> | ||||
|     </define> | ||||
| 
 | ||||
|     <define name="overload"> | ||||
|         <optional> | ||||
|             <!-- | ||||
|                 Alter matched element with content | ||||
|             --> | ||||
|             <choice> | ||||
|                 <attribute name="position"> | ||||
|                     <choice> | ||||
|                         <!-- Insert content before first child --> | ||||
|                         <value>before</value> | ||||
|                         <!-- Insert content after last child --> | ||||
|                         <value>after</value> | ||||
|                         <!-- Replace all children with content --> | ||||
|                         <value>inside</value> | ||||
|                         <!-- Replace matched element itself with content --> | ||||
|                         <value>replace</value> | ||||
|                     </choice> | ||||
|                 </attribute> | ||||
|                 <group> | ||||
|                     <attribute name="position"> | ||||
|                         <!-- Edit element attributes --> | ||||
|                         <value>attributes</value> | ||||
|                     </attribute> | ||||
|                     <oneOrMore> | ||||
|                         <element name="attribute"> | ||||
|                             <attribute name="name"><text/></attribute> | ||||
|                             <text /> | ||||
|                         </element> | ||||
|                     </oneOrMore> | ||||
|                 </group> | ||||
|             </choice> | ||||
|         </optional> | ||||
|     </define> | ||||
| 
 | ||||
|     <define name="any"> | ||||
|         <element> | ||||
|             <anyName/> | ||||
|             <zeroOrMore> | ||||
|                 <choice> | ||||
|                     <attribute> | ||||
|                         <anyName/> | ||||
|                     </attribute> | ||||
|                     <text/> | ||||
|                     <ref name="any"/> | ||||
|                 </choice> | ||||
|             </zeroOrMore> | ||||
|         </element> | ||||
|     </define> | ||||
| 
 | ||||
|     <define name="xpath"> | ||||
|         <element name="xpath"> | ||||
|             <optional><attribute name="expr"/></optional> | ||||
|             <ref name="overload"/> | ||||
|             <zeroOrMore> | ||||
|                 <choice> | ||||
|                     <ref name="any"/> | ||||
|                     <ref name="field"/> | ||||
|                 </choice> | ||||
|             </zeroOrMore> | ||||
|         </element> | ||||
|     </define> | ||||
| </grammar> | ||||
		Loading…
	
		Reference in New Issue