mirror of
https://github.com/kuaifan/dootask.git
synced 2026-03-07 09:57:37 +00:00
no message
This commit is contained in:
parent
fedf8a3eda
commit
6c173674f0
@ -1446,9 +1446,9 @@ class Base
|
||||
$regex = str_replace("~%~", "(.*?)", $regex);
|
||||
$regex = "/^" . $regex . "$/";
|
||||
if (preg_match($regex, $val)) {
|
||||
return preg_replace_callback($regex, function($m) use ($item) {
|
||||
$r = $item ?: $key;
|
||||
return preg_replace_callback($regex, function($m) use ($r) {
|
||||
$i = 0;
|
||||
$r = $item;
|
||||
foreach ($m as $v) {
|
||||
if ($i > 0) {
|
||||
$r = preg_replace("/\(\*\)/", $v, $r, 1);
|
||||
|
||||
2
public/js/app.js
vendored
2
public/js/app.js
vendored
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
a74a477e1f3b75b8
|
||||
6e8450b0c40ff7b0
|
||||
|
||||
4
resources/assets/js/language/index.js
vendored
4
resources/assets/js/language/index.js
vendored
@ -75,8 +75,8 @@ function switchLanguage(text) {
|
||||
const rege = new RegExp("^" + utils.replaceEscape(key) + "$", "g")
|
||||
if (rege.test(text)) {
|
||||
let j = 0
|
||||
const k = window.LANGUAGE_DATA["key"][key]
|
||||
const value = window.LANGUAGE_DATA[languageType][k]?.replace(/\(\*\)/g, function () {
|
||||
const index = window.LANGUAGE_DATA["key"][key]
|
||||
const value = (window.LANGUAGE_DATA[languageType][index] || key)?.replace(/\(\*\)/g, function () {
|
||||
return "$" + (++j)
|
||||
})
|
||||
languageRege[text] = {rege, value}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user