mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-09-15 19:19:51 +08:00
feat(language): add code_yoptascript language and quotes (@Kr1tX12) (#6819)
### Description I added a new language: code_yoptascript. Also added 3 quotes for code_yoptascript ### Translations of the quotes: 1: 'use client';\nip {SessionProvider} Remove from 'next-auth/react' to\nip {ReactNode } Remove from 'react' to\n\nproduction of the option Providers(JY children is: JY children: ReactNode is) JY\n\t reply (\n\t\t<SessionProvider>\n\t\t\t{children}\n\t\t</SessionProvider>\n\t)\nest 2: yopta stalinSort(arr) yY\n\t step result outside [arr[0]]\n\t th (precinct i outside 1 nah i <arr.length nah i++) yY\n\t\t right eye (arr[i] > result[result.length - 1]) yY\n\t\t\tresult.navel(arr[i]) nah\n\t\test\n\test\n\tresponse result nah\nest 3: The red-eyed one(\"Dad got up, the neighborhood woke up\") ### Checks - [yes] Adding quotes? - [yes ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [yes ] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [ yes] Add language to `packages/schemas/src/languages.ts` - [yes ] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [ yes] Add language json file to `frontend/static/languages`
This commit is contained in:
parent
2b43a5f82e
commit
7b9a2eb93a
4 changed files with 274 additions and 0 deletions
|
@ -355,6 +355,7 @@ export const LanguageGroups: Record<string, Language[]> = {
|
|||
"code_fortran",
|
||||
"code_abap",
|
||||
"code_abap_1k",
|
||||
"code_yoptascript",
|
||||
],
|
||||
viossa: ["viossa", "viossa_njutro"],
|
||||
};
|
||||
|
|
245
frontend/static/languages/code_yoptascript.json
Normal file
245
frontend/static/languages/code_yoptascript.json
Normal file
|
@ -0,0 +1,245 @@
|
|||
{
|
||||
"name": "code_yoptascript",
|
||||
"noLazyMode": true,
|
||||
"words": [
|
||||
"харэ",
|
||||
"лещ",
|
||||
"аеслинайду",
|
||||
"гоп",
|
||||
"аченитак",
|
||||
"двигай",
|
||||
"логопед",
|
||||
"крч",
|
||||
"тюряжка",
|
||||
"го",
|
||||
"йопта",
|
||||
"вилкойвглаз",
|
||||
"чоунастут",
|
||||
"пахану",
|
||||
"шкура",
|
||||
"отвечаю",
|
||||
"естьчо",
|
||||
"тырыпыры",
|
||||
"хапнуть",
|
||||
"побратски",
|
||||
"чезажижан",
|
||||
"гыы",
|
||||
"участковый",
|
||||
"куку",
|
||||
"потрещим",
|
||||
"пацан",
|
||||
"семка",
|
||||
"эээ",
|
||||
"клево",
|
||||
"двойные",
|
||||
"еээ",
|
||||
"батя",
|
||||
"плавник",
|
||||
"силикон",
|
||||
"колонна",
|
||||
"чорт",
|
||||
"клеенка",
|
||||
"мой",
|
||||
"подкрыша",
|
||||
"пипин",
|
||||
"попонятия",
|
||||
"яга",
|
||||
"вписон",
|
||||
"плюнуть",
|
||||
"вписос",
|
||||
"нуллио",
|
||||
"порожняк",
|
||||
"трулио",
|
||||
"четко",
|
||||
"нетрулио",
|
||||
"нечетко",
|
||||
"жЫ",
|
||||
"есть",
|
||||
"эквалио",
|
||||
"ровно",
|
||||
"типа",
|
||||
"четкоровно",
|
||||
"конкретно",
|
||||
"поцик",
|
||||
"поц",
|
||||
"ичо",
|
||||
"иличо",
|
||||
"внатуре",
|
||||
"плюсуюНа",
|
||||
"слилсяНа",
|
||||
"ксива",
|
||||
"намутитьШнягу",
|
||||
"влабазУзел",
|
||||
"зашитьДело",
|
||||
"намутитьБазар",
|
||||
"заценить",
|
||||
"урыть",
|
||||
"завали",
|
||||
"сестьНаДваСтула",
|
||||
"имеетЧеткость",
|
||||
"отрыть",
|
||||
"малява",
|
||||
"ухтыжептыжТипчик",
|
||||
"типКсивы",
|
||||
"ксиваНаХате",
|
||||
"четкоДерзко",
|
||||
"кроить",
|
||||
"всяЖиза",
|
||||
"мутныйСюжет",
|
||||
"активнаяШняга",
|
||||
"якоряЕпт",
|
||||
"висяк",
|
||||
"семки",
|
||||
"моргалаВыколю",
|
||||
"буратино",
|
||||
"длинный",
|
||||
"мазни",
|
||||
"когдаПетухомСтал",
|
||||
"зоны",
|
||||
"райончик",
|
||||
"корешСтарый",
|
||||
"вася",
|
||||
"хата",
|
||||
"жирный",
|
||||
"валио",
|
||||
"когдаУронилМыло",
|
||||
"опаНичотка",
|
||||
"наПапандос",
|
||||
"опаЧотка",
|
||||
"какПырну",
|
||||
"опаОчкоДернул",
|
||||
"покаНесуСемки",
|
||||
"всунулНаРайоне",
|
||||
"вошелНаРайон",
|
||||
"хожуПоРайону",
|
||||
"вертелНаРайоне",
|
||||
"покаСтопэ",
|
||||
"опаДваСтула",
|
||||
"опаНефартануло",
|
||||
"опаНуЭтоКогдаЭто",
|
||||
"покаТишеБудь",
|
||||
"опаЩаЛещаПоЩамДам",
|
||||
"покаМотаюСрок",
|
||||
"завалено",
|
||||
"красноглазое",
|
||||
"мусора",
|
||||
"тыэтаТавоэта",
|
||||
"кадры",
|
||||
"фон",
|
||||
"погоняло",
|
||||
"главпетух",
|
||||
"родаки",
|
||||
"пельмень",
|
||||
"отсидетьСрок",
|
||||
"канает",
|
||||
"мусорка",
|
||||
"сигиЕсть",
|
||||
"посвистеть",
|
||||
"побазарить",
|
||||
"поясниЗаБазар",
|
||||
"урытьВертухая",
|
||||
"колесить",
|
||||
"получитьСрок",
|
||||
"стопээ",
|
||||
"СловоПацана",
|
||||
"опаСемкиНесу",
|
||||
"покаОффнусь",
|
||||
"главныйАвторитет",
|
||||
"братишка",
|
||||
"яТвойОтецЕвуОвец",
|
||||
"деткаТыПростоКосмос",
|
||||
"нормандэ",
|
||||
"сделатьАборт",
|
||||
"проточелик",
|
||||
"полоса",
|
||||
"лучшеНетВламалищаЧемОчкоТоварища",
|
||||
"поТюряге",
|
||||
"футбик",
|
||||
"непоэлПовтори",
|
||||
"пивасПодмени",
|
||||
"семкиЕсть",
|
||||
"поПацански",
|
||||
"вырезатьОчко",
|
||||
"валиоОф",
|
||||
"понаехавший",
|
||||
"зона",
|
||||
"малорик",
|
||||
"лесТам",
|
||||
"фильтруй",
|
||||
"главныйАльфач",
|
||||
"создатьПроблемы",
|
||||
"прогиб",
|
||||
"запретка",
|
||||
"намутитьМазнюЙопта",
|
||||
"очко",
|
||||
"доска",
|
||||
"избавитьсяОтПроблемы",
|
||||
"схоронить",
|
||||
"четчеНа",
|
||||
"наколка",
|
||||
"перекосить",
|
||||
"дисюдаПиксел",
|
||||
"кПацанамНаРайоне",
|
||||
"найтиСтукача",
|
||||
"папандос",
|
||||
"банда",
|
||||
"инфо",
|
||||
"личка",
|
||||
"таблом",
|
||||
"срок",
|
||||
"тыЭтоНуЭто",
|
||||
"зашкварить",
|
||||
"уронилМыло",
|
||||
"очкоНаПрицеле",
|
||||
"нестиСемки",
|
||||
"помойка",
|
||||
"пошерстим",
|
||||
"отмычки",
|
||||
"попка",
|
||||
"пупок",
|
||||
"редиска",
|
||||
"такогоЖеНоРаком",
|
||||
"нарываешься",
|
||||
"валиоси",
|
||||
"Ботан",
|
||||
"Очканавт",
|
||||
"ГОПСПАНЕНТА",
|
||||
"ГОПОРИФМ",
|
||||
"СЛОЖНЫЙ_ГОПОРИФМ",
|
||||
"абсолютли",
|
||||
"агопосинус",
|
||||
"агопангенс",
|
||||
"гопосинос",
|
||||
"гопспанента",
|
||||
"бабкиГони",
|
||||
"мелочьТожеГони",
|
||||
"петухПетухаВидитИздалека",
|
||||
"гопень",
|
||||
"шара",
|
||||
"подрезать",
|
||||
"гопинус",
|
||||
"сквирт",
|
||||
"гопангенс",
|
||||
"фильтруйБазар",
|
||||
"глобалкаЙопта",
|
||||
"обоснуй",
|
||||
"петухОпущенный",
|
||||
"ответыБудутЭээ",
|
||||
"ассо",
|
||||
"паруСекНеГомосек",
|
||||
"АссоЙопта",
|
||||
"пацанСделал",
|
||||
"атоэто",
|
||||
"пацанСказал",
|
||||
"пацанЗабыл",
|
||||
"Петух",
|
||||
"Кент",
|
||||
"тащиВсёНаХату",
|
||||
"намутить",
|
||||
"датьЛеща",
|
||||
"жратьБудешь",
|
||||
"братва",
|
||||
"предъява",
|
||||
"общак"
|
||||
]
|
||||
}
|
27
frontend/static/quotes/code_yoptascript.json
Normal file
27
frontend/static/quotes/code_yoptascript.json
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"language": "code_yoptascript",
|
||||
"groups": [
|
||||
[0, 100],
|
||||
[101, 300]
|
||||
],
|
||||
"quotes": [
|
||||
{
|
||||
"text": "'use client';\nукрасть { SessionProvider } забратьИз 'next-auth/react' на\nукрасть { ReactNode } забратьИз 'react' на\n\nпредъява йопта Providers(жЫ children есть: жЫ children: ReactNode есть) жЫ\n\tотвечаю (\n\t\t<SessionProvider>\n\t\t\t{children}\n\t\t</SessionProvider>\n\t)\nесть",
|
||||
"source": "From gopnik's brain",
|
||||
"length": 265,
|
||||
"id": 1
|
||||
},
|
||||
{
|
||||
"text": "йопта stalinSort(arr) жЫ\n\tучастковый result внатуре [arr[0]]\n\tго (участковый i внатуре 1 нах i < arr.length нах i++) жЫ\n\t\tвилкойвглаз (arr[i] > result[result.length - 1]) жЫ\n\t\t\tresult.пупок(arr[i]) нах\n\t\tесть\n\tесть\n\tотвечаю result нах\nесть",
|
||||
"source": "From gopnik's brain",
|
||||
"length": 239,
|
||||
"id": 2
|
||||
},
|
||||
{
|
||||
"text": "красноглазое.чмо(\"Батя встал - район проснулся\")",
|
||||
"source": "From gopnik's brain",
|
||||
"length": 48,
|
||||
"id": 3
|
||||
}
|
||||
]
|
||||
}
|
|
@ -419,6 +419,7 @@ export const LanguageSchema = z.enum(
|
|||
"viossa_njutro",
|
||||
"code_abap",
|
||||
"code_abap_1k",
|
||||
"code_yoptascript",
|
||||
],
|
||||
{
|
||||
errorMap: customEnumErrorHandler("Must be a supported language"),
|
||||
|
|
Loading…
Add table
Reference in a new issue