diff --git a/IDEAS.md b/IDEAS.md index 42b7b7af..555d241a 100644 --- a/IDEAS.md +++ b/IDEAS.md @@ -364,4 +364,13 @@ Obviously this would still be using slashes for commands still. The way this wor * Set model * Set drop position offset * Set drop rotation offset ---- \ No newline at end of file +--- +### Tutorial + * Pick up item (grab bottle of beer off ground) + * Equip item (switch to bottle of beer item) + * Use item (drink bottle of beer item) + * Drop item (drop empty bottle on ground) + * Take item from vehicle trunk (grab crate from vehicle) + * Place item on ground (crate) + * Take second beer from crate + * Store second beer in trunk \ No newline at end of file diff --git a/TODO.md b/TODO.md index d0094456..d07c17b1 100644 --- a/TODO.md +++ b/TODO.md @@ -1,21 +1,5 @@ -## Ice cream job - * VC: -862.39, -578.35, 11.10 ------------------------------------------------------- -* Cut down on engine/lights/lock messages. -* Get coords for more bus routes. -* Add more jobs ------------------------------------------------------- -## Tutorial - - Pick up item (grab bottle of beer off ground) - - Equip item (switch to bottle of beer item) - - Use item (drink bottle of beer item) - - Drop item (drop empty bottle on ground) - - Take item from vehicle trunk (grab crate from vehicle) - - Place item on ground (crate) - - Take second beer from crate - - Store second beer in trunk - ------------------------------------------------------- - ------------------------------------------------------- -* Change pizza delivery job to pick a random house door instead of pre-established places on the street. \ No newline at end of file +* Finish auto-translate +* Add /autotranslate to enable/disable automatic chat translations for all languages, or specific ones by short code (RU, ES, etc) +* Finish working on the new job route system +* Add ways to acquire drugs. Pot/coke plants, meth labs, etc +* Finish setting up the persistent NPC system \ No newline at end of file diff --git a/config/accents.json b/config/accents.json new file mode 100644 index 00000000..2b5cb10f --- /dev/null +++ b/config/accents.json @@ -0,0 +1,26 @@ +[ + "English", + "French", + "Russian", + "Scottish", + "Irish", + "Spanish", + "Southern American", + "Italian", + "Australian", + "Jamaican", + "Israeli", + "Dutch", + "Brazilian", + "Portuguese", + "German", + "Canadian", + "Chinese", + "Japanese", + "Turkish", + "Korean", + "Estonian", + "Sicilian", + "Indian", + "Rough" +] \ No newline at end of file diff --git a/config/animations.json b/config/animations.json deleted file mode 100644 index fa53b0d7..00000000 --- a/config/animations.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "gta:iii": [ - ["walk", 0, 0, 1, 0.0, null, null, null, null, 0], - ["jog", 0, 1, 1, 0.0, null, null, null, null, 0], - ["look1", 0, 7, 1, 0.0, null, null, null, null, 0], - ["tired", 0, 9, 1, 0.0, null, null, null, null, 0], - ["raisegun", 0, 10, 1, 0.0, null, null, null, null, 0], - ["wave", 0, 12, 1, 0.0, null, null, null, null, 0], - ["talk", 0, 11, 1, 0.0, null, null, null, null, 0], - ["stomachhit", 0, 18, 1, 0.0, null, null, null, null, 0], - ["headhit", 0, 18, 1, 0.0, null, null, null, null, 0], - ["throw1", 0, 53, 1, 0.0, null, null, null, null, 0], - ["throw2", 0, 54, 1, 0.0, null, null, null, null, 0], - ["punch1", 0, 54, 1, 0.0, null, null, null, null, 0], - ["headbutt", 0, 70, 1, 0.0, null, null, null, null, 0], - ["kick", 0, 71, 1, 0.0, null, null, null, null, 0], - ["kneekick", 0, 72, 1, 0.0, null, null, null, null, 0], - ["punch2", 0, 73, 1, 0.0, null, null, null, null, 0], - ["flipkick", 0, 74, 1, 0.0, null, null, null, null, 0], - ["bow", 0, 126, 1, 0.0, null, null, null, null, 0], - ["opendoor1", 0, 127, 1, 0.0, null, null, null, null, 0], - ["opendoor2", 0, 128, 1, 0.0, null, null, null, null, 0], - ["falling", 0, 151, 1, 0.0, null, null, null, null, 0], - ["dive", 0, 156, 1, 0.0, null, null, null, null, 0], - ["headscratch", 0, 157, 1, 0.0, null, null, null, null, 0], - ["look2", 0, 158, 1, 0.0, null, null, null, null, 0], - ["plant", 0, 162, 1, 0.0, null, null, null, null, 0], - ["cower", 0, 163, 1, 0.0, null, null, null, null, 0], - ["aimdown", 0, 160, 1, 0.0, null, null, null, null, 0], - ["aimcrouch", 0, 165, 1, 0.0, null, null, null, null, 0], - ["throw3", 0, 166, 1, 0.0, null, null, null, null, 0], - ["handsup", 0, 167, 1, 0.0, null, null, null, null, 0] - ], - "gta:vc": [ - ["walk", 0, 0, 1, 0.0, null, null, null, null, 0], - ["jog", 0, 1, 1, 0.0, null, null, null, null, 0], - ["handcuffs", 0, 7, 1, 0.0, null, null, null, null, 0], - ["tired", 0, 9, 1, 0.0, null, null, null, null, 0], - ["raisegun", 0, 10, 1, 0.0, null, null, null, null, 0], - ["wave", 0, 12, 1, 0.0, null, null, null, null, 0], - ["talk", 0, 11, 1, 0.0, null, null, null, null, 0], - ["stomachhit", 0, 18, 1, 0.0, null, null, null, null, 0], - ["headhit", 0, 18, 1, 0.0, null, null, null, null, 0], - ["headbutt", 0, 49, 1, 0.0, null, null, null, null, 0], - ["kick", 0, 50, 1, 0.0, null, null, null, null, 0], - ["kneekick", 0, 51, 1, 0.0, null, null, null, null, 0], - ["throw2", 0, 54, 1, 0.0, null, null, null, null, 0], - ["punch1", 0, 52, 1, 0.0, null, null, null, null, 0], - ["punch2", 0, 53, 1, 0.0, null, null, null, null, 0], - ["flipkick", 0, 54, 1, 0.0, null, null, null, null, 0], - ["headscratch", 0, 152, 1, 0.0, null, null, null, null, 0], - ["aimdown", 0, 155, 1, 0.0, null, null, null, null, 0], - ["look2", 0, 153, 1, 0.0, null, null, null, null, 0], - ["handsup", 0, 161, 1, 0.0, null, null, null, null, 0], - ["cower", 0, 162, 1, 0.0, null, null, null, null, 0], - ["fucku", 0, 163, 1, 0.0, null, null, null, null, 0], - ["phone", 0, 166, 1, 0.0, null, null, null, null, 0], - ["sit", 0, 169, 1, 1.0, null, null, null, null, 0], - ["atm", 0, 171, 1, 0.0, null, null, null, null, 0], - ["cpr", 24, 214, 1, 0.0, null, null, null, null, 0], - ["idle1", 26, 215, 1, 0.0, null, null, null, null, 0], - ["idle2", 26, 216, 1, 0.0, null, null, null, null, 0], - ["idle3", 26, 217, 1, 0.0, null, null, null, null, 0], - ["idle4", 26, 218, 1, 0.0, null, null, null, null, 0], - ["dance1", 28, 226, 1, 0.0, null, null, null, null, 0], - ["dance2", 28, 227, 1, 0.0, null, null, null, null, 0], - ["dance3", 28, 228, 1, 0.0, null, null, null, null, 0], - ["dance4", 28, 229, 1, 0.0, null, null, null, null, 0], - ["dance5", 28, 230, 1, 0.0, null, null, null, null, 0], - ["dance6", 28, 231, 1, 0.0, null, null, null, null, 0], - ["dance7", 28, 232, 1, 0.0, null, null, null, null, 0], - ["sitright", 0, 169, 1, 0.0, null, null, null, null, 4], - ["sitleft", 0, 169, 1, 0.0, null, null, null, null, 3], - ["sitforward", 0, 169, 1, 0.0, null, null, null, null, 1], - ["sitback", 0, 169, 1, 0.0, null, null, null, null, 2] - ], - "gta:sa":[ - ["walk", 0, 0, 1, 0.0, null, null, null, null, 0], - ["jog", 0, 1, 1, 0.0, null, null, null, null, 0], - ["look1", 0, 4, 1, 0.0, null, null, null, null, 0], - ["holdrifle", 0, 11, 1, 0.0, null, null, null, null, 0], - ["talk1", 0, 12, 1, 0.0, null, null, null, null, 0], - ["wave1", 0, 13, 1, 0.0, null, null, null, null, 0], - ["swim1", 0, 14, 1, 0.0, null, null, null, null, 0], - ["die1", 0, 15, 1, 0.0, null, null, null, null, 0], - ["die2", 0, 16, 1, 0.0, null, null, null, null, 0], - ["diehead", 0, 19, 1, 0.0, null, null, null, null, 0], - ["diestomach", 0, 20, 1, 0.0, null, null, null, null, 0], - ["choke", 0, 21, 1, 0.0, null, null, null, null, 0], - ["remotepress", 0, 48, 1, 0.0, null, null, null, null, 0], - ["pickup1", 0, 99, 1, 0.0, null, null, null, null, 0], - ["pickup2", 0, 100, 1, 0.0, null, null, null, null, 0], - ["backhandright", 0, 103, 1, 0.0, null, null, null, null, 0], - ["backhandleft", 0, 104, 1, 0.0, null, null, null, null, 0], - ["knockback", 0, 105, 1, 0.0, null, null, null, null, 0], - ["idle1", 0, 135, 1, 0.0, null, null, null, null, 0], - ["knockback", 0, 105, 1, 0.0, null, null, null, null, 0], - ["cower", 0, 141, 1, 0.0, null, null, null, null, 0], - ["handsup", 0, 142, 1, 0.0, null, null, null, null, 0], - ["fucku", 0, 144, 1, 0.0, null, null, null, null, 0], - ["phoneout", 0, 145, 1, 0.0, null, null, null, null, 0], - ["phonein", 0, 146, 1, 0.0, null, null, null, null, 0], - ["phonetalk", 0, 146, 1, 0.0, null, null, null, null, 0], - ["sit1", 0, 150, 1, 0.0, null, null, null, null, 0], - ["atm", 0, 151, 1, 0.0, null, null, null, null, 0], - ["mindtrick", 0, 153, 1, 0.0, null, null, null, null, 0], - ["faceshocked", 0, 150, 1, 0.0, null, null, null, null, 0], - ["facesurprised", 0, 150, 1, 0.0, null, null, null, null, 0], - ["faceconfused", 0, 150, 1, 0.0, null, null, null, null, 0], - ["faceangry", 0, 159, 1, 0.0, null, null, null, null, 0], - ["facetalk1", 0, 160, 1, 0.0, null, null, null, null, 0], - ["look2", 0, 165, 1, 0.0, null, null, null, null, 0], - ["gestureno", 0, 166, 1, 0.0, null, null, null, null, 0], - ["gestureyes", 0, 167, 1, 0.0, null, null, null, null, 0], - ["wave2", 0, 168, 1, 0.0, null, null, null, null, 0], - ["snort", 0, 169, 1, 0.0, null, null, null, null, 0], - ["sitright", 0, 150, 1, 0.0, null, null, null, null, 4], - ["sitleft", 0, 150, 1, 0.0, null, null, null, null, 3], - ["sitforward", 0, 150, 1, 0.0, null, null, null, null, 1], - ["sitback", 0, 150, 1, 0.0, null, null, null, null, 2] - ], - "invalid1": [ - - ], - "gta:iv": [ - ["dance1", "DAN_LOOP_A", "DANCING", 1, 16.0, true, false, true, false, 0] - ], - "mafia:one": [ - ["phonepickup", "TelVytoceni"], - ["phonetalk", "TelStativ"], - ["phonehangup", "TelZaveseni"], - ["phonehangup", "TelZaveseni"] - ] -} \ No newline at end of file diff --git a/config/economy.json b/config/economy.json index f1d8d5c4..15284ba5 100644 --- a/config/economy.json +++ b/config/economy.json @@ -3,6 +3,7 @@ "applyTax": true, "applyUpkeep": true, "grossIncomeMultiplier": 1.0, + "incomeTaxRate": 0.7, "upKeepCosts": { "upKeepPerVehicle": 250, "upKeepPerHouse": 350, diff --git a/config/email.json b/config/email.json index 2108d842..224bdb3d 100644 --- a/config/email.json +++ b/config/email.json @@ -13,8 +13,10 @@ "confirmEmail": "Welcome to {SERVERNAME}!\nPlease confirm your email by using the command /verifyemail in-game.\n\nYour verification code is: {VERIFICATIONCODE}", "emailConfirmed": "Your email has been confirmed on {SERVERNAME}!\nYou may now use this email to reset your password, require two-factor authentication on login, receive offline notifications, and more!", "twoFactorAuthentication": "Please enter the following code to continue on {SERVERNAME} for {GAMENAME}: {2FACODE}", - "accountAuthSuccessAlert": "You or someone else has successfully logged in to your account on {SERVERNAME} for {GAMENAME}.\nIP Address: {IPADDRESS}\nLocation: {LOCATION}\nTimestamp: {TIMESTAMP}", + "accountAuthSuccessAlert": "You or someone else has successfully logged in to your account on {SERVERNAME} for {GAMENAME}.\n\nIP Address: {IPADDRESS}\nLocation: {LOCATION}\nTimestamp: {TIMESTAMP}\n\nIf you have two-factor authentication enabled (Using /2fa in-game), your account can't be accessed unless a correct 2FA code is entered.", "accountAuthFailAlert": "You or someone else has failed to login to your account on {SERVERNAME} for {GAMENAME}.\nIP Address: {IPADDRESS}\nLocation: {LOCATION}\nTimestamp: {TIMESTAMP}", - "offlineMessageAlert": "You have received a private message on {SERVERNAME} for {GAMENAME}. \nYou are receiving this notification because you enabled email message notifications when you're not connected to the server.\nFrom: {FROMNAME}\nTimestamp: {TIMESTAMP}\nMessage: {MESSAGE}" + "offlineMessageAlert": "You have received a private message on {SERVERNAME} for {GAMENAME}. \nYou are receiving this notification because you enabled email message notifications when you're not connected to the server.\nFrom: {FROMNAME}\nTimestamp: {TIMESTAMP}\nMessage: {MESSAGE}", + "confirmPasswordReset": "You (or someone else) requested to reset your password on {SERVERNAME}!\nPlease confirm this request by entering the code below into the password reset window in-game.\n\nYour verification code is: {VERIFICATIONCODE}\n\n\nIf you did not request a password reset, then there's nothing to worry about since your password can only be reset with the code above.", + "passwordChanged": "Your password on {SERVERNAME} has been changed successfully!" } } \ No newline at end of file diff --git a/config/locale.json b/config/locale.json index 24138b83..3eccf479 100644 --- a/config/locale.json +++ b/config/locale.json @@ -1,3 +1,10 @@ -[ - ["English", "english"] -] \ No newline at end of file +{ + "apiEmail": "example@example.com", + "defaultLanguage": "en", + "locales": [ + ["English", "english", "en"], + ["Russian", "russian", "ru"], + ["Polish", "polish", "pl"], + ["Spanish", "spanish", "es"] + ] +} \ No newline at end of file diff --git a/config/roleplay.json b/config/roleplay.json deleted file mode 100644 index cc6f63bf..00000000 --- a/config/roleplay.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "defaultStreamingRadioVolume": 50, - "npcFarProximity": 100, - "npcMediumProximity": 40, - "npcCloseProximity": 12, - "meActionDistance": 20, - "doActionDistance": 15, - "shoutDistance": 30, - "talkDistance": 10, - "whisperDistance": 2, - "megaphoneDistance": 40, - "vehicleLockDistance": 5, - "startWorkingDistance": 5, - "takeJobDistance": 5, - "stopWorkingDistance": 10, - "spawnCarDistance": 5, - "payAndSprayDistance": 5, - "exitPropertyDistance": 3.0, - "enterPropertyDistance": 3.0, - "businessDimensionStart": 5000, - "houseDimensionStart": 100, - "buyVehicleDriveAwayDistance": 25.0, - "returnToJobVehicleTime": 30, - "walkieTalkieSpeakerDistance": 10, - "walkieTalkieTalkDistance": 10, - "phoneSpeakerDistance": 10, - "phoneTalkDistance": 10, - "tazerEffectDuration": 15000, - "subAccountNameAllowedCharacters": "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", - "accents": [ - "English", - "French", - "Russian", - "Scottish", - "Irish", - "Spanish", - "Southern American", - "Italian", - "Australian", - "Jamaican", - "Israeli", - "Dutch", - "Brazilian", - "Portuguese", - "German", - "Canadian", - "Chinese", - "Japanese", - "Turkish", - "Korean", - "Estonian", - "Sicilian", - "Indian", - "Rough" - ] -} \ No newline at end of file diff --git a/files/images/skins/gta3/Skin000.png b/files/images/skins/gta3/Skin000.png deleted file mode 100644 index 054647c9..00000000 Binary files a/files/images/skins/gta3/Skin000.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin001.png b/files/images/skins/gta3/Skin001.png deleted file mode 100644 index fb9707f9..00000000 Binary files a/files/images/skins/gta3/Skin001.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin002.png b/files/images/skins/gta3/Skin002.png deleted file mode 100644 index 8646b9c0..00000000 Binary files a/files/images/skins/gta3/Skin002.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin003.png b/files/images/skins/gta3/Skin003.png deleted file mode 100644 index 8cc84c27..00000000 Binary files a/files/images/skins/gta3/Skin003.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin004.png b/files/images/skins/gta3/Skin004.png deleted file mode 100644 index 1f5db208..00000000 Binary files a/files/images/skins/gta3/Skin004.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin005.png b/files/images/skins/gta3/Skin005.png deleted file mode 100644 index 013d815a..00000000 Binary files a/files/images/skins/gta3/Skin005.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin006.png b/files/images/skins/gta3/Skin006.png deleted file mode 100644 index 368704ea..00000000 Binary files a/files/images/skins/gta3/Skin006.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin007.png b/files/images/skins/gta3/Skin007.png deleted file mode 100644 index b983849b..00000000 Binary files a/files/images/skins/gta3/Skin007.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin008.png b/files/images/skins/gta3/Skin008.png deleted file mode 100644 index f8227b17..00000000 Binary files a/files/images/skins/gta3/Skin008.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin009.png b/files/images/skins/gta3/Skin009.png deleted file mode 100644 index ee5e8a7f..00000000 Binary files a/files/images/skins/gta3/Skin009.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin010.png b/files/images/skins/gta3/Skin010.png deleted file mode 100644 index 3d2a456a..00000000 Binary files a/files/images/skins/gta3/Skin010.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin011.png b/files/images/skins/gta3/Skin011.png deleted file mode 100644 index 09e47b03..00000000 Binary files a/files/images/skins/gta3/Skin011.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin012.png b/files/images/skins/gta3/Skin012.png deleted file mode 100644 index a2b17951..00000000 Binary files a/files/images/skins/gta3/Skin012.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin013.png b/files/images/skins/gta3/Skin013.png deleted file mode 100644 index 1dd5a9ba..00000000 Binary files a/files/images/skins/gta3/Skin013.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin014.png b/files/images/skins/gta3/Skin014.png deleted file mode 100644 index 22983a9b..00000000 Binary files a/files/images/skins/gta3/Skin014.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin015.png b/files/images/skins/gta3/Skin015.png deleted file mode 100644 index d0cbce28..00000000 Binary files a/files/images/skins/gta3/Skin015.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin016.png b/files/images/skins/gta3/Skin016.png deleted file mode 100644 index 36a6a448..00000000 Binary files a/files/images/skins/gta3/Skin016.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin017.png b/files/images/skins/gta3/Skin017.png deleted file mode 100644 index b384c598..00000000 Binary files a/files/images/skins/gta3/Skin017.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin018.png b/files/images/skins/gta3/Skin018.png deleted file mode 100644 index 7d1d35aa..00000000 Binary files a/files/images/skins/gta3/Skin018.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin019.png b/files/images/skins/gta3/Skin019.png deleted file mode 100644 index 5484e910..00000000 Binary files a/files/images/skins/gta3/Skin019.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin020.png b/files/images/skins/gta3/Skin020.png deleted file mode 100644 index ceadc348..00000000 Binary files a/files/images/skins/gta3/Skin020.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin021.png b/files/images/skins/gta3/Skin021.png deleted file mode 100644 index 113003ae..00000000 Binary files a/files/images/skins/gta3/Skin021.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin022.png b/files/images/skins/gta3/Skin022.png deleted file mode 100644 index 2d4442dc..00000000 Binary files a/files/images/skins/gta3/Skin022.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin023.png b/files/images/skins/gta3/Skin023.png deleted file mode 100644 index 0d0cfd8f..00000000 Binary files a/files/images/skins/gta3/Skin023.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin024.png b/files/images/skins/gta3/Skin024.png deleted file mode 100644 index 228c7838..00000000 Binary files a/files/images/skins/gta3/Skin024.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin025.png b/files/images/skins/gta3/Skin025.png deleted file mode 100644 index e658a1d6..00000000 Binary files a/files/images/skins/gta3/Skin025.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin030.png b/files/images/skins/gta3/Skin030.png deleted file mode 100644 index a6fa7469..00000000 Binary files a/files/images/skins/gta3/Skin030.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin031.png b/files/images/skins/gta3/Skin031.png deleted file mode 100644 index b7162f86..00000000 Binary files a/files/images/skins/gta3/Skin031.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin032.png b/files/images/skins/gta3/Skin032.png deleted file mode 100644 index 1d427ae0..00000000 Binary files a/files/images/skins/gta3/Skin032.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin033.png b/files/images/skins/gta3/Skin033.png deleted file mode 100644 index 0ee70d9e..00000000 Binary files a/files/images/skins/gta3/Skin033.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin034.png b/files/images/skins/gta3/Skin034.png deleted file mode 100644 index 1be3fc2f..00000000 Binary files a/files/images/skins/gta3/Skin034.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin035.png b/files/images/skins/gta3/Skin035.png deleted file mode 100644 index d1674541..00000000 Binary files a/files/images/skins/gta3/Skin035.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin036.png b/files/images/skins/gta3/Skin036.png deleted file mode 100644 index 21a05e7d..00000000 Binary files a/files/images/skins/gta3/Skin036.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin037.png b/files/images/skins/gta3/Skin037.png deleted file mode 100644 index ccf7f5d3..00000000 Binary files a/files/images/skins/gta3/Skin037.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin038.png b/files/images/skins/gta3/Skin038.png deleted file mode 100644 index 6243e69d..00000000 Binary files a/files/images/skins/gta3/Skin038.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin039.png b/files/images/skins/gta3/Skin039.png deleted file mode 100644 index 196a08c3..00000000 Binary files a/files/images/skins/gta3/Skin039.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin040.png b/files/images/skins/gta3/Skin040.png deleted file mode 100644 index d5ed9ffb..00000000 Binary files a/files/images/skins/gta3/Skin040.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin041.png b/files/images/skins/gta3/Skin041.png deleted file mode 100644 index dda6e0a1..00000000 Binary files a/files/images/skins/gta3/Skin041.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin042.png b/files/images/skins/gta3/Skin042.png deleted file mode 100644 index 20ebee5d..00000000 Binary files a/files/images/skins/gta3/Skin042.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin043.png b/files/images/skins/gta3/Skin043.png deleted file mode 100644 index 34d78a85..00000000 Binary files a/files/images/skins/gta3/Skin043.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin044.png b/files/images/skins/gta3/Skin044.png deleted file mode 100644 index 58c0b1a1..00000000 Binary files a/files/images/skins/gta3/Skin044.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin045.png b/files/images/skins/gta3/Skin045.png deleted file mode 100644 index 5ef32eb7..00000000 Binary files a/files/images/skins/gta3/Skin045.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin046.png b/files/images/skins/gta3/Skin046.png deleted file mode 100644 index 30ac43a7..00000000 Binary files a/files/images/skins/gta3/Skin046.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin047.png b/files/images/skins/gta3/Skin047.png deleted file mode 100644 index 5bf4f32c..00000000 Binary files a/files/images/skins/gta3/Skin047.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin048.png b/files/images/skins/gta3/Skin048.png deleted file mode 100644 index 212418ce..00000000 Binary files a/files/images/skins/gta3/Skin048.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin049.png b/files/images/skins/gta3/Skin049.png deleted file mode 100644 index 0f5516d2..00000000 Binary files a/files/images/skins/gta3/Skin049.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin050.png b/files/images/skins/gta3/Skin050.png deleted file mode 100644 index 2711dbc7..00000000 Binary files a/files/images/skins/gta3/Skin050.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin051.png b/files/images/skins/gta3/Skin051.png deleted file mode 100644 index e3c8c102..00000000 Binary files a/files/images/skins/gta3/Skin051.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin052.png b/files/images/skins/gta3/Skin052.png deleted file mode 100644 index 95463025..00000000 Binary files a/files/images/skins/gta3/Skin052.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin053.png b/files/images/skins/gta3/Skin053.png deleted file mode 100644 index cf759648..00000000 Binary files a/files/images/skins/gta3/Skin053.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin054.png b/files/images/skins/gta3/Skin054.png deleted file mode 100644 index c4c80fd5..00000000 Binary files a/files/images/skins/gta3/Skin054.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin055.png b/files/images/skins/gta3/Skin055.png deleted file mode 100644 index 7bc56254..00000000 Binary files a/files/images/skins/gta3/Skin055.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin056.png b/files/images/skins/gta3/Skin056.png deleted file mode 100644 index 211d465c..00000000 Binary files a/files/images/skins/gta3/Skin056.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin057.png b/files/images/skins/gta3/Skin057.png deleted file mode 100644 index 9e2900d3..00000000 Binary files a/files/images/skins/gta3/Skin057.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin058.png b/files/images/skins/gta3/Skin058.png deleted file mode 100644 index 271bf295..00000000 Binary files a/files/images/skins/gta3/Skin058.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin059.png b/files/images/skins/gta3/Skin059.png deleted file mode 100644 index 5fcbd06e..00000000 Binary files a/files/images/skins/gta3/Skin059.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin060.png b/files/images/skins/gta3/Skin060.png deleted file mode 100644 index 2514a4c1..00000000 Binary files a/files/images/skins/gta3/Skin060.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin061.png b/files/images/skins/gta3/Skin061.png deleted file mode 100644 index e4a723af..00000000 Binary files a/files/images/skins/gta3/Skin061.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin062.png b/files/images/skins/gta3/Skin062.png deleted file mode 100644 index b55d2336..00000000 Binary files a/files/images/skins/gta3/Skin062.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin063.png b/files/images/skins/gta3/Skin063.png deleted file mode 100644 index f4e946df..00000000 Binary files a/files/images/skins/gta3/Skin063.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin064.png b/files/images/skins/gta3/Skin064.png deleted file mode 100644 index 396e25eb..00000000 Binary files a/files/images/skins/gta3/Skin064.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin065.png b/files/images/skins/gta3/Skin065.png deleted file mode 100644 index 76ae94fe..00000000 Binary files a/files/images/skins/gta3/Skin065.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin066.png b/files/images/skins/gta3/Skin066.png deleted file mode 100644 index c7087802..00000000 Binary files a/files/images/skins/gta3/Skin066.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin067.png b/files/images/skins/gta3/Skin067.png deleted file mode 100644 index 50621650..00000000 Binary files a/files/images/skins/gta3/Skin067.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin068.png b/files/images/skins/gta3/Skin068.png deleted file mode 100644 index 6e5afe0b..00000000 Binary files a/files/images/skins/gta3/Skin068.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin069.png b/files/images/skins/gta3/Skin069.png deleted file mode 100644 index 7a2d79d1..00000000 Binary files a/files/images/skins/gta3/Skin069.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin070.png b/files/images/skins/gta3/Skin070.png deleted file mode 100644 index b31967e3..00000000 Binary files a/files/images/skins/gta3/Skin070.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin071.png b/files/images/skins/gta3/Skin071.png deleted file mode 100644 index 6f31ef77..00000000 Binary files a/files/images/skins/gta3/Skin071.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin072.png b/files/images/skins/gta3/Skin072.png deleted file mode 100644 index 8e626a5a..00000000 Binary files a/files/images/skins/gta3/Skin072.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin073.png b/files/images/skins/gta3/Skin073.png deleted file mode 100644 index e2654991..00000000 Binary files a/files/images/skins/gta3/Skin073.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin074.png b/files/images/skins/gta3/Skin074.png deleted file mode 100644 index 261022ab..00000000 Binary files a/files/images/skins/gta3/Skin074.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin075.png b/files/images/skins/gta3/Skin075.png deleted file mode 100644 index b39eccdc..00000000 Binary files a/files/images/skins/gta3/Skin075.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin076.png b/files/images/skins/gta3/Skin076.png deleted file mode 100644 index 00840333..00000000 Binary files a/files/images/skins/gta3/Skin076.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin077.png b/files/images/skins/gta3/Skin077.png deleted file mode 100644 index 7047691f..00000000 Binary files a/files/images/skins/gta3/Skin077.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin078.png b/files/images/skins/gta3/Skin078.png deleted file mode 100644 index 60e4d7b3..00000000 Binary files a/files/images/skins/gta3/Skin078.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin080.png b/files/images/skins/gta3/Skin080.png deleted file mode 100644 index 2f9cac82..00000000 Binary files a/files/images/skins/gta3/Skin080.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin081.png b/files/images/skins/gta3/Skin081.png deleted file mode 100644 index 9b4791e8..00000000 Binary files a/files/images/skins/gta3/Skin081.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin082.png b/files/images/skins/gta3/Skin082.png deleted file mode 100644 index b25b8290..00000000 Binary files a/files/images/skins/gta3/Skin082.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin083.png b/files/images/skins/gta3/Skin083.png deleted file mode 100644 index 7301e7f1..00000000 Binary files a/files/images/skins/gta3/Skin083.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin084.png b/files/images/skins/gta3/Skin084.png deleted file mode 100644 index d4933bad..00000000 Binary files a/files/images/skins/gta3/Skin084.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin085.png b/files/images/skins/gta3/Skin085.png deleted file mode 100644 index 84e2b06a..00000000 Binary files a/files/images/skins/gta3/Skin085.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin086.png b/files/images/skins/gta3/Skin086.png deleted file mode 100644 index 694d6a3e..00000000 Binary files a/files/images/skins/gta3/Skin086.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin087.png b/files/images/skins/gta3/Skin087.png deleted file mode 100644 index c1acc76c..00000000 Binary files a/files/images/skins/gta3/Skin087.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin088.png b/files/images/skins/gta3/Skin088.png deleted file mode 100644 index 64c8954b..00000000 Binary files a/files/images/skins/gta3/Skin088.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin089.png b/files/images/skins/gta3/Skin089.png deleted file mode 100644 index 22a36620..00000000 Binary files a/files/images/skins/gta3/Skin089.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin090.png b/files/images/skins/gta3/Skin090.png deleted file mode 100644 index acf96fdc..00000000 Binary files a/files/images/skins/gta3/Skin090.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin091 (1).png b/files/images/skins/gta3/Skin091 (1).png deleted file mode 100644 index 9dfc6088..00000000 Binary files a/files/images/skins/gta3/Skin091 (1).png and /dev/null differ diff --git a/files/images/skins/gta3/Skin091.png b/files/images/skins/gta3/Skin091.png deleted file mode 100644 index 18205bde..00000000 Binary files a/files/images/skins/gta3/Skin091.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin092.png b/files/images/skins/gta3/Skin092.png deleted file mode 100644 index 5f7ff067..00000000 Binary files a/files/images/skins/gta3/Skin092.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin093.png b/files/images/skins/gta3/Skin093.png deleted file mode 100644 index c15a3f5e..00000000 Binary files a/files/images/skins/gta3/Skin093.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin094.png b/files/images/skins/gta3/Skin094.png deleted file mode 100644 index b697cc4c..00000000 Binary files a/files/images/skins/gta3/Skin094.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin095.png b/files/images/skins/gta3/Skin095.png deleted file mode 100644 index ccec4296..00000000 Binary files a/files/images/skins/gta3/Skin095.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin096.png b/files/images/skins/gta3/Skin096.png deleted file mode 100644 index 14f1e7e8..00000000 Binary files a/files/images/skins/gta3/Skin096.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin097.png b/files/images/skins/gta3/Skin097.png deleted file mode 100644 index 818dfbb9..00000000 Binary files a/files/images/skins/gta3/Skin097.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin098.png b/files/images/skins/gta3/Skin098.png deleted file mode 100644 index a9f0cee3..00000000 Binary files a/files/images/skins/gta3/Skin098.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin099.png b/files/images/skins/gta3/Skin099.png deleted file mode 100644 index 3c3167ad..00000000 Binary files a/files/images/skins/gta3/Skin099.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin100.png b/files/images/skins/gta3/Skin100.png deleted file mode 100644 index 36e79af9..00000000 Binary files a/files/images/skins/gta3/Skin100.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin101.png b/files/images/skins/gta3/Skin101.png deleted file mode 100644 index dc47a142..00000000 Binary files a/files/images/skins/gta3/Skin101.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin102.png b/files/images/skins/gta3/Skin102.png deleted file mode 100644 index f4f2460f..00000000 Binary files a/files/images/skins/gta3/Skin102.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin103.png b/files/images/skins/gta3/Skin103.png deleted file mode 100644 index ee73eda1..00000000 Binary files a/files/images/skins/gta3/Skin103.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin104.png b/files/images/skins/gta3/Skin104.png deleted file mode 100644 index 64aff992..00000000 Binary files a/files/images/skins/gta3/Skin104.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin105.png b/files/images/skins/gta3/Skin105.png deleted file mode 100644 index 31eeb0b3..00000000 Binary files a/files/images/skins/gta3/Skin105.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin106.png b/files/images/skins/gta3/Skin106.png deleted file mode 100644 index 3bf3d541..00000000 Binary files a/files/images/skins/gta3/Skin106.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin107.png b/files/images/skins/gta3/Skin107.png deleted file mode 100644 index 437fe173..00000000 Binary files a/files/images/skins/gta3/Skin107.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin108.png b/files/images/skins/gta3/Skin108.png deleted file mode 100644 index 2c729ff1..00000000 Binary files a/files/images/skins/gta3/Skin108.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin109.png b/files/images/skins/gta3/Skin109.png deleted file mode 100644 index b372db96..00000000 Binary files a/files/images/skins/gta3/Skin109.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin110.png b/files/images/skins/gta3/Skin110.png deleted file mode 100644 index 22f505e2..00000000 Binary files a/files/images/skins/gta3/Skin110.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin111.png b/files/images/skins/gta3/Skin111.png deleted file mode 100644 index b5814ace..00000000 Binary files a/files/images/skins/gta3/Skin111.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin112.png b/files/images/skins/gta3/Skin112.png deleted file mode 100644 index 56faadbf..00000000 Binary files a/files/images/skins/gta3/Skin112.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin113.png b/files/images/skins/gta3/Skin113.png deleted file mode 100644 index 8f7c6410..00000000 Binary files a/files/images/skins/gta3/Skin113.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin114.png b/files/images/skins/gta3/Skin114.png deleted file mode 100644 index 6e055a21..00000000 Binary files a/files/images/skins/gta3/Skin114.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin115.png b/files/images/skins/gta3/Skin115.png deleted file mode 100644 index b3825c59..00000000 Binary files a/files/images/skins/gta3/Skin115.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin116.png b/files/images/skins/gta3/Skin116.png deleted file mode 100644 index fde854fa..00000000 Binary files a/files/images/skins/gta3/Skin116.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin118.png b/files/images/skins/gta3/Skin118.png deleted file mode 100644 index 9e88b98f..00000000 Binary files a/files/images/skins/gta3/Skin118.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin119.png b/files/images/skins/gta3/Skin119.png deleted file mode 100644 index d312bce0..00000000 Binary files a/files/images/skins/gta3/Skin119.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin120.png b/files/images/skins/gta3/Skin120.png deleted file mode 100644 index 872ceced..00000000 Binary files a/files/images/skins/gta3/Skin120.png and /dev/null differ diff --git a/files/images/skins/gta3/Skin121.png b/files/images/skins/gta3/Skin121.png deleted file mode 100644 index 40c5c815..00000000 Binary files a/files/images/skins/gta3/Skin121.png and /dev/null differ diff --git a/locale/chinese.json b/locale/chinese.json new file mode 100644 index 00000000..9f689e8d --- /dev/null +++ b/locale/chinese.json @@ -0,0 +1,393 @@ +{ + "TranslationProvidedBy": "Renzuka Ctone", + "LocaleEnglishName": "Chinese", + "LocaleNativeName": "Chinese", + "LocaleOffer": "This server is available in English. Use {1} to use it.", + "LocaleChanged1": "Your language is now set to {1}", + "LocaleChanged2": "The server will now display messages in {1}", + "LocaleChangedNote": "This does not change messages from other players", + "AccentsListHeader": "Accents", + "HeaderHelpMainList": "Help Categories", + "AccentNotFound": "Accent not found", + "AccentSet": "You set your accent to {1}", + "AnimationNotFound": "That animation doesn't exist", + "AnimationCommandTip": "Use {1} to see a list of valid animations", + "AnimationInvalidDistance": "The distance must be between 0 and 3", + "AnimationStopCommandTip": "Use {1} to stop your animation", + "CantBanClient": "You cannot ban this person", + "PlayerAccountBanned": "{1} has been account banned", + "ClanNotFound": "Clan not found", + "ClanNameTaken": "A clan with that name already exists", + "PlayerNotFound": "Player not found", + "ClanCantRemoveRanks": "You can't remove clan ranks", + "ClanCantAddRanks": "You can't add clan ranks", + "ClanRankNotFound": "Clan rank not found", + "ClanCantChangeMemberTag": "You can not change clan member's tags", + "ClanPlayerNotInSameClan": "That player is not in your clan", + "ClanCantChangeRankLevel": "You can not change clan rank's level", + "ClanCantChangeRankTag": "You can not change clan rank's tags", + "NameNotRegistered": "Your name is not registered! Use {1} to make an account.", + "AutomaticLoginIPToggle": "Automatic login by IP is now {1}", + "CouldNotRegisterAccount": "There was a problem creating your account. Please contact an admin.", + "RandomTipsToggle": "Random tips are now {1}", + "ActionTipsToggle": "Action tips are now {1}", + "AutoSpawnLastCharToggle": "Automatic spawn as last used character is {1}", + "AccountGUISettingToggle": "GUI is now {1}", + "On": "On", + "Off": "Off", + "Yes": "Yes", + "No": "No", + "True": "True", + "False": "False", + "Locked": "Locked", + "Unlocked": "Unlocked", + "PasswordNotGoodEnough": "The new password must meet the requirements!", + "PasswordNeedsBase": "Passwords must have at least {1}", + "PasswordNeedsCapitals": "{1} capital letters", + "PasswordNeedsNumbers": "{1} numbers", + "PasswordNeedsSymbols": "{1} symbols", + "PasswordsDontMatch": "The new password and confirm new password aren't the same!", + "PasswordChanged": "Your password has been changed!", + "AutoLoggedInIP": "You have been automatically logged in by IP!", + "WelcomeBack": "Welcome back to {1}, {2}! Please {3} to continue.", + "WelcomeNewPlayer": "Welcome to {1}, {2}! Please {3} to play.", + "InvalidPlayer": "Player not found!", + "InvalidBusiness": "Business not found!", + "InvalidHouse": "House not found!", + "InvalidVehicle": "Vehicle not found!", + "InvalidClan": "Clan not found!", + "InvalidClanRank": "Clan rank not found!", + "InvalidJob": "Job not found!", + "InvalidItem": "Item not found!", + "InvalidItemType": "Item type not found!", + "InvalidRadioStation": "Radio station not found!", + "InvalidGate": "Gate not found!", + "EntersProperty": "opens the door and enters the {1}", + "ExitsProperty": "opens the door and exits the {1}", + "EnterExitPropertyDoorLocked": "tries to open the {1} door but fails because it's locked", + "PropertyNoInterior": "This {1} does not have an interior, but you can still use commands at the door icon.", + "NoBusinessWithItemType": "There is no business with that item available", + "HeaderKeyBinds": "Key Binds", + "HeaderAccountHelp": "Account Help", + "HeaderVehicleHelp": "Vehicle Help", + "HeaderVehicleDealershipHelp": "Vehicle Dealership Help", + "HeaderJobHelp": "Job Help", + "HeaderChatHelp": "Chat Help", + "HeaderServerRules": "Server Rules", + "HeaderWebsiteInfo": "Website", + "HeaderDiscordInfo": "Discord", + "HeaderAnimationsList": "Animation List", + "HeaderPayAndSprayHelp": "Pay and Spray Help", + "HeaderAmmunationHelp": "Ammunation Help", + "HeaderVehicleTuneupHelp": "Vehicle Tune Help", + "HeaderBindableKeysHelp": "Bindable Keys", + "HeaderSkinHelp": "Clothes/Skin Help", + "HeaderBusinessHelp": "Business Help", + "HeaderClanHelp": "Clan Help", + "HeaderPlayerVehiclesList": "Player Vehicles ({1})", + "HeaderPlayerBusinessesList": "Player Businesses ({1})", + "HeaderClansList": "Clan List", + "HeaderAdminsList": "Admin List", + "HeaderBadgeInfo": "Badge Information", + "HeaderAccentsList": "Accent List", + "HeaderPlayerInfo": "Player Information ({1})", + "HeaderWealthandTaxHelp": "Wealth and Tax Information", + "HeaderCommandInfo": "Command Information ({1})", + "HeaderRadioHelp": "Radio Help", + "HeaderRadioStationsList": "Radio Stations", + "HeaderKeyBindsList": "Key Binds List", + "RadioVolumeChanged": "{1} You changed your streaming radio volume to {2}%", + "VolumeLevelNotNumber": "The volume level must be a number", + "RadioStationLocationInvalid": "You must be in a vehicle, house, or business or have a personal device to change the station!", + "ActionBusinessRadioStationChange": "changes the business radio station to {1} ({2})", + "ActionHouseRadioStationChange": "changes the house radio station to {1} ({2})", + "ActionVehicleRadioStationChange": "changes the vehicle radio station to {1} ({2})", + "ActionItemRadioStationChange": "changes the {1}'s station to {2} ({3})", + "RandomVehicleCommandsDisabled": "This is a random traffic vehicle and commands can't be used for it.", + "HouseDoorLock": "House {1} {2}!", + "BusinessDoorLock": "Business {1} {2}!", + "ServerGameModeRestarting": "The server game mode is restarting!", + "HeaderSelfItemList": "Your Inventory", + "HeaderPlayerItemList": "Player Inventory ({1})", + "HeaderHouseItemList": "House Inventory", + "HeaderBusinessFloorItemList": "Business Inventory (For Sale)", + "HeaderBusinessStorageItemList": "Business Inventory (Storage)", + "HeaderItemItemList": "{1}'s Inventory", + "ItemSlotNotNumber": "The item slot must be a number", + "ItemSlotMustBeBetween": "The item slot must be between {1} and {2}!", + "UseItemBugged": "The item you're trying to use is bugged. A bug report has been sent to the server developers.", + "PickupItemBugged": "The item you're trying to pickup is bugged. A bug report has been sent to the server developers.", + "DropItemBugged": "The item you're trying to drop is bugged. A bug report has been sent to the server developers.", + "HandsBusy": "Your hands are busy", + "CantUseItemInSkinChange": "You can't use an item while customizing your appearance", + "CantDropItemInSkinChange": "You can't drop an item while customizing your appearance", + "CantPickupItemInSkinChange": "You can't pickup an item while customizing your appearance", + "CantSwitchItemInSkinChange": "You can't switch an item while customizing your appearance", + "CantGiveItemInSkinChange": "You can't give an item while customizing your appearance", + "CantTakeItemInSkinChange": "You can't take an item while customizing your appearance", + "ItemUnequippableNoAmmo": "The {1} in slot {2} has no ammo, and can't be equipped!", + "NoSpaceSelfInventory": "You don't have any more space in your inventory", + "Business": "business", + "House": "house", + "Clan": "clan", + "Vehicle": "vehicle", + "Item": "item", + "ItemType": "item type", + "Gate": "gate", + "Door": "door", + "ClanRank": "clan rank", + "JobRank": "job rank", + "RadioStation": "radio station", + "Months": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "WeekDays": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "CardinalDirections": [ + "North", + "Northeast", + "East", + "Southeast", + "South", + "Southwest", + "West", + "Northwest" + ], + "NewPlayerReadyToPlay": [ + "You have been given some cash. Use {1} to find places to buy items.", + "If you need money, jobs are the yellow dots on the radar.", + "For a car, visit the car dealership. You can also use a rental vehicle near spawn or take the train", + "Be sure to read the {1} and use {2} for info." + ], + "YourCurrentVehicleDeleted": "The vehicle you were in was deleted.", + "Distance": "Distance", + "Meters": "Meters", + "Feet": "Feet", + "Kilometers": "Kilometers", + "Miles": "Miles", + "MustBeVehicleDriver": "You must be the driver of the vehicle!", + "PlayerJoinedServer": "{1} has joined the game from {1}!", + "PlayerLeftServer": "{1} has left the game! ({1})", + "DisconnectReasons": [ + "Lost Connection", + "Disconnected", + "Unsupported Client", + "Wrong Game", + "Incorrect Password", + "Unsupported Executable", + "Disconnected", + "Banned", + "Failed", + "Invalid Name", + "Crashed" + ], + "TakeItemFromHouse": "takes a {1} from the house", + "TakeItemFromBusinessStorage": "takes a {1} from the business storage", + "TakeItemFromBusiness": "takes a {1} from the business", + "TakeItemFromItem": "takes a {1} from the {2}", + "TakeItemFromVehicleTrunk": "takes a {1} from the trunk", + "TakeItemFromVehicleDash": "takes a {1} from the glove compartment", + "JobEquipmentInventoryKeyBindTip": "The job equipment is in your inventory. Press {1} to see them.", + "JobEquipmentInventoryCommandTip": "The job equipment is in your inventory. Use {1} to see them.", + "AccountHelp": [ + "Do NOT share your password with anybody else. {1} staff will never ask you for your password", + "Use {1} to change your password, and {2} if you forgot it", + "Some settings you can use: {1}" + ], + "VehicleHelp": [ + "Your personal vehicles will save wherever you or somebody else leaves them!", + "Visit dealerships to buy new vehicles (Use {1} for more information)", + "Some commands: {1}", + "Visit a mechanic garage to repair, colour, and tune up your car! {1} for info" + ], + "VehicleDealershipHelp": [ + "Visit a vehicle dealer to buy new vehicles. Use {1} to find one.", + "At the dealer, enter a car you want to buy, and the price will be shown to you", + "If you want to buy the vehicle, use {1} and you will be given keys to test drive it around the parking lot.", + "Drive away from the dealership with the new vehicle to confirm the purchase." + ], + "JobHelp": [ + "Visit job locations to get a job and earn money. Look for yellow spots on the map", + "At a job location, use {1} to get the job. Use {2} to quit your job", + "Use {1} to begin working. You can also get a job {2} and {3}", + "Most job vehicles are locked. Use {1} near one to enter it.", + "When entering a job vehicle, information on how to do the job will be shown to you." + ], + "ChatHelp": [ + "There are two main types of chat: out-of-character (OOC) and in-character (IC)", + "Mixing these two types is not proper roleplay. See {1} for info.", + "Some chat commands: {1}", + "Some have shorter names available ({1} to talk, {2} to shout, etc)" + ], + "ServerRulesHelp": [ + "Unrealistic actions (powergaming) are not allowed. You aren't superman.", + "No terrorist or terrorism roleplay is allowed.", + "Always follow instructions given by moderators and admins.", + "Do not mix the chats (metagaming). You can't use info in IC that was received OOC", + "Keep English in main chats. If you aren't good at English, use {1}" + ], + "AnimationHelp": [ + "Animations allow you to enhance roleplay with visual actions", + "Use {1} or {2} with a name to use an animation.", + "To see a list of animations, use {1}" + ], + "WeaponHelp": [ + "Visit an gun store to buy weapons. Use {1} to find one.", + "Buying a weapon requires a weapon license.", + "Weapon licenses are managed by the police department. Apply there to get one.", + "Weapons can also be purchased illegally from some businesses, weapon dealers, and clans." + ], + "SkinHelp": [ + "At a clothing store, use {1} to purchase clothes", + "When you have a clothing item, equip and use it like any other item to show the skin selection (check {1} to learn how to use items)", + "Some skins are restricted to jobs, clans, or for other reasons." + ], + "KeyBindHelp": [ + "You can set your own key binds. Use {1} to see your binded keys.", + "Use {1} to add a new keybind and {2} to remove one.", + "Default keys are: {1} for vehicle engine, {1} for lights, and {3} for lock/unlock", + "Press {1} to see your items and {2} to equip an item or {3} to unequip all.", + "Press {1} to use the item you're holding, press {2} to drop it, or press {3} to pickup an item from the ground." + ], + "BusinessHelp": [ + "Use {1} to purchase items or {2} to see a list of what's for sale at any business", + "Businesses are shown with blue names above the icon at their entrance.", + "Business owner commands: {1}", + "A new car for sale will appear when you drive away from the dealer." + ], + "ClanHelp": [ + "Ask an administrator to create a clan (Similar to factions/groups/families)", + "Clan owners have full control over their clan once it's created", + "Clan commands: {1}", + "More clan commands: {1}" + ], + "RadioStationHelp": [ + "Use {1} to set the station for your vehicle, house, or business", + "Use {2} to see a list of stations", + "You can change your radio streaming volume using {1} with 0-100 as the percent" + ], + "WealthAndTaxHelp": [ + "Your taxes on payday are {1} percent of your calculated wealth.", + "Your calculated wealth is a total sum based on how many vehicles, houses, and businesses you have.", + "Each vehicle is {1}, each house is {2}, and each business is {3}", + "Use {1} to see your current wealth, and {2} to see how much you'll pay in tax each payday" + ], + "MustBeInAVehicle": "You need to be in a vehicle!", + "MustBeInOrNearVehicle": "You need to be in or near a vehicle!", + "MustBeInVehicleFrontSeat": "You need to be in the vehicle front seats!", + "MustBeInVehicleDriverSeat": "You need to be the driver!", + "DontHaveVehicleKey": "You don't have a key for this vehicle!", + "NoGateAccess": "You don't have access to this gate!", + "GateBroken": "This gate is broken!", + "GateHacked": "The gate does not respond!", + "RadioJammed": "You hear only static from the radio.", + "VehicleNotForSale": "This vehicle is not for sale!", + "VehicleNotForRent": "This vehicle is not for rent!", + "BusinessNotForSale": "This business is not for sale!", + "BusinessNotForRent": "This business is not for rent!", + "HouseNotForSale": "This house is not for sale!", + "HouseNotForRent": "This house is not for rent!", + "DealershipPurchaseTestDrive": "Drive the vehicle away from the dealership to buy it, or get out to cancel.", + "DealershipPurchaseExitedVehicle": "You canceled the vehicle purchase by exiting the vehicle!", + "VehiclePurchaseComplete": "This vehicle is now yours! It will save wherever you leave it.", + "VehiclePurchaseNotEnoughMoney": "You don't have enough money to buy this vehicle!", + "HousePurchaseNotEnoughMoney": "You don't have enough money to buy this house!", + "BusinessPurchaseNotEnoughMoney": "You don't have enough money to buy this business!", + "Locales": { + "English": "English", + "Russian": "Russian", + "Spanish": "Spanish", + "German": "German", + "Dutch": "Dutch", + "Polish": "Polish" + }, + + "ADDED-21JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "HeaderPlayerHousesList": "Player Houses ({1})", + "HeaderPlayerStaffFlagsList": "Player Staff Flags ({1})", + "HeaderStaffFlagsList": "Staff Flags", + "NonRPName": "Non-RP name! Choose a new one:", + "InvalidStaffFlag": "Staff flag not found!", + "InvalidClanFlag": "Clan flag not found!", + "InvalidLocale": "Language not found!", + "HeaderJobUniformList": "Job Uniforms ({1})", + "HeaderJobEquipmentList": "Job Equipment ({1})", + "InvalidJobUniform": "Job uniform not found!", + "InvalidJobEquipment": "Job equipment not found!", + "HeaderVehiclesInRangeList": "Vehicles within {1}", + "NoVehiclesWithInRange": "There are no vehicles within {1}", + "AmountNotNumber": "The amount must be a number!", + "NeedToBeWorking": "You need to be working! Use {1} at a job location or near a job vehicle.", + "NeedToBeOnJobRoute": "You need to be doing a job route! Use {1} in a job vehicle", + "CurrentJobRouteDeleted": "The job route you were on has been deleted by an admin", + "CurrentJobRouteVehicleColoursChanged": "Your job route's vehicle colours were changed by an admin", + "NotYourJob": "This is not your job!", + "JobPoints": "You can get a job by going the yellow points on the map.", + "QuitJobToTakeAnother": "If you want this job, use {1} to quit your current job.", + "NotAJobVehicle": "This is not a job vehicle!", + "NotYourJobVehicle": "This is not your job's vehicle!", + "JobRouteDisabled": "The job route you were on has been disabled by an admin", + "HeaderPickupTypes": "Pickup Types", + "HeaderBlipTypes": "Map Icon Types", + "InvalidGPSLocation": "There are no locations with that name or type", + "HeaderBusinessList": "Businesses", + "VehicleForSale": "This {1} is buyable for {2}! Use {3} if you want to buy it", + "VehicleForRent": "This {1} is rentable for {2}! Use {3} if you want to rent it", + + "ADDED-31JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "LoginFailedInvalidPassword": "Invalid password! {1} attempts remaining", + "LoginFailedNoPassword": "You must enter a password! ! {1} attempts remaining", + "RegistrationFailedNoPassword": "You must enter a password!", + "RegistrationFailedNoPasswordConfirm": "You must confirm the password!", + "RegistrationFailedNoEmail": "You must enter an email!", + "AccountNameAlreadyRegistered": "Your name is already registered!", + "AlreadyLoggedIn": "You are already logged in!", + "RegistrationFailedInvalidEmail": "That email is invalid!", + "RegistrationFailedPasswordMismatch": "The passwords don't match!", + "RegistrationFailedCreateError": "Your account couldn't be created!", + "RegistrationSuccess": "Your account has been created!", + "RegistrationEmailVerifyReminder": "Don't forget to verify your email! A verification code has been sent to you.", + "RegistrationCreateCharReminder": "To play on the server, you will need to make a character.", + "NoCharactersGUIMessage": "You have no characters. Would you like to make one?", + "NoCharactersGUIWindowTitle": "No characters", + "NoCharactersChatMessage": "You have no characters. Use {1} to make one.", + "NeedEmailFor2FA": "You need to add your email to your account to use two-factor authentication.", + "NeedEmailVerifiedFor2FA": "You need to verify your email to use two-factor authentication.", + "SetEmailHelpTip": "Use {1} to set your email.", + "VerifyEmailHelpTip": "Use {1} to verify your email.", + + "ADDED-13FEB2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "NearbyRadio": "Nearby radio", + "FromRadio": "From radio", + "ToRadio": "To radio", + "NeedToEnterPropertyCommand": "You need to enter the {1} first! Use {2} to enter and exit", + "NeedToEnterPropertyKeyPress": "You need to enter the {1} first! Press {2} to enter and exit", + "InventoryFullCantCarry": "You don't have any space to carry this (full inventory)!", + "NotEnoughCashNeedAmountMore": "You don't have enough money! You need {1} more!", + "AmountMustBeMoreThan": "The amount must be more than {1}!", + "WeaponBanned": "You are not allowed to buy or use weapons!", + "TimeNotNumber": "The time must be a number", + "HeaderDefaultBusinessItemTypes": "Business Item Templates", + "FixingStuck": "Fixing your position and virtual world ...", + "CantUseCommandYet": "You must wait before you can use this command again!", + "NotATester": "You are not a tester!", + "AccessDenied": "AccessDenied" +} diff --git a/locale/english.json b/locale/english.json index eedb7815..873af6b4 100644 --- a/locale/english.json +++ b/locale/english.json @@ -1,18 +1,19 @@ { + "TranslationProvidedBy": "Vortrex", + "LocaleEnglishName": "English", + "LocaleNativeName": "English", + "LocaleOffer": "This server is available in English. Use {1} to use it.", + "LocaleChanged1": "Your language is now set to {1}", + "LocaleChanged2": "The server will now display messages in {1}", + "LocaleChangedNote": "This does not change messages from other players", "AccentsListHeader": "Accents", - "HelpListHeader": "Help Categories", - "HelpSkinHeader": "Skin Help", - "HelpVehicleHeader": "Vehicle Help", - "HelpBusinessHeader": "Business Help", - "HelpHouseHeader": "House Help", - "HelpRadioHeader": "Radio Help", - "HelpAnimationHeader": "Animation Help", + "HeaderHelpMainList": "Help Categories", "AccentNotFound": "Accent not found", - "AccentSet": "You set your accent to {ALTCOLOUR}{1}", + "AccentSet": "You set your accent to {1}", "AnimationNotFound": "That animation doesn't exist", - "AnimationCommandTip": "Use {ALTCOLOUR}/animlist{MAINCOLOUR} to see a list of valid animations", + "AnimationCommandTip": "Use {1} to see a list of valid animations", "AnimationInvalidDistance": "The distance must be between 0 and 3", - "AnimationStopCommandTip": "Use {ALTCOLOUR}/stopanim{MAINCOLOUR} to stop your animation", + "AnimationStopCommandTip": "Use {1} to stop your animation", "CantBanClient": "You cannot ban this person", "PlayerAccountBanned": "{1} has been account banned", "ClanNotFound": "Clan not found", @@ -24,5 +25,369 @@ "ClanCantChangeMemberTag": "You can not change clan member's tags", "ClanPlayerNotInSameClan": "That player is not in your clan", "ClanCantChangeRankLevel": "You can not change clan rank's level", - "ClanCantChangeRankTag": "You can not change clan rank's tags" -} \ No newline at end of file + "ClanCantChangeRankTag": "You can not change clan rank's tags", + "NameNotRegistered": "Your name is not registered! Use {1} to make an account.", + "AutomaticLoginIPToggle": "Automatic login by IP is now {1}", + "CouldNotRegisterAccount": "There was a problem creating your account. Please contact an admin.", + "RandomTipsToggle": "Random tips are now {1}", + "ActionTipsToggle": "Action tips are now {1}", + "AutoSpawnLastCharToggle": "Automatic spawn as last used character is {1}", + "AccountGUISettingToggle": "GUI is now {1}", + "On": "On", + "Off": "Off", + "Yes": "Yes", + "No": "No", + "True": "True", + "False": "False", + "Locked": "Locked", + "Unlocked": "Unlocked", + "PasswordNotGoodEnough": "The new password must meet the requirements!", + "PasswordNeedsBase": "Passwords must have at least {1}", + "PasswordNeedsCapitals": "{1} capital letters", + "PasswordNeedsNumbers": "{1} numbers", + "PasswordNeedsSymbols": "{1} symbols", + "PasswordsDontMatch": "The new password and confirm new password aren't the same!", + "PasswordChanged": "Your password has been changed!", + "AutoLoggedInIP": "You have been automatically logged in by IP!", + "WelcomeBack": "Welcome back to {1}, {2}! Please {3} to continue.", + "WelcomeNewPlayer": "Welcome to {1}, {2}! Please {3} to play.", + "InvalidPlayer": "Player not found!", + "InvalidBusiness": "Business not found!", + "InvalidHouse": "House not found!", + "InvalidVehicle": "Vehicle not found!", + "InvalidClan": "Clan not found!", + "InvalidClanRank": "Clan rank not found!", + "InvalidJob": "Job not found!", + "InvalidItem": "Item not found!", + "InvalidItemType": "Item type not found!", + "InvalidRadioStation": "Radio station not found!", + "InvalidGate": "Gate not found!", + "EntersProperty": "opens the door and enters the {1}", + "ExitsProperty": "opens the door and exits the {1}", + "EnterExitPropertyDoorLocked": "tries to open the {1} door but fails because it's locked", + "PropertyNoInterior": "This {1} does not have an interior, but you can still use commands at the door icon.", + "NoBusinessWithItemType": "There is no business with that item available", + "HeaderKeyBinds": "Key Binds", + "HeaderAccountHelp": "Account Help", + "HeaderVehicleHelp": "Vehicle Help", + "HeaderVehicleDealershipHelp": "Vehicle Dealership Help", + "HeaderJobHelp": "Job Help", + "HeaderChatHelp": "Chat Help", + "HeaderServerRules": "Server Rules", + "HeaderWebsiteInfo": "Website", + "HeaderDiscordInfo": "Discord", + "HeaderAnimationsList": "Animation List", + "HeaderPayAndSprayHelp": "Pay and Spray Help", + "HeaderAmmunationHelp": "Ammunation Help", + "HeaderVehicleTuneupHelp": "Vehicle Tune Help", + "HeaderBindableKeysHelp": "Bindable Keys", + "HeaderSkinHelp": "Clothes/Skin Help", + "HeaderBusinessHelp": "Business Help", + "HeaderClanHelp": "Clan Help", + "HeaderPlayerVehiclesList": "Player Vehicles ({1})", + "HeaderPlayerBusinessesList": "Player Businesses ({1})", + "HeaderClansList": "Clan List", + "HeaderAdminsList": "Admin List", + "HeaderBadgeInfo": "Badge Information", + "HeaderAccentsList": "Accent List", + "HeaderPlayerInfo": "Player Information ({1})", + "HeaderWealthandTaxHelp": "Wealth and Tax Information", + "HeaderCommandInfo": "Command Information ({1})", + "HeaderRadioHelp": "Radio Help", + "HeaderRadioStationsList": "Radio Stations", + "HeaderKeyBindsList": "Key Binds List", + "RadioVolumeChanged": "{1} You changed your streaming radio volume to {2}%", + "VolumeLevelNotNumber": "The volume level must be a number", + "RadioStationLocationInvalid": "You must be in a vehicle, house, or business or have a personal device to change the station!", + "ActionBusinessRadioStationChange": "changes the business radio station to {1} ({2})", + "ActionHouseRadioStationChange": "changes the house radio station to {1} ({2})", + "ActionVehicleRadioStationChange": "changes the vehicle radio station to {1} ({2})", + "ActionItemRadioStationChange": "changes the {1}'s station to {2} ({3})", + "RandomVehicleCommandsDisabled": "This is a random traffic vehicle and commands can't be used for it.", + "HouseDoorLock": "House {1} {2}!", + "BusinessDoorLock": "Business {1} {2}!", + "ServerGameModeRestarting": "The server game mode is restarting!", + "HeaderSelfItemList": "Your Inventory", + "HeaderPlayerItemList": "Player Inventory ({1})", + "HeaderHouseItemList": "House Inventory", + "HeaderBusinessFloorItemList": "Business Inventory (For Sale)", + "HeaderBusinessStorageItemList": "Business Inventory (Storage)", + "HeaderItemItemList": "{1}'s Inventory", + "ItemSlotNotNumber": "The item slot must be a number", + "ItemSlotMustBeBetween": "The item slot must be between {1} and {2}!", + "UseItemBugged": "The item you're trying to use is bugged. A bug report has been sent to the server developers.", + "PickupItemBugged": "The item you're trying to pickup is bugged. A bug report has been sent to the server developers.", + "DropItemBugged": "The item you're trying to drop is bugged. A bug report has been sent to the server developers.", + "HandsBusy": "Your hands are busy", + "CantUseItemInSkinChange": "You can't use an item while customizing your appearance", + "CantDropItemInSkinChange": "You can't drop an item while customizing your appearance", + "CantPickupItemInSkinChange": "You can't pickup an item while customizing your appearance", + "CantSwitchItemInSkinChange": "You can't switch an item while customizing your appearance", + "CantGiveItemInSkinChange": "You can't give an item while customizing your appearance", + "CantTakeItemInSkinChange": "You can't take an item while customizing your appearance", + "ItemUnequippableNoAmmo": "The {1} in slot {2} has no ammo, and can't be equipped!", + "NoSpaceSelfInventory": "You don't have any more space in your inventory", + "Business": "business", + "House": "house", + "Clan": "clan", + "Vehicle": "vehicle", + "Item": "item", + "ItemType": "item type", + "Gate": "gate", + "Door": "door", + "ClanRank": "clan rank", + "JobRank": "job rank", + "RadioStation": "radio station", + "Months": [ + "January", + "February", + "March", + "April", + "May", + "June", + "July", + "August", + "September", + "October", + "November", + "December" + ], + "WeekDays": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "CardinalDirections": [ + "North", + "Northeast", + "East", + "Southeast", + "South", + "Southwest", + "West", + "Northwest" + ], + "NewPlayerReadyToPlay": [ + "You have been given some cash. Use {1} to find places to buy items.", + "If you need money, jobs are the yellow dots on the radar.", + "For a car, visit the car dealership. You can also use a rental vehicle near spawn or take the train", + "Be sure to read the {1} and use {2} for info." + ], + "YourCurrentVehicleDeleted": "The vehicle you were in was deleted.", + "Distance": "Distance", + "Meters": "Meters", + "Feet": "Feet", + "Kilometers": "Kilometers", + "Miles": "Miles", + "MustBeVehicleDriver": "You must be the driver of the vehicle!", + "PlayerJoinedServer": "{1} has joined the game from {1}!", + "PlayerLeftServer": "{1} has left the game! ({1})", + "DisconnectReasons": [ + "Lost Connection", + "Disconnected", + "Unsupported Client", + "Wrong Game", + "Incorrect Password", + "Unsupported Executable", + "Disconnected", + "Banned", + "Failed", + "Invalid Name", + "Crashed" + ], + "TakeItemFromHouse": "takes a {1} from the house", + "TakeItemFromBusinessStorage": "takes a {1} from the business storage", + "TakeItemFromBusiness": "takes a {1} from the business", + "TakeItemFromItem": "takes a {1} from the {2}", + "TakeItemFromVehicleTrunk": "takes a {1} from the trunk", + "TakeItemFromVehicleDash": "takes a {1} from the glove compartment", + "JobEquipmentInventoryKeyBindTip": "The job equipment is in your inventory. Press {1} to see them.", + "JobEquipmentInventoryCommandTip": "The job equipment is in your inventory. Use {1} to see them.", + "AccountHelp": [ + "Do NOT share your password with anybody else. {1} staff will never ask you for your password", + "Use {1} to change your password, and {2} if you forgot it", + "Some settings you can use: {1}" + ], + "VehicleHelp": [ + "Your personal vehicles will save wherever you or somebody else leaves them!", + "Visit dealerships to buy new vehicles (Use {1} for more information)", + "Some commands: {1}", + "Visit a mechanic garage to repair, colour, and tune up your car! {1} for info" + ], + "VehicleDealershipHelp": [ + "Visit a vehicle dealer to buy new vehicles. Use {1} to find one.", + "At the dealer, enter a car you want to buy, and the price will be shown to you", + "If you want to buy the vehicle, use {1} and you will be given keys to test drive it around the parking lot.", + "Drive away from the dealership with the new vehicle to confirm the purchase." + ], + "JobHelp": [ + "Visit job locations to get a job and earn money. Look for yellow spots on the map", + "At a job location, use {1} to get the job. Use {2} to quit your job", + "Use {1} to begin working. You can also get a job {2} and {3}", + "Most job vehicles are locked. Use {1} near one to enter it.", + "When entering a job vehicle, information on how to do the job will be shown to you." + ], + "ChatHelp": [ + "There are two main types of chat: out-of-character (OOC) and in-character (IC)", + "Mixing these two types is not proper roleplay. See {1} for info.", + "Some chat commands: {1}", + "Some have shorter names available ({1} to talk, {2} to shout, etc)" + ], + "ServerRulesHelp": [ + "Unrealistic actions (powergaming) are not allowed. You aren't superman.", + "No terrorist or terrorism roleplay is allowed.", + "Always follow instructions given by moderators and admins.", + "Do not mix the chats (metagaming). You can't use info in IC that was received OOC", + "Keep English in main chats. If you aren't good at English, use {1}" + ], + "AnimationHelp": [ + "Animations allow you to enhance roleplay with visual actions", + "Use {1} or {2} with a name to use an animation.", + "To see a list of animations, use {1}" + ], + "WeaponHelp": [ + "Visit an gun store to buy weapons. Use {1} to find one.", + "Buying a weapon requires a weapon license.", + "Weapon licenses are managed by the police department. Apply there to get one.", + "Weapons can also be purchased illegally from some businesses, weapon dealers, and clans." + ], + "SkinHelp": [ + "At a clothing store, use {1} to purchase clothes", + "When you have a clothing item, equip and use it like any other item to show the skin selection (check {1} to learn how to use items)", + "Some skins are restricted to jobs, clans, or for other reasons." + ], + "KeyBindHelp": [ + "You can set your own key binds. Use {1} to see your binded keys.", + "Use {1} to add a new keybind and {2} to remove one.", + "Default keys are: {1} for vehicle engine, {1} for lights, and {3} for lock/unlock", + "Press {1} to see your items and {2} to equip an item or {3} to unequip all.", + "Press {1} to use the item you're holding, press {2} to drop it, or press {3} to pickup an item from the ground." + ], + "BusinessHelp": [ + "Use {1} to purchase items or {2} to see a list of what's for sale at any business", + "Businesses are shown with blue names above the icon at their entrance.", + "Business owner commands: {1}", + "A new car for sale will appear when you drive away from the dealer." + ], + "ClanHelp": [ + "Ask an administrator to create a clan (Similar to factions/groups/families)", + "Clan owners have full control over their clan once it's created", + "Clan commands: {1}", + "More clan commands: {1}" + ], + "RadioStationHelp": [ + "Use {1} to set the station for your vehicle, house, or business", + "Use {2} to see a list of stations", + "You can change your radio streaming volume using {1} with 0-100 as the percent" + ], + "WealthAndTaxHelp": [ + "Your taxes on payday are {1} percent of your calculated wealth.", + "Your calculated wealth is a total sum based on how many vehicles, houses, and businesses you have.", + "Each vehicle is {1}, each house is {2}, and each business is {3}", + "Use {1} to see your current wealth, and {2} to see how much you'll pay in tax each payday" + ], + "MustBeInAVehicle": "You need to be in a vehicle!", + "MustBeInOrNearVehicle": "You need to be in or near a vehicle!", + "MustBeInVehicleFrontSeat": "You need to be in the vehicle front seats!", + "MustBeInVehicleDriverSeat": "You need to be the driver!", + "DontHaveVehicleKey": "You don't have a key for this vehicle!", + "NoGateAccess": "You don't have access to this gate!", + "GateBroken": "This gate is broken!", + "GateHacked": "The gate does not respond!", + "RadioJammed": "You hear only static from the radio.", + "VehicleNotForSale": "This vehicle is not for sale!", + "VehicleNotForRent": "This vehicle is not for rent!", + "BusinessNotForSale": "This business is not for sale!", + "BusinessNotForRent": "This business is not for rent!", + "HouseNotForSale": "This house is not for sale!", + "HouseNotForRent": "This house is not for rent!", + "DealershipPurchaseTestDrive": "Drive the vehicle away from the dealership to buy it, or get out to cancel.", + "DealershipPurchaseExitedVehicle": "You canceled the vehicle purchase by exiting the vehicle!", + "VehiclePurchaseComplete": "This vehicle is now yours! It will save wherever you leave it.", + "VehiclePurchaseNotEnoughMoney": "You don't have enough money to buy this vehicle!", + "HousePurchaseNotEnoughMoney": "You don't have enough money to buy this house!", + "BusinessPurchaseNotEnoughMoney": "You don't have enough money to buy this business!", + "Locales": { + "English": "English", + "Russian": "Russian", + "Spanish": "Spanish", + "German": "German", + "Dutch": "Dutch", + "Polish": "Polish" + }, + + "ADDED-21JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "HeaderPlayerHousesList": "Player Houses ({1})", + "HeaderPlayerStaffFlagsList": "Player Staff Flags ({1})", + "HeaderStaffFlagsList": "Staff Flags", + "NonRPName": "Non-RP name! Choose a new one:", + "InvalidStaffFlag": "Staff flag not found!", + "InvalidClanFlag": "Clan flag not found!", + "InvalidLocale": "Language not found!", + "HeaderJobUniformList": "Job Uniforms ({1})", + "HeaderJobEquipmentList": "Job Equipment ({1})", + "InvalidJobUniform": "Job uniform not found!", + "InvalidJobEquipment": "Job equipment not found!", + "HeaderVehiclesInRangeList": "Vehicles within {1}", + "NoVehiclesWithInRange": "There are no vehicles within {1}", + "AmountNotNumber": "The amount must be a number!", + "NeedToBeWorking": "You need to be working! Use {1} at a job location or near a job vehicle.", + "NeedToBeOnJobRoute": "You need to be doing a job route! Use {1} in a job vehicle", + "CurrentJobRouteDeleted": "The job route you were on has been deleted by an admin", + "CurrentJobRouteVehicleColoursChanged": "Your job route's vehicle colours were changed by an admin", + "NotYourJob": "This is not your job!", + "JobPoints": "You can get a job by going the yellow points on the map.", + "QuitJobToTakeAnother": "If you want this job, use {1} to quit your current job.", + "NotAJobVehicle": "This is not a job vehicle!", + "NotYourJobVehicle": "This is not your job's vehicle!", + "JobRouteDisabled": "The job route you were on has been disabled by an admin", + "HeaderPickupTypes": "Pickup Types", + "HeaderBlipTypes": "Map Icon Types", + "InvalidGPSLocation": "There are no locations with that name or type", + "HeaderBusinessList": "Businesses", + "VehicleForSale": "This {1} is buyable for {2}! Use {3} if you want to buy it", + "VehicleForRent": "This {1} is rentable for {2}! Use {3} if you want to rent it", + + "ADDED-31JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "LoginFailedInvalidPassword": "Invalid password! {1} attempts remaining", + "LoginFailedNoPassword": "You must enter a password! ! {1} attempts remaining", + "RegistrationFailedNoPassword": "You must enter a password!", + "RegistrationFailedNoPasswordConfirm": "You must confirm the password!", + "RegistrationFailedNoEmail": "You must enter an email!", + "AccountNameAlreadyRegistered": "Your name is already registered!", + "AlreadyLoggedIn": "You are already logged in!", + "RegistrationFailedInvalidEmail": "That email is invalid!", + "RegistrationFailedPasswordMismatch": "The passwords don't match!", + "RegistrationFailedCreateError": "Your account couldn't be created!", + "RegistrationSuccess": "Your account has been created!", + "RegistrationEmailVerifyReminder": "Don't forget to verify your email! A verification code has been sent to you.", + "RegistrationCreateCharReminder": "To play on the server, you will need to make a character.", + "NoCharactersGUIMessage": "You have no characters. Would you like to make one?", + "NoCharactersGUIWindowTitle": "No characters", + "NoCharactersChatMessage": "You have no characters. Use {1} to make one.", + "NeedEmailFor2FA": "You need to add your email to your account to use two-factor authentication.", + "NeedEmailVerifiedFor2FA": "You need to verify your email to use two-factor authentication.", + "SetEmailHelpTip": "Use {1} to set your email.", + "VerifyEmailHelpTip": "Use {1} to verify your email.", + + "ADDED-13FEB2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "NearbyRadio": "Nearby radio", + "FromRadio": "From radio", + "ToRadio": "To radio", + "NeedToEnterPropertyCommand": "You need to enter the {1} first! Use {2} to enter and exit", + "NeedToEnterPropertyKeyPress": "You need to enter the {1} first! Press {2} to enter and exit", + "InventoryFullCantCarry": "You don't have any space to carry this (full inventory)!", + "NotEnoughCashNeedAmountMore": "You don't have enough money! You need {1} more!", + "AmountMustBeMoreThan": "The amount must be more than {1}!", + "WeaponBanned": "You are not allowed to buy or use weapons!", + "TimeNotNumber": "The time must be a number", + "HeaderDefaultBusinessItemTypes": "Business Item Templates", + "FixingStuck": "Fixing your position and virtual world ...", + "CantUseCommandYet": "You must wait before you can use this command again!", + "NotATester": "You are not a tester!", + "AccessDenied": "AccessDenied" +} diff --git a/locale/polish.json b/locale/polish.json new file mode 100644 index 00000000..70f96050 --- /dev/null +++ b/locale/polish.json @@ -0,0 +1,393 @@ +{ + "TranslationProvidedBy": "Suprise444", + "LocaleEnglishName": "Polish", + "LocaleNativeName": "Polski", + "LocaleOffer": "Ten serwer jest dostępny w języku Polskim. Użyj {1} aby go użyć.", + "LocaleChanged1": "Twój język jest ustawiony na {1}", + "LocaleChanged2": "Serwer będzie teraz pokazywał wiadomości w języku {1}", + "LocaleChangedNote": "To nie zmienia wiadomości od innych graczy", + "AccentsListHeader": "Akcenty", + "HeaderHelpMainList": "Pomoc - Kategorie", + "AccentNotFound": "Akcent nie znaleziony", + "AccentSet": "Ustawiłeś swój akcent na {1}", + "AnimationNotFound": "Ta animcja nie istnieje", + "AnimationCommandTip": "Użyj {1} aby zobaczyć listę działających animacji", + "AnimationInvalidDistance": "Dystans musi być między 0 i 3", + "AnimationStopCommandTip": "Użyj {1} aby zatrzymać swoją animacje", + "CantBanClient": "Nie możesz zbanować tej osoby", + "PlayerAccountBanned": "{1} został zbanowany", + "ClanNotFound": "Nie znaleziono klanu", + "ClanNameTaken": "Klan z taką nazwą już istnieje", + "PlayerNotFound": "Nie znaleziono gracza", + "ClanCantRemoveRanks": "Nie możesz usuwać rang klanu", + "ClanCantAddRanks": "Nie możesz dodawać rang klanu", + "ClanRankNotFound": "Nie znaleziono rangi klanu", + "ClanCantChangeMemberTag": "Nie możesz zmienić tagu członka klanu", + "ClanPlayerNotInSameClan": "Ten gracz nie jest w twoim klanie", + "ClanCantChangeRankLevel": "Nie możesz zmienić poziomu rangi klanu", + "ClanCantChangeRankTag": "Nie możesz zmienić tagu rangi klanu", + "NameNotRegistered": "Twoja nazwa nie jest zarejestrowana! Użyj {1} aby stworzyć konto.", + "AutomaticLoginIPToggle": "Automatyczny login przez IP jest teraz {1}", + "CouldNotRegisterAccount": "Napotkano problem podczas tworzenia twojego konta. Proszę skontaktuj się z administratorem.", + "RandomTipsToggle": "Losowe wskazówki są teraz {1}", + "ActionTipsToggle": "Wskazówki akcji są teraz {1}", + "AutoSpawnLastCharToggle": "Automatyczny spawn jako ostatnia postać jest teraz {1}", + "AccountGUISettingToggle": "GUI jest teraz {1}", + "On": "Włączony", + "Off": "Wyłączony", + "Yes": "Tak", + "No": "Nie", + "True": "Prawda", + "False": "Fałsz", + "Locked": "Zamknięty", + "Unlocked": "Otwarty", + "PasswordNotGoodEnough": "Nowe hasło musi spełniać wymagania!", + "PasswordNeedsBase": "Hasło musi mieć przynajmniej {1}", + "PasswordNeedsCapitals": "{1} dużych liter", + "PasswordNeedsNumbers": "{1} numerów", + "PasswordNeedsSymbols": "{1} symboli", + "PasswordsDontMatch": "Hasła nie są takie same!", + "PasswordChanged": "Twoje hasło zostało zmienione!", + "AutoLoggedInIP": "Zostałeś automatycznie zalogowany przez IP!", + "WelcomeBack": "Witaj ponownie w {1}, {2}! Użyj {3} aby kontynuować.", + "WelcomeNewPlayer": "Witaj w {1}, {2}! Użyj {3} aby zagrać.", + "InvalidPlayer": "Praca nie znaleziona!", + "InvalidBusiness": "Biznes nie znaleziony!", + "InvalidHouse": "Mieszkanie nie znalezione!", + "InvalidVehicle": "Pojazd nie znaleziony!", + "InvalidClan": "Klan nie znaleziony!", + "InvalidClanRank": "Ranga klanu nie znaleziona!", + "InvalidJob": "Gracz nie znaleziony!", + "InvalidItem": "Przedmiot nie znaleziony!", + "InvalidItemType": "Rodzaj przedmiot nie znaleziony!", + "InvalidRadioStation": "Stacja radiowa nie znaleziona!", + "InvalidGate": "Brama nie znaleziona!", + "EntersProperty": "otwiera drzwi i wchodzi do {1}", + "ExitsProperty": "otwiera drzwi i wychodzi z {1}", + "EnterExitPropertyDoorLocked": "próbuje otworzyć {1} drzwi, ale nie udaje się, ponieważ są zamknięte", + "PropertyNoInterior": "Ten {1} nie ma wnętrza, ale dalej możesz używaj komend przy ikonie drzwi.", + "NoBusinessWithItemType": "Nie ma biznesu, który posiada ten przedmiot", + "HeaderKeyBinds": "Przypisania klawiszy", + "HeaderAccountHelp": "Pomoc - Konto", + "HeaderVehicleHelp": "Pomoc - Pojazd", + "HeaderVehicleDealershipHelp": "Pomoc - Dealer Samochodów", + "HeaderJobHelp": "Pomoc - Praca", + "HeaderChatHelp": "Pomoc - Czat", + "HeaderServerRules": "Zasady serwera", + "HeaderWebsiteInfo": "Strona", + "HeaderDiscordInfo": "Discord", + "HeaderAnimationsList": "Lista Animacji", + "HeaderPayAndSprayHelp": "Pomoc - Pay and Spray", + "HeaderAmmunationHelp": "Pomoc - Ammunation", + "HeaderVehicleTuneupHelp": "Pomoc - Ulepszanie Aut", + "HeaderBindableKeysHelp": "Przypisywalne klawisze", + "HeaderSkinHelp": "Pomoc - Ubrania/Skóra", + "HeaderBusinessHelp": "Pomoc - Biznes", + "HeaderClanHelp": "Pomoc - Klan", + "HeaderPlayerVehiclesList": "Pojazdy Gracza ({1})", + "HeaderPlayerBusinessesList": "Biznesy Gracza ({1})", + "HeaderClansList": "Lista Klanów", + "HeaderAdminsList": "Lista Administracji", + "HeaderBadgeInfo": "Informacje o Odznace", + "HeaderAccentsList": "Lista Akcentów", + "HeaderPlayerInfo": "Informacje o Graczu ({1})", + "HeaderWealthandTaxHelp": "Informacje o Bogactwach i Podatkach", + "HeaderCommandInfo": "Informacje o Komendzie ({1})", + "HeaderRadioHelp": "Pomoc - Radio", + "HeaderRadioStationsList": "Stacje Radiowe", + "HeaderKeyBindsList": "Lista przypisań klawiszy", + "RadioVolumeChanged": "{1} Zmieniłeś głośność swojego radia na {2}%", + "VolumeLevelNotNumber": "Poziom głośności musi być liczbą", + "RadioStationLocationInvalid": "Musisz być w aucie, domu, biznesie lub mieć osobite urządzenie by zmienić stacje radiową!", + "ActionBusinessRadioStationChange": "zmienia biznesową stacje radiową na {1} ({2})", + "ActionHouseRadioStationChange": "zmienia domową stacje radiową na {1} ({2})", + "ActionVehicleRadioStationChange": "zmienia samochodową stacje radiową na {1} ({2})", + "ActionItemRadioStationChange": "zmienia stacje {1} na {2} ({3})", + "RandomVehicleCommandsDisabled": "To losowy pojazd uliczny i komendy nie mogą być na nim użyte.", + "HouseDoorLock": "Mieszkanie {1} {2}!", + "BusinessDoorLock": "Biznes {1} {2}!", + "ServerGameModeRestarting": "Tryb gry serwera się restartuje!", + "HeaderSelfItemList": "Twój ekwipunek", + "HeaderPlayerItemList": "Ekwipunek gracza ({1})", + "HeaderHouseItemList": "Ekwipunek mieszkania", + "HeaderBusinessFloorItemList": "Ekwipunek Bizneus (Na sprzedaż)", + "HeaderBusinessStorageItemList": "Ekwipunek Bizenus (Magazyn)", + "HeaderItemItemList": "Ekwipunek {1}", + "ItemSlotNotNumber": "Slot przedmiotu musi być liczbą", + "ItemSlotMustBeBetween": "Slot itemu musi być liczbą między {1} i {2}!", + "UseItemBugged": "Przedmiot, który próbujesz użyć jest popsuty. Zgłoszenie zostało wysłane do deweloperów serwera.", + "PickupItemBugged": "Przedmiot, który próbujesz podnieść jest popsuty. Zgłoszenie zostało wysłane do deweloperów serwera.", + "DropItemBugged": "Przedmiot, który próbujesz upuścić jest popsuty. Zgłoszenie zostało wysłane do deweloperów serwera.", + "HandsBusy": "Twoje ręce są zajęte", + "CantUseItemInSkinChange": "Nie możesz użyć przedmiotu podczas zmieniania swojego wizerunku", + "CantDropItemInSkinChange": "Nie możesz upuścić przedmiotu podczas zmieniania swojego wizerunku", + "CantPickupItemInSkinChange": "Nie możesz podnieść przedmiotu podczas zmieniania swojego wizerunku", + "CantSwitchItemInSkinChange": "Nie możesz zmienić przedmiotu podczas zmieniania swojego wizerunku", + "CantGiveItemInSkinChange": "Nie możesz dać przedmiotu podczas zmieniania swojego wizerunku", + "CantTakeItemInSkinChange": "Nie możesz wziąć przedmiotu podczas zmieniania swojego wizerunku", + "ItemUnequippableNoAmmo": "{1} w slocie {2} nie ma amunicji i nie może zostać użyty!", + "NoSpaceSelfInventory": "Nie masz już miesca w ekwipunku", + "Business": "biznes", + "House": "mieszkanie", + "Clan": "klan", + "Vehicle": "pojazd", + "Item": "przedmiot", + "ItemType": "rodzaj przedmiotu", + "Gate": "brama", + "Door": "drzwi", + "ClanRank": "ranga klanu", + "JobRank": "praca rangi", + "RadioStation": "stacja radiowa", + "Months": [ + "Styczeń", + "Luty", + "Marzec", + "Kwiecień", + "Maj", + "Czerwiec", + "Lipiec", + "Sierpień", + "Wrzesień", + "Październik", + "Listopad", + "Grudzień" + ], + "WeekDays": [ + "Niedziela", + "Poniedziałek", + "Wtorek", + "Środa", + "Czwartek", + "Piątek", + "Sobota" + ], + "CardinalDirections": [ + "Północ", + "Północny wschód", + "Wschód", + "Południowy zachód", + "Południe", + "Południowy wschód", + "Zachód", + "Północny zachód" + ], + "NewPlayerReadyToPlay": [ + "Dostałeś trochę pieniędzy. Użyj {1} aby znaleść miejsca do kupowania przedmiotów.", + "Jeżeli potrzebujesz pieniędzy, żółte kropki na mapie to miejsca pracy.", + "Aby zdobyć auto musisz odwiedzić dealera samochodów. Możesz też wypożyczyć samochód przy spawnie lub użyć pociągu", + "Pamiętaj aby przeczytać {1} i użyć {2} aby zdobyć więcej informacji." + ], + "YourCurrentVehicleDeleted": "Samochód w którym przebywałeś został usunięty.", + "Distance": "Odległość", + "Meters": "Metry", + "Feet": "Stopy", + "Kilometers": "Kilometry", + "Miles": "Mile", + "MustBeVehicleDriver": "Musisz być kierowcą tego pojazdu!", + "PlayerJoinedServer": "{1} dołączył do gry z {1}!", + "PlayerLeftServer": "{1} wyszedł z gry! ({1})", + "DisconnectReasons": [ + "Utracenie Połączenia", + "Odłączenie", + "Niewspierana Wersja", + "Nieprawidłowa Gra", + "Błędne Hasło", + "Niewspierany Plik Wykonalny", + "Odłączenie", + "Zbanowany", + "Nie udane", + "Nieprawidłowa Nazwa", + "Crashed" + ], + "TakeItemFromHouse": "bierze {1} z mieszkania", + "TakeItemFromBusinessStorage": "bierze {1} z magazynu biznesu", + "TakeItemFromBusiness": "bierze {1} z biznesu", + "TakeItemFromItem": "bierze {1} z {2}", + "TakeItemFromVehicleTrunk": "bierze {1} z bagażnika", + "TakeItemFromVehicleDash": "bierze {1} ze schowka", + "JobEquipmentInventoryKeyBindTip": "Wyposażenie służbowe jest w twoim ekwipunku. Naciśnij {1} aby je zobaczyć.", + "JobEquipmentInventoryCommandTip": "Wyposażenie służbowe jest w twoim ekwipunku. Użyj {1} aby je zobaczyć.", + "AccountHelp": [ + "NIE PODAWAJ nikomu swojego hasła. {1} nigdy nie zapyta cię o twoje hasło", + "Użyj {1} aby zmienić swoje hasło i {2} jeżeli je zapomniałeś", + "Kilka ustawień które możesz użyć: {1}" + ], + "VehicleHelp": [ + "Twoje osobiste auta zapisują się za każdym razem jak ktoś wyjdzie z gry!", + "Odwiedź dealera samochodów, aby zakupić pojazd (Użyj {1} po więcej informacji)", + "Kilka komend: {1}", + "Odwiedź warsztat mechanika aby naprawić, pokolorować i/lub ulepszyć swój pojazd! {1} po więcej informacji" + ], + "VehicleDealershipHelp": [ + "Odwiedź dealera samochodów, aby zakupić nowy pojazd. Użyj {1} aby jednego zlokalizować.", + "Przy dealerze samochodów, wejdź do auta, które chcesz kupić i ukaże ci się jego cena.", + "Jeśli chcesz kupić pojazd, użyj {1} i dostanie kluczyki by przetestować je na parkingu.", + "Odjedź od dealera samochodów, aby potwierdzić zakup pojazdu." + ], + "JobHelp": [ + "Odwiedzaj miejsca pracy aby zarabiać pieniądze. Szkuaj zółtych punktów na mapie", + "Przy miejscu pracy, użyj {1} aby zdobyć prace. Użyj {2} by opuścić swoją pracę", + "Użyj {1} aby zacząć pracę. Możesz też dostać pracę {2} i {3}", + "Większość pojazdów służbowych jest zamknięta. Użyj {1} obok niego aby do niego wsiąść.", + "Przy wsiadaniu do pojazdu służbowego, dostaniesz informacje jak wykonać podjętą pracę." + ], + "ChatHelp": [ + "Są 2 główne rodzaje chatów: Poza postacią (OOC) i w postaci (IC)", + "Mieszanie tych 2 rodzajów jest nieprawidłowym roleplay'em. Zobacz {1} po więcej informacji.", + "Kilka komend na chacie: {1}", + "Niektóre mają dostępne krótsze nazwy ({1} by rozmawiać, {2} by krzyczeć, itp.)" + ], + "ServerRulesHelp": [ + "Nierealistyczne akcje (powergaming) są niedozwolone. Nie jesteś superman'em.", + "Roleplay na tle terrorystycznym jest niedozowolony.", + "Zawszę słuchaj się administracji.", + "Nie mieszaj czatów (metagaming). Nie możesz używać informacji w postaci, jeżeli uzyskałeś je poza nią.", + "Używaj języka angielskiego na głównych chatach. Jeżeli nie jestes dobry z angielskiego, użyj {1}" + ], + "AnimationHelp": [ + "Animacje pozwalają ci bardziej wczuć się w swoją role.", + "Używaj {1} lub {2} z nazwą by użyć animacji.", + "By zobaczyć liste animacji, użyj {1}" + ], + "WeaponHelp": [ + "Odwiedź sklep z bronią, aby kupić nową broń. Użyj {1} by znaleźć taki sklep.", + "Musisz posiadać licenje na broń, aby takową kupić.", + "Licencje broni są wydawanie przez policję. Zaaplikuj się tam, aby taką zdobyć.", + "Bronie mogą być też kupowane nielegalnie od niektórych bizensów, dealerów broni i klanów." + ], + "SkinHelp": [ + "W sklepie z ubraniami, użyj {1} aby kupić ubrania.", + "Kiedy masz ubrania, wyposaż się w nie i użyj je jak każdy inny przedmiot by ukazać modyfikacje postaci (sprawdź {1} aby zobaczyć jak używać itemy)", + "Niektóre skiny są dostępne tylko dla niektórych osób, klanów lub z innych powodów." + ], + "KeyBindHelp": [ + "Możesz zmienić przypisania klawiszy. Użyj {1} aby zobaczyć twoje przypisane klawisze.", + "Użyj {1} aby dodać nowe przypisanie i {2} aby je usunąć.", + "Domyślnymi przyciskami są: {1} aby uruchomić pojazd, {1} aby użyć świateł, and {3} aby otworzyć/zamknąć pojazd", + "Naciśnij {1} aby zobaczyć swoje itemy i {2} aby wyposażyć się w jakiś przedmiot lub {3} aby go schować.", + "Naciśnij {1} aby użyć przedmiot, który trzymasz, naciśnij {2} aby go upuścić lub naciśnij {3} aby podnieść jakiś przedmiot z ziemi." + ], + "BusinessHelp": [ + "Użyj {1} aby kupować przedmioty lub {2} aby zobaczyć listę co jest na sprzedaż w jakimkolwiek bizensie.", + "Biznesy mają niebieskie nazwy nad ikoną przy ich wejściu.", + "Komendy właściciela biznesu: {1}", + "Nowe auto na sprzedaż pojawi się po odjechaniu od dealera samochodów." + ], + "ClanHelp": [ + "Zapytaj administratora o stworzenie klanu (Podobne do fakcji/grup/rodzin)", + "Właściciele klanu mają pełną kontrole over nad ich klanem od momentu gdy jest stworzony", + "Komendy klanu: {1}", + "Więcej komend klanu: {1}" + ], + "RadioStationHelp": [ + "Użyj {1} by ustawić stację twojego auta, mieszkania lub biznesu", + "Użyj {2} by zobaczyć listę stacji", + "Możesz zmienić głośność swojego radia używając {1} i liczbą od 0 do 100 jako procenty" + ], + "WealthAndTaxHelp": [ + "Twoje podatki przy wypłacie są {1} procentami twojego przeliczonego bogactwa.", + "Twoja przeliczone bogactwo jest obliczone wliczając twoje pojazdy, mieszkania i biznesy, które posiadasz.", + "Każdy pojazd jest {1}, każde mieszkanie jest {2} i każdy biznes jest {3}", + "Użyj {1} aby zobaczyć swoje bogactow i {2} zobaczyć ile będziesz musiał zapłacić przy następnej wypłacie" + ], + "MustBeInAVehicle": "Musisz być w pojeździe!", + "MustBeInOrNearVehicle": "Musisz być w lub obok pojazdu!", + "MustBeInVehicleFrontSeat": "Musisz być w przednim siedzeniu pojazdu!", + "MustBeInVehicleDriverSeat": "Musisz być kierowcą pojazdu!", + "DontHaveVehicleKey": "Nie masz klucza do tego pojazdu!", + "NoGateAccess": "Nie masz dostępu do tej bramy!", + "GateBroken": "Ta brama jest popsuta!", + "GateHacked": "Ta brama nie odpowiada!", + "RadioJammed": "Słysysz tylko szumy z radia.", + "VehicleNotForSale": "To auto nie jest na sprzedaż!", + "VehicleNotForRent": "Tego pojazdu nie można wypożyczyć!", + "BusinessNotForSale": "Ten biznes nie jest na sprzedaż!", + "BusinessNotForRent": "Tego biznesu nie można wypożyczyć!", + "HouseNotForSale": "This house is not for sale!", + "HouseNotForRent": "Tego biznesu nie można wypożyczyć!", + "DealershipPurchaseTestDrive": "Odjedź pojazdem od dealera samochodów aby go kupić, lub wysiądź aby anulować zakup.", + "DealershipPurchaseExitedVehicle": "Anulowałeś kupno pojazdu, ponieważ wysiadłeś z pojazdu!", + "VehiclePurchaseComplete": "Ten pojazd jest teraz twój, zapiszę się nieważne gdzie jest.", + "VehiclePurchaseNotEnoughMoney": "Nie masz wystarczająco dużo funduszy aby kupić to auto!", + "HousePurchaseNotEnoughMoney": "Nie masz wystarczająco dużo funduszy aby kupić to mieszkanie!", + "BusinessPurchaseNotEnoughMoney": "Nie masz wystarczająco dużo funduszy aby kupić ten biznes!", + "Locales": { + "English": "Angielski", + "Russian": "Rosyjski", + "Spanish": "Hiszpański", + "German": "Niemiecki", + "Dutch": "Holenderski", + "Polish": "Polski" + }, + + "ADDED-21JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "HeaderPlayerHousesList": "Mieszkania Gracza ({1})", + "HeaderPlayerStaffFlagsList": "Flagi Administracji ({1})", + "HeaderStaffFlagsList": "Flagi Administracji", + "NonRPName": "Nieprawidłowa nazwa roleplay! Wybierz nową:", + "InvalidStaffFlag": "Flaga administracji nie znaleziona!", + "InvalidClanFlag": "Flaga klanu nie znaleziona!", + "InvalidLocale": "Język nie znaleziony!", + "HeaderJobUniformList": "Mundury robocze ({1})", + "HeaderJobEquipmentList": "Wyposażenie robocze ({1})", + "InvalidJobUniform": "Mundur roboczy nie znaleziony!", + "InvalidJobEquipment": "Wyposażenie robocze nie znalezione!", + "HeaderVehiclesInRangeList": "Pojazdy w {1}", + "NoVehiclesWithInRange": "Nie ma pojazdów w {1}", + "AmountNotNumber": "Ilość musi być liczbą!", + "NeedToBeWorking": "Musisz być w pracy! Użyj {1} w punkcie pracy lub obok pojazdu służbowego.", + "NeedToBeOnJobRoute": "Musisz być w trasie! Użyj {1} w pojeździe służbowym", + "CurrentJobRouteDeleted": "Trasa służbowa, którą jechałeś została usunięta przez Administratora", + "CurrentJobRouteVehicleColoursChanged": "Kolory pojazdów na twojej trasie zostały zmienione przez Administratora.", + "NotYourJob": "To nie twoja praca!", + "JobPoints": "Możesz zdobyć pracę udając się do żółtych punktów na mapie.", + "QuitJobToTakeAnother": "Jeżeli chcesz tą prace, użyj {1} aby opuścić swoją dotychczasową pracę.", + "NotAJobVehicle": "To nie jest pojazd służbowy!", + "NotYourJobVehicle": "To nie jest twój pojazd służbowy!", + "JobRouteDisabled": "Trasa służbowa, którą jechałeś została usunięta przed Administratora", + "HeaderPickupTypes": "Rodzaję Pickup'ów", + "HeaderBlipTypes": "Rodzaje Ikon Mapy", + "InvalidGPSLocation": "Nie ma lokalizacji z taką nazwą lub rodzajem", + "HeaderBusinessList": "Biznesy", + "VehicleForSale": "Ten {1} jest do kupienia za {2}! Użyj {3} jeżeli chcesz go kupić", + "VehicleForRent": "Ten {1} jest do wynajęcia za {2}! Użyj {3} jeżeli chcesz go wynająć", + + "ADDED-31JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "LoginFailedInvalidPassword": "Invalid password! {1} attempts remaining", + "LoginFailedNoPassword": "You must enter a password! ! {1} attempts remaining", + "RegistrationFailedNoPassword": "You must enter a password!", + "RegistrationFailedNoPasswordConfirm": "You must confirm the password!", + "RegistrationFailedNoEmail": "You must enter an email!", + "AccountNameAlreadyRegistered": "Your name is already registered!", + "AlreadyLoggedIn": "You are already logged in!", + "RegistrationFailedInvalidEmail": "That email is invalid!", + "RegistrationFailedPasswordMismatch": "The passwords don't match!", + "RegistrationFailedCreateError": "Your account couldn't be created!", + "RegistrationSuccess": "Your account has been created!", + "RegistrationEmailVerifyReminder": "Don't forget to verify your email! A verification code has been sent to you.", + "RegistrationCreateCharReminder": "To play on the server, you will need to make a character.", + "NoCharactersGUIMessage": "You have no characters. Would you like to make one?", + "NoCharactersGUIWindowTitle": "No characters", + "NoCharactersChatMessage": "You have no characters. Use {1} to make one.", + "NeedEmailFor2FA": "You need to add your email to your account to use two-factor authentication.", + "NeedEmailVerifiedFor2FA": "You need to verify your email to use two-factor authentication.", + "SetEmailHelpTip": "Use {1} to set your email.", + "VerifyEmailHelpTip": "Use {1} to verify your email.", + + "ADDED-13FEB2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "NearbyRadio": "Nearby radio", + "FromRadio": "From radio", + "ToRadio": "To radio", + "NeedToEnterPropertyCommand": "You need to enter the {1} first! Use {2} to enter and exit", + "NeedToEnterPropertyKeyPress": "You need to enter the {1} first! Press {2} to enter and exit", + "InventoryFullCantCarry": "You don't have any space to carry this (full inventory)!", + "NotEnoughCashNeedAmountMore": "You don't have enough money! You need {1} more!", + "AmountMustBeMoreThan": "The amount must be more than {1}!", + "WeaponBanned": "You are not allowed to buy or use weapons!", + "TimeNotNumber": "The time must be a number", + "HeaderDefaultBusinessItemTypes": "Business Item Templates", + "FixingStuck": "Fixing your position and virtual world ...", + "CantUseCommandYet": "You must wait before you can use this command again!", + "NotATester": "You are not a tester!", + "AccessDenied": "AccessDenied" +} diff --git a/locale/russian.json b/locale/russian.json new file mode 100644 index 00000000..7580425c --- /dev/null +++ b/locale/russian.json @@ -0,0 +1,392 @@ +{ + "TranslationProvidedBy": "VNDTTS", + "LocaleEnglishName": "Russian", + "LocaleNativeName": "Русский", + "LocaleOffer": "Этот сервер доступен на русском. Используйте {1} чтобы его использовать.", + "LocaleChanged1": "Ваш язык был установлен на {1}", + "LocaleChanged2": "Этот сервер теперь будет показывать сообщения в {1}", + "LocaleChangedNote": "Это не влияет на сообщения других игроков", + "AccentsListHeader": "Акценты", + "HeaderHelpMainList": "Помощь Категории", + "AccentNotFound": "Не удалось найти акцент", + "AccentSet": "Вы установили свой акцент на {1}", + "AnimationNotFound": "Такой анимации не существует", + "AnimationCommandTip": "Используйте {1} чтобы просмотреть список доступных анимаций", + "AnimationInvalidDistance": "Дистанция должна быть между 0 и 3", + "AnimationStopCommandTip": "Используйте {1} чтобы остановить анимацию", + "CantBanClient": "Вы не можете забанить этого игрока", + "PlayerAccountBanned": "Аккаунт {1} был заблокирован ", + "ClanNotFound": "Не удалось найти клан", + "ClanNameTaken": "Клан с таким именем уже существует", + "PlayerNotFound": "Не удалось найти игрока", + "ClanCantRemoveRanks": "Вы не можете убрать ранги клана", + "ClanCantAddRanks": "Вы не можете добавить новые ранги клана", + "ClanRankNotFound": "Не удалось найти ранг клана", + "ClanCantChangeMemberTag": "Вы не можете изменить теги членов клана", + "ClanPlayerNotInSameClan": "Игрок не в вашем клане", + "ClanCantChangeRankLevel": "Вы не можете изменить уровень ранга клана", + "ClanCantChangeRankTag": "Вы не можете изменить теги ранга клана", + "NameNotRegistered": "Ваше имя не зарегестрировано! Используйте {1} чтобы создать аккаунт.", + "AutomaticLoginIPToggle": "Автоматический вход по IP теперь {1}", + "CouldNotRegisterAccount": "Возникла проблема при создании аккаунта. Пожалуйста свяжитесь с администратором.", + "RandomTipsToggle": "Случайные подсказки теперь {1}", + "ActionTipsToggle": "Местные подсказки теперь {1}", + "AutoSpawnLastCharToggle": "Автоматическое возрождение как последний выбраный персонаж теперь {1}", + "AccountGUISettingToggle": "GUI теперь {1}", + "On": "Включен", + "Off": "Выключен", + "Yes": "Да", + "No": "Нет", + "True": "Верно", + "False": "Неверно", + "Locked": "Закрыто", + "Unlocked": "Открыто", + "PasswordNotGoodEnough": "Новый пароль должен соответсвовать требованиям !", + "PasswordNeedsBase": "Пароль должен местить не меншьше {1}", + "PasswordNeedsCapitals": "{1} Заглавные буквы", + "PasswordNeedsNumbers": "{1} цифры", + "PasswordNeedsSymbols": "{1} символы", + "PasswordsDontMatch": "Новый пароль и его подтверджение не совпадают!", + "PasswordChanged": "Ваш пароль был изменен!", + "AutoLoggedInIP": "Вы автоматически войшли по IP!", + "WelcomeBack": "Добро пожаловать {1}, {2}! Используйте {3} чтобы продолжить.", + "WelcomeNewPlayer": "Добро пожаловать в {1}, {2}! Используйте {3} чтобы начать играть.", + "InvalidPlayer": "Не удалось найти игрока!", + "InvalidBusiness": "Не удалось найти бизнес!", + "InvalidHouse": "Не удалось найти дом!", + "InvalidVehicle": "Не удалось найти транспорт!", + "InvalidClan": "Не удалось найти клан!", + "InvalidClanRank": "Не удалось найти ранг клана!", + "InvalidJob": "Не удалось найти работу!", + "InvalidItem": "Не удалось найти предмет!", + "InvalidItemType": "Не удалось найти предмет!", + "InvalidRadioStation": "Не удалось найти радиостанцию!", + "InvalidGate": "Не удалось найти ворота!", + "EntersProperty": "открывает дверь и входит в {1}", + "ExitsProperty": "открывает дверь и покидает {1}", + "EnterExitPropertyDoorLocked": "пытаеться открыть двери {1} но у него не выходить потому-что двери закрыты", + "PropertyNoInterior": "У {1} нет доступного интерьера, но вы все еще можете использовать комманды стоя на значке возле входа.", + "NoBusinessWithItemType": "Нет бизнесов в которых этот предмет доступен", + "HeaderKeyBinds": "Привязки", + "HeaderAccountHelp": "Помощь Аккаунт", + "HeaderVehicleHelp": "Помощь Транспорт", + "HeaderVehicleDealershipHelp": "Помощь Автосалон", + "HeaderJobHelp": "Помощь Работа", + "HeaderChatHelp": "Помощь Чат", + "HeaderServerRules": "Правила Сервера", + "HeaderWebsiteInfo": "Сайт", + "HeaderDiscordInfo": "Discord", + "HeaderAnimationsList": "Список Анимаций", + "HeaderPayAndSprayHelp": "Помощь Pay 'n' Spray", + "HeaderAmmunationHelp": "Помощь Аммунация", + "HeaderVehicleTuneupHelp": "Помощь Тюнинг Автомобиля", + "HeaderBindableKeysHelp": "Кнопки которые можно привязать", + "HeaderSkinHelp": "Помощь Одежда/Облик", + "HeaderBusinessHelp": "Помощь Бизнес", + "HeaderClanHelp": "Помощь Клан", + "HeaderPlayerVehiclesList": "Транспорт Игрока ({1})", + "HeaderPlayerBusinessesList": "Бизнесы Игрока ({1})", + "HeaderClansList": "Список кланов", + "HeaderAdminsList": "Список администраторов", + "HeaderBadgeInfo": "Информация значка", + "HeaderAccentsList": "Список акцентов", + "HeaderPlayerInfo": "Информация об игроке ({1})", + "HeaderWealthandTaxHelp": "Информация о достатке и налогах", + "HeaderCommandInfo": "Информация о команде ({1})", + "HeaderRadioHelp": "Помощь Радио", + "HeaderRadioStationsList": "Радиостанции", + "HeaderKeyBindsList": "Список привязок", + "RadioVolumeChanged": "{1} Вы сменили громкость звука на {2}%", + "VolumeLevelNotNumber": "Уровень звука должен быть в цифрах", + "RadioStationLocationInvalid": "Вы должны находится в транспорте, доме, или бизнесе или иметь устройство чтобы сменить радиостанцию!", + "ActionBusinessRadioStationChange": "меняет радиостанцию бизнеса на {1} ({2})", + "ActionHouseRadioStationChange": "меняет радиостанцию дома на {1} ({2})", + "ActionVehicleRadioStationChange": "меняет радиостанцию транспорта на {1} ({2})", + "ActionItemRadioStationChange": "переключает станцию {1} на станцию {2} ({3})", + "RandomVehicleCommandsDisabled": "Это случайная машина трафика, команды на нее не работают.", + "HouseDoorLock": "Дом {1} {2}!", + "BusinessDoorLock": "Бизнес {1} {2}!", + "ServerGameModeRestarting": "Режим игры сервера перезапускается!", + "HeaderSelfItemList": "Ваш инвентарь", + "HeaderPlayerItemList": "Инвентарь игрока ({1})", + "HeaderHouseItemList": "Инвентарь дома", + "HeaderBusinessFloorItemList": "Инвентарь бизнеса (Продажа)", + "HeaderBusinessStorageItemList": "Инвертарь бизнеса (Хранилище)", + "HeaderItemItemList": "Инвентарь {1}", + "ItemSlotNotNumber": "Слот предмета должен быть цифрой", + "ItemSlotMustBeBetween": "Слот этого предмета должен находиться между {1} и {2}!", + "UseItemBugged": "Предмет который вы пытаетесь использовать забагован. Баг репорт был послан разработчикам сервера.", + "PickupItemBugged": "Предмет который вы пытаетесь поднять забагован. Баг репорт был послан разработчикам сервера.", + "DropItemBugged": "Предмет который вы пытаетесь выкинуть забагован. Баг репорт был послан разработчикам сервера.", + "HandsBusy": "Ваши руки заняты", + "CantUseItemInSkinChange": "Вы не можете использовать предметы когда вы меняете свой облик", + "CantDropItemInSkinChange": "Вы не можете кидать предметы когда вы меняете свой облик", + "CantPickupItemInSkinChange": "Вы не можете подбирать предметы когда вы меняете свой облик", + "CantSwitchItemInSkinChange": "Вы не можете переключать предметы когда вы меняете свой облик", + "CantGiveItemInSkinChange": "Вы не можете давать предметы когда вы меняете свой облик", + "CantTakeItemInSkinChange": "Вы не можете брать предметы когда вы меняете свой облик", + "ItemUnequippableNoAmmo": "{1} на слоте {2} не имеет патронов и не может быть экипирован!", + "NoSpaceSelfInventory": "У вас не осталось места в инвентаре", + "Business": "бизнес", + "House": "дом", + "Clan": "клан", + "Vehicle": "транспорт", + "Item": "предмет", + "ItemType": "тип предмета", + "Gate": "ворота", + "Door": "двери", + "ClanRank": "Ранг клана", + "JobRank": "Ранг работы", + "RadioStation": "радиостанция", + "Months": [ + "Январь", + "Февраль", + "Март", + "Апрель", + "Май", + "Июнь", + "Июль", + "Август", + "Сентябрь", + "Октябрь", + "Ноябрь", + "Декабрь" + ], + "WeekDays": [ + "Воскресенье", + "Понедельник", + "Вторник", + "Среда", + "Четверг", + "Пятница", + "Субота" + ], + "CardinalDirections": [ + "Север", + "Северо-восток", + "Восток", + "Юго-восток", + "Юг", + "Юго-запад", + "Запад", + "Северо-запад" + ], + "NewPlayerReadyToPlay": [ + "Вам было надано немного денег. Используйте {1} чтобы найти места в которых можно купить предметы.", + "Если вам нужны деньги, желтые точки это места работы на карте.", + "Если вам нужен транспорт, посетите автосалон. Вы также можете использовать орендовочный транспорт возле начальной зоны или сесть на поезд", + "Не забудьте ознакомиться с {1} и использовать {2} для информации." + ], + "YourCurrentVehicleDeleted": "Транспорт в котором вы находились было удалено.", + "Distance": "Дистанция", + "Meters": "Метров", + "Feet": "Футов", + "Kilometers": "Километры", + "Miles": "Мили", + "MustBeVehicleDriver": "Вы можете быть только водителем!", + "PlayerJoinedServer": "{1} присоеденился к игре из {1}!", + "PlayerLeftServer": "{1} покинул игру! ({1})", + "DisconnectReasons": [ + "Потеряно соединение", + "Отключен", + "Неподерживаемый клинт", + "Неправильная игра", + "Неправильный пароль", + "Неподдерживаемый Exe", + "Disconnected", + "Забанен", + "Не удалось", + "Не правильное имя", + "Вылетел" + ], + "TakeItemFromHouse": "Берет {1} из дома", + "TakeItemFromBusinessStorage": "Берет {1} из хранилища", + "TakeItemFromBusiness": "Берет {1} из бизнеса", + "TakeItemFromItem": "Достает {1} из {2}", + "TakeItemFromVehicleTrunk": "Достает {1} из багажника", + "TakeItemFromVehicleDash": "Достает {1} из бардачка", + "JobEquipmentInventoryKeyBindTip": "Рабочее снаряжение у вас в инвентаре. Нажмите {1} чтобы его просмотреть.", + "JobEquipmentInventoryCommandTip": "Рабочее снаряжение у вас в инвентаре. Используйте {1} чтобы его просмотреть.", + "AccountHelp": [ + "Не предоставляйте свой пароль никому. {1} персонал никогда не будет спрашивать у вас пароль ", + "Используйте {1} чтобы изменить ваш пароль, и {2} если вы его забыли", + "Некоторые опции: {1}" + ], + "VehicleHelp": [ + "Ваш личный транспорт будет сохранен в любом месте где вы, или кто-либо другой его оставит!", + "Посетите автосалон чтобы приобрести новый транспорт (Используйте {1} чтобы увидеть больше информации)", + "Некоторые комманды: {1}", + "Посетите гараж механика чтобы починить, изменить цвет, и затюнинговать ваш автомобиль! {1} для информации" + ], + "VehicleDealershipHelp": [ + "Посетите автосалон чтобы приобрести новый транспорт. Используйте {1} чтобы найти его.", + "Ввойдите в транспорт который вы хотите приобрести, и цена на него будет вам показана", + "Если хотите приобрести транспорт, используйте {1} и вам дадут ключи чтобы провести тест-драйв на парковке.", + "Покиньте автосалон на вашем новом транспорте чтобы подвердить покупку." + ], + "JobHelp": [ + "Посетите места работы, получите работу и зарабатывайте деньги. Ищите желтые точки на карте", + "На месте работы, используйте {1} чтобы получить работу. Используйте {2} чтобы оставить работу", + "Используйте {1} чтобы начать работать. Вы также можете получить работу {2} и {3}", + "Большинство рабочего транспорта изначально закрыто. Используйте {1} находясь возле него чтобы войти.", + "Во время входа в рабочий транспорт, информация о том, как работать будет вам предоставлена." + ], + "ChatHelp": [ + "Существуют два основных типов чата: внутри персонажа и вне его", + "Смешивать их не считается полноценной ролевой игрой. Просмотрите {1} для информации.", + "Некоторые комманды чата: {1}", + "Некоторые имеют укороченые версии ({1} чтобы говорить, {2} чтобы выкрикивать, и так далее)" + ], + "ServerRulesHelp": [ + "Нереалистичные действия запрещены. Вы не супермен.", + "Ролевая игра за террориста и терроризм запрещены.", + "Всегда следуйте соблюдайте инструкии даные модератором или администратором.", + "Вам не позволяется использовать информацию полученую вне персонажа, персонажем ", + "Пожалуйста придерживаетесь английского в главном чате, если вы плохо знаете английский, используйте {1}" + ], + "AnimationHelp": [ + "Анимации позволяют вам улучшить составляющую ролевой игры с помощью визуальных действий", + "Используте {1} или {2} с названием тобы применить анимацию.", + "Чтобы просмотреть список доступных анимаций, используйте {1}" + ], + "WeaponHelp": [ + "Посетите магазин оружия что-бы приобрести оружие. Используйте {1} чтобы найти.", + "Оружие невозможно купить без лицензии.", + "Лицензиями на оружие занимается отделение полиции. Обратитесь туда чтобы заполучить лицензию.", + "Оружие также может быть приобретено нелегально от некоторых бизнесов, торговцев оружием, и кланов." + ], + "SkinHelp": [ + "В магазине одежды используйте {1} чтобы купить одежду", + "Когда у вас есть предмет одежды, экипируйте его и используйте его как любой другой предмет чтобы просмотреть меню выбора облика персонажа (Просмотрите {1} чтобы научиться использовать предметы)", + "Некоторые облики ограничены только для некоторых работ, кланов, или по каким-то другим причинам." + ], + "KeyBindHelp": [ + "Вы можете сами создавать ваши привязки на кнопки. Используйте {1} чтобы просмотреть ваши привязки.", + "Используйте {1} чтобы добавить новую приязку или {2} чтобы убрать ее.", + "Стандартные привязки: {1} для мотора, {1} для фар, и {3} для открытия/закрытия", + "Используйте {1} чтобы просмотреть ваши предметы {2} чтобы экипировать предмет или {3} чтобы убрать.", + "Используйте {1} чтобы использвать предмет который вы держите в руках, используйте {2} чтобы его выбростить, или используйте {3} чтобы подобрать предмет." + ], + "BusinessHelp": [ + "Используйте {1} чтобы покупать предметы или {2} чтобы просмотреть список того, что продаеться в любом бизнесе", + "Бизнесы имеют их названия синим цветом над иконкой возле входа.", + "Комманды владельца бизнеса: {1}", + "Новый автомобиль появится после того как вы уедете из автосалона." + ], + "ClanHelp": [ + "Попросите администратора чтобы основать клан", + "Владельцы клана имеют полный контроль над ихним кланом после его основания", + "Комманды клана: {1}", + "Больше комманд клана: {1}" + ], + "RadioStationHelp": [ + "Используйте {1} чтобы выбрать радиостанцию для вашего траспорта, дома, или бизнеса", + "Используйте {2} чтобы просмотреть список радиостанций", + "Вы можете изменить громкость радио используя {1} с 0-100 в качестве процентов" + ], + "WealthAndTaxHelp": [ + "Вы платите {1} процентов от вашего расчетного уровня достатка.", + "Ваш расчетный уровень достатка зависит от того, сколько вам принадлежит транспорта, домов и бизнесов.", + "Каждый транспорт это {1}, каждый дом это {2}, И каждый бизнес это {3}", + "Используйте {1} чтобы просмотреть ваш текущий достаток, и {2} чтобы просмотреть сколько вы платите налогов с каждой зарплаты" + ], + "MustBeInAVehicle": "Вы должны быть внутри транспорта!", + "MustBeInOrNearVehicle": "Вы должны быть возле транспорта!", + "MustBeInVehicleFrontSeat": "Вы можете сидеть только спереди!", + "MustBeInVehicleDriverSeat": "Вы можете быть только водителем!", + "DontHaveVehicleKey": "У вас нет ключей к этому транспорту!", + "NoGateAccess": "У вас нет доступа к воротам!", + "GateBroken": "Эти ворота сломаны!", + "GateHacked": "Ворота не отвечают!", + "RadioJammed": "Из радио доносится лишь шум.", + "VehicleNotForSale": "Этот транспорт не продается!", + "VehicleNotForRent": "Этот транспорт не сдается в оренду! ", + "BusinessNotForSale": "Этот бизнес не продается!", + "BusinessNotForRent": "Этот бизнес не сдается в оренду!", + "HouseNotForSale": "Этот дом не продаеться!", + "HouseNotForRent": "Этот дом не сдаеться в оренду!", + "DealershipPurchaseTestDrive": "Уедьте из автосалона чтобы подтвердить покупку транспорта, или выйдете из него чтобы отменить.", + "DealershipPurchaseExitedVehicle": "Вы отменили покупку транспорта покинув его!", + "VehiclePurchaseComplete": "Этот транспорт теперь принадлежит вам! Он останется там где вы его оставили.", + "VehiclePurchaseNotEnoughMoney": "у вас недостаточно денег для покупки этого транспорта!", + "HousePurchaseNotEnoughMoney": "У вас недостаточно денег для покупки этого дома!", + "BusinessPurchaseNotEnoughMoney": "У вас недостаточно денег для покупки этого бизнеса!", + "Locales": { + "English": "Английский", + "Russian": "Русский", + "Spanish": "Испанский", + "German": "Немецкий", + "Dutch": "Нидерландский" + }, + + "ADDED-21JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "HeaderPlayerHousesList": "Player Houses ({1})", + "HeaderPlayerStaffFlagsList": "Player Staff Flags ({1})", + "HeaderStaffFlagsList": "Staff Flags", + "NonRPName": "Non-RP name! Choose a new one:", + "InvalidStaffFlag": "Staff flag not found!", + "InvalidClanFlag": "Clan flag not found!", + "InvalidLocale": "Language not found!", + "HeaderJobUniformList": "Job Uniforms ({1})", + "HeaderJobEquipmentList": "Job Equipment ({1})", + "InvalidJobUniform": "Job uniform not found!", + "InvalidJobEquipment": "Job equipment not found!", + "HeaderVehiclesInRangeList": "Vehicles within {1}", + "NoVehiclesWithInRange": "There are no vehicles within {1}", + "AmountNotNumber": "The amount must be a number!", + "NeedToBeWorking": "You need to be working! Use {1} at a job location or near a job vehicle.", + "NeedToBeOnJobRoute": "You need to be doing a job route! Use {1} in a job vehicle", + "CurrentJobRouteDeleted": "The job route you were on has been deleted by an admin", + "CurrentJobRouteVehicleColoursChanged": "Your job route's vehicle colours were changed by an admin", + "NotYourJob": "This is not your job!", + "JobPoints": "You can get a job by going the yellow points on the map.", + "QuitJobToTakeAnother": "If you want this job, use {1} to quit your current job.", + "NotAJobVehicle": "This is not a job vehicle!", + "NotYourJobVehicle": "This is not your job's vehicle!", + "JobRouteDisabled": "The job route you were on has been disabled by an admin", + "HeaderPickupTypes": "Pickup Types", + "HeaderBlipTypes": "Map Icon Types", + "InvalidGPSLocation": "There are no locations with that name or type", + "HeaderBusinessList": "Businesses", + "VehicleForSale": "This {1} is buyable for {2}! Use {3} if you want to buy it", + "VehicleForRent": "This {1} is rentable for {2}! Use {3} if you want to rent it", + + "ADDED-31JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "LoginFailedInvalidPassword": "Invalid password! {1} attempts remaining", + "LoginFailedNoPassword": "You must enter a password! ! {1} attempts remaining", + "RegistrationFailedNoPassword": "You must enter a password!", + "RegistrationFailedNoPasswordConfirm": "You must confirm the password!", + "RegistrationFailedNoEmail": "You must enter an email!", + "AccountNameAlreadyRegistered": "Your name is already registered!", + "AlreadyLoggedIn": "You are already logged in!", + "RegistrationFailedInvalidEmail": "That email is invalid!", + "RegistrationFailedPasswordMismatch": "The passwords don't match!", + "RegistrationFailedCreateError": "Your account couldn't be created!", + "RegistrationSuccess": "Your account has been created!", + "RegistrationEmailVerifyReminder": "Don't forget to verify your email! A verification code has been sent to you.", + "RegistrationCreateCharReminder": "To play on the server, you will need to make a character.", + "NoCharactersGUIMessage": "You have no characters. Would you like to make one?", + "NoCharactersGUIWindowTitle": "No characters", + "NoCharactersChatMessage": "You have no characters. Use {1} to make one.", + "NeedEmailFor2FA": "You need to add your email to your account to use two-factor authentication.", + "NeedEmailVerifiedFor2FA": "You need to verify your email to use two-factor authentication.", + "SetEmailHelpTip": "Use {1} to set your email.", + "VerifyEmailHelpTip": "Use {1} to verify your email.", + + "ADDED-13FEB2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "NearbyRadio": "Nearby radio", + "FromRadio": "From radio", + "ToRadio": "To radio", + "NeedToEnterPropertyCommand": "You need to enter the {1} first! Use {2} to enter and exit", + "NeedToEnterPropertyKeyPress": "You need to enter the {1} first! Press {2} to enter and exit", + "InventoryFullCantCarry": "You don't have any space to carry this (full inventory)!", + "NotEnoughCashNeedAmountMore": "You don't have enough money! You need {1} more!", + "AmountMustBeMoreThan": "The amount must be more than {1}!", + "WeaponBanned": "You are not allowed to buy or use weapons!", + "TimeNotNumber": "The time must be a number", + "HeaderDefaultBusinessItemTypes": "Business Item Templates", + "FixingStuck": "Fixing your position and virtual world ...", + "CantUseCommandYet": "You must wait before you can use this command again!", + "NotATester": "You are not a tester!", + "AccessDenied": "AccessDenied" +} diff --git a/locale/spanish.json b/locale/spanish.json new file mode 100644 index 00000000..520ef55f --- /dev/null +++ b/locale/spanish.json @@ -0,0 +1,397 @@ +{ + "TranslationProvidedBy": "PerikiyoXD", + "LocaleEnglishName": "Español", + "LocaleNativeName": "Inglés", + "LocaleOffer": "Este servidor se encuentra disponible en Español. Utilice {1} para usarlo", + "LocaleChanged1": "El idioma se ha configurado a {1}", + "LocaleChanged2": "El servidor mostrará los mensajes en {1}", + "LocaleChangedNote": "Esto no cambia los mensajes de otros jugadores", + "AccentsListHeader": "Acentos", + "HelpListHeader": "Categorías de ayuda", + "HelpSkinHeader": "Ayuda de personajes", + "HelpVehicleHeader": "Ayuda de vehículos", + "HelpBusinessHeader": "Ayuda de negocios", + "HelpHouseHeader": "Ayuda de casas", + "HelpRadioHeader": "Ayuda de radio", + "HelpAnimationHeader": "Ayuda de animaciones", + "AccentNotFound": "Acento no encontrado", + "AccentSet": "Acento establecido como {1}", + "AnimationNotFound": "Esa animación no existe", + "AnimationCommandTip": "Usa {1} para ver la lista de animaciones", + "AnimationInvalidDistance": "La distancia debe ser un numero entre el 0 y el 3", + "AnimationStopCommandTip": "Usa {1} para detener la animación actual", + "CantBanClient": "No se puede vetar a esta persona", + "PlayerAccountBanned": "La cuenta de {1} ha sido vetada", + "ClanNotFound": "Clan no encontrado", + "ClanNameTaken": "Ya existe un clan con ese nombre", + "PlayerNotFound": "Jugador no encontrado", + "ClanCantRemoveRanks": "No puedes eliminar rangos del clan", + "ClanCantAddRanks": "No puedes añadir rangos del clan", + "ClanRankNotFound": "No se encontró el rango del clan indicado", + "ClanCantChangeMemberTag": "No puedes cambiar las etiquetas del miembro del clan", + "ClanPlayerNotInSameClan": "El jugador indicado no está en tu clan", + "ClanCantChangeRankLevel": "No puedes cambiar el nivel del rango del clan", + "ClanCantChangeRankTag": "No puedes cambiar la etiqueta del rango del clan", + "NameNotRegistered": "¡Tu nombre no está registrado! Usa {1} para crear una cuenta", + "AutomaticLoginIPToggle": "Se ha {1} el inicio de sesión automático por IP", + "CouldNotRegisterAccount": "Hubo un problema al crear su cuenta. Por favor, póngase en contacto con un administrador", + "RandomTipsToggle": "Se han {1} los Consejos aleatorios", + "ActionTipsToggle": "Se han {1} los Consejos de acción", + "AutoSpawnLastCharToggle": "Se ha {1} reaparecer con el ultimo personaje usado", + "AccountGUISettingToggle": "Se ha {1} la Interfaz de Usuario", + "On": "Encendido", + "Off": "Apagado", + "Yes": "Si", + "No": "No", + "True": "True", + "False": "False", + "Locked": "Locked", + "Unlocked": "Unlocked", + "PasswordNotGoodEnough": "La nueva contraseña debe cumplir los requisitos", + "PasswordNeedsBase": "Las contraseñas deben tener al menos {1}", + "PasswordNeedsCapitals": "{1} letras mayúsculas", + "PasswordNeedsNumbers": "{1} números", + "PasswordNeedsSymbols": "{1} símbolos", + "PasswordsDontMatch": "La nueva contraseña y la confirmación de la nueva contraseña no son iguales.", + "PasswordChanged": "Su contraseña ha sido cambiada", + "AutoLoggedInIP": "Ha iniciado la sesion automáticamente por su IP", + "WelcomeBack": "¡Bienvenidos de nuevo a {1}, {2}! Por favor, {3} para continuar", + "WelcomeNewPlayer": "¡Bienvenido a {1}, {2}! Por favor, {3} para jugar", + "InvalidPlayer": "Jugador no encontrado", + "InvalidBusiness": "Negocio no encontrada", + "InvalidHouse": "Casa no encontrada", + "InvalidVehicle": "Vehículo no encontrado", + "InvalidClan": "Clan no encontrado", + "InvalidClanRank": "Rango del clan no encontrado", + "InvalidJob": "Trabajo no encontrado", + "InvalidItem": "Objeto no encontrado", + "InvalidItemType": "Tipo de objeto no encontrado", + "InvalidRadioStation": "Estación de radio no encontrada", + "InvalidGate": "Puerta no encontrada", + "EntersProperty": "abre la puerta y entra en el {1}", + "ExitsProperty": "abre la puerta y sale del {1}", + "EnterExitPropertyDoorLocked": "intenta abrir la puerta {1} pero no lo consigue porque está cerrada", + "PropertyNoInterior": "Este {1} no tiene un interior, pero todavía puede utilizar los comandos en el icono de la puerta", + "NoBusinessWithItemType": "No hay ningun negocio con ese objeto disponible", + "HeaderKeyBinds": "Atajos de teclado", + "HeaderAccountHelp": "Account Help", + "HeaderVehicleHelp": "Vehicle Help", + "HeaderVehicleDealerships": "Ayuda del Concesionario de Vehiculos", + "HeaderJobHelp": "Ayuda del Trabajo", + "HeaderChatHelp": "Ayuda del Chat", + "HeaderServerRules": "Reglas del Servidor", + "HeaderWebsiteInfo": "Sitio Web", + "HeaderDiscordInfo": "Discord", + "HeaderAnimationsList": "Lista de animaciones", + "HeaderPayAndSprayHelp": "Ayuda de 'Pay and Spray'", + "HeaderAmmunationHelp": "Ayuda de 'Ammunation'", + "HeaderVehicleTuneupHelp": "Ayuda de Puesta a punto del vehículo", + "HeaderBindableKeysHelp": "Atajos de teclado", + "HeaderSkinHelp": "Ayuda de Ropa/Personaje", + "HeaderBusinessHelp": "Ayuda del negocio", + "HeaderClanHelp": "Ayuda del clan", + "HeaderPlayerVehiclesList": "Vehiculos del jugador ({1})", + "HeaderPlayerBusinessesList": "Negocios del jugador ({1})", + "HeaderClansList": "Lista de clanes", + "HeaderAdminsList": "Lista de administradores", + "HeaderBadgeInfo": "Información de la placa", + "HeaderAccentsList": "Lista de acentos", + "HeaderPlayerInfo": "Información del jugador ({1})", + "HeaderWealthandTaxHelp": "Información sobre el patrimonio y los impuestos", + "HeaderCommandInfo": "Información de comando ({1})", + "HeaderRadioHelp": "Ayuda para la radio", + "HeaderRadioStationsList": "Emisoras de radio", + "HeaderKeyBindsList": "Lista de atajos de teclado", + "RadioVolumeChanged": "{1} Has cambiado el volumen de tu radio en directo a {2}%", + "VolumeLevelNotNumber": "El volumen debe ser un número", + "RadioStationLocationInvalid": "Debe estar en un vehículo, casa o negocio o tener un dispositivo personal para cambiar la emisora", + "ActionBusinessRadioStationChange": "cambia la emisora de la radio del negocio a {1} ({2})", + "ActionHouseRadioStationChange": "cambia la emisora de la radio de la casa a {1} ({2})", + "ActionVehicleRadioStationChange": "cambia la emisora de la radio del vehículo a {1} ({2})", + "ActionItemRadioStationChange": "cambia la estación de {1} a {2} ({3})", + "RandomVehicleCommandsDisabled": "Este es un vehículo de tráfico aleatorio y los comandos no se pueden utilizar en él", + "HouseDoorLock": "Casa {1} {2}!", + "BusinessDoorLock": "Negocio {1} {2}!", + "ServerGameModeRestarting": "El modo de juego del servidor se reinicia", + "HeaderSelfItemList": "Su inventario", + "HeaderPlayerItemList": "Inventario del jugador ({1})", + "HeaderHouseItemList": "Inventario de la casa", + "HeaderBusinessFloorItemList": "Inventario del negocio (En venta)", + "HeaderBusinessStorageItemList": "Inventario del negocio (Almacén)", + "HeaderItemItemList": "Inventario de {1}", + "ItemSlotNotNumber": "La ranura del objeto debe ser un número", + "ItemSlotMustBeBetween": "La ranura del objeto debe ser un número entre {1} y {2}!", + "UseItemBugged": "El objeto que intentas utilizar tiene un error. Se ha enviado un informe de error a los desarrolladores del servidor", + "PickupItemBugged": "El objeto que intentas recoger tiene un error. Se ha enviado un informe de error a los desarrolladores del servidor", + "DropItemBugged": "El objeto que intentas soltar tiene un error. Se ha enviado un informe de error a los desarrolladores del servidor", + "HandsBusy": "Tus manos están ocupadas", + "CantUseItemInSkinChange": "No puedes usar un objeto mientras personalizas tu apariencia", + "CantDropItemInSkinChange": "No puedes soltar un objeto mientras personalizas tu apariencia", + "CantPickupItemInSkinChange": "No puedes recoger un objeto mientras personalizas tu apariencia", + "CantSwitchItemInSkinChange": "No puedes cambiar de objeto mientras se personaliza la apariencia", + "CantGiveItemInSkinChange": "No puedes dar un objeto mientras personalizas tu apariencia", + "CantTakeItemInSkinChange": "No puedes coger un objeto mientras personalizas tu apariencia", + "ItemUnequippableNoAmmo": "{1} (ranura {2}) no tiene munición y no puede equiparse", + "NoSpaceSelfInventory": "No tienes más espacio en tu inventario", + "Business": "negocio", + "House": "casa", + "Clan": "clan", + "Vehicle": "vehiculo", + "Item": "objeto", + "ItemType": "tipo de objeto", + "Gate": "portón", + "Door": "puerta", + "ClanRank": "rango del clan", + "JobRank": "rango del trabajo", + "RadioStation": "estación de radio", + "Months": [ + "Enero", + "Febrero", + "Marzo", + "Abril", + "Mayo", + "Junio", + "Julio", + "Agosto", + "Septiembre", + "Octubre", + "Noviembre", + "Diciembre" + ], + "WeekDays": [ + "Domingo", + "Lunes", + "Martes", + "Miércoles", + "Jueves", + "Viernes", + "Sábado" + ], + "CardinalDirections": [ + "Norte", + "Noreste", + "Este", + "Sureste", + "Sur", + "Suroeste", + "Oeste", + "Noroeste" + ], + "NewPlayerReadyToPlay": [ + "Te han dado algo de dinero. Usa {1} para encontrar lugares donde comprar artículos", + "Si necesitas dinero, los trabajos son los puntos amarillos del radar", + "Para conseguir un coche, visita el concesionario de coches. También puedes utilizar un vehículo de alquiler cerca del punto de aparición o tomar el tren", + "Asegúrese de leer el {1} y utilizar el {2} para obtener información" + ], + "YourCurrentVehicleDeleted": "El vehículo en el que estabas fue eliminado", + "Distance": "Distancia", + "Meters": "Metros", + "Feet": "Pies", + "Kilometers": "Kilómetros", + "Miles": "Millas", + "MustBeVehicleDriver": "¡Debes ser el conductor del vehículo!", + "PlayerJoinedServer": "¡{1} se unió al juego desde {1}!", + "PlayerLeftServer": "¡{1} ha abandonado el juego! ({1})", + "DisconnectReasons": [ + "Conexión perdida", + "Desconectado", + "Cliente no admitido", + "Juego incorrecto", + "Contraseña incorrecta", + "Ejecutable no admitidos", + "Desconectado", + "Vetado", + "Fallido", + "Nombre inválido", + "Fallo del programa" + ], + "TakeItemFromHouse": "saca {1} de la casa", + "TakeItemFromBusinessStorage": "saca {1} del almacén del negocio", + "TakeItemFromBusiness": "saca {1} del negocio", + "TakeItemFromItem": "saca {1} del {2}", + "TakeItemFromVehicleTrunk": "saca {1} del maletero", + "TakeItemFromVehicleDash": "saca {1} de la guantera", + "JobEquipmentInventoryKeyBindTip": "El equipo de trabajo está en su inventario. Pulse {1} para verlas", + "JobEquipmentInventoryCommandTip": "El equipo de trabajo está en su inventario. Utilice {1} para verlos", + "AccountHelp": [ + "NO comparta su contraseña con nadie más. El personal de {1} nunca le pedirá su contraseña", + "Utilice {1} para cambiar su contraseña, y {2} si la ha olvidado", + "Algunos comandos: {1}" + ], + "VehicleHelp": [ + "Sus vehículos personales se guardarán donde usted u otra persona los deje", + "Visite un concesionario para comprar vehículos nuevos. {1} para más información)", + "Algunos comandos: {1}", + "Visita un taller mecánico para reparar, colorear y poner a punto tu coche. {1} para más información" + ], + "VehicleDealershipHelp": [ + "Visite un concesionario para comprar vehículos nuevos. {1} para encontrar uno", + "En el concesionario, introduce el coche que quieres comprar, y se te mostrará el precio", + "Si quieres comprar el vehículo, utiliza {1} y te darán las llaves para que lo pruebes en el aparcamiento", + "Salga del concesionario con el vehículo nuevo para confirmar la compra" + ], + "JobHelp": [ + "Visita los lugares de trabajo para conseguir un empleo y ganar dinero. Busca puntos amarillos en el mapa", + "En un lugar de trabajo, usa {1} para conseguir el trabajo. Utiliza {2} para dejar el trabajo", + "Usa {1} para empezar a trabajar. También puedes conseguir un trabajo {2} y {3}", + "La mayoría de los vehículos de trabajo están cerrados. Usa {1} cerca de uno para entrar en él", + "Al entrar en un vehículo de trabajo, se le mostrará información sobre cómo hacer el trabajo" + ], + "ChatHelp": [ + "Hay dos tipos principales de chat: fuera del personaje (OOC) y dentro del personaje (IC)", + "Mezclar estos dos tipos no resulta en un juego de rol apropiado. Vea {1} para más información", + "Algunos comandos del chat: {1}", + "Algunos tienen nombres más cortos disponibles ({1} para hablar, {2} para gritar, etc)" + ], + "ServerRulesHelp": [ + "Las acciones irreales (powergaming) no están permitidas. No eres Superman", + "No se permite ningún juego de rol terrorista o de terrorismo", + "Siga siempre las instrucciones de los moderadores y administradores", + "No mezcles los chats (metagaming). No puedes usar información en IC que fue recibida OOC", + "Mantén el inglés en los chats principales. Si no se te da bien el inglés, utiliza {1}" + ], + "AnimationHelp": [ + "Las animaciones permiten mejorar el juego de rol con acciones visuales", + "Utilice {1} o {2} con un nombre para utilizar una animación", + "Para ver una lista de animaciones, utilice {1}" + ], + "WeaponHelp": [ + "Visita una armería para comprar armas. Usa {1} para encontrar una", + "La compra de un arma requiere una licencia de armas", + "Las licencias de armas son gestionadas por el departamento de policía. Solicítela allí para obtenerla", + "Las armas también pueden comprarse ilegalmente en algunos negocios, vendedores de armas y clanes" + ], + "SkinHelp": [ + "En una tienda de ropa, usa {1} para comprar ropa", + "Cuando tengas un objeto de ropa, equípalo y úsalo como cualquier otro objeto para mostrar la selección de personajes (revisa {1} para aprender a usar objetos)", + "Algunas pieles están restringidas a trabajos, clanes o por otras razones" + ], + "KeyBindHelp": [ + "Puedes establecer tus propias combinaciones de teclas. Utilice {1} para ver sus teclas vinculadas", + "Utilice {1} para añadir una nueva combinación de teclas y {2} para eliminar una", + "Las teclas por defecto son: {1} para el motor del vehículo, {1} para las luces y {3} para el bloqueo/desbloqueo", + "Pulsa {1} para ver tus objetos y {2} para equipar un objeto o {3} para desequipar todos", + "Pulsa {1} para usar el objeto que tienes en la mano, pulsa {2} para dejarlo caer o pulsa {3} para recoger un objeto del suelo" + ], + "BusinessHelp": [ + "Utilice {1} para comprar artículos o {2} para ver una lista de lo que está a la venta en cualquier negocio", + "Las empresas aparecen con nombres azules sobre el icono de su entrada", + "Comandos del dueño del negocio: {1}", + "Un coche nuevo en venta aparecerá cuando salgas del concesionario" + ], + "ClanHelp": [ + "Pedir a un administrador que cree un clan (similar a las facciones/grupos/familias)", + "Los propietarios de clanes tienen pleno control sobre su clan una vez creado", + "Comandos de clan: {1}", + "Más comandos del clan: {1}" + ], + "RadioStationHelp": [ + "Utilice {1} para fijar la estación de su vehículo, casa o negocio", + "Utilice {2} para ver una lista de estaciones", + "Puedes cambiar el volumen de tu radio usando {1} con 0-100 como porcentaje" + ], + "WealthAndTaxHelp": [ + "Sus impuestos en el día de pago son el {1} por ciento de su riqueza calculada", + "Su riqueza calculada es una suma total basada en cuántos vehículos, casas y negocios tiene", + "Cada vehículo es {1}, cada casa es {2}, y cada negocio es {3}", + "Utilice {1} para ver su patrimonio actual, y {2} para ver cuánto pagará de impuestos cada día de pago" + ], + "MustBeInAVehicle": "Necesitas estar en un vehículo", + "MustBeInOrNearVehicle": "Tienes que estar dentro o cerca de un vehículo", + "MustBeInVehicleFrontSeat": "Tienes que estar en los asientos delanteros del vehículo", + "MustBeInVehicleDriverSeat": "Tienes que ser el conductor", + "DontHaveVehicleKey": "No tiene una llave para este vehículo", + "NoGateAccess": "No tienes acceso a esta puerta", + "GateBroken": "Esta puerta está rota", + "GateHacked": "La puerta no funciona", + "RadioJammed": "Sólo se oye la estática de la radio", + "VehicleNotForSale": "Este vehículo no está en venta", + "VehicleNotForRent": "Este vehículo no se alquila", + "BusinessNotForSale": "Este negocio no está en venta", + "BusinessNotForRent": "Este negocio no se alquila", + "HouseNotForSale": "Esta casa no está en venta", + "HouseNotForRent": "Esta casa no está en alquiler", + "DealershipPurchaseTestDrive": "Conduzca fuera del concesionario para comprar el vehículo, o salga del vehículo para cancelar", + "DealershipPurchaseExitedVehicle": "Has cancelado la compra del vehículo al salir de él", + "VehiclePurchaseComplete": "¡Este vehículo es ahora tuyo! Se guardará donde quiera que lo dejes", + "VehiclePurchaseNotEnoughMoney": "No tienes suficiente dinero para comprar este vehículo", + "HousePurchaseNotEnoughMoney": "No tienes suficiente dinero para comprar esta casa", + "BusinessPurchaseNotEnoughMoney": "No tienes suficiente dinero para comprar este negocio", + "Locales": { + "English": "Inglés", + "Russian": "Ruso", + "Spanish": "Español", + "German": "Alemán", + "Dutch": "Holandés", + "Polish": "Polaco" + }, + "HeaderPlayerHousesList": "Casas del jugador ({1})", + "HeaderPlayerStaffFlagsList": "Banderas administrativas del jugador ({1})", + "HeaderStaffFlagsList": "Banderas administrativas", + "NonRPName": "¡Nombre no RP! Elige uno nuevo:", + "InvalidStaffFlag": "Bandera administrativa no encontrada", + "InvalidClanFlag": "Bandera del clan no encontrada", + "InvalidLocale": "Language not found!", + "HeaderJobUniformList": "Job Uniforms ({1})", + "HeaderJobEquipmentList": "Job Equipment ({1})", + "InvalidJobUniform": "Job uniform not found!", + "InvalidJobEquipment": "Job equipment not found!", + "HeaderVehiclesInRangeList": "Vehicles within {1}", + "NoVehiclesWithInRange": "There are no vehicles within {1}", + "AmountNotNumber": "The amount must be a number!", + "NeedToBeWorking": "You need to be working! Use {1} at a job location or near a job vehicle.", + "NeedToBeOnJobRoute": "You need to be doing a job route! Use {1} in a job vehicle", + "CurrentJobRouteDeleted": "The job route you were on has been deleted by an admin", + "CurrentJobRouteVehicleColoursChanged": "Your job route's vehicle colours were changed by an admin", + "NotYourJob": "This is not your job!", + "JobPoints": "You can get a job by going the yellow points on the map.", + "QuitJobToTakeAnother": "If you want this job, use {1} to quit your current job.", + "NotAJobVehicle": "This is not a job vehicle!", + "NotYourJobVehicle": "This is not your job's vehicle!", + "JobRouteDisabled": "The job route you were on has been disabled by an admin", + "HeaderPickupTypes": "Pickup Types", + "HeaderBlipTypes": "Map Icon Types", + "InvalidGPSLocation": "There are no locations with that name or type", + "HeaderBusinessList": "Businesses", + "VehicleForSale": "This {1} is buyable for {2}! Use {3} if you want to buy it", + "VehicleForRent": "This {1} is rentable for {2}! Use {3} if you want to rent it", + + "ADDED-31JAN2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "LoginFailedInvalidPassword": "Invalid password! {1} attempts remaining", + "LoginFailedNoPassword": "You must enter a password! ! {1} attempts remaining", + "RegistrationFailedNoPassword": "You must enter a password!", + "RegistrationFailedNoPasswordConfirm": "You must confirm the password!", + "RegistrationFailedNoEmail": "You must enter an email!", + "AccountNameAlreadyRegistered": "Your name is already registered!", + "AlreadyLoggedIn": "You are already logged in!", + "RegistrationFailedInvalidEmail": "That email is invalid!", + "RegistrationFailedPasswordMismatch": "The passwords don't match!", + "RegistrationFailedCreateError": "Your account couldn't be created!", + "RegistrationSuccess": "Your account has been created!", + "RegistrationEmailVerifyReminder": "Don't forget to verify your email! A verification code has been sent to you.", + "RegistrationCreateCharReminder": "To play on the server, you will need to make a character.", + "NoCharactersGUIMessage": "You have no characters. Would you like to make one?", + "NoCharactersGUIWindowTitle": "No characters", + "NoCharactersChatMessage": "You have no characters. Use {1} to make one.", + "NeedEmailFor2FA": "You need to add your email to your account to use two-factor authentication.", + "NeedEmailVerifiedFor2FA": "You need to verify your email to use two-factor authentication.", + "SetEmailHelpTip": "Use {1} to set your email.", + "VerifyEmailHelpTip": "Use {1} to verify your email.", + + "ADDED-13FEB2022": "DO NOT TRANSLATE. This string is just a comment to separate newly added translations.", + "NearbyRadio": "Nearby radio", + "FromRadio": "From radio", + "ToRadio": "To radio", + "NeedToEnterPropertyCommand": "You need to enter the {1} first! Use {2} to enter and exit", + "NeedToEnterPropertyKeyPress": "You need to enter the {1} first! Press {2} to enter and exit", + "InventoryFullCantCarry": "You don't have any space to carry this (full inventory)!", + "NotEnoughCashNeedAmountMore": "You don't have enough money! You need {1} more!", + "AmountMustBeMoreThan": "The amount must be more than {1}!", + "WeaponBanned": "You are not allowed to buy or use weapons!", + "TimeNotNumber": "The time must be a number", + "HeaderDefaultBusinessItemTypes": "Business Item Templates", + "FixingStuck": "Fixing your position and virtual world ...", + "CantUseCommandYet": "You must wait before you can use this command again!", + "NotATester": "You are not a tester!", + "AccessDenied": "AccessDenied" +} diff --git a/meta.xml b/meta.xml index 75e6a368..a4c5301a 100644 --- a/meta.xml +++ b/meta.xml @@ -9,11 +9,11 @@