From ef2a6fbb01f462c905a874fb2c1f8457e998815a Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Tue, 23 Mar 2021 11:35:09 +0200 Subject: Enable translation of error pages --- src/ui/documentwidget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ui') diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c index 6ce53e44..139f622c 100644 --- a/src/ui/documentwidget.c +++ b/src/ui/documentwidget.c @@ -823,9 +823,9 @@ static void showErrorPage_DocumentWidget_(iDocumentWidget *d, enum iGmStatusCode case unsupportedMimeType_GmStatusCode: { iString *key = collectNew_String(); toString_Sym(SDLK_s, KMOD_PRIMARY, key); + appendFormat_String(src, "\n```\n%s\n```\n", cstr_String(meta)); appendFormat_String(src, cstr_Lang("error.unsupported.suggestsave"), - cstr_String(meta), cstr_String(key), saveToDownloads_Label); break; @@ -840,6 +840,7 @@ static void showErrorPage_DocumentWidget_(iDocumentWidget *d, enum iGmStatusCode } setBanner_GmDocument(d->doc, useBanner ? bannerType_DocumentWidget_(d) : none_GmDocumentBanner); setFormat_GmDocument(d->doc, gemini_GmDocumentFormat); + translate_Lang(src); setSource_DocumentWidget(d, src); updateTheme_DocumentWidget_(d); init_Anim(&d->scrollY, 0); -- cgit v1.2.3