publicbooleanIsSupportedLanguage(Scrib_proc_argsargs,Scrib_proc_rsltrslt){returnIsKnownLanguageTag(args,rslt);}// NOTE: checks if "MessagesXX.php" exists; note that xowa has all "MessagesXX.php"; for now, assume same functionality as IsKnownLanguageTag (worst case is that a small wiki depends on a lang not being there; will need to put in a "wiki.Langs()" then)
publicbooleanIsKnownLanguageTag(Scrib_proc_argsargs,Scrib_proc_rsltrslt){// NOTE: checks if in languages/Names.php
publicbooleanIsKnownLanguageTag(Scrib_proc_argsargs,Scrib_proc_rsltrslt){// NOTE: checks if in languages/Names.php; TODO: support foreign translations; EX: Englische is en in de.w
Stringlang_code=args.Cast_str_or_null(0);
booleanexists=false;
if(lang_code!=null// null check; protecting against Module passing in nil from lua