mirror of
https://github.com/streamyfin/streamyfin.git
synced 2025-08-20 18:37:18 +02:00
fix: more languages
This commit is contained in:
@@ -1,33 +1,8 @@
|
||||
import { apiAtom, userAtom } from "@/providers/JellyfinProvider";
|
||||
import {
|
||||
DefaultLanguageOption,
|
||||
DownloadOptions,
|
||||
useSettings,
|
||||
} from "@/utils/atoms/settings";
|
||||
import { getItemsApi } from "@jellyfin/sdk/lib/utils/api";
|
||||
import { useQuery, useQueryClient } from "@tanstack/react-query";
|
||||
import { useAtom } from "jotai";
|
||||
import {
|
||||
Linking,
|
||||
Switch,
|
||||
TouchableOpacity,
|
||||
View,
|
||||
ViewProps,
|
||||
} from "react-native";
|
||||
import { useSettings } from "@/utils/atoms/settings";
|
||||
import { TouchableOpacity, View, ViewProps } from "react-native";
|
||||
import * as DropdownMenu from "zeego/dropdown-menu";
|
||||
import { Text } from "../common/Text";
|
||||
import { Loader } from "../Loader";
|
||||
import { Input } from "../common/Input";
|
||||
import { useState } from "react";
|
||||
import { Button } from "../Button";
|
||||
|
||||
const LANGUAGES: DefaultLanguageOption[] = [
|
||||
{ label: "eng", value: "eng" },
|
||||
{
|
||||
label: "sv",
|
||||
value: "sv",
|
||||
},
|
||||
];
|
||||
import { LANGUAGES } from "@/constants/Languages";
|
||||
|
||||
interface Props extends ViewProps {}
|
||||
|
||||
|
||||
39
constants/Languages.ts
Normal file
39
constants/Languages.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
import { DefaultLanguageOption } from "@/utils/atoms/settings";
|
||||
|
||||
export const LANGUAGES: DefaultLanguageOption[] = [
|
||||
{ label: "English", value: "eng" },
|
||||
{ label: "Spanish", value: "es" },
|
||||
{ label: "Chinese (Mandarin)", value: "zh" },
|
||||
{ label: "Hindi", value: "hi" },
|
||||
{ label: "Arabic", value: "ar" },
|
||||
{ label: "French", value: "fr" },
|
||||
{ label: "Russian", value: "ru" },
|
||||
{ label: "Portuguese", value: "pt" },
|
||||
{ label: "Japanese", value: "ja" },
|
||||
{ label: "German", value: "de" },
|
||||
{ label: "Italian", value: "it" },
|
||||
{ label: "Korean", value: "ko" },
|
||||
{ label: "Turkish", value: "tr" },
|
||||
{ label: "Dutch", value: "nl" },
|
||||
{ label: "Polish", value: "pl" },
|
||||
{ label: "Vietnamese", value: "vi" },
|
||||
{ label: "Thai", value: "th" },
|
||||
{ label: "Indonesian", value: "id" },
|
||||
{ label: "Greek", value: "el" },
|
||||
{ label: "Swedish", value: "sv" },
|
||||
{ label: "Danish", value: "da" },
|
||||
{ label: "Norwegian", value: "no" },
|
||||
{ label: "Finnish", value: "fi" },
|
||||
{ label: "Czech", value: "cs" },
|
||||
{ label: "Hungarian", value: "hu" },
|
||||
{ label: "Romanian", value: "ro" },
|
||||
{ label: "Ukrainian", value: "uk" },
|
||||
{ label: "Hebrew", value: "he" },
|
||||
{ label: "Bengali", value: "bn" },
|
||||
{ label: "Punjabi", value: "pa" },
|
||||
{ label: "Tagalog", value: "tl" },
|
||||
{ label: "Swahili", value: "sw" },
|
||||
{ label: "Malay", value: "ms" },
|
||||
{ label: "Persian", value: "fa" },
|
||||
{ label: "Urdu", value: "ur" },
|
||||
];
|
||||
Reference in New Issue
Block a user