UNPKG

language-management-lib

Version:

A TypeScript library for managing language translations in applications with URL parameter support.

22 lines (21 loc) 1.85 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.useTranslation = exports.setLanguageInURL = exports.getLanguageFromURL = exports.formatTranslation = exports.isValidLanguageKey = exports.validateLanguageKey = exports.lng = exports.NamedSetLanguage = exports.SetLanguage = void 0; const SetLanguage_1 = __importDefault(require("./core/SetLanguage")); exports.SetLanguage = SetLanguage_1.default; const SetLanguage_2 = require("./core/SetLanguage"); Object.defineProperty(exports, "NamedSetLanguage", { enumerable: true, get: function () { return SetLanguage_2.SetLanguage; } }); const types_1 = require("./core/types"); Object.defineProperty(exports, "lng", { enumerable: true, get: function () { return types_1.lng; } }); const helpers_1 = require("./utils/helpers"); Object.defineProperty(exports, "validateLanguageKey", { enumerable: true, get: function () { return helpers_1.validateLanguageKey; } }); Object.defineProperty(exports, "isValidLanguageKey", { enumerable: true, get: function () { return helpers_1.isValidLanguageKey; } }); Object.defineProperty(exports, "formatTranslation", { enumerable: true, get: function () { return helpers_1.formatTranslation; } }); Object.defineProperty(exports, "getLanguageFromURL", { enumerable: true, get: function () { return helpers_1.getLanguageFromURL; } }); Object.defineProperty(exports, "setLanguageInURL", { enumerable: true, get: function () { return helpers_1.setLanguageInURL; } }); const useTranslation_1 = require("./hooks/useTranslation"); Object.defineProperty(exports, "useTranslation", { enumerable: true, get: function () { return useTranslation_1.useTranslation; } }); exports.default = SetLanguage_1.default;