Improved controller infos on DualSense
This commit is contained in:
parent
16f232e6d1
commit
ab91519ae7
107
core.js
107
core.js
@ -137,19 +137,20 @@ async function ds4_info() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
clear_info();
|
clear_info();
|
||||||
append_info(l("Build Date:"), k1 + " " + k2);
|
append_info(l("Build Date"), k1 + " " + k2);
|
||||||
append_info(l("HW Version:"), "" + dec2hex(hw_ver_major) + ":" + dec2hex(hw_ver_minor));
|
append_info(l("HW Version"), "" + dec2hex(hw_ver_major) + ":" + dec2hex(hw_ver_minor));
|
||||||
append_info(l("SW Version:"), dec2hex32(sw_ver_major) + ":" + dec2hex(sw_ver_minor));
|
append_info(l("SW Version"), dec2hex32(sw_ver_major) + ":" + dec2hex(sw_ver_minor));
|
||||||
append_info(l("Device Type:"), ooc);
|
append_info(l("Device Type"), ooc);
|
||||||
if(!is_clone) {
|
if(!is_clone) {
|
||||||
b_info = ' <a class="link-body-emphasis" href="#" onclick="board_model_info()">' +
|
b_info = ' <a class="link-body-emphasis" href="#" onclick="board_model_info()">' +
|
||||||
'<svg class="bi" width="1.3em" height="1.3em"><use xlink:href="#info"/></svg></a>';
|
'<svg class="bi" width="1.3em" height="1.3em"><use xlink:href="#info"/></svg></a>';
|
||||||
append_info(l("Board Model:"), ds4_hw_to_bm(hw_ver_minor) + b_info);
|
append_info(l("Board Model"), ds4_hw_to_bm(hw_ver_minor) + b_info);
|
||||||
|
|
||||||
// All ok, safe to lock NVS, query it and get BD Addr
|
// All ok, safe to lock NVS, query it and get BD Addr
|
||||||
await ds4_nvlock();
|
await ds4_nvlock();
|
||||||
await ds4_nvstatus();
|
await ds4_nvstatus();
|
||||||
await ds4_getbdaddr();
|
bd_addr = await ds4_getbdaddr();
|
||||||
|
append_info(l("Bluetooth Address"), bd_addr);
|
||||||
|
|
||||||
if(is_rare(hw_ver_minor)) {
|
if(is_rare(hw_ver_minor)) {
|
||||||
show_popup("Wow, this is a rare/weird controller! Please write me an email at ds4@the.al or contact me on Discord (the_al)");
|
show_popup("Wow, this is a rare/weird controller! Please write me an email at ds4@the.al or contact me on Discord (the_al)");
|
||||||
@ -441,10 +442,8 @@ async function ds4_getbdaddr() {
|
|||||||
if(i >= 1) out += ":";
|
if(i >= 1) out += ":";
|
||||||
out += dec2hex8(data.getUint8(6-i, false));
|
out += dec2hex8(data.getUint8(6-i, false));
|
||||||
}
|
}
|
||||||
$("#d-bdaddr").text(out);
|
|
||||||
return out;
|
return out;
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
$("#d-bdaddr").html("<font color='red'>" + l("error") + "</font>");
|
|
||||||
return "error";
|
return "error";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -458,10 +457,8 @@ async function ds5_getbdaddr() {
|
|||||||
if(i >= 1) out += ":";
|
if(i >= 1) out += ":";
|
||||||
out += dec2hex8(data.getUint8(4 + 5 - i, false));
|
out += dec2hex8(data.getUint8(4 + 5 - i, false));
|
||||||
}
|
}
|
||||||
$("#d-bdaddr").text(out);
|
|
||||||
return out;
|
return out;
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
$("#d-bdaddr").html("<font color='red'>" + l("error") + "</font>");
|
|
||||||
return "error";
|
return "error";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -476,6 +473,21 @@ async function ds4_nvunlock() {
|
|||||||
await device.sendFeatureReport(0xa0, alloc_req(0xa0, [10,2,0x3e,0x71,0x7f,0x89]))
|
await device.sendFeatureReport(0xa0, alloc_req(0xa0, [10,2,0x3e,0x71,0x7f,0x89]))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function ds5_system_info(base, num, length, decode = true) {
|
||||||
|
await device.sendFeatureReport(128, alloc_req(128, [base,num]))
|
||||||
|
var pcba_id = lf("ds5_pcba_id", await device.receiveFeatureReport(129));
|
||||||
|
console.log(pcba_id);
|
||||||
|
if(pcba_id.getUint8(1) != base || pcba_id.getUint8(2) != num || pcba_id.getUint8(3) != 2) {
|
||||||
|
return l("error");
|
||||||
|
} else {
|
||||||
|
if(decode)
|
||||||
|
return new TextDecoder().decode(pcba_id.buffer.slice(4, 4+length));
|
||||||
|
else
|
||||||
|
return buf2hex(pcba_id.buffer.slice(4, 4+length));
|
||||||
|
}
|
||||||
|
return l("Unknown");
|
||||||
|
}
|
||||||
|
|
||||||
async function ds5_info() {
|
async function ds5_info() {
|
||||||
try {
|
try {
|
||||||
const view = lf("ds5_info", await device.receiveFeatureReport(0x20));
|
const view = lf("ds5_info", await device.receiveFeatureReport(0x20));
|
||||||
@ -494,27 +506,38 @@ async function ds5_info() {
|
|||||||
|
|
||||||
var deviceinfo = new TextDecoder().decode(view.buffer.slice(32, 32+12));
|
var deviceinfo = new TextDecoder().decode(view.buffer.slice(32, 32+12));
|
||||||
var updversion = view.getUint16(44, true);
|
var updversion = view.getUint16(44, true);
|
||||||
var unk = view.getUint16(46, true);
|
var unk = view.getUint8(46, true);
|
||||||
|
|
||||||
var fwversion1 = view.getUint32(50, true);
|
var fwversion1 = view.getUint32(48, true);
|
||||||
var fwversion2 = view.getUint32(54, true);
|
var fwversion2 = view.getUint32(52, true);
|
||||||
var fwversion3 = view.getUint32(58, true);
|
var fwversion3 = view.getUint32(56, true);
|
||||||
|
|
||||||
clear_info();
|
clear_info();
|
||||||
|
|
||||||
append_info(l("Build Date:"), build_date + " " + build_time);
|
|
||||||
append_info(l("Firmware Type:"), "0x" + dec2hex(fwtype));
|
|
||||||
append_info(l("SW Series:"), "0x" + dec2hex(swseries));
|
|
||||||
append_info(l("HW Info:"), "0x" + dec2hex32(hwinfo));
|
|
||||||
append_info(l("SW Version:"), "0x" + dec2hex32(fwversion));
|
|
||||||
append_info(l("UPD Version:"), "0x" + dec2hex(updversion));
|
|
||||||
append_info(l("FW Version1:"), "0x" + dec2hex32(fwversion1));
|
|
||||||
append_info(l("FW Version2:"), "0x" + dec2hex32(fwversion2));
|
|
||||||
append_info(l("FW Version3:"), "0x" + dec2hex32(fwversion3));
|
|
||||||
|
|
||||||
b_info = ' <a class="link-body-emphasis" href="#" onclick="board_model_info()">' +
|
b_info = ' <a class="link-body-emphasis" href="#" onclick="board_model_info()">' +
|
||||||
'<svg class="bi" width="1.3em" height="1.3em"><use xlink:href="#info"/></svg></a>';
|
'<svg class="bi" width="1.3em" height="1.3em"><use xlink:href="#info"/></svg></a>';
|
||||||
append_info(l("Board Model:"), ds5_hw_to_bm(hwinfo) + b_info);
|
|
||||||
|
append_info(l("Serial Number"), await ds5_system_info(1, 19, 17), "hw");
|
||||||
|
append_info_extra(l("MCU Unique ID"), await ds5_system_info(1, 9, 9, false), "hw");
|
||||||
|
append_info_extra(l("PCBA ID"), await ds5_system_info(1, 17, 14), "hw");
|
||||||
|
append_info_extra(l("Battery Barcode"), await ds5_system_info(1, 24, 23), "hw");
|
||||||
|
append_info_extra(l("VCM Left Barcode"), await ds5_system_info(1, 26, 16), "hw");
|
||||||
|
append_info_extra(l("VCM Right Barcode"), await ds5_system_info(1, 28, 16), "hw");
|
||||||
|
append_info(l("Board Model"), ds5_hw_to_bm(hwinfo) + b_info, "hw");
|
||||||
|
|
||||||
|
append_info(l("FW Build Date"), build_date + " " + build_time, "fw");
|
||||||
|
append_info_extra(l("FW Type"), "0x" + dec2hex(fwtype), "fw");
|
||||||
|
append_info_extra(l("FW Series"), "0x" + dec2hex(swseries), "fw");
|
||||||
|
append_info_extra(l("HW Model"), "0x" + dec2hex32(hwinfo), "hw");
|
||||||
|
append_info(l("FW Version"), "0x" + dec2hex32(fwversion), "fw");
|
||||||
|
append_info(l("FW Update"), "0x" + dec2hex(updversion), "fw");
|
||||||
|
append_info_extra(l("FW Update Info"), "0x" + dec2hex8(unk), "fw");
|
||||||
|
append_info_extra(l("SBL FW Version"), "0x" + dec2hex32(fwversion1), "fw");
|
||||||
|
append_info_extra(l("Venom FW Version"), "0x" + dec2hex32(fwversion2), "fw");
|
||||||
|
append_info_extra(l("Spider FW Version"), "0x" + dec2hex32(fwversion3), "fw");
|
||||||
|
|
||||||
|
append_info_extra(l("Touchpad ID"), await ds5_system_info(5, 2, 8, false), "hw");
|
||||||
|
append_info_extra(l("Touchpad FW Version"), await ds5_system_info(5, 4, 8, false), "fw");
|
||||||
|
|
||||||
old_controller = build_date.search(/ 2020| 2021/);
|
old_controller = build_date.search(/ 2020| 2021/);
|
||||||
if(old_controller != -1) {
|
if(old_controller != -1) {
|
||||||
@ -525,7 +548,8 @@ async function ds5_info() {
|
|||||||
|
|
||||||
await ds5_nvlock();
|
await ds5_nvlock();
|
||||||
await ds5_nvstatus();
|
await ds5_nvstatus();
|
||||||
await ds5_getbdaddr();
|
bd_addr = await ds5_getbdaddr();
|
||||||
|
append_info(l("Bluetooth Address"), bd_addr, "hw");
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
la("ds5_info_error", {"r": e})
|
la("ds5_info_error", {"r": e})
|
||||||
show_popup(l("Cannot read controller information"));
|
show_popup(l("Cannot read controller information"));
|
||||||
@ -821,6 +845,7 @@ function welcome_accepted() {
|
|||||||
|
|
||||||
function gboot() {
|
function gboot() {
|
||||||
gu = crypto.randomUUID();
|
gu = crypto.randomUUID();
|
||||||
|
$("#infoshowall").hide();
|
||||||
window.addEventListener('DOMContentLoaded', function() {
|
window.addEventListener('DOMContentLoaded', function() {
|
||||||
lang_init();
|
lang_init();
|
||||||
welcome_modal();
|
welcome_modal();
|
||||||
@ -1266,6 +1291,7 @@ async function continue_connection(report) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(device.productId == 0x05c4) {
|
if(device.productId == 0x05c4) {
|
||||||
|
$("#infoshowall").hide();
|
||||||
if(await ds4_info()) {
|
if(await ds4_info()) {
|
||||||
connected = true;
|
connected = true;
|
||||||
mode = 1;
|
mode = 1;
|
||||||
@ -1273,6 +1299,7 @@ async function continue_connection(report) {
|
|||||||
device.oninputreport = process_ds4_input;
|
device.oninputreport = process_ds4_input;
|
||||||
}
|
}
|
||||||
} else if(device.productId == 0x09cc) {
|
} else if(device.productId == 0x09cc) {
|
||||||
|
$("#infoshowall").hide();
|
||||||
if(await ds4_info()) {
|
if(await ds4_info()) {
|
||||||
connected = true;
|
connected = true;
|
||||||
mode = 1;
|
mode = 1;
|
||||||
@ -1280,6 +1307,7 @@ async function continue_connection(report) {
|
|||||||
device.oninputreport = process_ds4_input;
|
device.oninputreport = process_ds4_input;
|
||||||
}
|
}
|
||||||
} else if(device.productId == 0x0ce6) {
|
} else if(device.productId == 0x0ce6) {
|
||||||
|
$("#infoshowall").show();
|
||||||
if(await ds5_info()) {
|
if(await ds5_info()) {
|
||||||
connected = true;
|
connected = true;
|
||||||
mode = 2;
|
mode = 2;
|
||||||
@ -1287,6 +1315,7 @@ async function continue_connection(report) {
|
|||||||
device.oninputreport = process_ds_input;
|
device.oninputreport = process_ds_input;
|
||||||
}
|
}
|
||||||
} else if(device.productId == 0x0df2) {
|
} else if(device.productId == 0x0df2) {
|
||||||
|
$("#infoshowall").hide();
|
||||||
if(await ds5_info()) {
|
if(await ds5_info()) {
|
||||||
connected = true;
|
connected = true;
|
||||||
mode = 0;
|
mode = 0;
|
||||||
@ -1426,13 +1455,6 @@ async function multi_reset() {
|
|||||||
ds5_reset();
|
ds5_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
async function multi_getbdaddr() {
|
|
||||||
if(mode == 1)
|
|
||||||
ds4_getbdaddr();
|
|
||||||
else
|
|
||||||
ds5_getbdaddr();
|
|
||||||
}
|
|
||||||
|
|
||||||
async function multi_nvstatus() {
|
async function multi_nvstatus() {
|
||||||
if(mode == 1)
|
if(mode == 1)
|
||||||
ds4_nvstatus();
|
ds4_nvstatus();
|
||||||
@ -1540,12 +1562,22 @@ function set_progress(i) {
|
|||||||
|
|
||||||
function clear_info() {
|
function clear_info() {
|
||||||
$("#fwinfo").html("");
|
$("#fwinfo").html("");
|
||||||
|
$("#fwinfoextra-hw").html("");
|
||||||
|
$("#fwinfoextra-fw").html("");
|
||||||
}
|
}
|
||||||
|
|
||||||
function append_info(key, value) {
|
function append_info_extra(key, value, cat) {
|
||||||
// TODO escape html
|
// TODO escape html
|
||||||
var s = '<div class="hstack"><p>' + key + '</p><p class="ms-auto">' + value + '</p></div>';
|
var s = '<dt class="text-muted col-sm-4 col-md-6 col-xl-5">' + key + '</dt><dd class="col-sm-8 col-md-6 col-xl-7" style="text-align: right;">' + value + '</dd>';
|
||||||
|
$("#fwinfoextra-" + cat).html($("#fwinfoextra-" + cat).html() + s);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function append_info(key, value, cat) {
|
||||||
|
// TODO escape html
|
||||||
|
var s = '<dt class="text-muted col-6">' + key + '</dt><dd class="col-6" style="text-align: right;">' + value + '</dd>';
|
||||||
$("#fwinfo").html($("#fwinfo").html() + s);
|
$("#fwinfo").html($("#fwinfo").html() + s);
|
||||||
|
append_info_extra(key, value, cat);
|
||||||
}
|
}
|
||||||
|
|
||||||
function show_popup(text, is_html = false) {
|
function show_popup(text, is_html = false) {
|
||||||
@ -1567,6 +1599,11 @@ function show_donate_modal() {
|
|||||||
new bootstrap.Modal(document.getElementById('donateModal'), {}).show()
|
new bootstrap.Modal(document.getElementById('donateModal'), {}).show()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function show_info_modal() {
|
||||||
|
la("info_modal");
|
||||||
|
new bootstrap.Modal(document.getElementById('infoModal'), {}).show()
|
||||||
|
}
|
||||||
|
|
||||||
function discord_popup() {
|
function discord_popup() {
|
||||||
la("discord_popup");
|
la("discord_popup");
|
||||||
show_popup(l("My handle on discord is: the_al"));
|
show_popup(l("My handle on discord is: the_al"));
|
||||||
|
56
index.html
56
index.html
@ -26,6 +26,12 @@
|
|||||||
|
|
||||||
<meta http-equiv="Permissions-Policy" content="interest-cohort=()">
|
<meta http-equiv="Permissions-Policy" content="interest-cohort=()">
|
||||||
<script src="core.js"></script>
|
<script src="core.js"></script>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
dl.row dt { font-weight: normal; }
|
||||||
|
dl.row dd { font-family: monospace; }
|
||||||
|
</style>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" class="d-none">
|
<svg xmlns="http://www.w3.org/2000/svg" class="d-none">
|
||||||
@ -117,9 +123,11 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-sm-12">
|
<div class="col-md-6 col-sm-12">
|
||||||
<div class="card text-bg-light" >
|
<div class="card text-bg-light" >
|
||||||
<div class="card-header ds-i18n">Firmware Info</div>
|
<div class="card-header"><i class="fas fa-gamepad"></i> <span class="ds-i18n">Controller Info</span></div>
|
||||||
|
<dl class="row px-3 py-2" id="fwinfo"></dl>
|
||||||
<div class="vstack p-2" id="fwinfo"> </div>
|
<span id="infoshowall" class="pb-4 px-4 row">
|
||||||
|
<button class="btn btn-outline-secondary" onclick="show_info_modal()"><i class="fas fa-plus me-1"></i> <span class="ds-i18n">Show All</span></button>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<br>
|
<br>
|
||||||
</div>
|
</div>
|
||||||
@ -132,7 +140,7 @@
|
|||||||
<button type="button" class="btn btn-danger ds-btn ds-i18n" onclick="multi_reset()" id="resetBtn">Reboot controller</button>
|
<button type="button" class="btn btn-danger ds-btn ds-i18n" onclick="multi_reset()" id="resetBtn">Reboot controller</button>
|
||||||
|
|
||||||
<div class="card text-bg-light" >
|
<div class="card text-bg-light" >
|
||||||
<div class="card-header ds-i18n">Joystick Info</div>
|
<div class="card-header"><i class="fas fa-crosshairs"></i> <span class="ds-i18n">Joystick Info</span></div>
|
||||||
<div class="vstack px-2">
|
<div class="vstack px-2">
|
||||||
<center>
|
<center>
|
||||||
<canvas id="stickCanvas" width="300" height="150"></canvas>
|
<canvas id="stickCanvas" width="300" height="150"></canvas>
|
||||||
@ -191,10 +199,9 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 col-sm-12">
|
<div class="col-md-6 col-sm-12">
|
||||||
<div class="card text-bg-light" >
|
<div class="card text-bg-light" >
|
||||||
<div class="card-header">Debug info</div>
|
<div class="card-header"><i class="fas fa-bug"></i> <span class="ds-i18n">Debug Info</span></div>
|
||||||
<div class="vstack p-2">
|
<div class="vstack p-2">
|
||||||
<div class="hstack"><p class="ds-i18n">NVS Status</p><p class="ms-auto ds-i18n" id="d-nvstatus">Unknown</p></div>
|
<div class="hstack"><p class="ds-i18n">NVS Status</p><p class="ms-auto ds-i18n" id="d-nvstatus">Unknown</p></div>
|
||||||
<div class="hstack"><p class="ds-i18n">BD Addr</p><p class="ms-auto ds-i18n" id="d-bdaddr">Unknown</p></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<br>
|
<br>
|
||||||
@ -202,7 +209,7 @@
|
|||||||
|
|
||||||
<div class="col-md-6 col-sm-12">
|
<div class="col-md-6 col-sm-12">
|
||||||
<div class="card text-bg-light" >
|
<div class="card text-bg-light" >
|
||||||
<div class="card-header ds-i18n">Debug buttons</div>
|
<div class="card-header"><i class="fas fa-skull-crossbones"></i> <span class="ds-i18n">Debug buttons</span></div>
|
||||||
<div class="vstack gap-2 p-2">
|
<div class="vstack gap-2 p-2">
|
||||||
<div class="hstack gap-2">
|
<div class="hstack gap-2">
|
||||||
<button type="button" class="btn btn-success ds-btn ds-i18n" onclick="multi_nvstatus()">Query NVS status</button>
|
<button type="button" class="btn btn-success ds-btn ds-i18n" onclick="multi_nvstatus()">Query NVS status</button>
|
||||||
@ -308,6 +315,39 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!-- Modal -->
|
||||||
|
<div class="modal fade" id="infoModal" tabindex="-1" aria-labelledby="infoModalLabel" aria-hidden="true">
|
||||||
|
<div class="modal-dialog modal-xl modal-fullscreen-md-down">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<h1 class="modal-title fs-5" id="infoModalLabel"><i class="fas fa-gamepad"></i> <span class="ds-i18n">Controller Info</span></h1>
|
||||||
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12 col-xl-6 py-3">
|
||||||
|
<div class="card">
|
||||||
|
<h5 class="card-header"><i class="fas fa-code"></i> Software</h5>
|
||||||
|
<div class="card-body">
|
||||||
|
<dl class="row" id="fwinfoextra-fw"></dl>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-lg-12 col-xl-6 py-3">
|
||||||
|
<div class="card">
|
||||||
|
<h5 class="card-header"><i class="fas fa-microchip"></i> Hardware</h5>
|
||||||
|
<div class="card-body">
|
||||||
|
<dl class="row" id="fwinfoextra-hw"></dl>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- Modal -->
|
<!-- Modal -->
|
||||||
<div class="modal fade" id="calibrateModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
|
<div class="modal fade" id="calibrateModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
|
||||||
@ -566,7 +606,7 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<footer>
|
<footer>
|
||||||
<div class="d-flex flex-column flex-sm-row justify-content-between py-4 my-4 border-top" id="footbody">
|
<div class="d-flex flex-column flex-sm-row justify-content-between py-4 my-4 border-top" id="footbody">
|
||||||
<p><span class="ds-i18n">Version</span> 1.6 (2024-09-21) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a> <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> 1.7</a> (2024-10-18) - <a href="#" class="ds-i18n" onclick="show_donate_modal();">Support this project</a> <span id="authorMsg"></span></p>
|
||||||
|
|
||||||
<ul class="list-unstyled d-flex">
|
<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>
|
<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>
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Свържи",
|
"Connect": "Свържи",
|
||||||
"Connected to:": "Свързан с:",
|
"Connected to:": "Свързан с:",
|
||||||
"Disconnect": "Изключване",
|
"Disconnect": "Изключване",
|
||||||
"Firmware Info": "Информация за фърмуера",
|
|
||||||
"Calibrate stick center": "Калибриране на центъра на джойстиците",
|
"Calibrate stick center": "Калибриране на центъра на джойстиците",
|
||||||
"Calibrate stick range": "Калибриране на обхвата на джойстиците",
|
"Calibrate stick range": "Калибриране на обхвата на джойстиците",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Секциите по-долу не са полезни, просто някаква отстрана информация или ръчни команди",
|
"Sections below are not useful, just some debug infos or manual commands": "Секциите по-долу не са полезни, просто някаква отстрана информация или ръчни команди",
|
||||||
"NVS Status": "NVS Статус",
|
"NVS Status": "NVS Статус",
|
||||||
"Unknown": "Неизвестно",
|
"Unknown": "Неизвестно",
|
||||||
"BD Addr": "BD Адрес",
|
|
||||||
"Debug buttons": "Бутони за дебъгване",
|
"Debug buttons": "Бутони за дебъгване",
|
||||||
"Query NVS status": "Заявка за статус на NVS",
|
"Query NVS status": "Заявка за статус на NVS",
|
||||||
"NVS unlock": "Отключване на NVS",
|
"NVS unlock": "Отключване на NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "заключен",
|
"locked": "заключен",
|
||||||
"unlocked": "отключен",
|
"unlocked": "отключен",
|
||||||
"error": "грешка",
|
"error": "грешка",
|
||||||
"Build Date:": "Дата на изграждане:",
|
"Build Date": "Дата на изграждане",
|
||||||
"HW Version:": "Версия на хардуера:",
|
"HW Version": "Версия на хардуера",
|
||||||
"SW Version:": "Версия на софтуера:",
|
"SW Version": "Версия на софтуера",
|
||||||
"Device Type:": "Тип устройство:",
|
"Device Type": "Тип устройство",
|
||||||
"Firmware Type:": "Тип фърмуер:",
|
|
||||||
"SW Series:": "Серия на софтуера:",
|
|
||||||
"HW Info:": "Информация за хардуера:",
|
|
||||||
"SW Version:": "Версия на софтуера:",
|
|
||||||
"UPD Version:": "Версия на UPD:",
|
|
||||||
"FW Version1:": "Версия на FW1:",
|
|
||||||
"FW Version2:": "Версия на FW2:",
|
|
||||||
"FW Version3:": "Версия на FW3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Калибрация на обхвата завършена",
|
"Range calibration completed": "Калибрация на обхвата завършена",
|
||||||
"Range calibration failed: ": "Калибрация на обхвата неуспешна: ",
|
"Range calibration failed: ": "Калибрация на обхвата неуспешна: ",
|
||||||
@ -147,7 +137,7 @@
|
|||||||
"Translate this website in your language": "Преведете този уебсайт на ваш език",
|
"Translate this website in your language": "Преведете този уебсайт на ваш език",
|
||||||
", to help more people like you!": ", за да помогнете на повече хора като вас!",
|
", to help more people like you!": ", за да помогнете на повече хора като вас!",
|
||||||
"This website uses analytics to improve the service.": "Този уебсайт използва анализи за подобряване на услугата.",
|
"This website uses analytics to improve the service.": "Този уебсайт използва анализи за подобряване на услугата.",
|
||||||
"Board Model:": "Модел на платката:",
|
"Board Model": "Модел на платката",
|
||||||
"This feature is experimental.": "Тази функция е експериментална.",
|
"This feature is experimental.": "Тази функция е експериментална.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Моля, уведомете ме, ако моделът на платката на вашия контролер не е разпознат правилно.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Моля, уведомете ме, ако моделът на платката на вашия контролер не е разпознат правилно.",
|
||||||
"Board model detection thanks to": "Разпознаване на модела на платката благодарение на",
|
"Board model detection thanks to": "Разпознаване на модела на платката благодарение на",
|
||||||
@ -180,5 +170,31 @@
|
|||||||
"Save changes permanently": "Запазете промените постоянно",
|
"Save changes permanently": "Запазете промените постоянно",
|
||||||
"Reboot controller": "Рестартирайте контролера",
|
"Reboot controller": "Рестартирайте контролера",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Připojit",
|
"Connect": "Připojit",
|
||||||
"Connected to:": "Připojeno:",
|
"Connected to:": "Připojeno:",
|
||||||
"Disconnect": "Odpojit",
|
"Disconnect": "Odpojit",
|
||||||
"Firmware Info": "Informace o firmwaru",
|
|
||||||
"Calibrate stick center": "Kalibrujte střed páčky",
|
"Calibrate stick center": "Kalibrujte střed páčky",
|
||||||
"Calibrate stick range": "Kalibrace dosahu páčky",
|
"Calibrate stick range": "Kalibrace dosahu páčky",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Sekce níže nejsou užitečné, jen některé informace o ladění nebo ruční příkazy",
|
"Sections below are not useful, just some debug infos or manual commands": "Sekce níže nejsou užitečné, jen některé informace o ladění nebo ruční příkazy",
|
||||||
"NVS Status": "Status NVS",
|
"NVS Status": "Status NVS",
|
||||||
"Unknown": "Neznámý",
|
"Unknown": "Neznámý",
|
||||||
"BD Addr": "Adresa BD",
|
|
||||||
"Debug buttons": "Tlačítka ladění",
|
"Debug buttons": "Tlačítka ladění",
|
||||||
"Query NVS status": "Dotaz na stav NVS",
|
"Query NVS status": "Dotaz na stav NVS",
|
||||||
"NVS unlock": "Odblokuj NVS",
|
"NVS unlock": "Odblokuj NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "Uzamčeno",
|
"locked": "Uzamčeno",
|
||||||
"unlocked": "Odemčeno",
|
"unlocked": "Odemčeno",
|
||||||
"error": "Chyba",
|
"error": "Chyba",
|
||||||
"Build Date:": "Build Date:",
|
"Build Date": "Build Date",
|
||||||
"HW Version:": "Verze HW:",
|
"HW Version": "Verze HW",
|
||||||
"SW Version:": "Verze SW:",
|
"SW Version": "Verze SW",
|
||||||
"Device Type:": "Typ zařízení:",
|
"Device Type": "Typ zařízení",
|
||||||
"Firmware Type:": "Typ firmwaru:",
|
|
||||||
"SW Series:": "Řada SW:",
|
|
||||||
"HW Info:": "Informace o HW:",
|
|
||||||
"SW Version:": "Verze SW:",
|
|
||||||
"UPD Version:": "Verze UTD:",
|
|
||||||
"FW Version1:": "FW Verze 1:",
|
|
||||||
"FW Version2:": "FW Verze 2:",
|
|
||||||
"FW Version3:": "FW Verze 3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Kalibrace rozsahu dokončena",
|
"Range calibration completed": "Kalibrace rozsahu dokončena",
|
||||||
"Range calibration failed: ": "Kalibrace rozsahu se nezdařila: ",
|
"Range calibration failed: ": "Kalibrace rozsahu se nezdařila: ",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
", to help more people like you!": ", pomoci více lidem, jako jste vy!",
|
", to help more people like you!": ", pomoci více lidem, jako jste vy!",
|
||||||
"This website uses analytics to improve the service.": "Tento web používá analýzy ke zlepšení služeb.",
|
"This website uses analytics to improve the service.": "Tento web používá analýzy ke zlepšení služeb.",
|
||||||
|
|
||||||
"Board Model:": "Model základní desky:",
|
"Board Model": "Model základní desky",
|
||||||
"This feature is experimental.": "Tato funkce je experimentální.",
|
"This feature is experimental.": "Tato funkce je experimentální.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Prosím, dejte mi vědět, pokud model základní desky vašeho ovládače není správně detekován",
|
"Please let me know if the board model of your controller is not detected correctly.": "Prosím, dejte mi vědět, pokud model základní desky vašeho ovládače není správně detekován",
|
||||||
"Board model detection thanks to": "díky za detekci modelu základní desky",
|
"Board model detection thanks to": "díky za detekci modelu základní desky",
|
||||||
@ -181,5 +171,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Verbinden",
|
"Connect": "Verbinden",
|
||||||
"Connected to:": "Verbunden mit:",
|
"Connected to:": "Verbunden mit:",
|
||||||
"Disconnect": "Trennen",
|
"Disconnect": "Trennen",
|
||||||
"Firmware Info": "Firmware-Info",
|
|
||||||
"Calibrate stick center": "Analog-Stick-Mitte kalibrieren",
|
"Calibrate stick center": "Analog-Stick-Mitte kalibrieren",
|
||||||
"Calibrate stick range": "Kalibrieren Sie den Stick-Bereich",
|
"Calibrate stick range": "Kalibrieren Sie den Stick-Bereich",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Die untenstehenden Abschnitte sind nicht nützlich, nur einige Debug-Infos oder manuelle Befehle",
|
"Sections below are not useful, just some debug infos or manual commands": "Die untenstehenden Abschnitte sind nicht nützlich, nur einige Debug-Infos oder manuelle Befehle",
|
||||||
"NVS Status": "NVS-Status",
|
"NVS Status": "NVS-Status",
|
||||||
"Unknown": "Unbekannt",
|
"Unknown": "Unbekannt",
|
||||||
"BD Addr": "BD-Adresse",
|
|
||||||
"Debug buttons": "Debug-Tasten",
|
"Debug buttons": "Debug-Tasten",
|
||||||
"Query NVS status": "NVS-Status abfragen",
|
"Query NVS status": "NVS-Status abfragen",
|
||||||
"NVS unlock": "NVS entsperren",
|
"NVS unlock": "NVS entsperren",
|
||||||
@ -57,18 +55,10 @@
|
|||||||
"locked": "gesperrt",
|
"locked": "gesperrt",
|
||||||
"unlocked": "entsperrt",
|
"unlocked": "entsperrt",
|
||||||
"error": "Fehler",
|
"error": "Fehler",
|
||||||
"Build Date:": "Build-Datum:",
|
"Build Date": "Build-Datum",
|
||||||
"HW Version:": "HW-Version:",
|
"HW Version": "HW-Version",
|
||||||
"SW Version:": "SW-Version:",
|
"SW Version": "SW-Version",
|
||||||
"Device Type:": "Gerätetyp:",
|
"Device Type": "Gerätetyp",
|
||||||
"Firmware Type:": "Firmware-Typ:",
|
|
||||||
"SW Series:": "SW-Serie:",
|
|
||||||
"HW Info:": "HW-Info:",
|
|
||||||
"SW Version:": "SW-Version:",
|
|
||||||
"UPD Version:": "UPD-Version:",
|
|
||||||
"FW Version1:": "FW-Version1:",
|
|
||||||
"FW Version2:": "FW-Version2:",
|
|
||||||
"FW Version3:": "FW-Version3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Bereichskalibrierung abgeschlossen",
|
"Range calibration completed": "Bereichskalibrierung abgeschlossen",
|
||||||
"Range calibration failed: ": "Bereichskalibrierung fehlgeschlagen: ",
|
"Range calibration failed: ": "Bereichskalibrierung fehlgeschlagen: ",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
"Translate this website in your language": "Übersetzen Sie diese Website in Ihre Sprache",
|
"Translate this website in your language": "Übersetzen Sie diese Website in Ihre Sprache",
|
||||||
", to help more people like you!": ", um mehr Menschen wie Sie zu helfen!",
|
", to help more people like you!": ", um mehr Menschen wie Sie zu helfen!",
|
||||||
"This website uses analytics to improve the service.": "Diese Website verwendet Analytics, um den Service zu verbessern.",
|
"This website uses analytics to improve the service.": "Diese Website verwendet Analytics, um den Service zu verbessern.",
|
||||||
"Board Model:": "Platinentyp:",
|
"Board Model": "Platinentyp",
|
||||||
"This feature is experimental.": "Diese Funktion ist experimentell.",
|
"This feature is experimental.": "Diese Funktion ist experimentell.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Bitte lassen Sie mich wissen, wenn das Platinentyp Ihres Controllers nicht korrekt erkannt wird.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Bitte lassen Sie mich wissen, wenn das Platinentyp Ihres Controllers nicht korrekt erkannt wird.",
|
||||||
"Board model detection thanks to": "Platinentyp-Erkennung dank",
|
"Board model detection thanks to": "Platinentyp-Erkennung dank",
|
||||||
@ -180,5 +170,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Conectar",
|
"Connect": "Conectar",
|
||||||
"Connected to:": "Conectado a:",
|
"Connected to:": "Conectado a:",
|
||||||
"Disconnect": "Desconectar",
|
"Disconnect": "Desconectar",
|
||||||
"Firmware Info": "Información del Firmware",
|
|
||||||
"Calibrate stick center": "Calibrar centro de los análogos",
|
"Calibrate stick center": "Calibrar centro de los análogos",
|
||||||
"Calibrate stick range": "Calibrar el rango de los análogos",
|
"Calibrate stick range": "Calibrar el rango de los análogos",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Las secciones de abajo no son de utilidad, solo son información de depuración o comandos manuales",
|
"Sections below are not useful, just some debug infos or manual commands": "Las secciones de abajo no son de utilidad, solo son información de depuración o comandos manuales",
|
||||||
"NVS Status": "Estado NVS",
|
"NVS Status": "Estado NVS",
|
||||||
"Unknown": "Desconocido",
|
"Unknown": "Desconocido",
|
||||||
"BD Addr": "Dirección BD",
|
|
||||||
"Debug buttons": "Botones de depuración",
|
"Debug buttons": "Botones de depuración",
|
||||||
"Query NVS status": "Consultar estado NVS",
|
"Query NVS status": "Consultar estado NVS",
|
||||||
"NVS unlock": "Desbloqueo NVS",
|
"NVS unlock": "Desbloqueo NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "bloqueado",
|
"locked": "bloqueado",
|
||||||
"unlocked": "desbloqueado",
|
"unlocked": "desbloqueado",
|
||||||
"error": "error",
|
"error": "error",
|
||||||
"Build Date:": "Fecha de compilación:",
|
"Build Date": "Fecha de compilación",
|
||||||
"HW Version:": "Versión HW:",
|
"HW Version": "Versión HW",
|
||||||
"SW Version:": "Versión SW:",
|
"SW Version": "Versión SW",
|
||||||
"Device Type:": "Tipo de dispositivo:",
|
"Device Type": "Tipo de dispositivo",
|
||||||
"Firmware Type:": "Tipo de Firmware:",
|
|
||||||
"SW Series:": "Serie SW:",
|
|
||||||
"HW Info:": "Info HW:",
|
|
||||||
"SW Version:": "Versión SW:",
|
|
||||||
"UPD Version:": "Versión UPD:",
|
|
||||||
"FW Version1:": "Versión FW 1:",
|
|
||||||
"FW Version2:": "Versión FW 2:",
|
|
||||||
"FW Version3:": "Versión FW 3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Calibración de Rango completada",
|
"Range calibration completed": "Calibración de Rango completada",
|
||||||
"Range calibration failed: ": "Calibración de Rango fallida",
|
"Range calibration failed: ": "Calibración de Rango fallida",
|
||||||
@ -147,7 +137,7 @@
|
|||||||
"Translate this website in your language": "Traduce esta web en tu idioma",
|
"Translate this website in your language": "Traduce esta web en tu idioma",
|
||||||
", to help more people like you!": ", para que ayude más personas como tu!",
|
", to help more people like you!": ", para que ayude más personas como tu!",
|
||||||
"This website uses analytics to improve the service.": "Este sitio web utiliza análisis para mejorar el servicio.",
|
"This website uses analytics to improve the service.": "Este sitio web utiliza análisis para mejorar el servicio.",
|
||||||
"Board Model:": "Modelo de la placa:",
|
"Board Model": "Modelo de la placa",
|
||||||
"This feature is experimental.": "Esta función es experimental.",
|
"This feature is experimental.": "Esta función es experimental.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Por favor, avísame si el modelo de la placa de tu controlador no se detecta correctamente.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Por favor, avísame si el modelo de la placa de tu controlador no se detecta correctamente.",
|
||||||
"Board model detection thanks to": "Detección del modelo de la placa gracias a",
|
"Board model detection thanks to": "Detección del modelo de la placa gracias a",
|
||||||
@ -179,5 +169,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Connecter",
|
"Connect": "Connecter",
|
||||||
"Connected to:": "Connecté à:",
|
"Connected to:": "Connecté à:",
|
||||||
"Disconnect": "Déconnecter",
|
"Disconnect": "Déconnecter",
|
||||||
"Firmware Info": "Information sur le firmware",
|
|
||||||
"Calibrate stick center": "Calibrer le centrage du joystick",
|
"Calibrate stick center": "Calibrer le centrage du joystick",
|
||||||
"Calibrate stick range": "Calibrer la portée du joystick",
|
"Calibrate stick range": "Calibrer la portée du joystick",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Les sections plus bas ne sont pas utiles, juste quelques informations de débug ou des commandes manuelles",
|
"Sections below are not useful, just some debug infos or manual commands": "Les sections plus bas ne sont pas utiles, juste quelques informations de débug ou des commandes manuelles",
|
||||||
"NVS Status": "Status du NVS",
|
"NVS Status": "Status du NVS",
|
||||||
"Unknown": "Inconnu",
|
"Unknown": "Inconnu",
|
||||||
"BD Addr": "Adresse du BD",
|
|
||||||
"Debug buttons": "Boutons de débug",
|
"Debug buttons": "Boutons de débug",
|
||||||
"Query NVS status": "Status de la requête NVS",
|
"Query NVS status": "Status de la requête NVS",
|
||||||
"NVS unlock": "Déverrouiller le NVS",
|
"NVS unlock": "Déverrouiller le NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "vérouillé",
|
"locked": "vérouillé",
|
||||||
"unlocked": "dévérouillé",
|
"unlocked": "dévérouillé",
|
||||||
"error": "erreur",
|
"error": "erreur",
|
||||||
"Build Date:": "Date de la Build:",
|
"Build Date": "Date de la Build",
|
||||||
"HW Version:": "Version de l'HW:",
|
"HW Version": "Version de l'HW",
|
||||||
"SW Version:": "Version du SW:",
|
"SW Version": "Version du SW",
|
||||||
"Device Type:": "Type d'appareil:",
|
"Device Type": "Type d'appareil",
|
||||||
"Firmware Type:": "Type de Firmware:",
|
|
||||||
"SW Series:": "Series de SW:",
|
|
||||||
"HW Info:": "Info d'HW:",
|
|
||||||
"SW Version:": "Version du SW:",
|
|
||||||
"UPD Version:": "Version de l'UPD:",
|
|
||||||
"FW Version1:": "Version du FW1:",
|
|
||||||
"FW Version2:": "Version du FW2:",
|
|
||||||
"FW Version3:": "Version du FW3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Calibrage de la portée terminé",
|
"Range calibration completed": "Calibrage de la portée terminé",
|
||||||
"Range calibration failed: ": "Échec du calibrage de la portée: ",
|
"Range calibration failed: ": "Échec du calibrage de la portée: ",
|
||||||
@ -145,7 +135,7 @@
|
|||||||
"Translate this website in your language": "Traduisez ce site dans votre langue",
|
"Translate this website in your language": "Traduisez ce site dans votre langue",
|
||||||
", to help more people like you!": ", pour aider plus de gens comme vous !",
|
", to help more people like you!": ", pour aider plus de gens comme vous !",
|
||||||
"This website uses analytics to improve the service.": "Ce site utilise des analyses pour améliorer le service.",
|
"This website uses analytics to improve the service.": "Ce site utilise des analyses pour améliorer le service.",
|
||||||
"Board Model:": "Modèle de carte:",
|
"Board Model": "Modèle de carte",
|
||||||
"This feature is experimental.": "Cette fonctionnalité est expérimentale.",
|
"This feature is experimental.": "Cette fonctionnalité est expérimentale.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Veuillez me faire savoir si le modèle de la carte de votre manette n'est pas détecté correctement.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Veuillez me faire savoir si le modèle de la carte de votre manette n'est pas détecté correctement.",
|
||||||
"Board model detection thanks to": "Détection du modèle de la carte grâce à",
|
"Board model detection thanks to": "Détection du modèle de la carte grâce à",
|
||||||
@ -177,5 +167,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Csatlakozás",
|
"Connect": "Csatlakozás",
|
||||||
"Connected to:": "Csatlakoztatva:",
|
"Connected to:": "Csatlakoztatva:",
|
||||||
"Disconnect": "Lecsatlakozás",
|
"Disconnect": "Lecsatlakozás",
|
||||||
"Firmware Info": "Firmware információk",
|
|
||||||
"Calibrate stick center": "Hüvelykujjkar középállásának újrakalibrálása",
|
"Calibrate stick center": "Hüvelykujjkar középállásának újrakalibrálása",
|
||||||
"Calibrate stick range": "Hüvelykujjkar tartományának újrakalibrálása",
|
"Calibrate stick range": "Hüvelykujjkar tartományának újrakalibrálása",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Az alábbi funkciók nem kalibrálásra használatosak, csak néhány hibakeresési információt vagy kézi parancsot alkalmaznak",
|
"Sections below are not useful, just some debug infos or manual commands": "Az alábbi funkciók nem kalibrálásra használatosak, csak néhány hibakeresési információt vagy kézi parancsot alkalmaznak",
|
||||||
"NVS Status": "NVS státusz",
|
"NVS Status": "NVS státusz",
|
||||||
"Unknown": "Ismeretlen",
|
"Unknown": "Ismeretlen",
|
||||||
"BD Addr": "BD címzés",
|
|
||||||
"Debug buttons": "Hibakeresési funkciók",
|
"Debug buttons": "Hibakeresési funkciók",
|
||||||
"Query NVS status": "Az NVS állapotának lekérdezése",
|
"Query NVS status": "Az NVS állapotának lekérdezése",
|
||||||
"NVS unlock": "NVS feloldása",
|
"NVS unlock": "NVS feloldása",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "zárolt",
|
"locked": "zárolt",
|
||||||
"unlocked": "feloldott",
|
"unlocked": "feloldott",
|
||||||
"error": "hiba",
|
"error": "hiba",
|
||||||
"Build Date:": "Gyártási dátum:",
|
"Build Date": "Gyártási dátum",
|
||||||
"HW Version:": "HW verzió:",
|
"HW Version": "HW verzió",
|
||||||
"SW Version:": "SW verzió:",
|
"SW Version": "SW verzió",
|
||||||
"Device Type:": "Eszköz típusa:",
|
"Device Type": "Eszköz típusa",
|
||||||
"Firmware Type:": "Firmware típusa:",
|
|
||||||
"SW Series:": "SW széria:",
|
|
||||||
"HW Info:": "HW információk:",
|
|
||||||
"SW Version:": "SW verzió:",
|
|
||||||
"UPD Version:": "UPD verzió:",
|
|
||||||
"FW Version1:": "FW1 verzió:",
|
|
||||||
"FW Version2:": "FW2 verzió:",
|
|
||||||
"FW Version3:": "FW3 verzió:",
|
|
||||||
|
|
||||||
"Range calibration completed": "A tartománykalibráció befejeződött",
|
"Range calibration completed": "A tartománykalibráció befejeződött",
|
||||||
"Range calibration failed: ": "A tartománykalibráció meghiúsult: ",
|
"Range calibration failed: ": "A tartománykalibráció meghiúsult: ",
|
||||||
@ -147,7 +137,7 @@
|
|||||||
"Translate this website in your language": "Fordítsd le ezt a webhelyet a saját nyelvedre",
|
"Translate this website in your language": "Fordítsd le ezt a webhelyet a saját nyelvedre",
|
||||||
", to help more people like you!": ", hogy több hozzád hasonló embernek segítsen!",
|
", to help more people like you!": ", hogy több hozzád hasonló embernek segítsen!",
|
||||||
"This website uses analytics to improve the service.": "Ez a weboldal analitikát használ a szolgáltatás javításához.",
|
"This website uses analytics to improve the service.": "Ez a weboldal analitikát használ a szolgáltatás javításához.",
|
||||||
"Board Model:": "Alaplap verzió",
|
"Board Model": "Alaplap verzió",
|
||||||
"This feature is experimental.": "Ez egy kisérleti funkció",
|
"This feature is experimental.": "Ez egy kisérleti funkció",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Kérlek értesítsd a fejlesztőt, ha az alaplap verziója nem egyezik meg a felimert verzióval!",
|
"Please let me know if the board model of your controller is not detected correctly.": "Kérlek értesítsd a fejlesztőt, ha az alaplap verziója nem egyezik meg a felimert verzióval!",
|
||||||
"Board model detection thanks to": "Az alaplapfelismerési funkciőért köszönet illeti:",
|
"Board model detection thanks to": "Az alaplapfelismerési funkciőért köszönet illeti:",
|
||||||
@ -179,5 +169,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Connetti",
|
"Connect": "Connetti",
|
||||||
"Connected to:": "Connesso a:",
|
"Connected to:": "Connesso a:",
|
||||||
"Disconnect": "Disconnetti",
|
"Disconnect": "Disconnetti",
|
||||||
"Firmware Info": "Informazioni sul Firmware",
|
|
||||||
"Calibrate stick center": "Ricentra gli analogici",
|
"Calibrate stick center": "Ricentra gli analogici",
|
||||||
"Calibrate stick range": "Calibra il range degli analogici",
|
"Calibrate stick range": "Calibra il range degli analogici",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Le sezioni qua sotto non sono utili, sono per debug o comandi manuali",
|
"Sections below are not useful, just some debug infos or manual commands": "Le sezioni qua sotto non sono utili, sono per debug o comandi manuali",
|
||||||
"NVS Status": "Stato NVS",
|
"NVS Status": "Stato NVS",
|
||||||
"Unknown": "Sconosciuto",
|
"Unknown": "Sconosciuto",
|
||||||
"BD Addr": "Indirizzo BD",
|
|
||||||
"Debug buttons": "Pulsanti di debug",
|
"Debug buttons": "Pulsanti di debug",
|
||||||
"Query NVS status": "Ottieni stato NVS",
|
"Query NVS status": "Ottieni stato NVS",
|
||||||
"NVS unlock": "Sblocca NVS",
|
"NVS unlock": "Sblocca NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "bloccato",
|
"locked": "bloccato",
|
||||||
"unlocked": "sbloccato",
|
"unlocked": "sbloccato",
|
||||||
"error": "errore",
|
"error": "errore",
|
||||||
"Build Date:": "Data Build:",
|
"Build Date": "Data Build",
|
||||||
"HW Version:": "Versione HW:",
|
"HW Version": "Versione HW",
|
||||||
"SW Version:": "Versione SW:",
|
"SW Version": "Versione SW",
|
||||||
"Device Type:": "Tipo Device:",
|
"Device Type": "Tipo Device",
|
||||||
"Firmware Type:": "Tipo Firmware:",
|
|
||||||
"SW Series:": "Serie SW:",
|
|
||||||
"HW Info:": "Info HW:",
|
|
||||||
"SW Version:": "Versione SW:",
|
|
||||||
"UPD Version:": "Versione UPD:",
|
|
||||||
"FW Version1:": "Versione FW1:",
|
|
||||||
"FW Version2:": "Versione FW2:",
|
|
||||||
"FW Version3:": "Versione FW3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Calibrazione range completata",
|
"Range calibration completed": "Calibrazione range completata",
|
||||||
"Range calibration failed: ": "Calibrazione range fallita: ",
|
"Range calibration failed: ": "Calibrazione range fallita: ",
|
||||||
@ -147,7 +137,7 @@
|
|||||||
"Translate this website in your language": "Traduci questo sito web nella tua lingua",
|
"Translate this website in your language": "Traduci questo sito web nella tua lingua",
|
||||||
", to help more people like you!": ", per aiutare più persone come te!",
|
", to help more people like you!": ", per aiutare più persone come te!",
|
||||||
"This website uses analytics to improve the service.": "Questo sito web utilizza analytics per migliorare il servizio.",
|
"This website uses analytics to improve the service.": "Questo sito web utilizza analytics per migliorare il servizio.",
|
||||||
"Board Model:": "Modello scheda:",
|
"Board Model": "Modello scheda",
|
||||||
"This feature is experimental.": "Questa funzionalità è sperimentale.",
|
"This feature is experimental.": "Questa funzionalità è sperimentale.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Scrivimi se il modello della scheda del tuo controller non viene riconosciuto correttamente.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Scrivimi se il modello della scheda del tuo controller non viene riconosciuto correttamente.",
|
||||||
"Board model detection thanks to": "Rilevamento del modello della scheda grazie a",
|
"Board model detection thanks to": "Rilevamento del modello della scheda grazie a",
|
||||||
@ -179,5 +169,33 @@
|
|||||||
"Error while saving changes:": "Errore nel salvare le modifiche:",
|
"Error while saving changes:": "Errore nel salvare le modifiche:",
|
||||||
"Save changes permanently": "Salva i cambiamenti permanentemente",
|
"Save changes permanently": "Salva i cambiamenti permanentemente",
|
||||||
"Reboot controller": "Riavvia il controller",
|
"Reboot controller": "Riavvia il controller",
|
||||||
|
|
||||||
|
"Controller Info": "Informazioni sul Controller",
|
||||||
|
"Debug Info": "Informazioni di Debug",
|
||||||
|
"Debug buttons": "Pulsanti di Debug",
|
||||||
|
"Software": "Software",
|
||||||
|
"Hardware": "Hardware",
|
||||||
|
|
||||||
|
"FW Build Date": "Data Build FW",
|
||||||
|
"FW Type": "Tipo FW",
|
||||||
|
"FW Series": "Serie FW",
|
||||||
|
"FW Version": "Versione FW",
|
||||||
|
"FW Update": "Aggiornamento FW",
|
||||||
|
"FW Update Info": "Info Aggiornamento FW",
|
||||||
|
"SBL FW Version": "Versione FW SBL",
|
||||||
|
"Venom FW Version": "Versione FW Venom",
|
||||||
|
"Spider FW Version": "Versione FW Spider",
|
||||||
|
"Touchpad FW Version": "Versione FW Touchpad",
|
||||||
|
|
||||||
|
"Serial Number": "Numero di serie",
|
||||||
|
"MCU Unique ID": "ID univoco MCU",
|
||||||
|
"PCBA ID": "ID PCBA",
|
||||||
|
"Battery Barcode": "Barcode Batteria",
|
||||||
|
"VCM Left Barcode": "Barcode VCM Sinistro",
|
||||||
|
"VCM Right Barcode": "Barcode VCM Destro",
|
||||||
|
"HW Model": "Modello HW",
|
||||||
|
"Touchpad ID": "ID Touchpad",
|
||||||
|
"Bluetooth Address": "Indirizzo Bluetooth",
|
||||||
|
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "接続",
|
"Connect": "接続",
|
||||||
"Connected to:": "接続先:",
|
"Connected to:": "接続先:",
|
||||||
"Disconnect": "切断",
|
"Disconnect": "切断",
|
||||||
"Firmware Info": "ファームウェア情報",
|
|
||||||
"Calibrate stick center": "スティック中央をキャリブレーション",
|
"Calibrate stick center": "スティック中央をキャリブレーション",
|
||||||
"Calibrate stick range": "スティック範囲をキャリブレーション",
|
"Calibrate stick range": "スティック範囲をキャリブレーション",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "以下のセクションは役に立ちません、デバッグ情報や手動コマンドのみです",
|
"Sections below are not useful, just some debug infos or manual commands": "以下のセクションは役に立ちません、デバッグ情報や手動コマンドのみです",
|
||||||
"NVS Status": "NVS状態",
|
"NVS Status": "NVS状態",
|
||||||
"Unknown": "不明",
|
"Unknown": "不明",
|
||||||
"BD Addr": "BDアドレス",
|
|
||||||
"Debug buttons": "デバッグボタン",
|
"Debug buttons": "デバッグボタン",
|
||||||
"Query NVS status": "NVSステータスをクエリ",
|
"Query NVS status": "NVSステータスをクエリ",
|
||||||
"NVS unlock": "NVSロック解除",
|
"NVS unlock": "NVSロック解除",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "ロックされた",
|
"locked": "ロックされた",
|
||||||
"unlocked": "ロック解除された",
|
"unlocked": "ロック解除された",
|
||||||
"error": "エラー",
|
"error": "エラー",
|
||||||
"Build Date:": "ビルド日:",
|
"Build Date": "ビルド日",
|
||||||
"HW Version:": "HWバージョン:",
|
"HW Version": "HWバージョン",
|
||||||
"SW Version:": "SWバージョン:",
|
"SW Version": "SWバージョン",
|
||||||
"Device Type:": "デバイスタイプ:",
|
"Device Type": "デバイスタイプ",
|
||||||
"Firmware Type:": "ファームウェアタイプ:",
|
|
||||||
"SW Series:": "SWシリーズ:",
|
|
||||||
"HW Info:": "HW情報:",
|
|
||||||
"SW Version:": "SWバージョン:",
|
|
||||||
"UPD Version:": "UPDバージョン:",
|
|
||||||
"FW Version1:": "FWバージョン1:",
|
|
||||||
"FW Version2:": "FWバージョン2:",
|
|
||||||
"FW Version3:": "FWバージョン3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "範囲キャリブレーションが完了しました",
|
"Range calibration completed": "範囲キャリブレーションが完了しました",
|
||||||
"Range calibration failed: ": "範囲キャリブレーションに失敗しました:",
|
"Range calibration failed: ": "範囲キャリブレーションに失敗しました:",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
", to help more people like you!": "、あなたのような多くの人々を助けるために!",
|
", to help more people like you!": "、あなたのような多くの人々を助けるために!",
|
||||||
"This website uses analytics to improve the service.": "このウェブサイトはサービスを向上させるためにアナリティクスを使用しています。",
|
"This website uses analytics to improve the service.": "このウェブサイトはサービスを向上させるためにアナリティクスを使用しています。",
|
||||||
|
|
||||||
"Board Model:": "基板モデル:",
|
"Board Model": "基板モデル",
|
||||||
"This feature is experimental.": "この機能は実験的です。",
|
"This feature is experimental.": "この機能は実験的です。",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "コントローラーの基板モデルが正しく検出されない場合はお知らせください。",
|
"Please let me know if the board model of your controller is not detected correctly.": "コントローラーの基板モデルが正しく検出されない場合はお知らせください。",
|
||||||
"Board model detection thanks to": "基板モデルの検出には感謝します",
|
"Board model detection thanks to": "基板モデルの検出には感謝します",
|
||||||
@ -180,5 +170,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "연결",
|
"Connect": "연결",
|
||||||
"Connected to:": "연결 대상:",
|
"Connected to:": "연결 대상:",
|
||||||
"Disconnect": "연결 끊기",
|
"Disconnect": "연결 끊기",
|
||||||
"Firmware Info": "펌웨어 정보",
|
|
||||||
"Calibrate stick center": "스틱 중앙을 캘리브레이션",
|
"Calibrate stick center": "스틱 중앙을 캘리브레이션",
|
||||||
"Calibrate stick range": "스틱 범위 캘리브레이션",
|
"Calibrate stick range": "스틱 범위 캘리브레이션",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "다음 섹션은 디버그 정보 및 수동 명령어만 제공하므로 도움이 되지 않습니다.",
|
"Sections below are not useful, just some debug infos or manual commands": "다음 섹션은 디버그 정보 및 수동 명령어만 제공하므로 도움이 되지 않습니다.",
|
||||||
"NVS Status": "NVS 상태",
|
"NVS Status": "NVS 상태",
|
||||||
"Unknown": "Unknown",
|
"Unknown": "Unknown",
|
||||||
"BD Addr": "BD 주소",
|
|
||||||
"Debug buttons": "디버그 버튼",
|
"Debug buttons": "디버그 버튼",
|
||||||
"Query NVS status": "NVS 상태 조회",
|
"Query NVS status": "NVS 상태 조회",
|
||||||
"NVS unlock": "NVS 잠금 해제",
|
"NVS unlock": "NVS 잠금 해제",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "잠김",
|
"locked": "잠김",
|
||||||
"unlocked": "잠김 해제",
|
"unlocked": "잠김 해제",
|
||||||
"error": "에러",
|
"error": "에러",
|
||||||
"Build Date:": "빌드 날짜:",
|
"Build Date": "빌드 날짜",
|
||||||
"HW Version:": "HW 버전:",
|
"HW Version": "HW 버전",
|
||||||
"SW Version:": "SW 버전:",
|
"SW Version": "SW 버전",
|
||||||
"Device Type:": "장치 타입:",
|
"Device Type": "장치 타입",
|
||||||
"Firmware Type:": "펌웨어 타입:",
|
|
||||||
"SW Series:": "SW 시리즈:",
|
|
||||||
"HW Info:": "HW 정보:",
|
|
||||||
"SW Version:": "SW 버전:",
|
|
||||||
"UPD Version:": "UPD 버전:",
|
|
||||||
"FW Version1:": "FW버전1:",
|
|
||||||
"FW Version2:": "FW버전2:",
|
|
||||||
"FW Version3:": "FW버전3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "범위 캘리브레이션이 완료되었습니다.",
|
"Range calibration completed": "범위 캘리브레이션이 완료되었습니다.",
|
||||||
"Range calibration failed: ": "범위 캘리브레이션에 실패했습니다:",
|
"Range calibration failed: ": "범위 캘리브레이션에 실패했습니다:",
|
||||||
@ -146,7 +136,7 @@
|
|||||||
", to help more people like you!": "당신과 같은 많은 사람들을 돕기 위해!",
|
", to help more people like you!": "당신과 같은 많은 사람들을 돕기 위해!",
|
||||||
"This website uses analytics to improve the service.": "이 웹사이트는 서비스 개선을 위해 분석을 사용하고 있습니다.",
|
"This website uses analytics to improve the service.": "이 웹사이트는 서비스 개선을 위해 분석을 사용하고 있습니다.",
|
||||||
|
|
||||||
"Board Model:": "기판 모델:",
|
"Board Model": "기판 모델",
|
||||||
"This feature is experimental.": "이 기능은 실험적인 기능입니다.",
|
"This feature is experimental.": "이 기능은 실험적인 기능입니다.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "컨트롤러의 기판 모델이 제대로 감지되지 않는 경우 알려주시기 바랍니다.",
|
"Please let me know if the board model of your controller is not detected correctly.": "컨트롤러의 기판 모델이 제대로 감지되지 않는 경우 알려주시기 바랍니다.",
|
||||||
"Board model detection thanks to": "기판 모델 감지에 감사드립니다",
|
"Board model detection thanks to": "기판 모델 감지에 감사드립니다",
|
||||||
@ -178,5 +168,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Verbinden",
|
"Connect": "Verbinden",
|
||||||
"Connected to:": "Verbonden met:",
|
"Connected to:": "Verbonden met:",
|
||||||
"Disconnect": "Verbreken",
|
"Disconnect": "Verbreken",
|
||||||
"Firmware Info": "Firmware-informatie",
|
|
||||||
"Calibrate stick center": "Kalibreer stick-center",
|
"Calibrate stick center": "Kalibreer stick-center",
|
||||||
"Calibrate stick range": "Kalibreer stick-bereik",
|
"Calibrate stick range": "Kalibreer stick-bereik",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "De onderstaande secties zijn niet nuttig, slechts enkele debug-informatie of handmatige commando's",
|
"Sections below are not useful, just some debug infos or manual commands": "De onderstaande secties zijn niet nuttig, slechts enkele debug-informatie of handmatige commando's",
|
||||||
"NVS Status": "NVS-status",
|
"NVS Status": "NVS-status",
|
||||||
"Unknown": "Onbekend",
|
"Unknown": "Onbekend",
|
||||||
"BD Addr": "BD-adres",
|
|
||||||
"Debug buttons": "Debug-knoppen",
|
"Debug buttons": "Debug-knoppen",
|
||||||
"Query NVS status": "NVS-status opvragen",
|
"Query NVS status": "NVS-status opvragen",
|
||||||
"NVS unlock": "NVS ontgrendelen",
|
"NVS unlock": "NVS ontgrendelen",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "vergrendeld",
|
"locked": "vergrendeld",
|
||||||
"unlocked": "ontgrendeld",
|
"unlocked": "ontgrendeld",
|
||||||
"error": "error",
|
"error": "error",
|
||||||
"Build Date:": "Build Date:",
|
"Build Date": "Build Date",
|
||||||
"HW Version:": "HW-versie :",
|
"HW Version": "HW-versie ",
|
||||||
"SW Version:": "SW-versie:",
|
"SW Version": "SW-versie",
|
||||||
"Device Type:": "Apparaat type:",
|
"Device Type": "Apparaat type",
|
||||||
"Firmware Type:": "Firmware type:",
|
|
||||||
"SW Series:": "SW-serie :",
|
|
||||||
"HW Info:": "HW Info:",
|
|
||||||
"SW Version:": "SW-versie:",
|
|
||||||
"UPD Version:": "UPD versie:",
|
|
||||||
"FW Version1:": "FW versie1:",
|
|
||||||
"FW Version2:": " FW versie2:",
|
|
||||||
"FW Version3:": "FW versie3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Kalibratie van het bereik is voltooid",
|
"Range calibration completed": "Kalibratie van het bereik is voltooid",
|
||||||
"Range calibration failed: ": " Kalibratie van het bereik is mislukt: ",
|
"Range calibration failed: ": " Kalibratie van het bereik is mislukt: ",
|
||||||
@ -147,7 +137,7 @@
|
|||||||
"Translate this website in your language": "Vertaal deze website in uw taal",
|
"Translate this website in your language": "Vertaal deze website in uw taal",
|
||||||
", to help more people like you!": ", om meer mensen zoals jij te helpen!",
|
", to help more people like you!": ", om meer mensen zoals jij te helpen!",
|
||||||
"This website uses analytics to improve the service.": "Deze website maakt gebruik van analyses om de service te verbeteren.",
|
"This website uses analytics to improve the service.": "Deze website maakt gebruik van analyses om de service te verbeteren.",
|
||||||
"Board Model:": "Board Model:",
|
"Board Model": "Board Model",
|
||||||
"This feature is experimental.": "Deze functie is experimenteel.",
|
"This feature is experimental.": "Deze functie is experimenteel.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Laat het me weten als het model van uw controller niet correct wordt gedetecteerd.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Laat het me weten als het model van uw controller niet correct wordt gedetecteerd.",
|
||||||
"Board model detection thanks to": "Bordmodel detectie dankzij",
|
"Board model detection thanks to": "Bordmodel detectie dankzij",
|
||||||
@ -179,5 +169,32 @@
|
|||||||
"Error while saving changes:": "",
|
"Error while saving changes:": "",
|
||||||
"Save changes permanently": "",
|
"Save changes permanently": "",
|
||||||
"Reboot controller": "",
|
"Reboot controller": "",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,14 +6,12 @@
|
|||||||
"Connect": "Połącz",
|
"Connect": "Połącz",
|
||||||
"Connected to:": "Połączono z:",
|
"Connected to:": "Połączono z:",
|
||||||
"Disconnect": "Rozłącz",
|
"Disconnect": "Rozłącz",
|
||||||
"Firmware Info": "Informacje o Firmware",
|
|
||||||
"Calibrate stick center": "Skalibruj centralny punkt drążków",
|
"Calibrate stick center": "Skalibruj centralny punkt drążków",
|
||||||
"Calibrate stick range": "Skalibruj maksymalny zakres drążków",
|
"Calibrate stick range": "Skalibruj maksymalny zakres drążków",
|
||||||
"Reset controller": "Zresetuj kontroler",
|
"Reset controller": "Zresetuj kontroler",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Poniższe sekcje nie są przydatne, zawierają jedynie informacje dotyczące debugowania lub ręcznych poleceń",
|
"Sections below are not useful, just some debug infos or manual commands": "Poniższe sekcje nie są przydatne, zawierają jedynie informacje dotyczące debugowania lub ręcznych poleceń",
|
||||||
"NVS Status": "Status NVS",
|
"NVS Status": "Status NVS",
|
||||||
"Unknown": "Nieznany",
|
"Unknown": "Nieznany",
|
||||||
"BD Addr": "Adres BD",
|
|
||||||
"Debug buttons": "Przyciski do debugowania",
|
"Debug buttons": "Przyciski do debugowania",
|
||||||
"Query NVS status": "Zapytanie o status NVS",
|
"Query NVS status": "Zapytanie o status NVS",
|
||||||
"NVS unlock": "Odblokuj NVS",
|
"NVS unlock": "Odblokuj NVS",
|
||||||
@ -57,18 +55,10 @@
|
|||||||
"locked": "zablokowany",
|
"locked": "zablokowany",
|
||||||
"unlocked": "odblokowany",
|
"unlocked": "odblokowany",
|
||||||
"error": "błąd",
|
"error": "błąd",
|
||||||
"Build Date:": "Data Produkcji:",
|
"Build Date": "Data Produkcji",
|
||||||
"HW Version:": "Wersja HW:",
|
"HW Version": "Wersja HW",
|
||||||
"SW Version:": "Wersja SW:",
|
"SW Version": "Wersja SW",
|
||||||
"Device Type:": "Rodzaj urządzenia:",
|
"Device Type": "Rodzaj urządzenia",
|
||||||
"Firmware Type:": "Rodzaj Firmware'u:",
|
|
||||||
"SW Series:": "Seria SW:",
|
|
||||||
"HW Info:": "Informacje o HW:",
|
|
||||||
"SW Version:": "Wersja SW:",
|
|
||||||
"UPD Version:": "Wersja UTD:",
|
|
||||||
"FW Version1:": "FW Wersja 1:",
|
|
||||||
"FW Version2:": "FW Wersja 2:",
|
|
||||||
"FW Version3:": "FW Wersja 3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Kalibracja maksymalnego zakresu drążków została zakończona pomyślnie",
|
"Range calibration completed": "Kalibracja maksymalnego zakresu drążków została zakończona pomyślnie",
|
||||||
"Range calibration failed: ": "Kalibracja maksymalnego zakresu drążków została nieuadana: ",
|
"Range calibration failed: ": "Kalibracja maksymalnego zakresu drążków została nieuadana: ",
|
||||||
@ -149,7 +139,7 @@
|
|||||||
", to help more people like you!": ", aby pomóc większej ilości osób takich jak ty!",
|
", to help more people like you!": ", aby pomóc większej ilości osób takich jak ty!",
|
||||||
"This website uses analytics to improve the service.": "Ta strona korzysta z analiz w celu ulepszenia usług.",
|
"This website uses analytics to improve the service.": "Ta strona korzysta z analiz w celu ulepszenia usług.",
|
||||||
|
|
||||||
"Board Model:": "Model płytki:",
|
"Board Model": "Model płytki",
|
||||||
"This feature is experimental.": "Ta funkcja jest eksperymentalna.",
|
"This feature is experimental.": "Ta funkcja jest eksperymentalna.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Proszę daj mi znać jaki model płytki kontrolera nie został wykryty poprawnie",
|
"Please let me know if the board model of your controller is not detected correctly.": "Proszę daj mi znać jaki model płytki kontrolera nie został wykryty poprawnie",
|
||||||
"Board model detection thanks to": "Podziękowania dla osoby która wykryła model płytki",
|
"Board model detection thanks to": "Podziękowania dla osoby która wykryła model płytki",
|
||||||
@ -182,5 +172,32 @@
|
|||||||
"Error while saving changes:": "Wystąpił błąd podczas zapisywania zmian",
|
"Error while saving changes:": "Wystąpił błąd podczas zapisywania zmian",
|
||||||
"Save changes permanently": "Zapisz zmiany permanentnie",
|
"Save changes permanently": "Zapisz zmiany permanentnie",
|
||||||
"Reboot controller": "Uruchom ponownie kontroler",
|
"Reboot controller": "Uruchom ponownie kontroler",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,14 +6,11 @@
|
|||||||
"Connect": "Conectar",
|
"Connect": "Conectar",
|
||||||
"Connected to:": "Conectado a:",
|
"Connected to:": "Conectado a:",
|
||||||
"Disconnect": "Desconectar",
|
"Disconnect": "Desconectar",
|
||||||
"Firmware Info": "Informações do Firmware",
|
|
||||||
"Calibrate stick center": "Calibrar centro do Analog",
|
"Calibrate stick center": "Calibrar centro do Analog",
|
||||||
"Calibrate stick range": "Calibrar o intervalo do Analog",
|
"Calibrate stick range": "Calibrar o intervalo do Analog",
|
||||||
"Reset controller": "Redefinir controle",
|
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "As seções abaixo não são úteis, apenas algumas informações de depuração ou comandos manuais",
|
"Sections below are not useful, just some debug infos or manual commands": "As seções abaixo não são úteis, apenas algumas informações de depuração ou comandos manuais",
|
||||||
"NVS Status": "Status NVS",
|
"NVS Status": "Status NVS",
|
||||||
"Unknown": "Desconhecido",
|
"Unknown": "Desconhecido",
|
||||||
"BD Addr": "Endereço BD",
|
|
||||||
"Debug buttons": "Botões de depuração",
|
"Debug buttons": "Botões de depuração",
|
||||||
"Query NVS status": "Consultar status NVS",
|
"Query NVS status": "Consultar status NVS",
|
||||||
"NVS unlock": "Desbloquear NVS",
|
"NVS unlock": "Desbloquear NVS",
|
||||||
@ -57,17 +54,10 @@
|
|||||||
"locked": "bloqueado",
|
"locked": "bloqueado",
|
||||||
"unlocked": "desbloqueado",
|
"unlocked": "desbloqueado",
|
||||||
"error": "erro",
|
"error": "erro",
|
||||||
"Build Date:": "Data de Compilação:",
|
"Build Date": "Data de Compilação",
|
||||||
"HW Version:": "Versão HW:",
|
"HW Version": "Versão HW",
|
||||||
"SW Version:": "Versão SW:",
|
"SW Version": "Versão SW",
|
||||||
"Device Type:": "Tipo de Dispositivo:",
|
"Device Type": "Tipo de Dispositivo",
|
||||||
"Firmware Type:": "Tipo de Firmware:",
|
|
||||||
"SW Series:": "Série SW:",
|
|
||||||
"HW Info:": "Informações HW:",
|
|
||||||
"UPD Version:": "Versão UPD:",
|
|
||||||
"FW Version1:": "Versão FW1:",
|
|
||||||
"FW Version2:": "Versão FW2:",
|
|
||||||
"FW Version3:": "Versão FW3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Calibração de alcance completa",
|
"Range calibration completed": "Calibração de alcance completa",
|
||||||
"Range calibration failed: ": "Calibração de alcance falhou: ",
|
"Range calibration failed: ": "Calibração de alcance falhou: ",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
", to help more people like you!": ", para ajudar mais pessoas como você!",
|
", to help more people like you!": ", para ajudar mais pessoas como você!",
|
||||||
"This website uses analytics to improve the service.": "Este site utiliza análises para melhorar o serviço.",
|
"This website uses analytics to improve the service.": "Este site utiliza análises para melhorar o serviço.",
|
||||||
|
|
||||||
"Board Model:": "Modelo da Placa:",
|
"Board Model": "Modelo da Placa",
|
||||||
"This feature is experimental.": "Esta funcionalidade é experimental.",
|
"This feature is experimental.": "Esta funcionalidade é experimental.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Por favor, avise-me se o modelo da placa do seu controle não for detectado corretamente.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Por favor, avise-me se o modelo da placa do seu controle não for detectado corretamente.",
|
||||||
"Board model detection thanks to": "Detecção do modelo da placa graças a",
|
"Board model detection thanks to": "Detecção do modelo da placa graças a",
|
||||||
@ -180,5 +170,32 @@
|
|||||||
"Error while saving changes:": "Erro ao salvar as alterações.",
|
"Error while saving changes:": "Erro ao salvar as alterações.",
|
||||||
"Save changes permanently": "Salvar alterações permanentemente.",
|
"Save changes permanently": "Salvar alterações permanentemente.",
|
||||||
"Reboot controller": "Reiniciar controle",
|
"Reboot controller": "Reiniciar controle",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,14 +6,11 @@
|
|||||||
"Connect": "Подключить",
|
"Connect": "Подключить",
|
||||||
"Connected to:": "Подключено к:",
|
"Connected to:": "Подключено к:",
|
||||||
"Disconnect": "Отключить",
|
"Disconnect": "Отключить",
|
||||||
"Firmware Info": "Информация о прошивке",
|
|
||||||
"Calibrate stick center": "Откалибровать центр джойстика",
|
"Calibrate stick center": "Откалибровать центр джойстика",
|
||||||
"Calibrate stick range": "Откалибровать диапазон джойстика",
|
"Calibrate stick range": "Откалибровать диапазон джойстика",
|
||||||
"Reset controller": "Сбросить контроллер",
|
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Нижеследующие разделы не являются полезными, это просто отладочная информация или ручные команды",
|
"Sections below are not useful, just some debug infos or manual commands": "Нижеследующие разделы не являются полезными, это просто отладочная информация или ручные команды",
|
||||||
"NVS Status": "Статус NVS",
|
"NVS Status": "Статус NVS",
|
||||||
"Unknown": "Неизвестно",
|
"Unknown": "Неизвестно",
|
||||||
"BD Addr": "BD Adrr",
|
|
||||||
"Debug buttons": "Кнопки отладки",
|
"Debug buttons": "Кнопки отладки",
|
||||||
"Query NVS status": "Запросить статус NVS",
|
"Query NVS status": "Запросить статус NVS",
|
||||||
"NVS unlock": "Разблокировать NVS",
|
"NVS unlock": "Разблокировать NVS",
|
||||||
@ -57,18 +54,10 @@
|
|||||||
"locked": "заблокирован",
|
"locked": "заблокирован",
|
||||||
"unlocked": "разблокирован",
|
"unlocked": "разблокирован",
|
||||||
"error": "ошибка",
|
"error": "ошибка",
|
||||||
"Build Date:": "Дата сборки:",
|
"Build Date": "Дата сборки",
|
||||||
"HW Version:": "Версия аппаратного обеспечения:",
|
"HW Version": "Версия аппаратного обеспечения",
|
||||||
"SW Version:": "Версия программного обеспечения:",
|
"SW Version": "Версия программного обеспечения",
|
||||||
"Device Type:": "Тип устройства:",
|
"Device Type": "Тип устройства",
|
||||||
"Firmware Type:": "Тип прошивки:",
|
|
||||||
"SW Series:": "Серия ПО:",
|
|
||||||
"HW Info:": "Информация об аппаратном обеспечении:",
|
|
||||||
"SW Version:": "Версия ПО:",
|
|
||||||
"UPD Version:": "Версия Обнову:",
|
|
||||||
"FW Version1:": "Прошивка v1:",
|
|
||||||
"FW Version2:": "Прошивка v2:",
|
|
||||||
"FW Version3:": "Прошивка v3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Калибровка диапазона завершена",
|
"Range calibration completed": "Калибровка диапазона завершена",
|
||||||
"Range calibration failed: ": "Калибровка диапазона не удалась: ",
|
"Range calibration failed: ": "Калибровка диапазона не удалась: ",
|
||||||
@ -149,7 +138,7 @@
|
|||||||
", to help more people like you!": ", чтобы помочь большему числу людей, подобных вам!",
|
", to help more people like you!": ", чтобы помочь большему числу людей, подобных вам!",
|
||||||
"This website uses analytics to improve the service.": "Этот сайт использует аналитику для улучшения сервиса.",
|
"This website uses analytics to improve the service.": "Этот сайт использует аналитику для улучшения сервиса.",
|
||||||
|
|
||||||
"Board Model:": "Модель платы:",
|
"Board Model": "Модель платы",
|
||||||
"This feature is experimental.": "Эта функция экспериментальная.",
|
"This feature is experimental.": "Эта функция экспериментальная.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Пожалуйста, дайте знать, если модель платы вашего контроллера определена неправильно.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Пожалуйста, дайте знать, если модель платы вашего контроллера определена неправильно.",
|
||||||
"Board model detection thanks to": "Определение модели платы благодаря",
|
"Board model detection thanks to": "Определение модели платы благодаря",
|
||||||
@ -182,5 +171,31 @@
|
|||||||
"Save changes permanently": "Сохранить изменения навсегда",
|
"Save changes permanently": "Сохранить изменения навсегда",
|
||||||
"Reboot controller": "Перезагрузить контроллер",
|
"Reboot controller": "Перезагрузить контроллер",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "Bağlan",
|
"Connect": "Bağlan",
|
||||||
"Connected to:": "Bağlanılan cihaz:",
|
"Connected to:": "Bağlanılan cihaz:",
|
||||||
"Disconnect": "Bağlantıyı Kes",
|
"Disconnect": "Bağlantıyı Kes",
|
||||||
"Firmware Info": "Firmware Bilgisi",
|
|
||||||
"Calibrate stick center": "Analog merkezini kalibre et",
|
"Calibrate stick center": "Analog merkezini kalibre et",
|
||||||
"Calibrate stick range": "Analog ara mesafeyi kalibre et",
|
"Calibrate stick range": "Analog ara mesafeyi kalibre et",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "Aşağıdaki bölümler kullanışlı değildir, sadece bazı hata ayıklama bilgileri veya manuel komutlar içerir",
|
"Sections below are not useful, just some debug infos or manual commands": "Aşağıdaki bölümler kullanışlı değildir, sadece bazı hata ayıklama bilgileri veya manuel komutlar içerir",
|
||||||
"NVS Status": "NVS Durumu",
|
"NVS Status": "NVS Durumu",
|
||||||
"Unknown": "Bilinmiyor",
|
"Unknown": "Bilinmiyor",
|
||||||
"BD Addr": "BD Addr",
|
|
||||||
"Debug buttons": "Hata ayıklama düğmeleri",
|
"Debug buttons": "Hata ayıklama düğmeleri",
|
||||||
"Query NVS status": "NVS durumunu sorgula",
|
"Query NVS status": "NVS durumunu sorgula",
|
||||||
"NVS unlock": "NVS kilidini aç",
|
"NVS unlock": "NVS kilidini aç",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "kilitli",
|
"locked": "kilitli",
|
||||||
"unlocked": "kilidi açık",
|
"unlocked": "kilidi açık",
|
||||||
"error": "hata",
|
"error": "hata",
|
||||||
"Build Date:": "Derleme Tarihi:",
|
"Build Date": "Derleme Tarihi",
|
||||||
"HW Version:": "Donanım Sürümü:",
|
"HW Version": "Donanım Sürümü",
|
||||||
"SW Version:": "Yazılım Sürümü:",
|
"SW Version": "Yazılım Sürümü",
|
||||||
"Device Type:": "Cihaz Türü:",
|
"Device Type": "Cihaz Türü",
|
||||||
"Firmware Type:": "Firmware Türü:",
|
|
||||||
"SW Series:": "Yazılım Serisi:",
|
|
||||||
"HW Info:": "Donanım Bilgisi:",
|
|
||||||
"SW Version:": "Yazılım Sürümü:",
|
|
||||||
"UPD Version:": "Güncelleme Sürümü:",
|
|
||||||
"FW Version1:": "Firmware Sürüm1:",
|
|
||||||
"FW Version2:": "Firmware Sürüm2:",
|
|
||||||
"FW Version3:": "Firmware Sürüm3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "Ara mesafe kalibrasyonu tamamlandı",
|
"Range calibration completed": "Ara mesafe kalibrasyonu tamamlandı",
|
||||||
"Range calibration failed: ": "Ara mesafe kalibrasyonu başarısız oldu: ",
|
"Range calibration failed: ": "Ara mesafe kalibrasyonu başarısız oldu: ",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
", to help more people like you!": ", sizin gibi daha fazla insanın faydalanması için!",
|
", to help more people like you!": ", sizin gibi daha fazla insanın faydalanması için!",
|
||||||
"This website uses analytics to improve the service.": "Bu web sitesi hizmeti iyileştirmek için analiz kullanıyor.",
|
"This website uses analytics to improve the service.": "Bu web sitesi hizmeti iyileştirmek için analiz kullanıyor.",
|
||||||
|
|
||||||
"Board Model:": "Kart Modeli:",
|
"Board Model": "Kart Modeli",
|
||||||
"This feature is experimental.": "Bu özellik deneysel.",
|
"This feature is experimental.": "Bu özellik deneysel.",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "Denetleyicinizin kart modeli doğru tespit edilmezse lütfen bana bildirin.",
|
"Please let me know if the board model of your controller is not detected correctly.": "Denetleyicinizin kart modeli doğru tespit edilmezse lütfen bana bildirin.",
|
||||||
"Board model detection thanks to": "Kart modeli tespiti sayesinde",
|
"Board model detection thanks to": "Kart modeli tespiti sayesinde",
|
||||||
@ -181,5 +171,31 @@
|
|||||||
"Save changes permanently": "Değişiklikleri kalıcı olarak kaydet",
|
"Save changes permanently": "Değişiklikleri kalıcı olarak kaydet",
|
||||||
"Reboot controller": "Denetleyiciyi yeniden başlat",
|
"Reboot controller": "Denetleyiciyi yeniden başlat",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "连接",
|
"Connect": "连接",
|
||||||
"Connected to:": "连接至:",
|
"Connected to:": "连接至:",
|
||||||
"Disconnect": "断开连接",
|
"Disconnect": "断开连接",
|
||||||
"Firmware Info": "固件信息",
|
|
||||||
"Calibrate stick center": "校准摇杆中心",
|
"Calibrate stick center": "校准摇杆中心",
|
||||||
"Calibrate stick range": "校准摇杆外圈",
|
"Calibrate stick range": "校准摇杆外圈",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "以下部分没有用处,只是一些调试信息或手动命令",
|
"Sections below are not useful, just some debug infos or manual commands": "以下部分没有用处,只是一些调试信息或手动命令",
|
||||||
"NVS Status": "NVS 状态",
|
"NVS Status": "NVS 状态",
|
||||||
"Unknown": "未知",
|
"Unknown": "未知",
|
||||||
"BD Addr": "BD 地址",
|
|
||||||
"Debug buttons": "调试按钮",
|
"Debug buttons": "调试按钮",
|
||||||
"Query NVS status": "查询 NVS 状态",
|
"Query NVS status": "查询 NVS 状态",
|
||||||
"NVS unlock": "解锁 NVS",
|
"NVS unlock": "解锁 NVS",
|
||||||
@ -56,18 +54,10 @@
|
|||||||
"locked": "已锁定",
|
"locked": "已锁定",
|
||||||
"unlocked": "已解锁",
|
"unlocked": "已解锁",
|
||||||
"error": "错误",
|
"error": "错误",
|
||||||
"Build Date:": "构建日期:",
|
"Build Date": "构建日期",
|
||||||
"HW Version:": "硬件版本:",
|
"HW Version": "硬件版本",
|
||||||
"SW Version:": "软件版本:",
|
"SW Version": "软件版本",
|
||||||
"Device Type:": "设备类型:",
|
"Device Type": "设备类型",
|
||||||
"Firmware Type:": "固件类型:",
|
|
||||||
"SW Series:": "软件系列:",
|
|
||||||
"HW Info:": "硬件信息:",
|
|
||||||
"SW Version:": "软件版本:",
|
|
||||||
"UPD Version:": "更新版本:",
|
|
||||||
"FW Version1:": "固件版本1:",
|
|
||||||
"FW Version2:": "固件版本2:",
|
|
||||||
"FW Version3:": "固件版本3:",
|
|
||||||
|
|
||||||
"Range calibration completed": "摇杆外圈校准已完成",
|
"Range calibration completed": "摇杆外圈校准已完成",
|
||||||
"Range calibration failed: ": "摇杆外圈校准失败: ",
|
"Range calibration failed: ": "摇杆外圈校准失败: ",
|
||||||
@ -148,7 +138,7 @@
|
|||||||
", to help more people like you!": "来帮助更多像您一样的人!",
|
", to help more people like you!": "来帮助更多像您一样的人!",
|
||||||
"This website uses analytics to improve the service.": "该网站使用分析工具来提升服务质量。",
|
"This website uses analytics to improve the service.": "该网站使用分析工具来提升服务质量。",
|
||||||
|
|
||||||
"Board Model:": "主板型号",
|
"Board Model": "主板型号",
|
||||||
"This feature is experimental.": "此功能为实验性质。",
|
"This feature is experimental.": "此功能为实验性质。",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "如果没有正确检测您手柄的主板型号,请告诉我。",
|
"Please let me know if the board model of your controller is not detected correctly.": "如果没有正确检测您手柄的主板型号,请告诉我。",
|
||||||
"Board model detection thanks to": "主板型号检测功能需要感谢",
|
"Board model detection thanks to": "主板型号检测功能需要感谢",
|
||||||
@ -181,5 +171,32 @@
|
|||||||
"Error while saving changes:": "保存更改时出错:",
|
"Error while saving changes:": "保存更改时出错:",
|
||||||
"Save changes permanently": "永久保存更改",
|
"Save changes permanently": "永久保存更改",
|
||||||
"Reboot controller": "重启手柄",
|
"Reboot controller": "重启手柄",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
@ -6,13 +6,11 @@
|
|||||||
"Connect": "連結",
|
"Connect": "連結",
|
||||||
"Connected to:": "連結至:",
|
"Connected to:": "連結至:",
|
||||||
"Disconnect": "斷開連結",
|
"Disconnect": "斷開連結",
|
||||||
"Firmware Info": "韌體資訊",
|
|
||||||
"Calibrate stick center": "校準搖桿中心",
|
"Calibrate stick center": "校準搖桿中心",
|
||||||
"Calibrate stick range": "校準搖桿外圈",
|
"Calibrate stick range": "校準搖桿外圈",
|
||||||
"Sections below are not useful, just some debug infos or manual commands": "以下部分沒有用處,只是一些除錯資訊或手動命令",
|
"Sections below are not useful, just some debug infos or manual commands": "以下部分沒有用處,只是一些除錯資訊或手動命令",
|
||||||
"NVS Status": "NVS 狀態",
|
"NVS Status": "NVS 狀態",
|
||||||
"Unknown": "未知",
|
"Unknown": "未知",
|
||||||
"BD Addr": "BD 地址",
|
|
||||||
"Debug buttons": "除錯按钮",
|
"Debug buttons": "除錯按钮",
|
||||||
"Query NVS status": "查詢 NVS 狀態",
|
"Query NVS status": "查詢 NVS 狀態",
|
||||||
"NVS unlock": "解鎖 NVS",
|
"NVS unlock": "解鎖 NVS",
|
||||||
@ -49,24 +47,18 @@
|
|||||||
"Do you have any suggestion or issue? Drop me a message via email or discord.": "您有任何建議或問題嗎?透過電子郵件或 Discord 給我留言。",
|
"Do you have any suggestion or issue? Drop me a message via email or discord.": "您有任何建議或問題嗎?透過電子郵件或 Discord 給我留言。",
|
||||||
"Cheers!": "乾杯!",
|
"Cheers!": "乾杯!",
|
||||||
"Support this project": "支持此項目",
|
"Support this project": "支持此項目",
|
||||||
|
|
||||||
"unknown": "未知設備",
|
"unknown": "未知設備",
|
||||||
"original": "原廠正品",
|
"original": "原廠正品",
|
||||||
"clone": "克隆盜版",
|
"clone": "克隆盜版",
|
||||||
"locked": "已鎖定",
|
"locked": "已鎖定",
|
||||||
"unlocked": "已解鎖",
|
"unlocked": "已解鎖",
|
||||||
"error": "錯誤",
|
"error": "錯誤",
|
||||||
"Build Date:": "建置日期:",
|
"Build Date": "建置日期",
|
||||||
"HW Version:": "硬體版本:",
|
"HW Version": "硬體版本",
|
||||||
"SW Version:": "軟體版本:",
|
"SW Version": "軟體版本",
|
||||||
"Device Type:": "設備類型:",
|
"Device Type": "設備類型",
|
||||||
"Firmware Type:": "韌體類型:",
|
|
||||||
"SW Series:": "軟體系列:",
|
|
||||||
"HW Info:": "硬件資訊:",
|
|
||||||
"SW Version:": "軟體版本:",
|
|
||||||
"UPD Version:": "更新版本:",
|
|
||||||
"FW Version1:": "韌體版本1:",
|
|
||||||
"FW Version2:": "韌體版本2:",
|
|
||||||
"FW Version3:": "韌體版本3:",
|
|
||||||
"Range calibration completed": "搖桿外圈校準已完成",
|
"Range calibration completed": "搖桿外圈校準已完成",
|
||||||
"Range calibration failed: ": "搖桿外圈校準失敗: ",
|
"Range calibration failed: ": "搖桿外圈校準失敗: ",
|
||||||
"Cannot unlock NVS": "無法解鎖 NVS",
|
"Cannot unlock NVS": "無法解鎖 NVS",
|
||||||
@ -143,7 +135,7 @@
|
|||||||
"Translate this website in your language": "將這個網站翻譯成您的語言",
|
"Translate this website in your language": "將這個網站翻譯成您的語言",
|
||||||
", to help more people like you!": "以幫助更多像您一樣的人!",
|
", to help more people like you!": "以幫助更多像您一樣的人!",
|
||||||
"This website uses analytics to improve the service.": "該網站使用分析工具來改善服務。",
|
"This website uses analytics to improve the service.": "該網站使用分析工具來改善服務。",
|
||||||
"Board Model:": "主機板型號",
|
"Board Model": "主機板型號",
|
||||||
"This feature is experimental.": "此功能為實驗性質。",
|
"This feature is experimental.": "此功能為實驗性質。",
|
||||||
"Please let me know if the board model of your controller is not detected correctly.": "如果您的手把的主機板型號沒有被正確檢測,請告訴我。",
|
"Please let me know if the board model of your controller is not detected correctly.": "如果您的手把的主機板型號沒有被正確檢測,請告訴我。",
|
||||||
"Board model detection thanks to": "主機板型號檢測功能需要感謝",
|
"Board model detection thanks to": "主機板型號檢測功能需要感謝",
|
||||||
@ -175,5 +167,32 @@
|
|||||||
"Error while saving changes:": "保存更改時出錯:",
|
"Error while saving changes:": "保存更改時出錯:",
|
||||||
"Save changes permanently": "永久保存更改",
|
"Save changes permanently": "永久保存更改",
|
||||||
"Reboot controller": "重啟控制器",
|
"Reboot controller": "重啟控制器",
|
||||||
|
|
||||||
|
"Controller Info": "",
|
||||||
|
"Debug Info": "",
|
||||||
|
"Debug buttons": "",
|
||||||
|
"Software": "",
|
||||||
|
"Hardware": "",
|
||||||
|
|
||||||
|
"FW Build Date": "",
|
||||||
|
"FW Type": "",
|
||||||
|
"FW Series": "",
|
||||||
|
"FW Version": "",
|
||||||
|
"FW Update": "",
|
||||||
|
"FW Update Info": "",
|
||||||
|
"SBL FW Version": "",
|
||||||
|
"Venom FW Version": "",
|
||||||
|
"Spider FW Version": "",
|
||||||
|
"Touchpad FW Version": "",
|
||||||
|
|
||||||
|
"Serial Number": "",
|
||||||
|
"MCU Unique ID": "",
|
||||||
|
"PCBA ID": "",
|
||||||
|
"Battery Barcode": "",
|
||||||
|
"VCM Left Barcode": "",
|
||||||
|
"VCM Right Barcode": "",
|
||||||
|
"HW Model": "",
|
||||||
|
"Touchpad ID": "",
|
||||||
|
"Bluetooth Address": "",
|
||||||
"": ""
|
"": ""
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user