msgid ""
msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: orchard-core\n"
"X-Crowdin-Project-ID: 307044\n"
"X-Crowdin-Language: vi\n"
"X-Crowdin-File: /main/Localization/OrchardCore.Search.Elasticsearch.pot\n"
"X-Crowdin-File-ID: 870\n"
"Project-Id-Version: orchard-core\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: Vietnamese\n"
"Language: vi_VN\n"
"PO-Revision-Date: 2023-12-22 16:31\n"

#. .Add(S["Search"], "7", search => search
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:26
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Search"
msgstr "Tìm kiếm"

#. .Add(S["Indexing"], S["Indexing"].PrefixPosition(), import => import
#. .Add(S["Indexing"], S["Indexing"].PrefixPosition(), import => import
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:28
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:28
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Indexing"
msgstr "Lập chỉ mục"

#. .Add(S["Elasticsearch Indices"], S["Elasticsearch Indices"].PrefixPosition(), indexes => indexes
#. .Add(S["Elasticsearch Indices"], S["Elasticsearch Indices"].PrefixPosition(), indexes => indexes
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:29
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:29
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Elasticsearch Indices"
msgstr ""

#. .Add(S["Run Elasticsearch Query"], S["Run Elasticsearch Query"].PrefixPosition(), queries => queries
#. .Add(S["Run Elasticsearch Query"], S["Run Elasticsearch Query"].PrefixPosition(), queries => queries
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:33
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:33
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Run Elasticsearch Query"
msgstr ""

#. .Add(S["Settings"], settings => settings
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:37
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Settings"
msgstr "Các cài đặt"

#. .Add(S["Elasticsearch"], S["Elasticsearch"].PrefixPosition(), entry => entry
#. .Add(S["Elasticsearch"], S["Elasticsearch"].PrefixPosition(), entry => entry
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:38
#: OrchardCore.Search.Elasticsearch\AdminMenu.cs:38
msgctxt "OrchardCore.Search.Elasticsearch.AdminMenu"
msgid "Elasticsearch"
msgstr "Elasticsearch"

#. new SelectListItem(S["Reset"], nameof(ContentsBulkAction.Reset)),
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:139
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Reset"
msgstr "Đặt lại"

#. new SelectListItem(S["Rebuild"], nameof(ContentsBulkAction.Rebuild)),
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:140
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Rebuild"
msgstr "Xây dựng lại"

#. new SelectListItem(S["Delete"], nameof(ContentsBulkAction.Remove)),
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:141
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Delete"
msgstr "Xoá"

#. ModelState.AddModelError(nameof(ElasticIndexSettingsViewModel.IndexName), S["An index named {0} already exists.", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:206
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "An index named {0} already exists."
msgstr "Chỉ mục có tên {0} đã tồn tại."

#. ModelState.AddModelError(nameof(ElasticIndexSettingsViewModel.IndexName), S["An index named {0} doesn't exist.", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:213
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "An index named {0} doesn't exist."
msgstr "Chỉ mục có tên {0} không tồn tại."

#. await _notifier.ErrorAsync(H["An error occurred while creating the index."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:245
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "An error occurred while creating the index."
msgstr "Có lỗi đã xảy ra khi tạo chỉ mục."

#. await _notifier.SuccessAsync(H["Index <em>{0}</em> created successfully.", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:253
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index <em>{0}</em> created successfully."
msgstr "Chỉ mục <em>{0}</em> đã được tạo."

#. await _notifier.ErrorAsync(H["An error occurred while editing the index."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:273
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "An error occurred while editing the index."
msgstr ""

#. await _notifier.SuccessAsync(H["Index <em>{0}</em> modified successfully, <strong>please consider rebuilding the index.</strong>", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:281
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index <em>{0}</em> modified successfully, <strong>please consider rebuilding the index.</strong>"
msgstr ""

#. await _notifier.SuccessAsync(H["Index <em>{0}</em> reset successfully.", id]);
#. await _notifier.SuccessAsync(H["Index <em>{0}</em> reset successfully.", item.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:303
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:523
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index <em>{0}</em> reset successfully."
msgstr "Chỉ mục <em>{0}</em> đã đặt lại."

#. await _notifier.SuccessAsync(H["Index <em>{0}</em> rebuilt successfully.", id]);
#. await _notifier.SuccessAsync(H["Index <em>{0}</em> rebuilt successfully.", item.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:336
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:536
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index <em>{0}</em> rebuilt successfully."
msgstr "Chỉ mục <em>{0}</em> đã lập chỉ mục lại."

#. await _notifier.SuccessAsync(H["Index not found on Elasticsearch server.", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:351
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index not found on Elasticsearch server."
msgstr ""

#. await _notifier.SuccessAsync(H["Index <em>{0}</em> deleted successfully.", model.IndexName]);
#. await _notifier.SuccessAsync(H["Index <em>{0}</em> deleted successfully.", model.IndexName]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:359
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:382
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Index <em>{0}</em> deleted successfully."
msgstr "Chỉ mục <em>{0}</em> đã xoá thành công."

#. await _notifier.ErrorAsync(H["An error occurred while deleting the index."]);
#. await _notifier.ErrorAsync(H["An error occurred while deleting the index."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:363
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:386
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "An error occurred while deleting the index."
msgstr "Có lỗi đã xảy ra khi xoá chỉ mục."

#. ModelState.AddModelError(nameof(model.DecodedQuery), S["Invalid query : {0}", e.Message]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:479
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Invalid query : {0}"
msgstr "Truy vấn không hợp lệ : {0}"

#. await _notifier.SuccessAsync(H["Indices successfully removed."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:510
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "Indices successfully removed."
msgstr ""

#. ModelState.AddModelError(nameof(ElasticIndexSettingsViewModel.IndexedContentTypes), S["At least one content type is required."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:551
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "At least one content type is required."
msgstr ""

#. ModelState.AddModelError(nameof(ElasticIndexSettingsViewModel.IndexName), S["The index name is required."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:556
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "The index name is required."
msgstr "Tên chỉ mục là bắt buộc."

#. ModelState.AddModelError(nameof(ElasticIndexSettingsViewModel.IndexName), S["The index name contains forbidden characters."]);
#: OrchardCore.Search.Elasticsearch\Controllers\AdminController.cs:560
msgctxt "OrchardCore.Search.Elasticsearch.AdminController"
msgid "The index name contains forbidden characters."
msgstr ""

#. updater.ModelState.AddModelError(nameof(model.Template), S["The query field is required"]);
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticQueryDisplayDriver.cs:65
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticQueryDisplayDriver"
msgid "The query field is required"
msgstr "Trường truy vấn là bắt buộc"

#. updater.ModelState.AddModelError(nameof(model.Index), S["The index field is required"]);
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticQueryDisplayDriver.cs:70
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticQueryDisplayDriver"
msgid "The index field is required"
msgstr "Trường chỉ mục là bắt buộc"

#. new(S["Multi-Match Query (Default)"], string.Empty),
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:61
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "Multi-Match Query (Default)"
msgstr ""

#. new(S["Query String Query"], ElasticSettings.QueryStringSearchType),
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:62
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "Query String Query"
msgstr ""

#. new(S["Custom Query"], ElasticSettings.CustomSearchType),
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:63
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "Custom Query"
msgstr ""

#. context.Updater.ModelState.AddModelError(Prefix, nameof(model.DefaultQuery), S["Please provide the default query."]);
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:94
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "Please provide the default query."
msgstr ""

#. context.Updater.ModelState.AddModelError(Prefix, nameof(model.DefaultQuery), S["The provided query is not formatted correctly."]);
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:98
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "The provided query is not formatted correctly."
msgstr ""

#. context.Updater.ModelState.AddModelError(Prefix, nameof(model.DefaultQuery), S["Invalid query provided."]);
#: OrchardCore.Search.Elasticsearch\Drivers\ElasticSettingsDisplayDriver.cs:112
msgctxt "OrchardCore.Search.Elasticsearch.Drivers.ElasticSettingsDisplayDriver"
msgid "Invalid query provided."
msgstr ""

#. <label asp-for="Index" class="form-label">@T["Index"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ContentPickerFieldElasticEditorSettings.Edit.cshtml:6
msgctxt "OrchardCore.Search.Elasticsearch.Views.ContentPickerFieldElasticEditorSettings.Edit"
msgid "Index"
msgstr ""

#. <span class="hint">@T["The Elasticsearch index to query for content items"]</span>
#: OrchardCore.Search.Elasticsearch\Views\ContentPickerFieldElasticEditorSettings.Edit.cshtml:14
msgctxt "OrchardCore.Search.Elasticsearch.Views.ContentPickerFieldElasticEditorSettings.Edit"
msgid "The Elasticsearch index to query for content items"
msgstr ""

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create Elasticsearch Index"])</h1></zone>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:4
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Create Elasticsearch Index"
msgstr ""

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit Elasticsearch Index"])</h1></zone>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Edit Elasticsearch Index"
msgstr ""

#. <label asp-for="IndexName" class="form-label">@T["Index Name"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:14
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Index Name"
msgstr "Tên Chỉ mục"

#. <span class="hint">@T["Should be all lowercase. The shell name will be automatically prepended."]<a class="ms-2 seedoc" href="https://www.elastic.co/guide/en/elasticsearch/reference/6.4/indices-create-index.html" target="_blank">@T["See documentation"].</a></span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:16
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Should be all lowercase. The shell name will be automatically prepended."
msgstr ""

#. <span class="hint">@T["Should be all lowercase. The shell name will be automatically prepended."]<a class="ms-2 seedoc" href="https://www.elastic.co/guide/en/elasticsearch/reference/6.4/indices-create-index.html" target="_blank">@T["See documentation"].</a></span>
#. <span class="hint dashed">@T["Check to store source data in the index."] <a class="seedoc" href="https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-source-field.html#disable-source-field" target="_blank">@T["See documentation"]</a></span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:16
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:62
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "See documentation"
msgstr "Xem tài liệu"

#. <label asp-for="AnalyzerName" class="form-label">@T["Analyzer Name"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:21
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Analyzer Name"
msgstr ""

#. <option value="">@T["Select an analyzer"]</option>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:23
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Select an analyzer"
msgstr ""

#. <label asp-for="Culture" class="form-label">@T["Culture"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:29
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Culture"
msgstr ""

#. <option value="any">@T["Any culture"]</option>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:31
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Any culture"
msgstr ""

#. <span class="hint">@T["The content culture that it will index."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:33
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "The content culture that it will index."
msgstr ""

#. <label asp-for="IndexedContentTypes" class="form-label">@T["Content Types"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:38
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Content Types"
msgstr ""

#. <span class="hint dashed">@T["The content types to index. Choose at least one."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:39
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "The content types to index. Choose at least one."
msgstr ""

#. <label asp-for="IndexLatest" class="form-label">@T["Index options"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:52
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Index options"
msgstr ""

#. <label class="form-check-label" asp-for="IndexLatest">@T["Index latest version"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:55
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Index latest version"
msgstr ""

#. <span class="hint dashed">@T["Check to index draft if it exists, otherwise only the published version is indexed."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:56
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Check to index draft if it exists, otherwise only the published version is indexed."
msgstr ""

#. <label class="form-check-label" asp-for="StoreSourceData">@T["Store source data"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:61
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Store source data"
msgstr ""

#. <span class="hint dashed">@T["Check to store source data in the index."] <a class="seedoc" href="https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-source-field.html#disable-source-field" target="_blank">@T["See documentation"]</a></span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:62
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Check to store source data in the index."
msgstr ""

#. <button class="btn btn-primary create" type="submit">@T["Create"]</button>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:70
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Create"
msgstr "Tạo"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:71
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:76
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Cancel"
msgstr "Hủy bỏ"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Edit.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Edit"
msgid "Save"
msgstr "Lưu"

#. <h4>Elasticsearch @T["Index settings"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\ElasticContentIndexSettings.Edit.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticContentIndexSettings.Edit"
msgid "Index settings"
msgstr ""

#. <label class="form-check-label" asp-for="ElasticContentIndexSettings.Included">@T["Include this element in the index"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticContentIndexSettings.Edit.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticContentIndexSettings.Edit"
msgid "Include this element in the index"
msgstr ""

#. <span class="hint dashed">@T["Check to include the value of this element in the index."]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticContentIndexSettings.Edit.cshtml:9
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticContentIndexSettings.Edit"
msgid "Check to include the value of this element in the index."
msgstr ""

#. <h5>@T["Elasticsearch Search Indexes"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Edit.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Edit"
msgid "Elasticsearch Search Indexes"
msgstr ""

#. @T["Include all search indexes."]
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Edit.cshtml:16
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Edit"
msgid "Include all search indexes."
msgstr ""

#. <span class="hint">@T["The search indexes to add as part of the plan."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Edit.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Edit"
msgid "The search indexes to add as part of the plan."
msgstr ""

#. <h5>@T["Elasticsearch Search Indexes"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Summary.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Summary"
msgid "Elasticsearch Search Indexes"
msgstr ""

#. <span class="badge badge-success">@T["All"]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Summary.cshtml:15
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Summary"
msgid "All"
msgstr "Tất cả"

#. <span class="badge badge-warning">@T["No index selected."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Summary.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Summary"
msgid "No index selected."
msgstr "Không có chỉ mục nào được chọn."

#. <h4 class="card-title">@T["Elasticsearch Search Indexes"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Thumbnail.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Thumbnail"
msgid "Elasticsearch Search Indexes"
msgstr ""

#. <p>@T["Exports all or specified search indexes."]</p>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexDeploymentStep.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexDeploymentStep.Fields.Thumbnail"
msgid "Exports all or specified search indexes."
msgstr ""

#. <h5>@T["Rebuild Elasticsearch Indices"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Edit.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Edit"
msgid "Rebuild Elasticsearch Indices"
msgstr ""

#. @T["Include all Elasticsearch indices."]
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Edit.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Edit"
msgid "Include all Elasticsearch indices."
msgstr ""

#. <span class="hint">@T["The Elasticsearch indices to rebuild as part of the plan."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Edit.cshtml:21
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Edit"
msgid "The Elasticsearch indices to rebuild as part of the plan."
msgstr ""

#. <h5>@T["Rebuild Elasticsearch Indices"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Summary.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Summary"
msgid "Rebuild Elasticsearch Indices"
msgstr ""

#. <span class="badge text-bg-success">@T["All"]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Summary.cshtml:15
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Summary"
msgid "All"
msgstr "Tất cả"

#. <span class="badge text-bg-warning">@T["No index selected."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Summary.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Summary"
msgid "No index selected."
msgstr "Không có chỉ mục nào được chọn."

#. <h4 class="card-title">@T["Rebuild Elasticsearch Indices"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Thumbnail.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Thumbnail"
msgid "Rebuild Elasticsearch Indices"
msgstr ""

#. <p>@T["Rebuild all or specified Elasticsearch indices."]</p>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexRebuildDeploymentStep.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexRebuildDeploymentStep.Fields.Thumbnail"
msgid "Rebuild all or specified Elasticsearch indices."
msgstr ""

#. <h5>@T["Reset Elasticsearch Indices"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Edit.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Edit"
msgid "Reset Elasticsearch Indices"
msgstr ""

#. @T["Include all Elasticsearch indices."]
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Edit.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Edit"
msgid "Include all Elasticsearch indices."
msgstr ""

#. <span class="hint">@T["The Elasticsearch Indices to reset as part of the plan."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Edit.cshtml:21
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Edit"
msgid "The Elasticsearch Indices to reset as part of the plan."
msgstr ""

#. <h5>@T["Reset Elasticsearch Indices"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Summary.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Summary"
msgid "Reset Elasticsearch Indices"
msgstr ""

#. <span class="badge bg-success">@T["All"]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Summary.cshtml:15
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Summary"
msgid "All"
msgstr "Tất cả"

#. <span class="badge text-bg-warning">@T["No index selected."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Summary.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Summary"
msgid "No index selected."
msgstr ""

#. <h4 class="card-title">@T["Reset Elasticsearch Indices"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Thumbnail.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Thumbnail"
msgid "Reset Elasticsearch Indices"
msgstr ""

#. <p>@T["Reset all or specified Elasticsearch indices."]</p>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticIndexResetDeploymentStep.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticIndexResetDeploymentStep.Fields.Thumbnail"
msgid "Reset all or specified Elasticsearch indices."
msgstr ""

#. class="btn btn-success btn-sm">@T["Run"]</a>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Buttons.SummaryAdmin.cshtml:12
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Buttons.SummaryAdmin"
msgid "Run"
msgstr "Chạy"

#. <label asp-for="Index" class="form-label">@T["Index"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "Index"
msgstr "Chỉ mục"

#. <span class="hint">@T["The Elasticsearch index to search on"]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:15
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "The Elasticsearch index to search on"
msgstr ""

#. <label class="form-check-label" asp-for="ReturnContentItems">@T["Return Content Items"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:21
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "Return Content Items"
msgstr ""

#. <span class="hint dashed">@T["Check to return the corresponding content items."]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:22
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "Check to return the corresponding content items."
msgstr ""

#. <label asp-for="Query" class="form-label">@T["Query"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:27
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "Query"
msgstr "Truy vấn"

#. <span class="hint">@T["The search query uses the Elasticsearch format. Some documentation can be found here <a target=\"_blank\" href=\"https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html\">https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html</a>"]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.Edit.cshtml:29
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.Edit"
msgid "The search query uses the Elasticsearch format. Some documentation can be found here <a target=\"_blank\" href=\"https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html\">https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html</a>"
msgstr ""

#. <span class="hint">@T["Elasticsearch query"]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticQuery.SummaryAdmin.cshtml:1
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticQuery.SummaryAdmin"
msgid "Elasticsearch query"
msgstr ""

#. <div class="alert alert-warning">@T["No indices exist! Please create at least one index to configure Elasticsearch service."]</div>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "No indices exist! Please create at least one index to configure Elasticsearch service."
msgstr ""

#. <label asp-for="SearchIndex" class="form-label">@T["Default search index"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:14
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "Default search index"
msgstr ""

#. <span class="hint">@T["The default index to use for the search page."]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:22
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "The default index to use for the search page."
msgstr ""

#. <label asp-for="SearchType" class="form-label">@T["Default search type"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "Default search type"
msgstr ""

#. <label asp-for="DefaultQuery" class="form-label">@T["Default query"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:32
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "Default query"
msgstr ""

#. <span class="hint">@T["Create a custom Elasticsearch query to be utilized for each search request. Liquid is supported, so use <code>{0}</code> template as a substitute for the user-provided search term.", "{{ term }}"]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:35
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "Create a custom Elasticsearch query to be utilized for each search request. Liquid is supported, so use <code>{0}</code> template as a substitute for the user-provided search term."
msgstr ""

#. <label asp-for="SearchFields" class="form-label">@T["Default searched fields"]</label>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:39
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "Default searched fields"
msgstr ""

#. <span class="hint">@T["A comma separated list of fields to use for search pages. The default value is <code>{0}</code>.", IndexingConstants.FullTextKey]</span>
#: OrchardCore.Search.Elasticsearch\Views\ElasticSettings.Edit.cshtml:42
msgctxt "OrchardCore.Search.Elasticsearch.Views.ElasticSettings.Edit"
msgid "A comma separated list of fields to use for search pages. The default value is <code>{0}</code>."
msgstr ""

#. <h5>@T["Elasticsearch Settings"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticSettingsDeploymentStep.Fields.Edit.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticSettingsDeploymentStep.Fields.Edit"
msgid "Elasticsearch Settings"
msgstr ""

#. <h5>@T["Elasticsearch Settings"]</h5>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticSettingsDeploymentStep.Fields.Summary.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticSettingsDeploymentStep.Fields.Summary"
msgid "Elasticsearch Settings"
msgstr ""

#. <span class="hint">@T["Adds Elasticsearch settings to the plan."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticSettingsDeploymentStep.Fields.Summary.cshtml:5
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticSettingsDeploymentStep.Fields.Summary"
msgid "Adds Elasticsearch settings to the plan."
msgstr ""

#. <h4 class="card-title">@T["Elasticsearch Settings"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticSettingsDeploymentStep.Fields.Thumbnail.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticSettingsDeploymentStep.Fields.Thumbnail"
msgid "Elasticsearch Settings"
msgstr ""

#. <p>@T["Exports Elasticsearch settings."]</p>
#: OrchardCore.Search.Elasticsearch\Views\Items\ElasticSettingsDeploymentStep.Fields.Thumbnail.cshtml:4
msgctxt "OrchardCore.Search.Elasticsearch.Views.Items.ElasticSettingsDeploymentStep.Fields.Thumbnail"
msgid "Exports Elasticsearch settings."
msgstr ""

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Elasticsearch Indices"])</h1></zone>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:7
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Elasticsearch Indices"
msgstr ""

#. <input asp-for="Options.Search" class="form-control" placeholder="@T["Search"]" type="search" autofocus />
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:21
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Search"
msgstr "Tìm kiếm"

#. <a asp-route-action="SyncSettings" title="@T["Synchronize Elasticsearch content index settings with Lucene."]" class="btn btn-secondary sync" role="button" data-url-af="RemoveUrl UnsafeUrl" data-title=@T["Synchronize Content Index Settings"] data-message=@T["Are you sure you want to synchronize all Elasticsearch content index settings with Lucene ones?"]>@T["Synchronize Settings"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:25
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Synchronize Elasticsearch content index settings with Lucene."
msgstr ""

#. <a asp-route-action="SyncSettings" title="@T["Synchronize Elasticsearch content index settings with Lucene."]" class="btn btn-secondary sync" role="button" data-url-af="RemoveUrl UnsafeUrl" data-title=@T["Synchronize Content Index Settings"] data-message=@T["Are you sure you want to synchronize all Elasticsearch content index settings with Lucene ones?"]>@T["Synchronize Settings"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:25
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Synchronize Content Index Settings"
msgstr ""

#. <a asp-route-action="SyncSettings" title="@T["Synchronize Elasticsearch content index settings with Lucene."]" class="btn btn-secondary sync" role="button" data-url-af="RemoveUrl UnsafeUrl" data-title=@T["Synchronize Content Index Settings"] data-message=@T["Are you sure you want to synchronize all Elasticsearch content index settings with Lucene ones?"]>@T["Synchronize Settings"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:25
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Are you sure you want to synchronize all Elasticsearch content index settings with Lucene ones?"
msgstr ""

#. <a asp-route-action="SyncSettings" title="@T["Synchronize Elasticsearch content index settings with Lucene."]" class="btn btn-secondary sync" role="button" data-url-af="RemoveUrl UnsafeUrl" data-title=@T["Synchronize Content Index Settings"] data-message=@T["Are you sure you want to synchronize all Elasticsearch content index settings with Lucene ones?"]>@T["Synchronize Settings"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:25
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Synchronize Settings"
msgstr ""

#. <a asp-route-action="Edit" class="btn btn-secondary create" role="button">@T["Add Index"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:26
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Add Index"
msgstr "Thêm Chỉ mục"

#. <label class="form-check-label" for="select-all" id="select-all-label" title="@T["Select All"]"></label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:39
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Select All"
msgstr "Chọn Tất cả"

#. <label id="items" for="select-all">@T.Plural(Model.Indexes.Count(), "1 item", "{0} items")<span class="text-muted" title="@T["Items {0} to {1}", startIndex, endIndex]">@T.Plural((int)Model.Pager.TotalItemCount, " / {0} item in total", " / {0} items in total")</span></label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:40
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "1 item"
msgid_plural "{0} items"
msgstr[0] "{0} mục"

#. <label id="items" for="select-all">@T.Plural(Model.Indexes.Count(), "1 item", "{0} items")<span class="text-muted" title="@T["Items {0} to {1}", startIndex, endIndex]">@T.Plural((int)Model.Pager.TotalItemCount, " / {0} item in total", " / {0} items in total")</span></label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:40
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Items {0} to {1}"
msgstr "Mục {0} đến {1}"

#. <label id="items" for="select-all">@T.Plural(Model.Indexes.Count(), "1 item", "{0} items")<span class="text-muted" title="@T["Items {0} to {1}", startIndex, endIndex]">@T.Plural((int)Model.Pager.TotalItemCount, " / {0} item in total", " / {0} items in total")</span></label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:40
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid " / {0} item in total"
msgid_plural " / {0} items in total"
msgstr[0] " / {0} mục trong tổng số"

#. @T["Actions"]
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:47
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Actions"
msgstr "Các thao tác"

#. <li><a class="dropdown-item" href="javascript:void(0)" data-action="@item.Value" data-title="@T["Bulk Action"]" data-message="@T["Are you sure you want to {0} these items?", @item.Text.ToLower()]">@item.Text</a></li>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:52
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Bulk Action"
msgstr "Loạt Hành động"

#. <li><a class="dropdown-item" href="javascript:void(0)" data-action="@item.Value" data-title="@T["Bulk Action"]" data-message="@T["Are you sure you want to {0} these items?", @item.Text.ToLower()]">@item.Text</a></li>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:52
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Are you sure you want to {0} these items?"
msgstr "Bạn chắc chắn muốn {0} những mục này?"

#. <a asp-action="Mappings" asp-route-IndexName="@entry.Name" class="btn btn-primary btn-sm">@T["Mappings"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:72
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Mappings"
msgstr ""

#. <a asp-action="Query" asp-route-IndexName="@entry.Name" class="btn btn-success btn-sm">@T["Query"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:73
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Query"
msgstr "Truy vấn"

#. <a asp-action="Reset" asp-route-id="@entry.Name" class="btn btn-primary btn-sm" data-title="@T["Reset Index"]" data-message="@T["This will restart the indexing of all content items. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-ok-class="btn-primary" data-url-af="UnsafeUrl">@T["Reset"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:74
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Reset Index"
msgstr "Đặt lại Chỉ mục"

#. <a asp-action="Reset" asp-route-id="@entry.Name" class="btn btn-primary btn-sm" data-title="@T["Reset Index"]" data-message="@T["This will restart the indexing of all content items. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-ok-class="btn-primary" data-url-af="UnsafeUrl">@T["Reset"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:74
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "This will restart the indexing of all content items. Continue?"
msgstr "Điều này sẽ khởi động lại việc lập chỉ mục của tất cả các mục nội dung. Tiếp tục?"

#. <a asp-action="Reset" asp-route-id="@entry.Name" class="btn btn-primary btn-sm" data-title="@T["Reset Index"]" data-message="@T["This will restart the indexing of all content items. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-ok-class="btn-primary" data-url-af="UnsafeUrl">@T["Reset"]</a>
#. <a asp-action="Rebuild" asp-route-id="@entry.Name" class="btn btn-warning btn-sm" data-title="@T["Rebuild Index"]" data-message="@T["Your index will be rebuilt, which might alter some services during the process. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-url-af="UnsafeUrl">@T["Rebuild"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:74
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Yes"
msgstr "Đồng ý"

#. <a asp-action="Reset" asp-route-id="@entry.Name" class="btn btn-primary btn-sm" data-title="@T["Reset Index"]" data-message="@T["This will restart the indexing of all content items. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-ok-class="btn-primary" data-url-af="UnsafeUrl">@T["Reset"]</a>
#. <a asp-action="Rebuild" asp-route-id="@entry.Name" class="btn btn-warning btn-sm" data-title="@T["Rebuild Index"]" data-message="@T["Your index will be rebuilt, which might alter some services during the process. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-url-af="UnsafeUrl">@T["Rebuild"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:74
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "No"
msgstr "Không"

#. <a asp-action="Reset" asp-route-id="@entry.Name" class="btn btn-primary btn-sm" data-title="@T["Reset Index"]" data-message="@T["This will restart the indexing of all content items. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-ok-class="btn-primary" data-url-af="UnsafeUrl">@T["Reset"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:74
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Reset"
msgstr "Thiết lập lại"

#. <a asp-action="Rebuild" asp-route-id="@entry.Name" class="btn btn-warning btn-sm" data-title="@T["Rebuild Index"]" data-message="@T["Your index will be rebuilt, which might alter some services during the process. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-url-af="UnsafeUrl">@T["Rebuild"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Rebuild Index"
msgstr "Lập lại Chỉ mục"

#. <a asp-action="Rebuild" asp-route-id="@entry.Name" class="btn btn-warning btn-sm" data-title="@T["Rebuild Index"]" data-message="@T["Your index will be rebuilt, which might alter some services during the process. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-url-af="UnsafeUrl">@T["Rebuild"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Your index will be rebuilt, which might alter some services during the process. Continue?"
msgstr "Chỉ mục của bạn sẽ được xây dựng lại, điều này có thể thay đổi một số dịch vụ trong quá trình này. Tiếp tục?"

#. <a asp-action="Rebuild" asp-route-id="@entry.Name" class="btn btn-warning btn-sm" data-title="@T["Rebuild Index"]" data-message="@T["Your index will be rebuilt, which might alter some services during the process. Continue?"]" data-ok-text="@T["Yes"]" data-cancel-text="@T["No"]" data-url-af="UnsafeUrl">@T["Rebuild"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:75
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Rebuild"
msgstr "Xây dựng lại"

#. <a asp-action="Edit" asp-route-IndexName="@entry.Name" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:76
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Edit"
msgstr "Chỉnh sửa"

#. <a class="btn btn-danger btn-sm" type="button" asp-action="Delete" asp-route-IndexName="@entry.Name" data-url-af="RemoveUrl UnsafeUrl">@T["Delete"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:78
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Delete"
msgstr "Xóa"

#. <a title="@T["Removes the index configuration only."]" class="dropdown-item" asp-action="ForceDelete" asp-route-IndexName="@entry.Name" data-url-af="RemoveUrl UnsafeUrl">@T["Force Delete"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:83
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Removes the index configuration only."
msgstr ""

#. <a title="@T["Removes the index configuration only."]" class="dropdown-item" asp-action="ForceDelete" asp-route-IndexName="@entry.Name" data-url-af="RemoveUrl UnsafeUrl">@T["Force Delete"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:83
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "Force Delete"
msgstr ""

#. @T["<strong>Nothing here!</strong> There are no indices for the moment."]
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:95
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "<strong>Nothing here!</strong> There are no indices for the moment."
msgstr "<strong>Không có gì ở đây!</strong> Không có chỉ mục nào ở thời điểm này."

#. selectedItems.text($(":checkbox[name='itemIds']:checked").length + ' @T["selected"]');
#. selectedItems.text(selectedItemsCount + ' @T["selected"]');
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:148
#: OrchardCore.Search.Elasticsearch\Views\Admin\Index.cshtml:159
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Index"
msgid "selected"
msgstr "đã chọn"

#. <h2>@T["Elasticsearch index mappings"]</h2>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Mappings.cshtml:3
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Mappings"
msgid "Elasticsearch index mappings"
msgstr ""

#. <label asp-for="Mappings" class="form-label">@T["Mappings for: "]@Model.IndexName</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Mappings.cshtml:8
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Mappings"
msgid "Mappings for: "
msgstr ""

#. <span class="hint">@T["The Elasticsearch index mapping. For reference only."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Mappings.cshtml:13
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Mappings"
msgid "The Elasticsearch index mapping. For reference only."
msgstr ""

#. <span class="icon"><i class="fa-solid fa-search" aria-hidden="true"></i></span><span class="title">@T["Search"]</span>
#: OrchardCore.Search.Elasticsearch\Views\NavigationItemText-Elasticsearch.Id.cshtml:1
msgctxt "OrchardCore.Search.Elasticsearch.Views.NavigationItemText-Elasticsearch.Id"
msgid "Search"
msgstr "Tìm kiếm"

#. <h4>@T["Elasticsearch"]</h4>
#: OrchardCore.Search.Elasticsearch\Views\Query-Elasticsearch.Link.cshtml:10
msgctxt "OrchardCore.Search.Elasticsearch.Views.Query-Elasticsearch.Link"
msgid "Elasticsearch"
msgstr ""

#. <p class="hint">@T["Queries an Elasticsearch index."]</p>
#: OrchardCore.Search.Elasticsearch\Views\Query-Elasticsearch.Link.cshtml:11
msgctxt "OrchardCore.Search.Elasticsearch.Views.Query-Elasticsearch.Link"
msgid "Queries an Elasticsearch index."
msgstr ""

#. <a disabled="@disabled" class="btn btn-primary btn-sm" asp-route-action="Create" asp-route-controller="Admin" asp-route-id="@Model.Name" asp-area="OrchardCore.Queries">@T["Add"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Query-Elasticsearch.Link.cshtml:14
msgctxt "OrchardCore.Search.Elasticsearch.Views.Query-Elasticsearch.Link"
msgid "Add"
msgstr "Thêm"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Elasticsearch Query"])</h1></zone>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:18
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Elasticsearch Query"
msgstr ""

#. <label asp-for="IndexName" class="form-label">@T["Index"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:23
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Index"
msgstr "Chỉ mục"

#. <span class="hint">@T["The Elasticsearch index to search on"]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:30
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "The Elasticsearch index to search on"
msgstr ""

#. <label asp-for="DecodedQuery" class="form-label">@T["Template"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:34
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Template"
msgstr "Khuôn mẫu"

#. <span class="hint">@T["You can use the <a href=\"{0}\">Match All query</a> to search all documents.", Html.Raw(Url.Action("Query", "Admin", new { area = "OrchardCore.Search.Elasticsearch", Query = matchAllQuery, IndexName = Model.IndexName }))]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:36
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "You can use the <a href=\"{0}\">Match All query</a> to search all documents."
msgstr "Bạn có thể sử dụng <a href=\"{0}\">Khớp với Tất cả Truy vấn</a> để tìm kiếm tất cả tài liệu."

#. <span class="hint">@T["The search query uses the Elasticsearch format. Some documentation can be found here <a target=\"_blank\" href=\"https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html\">https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html</a>"]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:37
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "The search query uses the Elasticsearch format. Some documentation can be found here <a target=\"_blank\" href=\"https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html\">https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html</a>"
msgstr ""

#. <label asp-for="Parameters" class="form-label">@T["Parameters"]</label>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:41
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Parameters"
msgstr "Các tham số"

#. <span class="hint">@T["An optional Json object containing the parameter values for this query."]</span>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:43
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "An optional Json object containing the parameter values for this query."
msgstr ""

#. <button type="submit" class="btn btn-primary">@T["Query"]</button>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:47
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Query"
msgstr "Truy vấn"

#. <p><span class="text-muted">@T["Found {0} result(s) in {1} ms", Model.Count.ToString(), Model.Elapsed.TotalMilliseconds.ToString()]</span></p>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:54
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Found {0} result(s) in {1} ms"
msgstr ""

#. <a href="@Url.Action("Create", "Admin", new { area = "OrchardCore.Queries", id = "Elasticsearch", query = Model.DecodedQuery })" class="btn btn-success">@T["Create"]</a>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:60
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "Create"
msgstr "Tạo"

#. <p><span class="text-muted">@T["The results displayed in this table are coming from the _source data."]</span></p>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:68
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "The results displayed in this table are coming from the _source data."
msgstr ""

#. <p><span class="text-muted">@T["The results displayed in this table are coming from the field(s) data."]</span></p>
#: OrchardCore.Search.Elasticsearch\Views\Admin\Query.cshtml:105
msgctxt "OrchardCore.Search.Elasticsearch.Views.Admin.Query"
msgid "The results displayed in this table are coming from the field(s) data."
msgstr ""

