From d5d8b7175bc327790e5264710ffe434825abd42f Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Fri, 30 Sep 2016 15:56:34 -0400 Subject: Fix up some instability within lumina-fileinfo. --- src-qt5/desktop-utils/lumina-fileinfo/MainUI.cpp | 101 ++++++++++++----------- src-qt5/desktop-utils/lumina-fileinfo/MainUI.h | 5 +- 2 files changed, 56 insertions(+), 50 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/desktop-utils/lumina-fileinfo/MainUI.cpp b/src-qt5/desktop-utils/lumina-fileinfo/MainUI.cpp index 2656b855..dfa1ec36 100644 --- a/src-qt5/desktop-utils/lumina-fileinfo/MainUI.cpp +++ b/src-qt5/desktop-utils/lumina-fileinfo/MainUI.cpp @@ -14,7 +14,7 @@ #include #include -LFileInfo INFO = LFileInfo(""); +//LFileInfo INFO = LFileInfo(""); MainUI::MainUI() : QDialog(), ui(new Ui::MainUI){ ui->setupUi(this); //load the designer form @@ -22,10 +22,12 @@ MainUI::MainUI() : QDialog(), ui(new Ui::MainUI){ terminate_thread = false; UpdateIcons(); //Set all the icons in the dialog SetupConnections(); + INFO = 0; } MainUI::~MainUI(){ terminate_thread = true; + if(INFO!=0){ delete INFO; } } //============= @@ -35,54 +37,54 @@ void MainUI::LoadFile(QString path, QString type){ //Do the first file information tab qDebug() << "Load File:" << path << type; - INFO = LFileInfo(path); - if(INFO.exists()){ canwrite = INFO.isWritable(); } - else if(!INFO.filePath().isEmpty()){ + INFO = new LFileInfo(path); + if(INFO->exists()){ canwrite = INFO->isWritable(); } + else if(!INFO->filePath().isEmpty()){ //See if the containing directory can be written - QFileInfo chk(INFO.absolutePath()); + QFileInfo chk(INFO->absolutePath()); canwrite = (chk.isDir() && chk.isWritable()); }else{ canwrite = true; //no associated file yet } - if(!INFO.exists() && !type.isEmpty()){ + if(!INFO->exists() && !type.isEmpty()){ //Set the proper type flag on the shortcut - if(type=="APP"){ INFO.XDG()->type = XDGDesktop::APP; } - else if(type=="LINK"){ INFO.XDG()->type = XDGDesktop::LINK; } + if(type=="APP"){ INFO->XDG()->type = XDGDesktop::APP; } + else if(type=="LINK"){ INFO->XDG()->type = XDGDesktop::LINK; } } //First load the general file information - if(!INFO.filePath().isEmpty()){ - ui->label_file_name->setText( INFO.fileName() ); - ui->label_file_mimetype->setText( INFO.mimetype() ); - if(!INFO.isDir()){ ui->label_file_size->setText( LUtils::BytesToDisplaySize( INFO.size() ) ); } + if(!INFO->filePath().isEmpty()){ + ui->label_file_name->setText( INFO->fileName() ); + ui->label_file_mimetype->setText( INFO->mimetype() ); + if(!INFO->isDir()){ ui->label_file_size->setText( LUtils::BytesToDisplaySize( INFO->size() ) ); } else { ui->label_file_size->setText(tr("---Calculating---")); - QtConcurrent::run(this, &MainUI::GetDirSize, INFO.absoluteFilePath()); + QtConcurrent::run(this, &MainUI::GetDirSize, INFO->absoluteFilePath()); } - ui->label_file_owner->setText(INFO.owner()); - ui->label_file_group->setText(INFO.group()); - ui->label_file_created->setText( INFO.created().toString(Qt::SystemLocaleLongDate) ); - ui->label_file_modified->setText( INFO.lastModified().toString(Qt::SystemLocaleLongDate) ); + ui->label_file_owner->setText(INFO->owner()); + ui->label_file_group->setText(INFO->group()); + ui->label_file_created->setText( INFO->created().toString(Qt::SystemLocaleLongDate) ); + ui->label_file_modified->setText( INFO->lastModified().toString(Qt::SystemLocaleLongDate) ); //Get the file permissions QString perms; - if(INFO.isReadable() && INFO.isWritable()){ perms = tr("Read/Write"); } - else if(INFO.isReadable()){ perms = tr("Read Only"); } - else if(INFO.isWritable()){ perms = tr("Write Only"); } + if(INFO->isReadable() && INFO->isWritable()){ perms = tr("Read/Write"); } + else if(INFO->isReadable()){ perms = tr("Read Only"); } + else if(INFO->isWritable()){ perms = tr("Write Only"); } else{ perms = tr("No Access"); } ui->label_file_perms->setText(perms); //Now the special "type" for the file QString ftype; - if(INFO.suffix().toLower()=="desktop"){ ftype = tr("XDG Shortcut"); } - else if(INFO.isDir()){ ftype = tr("Directory"); } - else if(INFO.isExecutable()){ ftype = tr("Binary"); } - else{ ftype = INFO.suffix().toUpper(); } - if(INFO.isHidden()){ ftype = QString(tr("Hidden %1")).arg(type); } + if(INFO->suffix().toLower()=="desktop"){ ftype = tr("XDG Shortcut"); } + else if(INFO->isDir()){ ftype = tr("Directory"); } + else if(INFO->isExecutable()){ ftype = tr("Binary"); } + else{ ftype = INFO->suffix().toUpper(); } + if(INFO->isHidden()){ ftype = QString(tr("Hidden %1")).arg(type); } ui->label_file_type->setText(ftype); //Now load the icon for the file - if(INFO.isImage()){ - ui->label_file_icon->setPixmap( QPixmap(INFO.absoluteFilePath()).scaledToHeight(64) ); + if(INFO->isImage()){ + ui->label_file_icon->setPixmap( QPixmap(INFO->absoluteFilePath()).scaledToHeight(64) ); }else{ - ui->label_file_icon->setPixmap( LXDG::findIcon( INFO.iconfile(), "unknown").pixmap(QSize(64,64)) ); + ui->label_file_icon->setPixmap( LXDG::findIcon( INFO->iconfile(), "unknown").pixmap(QSize(64,64)) ); } //Now verify the tab is available in the widget if(ui->tabWidget->indexOf(ui->tab_file)<0){ @@ -94,15 +96,15 @@ void MainUI::LoadFile(QString path, QString type){ } } //Now load the special XDG desktop info - qDebug() << INFO.isDesktopFile() << type; - if(INFO.isDesktopFile() || !type.isEmpty()){ + qDebug() << INFO->isDesktopFile() << type; + if(INFO->isDesktopFile() || !type.isEmpty()){ - if(INFO.XDG()->type == XDGDesktop::APP){ - ui->line_xdg_command->setText(INFO.XDG()->exec); - ui->line_xdg_wdir->setText(INFO.XDG()->path); - ui->check_xdg_useTerminal->setChecked( INFO.XDG()->useTerminal ); - ui->check_xdg_startupNotify->setChecked( INFO.XDG()->startupNotify ); - }else if(INFO.XDG()->type==XDGDesktop::LINK){ + if(INFO->XDG()->type == XDGDesktop::APP){ + ui->line_xdg_command->setText(INFO->XDG()->exec); + ui->line_xdg_wdir->setText(INFO->XDG()->path); + ui->check_xdg_useTerminal->setChecked( INFO->XDG()->useTerminal ); + ui->check_xdg_startupNotify->setChecked( INFO->XDG()->startupNotify ); + }else if(INFO->XDG()->type==XDGDesktop::LINK){ //Hide the options that are unavailable for links //Command line (exec) ui->line_xdg_command->setVisible(false); @@ -114,13 +116,13 @@ void MainUI::LoadFile(QString path, QString type){ ui->check_xdg_startupNotify->setVisible(false); //Now load the variables for this type of shortcut ui->lblWorkingDir->setText(tr("URL:")); - ui->line_xdg_wdir->setText( INFO.XDG()->url ); + ui->line_xdg_wdir->setText( INFO->XDG()->url ); ui->tool_xdg_getDir->setVisible(false); //the dir selection button } - ui->line_xdg_name->setText(INFO.XDG()->name); - ui->line_xdg_comment->setText(INFO.XDG()->comment); - ui->push_xdg_getIcon->setWhatsThis( INFO.XDG()->icon ); + ui->line_xdg_name->setText(INFO->XDG()->name); + ui->line_xdg_comment->setText(INFO->XDG()->comment); + ui->push_xdg_getIcon->setWhatsThis( INFO->XDG()->icon ); ReloadAppIcon(); ui->push_save->setVisible(true); ui->push_save->setEnabled(false); @@ -209,6 +211,7 @@ void MainUI::GetDirSize(const QString dirname) const { void MainUI::SetupConnections(){ connect(ui->line_xdg_command, SIGNAL(editingFinished()), this, SLOT(xdgvaluechanged()) ); connect(ui->line_xdg_comment, SIGNAL(editingFinished()), this, SLOT(xdgvaluechanged()) ); + connect(ui->tool_xdg_getCommand, SIGNAL(clicked()), this, SLOT(getXdgCommand()) ); connect(ui->line_xdg_name, SIGNAL(editingFinished()), this, SLOT(xdgvaluechanged()) ); connect(ui->line_xdg_wdir, SIGNAL(editingFinished()), this, SLOT(xdgvaluechanged()) ); connect(ui->check_xdg_useTerminal, SIGNAL(clicked()), this, SLOT(xdgvaluechanged()) ); @@ -229,8 +232,8 @@ void MainUI::on_push_close_clicked(){ void MainUI::on_push_save_clicked(){ //Save all the xdg values into the structure - if( (!INFO.isDesktopFile() && !INFO.filePath().isEmpty()) || !canwrite){ return; } - if(INFO.filePath().isEmpty()){ + if( (!INFO->isDesktopFile() && !INFO->filePath().isEmpty()) || !canwrite){ return; } + if(INFO->filePath().isEmpty()){ //Need to prompt for where to save the file and what to call it QString appdir = QString(getenv("XDG_DATA_HOME"))+"/applications/"; if(!QFile::exists(appdir)){ QDir dir; dir.mkpath(appdir); } @@ -238,10 +241,10 @@ void MainUI::on_push_save_clicked(){ if(filePath.isEmpty()){ return; } if(!filePath.endsWith(".desktop")){ filePath.append(".desktop"); } //Update the file paths in the data structure - INFO.setFile(filePath); - INFO.XDG()->filePath = filePath; + INFO->setFile(filePath); + INFO->XDG()->filePath = filePath; } - XDGDesktop *XDG = INFO.XDG(); + XDGDesktop *XDG = INFO->XDG(); //Now change the structure XDG->name = ui->line_xdg_name->text(); XDG->genericName = ui->line_xdg_name->text().toLower(); @@ -266,11 +269,11 @@ void MainUI::on_push_save_clicked(){ ui->push_save->setEnabled( !saved ); if(saved){ //Re-load the file info - LoadFile(INFO.absoluteFilePath()); + LoadFile(INFO->absoluteFilePath()); } } -void MainUI::on_tool_xdg_getCommand_clicked(QString prev){ +void MainUI::getXdgCommand(QString prev){ //Find a binary to run QString dir = prev; //start with the previous attempt (if there was one) if(dir.isEmpty()){ ui->line_xdg_command->text(); }//then try current selection @@ -279,7 +282,7 @@ void MainUI::on_tool_xdg_getCommand_clicked(QString prev){ if(file.isEmpty()){ return; } //cancelled if(!LUtils::isValidBinary(file)){ QMessageBox::warning(this, tr("Error"), tr("Invalid selection: Not a valid executable")); - on_tool_xdg_getCommand_clicked(file); + getXdgCommand(file); return; } ui->line_xdg_command->setText(file); @@ -312,7 +315,7 @@ void MainUI::on_push_xdg_getIcon_clicked(){ //XDG Value Changed void MainUI::xdgvaluechanged(){ - if(INFO.isDesktopFile() || INFO.filePath().isEmpty()){ + if(INFO!=0 && (INFO->isDesktopFile() || INFO->filePath().isEmpty() ) ){ ui->push_save->setVisible(true); //Compare the current UI values to the file values ui->push_save->setEnabled(canwrite); //assume changed at this point diff --git a/src-qt5/desktop-utils/lumina-fileinfo/MainUI.h b/src-qt5/desktop-utils/lumina-fileinfo/MainUI.h index e17ab439..cbe23d9e 100644 --- a/src-qt5/desktop-utils/lumina-fileinfo/MainUI.h +++ b/src-qt5/desktop-utils/lumina-fileinfo/MainUI.h @@ -34,6 +34,8 @@ public slots: private: Ui::MainUI *ui; + LFileInfo *INFO; + bool canwrite; bool terminate_thread; //flag for terminating the GetDirSize task void ReloadAppIcon(); @@ -49,7 +51,8 @@ private slots: //UI Buttons void on_push_close_clicked(); void on_push_save_clicked(); - void on_tool_xdg_getCommand_clicked(QString prev = ""); + void getXdgCommand(QString prev = ""); + //void on_tool_xdg_getCommand_clicked(QString prev = ""); void on_tool_xdg_getDir_clicked(); void on_push_xdg_getIcon_clicked(); -- cgit From 29ce5d857b5aa96cefb0f1f1bd604a885a2d5ec6 Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:09:12 +0000 Subject: Translated using Weblate (l_FILEINFO@ja (generated)) Currently translated at 100.0% (43 of 43 strings) --- .../lumina-fileinfo/i18n/l-fileinfo_ja.ts | 104 ++++++++++----------- 1 file changed, 52 insertions(+), 52 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts b/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts index 0ca81ab9..ecdd9a4c 100644 --- a/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts +++ b/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts @@ -1,227 +1,227 @@ - + MainUI - - - + + + File Information ファイルの情報 - + Owner: 所有者: - + Group: グループ: - + Permissions: パーミッション: - + Created: 作成日時: - + Note: The time a file was created might be more recent than the time modified if the file permissions were changed recently. 注意: パーミッション設定のため、ファイル作成日時が更新時刻より新しいことがあります。 - + Last Modified: 最終更新日時: - + Type: 種類: - + MimeType: MIME タイプ: - + File Size: ファイルのサイズ: - - + + Edit Shortcut ショートカットを編集 - + Working Dir: 作業ディレクトリー: - + Use startup notification 起動通知を行う - + Icon: アイコン: - + Command: コマンド: - + Comment: コメント: - + Run in terminal ターミナルで実行する - + Name: 名前: - + Options オプション - + No Icon アイコン無し - + Save 保存 - + Close 閉じる - + ---Calculating--- ---計算しています--- - + Read/Write 読み込み/書き込み - + Read Only 読み込み専用 - + Write Only 書き込み専用 - + No Access アクセス権無し - + XDG Shortcut XDG ショートカット - + Directory ディレクトリー - + Binary バイナリー - + Hidden %1 - %1 には "Directory", "File", "Link" などが入ると思われる。 + %1 には "Directory", "File", "Link" などが入ると思われる。 隠し %1 - + URL: URL: - + Save Application File - + アプリケーションファイルを保存 - + Application Registrations (*.desktop) - + アプリケーション登録 (*.desktop) - + Select a binary ファイル選択ダイアログのタイトル バイナリーを選択する - + Error エラー - + Invalid selection: Not a valid executable 無効な選択: 有効な実行ファイルではありません - + Select a directory ディレクトリーを選択 - + Select an icon アイコンを選択: - + Images (%1);; All Files (*) 画像ファイル (%1);; 全ファイル (*) - - + + Folders: フォルダー: - - + + Files: ファイル: - + Calculating... 計算中... -- cgit From 4091b9eece9a4d4f209d38ec46c97c7eac281427 Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:11:08 +0000 Subject: Translated using Weblate (lumina_DESKTOP@ja (generated)) Currently translated at 100.0% (248 of 248 strings) --- .../core/lumina-desktop/i18n/lumina-desktop_ja.ts | 534 ++++++++++----------- 1 file changed, 267 insertions(+), 267 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts index 2b538b9d..256e6be4 100644 --- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts +++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_ja.ts @@ -1,32 +1,32 @@ - + AppLaunchButtonPlugin - + Click to assign an application ツールチップ クリックしてアプリケーションを指定します - + Launch %1 %1 を起動 - + Open %1 %1 を開く - + Select Application ダイアログのタイトル アプリケーションを選択してください - + Name: 名前: @@ -34,19 +34,19 @@ AppLauncherPlugin - - + + Click to Set テキスト表示欄のツールチップ。アプリケーション名が設定されると置き換えられる。 クリックして設定してください - + Select Application アプリケーションを選択してください - + Name: 名前: @@ -54,87 +54,87 @@ AppMenu - + Desktop デスクトップ - + Manage Applications アプリケーションの管理 - + Control Panel コントロールパネル - + Multimedia マルチメディア - + Development 開発 - + Education 教育 - + Games ゲーム - + Graphics グラフィックス - + Network ネットワーク - + Office オフィス - + Science 科学 - + Settings 設定 - + System システム - + Utility ユーティリティー - + Wine Wine - + Unsorted 未分類 - + Applications アプリケーション @@ -142,57 +142,57 @@ BootSplash - + Form フォーム - + Initializing Session … セッションを初期化しています... - + Loading System Settings … システム設定をロードしています... - + Loading User Preferences … ユーザー設定をロードしています... - + Preparing System Tray … システムトレイを準備しています... - + Starting Window Manager … ウィンドウマネージャーを起動しています... - + Detecting Applications … アプリケーションを検出しています... - + Preparing Menus … メニューの準備をしています... - + Preparing Workspace … ワークスペースの準備をしています... - + Finalizing … 仕上げ処理を実行しています... - + Starting App: %1 スプラッシュ画面のテキスト アプリケーションを起動しています: %1 @@ -201,37 +201,37 @@ DesktopViewPlugin - + Open 開く - + Cut 切り取り - + Copy コピー - + Increase Icons アイコンの拡大 - + Decrease Icons アイコンの縮小 - + Delete 削除 - + Properties プロパティ @@ -239,32 +239,32 @@ ItemWidget - + Go Back 前に戻る - + Pin to Desktop デスクトップに付ける - + Remove from Favorites お気に入りから削除 - + Add to Favorites お気に入りに追加 - + Remove from Quicklaunch クイック起動から削除 - + Add to Quicklaunch クイック起動に追加 @@ -272,7 +272,7 @@ JsonMenu - + Error parsing script output: %1 スクリプト出力の解析に失敗しました: %1 @@ -280,97 +280,97 @@ LAppMenuPlugin - + Quickly launch applications or open files アプリケーションの起動やファイルの読み込みを素早く行います - + Applications アプリケーション - + Browse Files ファイルを探索 - + Install Applications アプリケーションをインストールします - + Control Panel コントロールパネル - + Multimedia マルチメディア - + Development 開発 - + Education 教育 - + Games ゲーム - + Graphics グラフィックス - + Network ネットワーク - + Office オフィス - + Science 科学 - + Settings 設定 - + System システム - + Utility ユーティリティー - + Wine Wine - + Unsorted 未分類 - + Leave 終了 @@ -378,12 +378,12 @@ LBattery - + %1 % (Charging) %1 % (充電中) - + %1 % (%2 Remaining) %1 % (残り %2 %) @@ -391,12 +391,12 @@ LClock - + Time Zone (%1) タイムゾーン (%1) - + Use System Time システムの時刻を使用する @@ -404,28 +404,28 @@ LDPlugin - + Start Moving Item - "transform-move" アイコンを使用する操作 + "transform-move" アイコンを使用する操作 アイテムの移動を開始 - + Start Resizing Item アイテムのサイズを変更 - + Increase Item Sizes アイテムを大きくする - + Decrease Item Sizes アイテムを小さくする - + Remove Item アイテムを削除する @@ -433,42 +433,42 @@ LDeskBarPlugin - + Favorite Applications お気に入りのアプリケーション - + Favorite Folders お気に入りフォルダー - + Audio オーディオ - + Video ビデオ - + Pictures 画像 - + Other Files その他のファイル - + Documents 文書 - + Favorite Files お気に入りのフォルダ @@ -476,32 +476,32 @@ LDesktop - + Window List ウィンドウの一覧 - + Lumina Desktop Lumina デスクトップ - + Workspace %1 ワークスペース %1 - + Terminal 端末 - + Browse Files ファイルを探索 - + Leave 終了 @@ -509,8 +509,8 @@ LDesktopSwitcher - - + + Workspace %1 ワークスペース %1 @@ -518,7 +518,7 @@ LQuickLaunchButton - + Remove from Quicklaunch クイック起動から削除 @@ -526,8 +526,8 @@ LSession - - + + Desktop これ、ファイルパスなので、「デスクトップ」と訳したらまずい Desktop @@ -536,7 +536,7 @@ LSysDashboard - + System Dashboard システムダッシュボード @@ -544,54 +544,54 @@ LSysMenuQuick - + Form フォーム - + System Volume システムのボリューム - + Launch Audio Mixer オーディオミキサーを起動します - + Screen Brightness 画面の明るさ - + Battery Status バッテリーの状態 - + Workspace ワークスペース - + Locale ロケール - + Log Out ログアウト - + connected 接続済み - - - + + + %1 of %2 さっきのコメントは間違い %1 / %2 @@ -600,42 +600,42 @@ LTaskButton - + Activate Window ウィンドウをアクティブ化します - + Minimize Window ウィンドウを最小化します - + Restore Window ウィンドウを元のサイズに戻す - + Maximize Window ウィンドウを最大化します - + Close Window ウィンドウを閉じます - + Show All Windows すべてのウインドウを開く - + Minimize All Windows すべてのウインドウを最小化 - + Close All Windows すべてのウィンドウを閉じる @@ -643,7 +643,7 @@ LUserButtonPlugin - + Quickly launch applications or open files アプリケーションの起動やファイルの読み込みを素早く行います @@ -651,33 +651,33 @@ MonitorWidget - + Form 表示されない画面タイトル フォーム - + Summary 概要 - + CPU Temp: CPU 温度: - + CPU Usage: CPU 使用率: - + Mem Usage: メモリー使用率: - + Disk I/O ディスク I/O @@ -685,54 +685,54 @@ NotePadPlugin - + Note Files (*.note) メモファイル (*.note) - + Text Files (*) テキストファイル (*) - + Open a note file メモファイルを開く - + Name: 名前: - + Invalid Note Name: Try Again ウインドウのタイトル メモの名前が不完全: 再変更 - + Select a Note Name メモの名前を指定 - + Open Text File テキストファイルを開く - + Create a Note メニュー項目 新しいメモを作成 - + Rename Note メモの名前を変更 - + Delete Note メモを削除 @@ -740,58 +740,58 @@ PlayerWidget - + Form 表示されない画面タイトル フォーム - + Clear Playlist プレイリストを消去する - + Shuffle Playlist プレイリストをシャッフルする - + Add Files ファイルを追加 - + Add Directory ディレクトリーを追加 - + Add URL URL を追加 - + Multimedia Files マルチメディアファイル - + Select Multimedia Files マルチメディアファイルを選択 - + Select Multimedia Directory マルチメディアディレクトリーを選択 - + Enter a valid URL for a multimedia file or stream: 有効なマルチメディアファイルまたはストリームの URL を入力: - + Multimedia URL マルチメディア URL @@ -799,158 +799,158 @@ RSSFeedPlugin - + Form フォーム - + View Options オプションを表示します - + Open Website ウェブサイトを開く - + More 詳しく表示 - - - + + + Back to Feeds フィード一覧に戻る - + Feed Information フィードの情報 - + Remove Feed ボタンのキャプション フィードを削除 - + New Feed Subscription グループボックスのタイトル? 新しいフィードを登録する - + RSS URL RSS の URL - + Load a preset RSS Feed プリセットされた RSS フィードを読み込む - + Add to Feeds ボタンのキャプション フィード一覧に追加 - + Feed Reader Settings フィードリーダーの設定 - + Manual Sync Only 手動同期のみ - + Some RSS feeds may request custom update intervals instead of using this setting いくつかの RSS フィードは元の設定とは異なる同期間隔を設定することができます。 - + Default Sync Interval デフォルトの同期間隔 - - + + Hour(s) 時間 - + Minutes - + Save Settings 設定を保存 - + Add RSS Feed RSS フィードを追加 - + View Feed Details フィードの詳細を表示 - + Settings 設定 - + Update Feeds Now 今すぐフィードを更新 - + Lumina Desktop RSS Lumina デスクトップ RSS - + Feed URL: %1 フィードの URL: %1 - + Title: %1 タイトル: %1 - + Description: %1 説明: %1 - + Website: %1 Web サイト: %1 - + Last Build Date: %1 最終更新日時: %1 - + Last Sync: %1 最終同期日時: %1 - + Next Sync: %1 次回同期日時: %1 @@ -958,32 +958,32 @@ SettingsMenu - + Screensaver スクリーンセーバー - + Desktop デスクトップ - + Preferences 設定 - + Display ディスプレイ - + Control Panel コントロールパネル - + About Lumina Lumina について @@ -991,117 +991,117 @@ StartMenu - + Form 表示されない画面タイトル フォーム - + Type to search 検索キーワードを入力してください - + Browse Files ボタンのキャプション ファイルを探索 - + Browse Applications アプリケーションを探索 - + Control Panel コントロールパネル - + Leave 実際に使ったところ「席を外す」は意味が違う気がします。「退出」「離脱」が良いかもしれません。 終了 - + Manage Applications アプリケーションの管理 - + Show Categories カテゴリー別表示 - + Configure Desktop デスクトップの設定 - + Sign Out User ユーザーのサインアウト - + Restart System システムの再起動 - + Preferences 設定 - + Power Off System システムの電源を切る - + (System Performing Updates) (システムはアップデート中です) - + Suspend System システムのサスペンド - + Back 戻る - + Apply Updates? - 更新を行いますか? + 更新を行いますか? - + You have system updates waiting to be applied! Do you wish to install them now? - システムが適用されるのを待っている更新があります! 今それらをインストールしますか? + 適用されていないシステムアップデートがあります。インストールしますか? - + %1% (Plugged In) %1% (電源接続中) - + %1% (%2 Estimated) %1% (推定残り時間: %2) - + %1% Remaining 残り %1% - - - + + + Workspace %1/%2 ワークスペース %1/%2 @@ -1109,47 +1109,47 @@ SystemWindow - + System Options システムのオプション - + Log Out ログアウト - + Restart 再起動 - + Shutdown シャットダウン - + Cancel キャンセル - + Lock ロック - + Suspend サスペンド - + Apply Updates? 更新を行いますか? - + You have system updates waiting to be applied! Do you wish to install them now? システムが適用されるのを待っている更新があります! 今それらをインストールしますか? @@ -1157,22 +1157,22 @@ UserItemWidget - + Go Back 戻る - + Remove Shortcut ショートカットを削除 - + Delete File ファイルを削除 - + Create Shortcut ショートカットを作成 @@ -1180,187 +1180,187 @@ UserWidget - + UserWidget 表示されないタイトル UserWidget - - + + Favorites お気に入り - + Favorite Applications ツールチップ お気に入りのアプリケーション - - + + Applications アプリケーション - + Favorite Directories ツールチップ お気に入りのディレクトリー - + Places 場所 - + Favorite FIles ツールチップ お気に入りのファイル - + Files ファイル - + Apps アプリ - - + + Home ホーム - + Home Directory ホームディレクトリー - + Search this Directory ツールチップ このディレクトリーを検索する - + Go back to home directory - なぜ"back"? + なぜ"back"? ホームディレクトリーに移動する - + Open Directory - "Browse"ボタンのツールチップ + "Browse"ボタンのツールチップ ディレクトリーを開く - + Config 設定 - + Desktop Preferences デスクトップの設定 - + Control Panel コントロールパネル - + Desktop Appearance/Plugins デスクトップの外観/プラグイン - + Screen Configuration 画面の設定 - + Screensaver Settings スクリーンセーバーの設定 - + About the Lumina Desktop Lumina デスクトップについて - + All すべて - + Multimedia マルチメディア - + Development 開発 - + Education 教育 - + Games ゲーム - + Graphics グラフィックス - + Network ネットワーク - + Office オフィス - + Science 科学 - + Settings 設定 - + System システム - + Utilities ユーティリティー - + Wine Wine - + Unsorted 未分類 -- cgit From 96f8d11238d6227adefd38ae76431904d6b151a0 Mon Sep 17 00:00:00 2001 From: Alejandro Pastor Vargas Date: Sun, 25 Sep 2016 19:50:36 +0000 Subject: Translated using Weblate (lumina_DESKTOP@es (generated)) Currently translated at 100.0% (248 of 248 strings) --- src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts index 01adacff..429d0983 100644 --- a/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts +++ b/src-qt5/core/lumina-desktop/i18n/lumina-desktop_es.ts @@ -146,17 +146,17 @@ Initializing Session … - Iniciando sesión ... + Iniciando Sesión … Loading System Settings … - Cargando Configuración del Sistema... + Cargando Configuración del Sistema… Loading User Preferences … - Cargando Preferencias de Usuario ... + Cargando Preferencias de Usuario … -- cgit From ecb7055fb0b77af13e587fcbbc8c46e537766668 Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:18:43 +0000 Subject: Translated using Weblate (l_TE@ja (generated)) Currently translated at 100.0% (54 of 54 strings) --- .../desktop-utils/lumina-textedit/i18n/l-te_ja.ts | 142 +++++++++++---------- 1 file changed, 74 insertions(+), 68 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/desktop-utils/lumina-textedit/i18n/l-te_ja.ts b/src-qt5/desktop-utils/lumina-textedit/i18n/l-te_ja.ts index 2c223e58..34fc21ec 100644 --- a/src-qt5/desktop-utils/lumina-textedit/i18n/l-te_ja.ts +++ b/src-qt5/desktop-utils/lumina-textedit/i18n/l-te_ja.ts @@ -1,41 +1,41 @@ - + ColorDialog - + Customize Colors 色付けの変更 - + Item Type アイテムの種類 - + Color - + Sample サンプル - - + + Select Color 色を選択 - + Cancel キャンセル - + Apply 適用 @@ -43,254 +43,260 @@ MainUI - + MainWindow メインウィンドウ - + Tab 1 タブ 1 - + Find the previous match 前を検索 - - - - - + + + + + ... ... - + Find: 検索: - + Find the next match 次を検索 - + Replace: 置換: - + Match case 大文字と小文字を区別する - + Replace next match 次に一致した文字列を置換する - + Replace all matches (to end of document) すべて置換(ドキュメントの末尾まで) - + Hide the find/replace options - + 検索/置換オプションを隠す - + File ファイル - + View 表示 - + Syntax Highlighting 構文強調表示 - + Edit 編集 - + toolBar ツールバー - + Show Line Numbers 行番号を表示する - + None なし - - + + New File これ、メニューだけじゃなくて、新しいファイル作ったときのタブ名にもなる。 新しいファイル - + Ctrl+N Ctrl+N - + Open File ファイルを開く - + Ctrl+O Ctrl+O - + Save File ファイルを保存 - + Ctrl+S Ctrl+S - + Save File As - ダイアログが必ず開かれるため、"..."を追加。 + ダイアログが必ず開かれるため、"..."を追加。 名前を付けて保存... - + Close 閉じる - + Ctrl+Q Ctrl+Q - + Close File ファイルを閉じる - + Ctrl+W Ctrl+W - + Customize Colors 色付けの変更 - + Wrap Lines 行を折り返す - + Find 検索 - + Ctrl+F Ctrl+F - + Replace 置換 - + Ctrl+R Ctrl+R - + Text Editor テキストエディター - + Open File(s) ファイルを開く - + Text Files (*) テキストファイル (*) - - + + Lose Unsaved Changes? - + 保存されていない変更を削除しますか? - + This file has unsaved changes. Do you want to close it anyway? %1 - + 保存されていない変更があります。 +それでも閉じますか? + +%1 - + There are unsaved changes. Do you want to close the editor anyway? %1 - + 保存されていない変更があります。 +それでもエディターを閉じますか? + +%1 PlainTextEditor - + Save File ファイルを保存 - + Text File (*) テキストファイル (*) - + Row Number: %1, Column Number: %2 - + %1 行目、%2 文字目 - + The following file has been changed by some other utility. Do you want to re-load it? 以下のファイルは他のユーティリティーで変更されています。再度読み込みますか? - + (Note: You will lose all currently-unsaved changes) (注意: 保存されていない変更は失われます) - + File Modified ファイルが変更されています -- cgit From 712036df88cb4b7d8fcb51781971e929dd884fdd Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:10:24 +0000 Subject: Translated using Weblate (l_FILEINFO@ja (generated)) Currently translated at 100.0% (43 of 43 strings) --- src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src-qt5') diff --git a/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts b/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts index ecdd9a4c..82738657 100644 --- a/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts +++ b/src-qt5/desktop-utils/lumina-fileinfo/i18n/l-fileinfo_ja.ts @@ -201,7 +201,7 @@ Select an icon - アイコンを選択: + アイコンを選択 -- cgit From c27a780ebad1af03424fd70ad1f6ace29eb79f0f Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:30:50 +0000 Subject: Translated using Weblate (lumina_WM@ja (generated)) Currently translated at 100.0% (7 of 7 strings) --- .../core/lumina-wm-INCOMPLETE/i18n/lumina-wm_ja.ts | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/core/lumina-wm-INCOMPLETE/i18n/lumina-wm_ja.ts b/src-qt5/core/lumina-wm-INCOMPLETE/i18n/lumina-wm_ja.ts index 7059d114..c13ed916 100644 --- a/src-qt5/core/lumina-wm-INCOMPLETE/i18n/lumina-wm_ja.ts +++ b/src-qt5/core/lumina-wm-INCOMPLETE/i18n/lumina-wm_ja.ts @@ -1,42 +1,42 @@ - + LLockScreen - + Form - + Form - + Password - + パスワード - + Unlock Session - + セッションのロックを解除 - + Locked by: %1 - + %1 によってロックされました - + Too Many Failures - + 認証に続けて失敗しました - + Wait %1 Minutes - + %1 分お待ちください - + Failed Attempts: %1 - + 失敗した回数: %1 -- cgit From d79d58ecf4787a354d3ca7b4b82fdd8af3e757f1 Mon Sep 17 00:00:00 2001 From: YAMASHIRO Jun Date: Mon, 3 Oct 2016 12:53:18 +0000 Subject: Translated using Weblate (lumina_FM@ja (generated)) Currently translated at 100.0% (212 of 212 strings) --- .../desktop-utils/lumina-fm/i18n/lumina-fm_ja.ts | 532 ++++++++++----------- 1 file changed, 266 insertions(+), 266 deletions(-) (limited to 'src-qt5') diff --git a/src-qt5/desktop-utils/lumina-fm/i18n/lumina-fm_ja.ts b/src-qt5/desktop-utils/lumina-fm/i18n/lumina-fm_ja.ts index 2666eacf..05cc3f8c 100644 --- a/src-qt5/desktop-utils/lumina-fm/i18n/lumina-fm_ja.ts +++ b/src-qt5/desktop-utils/lumina-fm/i18n/lumina-fm_ja.ts @@ -1,58 +1,58 @@ - + BMMDialog - + Manage Bookmarks ブックマークの管理 - + Name 名前 - + Path パス - + Remove Bookmark - "Remove"ボタンのツールチップ + "Remove"ボタンのツールチップ ブックマークを削除します - + Rename BookMark - "Rename"ボタンのツールチップ + "Rename"ボタンのツールチップ ブックマークの名前を変更します - + Finished 完了 - + Rename Bookmark ダイアログのタイトル ブックマーク名の変更 - + Name: 名前: - + Invalid Name 名前が無効です - + This bookmark name already exists. Please choose another. このブックマーク名はすでに使用されています。別の名前を選択してください。 @@ -60,317 +60,317 @@ DirWidget - + Form フォーム - - + + Open item 選択したアイテムを開く - - + + Open item (select application) 選択したアイテムを指定したアプリケーションで開く - - + + Add item to personal favorites 個人用お気に入りにアイテムを追加する - - + + Rename item アイテム名を変更 - + Cut items アイテムの切り取り - + Cut items (add to the clipboard) アイテムを切り取ってクリップボードに追加します - + Copy items アイテムをコピー - + Copy items to the clipboard ツールチップ アイテムをクリップボードにコピーします - - + + Paste items from clipboard クリップボードからアイテムを貼り付けます - - + + Delete Items アイテムを削除します - + Stop loading the directory ツールチップ ディレクトリーの読み込みを中止します - + Add selected images to slideshow 選択した画像ファイルをスライドショーとして表示します - + Create a new directory ツールチップ 新しいディレクトリーを作成します - + New Dir 新しいディレクトリー - + Create a new file 新しいファイルを作成します - + New File 新しいファイル - + Slideshow スライドショー - + Enqueue selection in multimedia player 選択したアイテムをマルチメディアプレイヤーのプレイリストに入れる - + Play 再生 - + Back 戻る - - + + Go back to previous directory 前のディレクトリーに戻る - + Up 上へ - - + + Go to parent directory 親ディレクトリーへ移動します - + Home ホーム - - + + Go to home directory ホームディレクトリーへ移動します - - + + Close this browser ファイルマネージャーの「タブ」と「ウィンドウ」を閉じて、もしウィンドウが無いなら $HOME を開くという動作。 このブラウザーを閉じる - + Name ファイル名 名前 - + Size ファイルサイズ サイズ - + Type ファイルの種類 種類 - + Date Modified 変更日時 - + Date Created 作成日時 - - + + (Limited Access) (アクセス制限あり) - + Capacity: %1 使用済み容量: %1 - + Files: %1 (%2) ファイル数: %1 (%2) - + Dirs: %1 ディレクトリー: %1 - + New Document 新しいドキュメント - - + + Name: 名前: - + Error Creating Document ドキュメントの作成中にエラーが発生しました - + The document could not be created. Please ensure that you have the proper permissions. ドキュメントを作成できません。パーミッション設定を確認してください。 - + New Directory 新しいディレクトリー - + Invalid Name 名前が無効です - + A file or directory with that name already exists! Please pick a different name. 同名のファイルまたはディレクトリーが存在します。別の名前にしてください。 - + Error Creating Directory ディレクトリーの作成時にエラーが発生しました - + The directory could not be created. Please ensure that you have the proper permissions to modify the current directory. ディレクトリーを作成できません。現在作業中のディレクトリーの書き込みパーミッション設定を確認してください。 - + Current スナップショットが存在する場合にはスナップショット名が入る 現行版 - + File Checksums: ファイルのチェックサム - + Missing Utility ユーティリティーがありません - - The "lumina-fileinfo" utility could not be found on the system. Please install it first. - "lumina-fileinfo" ユーティリティーはシステムに存在しません。先にインストールしてください。 + + The "lumina-fileinfo" utility could not be found on the system. Please install it first. + "lumina-fileinfo" ユーティリティーはシステムに存在しません。先にインストールしてください。 - + Open 開く - + Open With... アプリケーションで開く... - + Rename... 名前の変更... - + View Checksums... チェックサムを確認... - + File Properties... ファイルのプロパティー... - + Cut Selection 選択したアイテムを切り取る - + Copy Selection 選択したアイテムをコピー - + Paste 貼り付け - + Delete Selection 選択したアイテムを削除 - + Open Terminal here ここで端末を開く @@ -378,82 +378,82 @@ FODialog - + Performing File Operations ファイル操作を実行しています - + %v/%m %v/%m - + Stop 中止 - + Calculating 計算中 - + Overwrite Files? ファイルを上書きしますか? - + Do you want to overwrite the existing files? 既存のファイルを上書きしますか? - + Note: It will just add a number to the filename otherwise. 注意: 上書きしない場合にはファイル名に番号を追加します。 - + Removing: %1 削除中: %1 - + Copying: %1 to %2 %1 を %2 にコピーしています - + Restoring: %1 as %2 %1 を %2 に戻しています - + Moving: %1 to %2 %1 を %2 に移動しています - + Could not remove these files: これらのファイルを削除できません: - + Could not copy these files: これらのファイルをコピーできません: - + Could not restore these files: これらのファイルを元に戻せません: - + Could not move these files: これらのファイルを移動できません: - + File Errors ダイアログのタイトル設定用UI ファイルエラー @@ -462,13 +462,13 @@ FOWorker - + Invalid Move ダイアログのタイトル 無理な移動 - + It is not possible to move a directory into itself. Please make a copy of the directory instead. Old Location: %1 @@ -482,508 +482,508 @@ New Location: %2 GitWizard - + Clone a Git Repository - + Git リポジトリーをクローン - + Welcome! - + ようこそ! - + This wizard will guide you through the process of downloading a GIT repository from the internet. - + このウィザードではインターネットから Git リポジトリーをダウンロードするプロセスを案内します。 - + GitHub Repository Settings - + GitHub リポジトリーの設定 - + Organization/User - + 組織/ユーザー名 - + Repository Name - + リポジトリー名 - + Is Private Repository - + これは非公開リポジトリーです - + Type of Access - + アクセスの種類 - + Use my SSH Key - + 自分の SSH キーを使用する - + Login to server - + サーバーにログインする - + Username - + ユーザー名 - + Password - + パスワード - + Anonymous (public repositories only) - + 匿名(公開リポジトリーのみ) - + Optional SSH Password - + オプションの SSH パスワード - + Advanced Options - + 詳細オプション - + Custom Depth - + depth (取得する履歴の数)の調整 - + Single Branch - + 単一のブランチ - + branch name - + ブランチ名 - - Click "Next" to start downloading the repository - + + Click "Next" to start downloading the repository + 「次へ」をクリックするとリポジトリーのダウンロードを開始します - + Stop Download? - + ダウンロードを停止しますか? - + Kill the current download? - + 現在のダウンロードを中止しますか? MainUI - + Insight ソフトウァの名前 Insight - + Shift+Left Shift+Left - + Shift+Right Shift+Right - + File ファイル - + View 表示 - + View Mode 表示モード - + Group Mode グループ表示モード - + Bookmarks ブックマーク - + External Devices 外部デバイス - + Edit 編集 - + Git - + Git - - + + New Browser 新しいブラウザー - + Search Directory... ディレクトリー内を検索... - + Increase Icon Size アイコンを大きくする - + Decrease Icon Size アイコンを小さくする - + Larger Icons 大きいアイコン - + Ctrl++ Ctrl++ - + Smaller Icons 小さいアイコン - + Ctrl+- Ctrl+- - + New Window 新しいウィンドウ - + Ctrl+N Ctrl+N - + Add Bookmark ブックマークへ追加 - + Ctrl+D Ctrl+D - + Delete Selection 選択したアイテムを削除 - + Del 削除 - + Refresh 再読み込み - + Close Browser ブラウザーを閉じる - + Repo Status - + リポジトリーの状態 - + Clone Repository - + リポジトリーのクローン... - + Ctrl+T Ctrl+T - + Exit 終了 - + Ctrl+Q Ctrl+Q - + &Preferences 設定(&P) - + Show Hidden Files チェックボックスのキャプション 隠しファイルを表示する - + Scan for Devices デバイスをスキャンする - + Manage Bookmarks ブックマークの管理 - + Show Action Buttons アクションボタンを表示する - + Load Thumbnails チェックボックスのキャプション サムネイルを表示する - + Ctrl+F Ctrl+F - + Detailed List ラジオボタンの選択肢 詳細な一覧表示 - + Basic List シンプルな一覧表示 - + Ctrl+W Ctrl+W - + Prefer Tabs - "New Browser"で複数のファイルリストをひとつのウィンドウで表示するモードの選択肢 + "New Browser"で複数のファイルリストをひとつのウィンドウで表示するモードの選択肢 タブ表示 - + Prefer Columns - "New Browser"で複数のファイルリストをひとつのウィンドウで表示するモードの選択肢 + "New Browser"で複数のファイルリストをひとつのウィンドウで表示するモードの選択肢 カラム表示 - + F5 F5 - + Ctrl+C Ctrl+C - + Rename... 名前の変更... - + F2 F2 - + Cut Selection 選択したアイテムを切り取る - + Copy Selection 選択したアイテムをコピー - + Paste 貼り付け - + Ctrl+V Ctrl+V - + Ctrl+X Ctrl+X - + Invalid Directories 無効なディレクトリー - + The following directories are invalid and could not be opened: このディレクトリーは無効なので、開くことはできません: - + Root ルート - + %1 (Type: %2) %1: ディレクトリー名 %2: ファイルシステム名 %1 (種類: %2) - + Filesystem: %1 ファイルシステム: %1 - + Browser ブラウザー - + New Bookmark 新しいブックマーク - + Name: 名前: - + Invalid Name 名前が無効です - + This bookmark name already exists. Please choose another. このブックマーク名はすでに使用されています。別の名前を選択してください。 - + Git Repository Status - + Git リポジトリーの状態 - + Multimedia マルチメディア - + Slideshow スライドショー - + Items to be removed: これらのアイテムが削除されます: - + Verify Quit 終了の確認 - + Ctrl+H Ctrl+H - + Ctrl+L - + Ctrl+L - + You have multiple tabs open. Are you sure you want to quit? 複数のタブを開いています。終了しますか? - + Verify Removal 削除の確認 - + WARNING: This will permanently delete the file(s) from the system! 警告: これらのファイルはシステムから永久に削除されます! - + Are you sure you want to continue? 本当に続けますか? - + Rename File ファイル名の変更 - + New Name: 新しい名前: - + Overwrite File? ファイルを上書きしますか? - + An existing file with the same name will be replaced. Are you sure you want to proceed? 既にある同名のフィアルに上書きされます。本当に続けますか? @@ -991,38 +991,38 @@ New Location: %2 MultimediaWidget - + Form フォーム - + Go To Next チェックボックスのキャプション 次のファイルを再生する - + (No Running Video) (再生中の動画はありません) - + Playing: 再生中: - + Stopped 停止 - + Error Playing File: %1 ファイルの再生に失敗しました: %1 - + Finished 終了 @@ -1030,108 +1030,108 @@ New Location: %2 SlideshowWidget - + Form フォーム - + Delete this image file - "..."ボタンのツールチップ + "..."ボタンのツールチップ この画像ファイルを削除します - + Rotate this image file counter-clockwise - "..."ボタンのツールチップ + "..."ボタンのツールチップ 反時計回りに画像ファイルを回転させます - + Rotate this image file clockwise 時計回りに画像ファイルを回転させます - - + + Zoom in 拡大 - - + + Zoom out 縮小 - + Go to Beginning キャプション 先頭に移動します - - - - + + + + ... ... - + Shift+Left Shift+Left - + Go to Previous キャプション 前に戻ります - + Left キーボードショートカットなので、訳してはいけない! Left - + File Name ファイル名 - + Go to Next 次に移動します - + Right キーボードショートカットなので、訳してはいけない! Right - + Go to End 末尾に移動します - + Shift+Right Shift+Right - + Verify Removal 削除の確認 - + WARNING: This will permanently delete the file from the system! 警告: この操作を実行するとファイルがシステムから永久に削除されます! - + Are you sure you want to continue? 本当に続けますか? -- cgit