From d75db01f14138ea660c4c519e37ab05228b39d13 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 26 Jul 2019 14:44:50 +0200 Subject: Add plugin translation system --- shared/extra-utils/server/plugins.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'shared/extra-utils/server/plugins.ts') diff --git a/shared/extra-utils/server/plugins.ts b/shared/extra-utils/server/plugins.ts index 65d37d69f..5c0d1e511 100644 --- a/shared/extra-utils/server/plugins.ts +++ b/shared/extra-utils/server/plugins.ts @@ -134,6 +134,21 @@ function getPublicSettings (parameters: { }) } +function getPluginTranslations (parameters: { + url: string, + locale: string, + expectedStatus?: number +}) { + const { url, locale, expectedStatus = 200 } = parameters + const path = '/plugins/translations/' + locale + '.json' + + return makeGetRequest({ + url, + path, + statusCodeExpected: expectedStatus + }) +} + function installPlugin (parameters: { url: string, accessToken: string, @@ -224,6 +239,7 @@ export { listPlugins, listAvailablePlugins, installPlugin, + getPluginTranslations, getPluginsCSS, updatePlugin, getPlugin, -- cgit v1.2.3