fix: TLD list
add: i18n of prompt text of link suggestion
This commit is contained in:
parent
42cc96a0e3
commit
2810c2f324
@ -89,7 +89,7 @@ export default function OneSearch() {
|
||||
type: "default-link",
|
||||
suggestion: query,
|
||||
relevance: 3000,
|
||||
prompt: <span>Go to: </span>
|
||||
prompt: <span>{t('search.goto-help-text')}</span>
|
||||
},
|
||||
{ type: "default", suggestion: query, relevance: 1600 }
|
||||
]);
|
||||
|
@ -14,7 +14,8 @@
|
||||
"yahoo": "Yahoo",
|
||||
"ecosia": "Ecosia"
|
||||
},
|
||||
"search-help-text": "Search {engine}"
|
||||
"search-help-text": "Search {engine}",
|
||||
"goto-help-text": "Go to: "
|
||||
},
|
||||
"notfound": {
|
||||
"title": "page not found",
|
||||
|
@ -14,7 +14,8 @@
|
||||
"yahoo": "雅虎",
|
||||
"ecosia": "Ecosia"
|
||||
},
|
||||
"search-help-text": "用 {engine} 搜索"
|
||||
"search-help-text": "用 {engine} 搜索",
|
||||
"goto-help-text": "前往: "
|
||||
},
|
||||
"tools": {
|
||||
"base64": {
|
||||
|
@ -1,5 +1,7 @@
|
||||
import TLDtxt from "./tlds.txt";
|
||||
import * as data from "./tlds.json";
|
||||
|
||||
export function getTLD() {
|
||||
return TLDtxt.split("\r\n").filter((line) => line[0] !== "#");
|
||||
return data.data;
|
||||
}
|
||||
|
||||
console.log(getTLD());
|
||||
|
1
lib/url/tlds.json
Normal file
1
lib/url/tlds.json
Normal file
File diff suppressed because one or more lines are too long
1446
lib/url/tlds.txt
1446
lib/url/tlds.txt
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,5 @@
|
||||
const response = await fetch("https://data.iana.org/TLD/tlds-alpha-by-domain.txt");
|
||||
const tldText = await response.text();
|
||||
await Bun.write("./lib/url/tlds.txt", tldText);
|
||||
const TLDtxt = await response.text();
|
||||
const TLDdata = TLDtxt.split("\n").filter((line) => line[0] !== "#");
|
||||
|
||||
await Bun.write("./lib/url/tlds.json", JSON.stringify({"data": TLDdata}));
|
||||
|
@ -1,8 +1,6 @@
|
||||
import { toASCII } from "tr46";
|
||||
import { getTLD } from "./tldList";
|
||||
|
||||
console.log(getTLD());
|
||||
|
||||
export default function validLink(link: string) {
|
||||
let finalURL;
|
||||
try {
|
||||
|
@ -9,6 +9,7 @@
|
||||
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
|
||||
"preview": "NODE_ENV=production bun server.ts",
|
||||
"license-gen": "bunx generate-license-file --input package.json --output lib/license.txt --overwrite",
|
||||
"update-tld": "bun lib/url/updateTLD.ts",
|
||||
"format": "prettier --write ."
|
||||
},
|
||||
"dependencies": {
|
||||
|
Loading…
Reference in New Issue
Block a user