View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
20086 | Bug reports | Translation | public | 2025-05-05 16:15 | 2025-05-20 14:06 |
Reporter | holch | Assigned To | tibor.pacalat | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.6.x | ||||
Summary | 20086: English text string makes no sense, can't be translated | ||||
Description | "Server could not get requested number of syncs during before timeout" Sentence doesn't make sense in English. "during before timeout"? | ||||
Steps To Reproduce | Steps to reproduce(Replace this text with detailed step-by-step instructions on how to reproduce the issue) Expected result(Write here what you expected to happen) Actual result(Write here what happened instead) | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 10 | ||||
Complete LimeSurvey version number (& build) | NA | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | NA | ||||
Database type & version | NA | ||||
Server OS (if known) | NA | ||||
Webserver software & version (if known) | NA | ||||
PHP Version | Na | ||||
Hi @gabrieljenik you worked on this I think. Can you please make it make sense? Thanks :) |
|
Hi @gabrieljenik, any news on this? Can't really translate what isn't clear. Not sure how the translators for the other languages that are at 100% right now did it, but I am not even sure what it is supposed to mean. Looking at the German translation by Carsten, it is probably supposed to be "Server could not get requested number of syncs before timeout", at least that is what it has been translated to in German. I think the Dutch version is translated similarly. Catalan has been translated incorrectly in my opinion (but I am not an expert on Catalan), the other languages I don't really understand (Japanese, Czech, Polish). |
|
The original text was taken from the YubiCloud (OTP validation protocol - https://developers.yubico.com/OTP/Specifications/OTP_validation_protocol.html) documentation. It's hard to know exactly what it means, but I guess it's correct how it is set now on the PR. According to Gemini: (I don't know if that's the case or if it is hallucinating)
Here's a breakdown of what this implies:
"NOT_ENOUGH_ANSWERS": This error indicates that before the timeout occurred, Yubicloud did not receive the necessary responses from its backend servers to confidently validate the OTP. Maybe with this info we can get to a better message? |
|
Ok, so the "nonsense" comes from YubiCloud. The problem is in the "during before". It is either "during" or it is "before". I think if we get rid of the "during" we should be fine: "Server could not get requested number of syncs before timeout". That reflects also the "NOT_ENOUGH_ANSWERS" quite well. Basically, it took too long to get all the answers before the timeout stopped everything. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=38832 |
|
Fixed in Release 6.14.0+250520 |
|
LimeSurvey: master f47805c6 2025-05-16 17:24 Gabriel Jenik Committer: GitHub Details Diff |
Fixed issue 20086: English text string makes no sense, can't be translated (04280) Co-authored-by: lapiudevgit <devgit@lapiu.biz> |
Affected Issues 20086 |
|
mod - application/core/plugins/TwoFactorAdminLogin/helper/TFAYubikeyOtpHelper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-05-05 16:15 | holch | New Issue | |
2025-05-05 16:15 | holch | File Added: image.png | |
2025-05-05 16:34 | tibor.pacalat | Assigned To | => gabrieljenik |
2025-05-05 16:34 | tibor.pacalat | Status | new => assigned |
2025-05-05 16:35 | tibor.pacalat | Note Added: 82565 | |
2025-05-05 16:35 | tibor.pacalat | Bug heat | 0 => 2 |
2025-05-13 14:46 | holch | Note Added: 82663 | |
2025-05-13 14:46 | holch | Bug heat | 2 => 4 |
2025-05-15 20:59 | gabrieljenik | Assigned To | gabrieljenik => tibor.pacalat |
2025-05-15 20:59 | gabrieljenik | Status | assigned => ready for code review |
2025-05-15 20:59 | gabrieljenik | Note Added: 82679 | |
2025-05-15 20:59 | gabrieljenik | Bug heat | 4 => 6 |
2025-05-15 21:02 | gabrieljenik | Note Added: 82680 | |
2025-05-15 21:34 | holch | Note Added: 82683 | |
2025-05-16 17:24 | Changeset attached | => LimeSurvey master f47805c6 | |
2025-05-16 17:24 | guest | Note Added: 82696 | |
2025-05-16 17:24 | guest | Bug heat | 6 => 8 |
2025-05-16 17:24 | tibor.pacalat | Status | ready for code review => resolved |
2025-05-16 17:24 | tibor.pacalat | Resolution | open => fixed |
2025-05-20 14:06 | LimeBot | Note Added: 82720 | |
2025-05-20 14:06 | LimeBot | Status | resolved => closed |
2025-05-20 14:06 | LimeBot | Bug heat | 8 => 10 |