Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add chinese #108

Merged
merged 3 commits into from
May 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions muon-app/src/main/java/muon/app/ui/laf/AppSkin.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,15 @@ public AppSkin() {
}

private void initDefaults() {
this.defaults =UIManager.getDefaults();
this.laf = new NimbusLookAndFeel();
this.defaults = this.laf.getDefaults();

try {
UIManager.setLookAndFeel(this.laf);
}
catch (javax.swing.UnsupportedLookAndFeelException ue){

}

this.defaults.put("defaultFont", loadFonts());
this.defaults.put("iconFont", loadFontAwesomeFonts());
Expand Down Expand Up @@ -62,7 +69,7 @@ public NimbusLookAndFeel getLaf() {
protected Font loadFonts() {
try (InputStream is = AppSkin.class

.getResourceAsStream("/fonts/Helvetica.ttf")) {
.getResourceAsStream("/fonts/zysong.ttf")) {
Font font = Font.createFont(Font.TRUETYPE_FONT, is);
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
ge.registerFont(font);
Expand Down
1 change: 1 addition & 0 deletions muon-app/src/main/java/util/Language.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

public enum Language {
ENGLISH("en", "English"),
CHINESE("cn", "Chinese"),
SPANISH("es", "Español"),
PORTUGUESE("pt", "Portuguese"),
RUSSIAN("ru", "Русский"),
Expand Down
266 changes: 266 additions & 0 deletions muon-app/src/main/resources/i18n/messages_cn.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,266 @@
#Textos en chinese=#西班牙语文本
general=常规设置
terminal=终端
editor=编辑
display=显示
security=安全
sessions=会话
settings=设置
add=添加
chk_update=检查更新
new_site=新站点
new_folder=新建文件夹
duplicate=复制
connect=连接
cancel=取消
export=导出
import=导入
name=名称
connecting=连接
import_from=从导入
import_sessions=导入会话
save=保存
reset=重置
remove=消除
edit=编辑
generate=产生
new_entry=新条目
connection=连接
directories=目录
proxy=代理
jump_hosts=跳转主机
port_forwarding=转发端口
user=用户
host=主机
port=端口
password=密码
local_folder=本地文件夹
remote_folder=远程文件夹
browse=浏览
session_manager=会话管理器
private_key_file=私钥文件
proxy_type=代理类型
proxy_host=代理主机
proxy_port=代理端口
proxy_user=代理用户
proxy_password=代理密码
warning_plain_text=警告纯文本
overwrite=覆盖
auto_rename=自动重命名
skip=跳过
prompt=提示
settings_saved=设置已保存
columns=列
rows=行
font_name=字体名称
font_size=字体大小
copy_like_putty=复制putty
terminal_type=终端类型
initial_terminal_type=初始终端类型
sound=声音
terminal_font=终端字体
misc=杂项
terminal_colors=终端颜色
terminal_theme=终端主题
default_color=默认颜色
text=文本
background=背景
selection_color=选择颜色
search_pattern=搜索模式
color_palette=调色板
terminal_shortcuts=终端快捷方式
confirm_delete_files=确认删除文件
confirm_move_files=确认移动文件
show_hidden_files=显示隐藏文件
prompt_for_sudo=提示 sudo
directory_caching=目录缓存
current_folder=当前文件夹
show_banner=显示横幅
word_wrap=自动换行
transfer_normally=正常传输
transfer_background=传输背景
transfer_mode=传输模式
conflict_action=冲突策略
add_editor=添加编辑器
remove_editor=删除编辑器
editor_name=编辑姓名
add_editor2=添加编辑器2
zoom_text=缩放文本
global_dark_theme=全局黑暗主题
zoom_percentage=缩放百分比
new_master_password=新主密码
reenter_master_password=重新输入主密码
master_password=主密码
use_master_password=使用主密码
change_master_password=更改主密码
change_password_failed=更改密码失败
error_operation=错误操作
password_aes=密码_aes
password_unprotected=密码不受保护
password_no_match=密码不匹配
unsupported_key=不支持的_key
copy=复制
paste=粘贴
select_all=全选
clear_buffer=清除缓冲区
find=寻找
cut=剪切
path_executable=可执行路径
file_browser=文件浏览器
server_logs=服务器日志
file_search=文件搜索
diskspace=磁盘空间
toolbox=工具箱
processes=进程
pid=PID
total_processes=总进程数
last_updated=最近更新时间
analyze_folder=分析文件夹
analyze_volume=分析体积
next=下一个
back=后退
modified=修改时间
size=大小
type=类型
permission=权限
owner=所有者
show_hidden_files2=显示隐藏文件2
bookmarks=书签
select_partition=选择分区
select_volume=选择卷
filesystem=文件系统
total_size=总大小
used=用过的
available=可用的
percentage_use=使用百分比
mount_point=挂载点
directory_usage=目录用法
start_another_analysis=开始另一个分析
delete=删除
send_files=发送文件
add_from_manager=从经理添加
add_log=添加日志
insert=插入
open=打开
rename=改名
new_file=新文件
bookmark=书签
open_new_tab=打开新标签页
enter_new_name=输入新名称
open_in_terminal=在终端中打开
copy_path=复制路径
searching=寻找
idle=空闲的
in_filename=文件名中
in_filecontent=文件中
in_compressed_files=压缩文件中
search_for=搜索
search_in=搜索输入
any_time=任何时候
this_week=本星期
between=之间
from=从
to=到
ready=准备好
look_for=寻找
both_file_folder=两个文件文件夹
file_only=仅文件
folder_only=仅文件夹
show_location=显示位置
filename=文件名
path=小路
filter=筛选
clear=清除
refresh=刷新
kill=终止
kill_sudo=终止sudo
change_priority=更改优先级
change_priority_sudo=更改优先级 sudo
copy_command=复制命令
kill_process=终止进程
system_info=系统信息
system_load=系统负载
services_systemd=服务系统
process_ports=进程端口
ssh_keys=ssh_密钥
network_tools=网络工具
cpu_usage=CPU使用率
memory_usage=内存使用情况
swap_usage=交换使用情况
used2=已使用
generate_new_key=生成新密钥
public_key_file=公钥文件
refresh_interval=刷新间隔
start=开始
stop=停止
restart=重新开始
reload=重新加载
enable=使能够
disable=禁用
actions_sudo=actions_sudo
operation_failed=手术失败
status=级别
state=状态
description=描述
source_port=源端口
target_port=目标端口
bind_host=绑定主机
local=当地的
remote=偏僻的
invalid_input=输入无效
host_ping=主机ping
host_name=主机名
port_number=端口号
tool_use=工具使用
executed_errors=执行错误
configure_editor=配置编辑器
open_log_viewer=打开日志查看器
open_in_tab=在选项卡中打开
open_with=打开用
send_another_server=发送另一个服务器
send_over_ftp=通过FTP发送
send_this_computer=发送这台计算机
run_in_terminal=在终端中运行
open_folder_terminal=打开文件夹终端
open_terminal_here=在这里打开终端
run_file_in_terminal=在终端中运行文件
run_file_in_background=在后台运行文件
edit_with=编辑与
properties=特性
create_link=创建链接
extract_here=在这里提取
extract_to=解压到
select_target=选择目标
create_archive=创建存档
download_files=下载文件
upload_here=在这里上传
please_new_name=请新名字
open_as_url=打开为 url
page_up=向上翻页
page_down=向下翻页
line_up=排队
line_down=下线
search=搜索
no_entry_selected=没有选择条目
authorized_keys=授权密钥
local_computer=本地计算机
server=服务器
language=语言
log_viewer_lines=日志查看器行数
log_viewer_font_size=日志查看文字大小
system_refresh_interval=系统刷新间隔
use_sudo_if_fails=如果失败则使用 sudo
transfer_temporary_directory=传输临时目录
show_filebrowser_first=首先显示文件浏览器
connection_timeout=连接超时
show=展示
keep_alive=保持会话
autorename=自动重命名
access_denied=拒绝访问
error_delete_file=错误删除文件
file_exists=文件已存在
use_sudo=使用_sudo
action_required=需要采取的行动

start_maximized=开始最大化