update getGrammarCopy to use category, updated grammar copy
This commit is contained in:
parent
00cb1f1c75
commit
f989d3b466
2 changed files with 662 additions and 377 deletions
|
|
@ -4219,143 +4219,273 @@
|
|||
"openVoiceSettings": "Click here to open voice settings",
|
||||
"playAudio": "Play",
|
||||
"stop": "Stop",
|
||||
"grammarCopySCONJ": "Subordinating Conjunction",
|
||||
"grammarCopyNUM": "Number",
|
||||
"grammarCopyVERB": "Verb",
|
||||
"grammarCopyAFFIX": "Affix",
|
||||
"grammarCopyPARTpos": "Particle",
|
||||
"grammarCopyADJ": "Adjective",
|
||||
"grammarCopyCCONJ": "Coordinating Conjunction",
|
||||
"grammarCopyPUNCT": "Punctuation",
|
||||
"grammarCopyADV": "Adverb",
|
||||
"grammarCopyAUX": "Auxiliary",
|
||||
"grammarCopySPACE": "Space",
|
||||
"grammarCopySYM": "Symbol",
|
||||
"grammarCopyDET": "Determiner",
|
||||
"grammarCopyPRON": "Pronoun",
|
||||
"grammarCopyADP": "Adposition",
|
||||
"grammarCopyPROPN": "Proper Noun",
|
||||
"grammarCopyNOUN": "Noun",
|
||||
"grammarCopyINTJ": "Interjection",
|
||||
"grammarCopyX": "Other",
|
||||
"grammarCopyFem": "Feminine",
|
||||
"grammarCopy2": "Second Person",
|
||||
"grammarCopyImp": "Imperative",
|
||||
"grammarCopyQest": "Question",
|
||||
"grammarCopyPerf": "Perfect",
|
||||
"grammarCopyAccNom": "Accusative, Nominative",
|
||||
"grammarCopyObl": "Oblique Case",
|
||||
"grammarCopyAct": "Active",
|
||||
"grammarCopyBrck": "Bracket",
|
||||
"grammarCopyArt": "Article",
|
||||
"grammarCopySing": "Singular",
|
||||
"grammarCopyMasc": "Masculine",
|
||||
"grammarCopyMod": "Modal",
|
||||
"grammarCopyAdverbial": "Adverbial",
|
||||
"grammarCopyPeri": "Periphrastic",
|
||||
"grammarCopyDigit": "Digit",
|
||||
"grammarCopyNot_proper": "Not Proper",
|
||||
"grammarCopyCard": "Cardinal",
|
||||
"grammarCopyProp": "Proper",
|
||||
"grammarCopyDash": "Dash",
|
||||
"grammarCopyYes": "Yes",
|
||||
"grammarCopySemi": "Semicolon",
|
||||
"grammarCopyComm": "Comma",
|
||||
"grammarCopyCnd": "Conditional",
|
||||
"grammarCopyIntRel": "Interrogative, Relative",
|
||||
"grammarCopyAcc": "Accusative",
|
||||
"grammarCopyPartTag": "Partitive",
|
||||
"grammarCopyInt": "Interrogative",
|
||||
"grammarCopyPast": "Past",
|
||||
"grammarCopySup": "Superlative",
|
||||
"grammarCopyColo": "Colon",
|
||||
"grammarCopy3": "Third Person",
|
||||
"grammarCopyPlur": "Plural",
|
||||
"grammarCopyNpr": "Proper Noun",
|
||||
"grammarCopyInterrogative": "Interrogative",
|
||||
"grammarCopyInfm": "Informal",
|
||||
"grammarCopyTim": "Time",
|
||||
"grammarCopyNeg": "Negative",
|
||||
"grammarCopyTot": "Total",
|
||||
"grammarCopyAdnomial": "Adnominal",
|
||||
"grammarCopyProg": "Progressive",
|
||||
"grammarCopySub": "Subjunctive",
|
||||
"grammarCopyComplementive": "Complementive",
|
||||
"grammarCopyNom": "Nominative",
|
||||
"grammarCopyFut": "Future",
|
||||
"grammarCopyDat": "Dative",
|
||||
"grammarCopyPres": "Present",
|
||||
"grammarCopyNeut": "Neuter",
|
||||
"grammarCopyRel": "Relative",
|
||||
"grammarCopyFinal_ending": "Final Ending",
|
||||
"grammarCopyDem": "Demonstrative",
|
||||
"grammarCopyPre": "Preposition",
|
||||
"grammarCopyFin": "Finite",
|
||||
"grammarCopyPos": "Positive",
|
||||
"grammarCopyQuot": "Quotation",
|
||||
"grammarCopyGer": "Gerund",
|
||||
"grammarCopyPass": "Passive",
|
||||
"grammarCopyGen": "Genitive",
|
||||
"grammarCopyPrs": "Present",
|
||||
"grammarCopyDef": "Definite",
|
||||
"grammarCopyOrd": "Ordinal",
|
||||
"grammarCopyIns": "Instrumental",
|
||||
"grammarCopyAccDat": "Accusative, Dative",
|
||||
"grammarCopyInf": "Infinitive",
|
||||
"grammarCopyLong": "Long",
|
||||
"grammarCopyLoc": "Locative",
|
||||
"grammarCopyInd": "Indicative",
|
||||
"grammarCopyCmp": "Comparative",
|
||||
"grammarCopyRelative_case": "Relative Case",
|
||||
"grammarCopyExcl": "Exclamative",
|
||||
"grammarCopy1": "First Person",
|
||||
"grammarCopyIni": "Initial",
|
||||
"grammarCopyPerson": "Person",
|
||||
"grammarCopyForeign": "Foreign",
|
||||
"grammarCopyVoice": "Voice",
|
||||
"grammarCopyVerbType": "Verb Type",
|
||||
"grammarCopyPoss": "Possessive",
|
||||
"grammarCopyPrepCase": "Prepositional Case",
|
||||
"grammarCopyNumType": "Numeral Type",
|
||||
"grammarCopyNounType": "Noun Type",
|
||||
"grammarCopyReflex": "Reflexive",
|
||||
"grammarCopyPronType": "Pronoun Type",
|
||||
"grammarCopyPunctSide": "Punctuation Side",
|
||||
"grammarCopyVerbForm": "Verb Form",
|
||||
"grammarCopyGender": "Gender",
|
||||
"grammarCopyMood": "Mood",
|
||||
"grammarCopyAspect": "Aspect",
|
||||
"grammarCopyPunctType": "Punctuation Type",
|
||||
"grammarCopyTense": "Tense",
|
||||
"grammarCopyDegree": "Degree",
|
||||
"grammarCopyPolite": "Politeness",
|
||||
"grammarCopyAdvType": "Adverb Type",
|
||||
"grammarCopyNumber": "Number",
|
||||
"grammarCopyConjType": "Conjunction Type",
|
||||
"grammarCopyPolarity": "Polarity",
|
||||
"grammarCopyNumberPsor": "Possessor's Number",
|
||||
"grammarCopyCase": "Case",
|
||||
"grammarCopyDefinite": "Definiteness",
|
||||
"grammarCopyNumForm": "Numeral Form",
|
||||
"grammarCopyAdn": "Adnominal",
|
||||
"grammarCopyVoc": "Vocative",
|
||||
"grammarCopyCmpl": "Complementizer",
|
||||
"grammarCopyAdv": "Adverbial",
|
||||
"grammarCopyUnknown": "Unknown",
|
||||
"grammarCopyJus": "Jussive",
|
||||
"grammarCopyCom": "Common",
|
||||
"grammarCopyCaus": "Causative",
|
||||
"grammarCopyAux": "Auxiliary",
|
||||
"grammarCopyRflx": "Reflexive",
|
||||
"grammarCopyPar": "Partitive",
|
||||
"grammarCopySpc": "Specific",
|
||||
"grammarCopyPqp": "Pluperfect",
|
||||
"grammarCopyRef": "Reflexive Case",
|
||||
"grammarCopyShrt": "Short",
|
||||
"grammarCopyDual": "Dual",
|
||||
"grammarCopyLng": "Long",
|
||||
"grammarCopyMid": "Middle Voice",
|
||||
"grammarCopyPOSsconj": "Subordinating Conjunction",
|
||||
"grammarCopyPOSnum": "Number",
|
||||
"grammarCopyPOSverb": "Verb",
|
||||
"grammarCopyPOSaffix": "Affix",
|
||||
"grammarCopyPOSpart": "Particle",
|
||||
"grammarCopyPOSadj": "Adjective",
|
||||
"grammarCopyPOScconj": "Coordinating Conjunction",
|
||||
"grammarCopyPOSpunct": "Punctuation",
|
||||
"grammarCopyPOSadv": "Adverb",
|
||||
"grammarCopyPOSaux": "Auxiliary",
|
||||
"grammarCopyPOSspace": "Space",
|
||||
"grammarCopyPOSsym": "Symbol",
|
||||
"grammarCopyPOSdet": "Determiner",
|
||||
"grammarCopyPOSpron": "Pronoun",
|
||||
"grammarCopyPOSadp": "Adposition",
|
||||
"grammarCopyPOSpropn": "Proper Noun",
|
||||
"grammarCopyPOSnoun": "Noun",
|
||||
"grammarCopyPOSintj": "Interjection",
|
||||
"grammarCopyPOSx": "Other",
|
||||
"grammarCopyGENDERfem": "Feminine",
|
||||
"grammarCopyPERSON2": "Second Person",
|
||||
"grammarCopyMOODimp": "Imperative",
|
||||
"grammarCopyPUNCTTYPEqest": "Question",
|
||||
"grammarCopyASPECTperf": "Perfect",
|
||||
"grammarCopyCASEaccnom": "Accusative, Nominative",
|
||||
"grammarCopyCASEobl": "Oblique Case",
|
||||
"grammarCopyVOICEact": "Active",
|
||||
"grammarCopyPUNCTTYPEbrck": "Bracket",
|
||||
"grammarCopyNOUNTYPEart": "Article",
|
||||
"grammarCopyNUMBERsing": "Singular",
|
||||
"grammarCopyGENDERmasc": "Masculine",
|
||||
"grammarCopyVERBTYPEmod": "Modal",
|
||||
"grammarCopyADVTYPEadverbial": "Adverbial",
|
||||
"grammarCopyTENSEperi": "Periphrastic",
|
||||
"grammarCopyNUMFORMdigit": "Digit",
|
||||
"grammarCopyNOUNTYPEnot_proper": "Not Proper",
|
||||
"grammarCopyNUMTYPEcard": "Cardinal",
|
||||
"grammarCopyNOUNTYPEprop": "Proper",
|
||||
"grammarCopyPUNCTTYPEdash": "Dash",
|
||||
"grammarCopyPUNCTTYPEyes": "Yes",
|
||||
"grammarCopyPUNCTTYPEsemi": "Semicolon",
|
||||
"grammarCopyPUNCTTYPEcomm": "Comma",
|
||||
"grammarCopyMOODcnd": "Conditional",
|
||||
"grammarCopyCASEacc": "Accusative",
|
||||
"grammarCopyPARTTYPEpart": "Partitive",
|
||||
"grammarCopyTENSEpast": "Past",
|
||||
"grammarCopyDEGREEsup": "Superlative",
|
||||
"grammarCopyPUNCTTYPEcolo": "Colon",
|
||||
"grammarCopyPERSON3": "Third Person",
|
||||
"grammarCopyNUMBERplur": "Plural",
|
||||
"grammarCopyPRONTYPEnpr": "Proper Noun",
|
||||
"grammarCopyPRONTYPEinterrogative": "Interrogative",
|
||||
"grammarCopyPOLITEinfm": "Informal",
|
||||
"grammarCopyADVTYPEtim": "Time",
|
||||
"grammarCopyPOLARITYneg": "Negative",
|
||||
"grammarCopyNUMTYPEtot": "Total",
|
||||
"grammarCopyADVTYPEadnomial": "Adnominal",
|
||||
"grammarCopyASPECTprog": "Progressive",
|
||||
"grammarCopyMOODsub": "Subjunctive",
|
||||
"grammarCopyVERBFORMcomplementive": "Complementive",
|
||||
"grammarCopyCASEnom": "Nominative",
|
||||
"grammarCopyTENSEfut": "Future",
|
||||
"grammarCopyCASEdat": "Dative",
|
||||
"grammarCopyTENSEpres": "Present",
|
||||
"grammarCopyGENDERneut": "Neuter",
|
||||
"grammarCopyPRONTYPErel": "Relative",
|
||||
"grammarCopyVERBFORMfinalEnding": "Final Ending",
|
||||
"grammarCopyPRONTYPEdem": "Demonstrative",
|
||||
"grammarCopyPREPCASEpre": "Preposition",
|
||||
"grammarCopyVERBFORMfin": "Finite",
|
||||
"grammarCopyDEGREEpos": "Positive",
|
||||
"grammarCopyPUNCTTYPEquot": "Quotation",
|
||||
"grammarCopyVERBFORMger": "Gerund",
|
||||
"grammarCopyVOICEpass": "Passive",
|
||||
"grammarCopyCASEgen": "Genitive",
|
||||
"grammarCopyTENSEprs": "Present",
|
||||
"grammarCopyDEFINITEdef": "Definite",
|
||||
"grammarCopyNUMTYPEord": "Ordinal",
|
||||
"grammarCopyCASEins": "Instrumental",
|
||||
"grammarCopyVERBFORMinf": "Infinitive",
|
||||
"grammarCopyNUMFORMlong": "Long",
|
||||
"grammarCopyCASEloc": "Locative",
|
||||
"grammarCopyMOODind": "Indicative",
|
||||
"grammarCopyDEGREEcmp": "Comparative",
|
||||
"grammarCopyCASErelativeCase": "Relative Case",
|
||||
"grammarCopyPUNCTTYPEexcl": "Exclamative",
|
||||
"grammarCopyPERSON1": "First Person",
|
||||
"grammarCopyPUNCTSIDEini": "Initial",
|
||||
"grammarCopyGENDERperson": "Person",
|
||||
"grammarCopyFOREIGNyes": "Foreign",
|
||||
"grammarCopyVOICEvoice": "Voice",
|
||||
"grammarCopyVERBTYPEverbType": "Verb Type",
|
||||
"grammarCopyPOSSpass": "Possessive",
|
||||
"grammarCopyPREPCASEprepCase": "Prepositional Case",
|
||||
"grammarCopyNUMTYPEnumType": "Numeral Type",
|
||||
"grammarCopyNOUNTYPEnounType": "Noun Type",
|
||||
"grammarCopyREFLEXreflex": "Reflexive",
|
||||
"grammarCopyPRONTYPEpronType": "Pronoun Type",
|
||||
"grammarCopyPUNCTSIDEpunctSide": "Punctuation Side",
|
||||
"grammarCopyVERBFORMverbForm": "Verb Form",
|
||||
"grammarCopyGENDERgender": "Gender",
|
||||
"grammarCopyMOODmood": "Mood",
|
||||
"grammarCopyASPECTaspect": "Aspect",
|
||||
"grammarCopyPUNCTTYPEpunctType": "Punctuation Type",
|
||||
"grammarCopyTENSEtense": "Tense",
|
||||
"grammarCopyDEGREEdegree": "Degree",
|
||||
"grammarCopyPOLITEpolite": "Politeness",
|
||||
"grammarCopyADVTYPEadvType": "Adverb Type",
|
||||
"grammarCopyNUMFORMnumber": "Number",
|
||||
"grammarCopyCONJTYPEconjType": "Conjunction Type",
|
||||
"grammarCopyPOLARITYpolarity": "Polarity",
|
||||
"grammarCopyCASEcase": "Case",
|
||||
"grammarCopyDEFINITEdefinite": "Definiteness",
|
||||
"grammarCopyNUMFORMnumForm": "Numeral Form",
|
||||
"grammarCopyPRONTYPEadn": "Adnominal",
|
||||
"grammarCopyVOCvoc": "Vocative",
|
||||
"grammarCopyCMPLcmpl": "Complementizer",
|
||||
"grammarCopyADVadv": "Adverbial",
|
||||
"grammarCopyMOODjus": "Jussive",
|
||||
"grammarCopyGENDERcom": "Common",
|
||||
"grammarCopyREFLEXrflx": "Reflexive",
|
||||
"grammarCopyPARTTYPEpar": "Partitive",
|
||||
"grammarCopySPCspc": "Specific",
|
||||
"grammarCopyTENSEpqp": "Pluperfect",
|
||||
"grammarCopyREFLEXref": "Reflexive Case",
|
||||
"grammarCopyPUNCTTYPEnshrt": "Short",
|
||||
"grammarCopyNUMBERdual": "Dual",
|
||||
"grammarCopyNUMFORMlng": "Long",
|
||||
"grammarCopyVOICEmid": "Middle Voice",
|
||||
"grammarCopyINTRELintRel": "Interrogative, Relative",
|
||||
"grammarCopyINTint": "Interrogative",
|
||||
"grammarCopyVOICEcaus": "Causative Voice",
|
||||
"grammarCopyUnknown": "Unknown",
|
||||
"grammarCopyEVIDENTevident": "Evidentiality",
|
||||
"grammarCopyNUMFORMnumberPsor": "Possessor's Number",
|
||||
"grammarCopyASPECThab": "Habitual",
|
||||
"grammarCopyCASEabl": "Ablative Case",
|
||||
"grammarCopyCASEall": "Allative Case",
|
||||
"grammarCopyCASEess": "Essive Case",
|
||||
"grammarCopyCASEtra": "Translative Case",
|
||||
"grammarCopyCASEequ": "Equative Case",
|
||||
"grammarCopyCASEdis": "Distributive Case",
|
||||
"grammarCopyCASEabs": "Absolutive Case",
|
||||
"grammarCopyCASEerg": "Ergative Case",
|
||||
"grammarCopyCASEcau": "Causal Case",
|
||||
"grammarCopyCASEben": "Benefactive Case",
|
||||
"grammarCopyCASEtem": "Temporal Case",
|
||||
"grammarCopyCONJTYPEcoord": "Coordinating Conjunction",
|
||||
"grammarCopyDEFINITEcons": "Construct State",
|
||||
"grammarCopyDEGREEabs": "Absolute Degree",
|
||||
"grammarCopyEVIDENTfh": "Factual Evidentiality",
|
||||
"grammarCopyEVIDENTnfh": "Non-factual Evidentiality",
|
||||
"grammarCopyMOODopt": "Optative Mood",
|
||||
"grammarCopyMOODadm": "Admirative Mood",
|
||||
"grammarCopyMOODdes": "Desiderative Mood",
|
||||
"grammarCopyMOODnec": "Necessitative Mood",
|
||||
"grammarCopyMOODpot": "Potential Mood",
|
||||
"grammarCopyMOODprp": "Propositive Mood",
|
||||
"grammarCopyMOODqot": "Quotative Mood",
|
||||
"grammarCopyNUMFORMword": "Word Form",
|
||||
"grammarCopyNUMFORMroman": "Roman Numeral",
|
||||
"grammarCopyNUMFORMletter": "Letter Form",
|
||||
"grammarCopyNUMTYPEmult": "Multiplicative Numeral",
|
||||
"grammarCopyNUMTYPEfrac": "Fractional Numeral",
|
||||
"grammarCopyNUMTYPEsets": "Set Numeral",
|
||||
"grammarCopyNUMTYPErange": "Range Numeral",
|
||||
"grammarCopyNUMTYPEdist": "Distributive Numeral",
|
||||
"grammarCopyNUMBERtri": "Trial Number",
|
||||
"grammarCopyNUMBERpauc": "Paucal Number",
|
||||
"grammarCopyNUMBERgrpa": "Greater Paucal Number",
|
||||
"grammarCopyNUMBERgrpl": "Greater Plural Number",
|
||||
"grammarCopyNUMBERinv": "Inverse Number",
|
||||
"grammarCopyPERSON0": "Zero Person",
|
||||
"grammarCopyPERSON4": "Fourth Person",
|
||||
"grammarCopyPOLITEform": "Formal Politeness",
|
||||
"grammarCopyPOLITEelev": "Elevated Politeness",
|
||||
"grammarCopyPOLITEhumb": "Humble Politeness",
|
||||
"grammarCopyPRONTYPEemp": "Emphatic Pronoun",
|
||||
"grammarCopyPRONTYPEexc": "Exclamative Pronoun",
|
||||
"grammarCopyPRONTYPErcp": "Reciprocal Pronoun",
|
||||
"grammarCopyPRONTYPEintRelPronType": "Interrogative-Relative Pronoun",
|
||||
"grammarCopyTENSEaor": "Aorist Tense",
|
||||
"grammarCopyTENSEeps": "Epistemic Tense",
|
||||
"grammarCopyTENSEprosp": "Prospective Tense",
|
||||
"grammarCopyVERBFORMpart": "Participle Form",
|
||||
"grammarCopyVERBFORMconv": "Converb Form",
|
||||
"grammarCopyVERBFORMvnoun": "Verbal Noun",
|
||||
"grammarCopyVOICEantip": "Antipassive Voice",
|
||||
"grammarCopyVOICEcauVoice": "Causative Voice",
|
||||
"grammarCopyVOICedir": "Direct Voice",
|
||||
"grammarCopyVOICEinvVoice": "Inverse Voice",
|
||||
"grammarCopyVOICErcpVoice": "Reciprocal Voice",
|
||||
"grammarCopyPOS": "Part of Speech",
|
||||
"grammarCopyGENDER": "Gender",
|
||||
"grammarCopyPERSON": "Person",
|
||||
"grammarCopyMOOD": "Mood",
|
||||
"grammarCopyPUNCTTYPE": "Punctuation Type",
|
||||
"grammarCopyASPECT": "Aspect",
|
||||
"grammarCopyCASE": "Case",
|
||||
"grammarCopyVOICE": "Voice",
|
||||
"grammarCopyNOUNTYPE": "Noun Type",
|
||||
"grammarCopyVERBTYPE": "Verb Type",
|
||||
"grammarCopyADVTYPE": "Adverb Type",
|
||||
"grammarCopyNUMFORM": "Numeral Form",
|
||||
"grammarCopyNUMTYPE": "Numeral Type",
|
||||
"grammarCopyNUMBER": "Number",
|
||||
"grammarCopyDEFINITE": "Definiteness",
|
||||
"grammarCopyDEGREE": "Degree",
|
||||
"grammarCopyEVIDENT": "Evidentiality",
|
||||
"grammarCopyFOREIGN": "Foreign",
|
||||
"grammarCopyPOLARITY": "Polarity",
|
||||
"grammarCopyPOLITE": "Politeness",
|
||||
"grammarCopyPREPCASE": "Prepositional Case",
|
||||
"grammarCopyPRONTYPE": "Pronoun Type",
|
||||
"grammarCopyPUNCTSIDE": "Punctuation Side",
|
||||
"grammarCopyREFLEX": "Reflexive",
|
||||
"grammarCopyTENSE": "Tense",
|
||||
"grammarCopyVERBFORM": "Verb Form",
|
||||
"grammarCopyCONJTYPE": "Conjunction Type",
|
||||
"grammarCopySPC": "Specificity",
|
||||
"grammarCopyPARTTYPE": "Partitive Type",
|
||||
"grammarCopyINTREL": "Interrogative-Relative",
|
||||
"grammarCopyNUMFORMpsor": "Possessor's Number",
|
||||
"grammarCopyUNKNOWN": "Unknown",
|
||||
"grammarCopyNUMBERPSOR": "Possessor's Number",
|
||||
"grammarCopyPOSS": "Possessive",
|
||||
"grammarCopyASPECTimp": "Imperfective Aspect",
|
||||
"grammarCopyCASEvoc": "Vocative Case",
|
||||
"grammarCopyCASEcom": "Comitative Case",
|
||||
"grammarCopyCASEpar": "Partitive Case",
|
||||
"grammarCopyCASEadv": "Adverbial Case",
|
||||
"grammarCopyCASEref": "Referential Case",
|
||||
"grammarCopyCASErel": "Relative Case",
|
||||
"grammarCopyCASEsub": "Subessive Case",
|
||||
"grammarCopyCASEsup": "Superessive Case",
|
||||
"grammarCopyCASEaccdat": "Accusative-Dative Case",
|
||||
"grammarCopyCASEpre": "Prepositional Case",
|
||||
"grammarCopyCONJTYPEsub": "Subordinating Conjunction",
|
||||
"grammarCopyCONJTYPEcmp": "Comparative Conjunction",
|
||||
"grammarCopyDEFINITEind": "Indefinite",
|
||||
"grammarCopyMOODint": "Interrogative Mood",
|
||||
"grammarCopyNOUNTYPEcomm": "Common Noun",
|
||||
"grammarCopyNUMBERPSORsing": "Possessor's Singular",
|
||||
"grammarCopyNUMBERPSORplur": "Possessor's Plural",
|
||||
"grammarCopyNUMBERPSORdual": "Possessor's Dual",
|
||||
"grammarCopyPOLARITYpos": "Positive Polarity",
|
||||
"grammarCopyPOSSyes": "Possessive",
|
||||
"grammarCopyPREPCASEnpr": "Non-prepositional",
|
||||
"grammarCopyPRONTYPEprs": "Personal Pronoun",
|
||||
"grammarCopyPRONTYPEint": "Interrogative Pronoun",
|
||||
"grammarCopyPRONTYPEtot": "Total Pronoun",
|
||||
"grammarCopyPRONTYPEneg": "Negative Pronoun",
|
||||
"grammarCopyPRONTYPEart": "Article Pronoun",
|
||||
"grammarCopyPRONTYPEind": "Indefinite Pronoun",
|
||||
"grammarCopyPRONTYPEintrel": "Interrogative-Relative Pronoun",
|
||||
"grammarCopyPUNCTSIDEfin": "Final Punctuation",
|
||||
"grammarCopyPUNCTTYPEperi": "Period",
|
||||
"grammarCopyREFLEXyes": "Reflexive",
|
||||
"grammarCopyTENSEimp": "Imperfect Tense",
|
||||
"grammarCopyVERBFORMsup": "Supine Form",
|
||||
"grammarCopyVERBFORMadn": "Adnominal Form",
|
||||
"grammarCopyVERBFORMlng": "Long Form",
|
||||
"grammarCopyVERBTYPEcaus": "Causative Verb",
|
||||
"grammarCopyVOICEcau": "Causative Voice",
|
||||
"grammarCopyVOICEdir": "Direct Voice",
|
||||
"grammarCopyVOICEinv": "Inverse Voice",
|
||||
"grammarCopyVOICErcp": "Reciprocal Voice",
|
||||
"enterPrompt": "Please enter a system prompt",
|
||||
"selectBotLanguage": "Select bot language",
|
||||
"chooseVoice": "Choose a voice",
|
||||
|
|
|
|||
|
|
@ -5,243 +5,398 @@ import 'package:flutter/foundation.dart';
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_gen/gen_l10n/l10n.dart';
|
||||
|
||||
String getGrammarCopy(String tag, BuildContext context) {
|
||||
switch (tag) {
|
||||
case 'SCONJ':
|
||||
return L10n.of(context)!.grammarCopySCONJ;
|
||||
case 'NUM':
|
||||
return L10n.of(context)!.grammarCopyNUM;
|
||||
case 'VERB':
|
||||
return L10n.of(context)!.grammarCopyVERB;
|
||||
case 'AFFIX':
|
||||
return L10n.of(context)!.grammarCopyAFFIX;
|
||||
case 'PART':
|
||||
return L10n.of(context)!.grammarCopyPARTpos;
|
||||
case 'ADJ':
|
||||
return L10n.of(context)!.grammarCopyADJ;
|
||||
case 'CCONJ':
|
||||
return L10n.of(context)!.grammarCopyCCONJ;
|
||||
case 'PUNCT':
|
||||
return L10n.of(context)!.grammarCopyPUNCT;
|
||||
case 'ADV':
|
||||
return L10n.of(context)!.grammarCopyADV;
|
||||
case 'AUX':
|
||||
return L10n.of(context)!.grammarCopyAUX;
|
||||
case 'SPACE':
|
||||
return L10n.of(context)!.grammarCopySPACE;
|
||||
case 'SYM':
|
||||
return L10n.of(context)!.grammarCopySYM;
|
||||
case 'DET':
|
||||
return L10n.of(context)!.grammarCopyDET;
|
||||
case 'PRON':
|
||||
return L10n.of(context)!.grammarCopyPRON;
|
||||
case 'ADP':
|
||||
return L10n.of(context)!.grammarCopyADP;
|
||||
case 'PROPN':
|
||||
return L10n.of(context)!.grammarCopyPROPN;
|
||||
case 'NOUN':
|
||||
return L10n.of(context)!.grammarCopyNOUN;
|
||||
case 'INTJ':
|
||||
return L10n.of(context)!.grammarCopyINTJ;
|
||||
case 'X':
|
||||
return L10n.of(context)!.grammarCopyX;
|
||||
case 'Fem':
|
||||
return L10n.of(context)!.grammarCopyFem;
|
||||
case '2':
|
||||
return L10n.of(context)!.grammarCopy2;
|
||||
case 'Imp':
|
||||
return L10n.of(context)!.grammarCopyImp;
|
||||
case 'Qest':
|
||||
return L10n.of(context)!.grammarCopyQest;
|
||||
case 'Perf':
|
||||
return L10n.of(context)!.grammarCopyPerf;
|
||||
case 'Acc,Nom':
|
||||
return L10n.of(context)!.grammarCopyAccNom;
|
||||
case 'Obl':
|
||||
return L10n.of(context)!.grammarCopyObl;
|
||||
case 'Act':
|
||||
return L10n.of(context)!.grammarCopyAct;
|
||||
case 'Brck':
|
||||
return L10n.of(context)!.grammarCopyBrck;
|
||||
case 'Art':
|
||||
return L10n.of(context)!.grammarCopyArt;
|
||||
case 'Sing':
|
||||
return L10n.of(context)!.grammarCopySing;
|
||||
case 'Masc':
|
||||
return L10n.of(context)!.grammarCopyMasc;
|
||||
case 'Mod':
|
||||
return L10n.of(context)!.grammarCopyMod;
|
||||
case 'Adverbial':
|
||||
return L10n.of(context)!.grammarCopyAdverbial;
|
||||
case 'Peri':
|
||||
return L10n.of(context)!.grammarCopyPeri;
|
||||
case 'Digit':
|
||||
return L10n.of(context)!.grammarCopyDigit;
|
||||
case 'Not_proper':
|
||||
return L10n.of(context)!.grammarCopyNot_proper;
|
||||
case 'Card':
|
||||
return L10n.of(context)!.grammarCopyCard;
|
||||
case 'Prop':
|
||||
return L10n.of(context)!.grammarCopyProp;
|
||||
case 'Dash':
|
||||
return L10n.of(context)!.grammarCopyDash;
|
||||
case 'Yes':
|
||||
return L10n.of(context)!.grammarCopyYes;
|
||||
case 'Semi':
|
||||
return L10n.of(context)!.grammarCopySemi;
|
||||
case 'Comm':
|
||||
return L10n.of(context)!.grammarCopyComm;
|
||||
case 'Cnd':
|
||||
return L10n.of(context)!.grammarCopyCnd;
|
||||
case 'Int,Rel':
|
||||
return L10n.of(context)!.grammarCopyIntRel;
|
||||
case 'Acc':
|
||||
return L10n.of(context)!.grammarCopyAcc;
|
||||
case 'Part':
|
||||
return L10n.of(context)!
|
||||
.grammarCopyPartTag; // To avoid conflict with 'PART' POS
|
||||
case 'Int':
|
||||
return L10n.of(context)!.grammarCopyInt;
|
||||
case 'Past':
|
||||
return L10n.of(context)!.grammarCopyPast;
|
||||
case 'Sup':
|
||||
return L10n.of(context)!.grammarCopySup;
|
||||
case 'Colo':
|
||||
return L10n.of(context)!.grammarCopyColo;
|
||||
case '3':
|
||||
return L10n.of(context)!.grammarCopy3;
|
||||
case 'Plur':
|
||||
return L10n.of(context)!.grammarCopyPlur;
|
||||
case 'Npr':
|
||||
return L10n.of(context)!.grammarCopyNpr;
|
||||
case 'Interrogative':
|
||||
return L10n.of(context)!.grammarCopyInterrogative;
|
||||
case 'Infm':
|
||||
return L10n.of(context)!.grammarCopyInfm;
|
||||
case 'Tim':
|
||||
return L10n.of(context)!.grammarCopyTim;
|
||||
case 'Neg':
|
||||
return L10n.of(context)!.grammarCopyNeg;
|
||||
case 'Tot':
|
||||
return L10n.of(context)!.grammarCopyTot;
|
||||
case 'Adnomial':
|
||||
return L10n.of(context)!.grammarCopyAdnomial;
|
||||
case 'Prog':
|
||||
return L10n.of(context)!.grammarCopyProg;
|
||||
case 'Sub':
|
||||
return L10n.of(context)!.grammarCopySub;
|
||||
case 'Complementive':
|
||||
return L10n.of(context)!.grammarCopyComplementive;
|
||||
case 'Nom':
|
||||
return L10n.of(context)!.grammarCopyNom;
|
||||
case 'Fut':
|
||||
return L10n.of(context)!.grammarCopyFut;
|
||||
case 'Dat':
|
||||
return L10n.of(context)!.grammarCopyDat;
|
||||
case 'Pres':
|
||||
return L10n.of(context)!.grammarCopyPres;
|
||||
case 'Neut':
|
||||
return L10n.of(context)!.grammarCopyNeut;
|
||||
case 'Rel':
|
||||
return L10n.of(context)!.grammarCopyRel;
|
||||
case 'Final_ending':
|
||||
return L10n.of(context)!.grammarCopyFinal_ending;
|
||||
case 'Dem':
|
||||
return L10n.of(context)!.grammarCopyDem;
|
||||
case 'Pre':
|
||||
return L10n.of(context)!.grammarCopyPre;
|
||||
case 'Fin':
|
||||
return L10n.of(context)!.grammarCopyFin;
|
||||
case 'Pos':
|
||||
return L10n.of(context)!.grammarCopyPos;
|
||||
case 'Quot':
|
||||
return L10n.of(context)!.grammarCopyQuot;
|
||||
case 'Ger':
|
||||
return L10n.of(context)!.grammarCopyGer;
|
||||
case 'Pass':
|
||||
return L10n.of(context)!.grammarCopyPass;
|
||||
case 'Gen':
|
||||
return L10n.of(context)!.grammarCopyGen;
|
||||
case 'Prs':
|
||||
return L10n.of(context)!.grammarCopyPrs;
|
||||
case 'Def':
|
||||
return L10n.of(context)!.grammarCopyDef;
|
||||
case 'Ord':
|
||||
return L10n.of(context)!.grammarCopyOrd;
|
||||
case 'Ins':
|
||||
return L10n.of(context)!.grammarCopyIns;
|
||||
case 'Acc,Dat':
|
||||
return L10n.of(context)!.grammarCopyAccDat;
|
||||
case 'Inf':
|
||||
return L10n.of(context)!.grammarCopyInf;
|
||||
case 'Long':
|
||||
return L10n.of(context)!.grammarCopyLong;
|
||||
case 'Ind':
|
||||
return L10n.of(context)!.grammarCopyInd;
|
||||
case 'Cmp':
|
||||
return L10n.of(context)!.grammarCopyCmp;
|
||||
case 'Relative_case':
|
||||
return L10n.of(context)!.grammarCopyRelative_case;
|
||||
case 'Excl':
|
||||
return L10n.of(context)!.grammarCopyExcl;
|
||||
case '1':
|
||||
return L10n.of(context)!.grammarCopy1;
|
||||
case 'Ini':
|
||||
return L10n.of(context)!.grammarCopyIni;
|
||||
case 'Person':
|
||||
return L10n.of(context)!.grammarCopyPerson;
|
||||
case 'Foreign':
|
||||
return L10n.of(context)!.grammarCopyForeign;
|
||||
case 'Voice':
|
||||
return L10n.of(context)!.grammarCopyVoice;
|
||||
case 'VerbType':
|
||||
return L10n.of(context)!.grammarCopyVerbType;
|
||||
case 'Poss':
|
||||
return L10n.of(context)!.grammarCopyPoss;
|
||||
case 'PrepCase':
|
||||
return L10n.of(context)!.grammarCopyPrepCase;
|
||||
case 'NumType':
|
||||
return L10n.of(context)!.grammarCopyNumType;
|
||||
case 'NounType':
|
||||
return L10n.of(context)!.grammarCopyNounType;
|
||||
case 'Reflex':
|
||||
return L10n.of(context)!.grammarCopyReflex;
|
||||
case 'PronType':
|
||||
return L10n.of(context)!.grammarCopyPronType;
|
||||
case 'PunctSide':
|
||||
return L10n.of(context)!.grammarCopyPunctSide;
|
||||
case 'VerbForm':
|
||||
return L10n.of(context)!.grammarCopyVerbForm;
|
||||
case 'Gender':
|
||||
return L10n.of(context)!.grammarCopyGender;
|
||||
case 'Mood':
|
||||
return L10n.of(context)!.grammarCopyMood;
|
||||
case 'Aspect':
|
||||
return L10n.of(context)!.grammarCopyAspect;
|
||||
case 'PunctType':
|
||||
return L10n.of(context)!.grammarCopyPunctType;
|
||||
case 'Tense':
|
||||
return L10n.of(context)!.grammarCopyTense;
|
||||
case 'Degree':
|
||||
return L10n.of(context)!.grammarCopyDegree;
|
||||
case 'Polite':
|
||||
return L10n.of(context)!.grammarCopyPolite;
|
||||
case 'AdvType':
|
||||
return L10n.of(context)!.grammarCopyAdvType;
|
||||
case 'Number':
|
||||
return L10n.of(context)!.grammarCopyNumber;
|
||||
case 'ConjType':
|
||||
return L10n.of(context)!.grammarCopyConjType;
|
||||
case 'Polarity':
|
||||
return L10n.of(context)!.grammarCopyPolarity;
|
||||
case 'Number[psor]':
|
||||
return L10n.of(context)!.grammarCopyNumberPsor;
|
||||
case 'Case':
|
||||
return L10n.of(context)!.grammarCopyCase;
|
||||
case 'Definite':
|
||||
return L10n.of(context)!.grammarCopyDefinite;
|
||||
case 'NumForm':
|
||||
return L10n.of(context)!.grammarCopyNumForm;
|
||||
String getGrammarCopy(
|
||||
{required String category,
|
||||
required String feature,
|
||||
required BuildContext context}) {
|
||||
final String key =
|
||||
'grammarCopy${category.toUpperCase()}${feature.toLowerCase()}';
|
||||
|
||||
switch (key) {
|
||||
case 'grammarCopyPOSsconj':
|
||||
return L10n.of(context)!.grammarCopyPOSsconj;
|
||||
case 'grammarCopyPOSnum':
|
||||
return L10n.of(context)!.grammarCopyPOSnum;
|
||||
case 'grammarCopyPOSverb':
|
||||
return L10n.of(context)!.grammarCopyPOSverb;
|
||||
case 'grammarCopyPOSaffix':
|
||||
return L10n.of(context)!.grammarCopyPOSaffix;
|
||||
case 'grammarCopyPOSpart':
|
||||
return L10n.of(context)!.grammarCopyPOSpart;
|
||||
case 'grammarCopyPOSadj':
|
||||
return L10n.of(context)!.grammarCopyPOSadj;
|
||||
case 'grammarCopyPOScconj':
|
||||
return L10n.of(context)!.grammarCopyPOScconj;
|
||||
case 'grammarCopyPOSpunct':
|
||||
return L10n.of(context)!.grammarCopyPOSpunct;
|
||||
case 'grammarCopyPOSadv':
|
||||
return L10n.of(context)!.grammarCopyPOSadv;
|
||||
case 'grammarCopyPOSaux':
|
||||
return L10n.of(context)!.grammarCopyPOSaux;
|
||||
case 'grammarCopyPOSspace':
|
||||
return L10n.of(context)!.grammarCopyPOSspace;
|
||||
case 'grammarCopyPOSsym':
|
||||
return L10n.of(context)!.grammarCopyPOSsym;
|
||||
case 'grammarCopyPOSdet':
|
||||
return L10n.of(context)!.grammarCopyPOSdet;
|
||||
case 'grammarCopyPOSpron':
|
||||
return L10n.of(context)!.grammarCopyPOSpron;
|
||||
case 'grammarCopyPOSadp':
|
||||
return L10n.of(context)!.grammarCopyPOSadp;
|
||||
case 'grammarCopyPOSpropn':
|
||||
return L10n.of(context)!.grammarCopyPOSpropn;
|
||||
case 'grammarCopyPOSnoun':
|
||||
return L10n.of(context)!.grammarCopyPOSnoun;
|
||||
case 'grammarCopyPOSintj':
|
||||
return L10n.of(context)!.grammarCopyPOSintj;
|
||||
case 'grammarCopyPOSx':
|
||||
return L10n.of(context)!.grammarCopyPOSx;
|
||||
case 'grammarCopyGENDERfem':
|
||||
return L10n.of(context)!.grammarCopyGENDERfem;
|
||||
case 'grammarCopyPERSON2':
|
||||
return L10n.of(context)!.grammarCopyPERSON2;
|
||||
case 'grammarCopyMOODimp':
|
||||
return L10n.of(context)!.grammarCopyMOODimp;
|
||||
case 'grammarCopyPUNCTTYPEqest':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEqest;
|
||||
case 'grammarCopyASPECTperf':
|
||||
return L10n.of(context)!.grammarCopyASPECTperf;
|
||||
case 'grammarCopyCASEaccnom':
|
||||
return L10n.of(context)!.grammarCopyCASEaccnom;
|
||||
case 'grammarCopyCASEobl':
|
||||
return L10n.of(context)!.grammarCopyCASEobl;
|
||||
case 'grammarCopyVOICEact':
|
||||
return L10n.of(context)!.grammarCopyVOICEact;
|
||||
case 'grammarCopyPUNCTTYPEbrck':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEbrck;
|
||||
case 'grammarCopyNOUNTYPEart':
|
||||
return L10n.of(context)!.grammarCopyNOUNTYPEart;
|
||||
case 'grammarCopyNUMBERsing':
|
||||
return L10n.of(context)!.grammarCopyNUMBERsing;
|
||||
case 'grammarCopyGENDERmasc':
|
||||
return L10n.of(context)!.grammarCopyGENDERmasc;
|
||||
case 'grammarCopyVERBTYPEmod':
|
||||
return L10n.of(context)!.grammarCopyVERBTYPEmod;
|
||||
case 'grammarCopyADVTYPEadverbial':
|
||||
return L10n.of(context)!.grammarCopyADVTYPEadverbial;
|
||||
case 'grammarCopyTENSEperi':
|
||||
return L10n.of(context)!.grammarCopyTENSEperi;
|
||||
case 'grammarCopyNUMFORMdigit':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMdigit;
|
||||
case 'grammarCopyNOUNTYPEnot_proper':
|
||||
return L10n.of(context)!.grammarCopyNOUNTYPEnot_proper;
|
||||
case 'grammarCopyNUMTYPEcard':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEcard;
|
||||
case 'grammarCopyNOUNTYPEprop':
|
||||
return L10n.of(context)!.grammarCopyNOUNTYPEprop;
|
||||
case 'grammarCopyPUNCTTYPEdash':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEdash;
|
||||
case 'grammarCopyPUNCTTYPEyes':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEyes;
|
||||
case 'grammarCopyPUNCTTYPEsemi':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEsemi;
|
||||
case 'grammarCopyPUNCTTYPEcomm':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEcomm;
|
||||
case 'grammarCopyMOODcnd':
|
||||
return L10n.of(context)!.grammarCopyMOODcnd;
|
||||
case 'grammarCopyCASEacc':
|
||||
return L10n.of(context)!.grammarCopyCASEacc;
|
||||
case 'grammarCopyPARTTYPEpart':
|
||||
return L10n.of(context)!.grammarCopyPARTTYPEpart;
|
||||
case 'grammarCopyTENSEpast':
|
||||
return L10n.of(context)!.grammarCopyTENSEpast;
|
||||
case 'grammarCopyDEGREEsup':
|
||||
return L10n.of(context)!.grammarCopyDEGREEsup;
|
||||
case 'grammarCopyPUNCTTYPEcolo':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEcolo;
|
||||
case 'grammarCopyPERSON3':
|
||||
return L10n.of(context)!.grammarCopyPERSON3;
|
||||
case 'grammarCopyNUMBERplur':
|
||||
return L10n.of(context)!.grammarCopyNUMBERplur;
|
||||
case 'grammarCopyPRONTYPEnpr':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEnpr;
|
||||
case 'grammarCopyPRONTYPEinterrogative':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEinterrogative;
|
||||
case 'grammarCopyPOLITEinfm':
|
||||
return L10n.of(context)!.grammarCopyPOLITEinfm;
|
||||
case 'grammarCopyADVTYPEtim':
|
||||
return L10n.of(context)!.grammarCopyADVTYPEtim;
|
||||
case 'grammarCopyPOLARITYneg':
|
||||
return L10n.of(context)!.grammarCopyPOLARITYneg;
|
||||
case 'grammarCopyNUMTYPEtot':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEtot;
|
||||
case 'grammarCopyADVTYPEadnomial':
|
||||
return L10n.of(context)!.grammarCopyADVTYPEadnomial;
|
||||
case 'grammarCopyASPECTprog':
|
||||
return L10n.of(context)!.grammarCopyASPECTprog;
|
||||
case 'grammarCopyMOODsub':
|
||||
return L10n.of(context)!.grammarCopyMOODsub;
|
||||
case 'grammarCopyVERBFORMcomplementive':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMcomplementive;
|
||||
case 'grammarCopyCASEnom':
|
||||
return L10n.of(context)!.grammarCopyCASEnom;
|
||||
case 'grammarCopyTENSEfut':
|
||||
return L10n.of(context)!.grammarCopyTENSEfut;
|
||||
case 'grammarCopyCASEdat':
|
||||
return L10n.of(context)!.grammarCopyCASEdat;
|
||||
case 'grammarCopyTENSEpres':
|
||||
return L10n.of(context)!.grammarCopyTENSEpres;
|
||||
case 'grammarCopyGENDERneut':
|
||||
return L10n.of(context)!.grammarCopyGENDERneut;
|
||||
case 'grammarCopyPRONTYPErel':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPErel;
|
||||
case 'grammarCopyVERBFORMfinalEnding':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMfinalEnding;
|
||||
case 'grammarCopyPRONTYPEdem':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEdem;
|
||||
case 'grammarCopyPREPCASEpre':
|
||||
return L10n.of(context)!.grammarCopyPREPCASEpre;
|
||||
case 'grammarCopyVERBFORMfin':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMfin;
|
||||
case 'grammarCopyDEGREEpos':
|
||||
return L10n.of(context)!.grammarCopyDEGREEpos;
|
||||
case 'grammarCopyPUNCTTYPEquot':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEquot;
|
||||
case 'grammarCopyVERBFORMger':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMger;
|
||||
case 'grammarCopyVOICEpass':
|
||||
return L10n.of(context)!.grammarCopyVOICEpass;
|
||||
case 'grammarCopyCASEgen':
|
||||
return L10n.of(context)!.grammarCopyCASEgen;
|
||||
case 'grammarCopyTENSEprs':
|
||||
return L10n.of(context)!.grammarCopyTENSEprs;
|
||||
case 'grammarCopyDEFINITEdef':
|
||||
return L10n.of(context)!.grammarCopyDEFINITEdef;
|
||||
case 'grammarCopyNUMTYPEord':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEord;
|
||||
case 'grammarCopyCASEins':
|
||||
return L10n.of(context)!.grammarCopyCASEins;
|
||||
case 'grammarCopyVERBFORMinf':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMinf;
|
||||
case 'grammarCopyNUMFORMlong':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMlong;
|
||||
case 'grammarCopyCASEloc':
|
||||
return L10n.of(context)!.grammarCopyCASEloc;
|
||||
case 'grammarCopyMOODind':
|
||||
return L10n.of(context)!.grammarCopyMOODind;
|
||||
case 'grammarCopyDEGREEcmp':
|
||||
return L10n.of(context)!.grammarCopyDEGREEcmp;
|
||||
case 'grammarCopyCASErelativeCase':
|
||||
return L10n.of(context)!.grammarCopyCASErelativeCase;
|
||||
case 'grammarCopyPUNCTTYPEexcl':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEexcl;
|
||||
case 'grammarCopyPERSON1':
|
||||
return L10n.of(context)!.grammarCopyPERSON1;
|
||||
case 'grammarCopyPUNCTSIDEini':
|
||||
return L10n.of(context)!.grammarCopyPUNCTSIDEini;
|
||||
case 'grammarCopyGENDERperson':
|
||||
return L10n.of(context)!.grammarCopyGENDERperson;
|
||||
case 'grammarCopyFOREIGNyes':
|
||||
return L10n.of(context)!.grammarCopyFOREIGNyes;
|
||||
case 'grammarCopyVOICEvoice':
|
||||
return L10n.of(context)!.grammarCopyVOICEvoice;
|
||||
case 'grammarCopyVERBTYPEverbType':
|
||||
return L10n.of(context)!.grammarCopyVERBTYPEverbType;
|
||||
case 'grammarCopyPOSSpass':
|
||||
return L10n.of(context)!.grammarCopyPOSSpass;
|
||||
case 'grammarCopyPREPCASEprepCase':
|
||||
return L10n.of(context)!.grammarCopyPREPCASEprepCase;
|
||||
case 'grammarCopyNUMTYPEnumType':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEnumType;
|
||||
case 'grammarCopyNOUNTYPEnounType':
|
||||
return L10n.of(context)!.grammarCopyNOUNTYPEnounType;
|
||||
case 'grammarCopyREFLEXreflex':
|
||||
return L10n.of(context)!.grammarCopyREFLEXreflex;
|
||||
case 'grammarCopyPRONTYPEpronType':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEpronType;
|
||||
case 'grammarCopyPUNCTSIDEpunctSide':
|
||||
return L10n.of(context)!.grammarCopyPUNCTSIDEpunctSide;
|
||||
case 'grammarCopyVERBFORMverbForm':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMverbForm;
|
||||
case 'grammarCopyGENDERgender':
|
||||
return L10n.of(context)!.grammarCopyGENDERgender;
|
||||
case 'grammarCopyMOODmood':
|
||||
return L10n.of(context)!.grammarCopyMOODmood;
|
||||
case 'grammarCopyASPECTaspect':
|
||||
return L10n.of(context)!.grammarCopyASPECTaspect;
|
||||
case 'grammarCopyPUNCTTYPEpunctType':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEpunctType;
|
||||
case 'grammarCopyTENSEtense':
|
||||
return L10n.of(context)!.grammarCopyTENSEtense;
|
||||
case 'grammarCopyDEGREEdegree':
|
||||
return L10n.of(context)!.grammarCopyDEGREEdegree;
|
||||
case 'grammarCopyPOLITEpolite':
|
||||
return L10n.of(context)!.grammarCopyPOLITEpolite;
|
||||
case 'grammarCopyADVTYPEadvType':
|
||||
return L10n.of(context)!.grammarCopyADVTYPEadvType;
|
||||
case 'grammarCopyNUMFORMnumber':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMnumber;
|
||||
case 'grammarCopyCONJTYPEconjType':
|
||||
return L10n.of(context)!.grammarCopyCONJTYPEconjType;
|
||||
case 'grammarCopyPOLARITYpolarity':
|
||||
return L10n.of(context)!.grammarCopyPOLARITYpolarity;
|
||||
case 'grammarCopyCASEcase':
|
||||
return L10n.of(context)!.grammarCopyCASEcase;
|
||||
case 'grammarCopyDEFINITEdefinite':
|
||||
return L10n.of(context)!.grammarCopyDEFINITEdefinite;
|
||||
case 'grammarCopyNUMFORMnumForm':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMnumForm;
|
||||
case 'grammarCopyPRONTYPEadn':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEadn;
|
||||
case 'grammarCopyVOCvoc':
|
||||
return L10n.of(context)!.grammarCopyVOCvoc;
|
||||
case 'grammarCopyCMPLcmpl':
|
||||
return L10n.of(context)!.grammarCopyCMPLcmpl;
|
||||
case 'grammarCopyADVadv':
|
||||
return L10n.of(context)!.grammarCopyADVadv;
|
||||
case 'grammarCopyMOODjus':
|
||||
return L10n.of(context)!.grammarCopyMOODjus;
|
||||
case 'grammarCopyGENDERcom':
|
||||
return L10n.of(context)!.grammarCopyGENDERcom;
|
||||
case 'grammarCopyREFLEXrflx':
|
||||
return L10n.of(context)!.grammarCopyREFLEXrflx;
|
||||
case 'grammarCopyPARTTYPEpar':
|
||||
return L10n.of(context)!.grammarCopyPARTTYPEpar;
|
||||
case 'grammarCopySPCspc':
|
||||
return L10n.of(context)!.grammarCopySPCspc;
|
||||
case 'grammarCopyTENSEpqp':
|
||||
return L10n.of(context)!.grammarCopyTENSEpqp;
|
||||
case 'grammarCopyREFLEXref':
|
||||
return L10n.of(context)!.grammarCopyREFLEXref;
|
||||
case 'grammarCopyPUNCTTYPEnshrt':
|
||||
return L10n.of(context)!.grammarCopyPUNCTTYPEnshrt;
|
||||
case 'grammarCopyNUMBERdual':
|
||||
return L10n.of(context)!.grammarCopyNUMBERdual;
|
||||
case 'grammarCopyNUMFORMlng':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMlng;
|
||||
case 'grammarCopyVOICEmid':
|
||||
return L10n.of(context)!.grammarCopyVOICEmid;
|
||||
case 'grammarCopyINTRELintRel':
|
||||
return L10n.of(context)!.grammarCopyINTRELintRel;
|
||||
case 'grammarCopyINTint':
|
||||
return L10n.of(context)!.grammarCopyINTint;
|
||||
case 'grammarCopyVOICEcaus':
|
||||
return L10n.of(context)!.grammarCopyVOICEcaus;
|
||||
case 'grammarCopyUNKNOWNunknown':
|
||||
return L10n.of(context)!.grammarCopyUnknown;
|
||||
case 'grammarCopyEVIDENTevident':
|
||||
return L10n.of(context)!.grammarCopyEVIDENTevident;
|
||||
case 'grammarCopyNUMFORMnumberPsor':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMnumberPsor;
|
||||
case 'grammarCopyASPECThab':
|
||||
return L10n.of(context)!.grammarCopyASPECThab;
|
||||
case 'grammarCopyCASEabl':
|
||||
return L10n.of(context)!.grammarCopyCASEabl;
|
||||
case 'grammarCopyCASEall':
|
||||
return L10n.of(context)!.grammarCopyCASEall;
|
||||
case 'grammarCopyCASEess':
|
||||
return L10n.of(context)!.grammarCopyCASEess;
|
||||
case 'grammarCopyCASEtra':
|
||||
return L10n.of(context)!.grammarCopyCASEtra;
|
||||
case 'grammarCopyCASEequ':
|
||||
return L10n.of(context)!.grammarCopyCASEequ;
|
||||
case 'grammarCopyCASEdis':
|
||||
return L10n.of(context)!.grammarCopyCASEdis;
|
||||
case 'grammarCopyCASEabs':
|
||||
return L10n.of(context)!.grammarCopyCASEabs;
|
||||
case 'grammarCopyCASEerg':
|
||||
return L10n.of(context)!.grammarCopyCASEerg;
|
||||
case 'grammarCopyCASEcau':
|
||||
return L10n.of(context)!.grammarCopyCASEcau;
|
||||
case 'grammarCopyCASEben':
|
||||
return L10n.of(context)!.grammarCopyCASEben;
|
||||
case 'grammarCopyCASEtem':
|
||||
return L10n.of(context)!.grammarCopyCASEtem;
|
||||
case 'grammarCopyCONJTYPEcoord':
|
||||
return L10n.of(context)!.grammarCopyCONJTYPEcoord;
|
||||
case 'grammarCopyDEFINITEcons':
|
||||
return L10n.of(context)!.grammarCopyDEFINITEcons;
|
||||
case 'grammarCopyDEGREEabs':
|
||||
return L10n.of(context)!.grammarCopyDEGREEabs;
|
||||
case 'grammarCopyEVIDENTfh':
|
||||
return L10n.of(context)!.grammarCopyEVIDENTfh;
|
||||
case 'grammarCopyEVIDENTnfh':
|
||||
return L10n.of(context)!.grammarCopyEVIDENTnfh;
|
||||
case 'grammarCopyMOODopt':
|
||||
return L10n.of(context)!.grammarCopyMOODopt;
|
||||
case 'grammarCopyMOODadm':
|
||||
return L10n.of(context)!.grammarCopyMOODadm;
|
||||
case 'grammarCopyMOODdes':
|
||||
return L10n.of(context)!.grammarCopyMOODdes;
|
||||
case 'grammarCopyMOODnec':
|
||||
return L10n.of(context)!.grammarCopyMOODnec;
|
||||
case 'grammarCopyMOODpot':
|
||||
return L10n.of(context)!.grammarCopyMOODpot;
|
||||
case 'grammarCopyMOODprp':
|
||||
return L10n.of(context)!.grammarCopyMOODprp;
|
||||
case 'grammarCopyMOODqot':
|
||||
return L10n.of(context)!.grammarCopyMOODqot;
|
||||
case 'grammarCopyNUMFORMword':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMword;
|
||||
case 'grammarCopyNUMFORMroman':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMroman;
|
||||
case 'grammarCopyNUMFORMletter':
|
||||
return L10n.of(context)!.grammarCopyNUMFORMletter;
|
||||
case 'grammarCopyNUMTYPEmult':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEmult;
|
||||
case 'grammarCopyNUMTYPEfrac':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEfrac;
|
||||
case 'grammarCopyNUMTYPEsets':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEsets;
|
||||
case 'grammarCopyNUMTYPErange':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPErange;
|
||||
case 'grammarCopyNUMTYPEdist':
|
||||
return L10n.of(context)!.grammarCopyNUMTYPEdist;
|
||||
case 'grammarCopyNUMBERtri':
|
||||
return L10n.of(context)!.grammarCopyNUMBERtri;
|
||||
case 'grammarCopyNUMBERpauc':
|
||||
return L10n.of(context)!.grammarCopyNUMBERpauc;
|
||||
case 'grammarCopyNUMBERgrpa':
|
||||
return L10n.of(context)!.grammarCopyNUMBERgrpa;
|
||||
case 'grammarCopyNUMBERgrpl':
|
||||
return L10n.of(context)!.grammarCopyNUMBERgrpl;
|
||||
case 'grammarCopyNUMBERinv':
|
||||
return L10n.of(context)!.grammarCopyNUMBERinv;
|
||||
case 'grammarCopyPERSON0':
|
||||
return L10n.of(context)!.grammarCopyPERSON0;
|
||||
case 'grammarCopyPERSON4':
|
||||
return L10n.of(context)!.grammarCopyPERSON4;
|
||||
case 'grammarCopyPOLITEform':
|
||||
return L10n.of(context)!.grammarCopyPOLITEform;
|
||||
case 'grammarCopyPOLITEelev':
|
||||
return L10n.of(context)!.grammarCopyPOLITEelev;
|
||||
case 'grammarCopyPOLITEhumb':
|
||||
return L10n.of(context)!.grammarCopyPOLITEhumb;
|
||||
case 'grammarCopyPRONTYPEemp':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEemp;
|
||||
case 'grammarCopyPRONTYPEexc':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEexc;
|
||||
case 'grammarCopyPRONTYPErcp':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPErcp;
|
||||
case 'grammarCopyPRONTYPEintRelPronType':
|
||||
return L10n.of(context)!.grammarCopyPRONTYPEintRelPronType;
|
||||
case 'grammarCopyTENSEaor':
|
||||
return L10n.of(context)!.grammarCopyTENSEaor;
|
||||
case 'grammarCopyTENSEeps':
|
||||
return L10n.of(context)!.grammarCopyTENSEeps;
|
||||
case 'grammarCopyTENSEprosp':
|
||||
return L10n.of(context)!.grammarCopyTENSEprosp;
|
||||
case 'grammarCopyVERBFORMpart':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMpart;
|
||||
case 'grammarCopyVERBFORMconv':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMconv;
|
||||
case 'grammarCopyVERBFORMvnoun':
|
||||
return L10n.of(context)!.grammarCopyVERBFORMvnoun;
|
||||
case 'grammarCopyVOICEantip':
|
||||
return L10n.of(context)!.grammarCopyVOICEantip;
|
||||
case 'grammarCopyVOICEcauVoice':
|
||||
return L10n.of(context)!.grammarCopyVOICEcauVoice;
|
||||
case 'grammarCopyVOICedir':
|
||||
return L10n.of(context)!.grammarCopyVOICedir;
|
||||
case 'grammarCopyVOICEinvVoice':
|
||||
return L10n.of(context)!.grammarCopyVOICEinvVoice;
|
||||
case 'grammarCopyVOICErcpVoice':
|
||||
return L10n.of(context)!.grammarCopyVOICErcpVoice;
|
||||
// Handle empty tag
|
||||
case '':
|
||||
ErrorHandler.logError(
|
||||
|
|
@ -255,13 +410,13 @@ String getGrammarCopy(String tag, BuildContext context) {
|
|||
default:
|
||||
debugger(when: kDebugMode);
|
||||
ErrorHandler.logError(
|
||||
e: Exception('Need to add copy for $tag to intl_en.arb'),
|
||||
m: 'Need to add copy for $tag to intl_en.arb',
|
||||
e: Exception('Need to add copy for $key to intl_en.arb'),
|
||||
m: 'Need to add copy for $key to intl_en.arb',
|
||||
data: {
|
||||
'tag': tag,
|
||||
'tag': key,
|
||||
'context': context,
|
||||
},
|
||||
);
|
||||
return tag; // Fallback to the tag itself if no match is found
|
||||
return key; // Fallback to the key itself if no match is found
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue