From 4f84504ac5fb6d8b5612da67e18309468f84b698 Mon Sep 17 00:00:00 2001 From: Sahajbir Brar Date: Tue, 25 Aug 2026 18:56:47 -0400 Subject: [PATCH 1/4] WIP: saving for later --- frontend/src/ts/constants/languages.ts | 1 + .../static/languages/punjabi_gurmukhi.json | 1009 +++++++++++++++++ packages/schemas/src/languages.ts | 1 + 3 files changed, 1011 insertions(+) create mode 100644 frontend/static/languages/punjabi_gurmukhi.json diff --git a/frontend/src/ts/constants/languages.ts b/frontend/src/ts/constants/languages.ts index 5d4239379651..e17a6b9ad2a4 100644 --- a/frontend/src/ts/constants/languages.ts +++ b/frontend/src/ts/constants/languages.ts @@ -388,6 +388,7 @@ export const LanguageGroups: Record = { kokanu: ["kokanu", "likanu"], lao: ["lao"], sindhi: ["sindhi"], + punjabi: ["punjabi_gurmukhi"], }; export type LanguageGroupName = keyof typeof LanguageGroups; diff --git a/frontend/static/languages/punjabi_gurmukhi.json b/frontend/static/languages/punjabi_gurmukhi.json new file mode 100644 index 000000000000..1d7d86ad07fc --- /dev/null +++ b/frontend/static/languages/punjabi_gurmukhi.json @@ -0,0 +1,1009 @@ +{ + "name": "punjabi_gurmukhi", + "rightToLeft": false, + "joiningScript": true, + "orderedByFrequency": true, + "bcp47": "pa", + "words": [ + "ਮੈਂ", + "ਤੁਸੀਂ", + "ਤੁ", + "ਹੈ", + "ਨਹੀਂ", + "ਅਸੀਂ", + "ਉਹ", + "ਏ", + "ਇੱਕ", + "ਮੈਨੂੰ", + "ਸੀ", + "ਚਾਹੀਦਾ", + "ਤੁਹਾਡਾ", + "ਤੁਹਾਨੂੰ", + "ਤੁਹਾਡੇ", + "ਚਾਹੀਦੀ", + "ਚਾਹੀਦੀਆਂ", + "ਚਾਹੀਦੇ", + "ਹਨ", + "ਸਾਨੂੰ", + "ਉਸਨੇ", + "ਉਸਨੂੰ", + "ਮੇਰੀ", + "ਮੇਰਾ", + "ਮੇਰੇ", + "ਪਹਿਲਾਂ", + "ਸਾਰਾ", + "ਸਾਰੀ", + "ਸਾਰੀਆਂ", + "ਸਾਰੇ", + "ਜੇ", + "ਉਹਨਾਂ", + "ਇਹ", + "ਇਸ", + "ਕਰ", + "ਨਾਲੋਂ", + "ਕੀਤਾ", + "ਲਈ", + "ਜਦੋਂ", + "ਤੱਕ", + "ਸਭ", + "ਤੋ", + "ਲੋੜ", + "ਹਰ", + "ਜ਼ਿਆਦਾਤਰ", + "’ਤੇ", + "ਕੰਮ", + "ਸਕਦਾ", + "ਸਕਦੀ", + "ਸਕਦੇ", + "ਸਕਦੀਆਂ", + "ਹਮੇਸ਼ਾ", + "their", + "time", + "if", + "will", + "way", + "about", + "many", + "then", + "them", + "write", + "would", + "like", + "so", + "these", + "her", + "long", + "make", + "thing", + "see", + "him", + "two", + "has", + "look", + "more", + "day", + "could", + "go", + "come", + "did", + "number", + "sound", + "no", + "most", + "people", + "my", + "over", + "know", + "water", + "than", + "call", + "first", + "who", + "may", + "down", + "side", + "been", + "now", + "find", + "any", + "new", + "work", + "part", + "take", + "get", + "place", + "made", + "live", + "where", + "after", + "back", + "little", + "only", + "round", + "man", + "year", + "came", + "show", + "every", + "good", + "me", + "give", + "our", + "under", + "name", + "very", + "through", + "just", + "form", + "sentence", + "great", + "think", + "say", + "help", + "low", + "line", + "differ", + "turn", + "cause", + "much", + "mean", + "before", + "move", + "right", + "boy", + "old", + "too", + "same", + "tell", + "does", + "set", + "three", + "want", + "air", + "well", + "also", + "play", + "small", + "end", + "put", + "home", + "read", + "hand", + "port", + "large", + "spell", + "add", + "even", + "land", + "here", + "must", + "big", + "high", + "such", + "follow", + "act", + "why", + "ask", + "men", + "change", + "went", + "light", + "kind", + "off", + "need", + "house", + "picture", + "try", + "us", + "again", + "animal", + "point", + "mother", + "world", + "near", + "build", + "self", + "earth", + "father", + "head", + "stand", + "own", + "page", + "should", + "country", + "found", + "answer", + "school", + "grow", + "study", + "still", + "learn", + "plant", + "cover", + "food", + "sun", + "four", + "between", + "state", + "keep", + "eye", + "never", + "last", + "let", + "thought", + "city", + "tree", + "cross", + "farm", + "hard", + "start", + "might", + "story", + "saw", + "far", + "sea", + "draw", + "left", + "late", + "run", + "while", + "press", + "close", + "night", + "real", + "life", + "few", + "north", + "open", + "seem", + "together", + "next", + "white", + "children", + "begin", + "got", + "walk", + "example", + "ease", + "paper", + "group", + "always", + "music", + "those", + "both", + "mark", + "often", + "letter", + "until", + "mile", + "river", + "car", + "feet", + "care", + "second", + "book", + "carry", + "took", + "science", + "eat", + "room", + "friend", + "began", + "idea", + "fish", + "mountain", + "stop", + "once", + "base", + "hear", + "horse", + "cut", + "sure", + "watch", + "color", + "face", + "wood", + "main", + "enough", + "plain", + "girl", + "usual", + "young", + "ready", + "above", + "ever", + "red", + "list", + "though", + "feel", + "talk", + "bird", + "soon", + "body", + "dog", + "family", + "direct", + "pose", + "leave", + "song", + "measure", + "door", + "product", + "black", + "short", + "numeral", + "class", + "wind", + "question", + "happen", + "complete", + "ship", + "area", + "half", + "rock", + "order", + "fire", + "south", + "problem", + "piece", + "told", + "knew", + "pass", + "since", + "top", + "whole", + "king", + "space", + "heard", + "best", + "hour", + "better", + "true", + "during", + "hundred", + "five", + "remember", + "step", + "early", + "hold", + "west", + "ground", + "interest", + "reach", + "fast", + "verb", + "sing", + "listen", + "six", + "table", + "travel", + "less", + "morning", + "ten", + "simple", + "several", + "vowel", + "toward", + "war", + "lay", + "against", + "pattern", + "slow", + "center", + "love", + "person", + "money", + "serve", + "appear", + "road", + "map", + "rain", + "rule", + "govern", + "pull", + "cold", + "notice", + "voice", + "unit", + "power", + "town", + "fine", + "certain", + "fly", + "fall", + "lead", + "cry", + "dark", + "machine", + "note", + "wait", + "plan", + "figure", + "star", + "box", + "noun", + "field", + "rest", + "correct", + "able", + "pound", + "done", + "beauty", + "drive", + "stood", + "contain", + "front", + "teach", + "week", + "final", + "gave", + "green", + "oh", + "quick", + "develop", + "ocean", + "warm", + "free", + "minute", + "strong", + "special", + "mind", + "behind", + "clear", + "tail", + "produce", + "fact", + "street", + "inch", + "multiply", + "nothing", + "course", + "stay", + "wheel", + "full", + "force", + "blue", + "object", + "decide", + "surface", + "deep", + "moon", + "island", + "foot", + "system", + "busy", + "test", + "record", + "boat", + "common", + "gold", + "possible", + "plane", + "stead", + "dry", + "wonder", + "laugh", + "thousand", + "ago", + "ran", + "check", + "game", + "shape", + "equate", + "hot", + "miss", + "brought", + "heat", + "snow", + "tire", + "bring", + "yes", + "distant", + "fill", + "east", + "paint", + "language", + "among", + "grand", + "ball", + "yet", + "wave", + "drop", + "heart", + "am", + "present", + "heavy", + "dance", + "engine", + "position", + "arm", + "wide", + "sail", + "material", + "size", + "vary", + "settle", + "speak", + "weight", + "general", + "ice", + "matter", + "circle", + "pair", + "include", + "divide", + "syllable", + "felt", + "perhaps", + "pick", + "sudden", + "count", + "square", + "reason", + "length", + "represent", + "art", + "subject", + "region", + "energy", + "hunt", + "probable", + "bed", + "brother", + "egg", + "ride", + "cell", + "believe", + "fraction", + "forest", + "sit", + "race", + "window", + "store", + "summer", + "train", + "sleep", + "prove", + "lone", + "leg", + "exercise", + "wall", + "catch", + "mount", + "wish", + "sky", + "board", + "joy", + "winter", + "sat", + "written", + "wild", + "instrument", + "kept", + "glass", + "grass", + "cow", + "job", + "edge", + "sign", + "visit", + "past", + "soft", + "fun", + "bright", + "gas", + "weather", + "month", + "million", + "bear", + "finish", + "happy", + "hope", + "flower", + "clothes", + "strange", + "gone", + "jump", + "baby", + "eight", + "village", + "meet", + "root", + "buy", + "raise", + "solve", + "metal", + "whether", + "push", + "seven", + "paragraph", + "third", + "shall", + "held", + "hair", + "describe", + "cook", + "floor", + "either", + "result", + "burn", + "hill", + "safe", + "cat", + "century", + "consider", + "type", + "law", + "bit", + "coast", + "copy", + "phrase", + "silent", + "tall", + "sand", + "soil", + "roll", + "temperature", + "finger", + "industry", + "value", + "fight", + "lie", + "beat", + "excite", + "natural", + "view", + "sense", + "ear", + "else", + "quite", + "broke", + "case", + "middle", + "kill", + "son", + "lake", + "moment", + "scale", + "loud", + "spring", + "observe", + "child", + "straight", + "consonant", + "nation", + "dictionary", + "milk", + "speed", + "method", + "organ", + "pay", + "age", + "section", + "dress", + "cloud", + "surprise", + "quiet", + "stone", + "tiny", + "climb", + "cool", + "design", + "poor", + "lot", + "experiment", + "bottom", + "key", + "iron", + "single", + "stick", + "flat", + "twenty", + "skin", + "smile", + "crease", + "hole", + "trade", + "melody", + "trip", + "office", + "receive", + "row", + "mouth", + "exact", + "symbol", + "die", + "least", + "trouble", + "shout", + "except", + "wrote", + "seed", + "tone", + "join", + "suggest", + "clean", + "break", + "lady", + "yard", + "rise", + "bad", + "blow", + "oil", + "blood", + "touch", + "grew", + "cent", + "mix", + "team", + "wire", + "cost", + "lost", + "brown", + "wear", + "garden", + "equal", + "sent", + "choose", + "fell", + "fit", + "flow", + "fair", + "bank", + "collect", + "save", + "control", + "decimal", + "gentle", + "woman", + "captain", + "practice", + "separate", + "difficult", + "doctor", + "please", + "protect", + "noon", + "whose", + "locate", + "ring", + "character", + "insect", + "caught", + "period", + "indicate", + "radio", + "spoke", + "atom", + "human", + "history", + "effect", + "electric", + "expect", + "crop", + "modern", + "element", + "hit", + "student", + "corner", + "party", + "supply", + "bone", + "rail", + "imagine", + "provide", + "agree", + "thus", + "capital", + "chair", + "danger", + "fruit", + "rich", + "thick", + "soldier", + "process", + "operate", + "guess", + "necessary", + "sharp", + "wing", + "create", + "neighbor", + "wash", + "bat", + "rather", + "crowd", + "corn", + "compare", + "poem", + "string", + "bell", + "depend", + "meat", + "rub", + "tube", + "famous", + "dollar", + "stream", + "fear", + "sight", + "thin", + "triangle", + "planet", + "hurry", + "chief", + "colony", + "clock", + "mine", + "tie", + "enter", + "major", + "fresh", + "search", + "send", + "yellow", + "gun", + "allow", + "print", + "dead", + "spot", + "desert", + "suit", + "current", + "lift", + "rose", + "continue", + "block", + "chart", + "hat", + "sell", + "success", + "company", + "subtract", + "event", + "particular", + "deal", + "swim", + "term", + "opposite", + "wife", + "shoe", + "shoulder", + "spread", + "arrange", + "camp", + "invent", + "cotton", + "born", + "determine", + "quart", + "nine", + "truck", + "noise", + "level", + "chance", + "gather", + "shop", + "stretch", + "throw", + "shine", + "property", + "column", + "molecule", + "select", + "wrong", + "gray", + "repeat", + "require", + "broad", + "prepare", + "salt", + "nose", + "plural", + "anger", + "claim", + "continent", + "oxygen", + "sugar", + "death", + "pretty", + "skill", + "women", + "season", + "solution", + "magnet", + "silver", + "thank", + "branch", + "match", + "suffix", + "especially", + "fig", + "afraid", + "huge", + "sister", + "steel", + "discuss", + "forward", + "similar", + "guide", + "experience", + "score", + "apple", + "bought", + "led", + "pitch", + "coat", + "mass", + "card", + "band", + "rope", + "slip", + "win", + "dream", + "evening", + "condition", + "feed", + "tool", + "total", + "basic", + "smell", + "valley", + "nor", + "double", + "seat", + "arrive", + "master", + "track", + "parent", + "shore", + "division", + "sheet", + "substance", + "favor", + "connect", + "post", + "spend", + "chord", + "fat", + "glad", + "original", + "share", + "station", + "dad", + "bread", + "charge", + "proper", + "bar", + "offer", + "segment", + "duck", + "instant", + "market", + "degree", + "populate", + "chick", + "dear", + "enemy", + "reply", + "drink", + "occur", + "support", + "speech", + "nature", + "range", + "steam", + "motion", + "path", + "liquid", + "log", + "meant", + "quotient", + "teeth", + "shell", + "neck", + "program", + "public", + "universe" + ] +} \ No newline at end of file diff --git a/packages/schemas/src/languages.ts b/packages/schemas/src/languages.ts index c971ec14c103..31c8299513a6 100644 --- a/packages/schemas/src/languages.ts +++ b/packages/schemas/src/languages.ts @@ -450,6 +450,7 @@ export const LanguageSchema = z.enum( "code_6502_assembly", "english_legal", "sindhi", + "punjabi_gurmukhi", ], { errorMap: customEnumErrorHandler("Must be a supported language"), From 7ef861903a77672d9f1b56f3a3a3a71d778e2f67 Mon Sep 17 00:00:00 2001 From: Sahajbir Brar Date: Tue, 25 Aug 2026 22:47:25 -0400 Subject: [PATCH 2/4] WIP: Still working on this --- .../static/languages/punjabi_gurmukhi.json | 332 +++++++++--------- 1 file changed, 166 insertions(+), 166 deletions(-) diff --git a/frontend/static/languages/punjabi_gurmukhi.json b/frontend/static/languages/punjabi_gurmukhi.json index 1d7d86ad07fc..b36300503d27 100644 --- a/frontend/static/languages/punjabi_gurmukhi.json +++ b/frontend/static/languages/punjabi_gurmukhi.json @@ -2,7 +2,7 @@ "name": "punjabi_gurmukhi", "rightToLeft": false, "joiningScript": true, - "orderedByFrequency": true, + "orderedByFrequency": false, "bcp47": "pa", "words": [ "ਮੈਂ", @@ -57,171 +57,171 @@ "ਸਕਦੇ", "ਸਕਦੀਆਂ", "ਹਮੇਸ਼ਾ", - "their", - "time", - "if", - "will", - "way", - "about", - "many", - "then", - "them", - "write", - "would", - "like", - "so", - "these", - "her", - "long", - "make", - "thing", - "see", - "him", - "two", - "has", - "look", - "more", - "day", - "could", - "go", - "come", - "did", - "number", - "sound", - "no", - "most", - "people", - "my", - "over", - "know", - "water", - "than", - "call", - "first", - "who", - "may", - "down", - "side", - "been", - "now", - "find", - "any", - "new", - "work", - "part", - "take", - "get", - "place", - "made", - "live", - "where", - "after", - "back", - "little", - "only", - "round", - "man", - "year", - "came", - "show", - "every", - "good", - "me", - "give", - "our", - "under", - "name", - "very", - "through", - "just", - "form", - "sentence", - "great", - "think", - "say", - "help", - "low", - "line", - "differ", - "turn", - "cause", - "much", - "mean", - "before", - "move", - "right", - "boy", - "old", - "too", - "same", - "tell", - "does", - "set", - "three", - "want", - "air", - "well", - "also", - "play", - "small", - "end", - "put", - "home", - "read", - "hand", - "port", - "large", - "spell", - "add", - "even", - "land", - "here", - "must", - "big", - "high", - "such", - "follow", - "act", - "why", - "ask", - "men", - "change", - "went", - "light", - "kind", - "off", - "need", - "house", - "picture", - "try", - "us", - "again", - "animal", - "point", - "mother", - "world", - "near", - "build", - "self", - "earth", - "father", - "head", - "stand", - "own", - "page", - "should", - "country", - "found", - "answer", - "school", - "grow", - "study", - "still", - "learn", - "plant", - "cover", - "food", - "sun", + "ਸਨ", + "ਘਰ", + "ਹੋਰ", + "ਕਈ", + "ਅਜੇ", + "ਖਾ", + "ਖਾਂਦਾ", + "ਖਾਂਦੇ", + "ਖਾਓ", + "ਖਾਣਾ", + "ਖਾਂਦੀ", + "ਖਾਂਦੀਆਂ", + "ਜਾ", + "ਅਤੇ", + "ਬਹੁਤ", + "ਨਾਲ", + "ਦੋਵਾਂ", + "ਦੋਵੇਂ", + "ਹਫ਼ਤਾ", + "ਹਫ਼ਤਿਆਂ", + "ਹਫ਼ਤੇ", + "ਹਫ਼ਤੇ", + "ਅਗਲੀ", + "ਹੈਰਾਨੀ", + "ਸਾਰੇ", + "ਹੀ", + "ਰਾਤ", + "ਕਿੰਨੇ", + "ਕਿੰਨਾ", + "ਕਿੰਨੀ", + "ਕਿੰਨੀਆਂ", + "ਜਲਦੀ", + "ਕੱਲ੍ਹ", + "ਨਾਸ਼ਤਾ", + "ਨਾਸ਼ਤੇ", + "ਪਾਣੀ", + "ਪਰਿਵਾਰ", + "ਕਦੇ", + "ਬੱਚਾ", + "ਬੱਚੇ", + "ਬੱਚੀ", + "ਬੱਚਿਆਂ", + "ਕੀ", + "ਨਾਮ", + "ਨਾ", + "ਬੱਸ", + "ਜ਼ਿਆਦਾ", + "ਕੁਝ", + "ਕਿਸੇ", + "ਖਰੀਦੇ", + "ਖਰੀਦਣਾ", + "ਖਰੀਦਣ", + "ਖਰੀਦਿਆ", + "ਖਰੀਦੀ", + "ਖਰੀਦੀਆਂ", + "ਵੀ", + "ਬਾਰੇ", + "ਕਾਸ਼", + "ਹਾਂ", + "ਦੂਜੇ", + "ਸੰਯੁਕਤ", + "ਇਕੱਠੇ", + "ਦੇਰੀ", + "ਦੇਰ", + "ਦੋ", + "ਤਿੰਨ", + "ਇੱਥੇ", + "ਘੱਟ", + "ਖਰੀਦਿਆ", + "ਖਰੀਦੇ", + "ਖਰੀਦੀ", + "ਖਰੀਦੀਆਂ", + "ਸਾਡਾ", + "ਸਾਡੇ", + "ਸਾਡੀ", + "ਸਾਡੀਆਂ", + "ਹੁੰਦਾ", + "ਰਹੇ", + "ਸਮੇਂ", + "ਆਪਣੀ", + "ਦਿਨ", + "ਕਿੱਥੇ", + "ਜੇਕਰ", + "ਬਰਸਾਤ", + "ਬਰਫ਼", + "ਬੱਦਲ", + "ਸੂਰਜ", + "ਬਾਅਦ", + "ਸਵੇਰ", + "ਅੱਜ", + "ਦੌਰਾਨ", + "ਹੋਟਲ", + "ਉਡਾਣ", + "ਤਿਆਰ", + "ਦਿਓ", + "ਸਾਡੇ", + "ਜਾਂ", + "ਉਸ", + "ਪਿਛਲਾ", + "ਪਿਛਲੇ", + "ਪਿਛਲੀ", + "ਪਿਛਲੀਆਂ", + "ਆਪਣੇ", + "ਉੱਪਰ", + "ਦੋਬਾਰਾ", + "ਵਜੇ", + "ਜਦੋਂ", + "ਮੱਛੀ", + "ਪਾਰਟੀ", + "ਮੀਟਿੰਗ", + "ਮਹੀਨੇ", + "ਪਿਆਰ", + "ਵੇਖਿਆ", + "ਕੌਫੀ", + "ਕੌਫੀ", + "ਮਹੀਨਾ", + "ਕਾਫ਼ੀ", + "ਸਾਲ", + "ਸਾਲਾਂ", + "ਸਮਾਂ", + "ਕੋਈ", + "ਕੋਲ", + "ਸੁਣਿਆ", + "ਸੁਣੇ", + "ਸੁਣੀ", + "ਸੁਣੀਆਂ", + "ਕਿਸਦਾ", + "ਕਿਸਦੇ", + "ਕਿਸਦੀ", + "ਕਿਸਦੀਆਂ", + "ਲਾਈਟ", + "ਮਾਤਾ", + "ਪਿਤਾ", + "ਭਰਾ", + "ਭੈਣ", + "ਪੁੱਤਰ", + "ਧੀ", + "ਬੰਦਾ", + "ਔਰਤ", + "ਔਰਤਾਂ", + "ਬੰਦੇ", + "ਸੂਪ", + "ਸਕੂਲ", + "ਕੀਮਤ", + "ਮਹਿਸੂਸ", + "ਰੋਟੀ", + "ਪਾਰਕ", + "ਸ਼ਹਿਰ", + "ਪਿੰਡ", + "ਸਬਜ਼ੀਆਂ", + "ਪੈਸਾ", + "ਪੈਸੇ", + "ਸਿੱਕਾ", + "ਸਿੱਕੇ", + "ਮਦਦ", + "ਨਵਾਂ", + "ਨਵੀਂ", + "ਬਿਹਤਰ", + "ਕੋਸ਼ਿਸ਼", + "ਹਰੇਕ", + "ਪਸੰਦ", + "ਲੰਬਾ", + "ਲੰਬੇ", + "ਲੰਬੀ", + "ਲੰਬੀਆਂ", "four", "between", "state", From c1599060cf36a83b215a2cc333b3523b5fdab5a1 Mon Sep 17 00:00:00 2001 From: Sahajbir Brar Date: Tue, 25 Aug 2026 23:37:21 -0400 Subject: [PATCH 3/4] WIP: still working on this --- .../static/languages/punjabi_gurmukhi.json | 152 +++++++++--------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/frontend/static/languages/punjabi_gurmukhi.json b/frontend/static/languages/punjabi_gurmukhi.json index b36300503d27..6494427bc747 100644 --- a/frontend/static/languages/punjabi_gurmukhi.json +++ b/frontend/static/languages/punjabi_gurmukhi.json @@ -222,82 +222,82 @@ "ਲੰਬੇ", "ਲੰਬੀ", "ਲੰਬੀਆਂ", - "four", - "between", - "state", - "keep", - "eye", - "never", - "last", - "let", - "thought", - "city", - "tree", - "cross", - "farm", - "hard", - "start", - "might", - "story", - "saw", - "far", - "sea", - "draw", - "left", - "late", - "run", - "while", - "press", - "close", - "night", - "real", - "life", - "few", - "north", - "open", - "seem", - "together", - "next", - "white", - "children", - "begin", - "got", - "walk", - "example", - "ease", - "paper", - "group", - "always", - "music", - "those", - "both", - "mark", - "often", - "letter", - "until", - "mile", - "river", - "car", - "feet", - "care", - "second", - "book", - "carry", - "took", - "science", - "eat", - "room", - "friend", - "began", - "idea", - "fish", - "mountain", - "stop", - "once", - "base", - "hear", - "horse", - "cut", + "ਦਿੱਤਾ", + "ਹੋਏ", + "ਰੂਪ", + "ਰਿਹਾ", + "ਗੱਲ", + "ਬਹਿਸ", + "ਕਿਹਾ", + "ਕਹੇ", + "ਕਹੀ", + "ਕਹੀਆਂ", + "ਖੇਡਦਾ", + "ਖੇਡਦੇ", + "ਖੇਡਦੀ", + "ਖੇਡਦੀਆਂ", + "ਮਾਪੇ", + "ਮਾਪਿਆਂ", + "ਆਇਆ", + "ਆਏ", + "ਆਈ", + "ਆਈਆਂ", + "ਲਿਖਿਆ", + "ਲਿਖੇ", + "ਲਿਖੀ", + "ਲਿਖੀਆਂ", + "ਵਾਰੀ", + "ਕਿਉਂਕਿ", + "ਕੇਕ", + "ਨਦੀ", + "ਕਿਤਾਬ", + "ਲੋਕ", + "ਦਵਾਈ", + "ਉੱਤਰ", + "ਪੱਛਮ", + "ਪੂਰਬ", + "ਦੱਖਣ", + "ਰੋਜ਼", + "ਨਤੀਜਾ", + "ਨਤੀਜਾ", + "ਡਾਕਟਰਨੀ", + "ਡਾਕਟਰਨੀਆਂ", + "ਛੱਡ", + "ਮਰੀਜ਼", + "ਹੁਣ", + "ਦਰਵਾਜ਼ਾ", + "ਠੰਢਾ", + "ਠੰਢੇ", + "ਠੰਢੀ", + "ਠੰਢੀਆਂ", + "ਪਹੁੰਚਿਆ", + "ਪਹੁੰਚੇ", + "ਪਹੁੰਚੀ", + "ਪਹੁੰਚੀਆਂ", + "ਸੁਣਿਆ", + "ਸੁਣੇ", + "ਸੁਣੀ", + "ਸੁਣੀਆਂ", + "ਪਰ", + "ਪ੍ਰੀਖਿਆ", + "ਬਾਗ਼", + "ਜਹਾਜ਼", + "ਸ਼ੋਅ", + "ਸੂਰਜ", + "ਆਰਡਰ", + "ਖੇਡ", + "ਰੇਲਗੱਡੀ", + "ਸ਼ੁਰੂ", + "ਯਾਤਰਾ", + "ਬੰਦ", + "ਖੁਦ", + "ਪੰਜਾਬ", + "ਦਰਿਆ", + "ਸਤਲੁਜ", + "ਬਿਆਸ", + "ਰਾਵੀ", + "ਚਨਾਬ", + "ਜੇਹਲਮ", "sure", "watch", "color", From da41c37e167d56c78eaf61d76cf3cc2210f5e028 Mon Sep 17 00:00:00 2001 From: Sahajbir Brar Date: Wed, 9 Sep 2026 16:37:49 -0400 Subject: [PATCH 4/4] Update punjabi_gurmukhi.json --- .../static/languages/punjabi_gurmukhi.json | 711 +----------------- 1 file changed, 2 insertions(+), 709 deletions(-) diff --git a/frontend/static/languages/punjabi_gurmukhi.json b/frontend/static/languages/punjabi_gurmukhi.json index 6494427bc747..4b30a5ed71fe 100644 --- a/frontend/static/languages/punjabi_gurmukhi.json +++ b/frontend/static/languages/punjabi_gurmukhi.json @@ -297,713 +297,6 @@ "ਬਿਆਸ", "ਰਾਵੀ", "ਚਨਾਬ", - "ਜੇਹਲਮ", - "sure", - "watch", - "color", - "face", - "wood", - "main", - "enough", - "plain", - "girl", - "usual", - "young", - "ready", - "above", - "ever", - "red", - "list", - "though", - "feel", - "talk", - "bird", - "soon", - "body", - "dog", - "family", - "direct", - "pose", - "leave", - "song", - "measure", - "door", - "product", - "black", - "short", - "numeral", - "class", - "wind", - "question", - "happen", - "complete", - "ship", - "area", - "half", - "rock", - "order", - "fire", - "south", - "problem", - "piece", - "told", - "knew", - "pass", - "since", - "top", - "whole", - "king", - "space", - "heard", - "best", - "hour", - "better", - "true", - "during", - "hundred", - "five", - "remember", - "step", - "early", - "hold", - "west", - "ground", - "interest", - "reach", - "fast", - "verb", - "sing", - "listen", - "six", - "table", - "travel", - "less", - "morning", - "ten", - "simple", - "several", - "vowel", - "toward", - "war", - "lay", - "against", - "pattern", - "slow", - "center", - "love", - "person", - "money", - "serve", - "appear", - "road", - "map", - "rain", - "rule", - "govern", - "pull", - "cold", - "notice", - "voice", - "unit", - "power", - "town", - "fine", - "certain", - "fly", - "fall", - "lead", - "cry", - "dark", - "machine", - "note", - "wait", - "plan", - "figure", - "star", - "box", - "noun", - "field", - "rest", - "correct", - "able", - "pound", - "done", - "beauty", - "drive", - "stood", - "contain", - "front", - "teach", - "week", - "final", - "gave", - "green", - "oh", - "quick", - "develop", - "ocean", - "warm", - "free", - "minute", - "strong", - "special", - "mind", - "behind", - "clear", - "tail", - "produce", - "fact", - "street", - "inch", - "multiply", - "nothing", - "course", - "stay", - "wheel", - "full", - "force", - "blue", - "object", - "decide", - "surface", - "deep", - "moon", - "island", - "foot", - "system", - "busy", - "test", - "record", - "boat", - "common", - "gold", - "possible", - "plane", - "stead", - "dry", - "wonder", - "laugh", - "thousand", - "ago", - "ran", - "check", - "game", - "shape", - "equate", - "hot", - "miss", - "brought", - "heat", - "snow", - "tire", - "bring", - "yes", - "distant", - "fill", - "east", - "paint", - "language", - "among", - "grand", - "ball", - "yet", - "wave", - "drop", - "heart", - "am", - "present", - "heavy", - "dance", - "engine", - "position", - "arm", - "wide", - "sail", - "material", - "size", - "vary", - "settle", - "speak", - "weight", - "general", - "ice", - "matter", - "circle", - "pair", - "include", - "divide", - "syllable", - "felt", - "perhaps", - "pick", - "sudden", - "count", - "square", - "reason", - "length", - "represent", - "art", - "subject", - "region", - "energy", - "hunt", - "probable", - "bed", - "brother", - "egg", - "ride", - "cell", - "believe", - "fraction", - "forest", - "sit", - "race", - "window", - "store", - "summer", - "train", - "sleep", - "prove", - "lone", - "leg", - "exercise", - "wall", - "catch", - "mount", - "wish", - "sky", - "board", - "joy", - "winter", - "sat", - "written", - "wild", - "instrument", - "kept", - "glass", - "grass", - "cow", - "job", - "edge", - "sign", - "visit", - "past", - "soft", - "fun", - "bright", - "gas", - "weather", - "month", - "million", - "bear", - "finish", - "happy", - "hope", - "flower", - "clothes", - "strange", - "gone", - "jump", - "baby", - "eight", - "village", - "meet", - "root", - "buy", - "raise", - "solve", - "metal", - "whether", - "push", - "seven", - "paragraph", - "third", - "shall", - "held", - "hair", - "describe", - "cook", - "floor", - "either", - "result", - "burn", - "hill", - "safe", - "cat", - "century", - "consider", - "type", - "law", - "bit", - "coast", - "copy", - "phrase", - "silent", - "tall", - "sand", - "soil", - "roll", - "temperature", - "finger", - "industry", - "value", - "fight", - "lie", - "beat", - "excite", - "natural", - "view", - "sense", - "ear", - "else", - "quite", - "broke", - "case", - "middle", - "kill", - "son", - "lake", - "moment", - "scale", - "loud", - "spring", - "observe", - "child", - "straight", - "consonant", - "nation", - "dictionary", - "milk", - "speed", - "method", - "organ", - "pay", - "age", - "section", - "dress", - "cloud", - "surprise", - "quiet", - "stone", - "tiny", - "climb", - "cool", - "design", - "poor", - "lot", - "experiment", - "bottom", - "key", - "iron", - "single", - "stick", - "flat", - "twenty", - "skin", - "smile", - "crease", - "hole", - "trade", - "melody", - "trip", - "office", - "receive", - "row", - "mouth", - "exact", - "symbol", - "die", - "least", - "trouble", - "shout", - "except", - "wrote", - "seed", - "tone", - "join", - "suggest", - "clean", - "break", - "lady", - "yard", - "rise", - "bad", - "blow", - "oil", - "blood", - "touch", - "grew", - "cent", - "mix", - "team", - "wire", - "cost", - "lost", - "brown", - "wear", - "garden", - "equal", - "sent", - "choose", - "fell", - "fit", - "flow", - "fair", - "bank", - "collect", - "save", - "control", - "decimal", - "gentle", - "woman", - "captain", - "practice", - "separate", - "difficult", - "doctor", - "please", - "protect", - "noon", - "whose", - "locate", - "ring", - "character", - "insect", - "caught", - "period", - "indicate", - "radio", - "spoke", - "atom", - "human", - "history", - "effect", - "electric", - "expect", - "crop", - "modern", - "element", - "hit", - "student", - "corner", - "party", - "supply", - "bone", - "rail", - "imagine", - "provide", - "agree", - "thus", - "capital", - "chair", - "danger", - "fruit", - "rich", - "thick", - "soldier", - "process", - "operate", - "guess", - "necessary", - "sharp", - "wing", - "create", - "neighbor", - "wash", - "bat", - "rather", - "crowd", - "corn", - "compare", - "poem", - "string", - "bell", - "depend", - "meat", - "rub", - "tube", - "famous", - "dollar", - "stream", - "fear", - "sight", - "thin", - "triangle", - "planet", - "hurry", - "chief", - "colony", - "clock", - "mine", - "tie", - "enter", - "major", - "fresh", - "search", - "send", - "yellow", - "gun", - "allow", - "print", - "dead", - "spot", - "desert", - "suit", - "current", - "lift", - "rose", - "continue", - "block", - "chart", - "hat", - "sell", - "success", - "company", - "subtract", - "event", - "particular", - "deal", - "swim", - "term", - "opposite", - "wife", - "shoe", - "shoulder", - "spread", - "arrange", - "camp", - "invent", - "cotton", - "born", - "determine", - "quart", - "nine", - "truck", - "noise", - "level", - "chance", - "gather", - "shop", - "stretch", - "throw", - "shine", - "property", - "column", - "molecule", - "select", - "wrong", - "gray", - "repeat", - "require", - "broad", - "prepare", - "salt", - "nose", - "plural", - "anger", - "claim", - "continent", - "oxygen", - "sugar", - "death", - "pretty", - "skill", - "women", - "season", - "solution", - "magnet", - "silver", - "thank", - "branch", - "match", - "suffix", - "especially", - "fig", - "afraid", - "huge", - "sister", - "steel", - "discuss", - "forward", - "similar", - "guide", - "experience", - "score", - "apple", - "bought", - "led", - "pitch", - "coat", - "mass", - "card", - "band", - "rope", - "slip", - "win", - "dream", - "evening", - "condition", - "feed", - "tool", - "total", - "basic", - "smell", - "valley", - "nor", - "double", - "seat", - "arrive", - "master", - "track", - "parent", - "shore", - "division", - "sheet", - "substance", - "favor", - "connect", - "post", - "spend", - "chord", - "fat", - "glad", - "original", - "share", - "station", - "dad", - "bread", - "charge", - "proper", - "bar", - "offer", - "segment", - "duck", - "instant", - "market", - "degree", - "populate", - "chick", - "dear", - "enemy", - "reply", - "drink", - "occur", - "support", - "speech", - "nature", - "range", - "steam", - "motion", - "path", - "liquid", - "log", - "meant", - "quotient", - "teeth", - "shell", - "neck", - "program", - "public", - "universe" + "ਜੇਹਲਮ" ] -} \ No newline at end of file +}