{% extends "base.html" %} {% from "components/ui.html" import page_header, breadcrumb_nav, button, filter_badge %} {% block title %}{{ _('Import/Export Data') }}{% endblock %} {% block content %} {% set breadcrumbs = [ {'text': _('Import/Export')} ] %} {{ page_header( icon_class='fas fa-exchange-alt', title_text=_('Import/Export Data'), subtitle_text=_('Import data from other time trackers or export your data for GDPR compliance and backups'), breadcrumbs=breadcrumbs, actions_html=None ) }}

{{ _('Import Data') }}

{{ _('CSV Import - Time Entries') }}

{{ _('Import time entries from a CSV file') }}

{{ _('Download Template') }}

{{ _('CSV Import - Clients') }}

{{ _('Import clients with custom fields and multiple contacts from a CSV file') }}

{{ _('Download Template') }}
{{ _('Use these fields for duplicate detection:') }}
{{ _('Example: Enter "debtor_number" to detect duplicates by debtor number only (not by name)') }}

{{ _('Import from Toggl Track') }}

{{ _('Import time entries from Toggl Track') }}


{{ _('Import from Harvest') }}

{{ _('Import time entries from Harvest') }}

{% if current_user.is_admin %}

{{ _('Restore from Backup') }}

{{ _('Restore data from a backup file') }}

{% endif %}

{{ _('Import History') }}

{{ _('Loading...') }}

{{ _('Export Data') }}

{{ _('Full Data Export (GDPR)') }}

{{ _('Export all your personal data') }}


{{ _('Filtered Export') }}

{{ _('Export specific data with filters') }}


{{ _('Export Clients') }}

{{ _('Export all clients with custom fields and contacts to CSV') }}

{{ _('Export Clients to CSV') }}
{% if current_user.is_admin %}

{{ _('Create Backup') }}

{{ _('Create a full database backup') }}

{% endif %}

{{ _('Export History') }}

{{ _('Loading...') }}

{% endblock %}