Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Made docs full text search localizable #7260

Merged
merged 3 commits into from
Jan 29, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
"NewExplanation": "In den letzten zwei Wochen erstellt.",
"UpdatedExplanation": "In den letzten zwei Wochen aktualisiert.",
"Volo.Docs.Domain:010002": "Kurzname {ShortName} existiert bereits.",
"Preview": "Vorschau"
"Preview": "Vorschau",
"Search": "Suchen",
"SearchResults": "Suchergebnisse"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,32 @@
"LastEditTime": "Letzte Bearbeitung",
"Delete": "Löschen",
"ClearCache": "Cache leeren",
"ClearCacheConfirmationMessage": "Sind Sie sicher, dass Sie alle Caches für das Projekt löschen \"{0}\"",
"ClearCacheConfirmationMessage": "Sind Sie sicher, alle Caches für das Projekt \"{0}\" zu löschen?",
"ReIndexAllProjects": "Alle Projekte neu indizieren",
"ReIndexProject": "Projekt neu indizieren",
"ReIndexProjectConfirmationMessage": "Sind Sie sicher, dass Sie das Projekt \"{0}\" neu indizieren?",
"SuccessfullyReIndexProject": "Neuindizierung für Projekt \"{0}\"",
"ReIndexAllProjectConfirmationMessage": "Sind Sie sicher, alle Projekte neu zu indizieren?",
"SuccessfullyReIndexAllProject": "Alle Projekte erfolgreich neu indizieren",
"InThisDocument": "In diesem Dokument",
"GoToTop": "Nach oben",
"Projects": "Projekt(e)",
"NoProjectWarning": "Es gibt noch keine Projekte!",
"DocumentNotFound": "Hoppla, das angeforderte Dokument wurde nicht gefunden!",
"ProjectNotFound": "Hoppla, das angeforderte Projekt wurde nicht gefunden!",
"NavigationDocumentNotFound": "Diese Version hat kein Navigationsdokument!",
"DocumentNotFoundInSelectedLanguage": "Das Dokument wurde nicht in der von Ihnen gewünschten Sprache gefunden. Das Dokument wird in der Standardsprache angezeigt.",
"FilterTopics": "Themen filtern",
"FullSearch": "Suche in Dokumenten",
"FullSearch": "In Dokumenten suchen",
"Volo.Docs.Domain:010001": "Elastic search ist nicht aktiviert.",
"MultipleVersionDocumentInfo": "Dieses Dokument hat mehrere Versionen. Wählen Sie die für Sie am besten geeigneten Optionen aus.",
"New": "Neu",
"Upd": "Upd",
"NewExplanation": "Erstellt in den letzten zwei Wochen.",
"UpdatedExplanation": "Aktualisiert in den letzten zwei Wochen.",
"Volo.Docs.Domain:010002": "Kurzname {ShortName} existiert bereits."
"Volo.Docs.Domain:010002": "Kurzname {ShortName} existiert bereits.",
"Preview": "Vorschau",
"Search": "Suchen",
"SearchResults": "Suchergebnisse"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
"NewExplanation": "Created in the last two weeks.",
"UpdatedExplanation": "Updated in the last two weeks.",
"Volo.Docs.Domain:010002": "ShortName {ShortName} already exists.",
"Preview": "preview"
"Preview": "preview",
"Search": "Search",
"SearchResults": "Search Results"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@
"Upd": "更新",
"NewExplanation": "在最近两周内创建.",
"UpdatedExplanation": "在最近两周内更新.",
"Volo.Docs.Domain:010002": "简称 {ShortName} 已经存在."
"Volo.Docs.Domain:010002": "简称 {ShortName} 已经存在.",
"Preview": "预览",
"Search": "搜索",
"SearchResults": "搜索结果"
}
}
}
6 changes: 3 additions & 3 deletions modules/docs/src/Volo.Docs.Web/Pages/Documents/Search.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,20 @@
<div class="container mb-5">

<form method="get" action="/search/@Model.LanguageCode/@Model.ProjectName/@Model.Version/" class="mt-4">
<h4 class="text-center my-3">Search in Documents</h4>
<h4 class="text-center my-3">@L["FullSearch"]</h4>
<div class="card rounded">
<div class="p-3 bg-white">
<div class="form-row">
<div class="col"><input type="text" asp-for="@Model.KeyWord" class="form-control" /></div>
<div class="col-auto"><button type="submit" class="btn btn-primary px-md-5">Search</button></div>
<div class="col-auto"><button type="submit" class="btn btn-primary px-md-5">@L["Search"]</button></div>
</div>
</div>
</div>
</form>

<div class="card mt-4 rounded">
<div class="card-header">
<h5 class="text-center ">Search Results</h5>
<h5 class="text-center ">@L["SearchResults"]</h5>
</div>
<div class="p-5 card-body">
@foreach (var docs in Model.SearchOutputs)
Expand Down