{# app/modules/dev_tools/templates/dev_tools/admin/translation-editor.html #} {% extends "admin/base.html" %} {% from 'shared/macros/headers.html' import page_header %} {% from 'shared/macros/alerts.html' import loading_state, error_state %} {% from 'shared/macros/tables.html' import table_wrapper, table_header, table_empty_state %} {% from 'shared/macros/pagination.html' import pagination %} {% block title %}Translation Editor{% endblock %} {% block alpine_data %}translationEditor(){% endblock %} {% block content %} {{ page_header('Translation Editor', back_url='/admin/dashboard', back_label='Back to Dashboard') }} {{ loading_state('Loading translations...') }} {{ error_state('Error loading translations') }}
Showing of keys Total: keys across modules
{% call table_wrapper() %} Module Key Path {{ table_empty_state(6, title='No translation keys found', icon='globe', show_condition='filteredKeys.length === 0') }} {% endcall %} {{ pagination(show_condition='filteredKeys.length > 0') }}
Saving...
{% endblock %} {% block extra_scripts %} {% endblock %}