lms/public/build/assets/add-language-DIGmyZqF.js
2025-12-15 12:26:23 +01:00

2 lines
11 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{u as y,r as p,b as S,j as e}from"./vendor-BKmmeuxg.js";import{C as j}from"./combobox-Byd5-E0j.js";import{I as w}from"./input-error-LaPr_4wd.js";import{B as t}from"./button-BpNwv2aE.js";import{D as x,a as K,b as T,c as A,d as C}from"./dialog-B2gN9MvT.js";import{L as I}from"./label-HmIcv5Yx.js";import"./utils-DxSsnXxD.js";import"./popover-B4kBsMuI.js";import"./index-WW_1X1qx.js";const c=[{code:"ab",name:"Abkhaz",nativeName:"аҧсуа"},{code:"aa",name:"Afar",nativeName:"Afaraf"},{code:"af",name:"Afrikaans",nativeName:"Afrikaans"},{code:"ak",name:"Akan",nativeName:"Akan"},{code:"sq",name:"Albanian",nativeName:"Shqip"},{code:"am",name:"Amharic",nativeName:"አማርኛ"},{code:"ar",name:"Arabic",nativeName:"العربية"},{code:"an",name:"Aragonese",nativeName:"Aragonés"},{code:"hy",name:"Armenian",nativeName:"Հայերեն"},{code:"as",name:"Assamese",nativeName:"অসমীয়া"},{code:"av",name:"Avaric",nativeName:"авар мацӀ, магӀарул мацӀ"},{code:"ae",name:"Avestan",nativeName:"avesta"},{code:"ay",name:"Aymara",nativeName:"aymar aru"},{code:"az",name:"Azerbaijani",nativeName:"azərbaycan dili"},{code:"bm",name:"Bambara",nativeName:"bamanankan"},{code:"ba",name:"Bashkir",nativeName:"башҡорт теле"},{code:"eu",name:"Basque",nativeName:"euskara, euskera"},{code:"be",name:"Belarusian",nativeName:"Беларуская"},{code:"bn",name:"Bengali",nativeName:"বাংলা"},{code:"bh",name:"Bihari",nativeName:"भोजपुरी"},{code:"bi",name:"Bislama",nativeName:"Bislama"},{code:"bs",name:"Bosnian",nativeName:"bosanski jezik"},{code:"br",name:"Breton",nativeName:"brezhoneg"},{code:"bg",name:"Bulgarian",nativeName:"български език"},{code:"my",name:"Burmese",nativeName:"ဗမာစာ"},{code:"ca",name:"Catalan; Valencian",nativeName:"Català"},{code:"ch",name:"Chamorro",nativeName:"Chamoru"},{code:"ce",name:"Chechen",nativeName:"нохчийн мотт"},{code:"ny",name:"Chichewa",nativeName:"chiCheŵa"},{code:"zh",name:"Chinese",nativeName:"中文 (Zhōngwén)"},{code:"cv",name:"Chuvash",nativeName:"чӑваш чӗлхи"},{code:"kw",name:"Cornish",nativeName:"Kernewek"},{code:"co",name:"Corsican",nativeName:"corsu"},{code:"cr",name:"Cree",nativeName:"ᓀᐦᐃᔭᐍᐏᐣ"},{code:"hr",name:"Croatian",nativeName:"hrvatski"},{code:"cs",name:"Czech",nativeName:"česky, čeština"},{code:"da",name:"Danish",nativeName:"dansk"},{code:"dv",name:"Divehi",nativeName:"ދިވެހި"},{code:"nl",name:"Dutch",nativeName:"Nederlands"},{code:"en",name:"English",nativeName:"English"},{code:"eo",name:"Esperanto",nativeName:"Esperanto"},{code:"et",name:"Estonian",nativeName:"eesti keel"},{code:"ee",name:"Ewe",nativeName:"Eʋegbe"},{code:"fo",name:"Faroese",nativeName:"føroyskt"},{code:"fj",name:"Fijian",nativeName:"vosa Vakaviti"},{code:"fi",name:"Finnish",nativeName:"suomi"},{code:"fr",name:"French",nativeName:"français"},{code:"ff",name:"Fula; Fulah; Pulaar; Pular",nativeName:"Fulfulde"},{code:"gl",name:"Galician",nativeName:"Galego"},{code:"ka",name:"Georgian",nativeName:"ქართული"},{code:"de",name:"German",nativeName:"Deutsch"},{code:"el",name:"Greek, Modern",nativeName:"Ελληνικά"},{code:"gn",name:"Guaraní",nativeName:"Avañeẽ"},{code:"gu",name:"Gujarati",nativeName:"ગુજરાતી"},{code:"ht",name:"Haitian",nativeName:"Kreyòl ayisyen"},{code:"ha",name:"Hausa",nativeName:"Hausa"},{code:"he",name:"Hebrew",nativeName:"עברית"},{code:"hz",name:"Herero",nativeName:"Otjiherero"},{code:"hi",name:"Hindi",nativeName:"हिन्दी"},{code:"ho",name:"Hiri Motu",nativeName:"Hiri Motu"},{code:"hu",name:"Hungarian",nativeName:"Magyar"},{code:"ia",name:"Interlingua",nativeName:"Interlingua"},{code:"id",name:"Indonesian",nativeName:"Bahasa Indonesia"},{code:"ie",name:"Interlingue",nativeName:"Interlingue"},{code:"ga",name:"Irish",nativeName:"Gaeilge"},{code:"ig",name:"Igbo",nativeName:"Asụsụ Igbo"},{code:"ik",name:"Inupiaq",nativeName:"Iñupiaq"},{code:"io",name:"Ido",nativeName:"Ido"},{code:"is",name:"Icelandic",nativeName:"Íslenska"},{code:"it",name:"Italian",nativeName:"Italiano"},{code:"iu",name:"Inuktitut",nativeName:"ᐃᓄᒃᑎᑐᑦ"},{code:"ja",name:"Japanese",nativeName:"日本語"},{code:"jv",name:"Javanese",nativeName:"basa Jawa"},{code:"kl",name:"Greenlandic",nativeName:"kalaallisut"},{code:"kn",name:"Kannada",nativeName:"ಕನ್ನಡ"},{code:"kr",name:"Kanuri",nativeName:"Kanuri"},{code:"ks",name:"Kashmiri",nativeName:"कश्मीरी"},{code:"kk",name:"Kazakh",nativeName:"Қазақ тілі"},{code:"km",name:"Khmer",nativeName:"ភាសាខ្មែរ"},{code:"ki",name:"Kikuyu",nativeName:"Gĩkũyũ"},{code:"rw",name:"Kinyarwanda",nativeName:"Ikinyarwanda"},{code:"ky",name:"Kyrgyz",nativeName:"кыргыз тили"},{code:"kv",name:"Komi",nativeName:"коми кыв"},{code:"kg",name:"Kongo",nativeName:"KiKongo"},{code:"ko",name:"Korean",nativeName:"한국어"},{code:"ku",name:"Kurdish",nativeName:"Kurdî"},{code:"kj",name:"Kuanyama",nativeName:"Kuanyama"},{code:"la",name:"Latin",nativeName:"latine"},{code:"lb",name:"Luxembourgish",nativeName:"Lëtzebuergesch"},{code:"lg",name:"Luganda",nativeName:"Luganda"},{code:"li",name:"Limburgish",nativeName:"Limburgs"},{code:"ln",name:"Lingala",nativeName:"Lingála"},{code:"lo",name:"Lao",nativeName:"ພາສາລາວ"},{code:"lt",name:"Lithuanian",nativeName:"lietuvių kalba"},{code:"lu",name:"Luba-Katanga",nativeName:"Luba-Katanga"},{code:"lv",name:"Latvian",nativeName:"latviešu valoda"},{code:"gv",name:"Manx",nativeName:"Gaelg"},{code:"mk",name:"Macedonian",nativeName:"македонски јазик"},{code:"mg",name:"Malagasy",nativeName:"Malagasy fiteny"},{code:"ms",name:"Malay",nativeName:"bahasa Melayu"},{code:"ml",name:"Malayalam",nativeName:"മലയാളം"},{code:"mt",name:"Maltese",nativeName:"Malti"},{code:"mi",name:"Māori",nativeName:"te reo Māori"},{code:"mr",name:"Marathi",nativeName:"मराठी"},{code:"mh",name:"Marshallese",nativeName:"Kajin M̧ajeļ"},{code:"mn",name:"Mongolian",nativeName:"монгол"},{code:"na",name:"Nauru",nativeName:"Ekakairũ Naoero"},{code:"nv",name:"Navajo",nativeName:"Diné bizaad"},{code:"nb",name:"Norwegian Bokmål",nativeName:"Norsk bokmål"},{code:"nd",name:"North Ndebele",nativeName:"isiNdebele"},{code:"ne",name:"Nepali",nativeName:"नेपाली"},{code:"ng",name:"Ndonga",nativeName:"Owambo"},{code:"nn",name:"Norwegian Nynorsk",nativeName:"Norsk nynorsk"},{code:"no",name:"Norwegian",nativeName:"Norsk"},{code:"ii",name:"Nuosu",nativeName:"ꆈꌠ꒿ Nuosuhxop"},{code:"nr",name:"South Ndebele",nativeName:"isiNdebele"},{code:"oc",name:"Occitan",nativeName:"Occitan"},{code:"oj",name:"Ojibwe",nativeName:"ᐊᓂᔑᓈᐯᒧᐎᓐ"},{code:"cu",name:"Church Slavic",nativeName:"ѩзыкъ словѣньскъ"},{code:"om",name:"Oromo",nativeName:"Afaan Oromoo"},{code:"or",name:"Oriya",nativeName:"ଓଡ଼ିଆ"},{code:"os",name:"Ossetian",nativeName:"ирон æвзаг"},{code:"pa",name:"Punjabi",nativeName:"ਪੰਜਾਬੀ"},{code:"pi",name:"Pāli",nativeName:"पाऴि"},{code:"fa",name:"Persian",nativeName:"فارسی"},{code:"pl",name:"Polish",nativeName:"polski"},{code:"ps",name:"Pashto",nativeName:"پښتو"},{code:"pt",name:"Portuguese",nativeName:"Português"},{code:"qu",name:"Quechua",nativeName:"Runa Simi"},{code:"rm",name:"Romansh",nativeName:"rumantsch grischun"},{code:"rn",name:"Kirundi",nativeName:"kiRundi"},{code:"ro",name:"Romanian",nativeName:"română"},{code:"ru",name:"Russian",nativeName:"русский язык"},{code:"sa",name:"Sanskrit",nativeName:"संस्कृतम्"},{code:"sc",name:"Sardinian",nativeName:"sardu"},{code:"sd",name:"Sindhi",nativeName:"सिन्धी"},{code:"se",name:"Northern Sami",nativeName:"Davvisámegiella"},{code:"sm",name:"Samoan",nativeName:"gagana faa Samoa"},{code:"sg",name:"Sango",nativeName:"yângâ tî sängö"},{code:"sr",name:"Serbian",nativeName:"српски језик"},{code:"gd",name:"Scottish Gaelic",nativeName:"Gàidhlig"},{code:"sn",name:"Shona",nativeName:"chiShona"},{code:"si",name:"Sinhala",nativeName:"සිංහල"},{code:"sk",name:"Slovak",nativeName:"slovenčina"},{code:"sl",name:"Slovene",nativeName:"slovenščina"},{code:"so",name:"Somali",nativeName:"af Soomaali"},{code:"st",name:"Southern Sotho",nativeName:"Sesotho"},{code:"es",name:"Spanish",nativeName:"español"},{code:"su",name:"Sundanese",nativeName:"Basa Sunda"},{code:"sw",name:"Swahili",nativeName:"Kiswahili"},{code:"ss",name:"Swati",nativeName:"SiSwati"},{code:"sv",name:"Swedish",nativeName:"svenska"},{code:"ta",name:"Tamil",nativeName:"தமிழ்"},{code:"te",name:"Telugu",nativeName:"తెలుగు"},{code:"tg",name:"Tajik",nativeName:"тоҷикӣ"},{code:"th",name:"Thai",nativeName:"ไทย"},{code:"ti",name:"Tigrinya",nativeName:"ትግርኛ"},{code:"bo",name:"Tibetan",nativeName:"བོད་ཡིག"},{code:"tk",name:"Turkmen",nativeName:"Türkmen"},{code:"tl",name:"Tagalog",nativeName:"Wikang Tagalog"},{code:"tn",name:"Tswana",nativeName:"Setswana"},{code:"to",name:"Tonga",nativeName:"faka Tonga"},{code:"tr",name:"Turkish",nativeName:"Türkçe"},{code:"ts",name:"Tsonga",nativeName:"Xitsonga"},{code:"tt",name:"Tatar",nativeName:"татарча"},{code:"tw",name:"Twi",nativeName:"Twi"},{code:"ty",name:"Tahitian",nativeName:"Reo Tahiti"},{code:"ug",name:"Uyghur",nativeName:"ئۇيغۇرچە"},{code:"uk",name:"Ukrainian",nativeName:"українська"},{code:"ur",name:"Urdu",nativeName:"اردو"},{code:"uz",name:"Uzbek",nativeName:"O'zbek"},{code:"ve",name:"Venda",nativeName:"Tshivenḓa"},{code:"vi",name:"Vietnamese",nativeName:"Tiếng Việt"},{code:"vo",name:"Volapük",nativeName:"Volapük"},{code:"wa",name:"Walloon",nativeName:"Walon"},{code:"cy",name:"Welsh",nativeName:"Cymraeg"},{code:"wo",name:"Wolof",nativeName:"Wollof"},{code:"fy",name:"Western Frisian",nativeName:"Frysk"},{code:"xh",name:"Xhosa",nativeName:"isiXhosa"},{code:"yi",name:"Yiddish",nativeName:"ייִדיש"},{code:"yo",name:"Yoruba",nativeName:"Yorùbá"},{code:"za",name:"Zhuang",nativeName:"Saw cuengh"}],H=()=>{var d;const{props:s}=y(),{translate:v}=s,{button:m,common:N}=v,[r,i]=p.useState(!1),{data:l,setData:o,post:u,errors:h,clearErrors:g}=S({code:"en",name:"English",nativeName:"English"}),k=n=>{n.preventDefault(),g(),u(route("language.store"),{onSuccess(){i(!1)}})},b=c.map(n=>({label:n.name,value:n.name}));return e.jsxs(x,{open:r,onOpenChange:i,children:[e.jsx(K,{children:e.jsx(t,{children:m.add_language})}),e.jsxs(T,{children:[e.jsx(A,{children:e.jsx(C,{className:"text-xl font-medium",children:m.add_language})}),e.jsxs("form",{onSubmit:k,className:"flex h-full flex-col justify-between",children:[e.jsxs("div",{children:[e.jsx(I,{children:N.language}),e.jsx(j,{data:b,placeholder:"Select a language",defaultValue:(d=c.find(n=>n.code===l.code))==null?void 0:d.name,onSelect:n=>{const a=c.find(f=>f.name===n.value);o("code",a==null?void 0:a.code),o("name",a==null?void 0:a.name),o("nativeName",a==null?void 0:a.nativeName)}}),e.jsx(w,{message:h.code})]}),e.jsxs("div",{className:"mt-10 flex justify-end gap-4",children:[e.jsx(t,{variant:"outline",type:"button",onClick:()=>i(!1),children:m.cancel}),e.jsx(t,{type:"submit",children:m.create})]})]})]})]})};export{H as default};