Compare commits

...

6 Commits
v2.7 ... v2.8

Author SHA1 Message Date
dualshock-tools
1fa7066477 DS4: fix random range-calib fail. Add more DS5 colors 2025-07-13 10:51:27 +02:00
Mathias Malmqvist
65376ea717 Remove the extra semi-colon that breaks the translations 2025-07-13 10:23:30 +02:00
sladkOy
97317bd7b2 Update ua_ua.json 2025-06-17 11:44:31 +02:00
dualshock-tools
ef5b307046 Update hu_hu and pl_pl languages 2025-06-10 09:40:01 +02:00
dualshock-tools
9e359c9dcd Updated ru_ru translation 2025-06-07 19:31:41 +02:00
g60
152a11d7bc Update zh_CN and zh_TW translations for DS colors 2025-06-07 19:25:06 +02:00
22 changed files with 307 additions and 173 deletions

18
core.js
View File

@@ -236,6 +236,7 @@ async function ds4_calibrate_range_begin() {
try {
// Begin
await device.sendFeatureReport(0x90, alloc_req(0x90, [1,1,2]))
await new Promise(r => setTimeout(r, 200));
// Assert
data = await device.receiveFeatureReport(0x91)
@@ -261,6 +262,7 @@ async function ds4_calibrate_range_end() {
try {
// Write
await device.sendFeatureReport(0x90, alloc_req(0x90, [2,1,2]))
await new Promise(r => setTimeout(r, 200));
data = await device.receiveFeatureReport(0x91)
data2 = await device.receiveFeatureReport(0x92)
@@ -289,6 +291,7 @@ async function ds4_calibrate_sticks_begin() {
try {
// Begin
await device.sendFeatureReport(0x90, alloc_req(0x90, [1,1,1]))
await new Promise(r => setTimeout(r, 200));
// Assert
data = await device.receiveFeatureReport(0x91);
@@ -316,6 +319,7 @@ async function ds4_calibrate_sticks_sample() {
try {
// Sample
await device.sendFeatureReport(0x90, alloc_req(0x90, [3,1,1]))
await new Promise(r => setTimeout(r, 200));
// Assert
data = await device.receiveFeatureReport(0x91);
@@ -342,6 +346,7 @@ async function ds4_calibrate_sticks_end() {
try {
// Write
await device.sendFeatureReport(0x90, alloc_req(0x90, [2,1,1]))
await new Promise(r => setTimeout(r, 200));
data = await device.receiveFeatureReport(0x91);
data2 = await device.receiveFeatureReport(0x92);
@@ -371,6 +376,7 @@ async function ds4_calibrate_sticks() {
// Begin
await device.sendFeatureReport(0x90, alloc_req(0x90, [1,1,1]))
await new Promise(r => setTimeout(r, 200));
// Assert
let data = await device.receiveFeatureReport(0x91);
@@ -384,11 +390,12 @@ async function ds4_calibrate_sticks() {
}
set_progress(10);
await new Promise(r => setTimeout(r, 100));
await new Promise(r => setTimeout(r, 200));
for(var i=0;i<3;i++) {
// Sample
await device.sendFeatureReport(0x90, alloc_req(0x90, [3,1,1]))
await new Promise(r => setTimeout(r, 200));
// Assert
let data = await device.receiveFeatureReport(0x91);
@@ -407,6 +414,7 @@ async function ds4_calibrate_sticks() {
// Write
await device.sendFeatureReport(0x90, alloc_req(0x90, [2,1,1]))
await new Promise(r => setTimeout(r, 200));
if(data.getUint32(0, false) != 0x91010101 || data2.getUint32(0, false) != 0x920101FF) {
let d1 = dec2hex32(data.getUint32(0, false));
let d2 = dec2hex32(data2.getUint32(0, false));
@@ -559,9 +567,15 @@ function ds5_color(x) {
'07' : l('Volcanic Red'),
'08' : l('Sterling Silver'),
'09' : l('Cobalt Blue'),
'10' : l('Chroma Teal'),
'11' : l('Chroma Indigo'),
'12' : l('Chroma Pearl'),
'30' : l('30th Anniversary'),
'Z1' : l('God of War Ragnarok'),
'Z3' : l('Astro Bot')
'Z2' : l('Spider-Man 2'),
'Z3' : l('Astro Bot'),
'Z4' : l('Fortnite'),
'Z6' : l('The Last of Us')
};
const colorCode = x.slice(4, 6);

View File

@@ -830,7 +830,7 @@ dl.row dd { font-family: monospace; }
<div class="container">
<footer>
<div class="d-flex flex-column flex-sm-row justify-content-between py-4 my-4 border-top" id="footbody">
<p><a target="_blank" href="https://github.com/dualshock-tools/dualshock-tools.github.io/commits/main/"><span class="ds-i18n">Version</span> 2.7</a> (2025-06-07) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a>&nbsp;<span id="authorMsg"></span></p>
<p><a target="_blank" href="https://github.com/dualshock-tools/dualshock-tools.github.io/commits/main/"><span class="ds-i18n">Version</span> 2.8</a> (2025-07-13) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a>&nbsp;<span id="authorMsg"></span></p>
<ul class="list-unstyled d-flex">
<li class="ms-3"><a class="link-body-emphasis" href="mailto:ds4@the.al" target="_blank"><svg class="bi" width="24" height="24"><use xlink:href="#mail"/></svg></a></li>

View File

@@ -198,6 +198,9 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -205,6 +208,7 @@
"DualSense Edge Calibration": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -221,11 +225,13 @@
"Right Module Barcode": "",
"Right stick": "",
"Save": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",

View File

@@ -174,6 +174,9 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -190,6 +193,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -215,11 +219,13 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",

View File

@@ -160,6 +160,9 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -178,6 +181,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -210,12 +214,14 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This issue happens because you have clicked \"Done\" immediately after starting a range calibration.": "",

View File

@@ -196,6 +196,9 @@
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -205,6 +208,7 @@
"FW Update Info": "",
"FW Version": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -221,9 +225,11 @@
"Right Module Barcode": "",
"SBL FW Version": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Touchpad FW Version": "",

View File

@@ -160,6 +160,9 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -178,6 +181,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -210,12 +214,14 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This issue happens because you have clicked \"Done\" immediately after starting a range calibration.": "",

View File

@@ -23,19 +23,19 @@
"Completed": "Terminé",
"Welcome to the stick center-calibration wizard!": "Bienvenue dans l'assistant de calibrage de centrage du joystick !",
"This tool will guide you in re-centering the analog sticks of your controller. It consists in four steps: you will be asked to move both sticks in a direction and release them.": "Cet outil va vous guider afin de recentrer les joysticks analogiques de votre manette. Il consiste en quatres étapes: il vous sera demandé de bouger les deux joysticks dans une direction puis de les relacher.",
"Please be aware that, <i>;once the calibration is running, it cannot be canceled</i>;. Do not close this page or disconnect your controller until is completed.": "Veuillez noter <i>;quune fois le calibrage lancée, il nest pas possible de l'annuler</i>;. Ne fermez pas cette page ou ne déconnectez pas la manette tant que le calibrage nest pas terminée.",
"Press <b>;Start</b>; to begin calibration.": "Appuyez sur <b>;Démarrer</b>; pour commencer le calibrage.",
"Please move both sticks to the <b>;top-left corner</b>; and release them.": "Veuillez déplacer les deux joysticks <b>;en haut à gauche</b>; puis relachez-les.",
"When the sticks are back in the center, press <b>;Continue</b>;.": "Une fois les deux joysticks recentrés, appuyez sur <b>;Continuer</b>;.",
"Please move both sticks to the <b>;top-right corner</b>; and release them.": "Veuillez déplacer les deux joysticks <b>;en haut à droite</b>; puis relachez-les.",
"Please move both sticks to the <b>;bottom-left corner</b>; and release them.": "Veuillez déplacer les deux joysticks <b>;en bas à gauche</b>; puis relachez-les.",
"Please move both sticks to the <b>;bottom-right corner</b>; and release them.": "Veuillez déplacer les deux joysticks <b>;en bas à droite</b>; puis relachez-les.",
"Please be aware that, <i>once the calibration is running, it cannot be canceled</i>. Do not close this page or disconnect your controller until is completed.": "Veuillez noter <i>qu'une fois le calibrage lancée, il n'est pas possible de l'annuler</i>. Ne fermez pas cette page ou ne déconnectez pas la manette tant que le calibrage n'est pas terminée.",
"Press <b>Start</b> to begin calibration.": "Appuyez sur <b>Démarrer</b> pour commencer le calibrage.",
"Please move both sticks to the <b>top-left corner</b> and release them.": "Veuillez déplacer les deux joysticks <b>en haut à gauche</b> puis relachez-les.",
"When the sticks are back in the center, press <b>Continue</b>.": "Une fois les deux joysticks recentrés, appuyez sur <b>Continuer</b>.",
"Please move both sticks to the <b>top-right corner</b> and release them.": "Veuillez déplacer les deux joysticks <b>en haut à droite</b> puis relachez-les.",
"Please move both sticks to the <b>bottom-left corner</b> and release them.": "Veuillez déplacer les deux joysticks <b>en bas à gauche</b> puis relachez-les.",
"Please move both sticks to the <b>bottom-right corner</b> and release them.": "Veuillez déplacer les deux joysticks <b>en bas à droite</b> puis relachez-les.",
"Calibration completed successfully!": "Calibrage terminé avec succès !",
"Next": "Suivant",
"Recentering the controller sticks. ": "Recentrement des joysticks de la manette en cours. ",
"Please do not close this window and do not disconnect your controller. ": "Veuillez ne pas fermer cette fenêtre et ne déconnectez pas votre manette. ",
"Range calibration": "Calibrage de la portée du joystick",
"<b>;The controller is now sampling data!</b>;": "<b>;La manette est maintenant en train d'échantillonner les données !</b>;",
"<b>The controller is now sampling data!</b>": "<b>La manette est maintenant en train d'échantillonner les données !</b>",
"Rotate the sticks slowly to cover the whole range. Press \"Done\" when completed.": "Faites tourner doucement les joysticks afin de couvrir toute leur portée. Appuyez sur \"Terminer\" une fois terminé.",
"Done": "Terminer",
"Hi, thank you for using this software.": "Salut, merci d'avoir utilisé cet outil.",
@@ -160,6 +160,9 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -178,6 +181,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -210,12 +214,14 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This issue happens because you have clicked \"Done\" immediately after starting a range calibration.": "",

View File

@@ -222,18 +222,24 @@
"Right Module Barcode": "Jobb modul vonalkódja",
"left module": "bal modul",
"right module": "jobb modul",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"30th Anniversary": "30th Anniversary",
"Astro Bot": "Astro Bot",
"Cobalt Blue": "Cobalt Blue",
"Cosmic Red": "Cosmic Red",
"Galactic Purple": "Galactic Purple",
"God of War Ragnarok": "God of War Ragnarok",
"Grey Camouflage": "Grey Camouflage",
"Midnight Black": "Midnight Black",
"Nova Pink": "Nova Pink",
"Starlight Blue": "Starlight Blue",
"Sterling Silver": "Sterling Silver",
"Volcanic Red": "Volcanic Red",
"White": "Fehér",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Fortnite": "",
"Spider-Man 2": "",
"The Last of Us": "",
"": ""
}

View File

@@ -236,5 +236,11 @@
"Sterling Silver": "Sterling Silver",
"Volcanic Red": "Volcanic Red",
"White": "Original White",
"Chroma Indigo": "Chroma Indigo",
"Chroma Pearl": "Chroma Pearl",
"Chroma Teal": "Chroma Teal",
"Fortnite": "Fortnite",
"Spider-Man 2": "Spider-Man 2",
"The Last of Us": "The Last of Us",
"": ""
}

View File

@@ -169,6 +169,9 @@
"Cannot store data into": "",
"Cannot unlock": "",
"Changes saved successfully": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -186,6 +189,7 @@
"FW Update Info": "",
"FW Version": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -213,10 +217,12 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This issue happens because you have clicked \"Done\" immediately after starting a range calibration.": "",

View File

@@ -197,6 +197,9 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -204,6 +207,7 @@
"DualSense Edge Calibration": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -220,11 +224,13 @@
"Right Module Barcode": "",
"Right stick": "",
"Save": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",

View File

@@ -160,6 +160,9 @@
"Center X": "",
"Center Y": "",
"Changes saved successfully": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -178,6 +181,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -210,12 +214,14 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Stickdrift is caused by a physical defect; namely dirt, worn potentiometer or in some cases a worn spring.": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This issue happens because you have clicked \"Done\" immediately after starting a range calibration.": "",

View File

@@ -199,42 +199,48 @@
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "Aktywnie pracuję nad dodaniem kompatybilności, ale głównym wyzwaniem jest przechowywanie danych w modułach drążków.",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "Jeśli uważasz że to narzędzie było dla ciebie pomocne, lub chcesz aby wsparcie DualSense Edge pojawiło się szybciej, rozważ wsparcie projektu poprzez",
"Thank you for your generosity and support!": "Dziękujemy za hojność i wsparcie!",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Calibration is being stored in the stick modules.": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",
"right module": "",
"30th Anniversary": "30th Anniversary",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "<b>Zewnętrznie</b>: poprzez podanie +1.8V bezpośrednio do widocznego punktu testowego bez otwierania kontrolera.",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "<b>Wewnętrznie</b>: przez przylutowanie przewodu z źródła +1.8V do punktu testowego ochrony przed zapisem.",
"Astro Bot": "Astro Bot",
"Calibration is being stored in the stick modules.": "Kalibracja jest zapisywana w modułach drążków.",
"Cannot lock": "Nie można zablokować",
"Cannot store data into": "Nie można zachować informacji w",
"Cannot unlock": "Nie można odblokować",
"Cobalt Blue": "Cobalt Blue",
"Color": "Kolor",
"Color detection thanks to": "Podziękowania dla funkcji wykrywania kolorów",
"Cosmic Red": "Cosmic Red",
"DualSense Edge Calibration": "Kalibracja Dualsense Edge",
"For more info or help, feel free to reach out on Discord.": "Aby uzyskać więcej informacji lub pomoc, skontaktuj się do nas na Discordzie",
"Galactic Purple": "Galactic Purple",
"God of War Ragnarok": "God of War Ragnarok",
"Grey Camouflage": "Grey Camouflage",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "Jeżeli kalibracja nie została zachowana na stałe, prosimy o dwukrotnym sprawdzeniu ręcznie wykonanej modyfikacji",
"Left Module Barcode": "Barcode lewego modułu",
"Midnight Black": "Midnight Black",
"More details and images": "Więcej szczegółów i zdjęć",
"Nova Pink": "Nova Pink",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "Podłącz kontroler Dualshock 4, Dualsense, lub Dualsense Edge do komputera, i wciśnij Połącz",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "Uwaga: moduły drążków w DS Edge <b>nie mogą być kalibrowane wyłącznie za pomocą oprogramowania!</b>. Aby zapisać niestandardową kalibrację w wewnętrznej pamięci drążka, wymagana jest ręczna <b>modyfikacja sprzętowa</b>.",
"Right Module Barcode": "Barcode prawego modułu",
"Starlight Blue": "Starlight Blue",
"Sterling Silver": "Sterling Silver",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "Wsparcie dla obsługi kalibrowania modułów drążków DualSense Edge jest teraz dostępna jako <b>funkcja eksperymentalna</b>.",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "Obejmuje to na tymczasowym wyłączeniu ochrony przed zapisem poprzez podanie <b>+1.8V</b> do określonego punktu testowego na każdym module.",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "Tylko dla zaawansowanych użytkowników. Jeśli nie jesteś pewien co robisz, proszę nie próbuj tego!",
"Volcanic Red": "Volcanic Red",
"We are not responsible for any damage caused by attempting this modification.": "Nie ponosimy odpowiedzialności za jakiekolwiek szkody spowodowane próbą tej modyfikacji.",
"White": "White",
"You can do this in two ways:": "Możesz to zrobić na 2 sposoby:",
"here": "tutaj",
"left module": "lewy moduł",
"right module": "prawy moduł",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Fortnite": "",
"Spider-Man 2": "",
"The Last of Us": "",
"": ""
}

View File

@@ -174,6 +174,9 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -190,6 +193,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -215,11 +219,13 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",

View File

@@ -225,15 +225,21 @@
"right module": "módulo direito",
"30th Anniversary": "",
"Astro Bot": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"The Last of Us": "",
"Volcanic Red": "",
"White": "",
"": ""

View File

@@ -206,12 +206,16 @@
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"DualSense Edge Calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -223,9 +227,11 @@
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"Volcanic Red": "",

View File

@@ -1,5 +1,5 @@
{
".authorMsg": "- Перевод на Русский язык выполнен: <a href='https://www.youtube.com/channel/UC8pzDCIt_CUj8sa7cYgPzHQ'>Tamir-Teknik</a>",
".authorMsg": "- Перевод на Русский язык выполнен: <a href='https://www.youtube.com/channel/UC8pzDCIt_CUj8sa7cYgPzHQ'>Tamir-Teknik. Дополнил Amnesia44</a>",
"DualShock Calibration GUI": "Интерфейс калибровки DualShock",
"Unsupported browser. Please use a web browser with WebHID support (e.g. Chrome).": "Неподдерживаемый браузер. Используйте браузер с поддержкой WebHID (например, Chrome).",
"Connect": "Подключить",
@@ -160,80 +160,86 @@
"Error while saving changes:": "Ошибка при сохранении изменений:",
"Save changes permanently": "Сохранить изменения навсегда",
"Reboot controller": "Перезагрузить контроллер",
"(beta)": "",
"(beta)": "Бета",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "<b>Снаружи</b>: подачей напряжения +1,8 В непосредственно на видимую тестовую точку (TP) без вскрытия корпуса контроллера.",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "<b>Внутри</b>: припаяйте провод от +1,8 В к точке защиты от записи.",
"Battery Barcode": "Штрих-код батареи",
"Bluetooth Address": "Адрес Bluetooth",
"Calibration is being stored in the stick modules.": "Калибровка сохраняется в модулях стиков",
"Cancel": "Отмена",
"Cannot lock": "Не удалось заблокировать",
"Cannot store data into": "Не удалось сохранить данные",
"Cannot unlock": "Не удалось разблокировать",
"Center X": "Центр оси X",
"Center Y": "Центр оси Y",
"Color": "Цвет",
"Color detection thanks to": "За определение цвета спасибо",
"Controller Info": "Инфо контроллера",
"Debug Info": "Дебаг-информация",
"Debug buttons": "Отладка кнопок",
"DualSense Edge Calibration": "Калибровка DualSense Edge",
"FW Build Date": "Дата сборки ПО",
"FW Series": "Серия ПО",
"FW Type": "Тип ПО",
"FW Update": "Обновление ПО",
"FW Update Info": "Информация об обновлении ПО",
"FW Version": "Версия ПО",
"Finetune stick calibration": "Точная калибровка стиков",
"For more info or help, feel free to reach out on Discord.": "Для получения помощи не стесняйтесь обращаться в Discord",
"HW Model": "Модель устройства",
"Hardware": "Аппаратная часть",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "Я активно работаю над добавлением совместимости, но основная проблема заключается в хранении данных в модулях стиков.",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "Если калибровка не сохраняется после перезагрузки, тщательно проверьте правильность подключения.",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "Если этот инструмент был вам полезен или вы хотите, чтобы поддержка DualSense Edge появилась быстрее, пожалуйста, рассмотрите возможность поддержать проект —",
"Left Module Barcode": "Штрих-код левого модуля",
"Left stick": "Левый стик",
"MCU Unique ID": "Уникальный MCU ID",
"More details and images": "Больше деталей и изображения",
"PCBA ID": "ID платы",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "Подключите контроллер DualShock 4, DualSense или DualSense Edge к компьютеру и нажмите кнопку Подключить",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "Обратите внимание: модули стиков на контроллере Dualsense Edge <b>нельзя откалибровать только с помощью программного обеспечения</b>. Для сохранения пользовательской калибровки во внутренней памяти джойстика требуется <b>аппаратная модификация</b>.",
"Right Module Barcode": "Штрих-код правого модуля",
"Right stick": "Правый стик",
"SBL FW Version": "Версия прошивки SBL",
"Save": "Сохранить",
"Serial Number": "Серийный номер",
"Show all": "Показать все",
"Software": "Программное обеспечение",
"Spider FW Version": "Версия прошивки Spider",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "Поддержка калибровки модулей DualSense Edge теперь доступна в качестве <b>экспериментальной функции</b>",
"Thank you for your generosity and support!": "Спасибо за вашу щедрость и поддержку",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "В настоящее время графический интерфейс калибровки DualShock не поддерживает DualSense Edge.",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "Для этого необходимо временно отключить защиту от записи, подав напряжение <b>+1,8 В</b> на определенную контрольную точку на каждом модуле.",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "Только для продвинутых пользователей! Если вы не уверены ",
"This screen allows to finetune raw calibration data on your controller": "На этом экране можно более точно откалибровать ваш контроллер",
"Touchpad FW Version": "Версия прошивки тачпада",
"Touchpad ID": "ID тачпада",
"VCM Left Barcode": "Штрих-код левого VCM",
"VCM Right Barcode": "Штрих-код правого VCM",
"Venom FW Version": "Версия прошивки Venom",
"We are not responsible for any damage caused by attempting this modification.": "Мы не несем ответсвенности за какой-либо причиненный ущерб данной модификацией",
"You can do this in two ways:": "Это можно сделать двумя способами",
"here": "здесь",
"left module": "Левый модуль",
"right module": "Правый модуль",
"30th Anniversary": "",
"<b>Externally</b>: by applying +1.8V directly to the visible test point without opening the controller": "",
"<b>Internally</b>: by soldering a wire from a +1.8V source to the write-protect TP.": "",
"Astro Bot": "",
"Battery Barcode": "",
"Bluetooth Address": "",
"Calibration is being stored in the stick modules.": "",
"Cancel": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Controller Info": "",
"Cosmic Red": "",
"Debug Info": "",
"Debug buttons": "",
"DualSense Edge Calibration": "",
"FW Build Date": "",
"FW Series": "",
"FW Type": "",
"FW Update": "",
"FW Update Info": "",
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"HW Model": "",
"Hardware": "",
"I'm actively working on adding compatibility, the primary challenge lies in storing data into the stick modules.": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"If this tool has been helpful to you or you want to see DualSense Edge support arrive faster, please consider supporting the project with a": "",
"Left Module Barcode": "",
"Left stick": "",
"MCU Unique ID": "",
"Midnight Black": "",
"More details and images": "",
"Nova Pink": "",
"PCBA ID": "",
"Please connect a DualShock 4, a DualSense or DualSense Edge controller to your computer and press Connect.": "",
"Please note: the stick modules on the DS Edge <b>cannot be calibrated via software alone</b>.To store a custom calibration on the stick's internal memory, a <b>hardware modification</b> is required.": "",
"Right Module Barcode": "",
"Right stick": "",
"SBL FW Version": "",
"Save": "",
"Serial Number": "",
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",
"Touchpad FW Version": "",
"Touchpad ID": "",
"VCM Left Barcode": "",
"VCM Right Barcode": "",
"Venom FW Version": "",
"The Last of Us": "",
"Volcanic Red": "",
"We are not responsible for any damage caused by attempting this modification.": "",
"White": "",
"You can do this in two ways:": "",
"here": "",
"left module": "",
"right module": "",
"": ""
}

View File

@@ -174,6 +174,9 @@
"Cannot unlock": "",
"Center X": "",
"Center Y": "",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
@@ -190,6 +193,7 @@
"FW Version": "",
"Finetune stick calibration": "",
"For more info or help, feel free to reach out on Discord.": "",
"Fortnite": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
@@ -215,11 +219,13 @@
"Show all": "",
"Software": "",
"Spider FW Version": "",
"Spider-Man 2": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Support for calibrating DualSense Edge stick modules is now available as an <b>experimental feature</b>.": "",
"Thank you for your generosity and support!": "",
"The DualShock Calibration GUI does not currently support the DualSense Edge.": "",
"The Last of Us": "",
"This involves temporarily disabling write protection by applying <b>+1.8V</b> to a specific test point on each module.": "",
"This is only for advanced users. If you're not sure what you're doing, please do not attempt it.": "",
"This screen allows to finetune raw calibration data on your controller": "",

View File

@@ -212,28 +212,34 @@
"We are not responsible for any damage caused by attempting this modification.": "Ми не несемо відповідальності за будь-які пошкодження, спричинені спробами цієї модифікації.",
"You can do this in two ways:": "Ви можете зробити це двома способами:",
"here": "тут",
"30th Anniversary": "",
"Astro Bot": "",
"Cannot lock": "",
"Cannot store data into": "",
"Cannot unlock": "",
"Cobalt Blue": "",
"Color": "",
"Color detection thanks to": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "",
"Left Module Barcode": "",
"Midnight Black": "",
"Nova Pink": "",
"Right Module Barcode": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"left module": "",
"right module": "",
"30th Anniversary": "30-та річниця",
"Astro Bot": "Astro Bot",
"Cannot lock": "Не вдалося заблокувати",
"Cannot store data into": "Не вдалося зберегти дані в",
"Cannot unlock": "Не вдалося розблокувати",
"Cobalt Blue": "Кобальтово-синій",
"Color": "Колір",
"Color detection thanks to": "Розпізнавання кольору завдяки",
"Cosmic Red": "Космічний червоний",
"Galactic Purple": "Галактичний пурпуровий",
"God of War Ragnarok": "God of War: Ragnarok",
"Grey Camouflage": "Сірий камуфляж",
"If the calibration is not stored permanently, please double-check the wirings of the hardware mod.": "Якщо калібрування не зберігається постійно, будь ласка, перевірте підключення апаратної модифікації.",
"Left Module Barcode": "Штрихкод лівого модуля",
"Midnight Black": "Чорна ніч",
"Nova Pink": "Рожевий «Нова зірка»",
"Right Module Barcode": "Штрихкод правого модуля",
"Starlight Blue": "Зоряний синій",
"Sterling Silver": "Монетний срібний",
"Volcanic Red": "Вулканічний червоний",
"White": "Білий",
"left module": "лівий модуль",
"right module": "правий модуль",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Fortnite": "",
"Spider-Man 2": "",
"The Last of Us": "",
"": ""
}

View File

@@ -223,18 +223,24 @@
"Right Module Barcode": "右侧模块条形码",
"left module": "左侧模块",
"right module": "右侧模块",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"30th Anniversary": "30周年纪念版",
"Astro Bot": "宇宙机器人",
"Cobalt Blue": "钴晶蓝",
"Cosmic Red": "星辰红",
"Galactic Purple": "银河紫",
"God of War Ragnarok": "战神:诸神黄昏",
"Grey Camouflage": "深灰迷彩",
"Midnight Black": "午夜黑",
"Nova Pink": "新星粉",
"Starlight Blue": "星光蓝",
"Sterling Silver": "亮灰银",
"Volcanic Red": "火山红",
"White": "白色",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Fortnite": "",
"Spider-Man 2": "",
"The Last of Us": "",
"": ""
}

View File

@@ -223,18 +223,24 @@
"Venom FW Version": "Venom固件版本",
"left module": "左側模塊",
"right module": "右側模塊",
"30th Anniversary": "",
"Astro Bot": "",
"Cobalt Blue": "",
"Cosmic Red": "",
"Galactic Purple": "",
"God of War Ragnarok": "",
"Grey Camouflage": "",
"Midnight Black": "",
"Nova Pink": "",
"Starlight Blue": "",
"Sterling Silver": "",
"Volcanic Red": "",
"White": "",
"30th Anniversary": "30週年紀念版",
"Astro Bot": "宇宙機器人",
"Cobalt Blue": "鈷藍色",
"Cosmic Red": "星塵紅",
"Galactic Purple": "銀河紫",
"God of War Ragnarok": "戰神:諸神黃昏",
"Grey Camouflage": "深灰迷彩",
"Midnight Black": "午夜黑",
"Nova Pink": "星幻粉",
"Starlight Blue": "星光藍",
"Sterling Silver": "亮灰銀",
"Volcanic Red": "火山紅",
"White": "白色",
"Chroma Indigo": "",
"Chroma Pearl": "",
"Chroma Teal": "",
"Fortnite": "",
"Spider-Man 2": "",
"The Last of Us": "",
"": ""
}