mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2026-04-04 06:27:24 +02:00
Minor fixes
This commit is contained in:
parent
f658d7fee2
commit
019cea2a6b
2 changed files with 4 additions and 5 deletions
|
|
@ -1,7 +1,6 @@
|
||||||
import i18next from "i18next";
|
import i18next, { type TOptions } from "i18next";
|
||||||
import i18nextHTTPBackend from "i18next-http-backend";
|
import i18nextHTTPBackend from "i18next-http-backend";
|
||||||
import { isVowel } from "../utils";
|
import { isVowel } from "../utils";
|
||||||
import { TOptions } from "i18next";
|
|
||||||
|
|
||||||
function initTooltips() {
|
function initTooltips() {
|
||||||
for (const tip of document.querySelectorAll("[data-tip]")) {
|
for (const tip of document.querySelectorAll("[data-tip]")) {
|
||||||
|
|
@ -14,7 +13,7 @@ function initTooltips() {
|
||||||
|
|
||||||
function updateLabels() {
|
function updateLabels() {
|
||||||
for (const label of document.querySelectorAll("[data-html]")) {
|
for (const label of document.querySelectorAll("[data-html]")) {
|
||||||
let vars: TOptions = {
|
const vars: TOptions = {
|
||||||
interpolation: { escapeValue: false },
|
interpolation: { escapeValue: false },
|
||||||
};
|
};
|
||||||
for (const attr of label.attributes) {
|
for (const attr of label.attributes) {
|
||||||
|
|
@ -42,7 +41,7 @@ function updateLabels() {
|
||||||
|
|
||||||
function addFormatters() {
|
function addFormatters() {
|
||||||
i18next.services.formatter?.add("link", (value, _lng, options) => {
|
i18next.services.formatter?.add("link", (value, _lng, options) => {
|
||||||
return `<a href="${value}" target="blank">${options.text}</a>`;
|
return `<a href="${value}" target="_blank">${options.text}</a>`;
|
||||||
});
|
});
|
||||||
i18next.services.formatter?.add("gender", (value, lng, options) => {
|
i18next.services.formatter?.add("gender", (value, lng, options) => {
|
||||||
if (lng !== "fr") return value;
|
if (lng !== "fr") return value;
|
||||||
|
|
|
||||||
|
|
@ -232,7 +232,7 @@ export const getAdjective = (nounToBeAdjective: string) => {
|
||||||
{
|
{
|
||||||
name: "ie",
|
name: "ie",
|
||||||
probability: 1,
|
probability: 1,
|
||||||
condition: /e$/,
|
condition: /ie$/,
|
||||||
action: (noun: string) => `${noun}n`,
|
action: (noun: string) => `${noun}n`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue