From 7de2651419374d0408ddfc3c699de0218398784d Mon Sep 17 00:00:00 2001 From: PlayBoyLab Date: Thu, 11 Jul 2024 16:12:59 +0530 Subject: [PATCH 1/3] Create ml.lua --- locale/ml.lua | 129 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 locale/ml.lua diff --git a/locale/ml.lua b/locale/ml.lua new file mode 100644 index 0000000..a03be6c --- /dev/null +++ b/locale/ml.lua @@ -0,0 +1,129 @@ +local Translations = { + error = { + not_online = 'Player not online', + wrong_format = 'Incorrect format', + missing_args = 'Not every argument has been entered (x, y, z)', + missing_args2 = 'All arguments must be filled out!', + no_access = 'No access to this command', + company_too_poor = 'Your employer is broke', + item_not_exist = 'Item does not exist', + too_heavy = 'Inventory too full', + location_not_exist = 'Location does not exist', + duplicate_license = '[QBCORE] - Duplicate Rockstar License Found', + no_valid_license = '[QBCORE] - No Valid Rockstar License Found', + not_whitelisted = '[QBCORE] - You\'re not whitelisted for this server', + server_already_open = 'The server is already open', + server_already_closed = 'The server is already closed', + no_permission = 'You don\'t have permissions for this..', + no_waypoint = 'No Waypoint Set.', + tp_error = 'Error While Teleporting.', + connecting_database_error = '[QBCORE] - A database error occurred while connecting to the server. (Is the SQL server on?)', + connecting_database_timeout = '[QBCORE] - Connection to database timed out. (Is the SQL server on?)', + }, + success = { + server_opened = 'The server has been opened', + server_closed = 'The server has been closed', + teleported_waypoint = 'Teleported To Waypoint.', + }, + info = { + received_paycheck = 'You received your paycheck of $%{value}', + job_info = 'Job: %{value} | Grade: %{value2} | Duty: %{value3}', + gang_info = 'Gang: %{value} | Grade: %{value2}', + on_duty = 'You are now on duty!', + off_duty = 'You are now off duty!', + checking_ban = 'Hello %s. We are checking if you are banned.', + join_server = 'Welcome %s to {Server Name}.', + checking_whitelisted = 'Hello %s. We are checking your allowance.', + exploit_banned = 'You have been banned for cheating. Check our Discord for more information: %{discord}', + exploit_dropped = 'You Have Been Kicked For Exploitation', + }, + command = { + tp = { + help = 'TP To Player or Coords (Admin Only)', + params = { + x = { name = 'id/x', help = 'ID of player or X position' }, + y = { name = 'y', help = 'Y position' }, + z = { name = 'z', help = 'Z position' }, + }, + }, + tpm = { help = 'TP To Marker (Admin Only)' }, + togglepvp = { help = 'Toggle PVP on the server (Admin Only)' }, + addpermission = { + help = 'Give Player Permissions (God Only)', + params = { + id = { name = 'id', help = 'ID of player' }, + permission = { name = 'permission', help = 'Permission level' }, + }, + }, + removepermission = { + help = 'Remove Player Permissions (God Only)', + params = { + id = { name = 'id', help = 'ID of player' }, + permission = { name = 'permission', help = 'Permission level' }, + }, + }, + openserver = { help = 'Open the server for everyone (Admin Only)' }, + closeserver = { + help = 'Close the server for people without permissions (Admin Only)', + params = { + reason = { name = 'reason', help = 'Reason for closing (optional)' }, + }, + }, + car = { + help = 'Spawn Vehicle (Admin Only)', + params = { + model = { name = 'model', help = 'Model name of the vehicle' }, + }, + }, + dv = { help = 'Delete Vehicle (Admin Only)' }, + dvall = { help = 'Delete All Vehicles (Admin Only)' }, + dvp = { help = 'Delete All Peds (Admin Only)' }, + dvo = { help = 'Delete All Objects (Admin Only)' }, + givemoney = { + help = 'Give A Player Money (Admin Only)', + params = { + id = { name = 'id', help = 'Player ID' }, + moneytype = { name = 'moneytype', help = 'Type of money (cash, bank, crypto)' }, + amount = { name = 'amount', help = 'Amount of money' }, + }, + }, + setmoney = { + help = 'Set Players Money Amount (Admin Only)', + params = { + id = { name = 'id', help = 'Player ID' }, + moneytype = { name = 'moneytype', help = 'Type of money (cash, bank, crypto)' }, + amount = { name = 'amount', help = 'Amount of money' }, + }, + }, + job = { help = 'Check Your Job' }, + setjob = { + help = 'Set A Players Job (Admin Only)', + params = { + id = { name = 'id', help = 'Player ID' }, + job = { name = 'job', help = 'Job name' }, + grade = { name = 'grade', help = 'Job grade' }, + }, + }, + gang = { help = 'Check Your Gang' }, + setgang = { + help = 'Set A Players Gang (Admin Only)', + params = { + id = { name = 'id', help = 'Player ID' }, + gang = { name = 'gang', help = 'Gang name' }, + grade = { name = 'grade', help = 'Gang grade' }, + }, + }, + ooc = { help = 'OOC Chat Message' }, + me = { + help = 'Show local message', + params = { + message = { name = 'message', help = 'Message to send' } + }, + }, + }, +} + +Lang = Lang or Locale:new({ + phrases = Translations, + warnOnMissing = true +}) From d56dc7522c5704abd5814eacf4e9d332345270ce Mon Sep 17 00:00:00 2001 From: PlayBoyLab Date: Thu, 11 Jul 2024 16:45:02 +0530 Subject: [PATCH 2/3] Added Malayalam Locales. --- locale/ml.lua | 148 +++++++++++++++++++++++++------------------------- 1 file changed, 74 insertions(+), 74 deletions(-) diff --git a/locale/ml.lua b/locale/ml.lua index a03be6c..3c0a12a 100644 --- a/locale/ml.lua +++ b/locale/ml.lua @@ -1,123 +1,123 @@ local Translations = { error = { - not_online = 'Player not online', - wrong_format = 'Incorrect format', - missing_args = 'Not every argument has been entered (x, y, z)', - missing_args2 = 'All arguments must be filled out!', - no_access = 'No access to this command', - company_too_poor = 'Your employer is broke', - item_not_exist = 'Item does not exist', - too_heavy = 'Inventory too full', - location_not_exist = 'Location does not exist', - duplicate_license = '[QBCORE] - Duplicate Rockstar License Found', - no_valid_license = '[QBCORE] - No Valid Rockstar License Found', - not_whitelisted = '[QBCORE] - You\'re not whitelisted for this server', - server_already_open = 'The server is already open', - server_already_closed = 'The server is already closed', - no_permission = 'You don\'t have permissions for this..', - no_waypoint = 'No Waypoint Set.', - tp_error = 'Error While Teleporting.', - connecting_database_error = '[QBCORE] - A database error occurred while connecting to the server. (Is the SQL server on?)', - connecting_database_timeout = '[QBCORE] - Connection to database timed out. (Is the SQL server on?)', + not_online = 'പ്ലെയർ ഓൺലൈനല്ല', + wrong_format = 'തെറ്റായ ഫോർമാറ്റ്', + missing_args = 'എല്ലാ വാദങ്ങളും നൽകിയിട്ടില്ല (x, y, z)', + missing_args2 = 'എല്ലാ വാദങ്ങളും പൂരിപ്പിക്കണം!', + no_access = 'ഈ കമാൻഡിലേക്ക് പ്രവേശനമില്ല', + company_too_poor = 'നിങ്ങളുടെ തൊഴിലുടമ തകർന്നിരിക്കുന്നു', + item_not_exist = 'ഇനം നിലവിലില്ല', + too_heavy = 'ഇൻവെൻ്ററി വളരെ നിറഞ്ഞിരിക്കുന്നു', + location_not_exist = 'സ്ഥാനം നിലവിലില്ല', + duplicate_license = '[QBCORE] - ഡ്യൂപ്ലിക്കേറ്റ് റോക്ക്സ്റ്റാർ ലൈസൻസ് കണ്ടെത്തി', + no_valid_license = '[QBCORE] - സാധുവായ റോക്ക്സ്റ്റാർ ലൈസൻസ് കണ്ടെത്തിയില്ല', + not_whitelisted = '[QBCORE] - ഈ സെർവറിനായി നിങ്ങളെ വൈറ്റ്‌ലിസ്റ്റ് ചെയ്‌തിട്ടില്ല', + server_already_open = 'സെർവർ ഇതിനകം തുറന്നിരിക്കുന്നു', + server_already_closed = 'സെർവർ ഇതിനകം അടച്ചിരിക്കുന്നു', + no_permission = 'നിങ്ങൾക്ക് ഇതിന് അനുമതിയില്ല..', + no_waypoint = 'വേപോയിൻ്റ് സെറ്റ് ഇല്ല.', + tp_error = 'ടെലിപോർട്ടിംഗ് സമയത്ത് പിശക്.', + connecting_database_error = '[QBCORE] - സെർവറിലേക്ക് കണക്‌റ്റ് ചെയ്യുമ്പോൾ ഒരു ഡാറ്റാബേസ് പിശക് സംഭവിച്ചു. (SQL സെർവർ ഓണാണോ?)', + connecting_database_timeout = '[QBCORE] - ഡാറ്റാബേസിലേക്കുള്ള കണക്ഷൻ കാലഹരണപ്പെട്ടു. (SQL സെർവർ ഓണാണോ?)', }, success = { - server_opened = 'The server has been opened', - server_closed = 'The server has been closed', - teleported_waypoint = 'Teleported To Waypoint.', + server_opened = 'സെർവർ തുറന്നിരിക്കുന്നു', + server_closed = 'സെർവർ അടച്ചു', + teleported_waypoint = 'വേപോയിൻ്റിലേക്ക് ടെലിപോർട്ട് ചെയ്തു.', }, info = { - received_paycheck = 'You received your paycheck of $%{value}', - job_info = 'Job: %{value} | Grade: %{value2} | Duty: %{value3}', - gang_info = 'Gang: %{value} | Grade: %{value2}', - on_duty = 'You are now on duty!', - off_duty = 'You are now off duty!', - checking_ban = 'Hello %s. We are checking if you are banned.', - join_server = 'Welcome %s to {Server Name}.', - checking_whitelisted = 'Hello %s. We are checking your allowance.', - exploit_banned = 'You have been banned for cheating. Check our Discord for more information: %{discord}', - exploit_dropped = 'You Have Been Kicked For Exploitation', + received_paycheck = 'നിങ്ങളുടെ ശമ്പളം നിങ്ങൾക്ക് ലഭിച്ചു $%{value}', + job_info = 'ജോലി: %{value} | ഗ്രേഡ്: %{value2} | കടമ: %{value3}', + gang_info = 'സംഘം: %{value} | ഗ്രേഡ്: %{value2}', + on_duty = 'നിങ്ങൾ ഇപ്പോൾ ഡ്യൂട്ടിയിലാണ്!', + off_duty = 'നിങ്ങൾ ഇപ്പോൾ ഡ്യൂട്ടിക്ക് പുറത്താണ്!', + checking_ban = 'ഹലോ %s. നിങ്ങളെ നിരോധിച്ചിട്ടുണ്ടോ എന്ന് ഞങ്ങൾ പരിശോധിക്കുന്നു.', + join_server = 'സ്വാഗതം %s {Server Name}.', + checking_whitelisted = 'ഹലോ %s. ഞങ്ങൾ നിങ്ങളുടെ അലവൻസ് പരിശോധിക്കുന്നു.', + exploit_banned = 'വഞ്ചനയ്ക്ക് നിങ്ങളെ വിലക്കിയിട്ടുണ്ട്. കൂടുതൽ വിവരങ്ങൾക്ക് ഞങ്ങളുടെ ഡിസ്കോർഡ് പരിശോധിക്കുക: %{discord}', + exploit_dropped = 'ചൂഷണത്തിന് നിങ്ങളെ പുറത്താക്കി', }, command = { tp = { - help = 'TP To Player or Coords (Admin Only)', + help = 'ടിപി ടു പ്ലെയർ അല്ലെങ്കിൽ കോർഡുകൾ (അഡ്മിൻ മാത്രം)', params = { - x = { name = 'id/x', help = 'ID of player or X position' }, - y = { name = 'y', help = 'Y position' }, - z = { name = 'z', help = 'Z position' }, + x = { name = 'id/x', help = 'കളിക്കാരൻ്റെ ഐഡി അല്ലെങ്കിൽ X സ്ഥാനം' }, + y = { name = 'y', help = 'Y സ്ഥാനം' }, + z = { name = 'z', help = 'Z സ്ഥാനം' }, }, }, - tpm = { help = 'TP To Marker (Admin Only)' }, - togglepvp = { help = 'Toggle PVP on the server (Admin Only)' }, + tpm = { help = 'TP മാർക്കറിലേക്ക് (അഡ്മിൻ മാത്രം)' }, + togglepvp = { help = 'സെർവറിൽ PVP ടോഗിൾ ചെയ്യുക (അഡ്മിൻ മാത്രം)' }, addpermission = { - help = 'Give Player Permissions (God Only)', + help = 'കളിക്കാർക്ക് അനുമതി നൽകുക (ദൈവം മാത്രം)', params = { - id = { name = 'id', help = 'ID of player' }, - permission = { name = 'permission', help = 'Permission level' }, + id = { name = 'id', help = 'കളിക്കാരൻ്റെ ഐഡി' }, + permission = { name = 'അനുമതി', help = 'അനുമതി നില' }, }, }, removepermission = { - help = 'Remove Player Permissions (God Only)', + help = 'കളിക്കാരുടെ അനുമതികൾ നീക്കം ചെയ്യുക (ദൈവം മാത്രം)', params = { - id = { name = 'id', help = 'ID of player' }, - permission = { name = 'permission', help = 'Permission level' }, + id = { name = 'id', help = 'കളിക്കാരൻ്റെ ഐഡി' }, + permission = { name = 'അനുമതി', help = 'അനുമതി നില' }, }, }, - openserver = { help = 'Open the server for everyone (Admin Only)' }, + openserver = { help = 'എല്ലാവർക്കുമായി സെർവർ തുറക്കുക (അഡ്മിൻ മാത്രം)' }, closeserver = { - help = 'Close the server for people without permissions (Admin Only)', + help = 'അനുമതിയില്ലാത്ത ആളുകൾക്കായി സെർവർ അടയ്ക്കുക (അഡ്മിൻ മാത്രം)', params = { - reason = { name = 'reason', help = 'Reason for closing (optional)' }, + reason = { name = 'കാരണം', help = 'അടയ്ക്കാനുള്ള കാരണം (ഓപ്ഷണൽ)' }, }, }, car = { - help = 'Spawn Vehicle (Admin Only)', + help = 'സ്പോൺ വെഹിക്കിൾ (അഡ്മിൻ മാത്രം)', params = { - model = { name = 'model', help = 'Model name of the vehicle' }, + model = { name = 'മാതൃക', help = 'വാഹനത്തിൻ്റെ മോഡൽ പേര്' }, }, }, - dv = { help = 'Delete Vehicle (Admin Only)' }, - dvall = { help = 'Delete All Vehicles (Admin Only)' }, - dvp = { help = 'Delete All Peds (Admin Only)' }, - dvo = { help = 'Delete All Objects (Admin Only)' }, + dv = { help = 'വാഹനം ഇല്ലാതാക്കുക (അഡ്മിൻ മാത്രം)' }, + dvall = { help = 'എല്ലാ വാഹനങ്ങളും ഇല്ലാതാക്കുക (അഡ്മിൻ മാത്രം)' }, + dvp = { help = 'എല്ലാ പെഡുകളും ഇല്ലാതാക്കുക (അഡ്മിൻ മാത്രം)' }, + dvo = { help = 'എല്ലാ ഒബ്ജക്റ്റുകളും ഇല്ലാതാക്കുക (അഡ്മിൻ മാത്രം)' }, givemoney = { - help = 'Give A Player Money (Admin Only)', + help = 'ഒരു കളിക്കാരന് പണം നൽകുക (അഡ്മിൻ മാത്രം)', params = { - id = { name = 'id', help = 'Player ID' }, - moneytype = { name = 'moneytype', help = 'Type of money (cash, bank, crypto)' }, - amount = { name = 'amount', help = 'Amount of money' }, + id = { name = 'id', help = 'പ്ലെയർ ഐഡി' }, + moneytype = { name = 'പണത്തിൻ്റെ തരം', help = 'പണത്തിൻ്റെ തരം (പണം, ബാങ്ക്, ക്രിപ്റ്റോ)' }, + amount = { name = 'തുക', help = 'ആകെ തുക' }, }, }, setmoney = { - help = 'Set Players Money Amount (Admin Only)', + help = 'കളിക്കാരുടെ പണം സജ്ജീകരിക്കുക (അഡ്മിൻ മാത്രം)', params = { - id = { name = 'id', help = 'Player ID' }, - moneytype = { name = 'moneytype', help = 'Type of money (cash, bank, crypto)' }, - amount = { name = 'amount', help = 'Amount of money' }, + id = { name = 'id', help = 'പ്ലെയർ ഐഡി' }, + moneytype = { name = 'പണത്തിൻ്റെ തരം', help = 'പണത്തിൻ്റെ തരം (പണം, ബാങ്ക്, ക്രിപ്റ്റോ)' }, + amount = { name = 'തുക', help = 'ആകെ തുക' }, }, }, - job = { help = 'Check Your Job' }, + job = { help = 'നിങ്ങളുടെ ജോലി പരിശോധിക്കുക' }, setjob = { - help = 'Set A Players Job (Admin Only)', + help = 'കളിക്കാരുടെ ജോലി സജ്ജീകരിക്കുക (അഡ്മിൻ മാത്രം)', params = { - id = { name = 'id', help = 'Player ID' }, - job = { name = 'job', help = 'Job name' }, - grade = { name = 'grade', help = 'Job grade' }, + id = { name = 'id', help = 'പ്ലെയർ ഐഡി' }, + job = { name = 'ജോലി', help = 'ജോലിയുടെ പേര്' }, + grade = { name = 'ഗ്രേഡ്', help = 'ജോലി ഗ്രേഡ്' }, }, }, - gang = { help = 'Check Your Gang' }, + gang = { help = 'നിങ്ങളുടെ സംഘത്തെ പരിശോധിക്കുക' }, setgang = { - help = 'Set A Players Gang (Admin Only)', + help = 'ഒരു കളിക്കാരുടെ സംഘത്തെ സജ്ജമാക്കുക (അഡ്മിൻ മാത്രം)', params = { - id = { name = 'id', help = 'Player ID' }, - gang = { name = 'gang', help = 'Gang name' }, - grade = { name = 'grade', help = 'Gang grade' }, + id = { name = 'id', help = 'പ്ലെയർ ഐഡി' }, + gang = { name = 'സംഘം', help = 'സംഘത്തിൻ്റെ പേര്' }, + grade = { name = 'ഗ്രേഡ്', help = 'ഗാംഗ് ഗ്രേഡ്' }, }, }, - ooc = { help = 'OOC Chat Message' }, + ooc = { help = 'OOC ചാറ്റ് സന്ദേശം' }, me = { - help = 'Show local message', + help = 'പ്രാദേശിക സന്ദേശം കാണിക്കുക', params = { - message = { name = 'message', help = 'Message to send' } + message = { name = 'സന്ദേശം', help = 'അയയ്ക്കാനുള്ള സന്ദേശം' } }, }, }, From 1f25933702bd0eeb3c6154a95bf4a9969d66ec93 Mon Sep 17 00:00:00 2001 From: Playboy Lab Date: Thu, 11 Jul 2024 21:33:43 +0530 Subject: [PATCH 3/3] Update ml.lua --- locale/ml.lua | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/locale/ml.lua b/locale/ml.lua index 3c0a12a..86e7c2b 100644 --- a/locale/ml.lua +++ b/locale/ml.lua @@ -123,7 +123,10 @@ local Translations = { }, } -Lang = Lang or Locale:new({ - phrases = Translations, - warnOnMissing = true -}) +if GetConvar('qb_locale', 'en') == 'ml' then + Lang = Locale:new({ + phrases = Translations, + warnOnMissing = true, + fallbackLang = Lang, + }) +end