diff --git a/README.it.md b/README.it.md new file mode 100644 index 0000000..013dd09 --- /dev/null +++ b/README.it.md @@ -0,0 +1,108 @@ +# Advanced PortChecker + +![Advanced PortChecker](https://i.imgur.com/vdt1sXZ.png) + +[English](README.md) | [简体中文](README.zh-CN.md) | [Italiano](README.it.md) | [日本語](README.ja.md) + +![GitHub](https://img.shields.io/badge/language-JavaScript+Rust-green) +![GitHub](https://img.shields.io/github/license/CodeDead/Advanced-PortChecker) +![GitHub release (latest by date)](https://img.shields.io/github/v/release/CodeDead/Advanced-PortChecker) +[![Test](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml) +[![Release](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml) + +Advanced PortChecker è un'applicazione gratuita e open-source che ti aiuta a verificare se le porte sono aperte o chiuse su un determinato host. Puoi controllare più porte contemporaneamente ed esportare i risultati in formato testo semplice, CSV o JSON! + +## Compilazione + +Advanced PortChecker utilizza tauri per compilare l'applicazione desktop. Puoi trovare maggiori informazioni su Tauri [qui](https://tauri.app/v1/guides/). + +Per ulteriori informazioni sulla compilazione tramite `vite`, leggi la documentazione di `Vite` [qui](https://vitejs.dev/guide/build.html). + +### Sviluppo + +Puoi avviare un'anteprima di sviluppo eseguendo il comando `yarn tdev`: + +```shell +yarn tdev +``` + +### Windows + +#### Installer + +Puoi creare un installer eseguibile eseguendo il comando `yarn tbuild` su un host Windows: + +```shell +yarn tbuild +``` + +### Linux + +#### deb + +Puoi creare un file .deb eseguendo il comando `yarn tbuild` su un host Linux: + +```shell +yarn tbuild +``` + +#### AppImage + +Puoi creare un [AppImage](https://appimage.github.io/) eseguendo il comando `yarn tbuild` su un host Linux: + +```shell +yarn tbuild +``` + +### macOS + +#### dmg + +Puoi creare una build per macOS eseguendo il comando `yarn tbuild` su un host macOS: + +```shell +yarn tbuild +``` + +#### Archivio + +Puoi creare una build per macOS eseguendo il comando `yarn tbuild` su un host macOS: + +```shell +yarn tbuild +``` + +## Crediti + +### Tauri + +Questo progetto utilizza [Tauri](https://tauri.app/) per creare un'applicazione multi-piattaforma. + +### ReactJS + +Questo progetto utilizza [React](https://reactjs.org/) per creare l'interfaccia utente. + +### Tema + +Il tema utilizzato in questa applicazione è [MUI](https://mui.com/). + +### Immagini + +L'icona dell'applicazione (e i derivati) sono forniti da [RemixIcon](https://remixicon.com/). +Tutte le altre immagini sono state fornite da [MUI](https://mui.com/material-ui/material-icons/). + +### Traduzioni + +- Cinese (Semplificato) - [王先生笔记](https://wxsnote.cn) +- Italiano - [bovirus](https://github.com/bovirus) +- Giapponese - [coolvitto](https://github.com/coolvitto) + +## Informazioni + +Questa libreria è gestita da CodeDead. Puoi trovare maggiori informazioni su di noi utilizzando i seguenti link: + +- [Sito Web](https://codedead.com) +- [Bluesky](https://bsky.app/profile/codedead.com) +- [Facebook](https://facebook.com/deadlinecodedead) + +Copyright © 2025 CodeDead diff --git a/README.ja.md b/README.ja.md new file mode 100644 index 0000000..db6bd0a --- /dev/null +++ b/README.ja.md @@ -0,0 +1,108 @@ +# Advanced PortChecker + +![Advanced PortChecker](https://i.imgur.com/vdt1sXZ.png) + +[English](README.md) | [简体中文](README.zh-CN.md) | [Italiano](README.it.md) | [日本語](README.ja.md) + +![GitHub](https://img.shields.io/badge/language-JavaScript+Rust-green) +![GitHub](https://img.shields.io/github/license/CodeDead/Advanced-PortChecker) +![GitHub release (latest by date)](https://img.shields.io/github/v/release/CodeDead/Advanced-PortChecker) +[![Test](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml) +[![Release](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml) + +Advanced PortCheckerは、特定のホストでポートが開いているか閉じているかを確認できる無料のオープンソースアプリケーションです。複数のポートを一度にチェックし、結果をプレーンテキスト、CSV、またはJSON形式でエクスポートできます! + +## ビルド + +Advanced PortCheckerは、デスクトップアプリケーションをビルドするためにtauriを使用しています。Tauriの詳細については[こちら](https://tauri.app/v1/guides/)をご覧ください。 + +`vite`を使用したビルドの詳細については、[こちら](https://vitejs.dev/guide/build.html)の`Vite`ドキュメントをお読みください。 + +### 開発 + +`yarn tdev`コマンドを実行して、開発プレビューを開始できます: + +```shell +yarn tdev +``` + +### Windows + +#### インストーラー + +Windowsホストで`yarn tbuild`コマンドを実行して、実行可能なインストーラーを作成できます: + +```shell +yarn tbuild +``` + +### Linux + +#### deb + +Linuxホストで`yarn tbuild`コマンドを実行して、.debファイルを作成できます: + +```shell +yarn tbuild +``` + +#### AppImage + +Linuxホストで`yarn tbuild`コマンドを実行して、[AppImage](https://appimage.github.io/)を作成できます: + +```shell +yarn tbuild +``` + +### macOS + +#### dmg + +macOSホストで`yarn tbuild`コマンドを実行して、macOSビルドを作成できます: + +```shell +yarn tbuild +``` + +#### アーカイブ + +macOSホストで`yarn tbuild`コマンドを実行して、macOSビルドを作成できます: + +```shell +yarn tbuild +``` + +## クレジット + +### Tauri + +このプロジェクトは[Tauri](https://tauri.app/)を使用して、クロスプラットフォームアプリケーションを作成しています。 + +### ReactJS + +このプロジェクトは[React](https://reactjs.org/)を使用してユーザーインターフェースを作成しています。 + +### テーマ + +このアプリケーションで使用されているテーマは[MUI](https://mui.com/)です。 + +### 画像 + +アプリケーションアイコン(およびその派生)は[RemixIcon](https://remixicon.com/)によって提供されています。 +その他のすべての画像は[MUI](https://mui.com/material-ui/material-icons/)によって提供されました。 + +### 翻訳 + +- 中国語 (簡体字) - [王先生笔记](https://wxsnote.cn) +- イタリア語 - [bovirus](https://github.com/bovirus) +- 日本語 - [coolvitto](https://github.com/coolvitto) + +## 概要 + +このライブラリはCodeDeadによって管理されています。以下のリンクから私たちの詳細を確認できます: + +- [ウェブサイト](https://codedead.com) +- [Bluesky](https://bsky.app/profile/codedead.com) +- [Facebook](https://facebook.com/deadlinecodedead) + +Copyright © 2025 CodeDead diff --git a/README.md b/README.md index 82f22a1..954a7dc 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ ![Advanced PortChecker](https://i.imgur.com/vdt1sXZ.png) +[English](README.md) | [简体中文](README.zh-CN.md) | [Italiano](README.it.md) | [日本語](README.ja.md) + ![GitHub](https://img.shields.io/badge/language-JavaScript+Rust-green) ![GitHub](https://img.shields.io/github/license/CodeDead/Advanced-PortChecker) ![GitHub release (latest by date)](https://img.shields.io/github/v/release/CodeDead/Advanced-PortChecker) diff --git a/README.zh-CN.md b/README.zh-CN.md new file mode 100644 index 0000000..58ca698 --- /dev/null +++ b/README.zh-CN.md @@ -0,0 +1,108 @@ +# Advanced PortChecker + +![Advanced PortChecker](https://i.imgur.com/vdt1sXZ.png) + +[English](README.md) | [简体中文](README.zh-CN.md) | [Italiano](README.it.md) | [日本語](README.ja.md) + +![GitHub](https://img.shields.io/badge/language-JavaScript+Rust-green) +![GitHub](https://img.shields.io/github/license/CodeDead/Advanced-PortChecker) +![GitHub release (latest by date)](https://img.shields.io/github/v/release/CodeDead/Advanced-PortChecker) +[![Test](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/test.yml) +[![Release](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml/badge.svg)](https://github.com/CodeDead/Advanced-PortChecker/actions/workflows/release.yml) + +Advanced PortChecker 是一款免费且开源的应用程序,可以帮助您检查特定主机上的端口是开放还是关闭。您可以一次检查多个端口,并将结果导出为纯文本、CSV 或 JSON 格式! + +## 构建 + +Advanced PortChecker 使用 tauri 来构建桌面应用程序。您可以在[此处](https://tauri.app/v1/guides/)找到有关 Tauri 的更多信息。 + +有关使用 `vite` 进行构建的更多信息,请阅读[此处](https://vitejs.dev/guide/build.html)的 `Vite` 文档。 + +### 开发 + +您可以通过运行 `yarn tdev` 命令来启动开发预览: + +```shell +yarn tdev +``` + +### Windows + +#### 安装程序 + +您可以通过在 Windows 主机上运行 `yarn tbuild` 命令来创建可执行安装程序: + +```shell +yarn tbuild +``` + +### Linux + +#### deb + +您可以通过在 Linux 主机上运行 `yarn tbuild` 命令来创建一个 .deb 文件: + +```shell +yarn tbuild +``` + +#### AppImage + +您可以通过在 Linux 主机上执行 `yarn tbuild` 命令来创建一个 [AppImage](https://appimage.github.io/): + +```shell +yarn tbuild +``` + +### macOS + +#### dmg + +您可以通过在 macOS 主机上运行 `yarn tbuild` 命令来创建 macOS 构建版本: + +```shell +yarn tbuild +``` + +#### 归档 (Archive) + +您可以通过在 macOS 主机上运行 `yarn tbuild` 命令来创建 macOS 构建版本: + +```shell +yarn tbuild +``` + +## 致谢 + +### Tauri + +本项目使用 [Tauri](https://tauri.app/) 来创建跨平台应用程序。 + +### ReactJS + +本项目使用 [React](https://reactjs.org/) 来创建用户界面。 + +### 主题 (Theme) + +本应用程序中使用的主题是 [MUI](https://mui.com/)。 + +### 图像 (Images) + +应用程序图标(及其衍生产品)由 [RemixIcon](https://remixicon.com/) 提供。 +所有其他图像均由 [MUI](https://mui.com/material-ui/material-icons/) 提供。 + +### 翻译 (Translations) + +- 简体中文 - [王先生笔记](https://wxsnote.cn) +- 意大利语 - [bovirus](https://github.com/bovirus) +- 日语 - [coolvitto](https://github.com/coolvitto) + +## 关于 + +此库由 CodeDead 维护。您可以通过以下链接找到关于我们的更多信息: + +- [网站](https://codedead.com) +- [Bluesky](https://bsky.app/profile/codedead.com) +- [Facebook](https://facebook.com/deadlinecodedead) + +Copyright © 2025 CodeDead diff --git a/src/languages/zh_cn.json b/src/languages/zh_cn.json index 51fb7c5..2e60bb4 100644 --- a/src/languages/zh_cn.json +++ b/src/languages/zh_cn.json @@ -1,10 +1,10 @@ { - "applicationName": "端口检查器(Advanced PortChecker)", + "applicationName": "端口检测器", "settings": "设置", "donate": "捐赠", - "about": "关于此工具", - "scan": "IP扫描", - "address": "IP地址", + "about": "关于", + "scan": "扫描", + "address": "地址", "startingPort": "起始端口", "endingPort": "结束端口", "port": "端口", @@ -12,78 +12,78 @@ "portStatus": "端口状态", "scanDate": "扫描日期", "error": "错误", - "ok": "成功", - "updateAvailable": "可用更新", - "newVersion": "有版本 {x} 可用,是否下载?", - "information": "信息", + "ok": "确定", + "updateAvailable": "检测到更新", + "newVersion": "版本 {x} 已发布,是否下载?", + "information": "提示信息", "download": "下载", "cancel": "取消", - "aboutText": "Advanced PortChecker(端口检查器) 由 DeadLine 创建。\n\n主题:MUI\n许可证:GPLv3\n翻译: 王先生笔记 (https://wxsnote.cn)\n版本:{x}\n\n版权所有 © {year} CodeDead", + "aboutText": "高级端口检测器由 DeadLine 开发。\n\n主题:MUI\n许可证:GPLv3\n翻译:王先生笔记 (https://wxsnote.cn)\n版本:{x}\n\n版权所有 © {year} CodeDead", "license": "许可证", "website": "官网", "autoUpdate": "自动检查更新", - "colorOnDark": "深色主题上的颜色", - "language": "更改语言", + "colorOnDark": "深色主题配色", + "language": "语言", "yes": "是", "no": "否", "confirmation": "确认", - "confirmResetSettings": "您确定要重置所有设置吗?", + "confirmResetSettings": "确定要重置所有设置吗?", "default": "默认", - "defaultThemeDescription": "默认主题。", - "lightBlue": "浅蓝色", - "lightBlueDescription": "触感轻盈。", + "defaultThemeDescription": "默认主题", + "lightBlue": "浅蓝", + "lightBlueDescription": "轻盈简约", "red": "红色", - "redDescription": "保持前卫。", - "green": "绿色的", - "greenDescription": "自然是最好的。", - "lightGreen": "浅绿色", - "lightGreenDescription": "草总是更绿。", + "redDescription": "醒目个性", + "green": "绿色", + "greenDescription": "自然清新", + "lightGreen": "浅绿", + "lightGreenDescription": "生机盎然", "purple": "紫色", - "purpleDescription": "紫晶。", - "deepPurple": "深紫色", - "deepPurpleDescription": "如果紫色还不够。", + "purpleDescription": "紫晶质感", + "deepPurple": "深紫", + "deepPurpleDescription": "浓郁紫调", "grey": "灰色", - "greyDescription": "别等了。", + "greyDescription": "沉稳低调", "themeStyle": "主题风格", - "light": "明亮", - "dark": "黑暗", + "light": "浅色", + "dark": "深色", "orange": "橙色", - "orangeThemeDescription": "我们来学荷兰语吧。", - "deepOrange": "深橙色", - "deepOrangeDescription": "如果橙色还不够。", - "amber": "琥珀", - "amberDescription": "不选择性黄色。", + "orangeThemeDescription": "活力橙调", + "deepOrange": "深橙", + "deepOrangeDescription": "浓郁橙调", + "amber": "琥珀色", + "amberDescription": "暖调琥珀", "brown": "棕色", - "brownDescription": "比停电好。", - "pink": "粉色的", - "pinkDescription": "爱的颜色。", - "indigo": "靛蓝色", - "indigoDescription": "它是热带植物吗?", - "cyan": "青色", - "cyanDescription": "介于蓝色和绿色之间。", - "teal": "水鸭", - "tealDescription": "眼睛周围的有色区域。", - "lime": "酸橙", - "limeDescription": "柑橘类水果的颜色。", + "brownDescription": "沉稳复古", + "pink": "粉色", + "pinkDescription": "浪漫柔情", + "indigo": "靛蓝", + "indigoDescription": "深邃靛蓝(热带植物色系?)", + "cyan": "青蓝", + "cyanDescription": "蓝绿之间的色调", + "teal": "水鸭绿", + "tealDescription": "眼周青绿色调", + "lime": "青柠色", + "limeDescription": "柑橘青柠的专属色调", "yellow": "黄色", - "yellowDescription": "太阳的颜色。", + "yellowDescription": "阳光本色", "checkForUpdates": "检查更新", - "reset": "重启", + "reset": "重置", "theme": "主题", - "threads": "运行线程", + "threads": "线程数", "timeout": "超时时间(毫秒)", - "hideClosedPorts": "隐藏未开启的端口", - "hideUnknownPorts": "隐藏未知的端口", - "sort": "按端口号对扫描结果排序", + "hideClosedPorts": "隐藏关闭的端口", + "hideUnknownPorts": "隐藏未知状态的端口", + "sort": "按端口号排序结果", "clear": "清空", - "open": "打开", + "open": "开放", "closed": "关闭", - "exportType": "导出类型", + "exportType": "导出格式", "export": "导出", "exportSuccessful": "导出成功", - "runningLatestVersion": "已是最新版本!", - "themeToggleInTopBar": "在顶部栏显示明暗主题切换", + "runningLatestVersion": "当前已是最新版本", + "themeToggleInTopBar": "顶部栏显示主题切换按钮", "exportIncludeClosedPorts": "导出时包含关闭的端口", - "exportIncludeUnknownPorts": "导出时包含未知的端口", + "exportIncludeUnknownPorts": "导出时包含未知状态的端口", "unknown": "未知" }