{{ t('ui.loading') }}
{{ t('ui.login_title') }}
{{ t('ui.login_subtitle') }}
{{ t('toast.' + loginError) }}
{{ t('ui.username') }}
{{ t('ui.password') }}
{{ t('ui.login_loading') }}
{{ t('ui.login_btn') }}
{{ lang }}
{{ t('ui.app_title') }}
{{ lang }}
{{ user.name ? user.name.charAt(0) : 'U' }}
{{ user.name }}
{{ t('ui.logout') }}
{{ t('ui.references') }}
{{ project.name }}
{{ currentLang === 'ru' ? field.nameRu : field.nameEn }}
{{ t('ui.settings') }}
{{ t('ui.users') }}
{{ t('ui.roles') }}
{{ t('ui.event_log') }}
{{ t('ui.welcome_hello', { name: user.name }) }}
{{ t('ui.welcome_select') }}
{{ currentLang === 'ru' ? selectedField.nameRu : selectedField.nameEn }}
JSON
{{ t('ui.field_id') }}
{{ selectedField.id }}
{{ t('ui.field_name_jira') }}
{{ currentLang === 'ru' ? selectedField.nameRu : selectedField.nameEn }}
{{ t('ui.field_type') }}
{{ currentLang === 'ru' ? (selectedField.typeRu || selectedField.typeEn) : (selectedField.typeEn || selectedField.typeRu) || '—' }}
SQL Debug
SQL: {{ debugSql }}
RESULT: {{ debugResult }}
SQL Debug (cloneTo: {{ selectedField.cloneTo }})
SQL: {{ cloneDebugSql }}
RESULT: {{ cloneDebugResult }}
SQL Debug (cloneTo write: {{ selectedField.cloneTo }})
ERROR: {{ cloneWriteError }}
{{ cloneWriteDebugSql }}
No SQL generated yet. Save to generate.
Debug (cache reset)
{{ cacheDebugInfo }}
No cache reset info yet. Save to trigger.
{{ t('ui.options_title') }}
{{ options.length }}
{{ t('ui.dirty_badge') }}
{{ t('ui.add_option') }}
{{ t('ui.loading_values') }}
{{ t('ui.no_options') }}
#
{{ t('ui.option_value') }}
{{ currentLang === 'ru' ? (rel.relationNameRu || t('ui.relation_label')) : (rel.relationNameEn || t('ui.relation_label')) }}
{{ t('ui.disabled_label') }}
{{ t('ui.order_label') }}
{{ index + 1 }}
{{ getRelationLabel(ri, rid) }}
+ {{ t('ui.select') }}
+
{{ ro.customvalue }}
—
#
{{ t('ui.option_value') }}
{{ currentLang === 'ru' ? (rel.relationNameRu || t('ui.relation_label')) : (rel.relationNameEn || t('ui.relation_label')) }}
{{ t('ui.disabled_label') }}
{{ t('ui.order_label') }}
{{ t('ui.add_option') }}
{{ t('ui.save_hint') }}
{{ t('ui.cancel') }}
{{ t('ui.saving') }}
{{ t('ui.save') }}
{{ t('ui.users') }}
{{ t('ui.syncing') }}
{{ t('ui.sync_ad') }}
{{ t('ui.total_users') }}
{{ usersStats.total }}
{{ t('ui.with_access') }}
{{ usersStats.withAccess }}
{{ t('ui.last_sync') }}
{{ usersStats.lastSync || t('ui.never') }}
{{ t('ui.loading') }}
{{ t('ui.no_users') }}
{{ t('ui.user_role') }}
{{ usersSortDir > 0 ? '↑' : '↓' }}
{{ t('ui.actions') }}
{{ t('ui.user_name') }}
{{ usersSortDir > 0 ? '↑' : '↓' }}
{{ t('ui.user_login') }}
{{ usersSortDir > 0 ? '↑' : '↓' }}
{{ t('ui.user_email') }}
{{ usersSortDir > 0 ? '↑' : '↓' }}
{{ u.role }}
{{ t('ui.role_none') }}
—
{{ r.name }}
{{ t('ui.revoke_role') }}
{{ u.display_name || u.ad_login }}
{{ u.ad_login }}
{{ u.email || '—' }}
{{ t('ui.per_page') }}:
{{ n }}
{{ t('ui.page') }} {{ usersPage }} / {{ usersTotalPages }}
«
‹
›
»
{{ t('ui.roles') }}
{{ t('ui.add_role') }}
{{ t('ui.total_roles') }}
{{ roles.length }}
{{ roleEditing.id ? t('ui.edit_role') : t('ui.new_role') }}
{{ t('ui.cancel') }}
{{ t('ui.role_name') }}
{{ t('ui.fields') }}
{{ t('ui.add_field') }}
portalId
portalName
id
nameEn
nameRu
typeEn
typeRu
tooltipEn
tooltipRu
Margin (px)
0
10
20
30
40
50
cloneTo (field ID)
Hidden
Relation
Add relation
Relation {{ ri + 1 }}
relation id
relation nameEn
relation nameRu
relation tooltipEn
relation tooltipRu
{{ t('ui.no_fields') }}
{{ t('ui.cancel') }}
{{ t('ui.save') }}
{{ t('ui.loading') }}
{{ t('ui.no_roles') }}
{{ r.name }}
{{ r.fields.length }} {{ t('ui.fields_count') }}
{{ t('ui.edit') }}
{{ t('ui.delete') }}
{{ f.nameEn || f.id || ('field ' + (fi+1)) }}
{{ t('ui.event_log') }}
{{ t('ui.clearing') }}
{{ t('ui.clear_log') }}
{{ t('ui.total_events') }}
{{ logEvents.length }}
{{ t('ui.loading') }}
{{ t('ui.no_events') }}
{{ t('log_time') }}
{{ t('ui.user_name') }}
{{ t('log_action') }}
{{ t('log_entity') }}
{{ t('log_details') }}
{{ ev.created_at }}
{{ ev.user_name || ev.user_login }}
{{ ev.action }}
{{ ev.entity_type }} #{{ ev.entity_id }}
{{ JSON.stringify(ev.details, null, 2) }}
{{ toast.message }}
{{ t('ui.saving') }}
{{ fieldTooltip.text }}
speedcrafted by
Skoltech Web Services