mirror of
https://github.com/osmarks/mycorrhiza.git
synced 2025-01-19 07:02:51 +00:00
Backlinks: Improve /backlinks/
* There is a link to the hypha in question in the heading, similar to other pages related to a selected hypha. * The locale keys (?) are reworded to get rid of the word ‘query’. * The phrasing is more precise. Kinda verbose doe.
This commit is contained in:
parent
b453d71364
commit
0326816086
12
l18n/l18n.go
12
l18n/l18n.go
@ -164,12 +164,12 @@ var localizations = map[string]string{
|
||||
"en.ui.attach_title": "Attachment of {{.name}}",
|
||||
"en.ui.attach_upload": "Upload",
|
||||
"en.ui.attachment_link": "Manage attachment",
|
||||
"en.ui.backlinks_desc": "Hyphae which have a link to the selected hypha are listed below.",
|
||||
"en.ui.backlinks_desc": "Hyphae which have a link to this hypha, embed it as an image or transclude it are listed below.",
|
||||
"en.ui.backlinks_heading": "Backlinks to {{.hypha_link}}",
|
||||
"en.ui.backlinks_link": "{{.n}} backlink%s",
|
||||
"en.ui.backlinks_link+one": "",
|
||||
"en.ui.backlinks_link+other": "s",
|
||||
"en.ui.backlinks_query": "Backlinks to ‘{{.query}}’",
|
||||
"en.ui.backlinks_title": "Backlinks to {{.query}}",
|
||||
"en.ui.backlinks_title": "Backlinks to {{.hypha_name}}",
|
||||
"en.ui.cancel": "Cancel",
|
||||
"en.ui.close_dialog": "Close this dialog",
|
||||
"en.ui.confirm": "Confirm",
|
||||
@ -400,13 +400,13 @@ var localizations = map[string]string{
|
||||
"ru.ui.attach_title": "Вложение «{{.name}}»",
|
||||
"ru.ui.attach_upload": "Загрузить",
|
||||
"ru.ui.attachment_link": "Вложение",
|
||||
"ru.ui.backlinks_desc": "Ниже перечислены гифы, содержащие ссылку на выбранную гифу.",
|
||||
"ru.ui.backlinks_desc": "Ниже перечислены гифы, на которых есть ссылка на эту гифу, трансклюзия этой гифы или эта гифа вставлена как изображение.",
|
||||
"ru.ui.backlinks_heading": "Обратные ссылки на {{.hypha_link}}",
|
||||
"ru.ui.backlinks_link": "{{.n}} %s сюда",
|
||||
"ru.ui.backlinks_link+few": "ссылки",
|
||||
"ru.ui.backlinks_link+many": "ссылок",
|
||||
"ru.ui.backlinks_link+one": "ссылка",
|
||||
"ru.ui.backlinks_query": "Обратные ссылки на «{{.query}}»",
|
||||
"ru.ui.backlinks_title": "Обратные ссылки на {{.query}}",
|
||||
"ru.ui.backlinks_title": "Обратные ссылки на {{.hypha_name}}",
|
||||
"ru.ui.cancel": "Отмена",
|
||||
"ru.ui.close_dialog": "Закрыть этот диалог",
|
||||
"ru.ui.confirm": "Применить",
|
||||
|
@ -8,9 +8,9 @@
|
||||
"search_results_query": "Search results for ‘{{.query}}’",
|
||||
"search_results_desc": "Every hypha name has been compared with the query. Hyphae that have matched the query are listed below.",
|
||||
|
||||
"backlinks_title": "Backlinks to {{.query}}",
|
||||
"backlinks_query": "Backlinks to ‘{{.query}}’",
|
||||
"backlinks_desc": "Hyphae which have a link to the selected hypha are listed below.",
|
||||
"backlinks_title": "Backlinks to {{.hypha_name}}",
|
||||
"backlinks_heading": "Backlinks to {{.hypha_link}}",
|
||||
"backlinks_desc": "Hyphae which have a link to this hypha, embed it as an image or transclude it are listed below.",
|
||||
|
||||
"list_title": "List of pages",
|
||||
"list_heading": "List of hyphae",
|
||||
|
@ -8,9 +8,9 @@
|
||||
"search_results_query": "Результаты поиска для «{{.query}}»",
|
||||
"search_results_desc": "Название каждой из существующих гиф сопоставлено с запросом. Подходящие гифы приведены ниже.",
|
||||
|
||||
"backlinks_title": "Обратные ссылки на {{.query}}",
|
||||
"backlinks_query": "Обратные ссылки на «{{.query}}»",
|
||||
"backlinks_desc": "Ниже перечислены гифы, содержащие ссылку на выбранную гифу.",
|
||||
"backlinks_title": "Обратные ссылки на {{.hypha_name}}",
|
||||
"backlinks_heading": "Обратные ссылки на {{.hypha_link}}",
|
||||
"backlinks_desc": "Ниже перечислены гифы, на которых есть ссылка на эту гифу, трансклюзия этой гифы или эта гифа вставлена как изображение.",
|
||||
|
||||
"list_title": "Список страниц",
|
||||
"list_heading": "Список гиф",
|
||||
|
@ -1,5 +1,7 @@
|
||||
{% import "fmt" %}
|
||||
{% import "path/filepath" %}
|
||||
{% import "sort" %}
|
||||
|
||||
{% import "github.com/bouncepaw/mycorrhiza/cfg" %}
|
||||
{% import "github.com/bouncepaw/mycorrhiza/hyphae" %}
|
||||
{% import "github.com/bouncepaw/mycorrhiza/user" %}
|
||||
@ -125,7 +127,16 @@ It outputs a poorly formatted JSON, but it works and is valid.
|
||||
{% func BacklinksHTML(hyphaName string, generator func(string) <-chan string, lc *l18n.Localizer) %}
|
||||
<div class="layout">
|
||||
<main class="main-width backlinks">
|
||||
<h1>{%s lc.Get("ui.backlinks_query", &l18n.Replacements{"query": hyphaName})%}</h1>
|
||||
<h1>{%s= lc.Get(
|
||||
"ui.backlinks_heading",
|
||||
&l18n.Replacements{
|
||||
"hypha_link": fmt.Sprintf(
|
||||
`<a href="/hypha/%s">%s</a>`,
|
||||
hyphaName,
|
||||
util.BeautifulName(hyphaName),
|
||||
),
|
||||
},
|
||||
)%}</h1>
|
||||
<p>{%s lc.Get("ui.backlinks_desc")%}</p>
|
||||
<ul class="backlinks__list">
|
||||
{% for hyphaName := range generator(hyphaName) %}
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user