summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-03-23 11:35:09 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-03-23 11:35:09 +0200
commitef2a6fbb01f462c905a874fb2c1f8457e998815a (patch)
tree1fe35cd95c5c56e34b11075d2dbb360965f18ce9
parentf26d86e9e0955d7082f252e6a7503d03efcdf96e (diff)
Enable translation of error pages
-rw-r--r--po/en.po2
-rw-r--r--res/lang/en.binbin11344 -> 11332 bytes
-rw-r--r--src/ui/documentwidget.c3
3 files changed, 3 insertions, 2 deletions
diff --git a/po/en.po b/po/en.po
index b3cd74a3..2a81b4d7 100644
--- a/po/en.po
+++ b/po/en.po
@@ -452,7 +452,7 @@ msgstr "Unsubscribe"
452 452
453#, c-format 453#, c-format
454msgid "error.unsupported.suggestsave" 454msgid "error.unsupported.suggestsave"
455msgstr "\n```\n%s\n```\nYou can save it as a file to your Downloads folder, though. Press %s or select \"%s\" from the menu." 455msgstr "You can save it as a file to your Downloads folder, though. Press %s or select \"%s\" from the menu."
456 456
457msgid "heading.pageinfo" 457msgid "heading.pageinfo"
458msgstr "PAGE INFORMATION" 458msgstr "PAGE INFORMATION"
diff --git a/res/lang/en.bin b/res/lang/en.bin
index 366251c2..636f1223 100644
--- a/res/lang/en.bin
+++ b/res/lang/en.bin
Binary files differ
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
823 case unsupportedMimeType_GmStatusCode: { 823 case unsupportedMimeType_GmStatusCode: {
824 iString *key = collectNew_String(); 824 iString *key = collectNew_String();
825 toString_Sym(SDLK_s, KMOD_PRIMARY, key); 825 toString_Sym(SDLK_s, KMOD_PRIMARY, key);
826 appendFormat_String(src, "\n```\n%s\n```\n", cstr_String(meta));
826 appendFormat_String(src, 827 appendFormat_String(src,
827 cstr_Lang("error.unsupported.suggestsave"), 828 cstr_Lang("error.unsupported.suggestsave"),
828 cstr_String(meta),
829 cstr_String(key), 829 cstr_String(key),
830 saveToDownloads_Label); 830 saveToDownloads_Label);
831 break; 831 break;
@@ -840,6 +840,7 @@ static void showErrorPage_DocumentWidget_(iDocumentWidget *d, enum iGmStatusCode
840 } 840 }
841 setBanner_GmDocument(d->doc, useBanner ? bannerType_DocumentWidget_(d) : none_GmDocumentBanner); 841 setBanner_GmDocument(d->doc, useBanner ? bannerType_DocumentWidget_(d) : none_GmDocumentBanner);
842 setFormat_GmDocument(d->doc, gemini_GmDocumentFormat); 842 setFormat_GmDocument(d->doc, gemini_GmDocumentFormat);
843 translate_Lang(src);
843 setSource_DocumentWidget(d, src); 844 setSource_DocumentWidget(d, src);
844 updateTheme_DocumentWidget_(d); 845 updateTheme_DocumentWidget_(d);
845 init_Anim(&d->scrollY, 0); 846 init_Anim(&d->scrollY, 0);