diff --git a/web/src/lang/de.js b/web/src/lang/de.js
index e415ac38e..21c49e82b 100644
--- a/web/src/lang/de.js
+++ b/web/src/lang/de.js
@@ -214,6 +214,7 @@ export default {
editViews: 'Ansichten bearbeiten',
newTemplate: 'Neue Vorlage',
taskTemplates2: 'Task-Vorlagen',
+ search: 'Suche',
all: 'Alle',
notLaunched: 'Nicht gestartet',
by: 'von {user_name}',
diff --git a/web/src/lang/en.js b/web/src/lang/en.js
index 195caf3a8..4c979d30c 100644
--- a/web/src/lang/en.js
+++ b/web/src/lang/en.js
@@ -385,4 +385,5 @@ export default {
role_required: 'Role is required',
templatePermission: 'Template permissions',
+ search: 'Search',
};
diff --git a/web/src/lang/es.js b/web/src/lang/es.js
index 520fedd32..b605a2a0d 100644
--- a/web/src/lang/es.js
+++ b/web/src/lang/es.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Editar Vistas',
newTemplate: 'Nueva plantilla',
taskTemplates2: 'Plantillas de Tareas',
+ search: 'Buscar',
all: 'Todo',
notLaunched: 'No lanzado',
by: 'por {user_name}',
diff --git a/web/src/lang/fr.js b/web/src/lang/fr.js
index 594b4c7e9..fc24e8da0 100644
--- a/web/src/lang/fr.js
+++ b/web/src/lang/fr.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Modifier les vues',
newTemplate: 'Nouveau modèle',
taskTemplates2: 'Modèles de tâches',
+ search: 'Recherche',
all: 'Tous',
notLaunched: 'Non lancé',
by: 'par {user_name}',
diff --git a/web/src/lang/it.js b/web/src/lang/it.js
index 1836e15b5..bb99d715a 100644
--- a/web/src/lang/it.js
+++ b/web/src/lang/it.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Modifica viste',
newTemplate: 'Nuovo modello',
taskTemplates2: 'Modelli di compito',
+ search: 'Cerca',
all: 'Tutti',
notLaunched: 'Non avviato',
by: 'da {user_name}',
diff --git a/web/src/lang/ja.js b/web/src/lang/ja.js
index f694e4ff5..527e09078 100644
--- a/web/src/lang/ja.js
+++ b/web/src/lang/ja.js
@@ -205,6 +205,7 @@ export default {
editViews: 'ビューを編集',
newTemplate: '新しいテンプレート',
taskTemplates2: 'タスクテンプレート',
+ search: '検索',
all: 'すべて',
notLaunched: '未起動',
by: '{user_name}による',
diff --git a/web/src/lang/ko.js b/web/src/lang/ko.js
index 1096fccfa..964d4d691 100644
--- a/web/src/lang/ko.js
+++ b/web/src/lang/ko.js
@@ -205,6 +205,7 @@ export default {
editViews: '보기 수정',
newTemplate: '새 템플릿',
taskTemplates2: '작업 템플릿',
+ search: '검색',
all: '모두',
notLaunched: '시작되지 않음',
by: '{user_name}에 의해',
diff --git a/web/src/lang/nl.js b/web/src/lang/nl.js
index d7724d05b..6e3f3ec3f 100644
--- a/web/src/lang/nl.js
+++ b/web/src/lang/nl.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Weergaven Bewerken',
newTemplate: 'Nieuw sjabloon',
taskTemplates2: 'Taak Sjablonen',
+ search: 'Zoeken',
all: 'Alle',
notLaunched: 'Niet gelanceerd',
by: 'door {user_name}',
diff --git a/web/src/lang/pl.js b/web/src/lang/pl.js
index 9e2a89d11..12f6ea047 100644
--- a/web/src/lang/pl.js
+++ b/web/src/lang/pl.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Edytuj widoki',
newTemplate: 'Nowy szablon',
taskTemplates2: 'Szablony zadań',
+ search: 'Szukaj',
all: 'Wszystko',
notLaunched: 'Nie uruchomiono',
by: 'przez {user_name}',
diff --git a/web/src/lang/pt.js b/web/src/lang/pt.js
index eb739b37d..256e658b3 100644
--- a/web/src/lang/pt.js
+++ b/web/src/lang/pt.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Editar Visualizações',
newTemplate: 'Novo modelo',
taskTemplates2: 'Modelos de Tarefa',
+ search: 'Pesquisar',
all: 'Todos',
notLaunched: 'Não lançado',
by: 'por {user_name}',
diff --git a/web/src/lang/pt_br.js b/web/src/lang/pt_br.js
index 8dfaa9b93..773f9522d 100644
--- a/web/src/lang/pt_br.js
+++ b/web/src/lang/pt_br.js
@@ -205,6 +205,7 @@ export default {
editViews: 'Editar Visualizações',
newTemplate: 'Novo modelo',
taskTemplates2: 'Modelos de Tarefa',
+ search: 'Pesquisar',
all: 'Todos',
notLaunched: 'Não lançado',
by: 'por {user_name}',
diff --git a/web/src/lang/ru.js b/web/src/lang/ru.js
index 73a85ecc5..1cac1c70e 100644
--- a/web/src/lang/ru.js
+++ b/web/src/lang/ru.js
@@ -350,4 +350,5 @@ export default {
project_stats: 'Статистика',
allow_override_branch: 'Ветка',
template_common_options: 'Общие параметры',
+ search: 'Поиск',
};
diff --git a/web/src/lang/uk.js b/web/src/lang/uk.js
index 65d4c4368..9f2cfe940 100644
--- a/web/src/lang/uk.js
+++ b/web/src/lang/uk.js
@@ -206,6 +206,7 @@ export default {
editViews: 'Редагувати перегляди',
newTemplate: 'Новий шаблон',
taskTemplates2: 'Шаблони завдань',
+ search: 'Пошук',
all: 'Усі',
notLaunched: 'Не запущено',
by: 'від {user_name}',
diff --git a/web/src/lang/zh_cn.js b/web/src/lang/zh_cn.js
index ec1ea8c5b..baf8f22a2 100644
--- a/web/src/lang/zh_cn.js
+++ b/web/src/lang/zh_cn.js
@@ -205,6 +205,7 @@ export default {
editViews: '编辑视图',
newTemplate: '新模板',
taskTemplates2: '任务模板',
+ search: '搜索',
all: '所有',
notLaunched: '未启动',
by: '由 {user_name}',
diff --git a/web/src/lang/zh_tw.js b/web/src/lang/zh_tw.js
index 523984b36..705f4caf4 100644
--- a/web/src/lang/zh_tw.js
+++ b/web/src/lang/zh_tw.js
@@ -207,6 +207,7 @@ export default {
editViews: '編輯檢視',
newTemplate: '新增範本',
taskTemplates2: '任務範本',
+ search: '搜尋',
all: '所有',
notLaunched: '未啟動',
by: '由 {user_name}',
diff --git a/web/src/views/project/Templates.vue b/web/src/views/project/Templates.vue
index c84a32e74..f3c477e4f 100644
--- a/web/src/views/project/Templates.vue
+++ b/web/src/views/project/Templates.vue
@@ -51,6 +51,17 @@
+
+
@@ -138,6 +149,7 @@
:headers="filteredHeaders"
:items="items"
:items-per-page="Number.MAX_VALUE"
+ :search="search"
:expanded.sync="openedItems"
:style="{
opacity: viewItemsLoading ? 0.3 : 1,
@@ -311,6 +323,7 @@ export default {
viewTab: null,
apps: null,
itemApp: '',
+ search: '',
};
},