chore: replace all cn comments of fe to en version by volc api (#320)
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
.flex-helper {
|
||||
/* stylelint-disable-next-line value-no-vendor-prefix */
|
||||
display: -webkit-flex; /* 新版本语法: Chrome 21+ */
|
||||
display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
|
||||
display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
|
||||
display: -moz-box; /* 老版本语法: Firefox (buggy) */
|
||||
display: -webkit-flex; /* New version syntax: Chrome 21 + */
|
||||
display: flex; /* New version syntax: Opera 12.1, Firefox 22 + */
|
||||
display: -webkit-box; /* Old syntax: Safari, iOS, Android browser, older WebKit browsers. */
|
||||
display: -moz-box; /* Old version syntax: Firefox (buggy) */
|
||||
/* stylelint-disable-next-line value-no-vendor-prefix */
|
||||
display: -ms-flexbox; /* 混合版本语法: IE 10 */
|
||||
display: -ms-flexbox; /* Mixed version syntax: IE 10 */
|
||||
}
|
||||
|
||||
.flex-1-helper {
|
||||
@@ -35,7 +35,7 @@
|
||||
.flex-items-center {
|
||||
/* stylelint-disable-next-line property-no-vendor-prefix */
|
||||
-webkit-align-items: center; /* Chrome 21+, Safari 6.1+, Opera 15+ */
|
||||
align-items: center; /* 新语法 */
|
||||
align-items: center; /* new grammar */
|
||||
|
||||
-ms-flex-align: center; /* IE 10 */
|
||||
}
|
||||
@@ -43,10 +43,10 @@
|
||||
.flex-justify-center {
|
||||
/* stylelint-disable-next-line property-no-vendor-prefix */
|
||||
-webkit-justify-content: center; /* Chrome 21+, Safari 6.1+ */
|
||||
justify-content: center; /* 新版浏览器 */
|
||||
justify-content: center; /* New browser */
|
||||
|
||||
-webkit-box-pack: center; /* iOS 6-, Safari 3.1-6 */
|
||||
-moz-box-pack: center; /* 早期版本的 Firefox */
|
||||
-moz-box-pack: center; /* Early versions of Firefox */
|
||||
-ms-flex-pack: center; /* IE 10 */
|
||||
}
|
||||
|
||||
|
||||
@@ -15,20 +15,20 @@
|
||||
*/
|
||||
|
||||
export function compareVersion(version1: string, version2: string): number {
|
||||
// 将版本号字符串分割成数字数组,这里使用map(Number)确保转换为数字类型
|
||||
// Split the version number string into an array of numbers, here use map (Number) to ensure conversion to numeric type
|
||||
const parts1 = version1.split('.').map(Number);
|
||||
const parts2 = version2.split('.').map(Number);
|
||||
|
||||
// 计算出最长的版本号长度
|
||||
// Calculate the longest version length
|
||||
const maxLength = Math.max(parts1.length, parts2.length);
|
||||
|
||||
// 逐个比较版本号中的每个部分
|
||||
// Compare each part of the version number one by one
|
||||
for (let i = 0; i < maxLength; i++) {
|
||||
// 如果某个版本号在这个位置没有对应的数字,则视为0
|
||||
// If a version number does not have a corresponding number at this position, it is treated as 0.
|
||||
const part1 = i < parts1.length ? parts1[i] : 0;
|
||||
const part2 = i < parts2.length ? parts2[i] : 0;
|
||||
|
||||
// 比较两个版本号的当前部分
|
||||
// Compare the current parts of two version numbers
|
||||
if (part1 > part2) {
|
||||
return 1;
|
||||
}
|
||||
@@ -37,6 +37,6 @@ export function compareVersion(version1: string, version2: string): number {
|
||||
}
|
||||
}
|
||||
|
||||
// 如果所有部分都相等,则版本号相等
|
||||
// If all parts are equal, then the version numbers are equal
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -68,7 +68,7 @@ const INTERNATIONAL_BROWSER_DOWNLOAD_CONFIG: DownloadConfig = {
|
||||
};
|
||||
|
||||
/**
|
||||
* 目前看起来 移动端 / PC 版本一致无需区分,后期如果区分,在这里通过条件区分
|
||||
* At present, it seems that the mobile end/PC version is the same without distinction. If it is distinguished later, it will be distinguished by conditions here.
|
||||
*/
|
||||
export const testLowVersionBrowse = () => testPCVersion();
|
||||
|
||||
@@ -81,7 +81,7 @@ const testPCVersion = () => {
|
||||
|
||||
const { name, version } = browserInfo;
|
||||
|
||||
// 显示的判断,用 includes 类型推断不正确
|
||||
// The displayed judgment, incorrectly inferred with the includes type
|
||||
if (name === 'bot' || name === 'react-native' || name === 'node') {
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
export const isMobileFromUA = () => {
|
||||
const { userAgent } = navigator;
|
||||
// 检查是否为移动设备
|
||||
// Check if it is a mobile device
|
||||
return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
|
||||
userAgent,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user