diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e9c93b5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/gnome-software-3.14.7.tar.xz diff --git a/.gnome-software.metadata b/.gnome-software.metadata new file mode 100644 index 0000000..6f0e87e --- /dev/null +++ b/.gnome-software.metadata @@ -0,0 +1 @@ +f5d833786e0c78dd63fa792086171424ff8d4d3e SOURCES/gnome-software-3.14.7.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index 98f42b4..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/0001-Change-the-name-of-the-application-to-Application-In.patch b/SOURCES/0001-Change-the-name-of-the-application-to-Application-In.patch new file mode 100644 index 0000000..f8f2b18 --- /dev/null +++ b/SOURCES/0001-Change-the-name-of-the-application-to-Application-In.patch @@ -0,0 +1,24 @@ +From f1ddbbbb11503d6fc236c2f1a6d3678b6459cdad Mon Sep 17 00:00:00 2001 +From: Richard Hughes +Date: Wed, 8 Jul 2015 16:38:36 +0100 +Subject: [PATCH] Change the name of the application to 'Application Installer' + +The 'Software' name was taken by GNOME PackageKit prior to the rebase. +--- + src/org.gnome.Software.desktop.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/org.gnome.Software.desktop.in b/src/org.gnome.Software.desktop.in +index 849a14c..116002f 100644 +--- a/src/org.gnome.Software.desktop.in ++++ b/src/org.gnome.Software.desktop.in +@@ -1,5 +1,5 @@ + [Desktop Entry] +-_Name=Software ++_Name=Application Installer + _Comment=Add, remove or update software on this computer + Icon=gnome-software + Exec=gnome-software +-- +2.4.3 + diff --git a/SOURCES/0001-Show-a-new-notification-when-security-updates-remain.patch b/SOURCES/0001-Show-a-new-notification-when-security-updates-remain.patch new file mode 100644 index 0000000..aaea659 --- /dev/null +++ b/SOURCES/0001-Show-a-new-notification-when-security-updates-remain.patch @@ -0,0 +1,161 @@ +From 97b650d46a087f03ea8fb8af147e018b381bb022 Mon Sep 17 00:00:00 2001 +From: Richard Hughes +Date: Fri, 24 Jul 2015 15:41:06 +0100 +Subject: [PATCH] Show a new notification when security updates remain + unapplied + +--- + data/org.gnome.software.gschema.xml | 3 ++ + src/gs-application.c | 26 ++++++++++++++++++ + src/gs-update-monitor.c | 55 +++++++++++++++++++++++++++++++------ + 3 files changed, 76 insertions(+), 8 deletions(-) + +diff --git a/data/org.gnome.software.gschema.xml b/data/org.gnome.software.gschema.xml +index bfd9fb4..4935f39 100644 +--- a/data/org.gnome.software.gschema.xml ++++ b/data/org.gnome.software.gschema.xml +@@ -23,6 +23,9 @@ + 0 + The last update check timestamp + ++ ++ 0 ++ + + 0 + The last update timestamp +diff --git a/src/gs-application.c b/src/gs-application.c +index e696424..762ad9f 100644 +--- a/src/gs-application.c ++++ b/src/gs-application.c +@@ -322,6 +322,31 @@ profile_activated (GSimpleAction *action, + } + + static void ++offline_updates_cancel (void) ++{ ++ GError *error = NULL; ++ if (!pk_offline_cancel (NULL, &error)) { ++ g_warning ("failed to cancel the offline update: %s", error->message); ++ g_error_free (error); ++ } ++} ++ ++static void ++reboot_and_install (GSimpleAction *action, ++ GVariant *parameter, ++ gpointer data) ++{ ++ GError *error = NULL; ++ ++ if (!pk_offline_trigger (PK_OFFLINE_ACTION_REBOOT, NULL, &error)) { ++ g_warning ("failed to trigger an offline update: %s", error->message); ++ g_error_free (error); ++ return; ++ } ++ gs_reboot (offline_updates_cancel); ++} ++ ++static void + quit_activated (GSimpleAction *action, + GVariant *parameter, + gpointer app) +@@ -476,6 +501,7 @@ static GActionEntry actions[] = { + { "sources", sources_activated, NULL, NULL, NULL }, + { "quit", quit_activated, NULL, NULL, NULL }, + { "profile", profile_activated, NULL, NULL, NULL }, ++ { "reboot-and-install", reboot_and_install, NULL, NULL, NULL }, + { "set-mode", set_mode_activated, "s", NULL, NULL }, + { "search", search_activated, "s", NULL, NULL }, + { "details", details_activated, "(ss)", NULL, NULL }, +diff --git a/src/gs-update-monitor.c b/src/gs-update-monitor.c +index ee0b082..1b374e9 100644 +--- a/src/gs-update-monitor.c ++++ b/src/gs-update-monitor.c +@@ -80,6 +80,8 @@ notify_offline_update_available (GsUpdateMonitor *monitor) + GNotification *n; + const gchar *title; + const gchar *body; ++ guint64 elapsed_security = 0; ++ guint64 security_timestamp = 0; + + if (!g_file_query_exists (monitor->offline_update_file, NULL)) + return; +@@ -95,14 +97,35 @@ notify_offline_update_available (GsUpdateMonitor *monitor) + /* rate limit update notifications to once per hour */ + monitor->reenable_offline_update_id = g_timeout_add_seconds (3600, reenable_offline_update_notification, monitor); + +- title = _("Software Updates Available"); +- body = _("Important OS and application updates are ready to be installed"); +- n = g_notification_new (title); +- g_notification_set_body (n, body); +- g_notification_add_button_with_target (n, _("View"), "app.set-mode", "s", "updates"); +- g_notification_add_button (n, _("Not Now"), "app.nop"); +- g_notification_set_default_action_and_target (n, "app.set-mode", "s", "updates"); +- g_application_send_notification (monitor->application, "updates-available", n); ++ /* get time in days since we saw the first unapplied security update */ ++ g_settings_get (monitor->settings, ++ "security-timestamp", "x", &security_timestamp); ++ if (security_timestamp > 0) { ++ elapsed_security = g_get_monotonic_time () - security_timestamp; ++ elapsed_security /= G_USEC_PER_SEC; ++ elapsed_security /= 60 * 60 * 24; ++ } ++ ++ /* only show the scary warning after the user has ignored ++ * security updates for a full day */ ++ if (elapsed_security > 1) { ++ title = _("Security Updates Pending"); ++ body = _("It is recommended that you install important updates now"); ++ n = g_notification_new (title); ++ g_notification_set_body (n, body); ++ g_notification_add_button (n, _("Restart & Install"), "app.reboot-and-install"); ++ g_notification_set_default_action_and_target (n, "app.set-mode", "s", "updates"); ++ g_application_send_notification (monitor->application, "updates-available", n); ++ } else { ++ title = _("Software Updates Available"); ++ body = _("Important OS and application updates are ready to be installed"); ++ n = g_notification_new (title); ++ g_notification_set_body (n, body); ++ g_notification_add_button (n, _("Not Now"), "app.nop"); ++ g_notification_add_button_with_target (n, _("View"), "app.set-mode", "s", "updates"); ++ g_notification_set_default_action_and_target (n, "app.set-mode", "s", "updates"); ++ g_application_send_notification (monitor->application, "updates-available", n); ++ } + g_object_unref (n); + } + +@@ -307,6 +330,8 @@ get_updates_finished_cb (GObject *object, + PkError *error_code; + GError *error = NULL; + GPtrArray *packages; ++ guint64 security_timestamp = 0; ++ guint64 security_timestamp_old = 0; + guint i; + PkPackage *pkg; + +@@ -332,7 +357,21 @@ get_updates_finished_cb (GObject *object, + /* we succeeded */ + monitor->get_updates_due = FALSE; + ++ /* find security updates, or clear timestamp if there are now none */ + packages = pk_results_get_package_array (results); ++ g_settings_get (monitor->settings, ++ "security-timestamp", "x", &security_timestamp_old); ++ for (i = 0; i < packages->len; i++) { ++ pkg = (PkPackage *)g_ptr_array_index (packages, i); ++ if (pk_package_get_info (pkg) == PK_INFO_ENUM_SECURITY) { ++ security_timestamp = g_get_monotonic_time (); ++ break; ++ } ++ } ++ if (security_timestamp_old != security_timestamp) { ++ g_settings_set (monitor->settings, ++ "security-timestamp", "x", security_timestamp); ++ } + + g_debug ("Got %d updates", packages->len); + +-- +2.4.3 + diff --git a/SOURCES/gnome-software-3.14-ja.po.patch b/SOURCES/gnome-software-3.14-ja.po.patch new file mode 100644 index 0000000..78364a7 --- /dev/null +++ b/SOURCES/gnome-software-3.14-ja.po.patch @@ -0,0 +1,2598 @@ +--- gnome-software-3.14.6/po/ja.po 2015-06-19 05:31:30.000000000 +0900 ++++ gnome-software-3-14/po/ja.po 2015-07-14 17:39:13.272928745 +0900 +@@ -1,1173 +1,2174 @@ + # Japanese translation for gnome-software. + # Copyright (C) 2013 gnome-software's COPYRIGHT HOLDER + # This file is distributed under the same license as the gnome-software package. +-# Jiro Matsuzawa , 2013. + # ++# Jiro Matsuzawa , 2013. ++# Noriko Mizumoto , 2015. + msgid "" + msgstr "" + "Project-Id-Version: gnome-software master\n" +-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-software&keywords=I18N+L10N&component=general\n" +-"POT-Creation-Date: 2013-09-13 08:39+0000\n" +-"PO-Revision-Date: 2013-09-15 16:09+0900\n" +-"Last-Translator: Jiro Matsuzawa \n" +-"Language-Team: Japanese \n" ++"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug." ++"cgi?product=gnome-software&keywords=I18N+L10N&component=general\n" ++"POT-Creation-Date: 2015-05-28 20:02+0000\n" ++"PO-Revision-Date: 2015-06-05 11:54+0000\n" ++"Last-Translator: Noriko Mizumoto \n" ++"Language-Team: Japanese \n" + "Language: ja\n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=UTF-8\n" + "Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" ++"X-Generator: Lokalize 1.0\n" + +-#: ../src/app-menu.ui.h:1 +-msgid "_About" +-msgstr "このアプリケーションについて(_A)" ++#: ../data/appdata/org.gnome.Software.appdata.xml.in.h:1 ++msgid "Application manager for GNOME" ++msgstr "GNOME 用アプリケーションマネージャー" + +-#: ../src/app-menu.ui.h:2 +-msgid "_Quit" +-msgstr "終了(_Q)" ++#: ../data/appdata/org.gnome.Software.appdata.xml.in.h:2 ++msgid "" ++"Software allows you to find and install new applications and system " ++"extensions and remove existing installed applications." ++msgstr "" ++"このソフトウェアを使用すると新しいアプリケーションやシステム拡張の検索、インストールを行うことができます。また、現在インストールされているアプリケーション" ++"を削除することもできます。" + ++#: ../data/appdata/org.gnome.Software.appdata.xml.in.h:3 ++msgid "" ++"GNOME Software showcases featured and popular applications with useful " ++"descriptions and multiple screenshots per application. Applications can be " ++"found either through browsing the list of categories or by searching. It " ++"also allows you to update your system using an offline update." ++msgstr "" ++"GNOME " ++"ソフトウェアでは主要なアプリケーション、よく使用されるアプリケーションなどの詳細やスクリーンショットをアプリケーションごとにわかりやすく紹介しています。ア" ++"プリケーションの検索はカテゴリ一覧から選択するか検索機能を使用することができます。また、システムの更新にはオフライン更新を利用できます。" ++ ++#: ../src/app-folder-dialog.ui.h:1 ++#| msgid "No Application Found" ++msgid "Add to Application Folder" ++msgstr "アプリケーションフォルダに追加する " ++ ++#: ../src/app-folder-dialog.ui.h:2 ../src/gs-app-folder-dialog.c:337 ++#: ../src/gs-shell-details.c:225 ../src/gs-shell-installed.c:615 ++msgid "_Cancel" ++msgstr "キャンセル(_C)" ++ ++#: ../src/app-folder-dialog.ui.h:3 ../src/gs-app-folder-dialog.c:342 ++msgid "_Add" ++msgstr "追加(_A)" ++ ++#. TRANSLATORS: this is the small blue label on the tile ++#. * that tells the user the application is installed ++#: ../src/app-tile.ui.h:1 ../src/gs-app-addon-row.c:103 ++#: ../src/gs-app-tile.c:74 ../src/gs-app-tile.c:77 ../src/gs-feature-tile.c:69 ++#: ../src/gs-popular-tile.c:75 ../src/gs-popular-tile.c:78 ++#: ../src/popular-tile.ui.h:1 ++msgid "Installed" ++msgstr "インストール済み" ++ ++#. TRANSLATORS: this is the application name ++#. set the window title back to default + #. TRANSLATORS: this is the main window title +-#: ../src/gnome-software.desktop.in.h:1 ../src/gnome-software.ui.h:1 +-#: ../src/gs-shell.c:117 ++#: ../src/org.gnome.Software.desktop.in.h:1 ../src/gnome-software.ui.h:3 ++#: ../src/gs-application.c:263 ../src/gs-shell.c:157 + msgid "Software" + msgstr "ソフトウェア" + +-#: ../src/gnome-software.desktop.in.h:2 ++#: ../src/org.gnome.Software.desktop.in.h:2 + msgid "Add, remove or update software on this computer" + msgstr "このコンピューターでソフトウェアの追加、削除、更新を行います" + ++#: ../src/org.gnome.Software.desktop.in.h:3 ++msgid "" ++"Updates;Upgrade;Sources;Repositories;Preferences;Install;Uninstall;Program;" ++"Software;App;Store;" ++msgstr "" ++"更新;アップデート;アップグレード;ソース;リポジトリ;レポジトリ;設定;インストール;アンインストール;プログラム;ソフトウェア;アプリケーション;スト" ++"ア;" ++ ++#: ../src/gnome-software-local-file.desktop.in.h:1 ++#| msgid "Software" ++msgid "Software Install" ++msgstr "ソフトウェアのインストール" ++ ++#: ../src/gnome-software-local-file.desktop.in.h:2 ++msgid "Install selected software on the system" ++msgstr "選択したソフトウェアをシステムにインストールします" ++ ++#: ../src/gnome-software.ui.h:1 ++msgid "Select All" ++msgstr "すべて選択する" ++ ++#: ../src/gnome-software.ui.h:2 ++msgid "Select None" ++msgstr "すべて解除する" ++ ++#. vim: set noexpandtab: ++#: ../src/gnome-software.ui.h:4 ../src/gs-sources-dialog.ui.h:2 ++#: ../src/gs-update-dialog.ui.h:1 ++msgid "Go back" ++msgstr "戻る" ++ + #. Translators: A label for a button to show all available software. +-#: ../src/gnome-software.ui.h:3 ++#: ../src/gnome-software.ui.h:6 + msgid "_All" + msgstr "すべて(_A)" + + #. Translators: A label for a button to show only software which is already installed. +-#: ../src/gnome-software.ui.h:5 ++#: ../src/gnome-software.ui.h:8 + msgid "_Installed" + msgstr "インストール済み(_I)" + + #. Translators: A label for a button to show only updates which are available to install. +-#: ../src/gnome-software.ui.h:7 ++#: ../src/gnome-software.ui.h:10 + msgid "_Updates" + msgstr "更新(_U)" + +-#: ../src/gnome-software.ui.h:8 +-msgid "Restart & Install" +-msgstr "再起動してインストール" +- +-#. TRANSLATORS: this is a button next to the search results that +-#. * allows the application to be easily installed +-#. TRANSLATORS: button text in the header when an application +-#. * can be installed +-#: ../src/gnome-software.ui.h:9 ../src/gs-app-widget.c:109 +-#: ../src/gs-shell-details.c:91 +-msgid "Install" +-msgstr "インストール" +- +-#. TRANSLATORS: this is a button next to the search results that +-#. * allows the application to be easily removed +-#. TRANSLATORS: button text in the header when an application can be erased +-#. TRANSLATORS: this is button text to remove the application +-#: ../src/gnome-software.ui.h:10 ../src/gs-app-widget.c:116 +-#: ../src/gs-shell-details.c:123 ../src/gs-shell-details.c:309 +-#: ../src/gs-shell-installed.c:165 ../src/gs-shell-search.c:112 +-msgid "Remove" +-msgstr "削除" +- + #: ../src/gnome-software.ui.h:11 +-msgid "Featured" +-msgstr "注目ソフト" ++#| msgid "Restart & Install" ++msgid "Restart & _Install" ++msgstr "再起動してインストール(_I)" ++ ++#: ../src/gnome-software.ui.h:12 ++msgid "Select" ++msgstr "選択" + +-#. Translators: This is a heading for software which has been featured ('picked') by the distribution. + #: ../src/gnome-software.ui.h:13 +-msgid "Picks" +-msgstr "ピックアップ" +- +-#: ../src/gnome-software.ui.h:14 +-msgid "Categories" +-msgstr "カテゴリ" +- +-#: ../src/gnome-software.ui.h:15 +-msgid "No Application Found" +-msgstr "アプリケーションが見つかりません" +- +-#: ../src/gnome-software.ui.h:16 +-msgid "Software is up to date" +-msgstr "ソフトウェアは最新です" +- +-#: ../src/gnome-software.ui.h:17 +-msgid "Visit website" +-msgstr "ウェブサイトへアクセス" +- +-#: ../src/gnome-software.ui.h:18 +-msgid "_History" +-msgstr "履歴(_H)" +- +-#: ../src/gnome-software.ui.h:19 +-msgid "Application" +-msgstr "アプリケーション" +- +-#: ../src/gnome-software.ui.h:20 +-msgid "Category" +-msgstr "カテゴリ" +- +-#: ../src/gnome-software.ui.h:21 +-msgid "History" +-msgstr "歴史" ++#| msgid "Software is up to date" ++msgid "Check for updates" ++msgstr "更新を確認する" + +-#. Translators: Label for a button to close the update dialogue. +-#: ../src/gnome-software.ui.h:23 +-msgid "Done" +-msgstr "完了" ++#: ../src/gs-app-folder-dialog.c:325 ++msgid "Folder Name" ++msgstr "フォルダー名" + + #. TRANSLATORS: this is the title of the about window +-#: ../src/gs-application.c:87 +-msgid "About GNOME Software" ++#: ../src/gs-application.c:261 ++#| msgid "About GNOME Software" ++msgid "About Software" + msgstr "このアプリケーションについて" + +-#. TRANSLATORS: this is the application name +-#: ../src/gs-application.c:89 +-msgid "GNOME Software" +-msgstr "GNOME Software" +- + #. TRANSLATORS: well, we seem to think so, anyway +-#: ../src/gs-application.c:92 ++#: ../src/gs-application.c:266 + msgid "A nice way to manage the software on your system." +-msgstr "システムのソフトウェアをうまく管理します。" ++msgstr "システムのソフトウェア管理に役立ちます。" + +-#: ../src/gs-application.c:96 ++#: ../src/gs-application.c:270 + msgid "translator-credits" + msgstr "松澤 二郎 " + ++#: ../src/gs-application.c:537 ++msgid "Enter GApplication service mode" ++msgstr "GApplication サービスモードに入る" ++ + #. TRANSLATORS: this is a command line option +-#: ../src/gs-application.c:214 ++#: ../src/gs-application.c:540 + msgid "Start up mode: either ‘updates’, ‘updated’, ‘installed’ or ‘overview’" + msgstr "起動モード 指定可能な値: ‘updates’, ‘updated’, ‘installed’ or ‘overview’" + +-#: ../src/gs-application.c:214 ++#: ../src/gs-application.c:540 + msgid "MODE" + msgstr "MODE" + +-#. TRANSLATORS: this is a button next to the search results that +-#. * allows the application to be updated. not normally shown +-#: ../src/gs-app-widget.c:125 +-msgid "Update" +-msgstr "更新" ++#: ../src/gs-application.c:542 ++msgid "Search for applications" ++msgstr "アプリケーションを検索する" ++ ++#: ../src/gs-application.c:542 ++msgid "SEARCH" ++msgstr "検索" ++ ++#: ../src/gs-application.c:544 ++#| msgid "No Application Found" ++msgid "Show application details" ++msgstr "アプリケーションの詳細を表示する" ++ ++#: ../src/gs-application.c:544 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "IDE" ++msgid "ID" ++msgstr "ID" ++ ++#: ../src/gs-application.c:546 ++msgid "Open a local package file" ++msgstr "ローカルパッケージファイルを開く" ++ ++#: ../src/gs-application.c:546 ++msgid "FILENAME" ++msgstr "ファイル名" ++ ++#: ../src/gs-application.c:548 ++msgid "Show verbose debugging information" ++msgstr "冗長なデバッグ情報を表示する" ++ ++#: ../src/gs-application.c:550 ++msgid "Show profiling information for the service" ++msgstr "サービスのプロファイル機能を表示する" ++ ++#: ../src/gs-application.c:552 ++msgid "Prefer local file sources to AppStream" ++msgstr "AppStream よりローカルのファイルソースを優先させる" ++ ++#. TRANSLATORS: this is a label that describes an application ++#. * that has been queued for installation ++#: ../src/gs-app-addon-row.c:98 ../src/gs-app-row.c:201 ++#: ../src/gs-shell-details.ui.h:4 ++msgid "Pending" ++msgstr "保留" + + #. TRANSLATORS: this is a button next to the search results that + #. * shows the status of an application being installed +-#. TRANSLATORS: button text in the header when an application +-#. * is in the process of being installed +-#: ../src/gs-app-widget.c:134 ../src/gs-shell-details.c:99 ++#. TRANSLATORS: this is the small blue label on the tile ++#. * that tells the user the application is being installing ++#: ../src/gs-app-addon-row.c:107 ../src/gs-app-row.c:228 ++#: ../src/gs-app-tile.c:83 ../src/gs-app-tile.c:86 + msgid "Installing" + msgstr "インストール中" + + #. TRANSLATORS: this is a button next to the search results that + #. * shows the status of an application being erased +-#. TRANSLATORS: button text in the header when an application can be installed +-#: ../src/gs-app-widget.c:143 ../src/gs-shell-details.c:130 ++#. TRANSLATORS: this is the small blue label on the tile ++#. * that tells the user the application is being removed ++#: ../src/gs-app-addon-row.c:111 ../src/gs-app-row.c:237 ++#: ../src/gs-app-tile.c:92 ../src/gs-app-tile.c:95 + msgid "Removing" + msgstr "削除中" + +-#. TRANSLATORS: this is where all applications that don't +-#. * fit in other groups are put +-#: ../src/gs-category.c:121 +-msgid "General" +-msgstr "全般" +- +-#. TRANSLATORS: this is a group of updates that are not packages and +-#. * are ot shown in the main list +-#: ../src/gs-plugin-loader.c:480 +-msgid "OS Updates" +-msgstr "OS の更新" ++#. TRANSLATORS: this is a button next to the search results that ++#. * allows the application to be easily installed ++#: ../src/gs-app-row.c:191 ++msgid "Visit website" ++msgstr "ウェブサイトへアクセス" + +-#. TRANSLATORS: this is a longer description of the os-update item +-#: ../src/gs-plugin-loader.c:482 ../src/gs-plugin-loader.c:483 +-msgid "Includes performance, stability and security improvements for all users." +-msgstr "この更新には性能、安定性、およびセキュリティの向上が含まれ、すべてのユーザーに適用されます。" ++#. TRANSLATORS: this is a button next to the search results that ++#. * allows to cancel a queued install of the application ++#: ../src/gs-app-row.c:198 ++#| msgctxt "Menu subcategory of Office" ++#| msgid "Finance" ++msgid "Cancel" ++msgstr "キャンセル" + +-#. TRANSLATORS: this is a prompt message, and +-#. * '%s' is an application summary, e.g. 'GNOME Clocks' +-#: ../src/gs-shell-details.c:294 ../src/gs-shell-installed.c:150 +-#: ../src/gs-shell-search.c:97 +-#, c-format +-msgid "Are you sure you want to remove %s?" +-msgstr "%s を削除しますか?" ++#. TRANSLATORS: this is a button next to the search results that ++#. * allows the application to be easily installed ++#: ../src/gs-app-row.c:208 ++msgid "Install" ++msgstr "インストール" + +-#. TRANSLATORS: longer dialog text +-#: ../src/gs-shell-details.c:306 ../src/gs-shell-installed.c:162 +-#: ../src/gs-shell-search.c:109 +-#, c-format +-msgid "%s will be removed, and you will have to install it to use it again." +-msgstr "%s は削除されます。再び使用するにはインストールし直す必要があります。" ++#. TRANSLATORS: this is a button next to the search results that ++#. * allows the application to be easily removed ++#. TRANSLATORS: this is button text to remove the application ++#: ../src/gs-app-row.c:217 ../src/gs-shell-details.c:1151 ++#: ../src/gs-shell-installed.c:182 ../src/gs-shell-search.c:165 ++msgid "Remove" ++msgstr "削除" ++ ++#. TRANSLATORS: this is the small blue label on the tile ++#. * that tells the user there is an update for the installed ++#. * application available ++#: ../src/gs-app-tile.c:101 ../src/gs-app-tile.c:105 ++#: ../src/gs-feature-tile.c:74 ../src/gs-popular-tile.c:84 ++#: ../src/gs-popular-tile.c:88 ++#| msgid "_Updates" ++msgid "Updates" ++msgstr "更新" ++ ++#. TRANSLATORS: this is where all applications that don't ++#. * fit in other groups are put ++#: ../src/gs-category.c:210 ++msgid "Other" ++msgstr "その他" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-first-run-dialog.ui.h:1 ++msgid "Welcome" ++msgstr "ようこそ" ++ ++#: ../src/gs-first-run-dialog.ui.h:2 ++#| msgctxt "Menu subcategory of Science" ++#| msgid "Medical Software" ++msgid "Welcome to Software" ++msgstr "ソフトウェア" ++ ++#: ../src/gs-first-run-dialog.ui.h:3 ++msgid "" ++"Software lets you install all the software you need, all from one place. See " ++"our recommendations, browse the categories, or search for the applications " ++"you want." ++msgstr "" ++"ソフトウェアを使用すると一ヶ所から必要なソフトウェアをすべてインストールすることができます。アプリケーションを検索する場合は、お勧めのアプリケーションをご" ++"覧" ++"いただくか、カテゴリーや検索機能をご利用ください。" ++ ++#: ../src/gs-first-run-dialog.ui.h:4 ++msgid "_Let’s Go Shopping" ++msgstr "ショッピングの開始(_L)" + + #. TRANSLATORS: this is the status in the history UI, + #. * where we are showing the application was removed +-#: ../src/gs-shell-details.c:386 +-#, fuzzy ++#: ../src/gs-history-dialog.c:82 + #| msgid "Remove" ++msgctxt "app status" + msgid "Removed" + msgstr "削除" + + #. TRANSLATORS: this is the status in the history UI, + #. * where we are showing the application was installed +-#. TRANSLATORS: this is tab button to show the list of +-#. * installed software +-#: ../src/gs-shell-details.c:392 ../src/gs-shell-installed.c:407 +-#: ../src/popular-tile.ui.h:1 ++#: ../src/gs-history-dialog.c:88 ++#| msgid "Installed" ++msgctxt "app status" + msgid "Installed" +-msgstr "インストール済み" ++msgstr "インストール" + + #. TRANSLATORS: this is the status in the history UI, + #. * where we are showing the application was updated +-#: ../src/gs-shell-details.c:397 +-#, fuzzy ++#: ../src/gs-history-dialog.c:93 + #| msgid "Update" ++msgctxt "app status" + msgid "Updated" + msgstr "更新" + + #. TRANSLATORS: this is the status in the history UI, + #. * where we are showing that something happened to the + #. * application but we don't know what +-#: ../src/gs-shell-details.c:403 ++#: ../src/gs-history-dialog.c:99 ++msgctxt "app status" + msgid "Unknown" +-msgstr "" ++msgstr "不明" + +-#. TRANSLATORS: this is tab button to show the list of +-#. * installed software. The '%d' refers to the number of +-#. * applications either installing or erasing +-#: ../src/gs-shell-installed.c:412 ++#. vim: set noexpandtab: ++#: ../src/gs-history-dialog.ui.h:1 ++msgid "History" ++msgstr "履歴" ++ ++#. TRANSLATORS: this is when the offline update failed ++#: ../src/gs-offline-updates.c:62 ++msgid "Failed To Update" ++msgstr "更新に失敗しました" ++ ++#. TRANSLATORS: the transaction could not be completed ++#. * as a previous transaction was unfinished ++#: ../src/gs-offline-updates.c:68 ++msgid "A previous update was unfinished." ++msgstr "前回の更新が完了していません。" ++ ++#. TRANSLATORS: the package manager needed to download ++#. * something with no network available ++#: ../src/gs-offline-updates.c:78 ++msgid "Network access was required but not available." ++msgstr "ネットワークへのアクセスが必要でしたが接続できませんでした。" ++ ++#. TRANSLATORS: if the package is not signed correctly ++#. * ++#: ../src/gs-offline-updates.c:87 ++msgid "An update was not signed in the correct way." ++msgstr "更新に署名が正しく行われていませんでした。" ++ ++#. TRANSLATORS: the transaction failed in a way the user ++#. * probably cannot comprehend. Package management systems ++#. * really are teh suck. ++#: ../src/gs-offline-updates.c:97 ++msgid "The update could not be completed." ++msgstr "この更新は完了できませんでした。" ++ ++#. TRANSLATORS: the user aborted the update manually ++#: ../src/gs-offline-updates.c:102 ++msgid "The update was cancelled." ++msgstr "この更新はキャンセルされました。" ++ ++#. TRANSLATORS: the user must have updated manually after ++#. * the updates were prepared ++#: ../src/gs-offline-updates.c:108 ++msgid "An offline update was requested but no packages required updating." ++msgstr "オフライン更新が要求されましたが更新が必要なパッケージがありません。" ++ ++#. TRANSLATORS: we ran out of disk space ++#: ../src/gs-offline-updates.c:112 ++msgid "No space was left on the drive." ++msgstr "ドライブに空き容量がありません。" ++ ++#. TRANSLATORS: the update process failed in a general ++#. * way, usually this message will come from source distros ++#. * like gentoo ++#: ../src/gs-offline-updates.c:120 ++msgid "An update failed to install correctly." ++msgstr "更新を正しくインストールできませんでした。" ++ ++#. TRANSLATORS: We didn't handle the error type ++#: ../src/gs-offline-updates.c:125 ++msgid "The offline update failed in an unexpected way." ++msgstr "オフライン更新が予期しないエラーで失敗しました。" ++ ++#. TRANSLATORS: these are geeky messages from the ++#. * package manager no mortal is supposed to understand, ++#. * but google might know what they mean ++#: ../src/gs-offline-updates.c:134 ++msgid "Detailed errors from the package manager follow:" ++msgstr "パッケージマネージャーで出力されたエラーの詳細です:" ++ ++#. TRANSLATORS: this is a group of updates that are not ++#. * packages and are not shown in the main list ++#: ../src/gs-plugin-loader.c:927 ++msgid "OS Updates" ++msgstr "OS の更新" ++ ++#. TRANSLATORS: this is a longer description of the ++#. * "OS Updates" string ++#: ../src/gs-plugin-loader.c:932 ++#| msgid "" ++#| "Includes performance, stability and security improvements for all users." ++msgid "Includes performance, stability and security improvements." ++msgstr "この更新には性能、安定性、およびセキュリティの向上が含まれています。" ++ ++#. TRANSLATORS: this is when we know about an application or ++#. * addon, but it can't be listed for some reason ++#: ../src/gs-plugin-loader.c:1536 + #, c-format +-msgid "Installed (%d)" +-msgstr "インストール済み (%d)" ++msgid "No addon codecs are available for the %s format." ++msgstr "%s フォーマット用に使用できるアドオンのコーデックがありません。" + +-#. TRANSLATORS: window title to suggest that we are showing +-#. * the offline updates that have just been applied +-#: ../src/gs-shell-updates.c:154 +-#, fuzzy +-#| msgid "Software is up to date" +-msgid "Recent Software Updates" ++#: ../src/gs-plugin-loader.c:1539 ++#, c-format ++msgid "" ++"Information about %s, as well as options for how to get a codec that can " ++"play this format can be found on the website." ++msgstr "%s に関する詳細、この形式を再生できるコーデックの取得方法などについてはウェブサイトをご覧ください。" ++ ++#. TRANSLATORS: this is when we try to download a screenshot and ++#. * we get back 404 ++#: ../src/gs-screenshot-image.c:223 ++msgid "Screenshot not found" ++msgstr "スクリーンショットが見つかりませんでした" ++ ++#. TRANSLATORS: possibly image file corrupt or not an image ++#: ../src/gs-screenshot-image.c:241 ++msgid "Failed to load image" ++msgstr "画像の読み込みに失敗しました" ++ ++#. TRANSLATORS: this is when we request a screenshot size that ++#. * the generator did not create or the parser did not add ++#: ../src/gs-screenshot-image.c:390 ++msgid "Screenshot size not found" ++msgstr "スクリーンショットサイズが見つかりませんでした" ++ ++#. TRANSLATORS: this is when we try create the cache directory ++#. * but we were out of space or permission was denied ++#: ../src/gs-screenshot-image.c:409 ++msgid "Could not create cache" ++msgstr "キャッシュを作成できませんでした" ++ ++#. TRANSLATORS: this is when we try to download a screenshot ++#. * that was not a valid URL ++#: ../src/gs-screenshot-image.c:426 ++msgid "Screenshot not valid" ++msgstr "スクリーンショットは無効です" ++ ++#. TRANSLATORS: this is when networking is not available ++#: ../src/gs-screenshot-image.c:441 ++msgid "Screenshot not available" ++msgstr "スクリーンショットは利用できません" ++ ++#: ../src/gs-screenshot-image.c:502 ++msgid "Screenshot" ++msgstr "スクリーンショット" ++ ++#. TRANSLATORS: button text in the header when an application ++#. * can be installed ++#: ../src/gs-shell-details.c:175 ../src/gs-shell-details.ui.h:2 ++#| msgid "Install" ++msgid "_Install" ++msgstr "インストール(_I)" ++ ++#. TRANSLATORS: button text in the header when an application ++#. * is in the process of being installed ++#: ../src/gs-shell-details.c:186 ++#| msgid "Installing" ++msgid "_Installing" ++msgstr "インストール中(_I)" ++ ++#. TRANSLATORS: button text in the header when an application can be erased ++#: ../src/gs-shell-details.c:212 ../src/gs-shell-details.ui.h:3 ++#| msgid "Remove" ++msgid "_Remove" ++msgstr "削除(_R)" ++ ++#. TRANSLATORS: button text in the header when an application can be installed ++#: ../src/gs-shell-details.c:219 ++#| msgid "Removing" ++msgid "_Removing" ++msgstr "削除中(_R)" ++ ++#. TRANSLATORS: this is where the licence is not known ++#: ../src/gs-shell-details.c:598 ++msgctxt "license" ++msgid "Unknown" ++msgstr "不明" ++ ++#. TRANSLATORS: this is where the version is not known ++#: ../src/gs-shell-details.c:611 ++msgctxt "version" ++msgid "Unknown" ++msgstr "不明" ++ ++#. TRANSLATORS: this is where the size is being worked out ++#: ../src/gs-shell-details.c:617 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Calculator" ++msgctxt "size" ++msgid "Calculating…" ++msgstr "計算中…" ++ ++#. TRANSLATORS: this is where the size is not known ++#: ../src/gs-shell-details.c:620 ++msgctxt "size" ++msgid "Unknown" ++msgstr "不明" ++ ++#. TRANSLATORS: this is where the updated date is not known ++#: ../src/gs-shell-details.c:632 ++msgctxt "updated" ++msgid "Never" ++msgstr "なし" ++ ++#. TRANSLATORS: this is the application isn't in any ++#. * defined menu category ++#: ../src/gs-shell-details.c:647 ++msgctxt "menu category" ++msgid "None" ++msgstr "カテゴリなし" ++ ++#. TRANSLATORS: this is where we don't know the origin of the ++#. * application ++#: ../src/gs-shell-details.c:657 ++msgctxt "origin" ++msgid "Unknown" ++msgstr "不明" ++ ++#: ../src/gs-shell-details.c:917 ../src/gs-utils.c:163 ++msgid "Sorry, this did not work" ++msgstr "正しく動作しませんでした" ++ ++#. TRANSLATORS: this is a prompt message, and ++#. * '%s' is an application summary, e.g. 'GNOME Clocks' ++#: ../src/gs-shell-details.c:1136 ../src/gs-shell-installed.c:167 ++#: ../src/gs-shell-search.c:150 ++#, c-format ++msgid "Are you sure you want to remove %s?" ++msgstr "%s を削除しますか?" ++ ++#. TRANSLATORS: longer dialog text ++#: ../src/gs-shell-details.c:1148 ../src/gs-shell-installed.c:179 ++#: ../src/gs-shell-search.c:162 ++#, c-format ++msgid "%s will be removed, and you will have to install it to use it again." ++msgstr "%s は削除されます。再び使用するにはインストールし直す必要があります。" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-shell-details.ui.h:1 ++msgid "Details page" ++msgstr "詳細ページ" ++ ++#: ../src/gs-shell-details.ui.h:5 ++msgid "Software Source Included" ++msgstr "ソフトウェアのソースが含まれています" ++ ++#: ../src/gs-shell-details.ui.h:6 ++msgid "" ++"This application includes a software source which provides updates, as well " ++"as access to other software." ++msgstr "このアプリケーションには更新の他、他のソフトウェアへのアクセスを提供するソフトウェアのソースが含まれています。" ++ ++#: ../src/gs-shell-details.ui.h:7 ++msgid "No Software Source Included" ++msgstr "ソフトウェアのソースは含まれていません" ++ ++#: ../src/gs-shell-details.ui.h:8 ++msgid "" ++"This application does not include a software source. It will not be updated " ++"with new versions." ++msgstr "このアプリケーションにはソフトウェアのソースは含まれていません。新しいバージョンでの更新は行われません。" ++ ++#: ../src/gs-shell-details.ui.h:9 ++msgid "" ++"This software is already provided by your distribution and should not be " ++"replaced." ++msgstr "このソフトウェアはご使用のディストリビューションで既に提供されているため置換しないでください。" ++ ++#. Translators: a repository file used for installing software has been discovered. ++#: ../src/gs-shell-details.ui.h:11 ++msgid "Software Source Identified" ++msgstr "ソフトウェアのソースを特定しました" ++ ++#: ../src/gs-shell-details.ui.h:12 ++msgid "" ++"Adding this software source will give you access to additional software and " ++"upgrades." ++msgstr "このソフトウェアのソースを追加すると他のソフトウェアやアップグレードにアクセスできるようになります。" ++ ++#: ../src/gs-shell-details.ui.h:13 ++msgid "Only use software sources that you trust." ++msgstr "信頼できるソフトウェアのソースのみを使用します。" ++ ++#: ../src/gs-shell-details.ui.h:14 ++#| msgid "Application" ++msgid "Internet Only Application" ++msgstr "インターネット限定アプリケーション" ++ ++#: ../src/gs-shell-details.ui.h:15 ++msgid "" ++"This application can only be used when there is an active internet " ++"connection." ++msgstr "このアプリケーションはインターネットに正しく接続されていないと使用できません。" ++ ++#: ../src/gs-shell-details.ui.h:16 ++msgid "_Website" ++msgstr "ウェブサイト(_W)" ++ ++#: ../src/gs-shell-details.ui.h:17 ++msgid "_History" ++msgstr "履歴(_H)" ++ ++#. Translators: A label for a button to execute the selected application. ++#: ../src/gs-shell-details.ui.h:19 ++#| msgid "Launch" ++msgid "_Launch" ++msgstr "起動(_L)" ++ ++#: ../src/gs-shell-details.ui.h:20 ++msgid "Details" ++msgstr "詳細" ++ ++#: ../src/gs-shell-details.ui.h:21 ../src/gs-sources-dialog.ui.h:9 ++msgid "Version" ++msgstr "バージョン" ++ ++#: ../src/gs-shell-details.ui.h:22 ++#| msgid "Update" ++msgid "Updated" ++msgstr "更新" ++ ++#: ../src/gs-shell-details.ui.h:23 ++msgid "Category" ++msgstr "カテゴリ" ++ ++#: ../src/gs-shell-details.ui.h:24 ++#| msgid "Input Sources" ++msgid "Source" ++msgstr "ソース" ++ ++#: ../src/gs-shell-details.ui.h:25 ++msgid "License" ++msgstr "ライセンス" ++ ++#: ../src/gs-shell-details.ui.h:26 ++msgid "Size" ++msgstr "サイズ" ++ ++#: ../src/gs-shell-details.ui.h:27 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Web Development" ++msgid "Developer" ++msgstr "開発者" ++ ++#. TRANSLATORS: This is the header dividing the normal ++#. * applications and the addons ++#. TRANSLATORS: this is the main category for Add-ons ++#: ../src/gs-shell-details.ui.h:28 ../src/gs-shell-installed.c:527 ++#: ../src/gs-update-list.c:88 ../src/plugins/menu-spec-common.c:210 ++msgid "Add-ons" ++msgstr "アドオン" ++ ++#: ../src/gs-shell-details.ui.h:29 ++msgid "Selected add-ons will be installed with the application." ++msgstr "選択したアドオンがアプリケーションと共にインストールされます。" ++ ++#. TRANSLATORS: This is the header dividing the normal ++#. * applications and the system ones ++#: ../src/gs-shell-installed.c:517 ++#| msgid "Application" ++msgid "System Applications" ++msgstr "システムアプリケーション" ++ ++#: ../src/gs-shell-installed.c:623 ++msgid "Click on items to select them" ++msgstr "選択したいアイテムをクリックします" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-shell-installed.ui.h:1 ++#| msgid "Installed" ++msgid "Installed page" ++msgstr "インストール済みのページ" ++ ++#: ../src/gs-shell-installed.ui.h:2 ++msgid "_Add to Folder…" ++msgstr "フォルダーに追加…(_A)" ++ ++#: ../src/gs-shell-installed.ui.h:3 ++msgid "_Move to Folder…" ++msgstr "フォルダーに移動…(_M)" ++ ++#: ../src/gs-shell-installed.ui.h:4 ++msgid "_Remove from Folder" ++msgstr "フォルダーから削除(_R)" ++ ++#. TRANSLATORS: this is a heading for audio applications which have been featured ('recommended') by the distribution ++#: ../src/gs-shell-overview.c:334 ++msgid "Recommended Audio Applications" ++msgstr "おすすめのオーディオアプリケーション" ++ ++#. TRANSLATORS: this is a heading for games which have been featured ('recommended') by the distribution ++#: ../src/gs-shell-overview.c:339 ++msgid "Recommended Games" ++msgstr "おすすめのゲーム" ++ ++#. TRANSLATORS: this is a heading for graphics applications which have been featured ('recommended') by the distribution ++#: ../src/gs-shell-overview.c:344 ++msgid "Recommended Graphics Applications" ++msgstr "おすすめのグラフィカルアプリケーション" ++ ++#. TRANSLATORS: this is a heading for office applications which have been featured ('recommended') by the distribution ++#: ../src/gs-shell-overview.c:349 ++msgid "Recommended Office Applications" ++msgstr "おすすめのオフィスアプリケーション" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-shell-overview.ui.h:1 ++msgid "Overview page" ++msgstr "概要ページ" ++ ++#: ../src/gs-shell-overview.ui.h:2 ++#| msgid "Application" ++msgid "Featured Application" ++msgstr "注目アプリケーション" ++ ++#. Translators: This is a heading for software which has been featured ('picked') by the distribution. ++#: ../src/gs-shell-overview.ui.h:4 ++msgid "Editor's Picks" ++msgstr "編集者のおすすめ" ++ ++#: ../src/gs-shell-overview.ui.h:5 ++msgid "Categories" ++msgstr "カテゴリ" ++ ++#: ../src/gs-shell-overview.ui.h:6 ++#| msgid "No Application Found" ++msgid "No Application Data Found" ++msgstr "アプリケーションのデータが見つかりません" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-shell-search.ui.h:1 ++msgid "Search page" ++msgstr "検索ページ" ++ ++#: ../src/gs-shell-search.ui.h:2 ++msgid "No Application Found" ++msgstr "アプリケーションが見つかりません" ++ ++#. TRANSLATORS: Time in 24h format ++#: ../src/gs-shell-updates.c:144 ++msgid "%R" ++msgstr "%R" ++ ++#. TRANSLATORS: Time in 12h format ++#: ../src/gs-shell-updates.c:147 ++msgid "%l:%M %p" ++msgstr "%l:%M %p" ++ ++#. TRANSLATORS: This is the word "Yesterday" followed by a ++#. time string in 24h format. i.e. "Yesterday, 14:30" ++#: ../src/gs-shell-updates.c:153 ++msgid "Yesterday, %R" ++msgstr "昨日、%R" ++ ++#. TRANSLATORS: This is the word "Yesterday" followed by a ++#. time string in 12h format. i.e. "Yesterday, 2:30 PM" ++#: ../src/gs-shell-updates.c:157 ++msgid "Yesterday, %l:%M %p" ++msgstr "昨日、%l:%M %p" ++ ++#: ../src/gs-shell-updates.c:160 ++msgid "Two days ago" ++msgstr "2 日前" ++ ++#: ../src/gs-shell-updates.c:162 ++msgid "Three days ago" ++msgstr "3 日前" ++ ++#: ../src/gs-shell-updates.c:164 ++msgid "Four days ago" ++msgstr "4 日前" ++ ++#: ../src/gs-shell-updates.c:166 ++msgid "Five days ago" ++msgstr "5 日前" ++ ++#: ../src/gs-shell-updates.c:168 ++msgid "Six days ago" ++msgstr "6 日前" ++ ++#: ../src/gs-shell-updates.c:170 ++msgid "One week ago" ++msgstr "1 週間前" ++ ++#: ../src/gs-shell-updates.c:172 ++msgid "Two weeks ago" ++msgstr "2 週間前" ++ ++#. TRANSLATORS: This is the date string with: day number, month name, year. ++#. i.e. "25 May 2012" ++#: ../src/gs-shell-updates.c:176 ++msgid "%e %B %Y" ++msgstr "%Y年%m月%e日" ++ ++#. TRANSLATORS: the updates are being downloaded ++#: ../src/gs-shell-updates.c:195 ++msgid "Downloading new updates…" ++msgstr "新しい更新をダウンロードしています…" ++ ++#. TRANSLATORS: the update panel is doing *something* vague ++#: ../src/gs-shell-updates.c:199 ++msgid "Looking for new updates…" ++msgstr "新しい更新を確認しています…" ++ ++#. TRANSLATORS: the updates panel is starting up ++#: ../src/gs-shell-updates.c:253 ++msgid "Setting up updates…" ++msgstr "更新準備中…" ++ ++#. TRANSLATORS: the updates panel is starting up ++#: ../src/gs-shell-updates.c:254 ../src/gs-shell-updates.c:261 ++msgid "(This could take a while)" ++msgstr "(時間のかかる場合があります)" ++ ++#. TRANSLATORS: this is when the updates panel is starting up ++#: ../src/gs-shell-updates.c:267 ++msgid "Checking for updates…" ++msgstr "更新を確認しています…" ++ ++#. TRANSLATORS: This is the time when we last checked for updates ++#: ../src/gs-shell-updates.c:401 ++#, c-format ++msgid "Last checked: %s" ++msgstr "最終確認: %s" ++ ++#. TRANSLATORS: can't do updates check ++#: ../src/gs-shell-updates.c:787 ++msgid "No Network" ++msgstr "ネットワークがありません" ++ ++#. TRANSLATORS: we need network ++#. * to do the updates check ++#: ../src/gs-shell-updates.c:791 ++msgid "Internet access is required to check for updates." ++msgstr "更新を確認するにはインターネットにアクセスする必要があります。" ++ ++#. TRANSLATORS: this is a link to the ++#. * control-center network panel ++#: ../src/gs-shell-updates.c:795 ++#| msgctxt "Menu subcategory of Settings" ++#| msgid "Desktop Settings" ++msgid "Network Settings" ++msgstr "ネットワーク設定" ++ ++#. TRANSLATORS: this is to explain that downloading updates may cost money ++#: ../src/gs-shell-updates.c:814 ++msgid "Charges may apply" ++msgstr "料金がかかる可能性があります" ++ ++#. TRANSLATORS: we need network ++#. * to do the updates check ++#: ../src/gs-shell-updates.c:818 ++msgid "" ++"Checking for updates while using mobile broadband could cause you to incur " ++"charges." ++msgstr "モバイルブロードバンドを使って更新を確認しているあいだ料金が発生する可能性があります。" ++ ++#. TRANSLATORS: this is a link to the ++#. * control-center network panel ++#: ../src/gs-shell-updates.c:822 ++msgid "Check Anyway" ++msgstr "確認する" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-shell-updates.ui.h:1 ++#| msgid "_Updates" ++msgid "Updates page" ++msgstr "更新ページ" ++ ++#: ../src/gs-shell-updates.ui.h:2 ++msgid "Software is up to date" + msgstr "ソフトウェアは最新です" + ++#: ../src/gs-shell-updates.ui.h:3 ++msgid "" ++"Checking for updates when using mobile broadband could cause you to incur " ++"charges" ++msgstr "モバイルブロードバンドを使って更新を確認する場合は料金が発生する可能性があります。" ++ ++#: ../src/gs-shell-updates.ui.h:4 ++msgid "_Check Anyway" ++msgstr "確認する(_C)" ++ ++#: ../src/gs-shell-updates.ui.h:5 ++msgid "Go online to check for updates" ++msgstr "更新を確認するためオンラインにする" ++ ++#: ../src/gs-shell-updates.ui.h:6 ++#| msgctxt "Menu subcategory of Settings" ++#| msgid "Desktop Settings" ++msgid "_Network Settings" ++msgstr "ネットワーク設定(_N)" ++ ++#. TRANSLATORS: this source has no apps installed from it ++#: ../src/gs-sources-dialog.c:91 ++#| msgid "%s is now installed" ++msgid "No software installed" ++msgstr "インストールしたソフトウェアはありません" ++ ++#. TRANSLATORS: this source has some apps installed from it ++#: ../src/gs-sources-dialog.c:94 ++#, c-format ++#| msgid "%s is now installed" ++msgid "%i application installed" ++msgid_plural "%i applications installed" ++msgstr[0] "%i 個のアプリケーションをインストールしました" ++ ++#. TRANSLATORS: this source has some apps installed from it ++#: ../src/gs-sources-dialog.c:99 ++#, c-format ++#| msgid "%s is now installed" ++msgid "%i add-on installed" ++msgid_plural "%i add-ons installed" ++msgstr[0] "%i 個のアドオンをインストールしました" ++ ++#. TRANSLATORS: this source has some apps and addons installed from it ++#: ../src/gs-sources-dialog.c:104 ++#, c-format ++msgid "%i application and %i add-ons installed" ++msgid_plural "%i applications and %i add-ons installed" ++msgstr[0] "%i 個のアプリケーションと %i 個のアドオンをインストールしました" ++ ++#: ../src/gs-sources-dialog.c:300 ../src/gs-sources-dialog.ui.h:13 ++#| msgid "Remove" ++msgid "Remove Source" ++msgstr "ソースを削除する" ++ ++#: ../src/gs-sources-dialog.c:315 ++#| msgid "Removing" ++msgid "Removing…" ++msgstr "削除中…" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-sources-dialog.ui.h:1 ++#| msgid "Software" ++msgid "Software Sources" ++msgstr "ソフトウェアソース" ++ ++#: ../src/gs-sources-dialog.ui.h:3 ++msgid "No sources found." ++msgstr "ソースは見つかりませんでした。" ++ ++#: ../src/gs-sources-dialog.ui.h:4 ++msgid "Software sources give you access to additional software." ++msgstr "ソフトウェアソースで他のソフトウェアにアクセスすることができます。" ++ ++#: ../src/gs-sources-dialog.ui.h:5 ++msgid "" ++"Removing a source will also remove any software you have installed from it." ++msgstr "ソースを削除すると、そのソースからインストールしたソフトウェアもすべて削除することになります。" ++ ++#: ../src/gs-sources-dialog.ui.h:6 ++msgid "No software installed from this source" ++msgstr "このソースからインストールしたソフトウェアはありません" ++ ++#: ../src/gs-sources-dialog.ui.h:7 ++msgid "Installed from this Source" ++msgstr "このソースからインストールしました" ++ ++#: ../src/gs-sources-dialog.ui.h:8 ++msgid "Source Details" ++msgstr "ソースの詳細" ++ ++#: ../src/gs-sources-dialog.ui.h:10 ++msgid "Last Checked" ++msgstr "最終確認" ++ ++#: ../src/gs-sources-dialog.ui.h:11 ++msgid "Added" ++msgstr "追加しました" ++ ++#: ../src/gs-sources-dialog.ui.h:12 ++#| msgid "Visit website" ++msgid "Website" ++msgstr "ウェブサイト" ++ ++#. TRANSLATORS: this is where the packager did not write a ++#. * description for the update ++#: ../src/gs-update-dialog.c:115 ++msgid "No update description available." ++msgstr "更新の詳細はありません。" ++ ++#. TRANSLATORS: this is the title of the installed updates dialog window ++#: ../src/gs-update-dialog.c:175 ++#| msgid "Installed (%d)" ++msgid "Installed Updates" ++msgstr "インストール済みの更新" ++ ++#. TRANSLATORS: this is the subtitle of the installed updates dialog window ++#: ../src/gs-update-dialog.c:189 ++#, c-format ++#| msgid "Installed (%d)" ++msgid "Installed on %s" ++msgstr "%s にインストール済み" ++ ++#: ../src/gs-update-monitor.c:98 ++#| msgid "Software is up to date" ++msgid "Software Updates Available" ++msgstr "ソフトウェアの更新が利用できます" ++ ++#: ../src/gs-update-monitor.c:99 ++msgid "Important OS and application updates are ready to be installed" ++msgstr "オペレーティングシステムおよびアプリケーションに関連する重要な更新のインストール準備が整いました" ++ ++#: ../src/gs-update-monitor.c:102 ++#| msgctxt "Menu subcategory of Graphics" ++#| msgid "Viewer" ++msgid "View" ++msgstr "表示" ++ ++#: ../src/gs-update-monitor.c:103 ++msgid "Not Now" ++msgstr "あとで行う" ++ ++#: ../src/gs-update-monitor.c:144 ++#| msgid "Software is up to date" ++msgid "Software Update Installed" ++msgid_plural "Software Updates Installed" ++msgstr[0] "ソフトウェアの更新をインストールしました" ++ ++#. TRANSLATORS: message when we've done offline updates ++#: ../src/gs-update-monitor.c:148 ++msgid "An important OS update has been installed." ++msgid_plural "Important OS updates have been installed." ++msgstr[0] "OS の重要な更新がインストールされました。" ++ ++#: ../src/gs-update-monitor.c:154 ++#| msgid "Software is up to date" ++msgid "Software Updates Failed" ++msgstr "ソフトウェアの更新に失敗しました" ++ ++#. TRANSLATORS: message when we offline updates have failed ++#: ../src/gs-update-monitor.c:156 ++msgid "An important OS update failed to be installed." ++msgstr "OS の重要な更新のインストールに失敗しました。" ++ ++#: ../src/gs-update-monitor.c:165 ++msgid "Review" ++msgstr "確認" ++ ++#: ../src/gs-update-monitor.c:167 ++msgid "Show Details" ++msgstr "詳細を表示" ++ ++#: ../src/gs-update-monitor.c:168 ++msgid "OK" ++msgstr "OK" ++ ++#. vim: set noexpandtab: ++#: ../src/gs-star-widget.ui.h:1 ++msgid "One Star" ++msgstr "1つ星" ++ ++#: ../src/gs-star-widget.ui.h:2 ++msgid "Two Stars" ++msgstr "2つ星" ++ ++#: ../src/gs-star-widget.ui.h:3 ++msgid "Three Stars" ++msgstr "3つ星" ++ ++#: ../src/gs-star-widget.ui.h:4 ++msgid "Four Stars" ++msgstr "4つ星" ++ ++#: ../src/gs-star-widget.ui.h:5 ++msgid "Five Stars" ++msgstr "5つ星" ++ + #. TRANSLATORS: this is the summary of a notification that an application + #. * has been successfully installed +-#: ../src/gs-utils.c:166 ++#: ../src/gs-utils.c:135 + #, c-format + msgid "%s is now installed" + msgstr "%s をインストールしました" + + #. TRANSLATORS: this is button that opens the newly installed application +-#: ../src/gs-utils.c:169 ++#: ../src/gs-utils.c:139 + msgid "Launch" + msgstr "起動" + ++#. TRANSLATORS: this is when the install fails ++#: ../src/gs-utils.c:167 ++#, c-format ++msgid "Installation of %s failed." ++msgstr "%s のインストールに失敗しました。" ++ ++#. TRANSLATORS: this is when the remove fails ++#: ../src/gs-utils.c:172 ++#, c-format ++msgid "Removal of %s failed." ++msgstr "%s の削除に失敗しました。" ++ ++#: ../src/plugins/gs-plugin-appstream.c:229 ++#, c-format ++#| msgid "No Application Found" ++msgid "No AppStream data found" ++msgstr "AppStream のデータが見つかりません" ++ ++#. TRANSLATORS: This is how we join the licences and can ++#. * be considered a "Conjunctive AND Operator" according ++#. * to the SPDX specification. For example: ++#. * "LGPL-2.1 and MIT and BSD-2-Clause" ++#: ../src/plugins/gs-plugin-appstream.c:511 ++msgid " and " ++msgstr "と" ++ ++#. TRANSLATORS: This is how we join the licences and can ++#. * be considered a "Disjunctive OR Operator" according ++#. * to the SPDX specification. For example: ++#. * "LGPL-2.1 or MIT" ++#: ../src/plugins/gs-plugin-appstream.c:519 ++msgid " or " ++msgstr "または" ++ ++#. TRANSLATORS: this is when a webapp has no comment ++#: ../src/plugins/gs-plugin-epiphany.c:143 ++#, c-format ++msgid "Web app" ++msgstr "ウェブアプリケーション" ++ ++#. TRANSLATORS: this is the licence of the web-app ++#: ../src/plugins/gs-plugin-epiphany.c:151 ++msgid "Proprietary" ++msgstr "プロプリエタリ" ++ ++#: ../src/plugins/gs-plugin-hardcoded-categories.c:160 ++msgid "Featured" ++msgstr "注目ソフト" ++ + #. TRANSLATORS: this is the menu spec main category for Audio +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:59 ++#: ../src/plugins/menu-spec-common.c:30 + msgid "Audio" + msgstr "オーディオ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:62 ++#: ../src/plugins/menu-spec-common.c:31 + msgctxt "Menu subcategory of Audio" + msgid "Editing" + msgstr "編集" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:66 ++#: ../src/plugins/menu-spec-common.c:32 + msgctxt "Menu subcategory of Audio" + msgid "Databases" + msgstr "データベース" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:69 ++#: ../src/plugins/menu-spec-common.c:33 + msgctxt "Menu subcategory of Audio" + msgid "Disc Burning" + msgstr "ディスク作成" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:73 ++#: ../src/plugins/menu-spec-common.c:34 + msgctxt "Menu subcategory of Audio" + msgid "Ham Radio" + msgstr "アマチュア無線" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:76 ++#: ../src/plugins/menu-spec-common.c:35 + msgctxt "Menu subcategory of Audio" + msgid "MIDI" + msgstr "MIDI" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:79 ++#: ../src/plugins/menu-spec-common.c:36 + msgctxt "Menu subcategory of Audio" + msgid "Mixer" + msgstr "ミキサー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:82 ++#: ../src/plugins/menu-spec-common.c:37 + msgctxt "Menu subcategory of Audio" + msgid "Music" + msgstr "音楽" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:85 ++#: ../src/plugins/menu-spec-common.c:38 + msgctxt "Menu subcategory of Audio" + msgid "Players" + msgstr "プレイヤー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:88 ++#: ../src/plugins/menu-spec-common.c:39 + msgctxt "Menu subcategory of Audio" + msgid "Recorders" + msgstr "レコーダー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:91 ++#: ../src/plugins/menu-spec-common.c:40 + msgctxt "Menu subcategory of Audio" + msgid "Sequencers" + msgstr "シーケンサー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:94 ++#: ../src/plugins/menu-spec-common.c:41 + msgctxt "Menu subcategory of Audio" + msgid "Tuners" + msgstr "チューナー" + + #. TRANSLATORS: this is the menu spec main category for Development +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:98 ++#: ../src/plugins/menu-spec-common.c:43 + msgid "Development Tools" + msgstr "開発ツール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:102 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:44 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Building" ++msgctxt "Menu subcategory of Development Tools" + msgid "Building" +-msgstr "ビルド" ++msgstr "ビルド中" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:106 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:45 ++#| msgctxt "Menu subcategory of Audio" ++#| msgid "Databases" ++msgctxt "Menu subcategory of Development Tools" + msgid "Databases" + msgstr "データベース" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:109 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:46 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Debuggers" ++msgctxt "Menu subcategory of Development Tools" + msgid "Debuggers" + msgstr "デバッガー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:112 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:47 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "GUI Designers" ++msgctxt "Menu subcategory of Development Tools" + msgid "GUI Designers" + msgstr "GUI デザイン" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:115 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:48 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "IDE" ++msgctxt "Menu subcategory of Development Tools" + msgid "IDE" + msgstr "IDE" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:118 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:49 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Profiling" ++msgctxt "Menu subcategory of Development Tools" + msgid "Profiling" + msgstr "プロファイリング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:121 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:50 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Project Management" ++msgctxt "Menu subcategory of Development Tools" + msgid "Project Management" + msgstr "プロジェクト管理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:124 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:51 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Revision Control" ++msgctxt "Menu subcategory of Development Tools" + msgid "Revision Control" + msgstr "バージョン管理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:127 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:52 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Translation" ++msgctxt "Menu subcategory of Development Tools" + msgid "Translation" + msgstr "翻訳" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:130 +-msgctxt "Menu subcategory of Development" ++#: ../src/plugins/menu-spec-common.c:53 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Web Development" ++msgctxt "Menu subcategory of Development Tools" + msgid "Web Development" + msgstr "ウェブ開発" + + #. TRANSLATORS: this is the menu spec main category for Education +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:134 ++#: ../src/plugins/menu-spec-common.c:55 + msgid "Education" + msgstr "教育" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:138 ++#: ../src/plugins/menu-spec-common.c:56 + msgctxt "Menu subcategory of Education" + msgid "Art" + msgstr "アート" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:142 ++#: ../src/plugins/menu-spec-common.c:57 + msgctxt "Menu subcategory of Education" + msgid "Artificial Intelligence" + msgstr "人工知能" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:145 ++#: ../src/plugins/menu-spec-common.c:58 + msgctxt "Menu subcategory of Education" + msgid "Astronomy" + msgstr "天文学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:148 ++#: ../src/plugins/menu-spec-common.c:59 + msgctxt "Menu subcategory of Education" + msgid "Biology" + msgstr "生物学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:151 ++#: ../src/plugins/menu-spec-common.c:60 + msgctxt "Menu subcategory of Education" + msgid "Chemistry" + msgstr "化学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:154 ++#: ../src/plugins/menu-spec-common.c:61 + msgctxt "Menu subcategory of Education" + msgid "Computer Science" + msgstr "コンピューターサイエンス" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:158 ++#: ../src/plugins/menu-spec-common.c:62 + msgctxt "Menu subcategory of Education" + msgid "Construction" + msgstr "建築" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:162 ++#: ../src/plugins/menu-spec-common.c:63 + msgctxt "Menu subcategory of Education" + msgid "Data Visualization" + msgstr "データビジュアライゼーション" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:165 ++#: ../src/plugins/menu-spec-common.c:64 + msgctxt "Menu subcategory of Education" + msgid "Economy" + msgstr "経済学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:168 ++#: ../src/plugins/menu-spec-common.c:65 + msgctxt "Menu subcategory of Education" + msgid "Electricity" + msgstr "電気学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:171 ++#: ../src/plugins/menu-spec-common.c:66 + msgctxt "Menu subcategory of Education" + msgid "Electronics" + msgstr "電子工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:174 ++#: ../src/plugins/menu-spec-common.c:67 + msgctxt "Menu subcategory of Education" + msgid "Engineering" + msgstr "工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:177 ++#: ../src/plugins/menu-spec-common.c:68 + msgctxt "Menu subcategory of Education" + msgid "Geography" + msgstr "地理学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:181 ++#: ../src/plugins/menu-spec-common.c:69 + msgctxt "Menu subcategory of Education" + msgid "Geology" + msgstr "地質学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:185 ++#: ../src/plugins/menu-spec-common.c:70 + msgctxt "Menu subcategory of Education" + msgid "Geoscience" + msgstr "地球科学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:189 ++#: ../src/plugins/menu-spec-common.c:71 + msgctxt "Menu subcategory of Education" + msgid "History" + msgstr "歴史" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:192 ++#: ../src/plugins/menu-spec-common.c:72 + msgctxt "Menu subcategory of Education" + msgid "Humanities" + msgstr "人文科学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:196 ++#: ../src/plugins/menu-spec-common.c:73 + msgctxt "Menu subcategory of Education" + msgid "Image Processing" + msgstr "画像処理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:199 ++#: ../src/plugins/menu-spec-common.c:74 + msgctxt "Menu subcategory of Education" + msgid "Languages" + msgstr "言語" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:203 ++#: ../src/plugins/menu-spec-common.c:75 + msgctxt "Menu subcategory of Education" + msgid "Literature" + msgstr "文学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:206 ++#: ../src/plugins/menu-spec-common.c:76 + msgctxt "Menu subcategory of Education" + msgid "Maps" + msgstr "地図" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:210 ++#: ../src/plugins/menu-spec-common.c:77 + msgctxt "Menu subcategory of Education" + msgid "Math" + msgstr "数学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:213 ++#: ../src/plugins/menu-spec-common.c:78 + msgctxt "Menu subcategory of Education" + msgid "Medical" + msgstr "医療" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:216 ++#: ../src/plugins/menu-spec-common.c:79 + msgctxt "Menu subcategory of Education" + msgid "Music" + msgstr "音楽" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:219 ++#: ../src/plugins/menu-spec-common.c:80 + msgctxt "Menu subcategory of Education" + msgid "Numerical Analysis" + msgstr "数値解析" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:222 ++#: ../src/plugins/menu-spec-common.c:81 + msgctxt "Menu subcategory of Education" + msgid "Parallel Computing" + msgstr "並列計算" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:225 ++#: ../src/plugins/menu-spec-common.c:82 + msgctxt "Menu subcategory of Education" + msgid "Physics" + msgstr "物理学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:228 ++#: ../src/plugins/menu-spec-common.c:83 + msgctxt "Menu subcategory of Education" + msgid "Robotics" + msgstr "ロボット工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:232 ++#: ../src/plugins/menu-spec-common.c:84 + msgctxt "Menu subcategory of Education" + msgid "Spirituality" + msgstr "スピリチュアリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:235 ++#: ../src/plugins/menu-spec-common.c:85 + msgctxt "Menu subcategory of Education" + msgid "Sports" + msgstr "スポーツ" + + #. TRANSLATORS: this is the menu spec main category for Games +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:240 ++#: ../src/plugins/menu-spec-common.c:87 + msgid "Games" + msgstr "ゲーム" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:243 ++#: ../src/plugins/menu-spec-common.c:88 + msgctxt "Menu subcategory of Games" + msgid "Action" + msgstr "アクション" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:246 ++#: ../src/plugins/menu-spec-common.c:89 + msgctxt "Menu subcategory of Games" + msgid "Adventure" + msgstr "アドベンチャー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:249 ++#: ../src/plugins/menu-spec-common.c:90 + msgctxt "Menu subcategory of Games" + msgid "Arcade" + msgstr "アーケード" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:252 ++#: ../src/plugins/menu-spec-common.c:91 + msgctxt "Menu subcategory of Games" + msgid "Blocks" + msgstr "ブロック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:255 ++#: ../src/plugins/menu-spec-common.c:92 + msgctxt "Menu subcategory of Games" + msgid "Board" + msgstr "ボード" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:258 ++#: ../src/plugins/menu-spec-common.c:93 + msgctxt "Menu subcategory of Games" + msgid "Card" + msgstr "カード" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:261 ++#: ../src/plugins/menu-spec-common.c:94 + msgctxt "Menu subcategory of Games" + msgid "Emulators" + msgstr "エミュレーター" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:264 ++#: ../src/plugins/menu-spec-common.c:95 + msgctxt "Menu subcategory of Games" + msgid "Kids" + msgstr "キッズ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:267 ++#: ../src/plugins/menu-spec-common.c:96 + msgctxt "Menu subcategory of Games" + msgid "Logic" + msgstr "ロジック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:270 ++#: ../src/plugins/menu-spec-common.c:97 + msgctxt "Menu subcategory of Games" + msgid "Role Playing" + msgstr "ロールプレイング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:274 ++#: ../src/plugins/menu-spec-common.c:98 + msgctxt "Menu subcategory of Games" + msgid "Shooter" + msgstr "シューティング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:278 ++#: ../src/plugins/menu-spec-common.c:99 + msgctxt "Menu subcategory of Games" + msgid "Simulation" + msgstr "シミュレーション" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:281 ++#: ../src/plugins/menu-spec-common.c:100 + msgctxt "Menu subcategory of Games" + msgid "Sports" + msgstr "スポーツ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:284 ++#: ../src/plugins/menu-spec-common.c:101 + msgctxt "Menu subcategory of Games" + msgid "Strategy" + msgstr "ストラテジー" + + #. TRANSLATORS: this is the menu spec main category for Graphics +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:288 ++#: ../src/plugins/menu-spec-common.c:103 + msgid "Graphics" + msgstr "グラフィック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:291 ++#: ../src/plugins/menu-spec-common.c:104 + msgctxt "Menu subcategory of Graphics" + msgid "2D Graphics" + msgstr "2D グラフィック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:294 ++#: ../src/plugins/menu-spec-common.c:105 + msgctxt "Menu subcategory of Graphics" + msgid "3D Graphics" + msgstr "3D グラフィック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:297 ++#: ../src/plugins/menu-spec-common.c:106 + msgctxt "Menu subcategory of Graphics" + msgid "OCR" + msgstr "OCR" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:300 ++#: ../src/plugins/menu-spec-common.c:107 + msgctxt "Menu subcategory of Graphics" + msgid "Photography" + msgstr "写真" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:303 ++#: ../src/plugins/menu-spec-common.c:108 + msgctxt "Menu subcategory of Graphics" + msgid "Publishing" + msgstr "出版" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:306 ++#: ../src/plugins/menu-spec-common.c:109 + msgctxt "Menu subcategory of Graphics" + msgid "Raster Graphics" + msgstr "ラスターグラフィック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:309 ++#: ../src/plugins/menu-spec-common.c:110 + msgctxt "Menu subcategory of Graphics" + msgid "Scanning" + msgstr "スキャニング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:312 ++#: ../src/plugins/menu-spec-common.c:111 + msgctxt "Menu subcategory of Graphics" + msgid "Vector Graphics" + msgstr "ベクターグラフィック" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:315 ++#: ../src/plugins/menu-spec-common.c:112 + msgctxt "Menu subcategory of Graphics" + msgid "Viewer" + msgstr "ビューアー" + + #. TRANSLATORS: this is the menu spec main category for Network +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:319 ++#: ../src/plugins/menu-spec-common.c:114 + msgid "Internet" + msgstr "インターネット" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:322 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:115 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Chat" ++msgctxt "Menu subcategory of Internet" + msgid "Chat" + msgstr "チャット" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:326 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:116 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Dialup" ++msgctxt "Menu subcategory of Internet" + msgid "Dialup" + msgstr "ダイアルアップ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:330 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:117 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Email" ++msgctxt "Menu subcategory of Internet" + msgid "Email" + msgstr "メール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:333 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:118 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Feed" ++msgctxt "Menu subcategory of Internet" + msgid "Feed" + msgstr "フィード" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:336 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:119 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "File Transfer" ++msgctxt "Menu subcategory of Internet" + msgid "File Transfer" + msgstr "ファイル転送" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:339 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:120 ++#| msgctxt "Menu subcategory of Audio" ++#| msgid "Ham Radio" ++msgctxt "Menu subcategory of Internet" + msgid "Ham Radio" + msgstr "アマチュア無線" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:342 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:121 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Instant Messaging" ++msgctxt "Menu subcategory of Internet" + msgid "Instant Messaging" + msgstr "インスタントメッセージ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:345 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:122 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "IRC Clients" ++msgctxt "Menu subcategory of Internet" + msgid "IRC Clients" + msgstr "IRC クライアント" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:348 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:123 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Monitor" ++msgctxt "Menu subcategory of Internet" + msgid "Monitor" + msgstr "モニタリング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:351 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:124 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "News" ++msgctxt "Menu subcategory of Internet" + msgid "News" + msgstr "ニュース" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:354 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:125 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "P2P" ++msgctxt "Menu subcategory of Internet" + msgid "P2P" + msgstr "P2P" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:357 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:126 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Remote Access" ++msgctxt "Menu subcategory of Internet" + msgid "Remote Access" + msgstr "リモートアクセス" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:360 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:127 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Telephony" ++msgctxt "Menu subcategory of Internet" + msgid "Telephony" + msgstr "電話" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:364 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:128 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Video Conference" ++msgctxt "Menu subcategory of Internet" + msgid "Video Conference" + msgstr "ビデオ会議" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:368 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:129 ++#| msgctxt "Menu subcategory of Network" ++#| msgid "Web Browser" ++msgctxt "Menu subcategory of Internet" + msgid "Web Browser" + msgstr "ウェブブラウザー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:372 +-msgctxt "Menu subcategory of Network" ++#: ../src/plugins/menu-spec-common.c:130 ++#| msgctxt "Menu subcategory of Development" ++#| msgid "Web Development" ++msgctxt "Menu subcategory of Internet" + msgid "Web Development" + msgstr "ウェブ開発" + + #. TRANSLATORS: this is the menu spec main category for Office +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:377 ++#: ../src/plugins/menu-spec-common.c:132 + msgid "Office" + msgstr "オフィス" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:380 ++#: ../src/plugins/menu-spec-common.c:133 + msgctxt "Menu subcategory of Office" + msgid "Calendar" + msgstr "カレンダー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:384 ++#: ../src/plugins/menu-spec-common.c:134 + msgctxt "Menu subcategory of Office" + msgid "Chart" + msgstr "チャート" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:388 ++#: ../src/plugins/menu-spec-common.c:135 + msgctxt "Menu subcategory of Office" + msgid "Contact Management" + msgstr "連絡先管理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:391 ++#: ../src/plugins/menu-spec-common.c:136 + msgctxt "Menu subcategory of Office" + msgid "Database" + msgstr "データベース" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:394 ++#: ../src/plugins/menu-spec-common.c:137 + msgctxt "Menu subcategory of Office" + msgid "Dictionary" + msgstr "辞書" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:397 ++#: ../src/plugins/menu-spec-common.c:138 + msgctxt "Menu subcategory of Office" + msgid "Email" + msgstr "メール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:400 ++#: ../src/plugins/menu-spec-common.c:139 + msgctxt "Menu subcategory of Office" + msgid "Finance" + msgstr "ファイナンス" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:404 ++#: ../src/plugins/menu-spec-common.c:140 + msgctxt "Menu subcategory of Office" + msgid "Flow Chart" + msgstr "フローチャート" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:407 ++#: ../src/plugins/menu-spec-common.c:141 + msgctxt "Menu subcategory of Office" + msgid "PDA" + msgstr "PDA" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:410 ++#: ../src/plugins/menu-spec-common.c:142 + msgctxt "Menu subcategory of Office" + msgid "Photography" + msgstr "写真" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:413 ++#: ../src/plugins/menu-spec-common.c:143 + msgctxt "Menu subcategory of Office" + msgid "Presentation" + msgstr "プレゼンテーション" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:417 ++#: ../src/plugins/menu-spec-common.c:144 + msgctxt "Menu subcategory of Office" + msgid "Project Management" + msgstr "プロジェクト管理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:420 ++#: ../src/plugins/menu-spec-common.c:145 + msgctxt "Menu subcategory of Office" + msgid "Publishing" + msgstr "出版" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:423 ++#: ../src/plugins/menu-spec-common.c:146 + msgctxt "Menu subcategory of Office" + msgid "Spreadsheet" + msgstr "表計算" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:426 ++#: ../src/plugins/menu-spec-common.c:147 + msgctxt "Menu subcategory of Office" + msgid "Viewer" + msgstr "ビューアー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:429 ++#: ../src/plugins/menu-spec-common.c:148 + msgctxt "Menu subcategory of Office" + msgid "Word Processor" + msgstr "ワープロ" + + #. TRANSLATORS: this is the menu spec main category for Science +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:433 ++#: ../src/plugins/menu-spec-common.c:150 + msgid "Science" + msgstr "科学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:437 ++#: ../src/plugins/menu-spec-common.c:151 + msgctxt "Menu subcategory of Science" + msgid "Art" + msgstr "アート" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:441 ++#: ../src/plugins/menu-spec-common.c:152 + msgctxt "Menu subcategory of Science" + msgid "Artificial Intelligence" + msgstr "人工知能" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:444 ++#: ../src/plugins/menu-spec-common.c:153 + msgctxt "Menu subcategory of Science" + msgid "Astronomy" + msgstr "天文学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:447 ++#: ../src/plugins/menu-spec-common.c:154 + msgctxt "Menu subcategory of Science" + msgid "Biology" + msgstr "生物学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:450 ++#: ../src/plugins/menu-spec-common.c:155 + msgctxt "Menu subcategory of Science" + msgid "Chemistry" + msgstr "化学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:453 ++#: ../src/plugins/menu-spec-common.c:156 + msgctxt "Menu subcategory of Science" + msgid "Computer Science" + msgstr "コンピューターサイエンス" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:457 ++#: ../src/plugins/menu-spec-common.c:157 + msgctxt "Menu subcategory of Science" + msgid "Construction" + msgstr "建築" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:461 ++#: ../src/plugins/menu-spec-common.c:158 + msgctxt "Menu subcategory of Science" + msgid "Data Visualization" + msgstr "データビジュアライゼーション" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:464 ++#: ../src/plugins/menu-spec-common.c:159 + msgctxt "Menu subcategory of Science" + msgid "Economy" + msgstr "経済学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:467 ++#: ../src/plugins/menu-spec-common.c:160 + msgctxt "Menu subcategory of Science" + msgid "Electricity" + msgstr "電気学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:470 ++#: ../src/plugins/menu-spec-common.c:161 + msgctxt "Menu subcategory of Science" + msgid "Electronics" + msgstr "電子工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:473 ++#: ../src/plugins/menu-spec-common.c:162 + msgctxt "Menu subcategory of Science" + msgid "Engineering" + msgstr "工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:476 ++#: ../src/plugins/menu-spec-common.c:163 + msgctxt "Menu subcategory of Science" + msgid "Geography" + msgstr "地理学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:480 ++#: ../src/plugins/menu-spec-common.c:164 + msgctxt "Menu subcategory of Science" + msgid "Geology" + msgstr "地質学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:484 ++#: ../src/plugins/menu-spec-common.c:165 + msgctxt "Menu subcategory of Science" + msgid "Geoscience" + msgstr "地球科学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:488 ++#: ../src/plugins/menu-spec-common.c:166 + msgctxt "Menu subcategory of Science" + msgid "History" + msgstr "歴史" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:491 ++#: ../src/plugins/menu-spec-common.c:167 + msgctxt "Menu subcategory of Science" + msgid "Humanities" + msgstr "人文科学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:495 ++#: ../src/plugins/menu-spec-common.c:168 + msgctxt "Menu subcategory of Science" + msgid "Image Processing" + msgstr "画像処理" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:499 ++#: ../src/plugins/menu-spec-common.c:169 + msgctxt "Menu subcategory of Science" + msgid "Languages" + msgstr "言語" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:502 ++#: ../src/plugins/menu-spec-common.c:170 + msgctxt "Menu subcategory of Science" + msgid "Literature" + msgstr "文学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:506 ++#: ../src/plugins/menu-spec-common.c:171 + msgctxt "Menu subcategory of Science" + msgid "Maps" + msgstr "地図" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:509 ++#: ../src/plugins/menu-spec-common.c:172 + msgctxt "Menu subcategory of Science" + msgid "Math" + msgstr "数学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:512 ++#: ../src/plugins/menu-spec-common.c:173 ++#| msgctxt "Menu subcategory of Education" ++#| msgid "Medical" + msgctxt "Menu subcategory of Science" +-msgid "Medical Software" +-msgstr "医療ソフトウェア" ++msgid "Medical" ++msgstr "医療" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:515 ++#: ../src/plugins/menu-spec-common.c:174 + msgctxt "Menu subcategory of Science" + msgid "Numerical Analysis" + msgstr "数値解析" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:518 ++#: ../src/plugins/menu-spec-common.c:175 + msgctxt "Menu subcategory of Science" + msgid "Parallel Computing" + msgstr "並列計算" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:521 ++#: ../src/plugins/menu-spec-common.c:176 + msgctxt "Menu subcategory of Science" + msgid "Physics" + msgstr "物理学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:524 ++#: ../src/plugins/menu-spec-common.c:177 + msgctxt "Menu subcategory of Science" + msgid "Robotics" + msgstr "ロボット工学" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:528 ++#: ../src/plugins/menu-spec-common.c:178 + msgctxt "Menu subcategory of Science" + msgid "Spirituality" + msgstr "スピリチュアリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:531 ++#: ../src/plugins/menu-spec-common.c:179 + msgctxt "Menu subcategory of Science" + msgid "Sports" + msgstr "スポーツ" + +-#. TRANSLATORS: this is the menu spec main category for Settings +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:536 +-msgid "Settings" +-msgstr "設定" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:540 +-msgctxt "Menu subcategory of Settings" +-msgid "Accessibility" +-msgstr "アクセシビリティ" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:544 +-msgctxt "Menu subcategory of Settings" +-msgid "Desktop Settings" +-msgstr "デスクトップ設定" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:547 +-msgctxt "Menu subcategory of Settings" +-msgid "Hardware Settings" +-msgstr "ハードウェア設定" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:550 +-msgctxt "Menu subcategory of Settings" +-msgid "Package Manager" +-msgstr "パッケージ管理" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:554 +-msgctxt "Menu subcategory of Settings" +-msgid "Printing" +-msgstr "印刷" +- +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:558 +-msgctxt "Menu subcategory of Settings" +-msgid "Security" +-msgstr "セキュリティ" +- + #. TRANSLATORS: this is the menu spec main category for System +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:562 ++#: ../src/plugins/menu-spec-common.c:181 + msgid "System" + msgstr "システム" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:565 ++#: ../src/plugins/menu-spec-common.c:182 + msgctxt "Menu subcategory of System" + msgid "Emulator" + msgstr "エミュレーター" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:568 ++#: ../src/plugins/menu-spec-common.c:183 + msgctxt "Menu subcategory of System" + msgid "File Manager" + msgstr "ファイルマネージャー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:571 ++#: ../src/plugins/menu-spec-common.c:184 + msgctxt "Menu subcategory of System" + msgid "File System" + msgstr "ファイルシステム" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:574 ++#: ../src/plugins/menu-spec-common.c:185 + msgctxt "Menu subcategory of System" + msgid "File Tools" + msgstr "ファイルツール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:577 ++#: ../src/plugins/menu-spec-common.c:186 + msgctxt "Menu subcategory of System" + msgid "Monitor" + msgstr "モニタリング" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:580 ++#: ../src/plugins/menu-spec-common.c:187 + msgctxt "Menu subcategory of System" + msgid "Security" + msgstr "セキュリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:583 ++#: ../src/plugins/menu-spec-common.c:188 + msgctxt "Menu subcategory of System" + msgid "Terminal Emulator" + msgstr "ターミナルエミュレーター" + + #. TRANSLATORS: this is the menu spec main category for Utility +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:587 ++#: ../src/plugins/menu-spec-common.c:190 + msgid "Utilities" + msgstr "ユーティリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:590 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:191 ++#| msgctxt "Menu subcategory of Settings" ++#| msgid "Accessibility" ++msgctxt "Menu subcategory of Utilities" + msgid "Accessibility" + msgstr "アクセシビリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:593 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:192 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Archiving" ++msgctxt "Menu subcategory of Utilities" + msgid "Archiving" + msgstr "アーカイブ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:596 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:193 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Calculator" ++msgctxt "Menu subcategory of Utilities" + msgid "Calculator" + msgstr "電卓" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:599 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:194 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Clock" ++msgctxt "Menu subcategory of Utilities" + msgid "Clock" + msgstr "時計" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:602 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:195 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Compression" ++msgctxt "Menu subcategory of Utilities" + msgid "Compression" + msgstr "圧縮" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:605 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:196 ++#| msgctxt "Menu subcategory of System" ++#| msgid "File Tools" ++msgctxt "Menu subcategory of Utilities" + msgid "File Tools" + msgstr "ファイルツール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:609 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:197 ++#| msgctxt "Menu subcategory of Education" ++#| msgid "Maps" ++msgctxt "Menu subcategory of Utilities" + msgid "Maps" + msgstr "地図" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:612 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:198 ++#| msgctxt "Menu subcategory of Education" ++#| msgid "Spirituality" ++msgctxt "Menu subcategory of Utilities" + msgid "Spirituality" + msgstr "スピリチュアリティ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:615 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:199 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Telephony Tools" ++msgctxt "Menu subcategory of Utilities" + msgid "Telephony Tools" + msgstr "電話ツール" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:619 +-msgctxt "Menu subcategory of Utility" ++#: ../src/plugins/menu-spec-common.c:200 ++#| msgctxt "Menu subcategory of Utility" ++#| msgid "Text Editor" ++msgctxt "Menu subcategory of Utilities" + msgid "Text Editor" + msgstr "テキストエディター" + + #. TRANSLATORS: this is the menu spec main category for Video +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:623 ++#: ../src/plugins/menu-spec-common.c:202 + msgid "Video" + msgstr "ビデオ" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:626 ++#: ../src/plugins/menu-spec-common.c:203 + msgctxt "Menu subcategory of Video" + msgid "Editing" + msgstr "編集" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:630 ++#: ../src/plugins/menu-spec-common.c:204 + msgctxt "Menu subcategory of Video" + msgid "Database" + msgstr "データベース" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:633 ++#: ../src/plugins/menu-spec-common.c:205 + msgctxt "Menu subcategory of Video" + msgid "Disc Burning" + msgstr "ディスク作成" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:637 ++#: ../src/plugins/menu-spec-common.c:206 + msgctxt "Menu subcategory of Video" + msgid "Players" + msgstr "プレイヤー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:641 ++#: ../src/plugins/menu-spec-common.c:207 + msgctxt "Menu subcategory of Video" + msgid "Recorders" + msgstr "レコーダー" + +-#: ../src/plugins/gs-plugin-hardcoded-menu-spec.c:644 ++#: ../src/plugins/menu-spec-common.c:208 + msgctxt "Menu subcategory of Video" + msgid "TV" + msgstr "TV" + +-#. TRANSLATORS: these are extra things that add to existing programs, +-#. * for instance fonts, codecs or language packs +-#: ../src/plugins/gs-plugin-packagekit.c:510 +-msgid "Add-ons" +-msgstr "アドオン" ++#: ../src/plugins/menu-spec-common.c:211 ++#| msgid "Fonts" ++msgctxt "Menu subcategory of Add-ons" ++msgid "Fonts" ++msgstr "フォント" + +-#. TRANSLATORS: audio/video decoders +-#: ../src/plugins/gs-plugin-packagekit.c:514 ++#: ../src/plugins/menu-spec-common.c:212 ++#| msgid "Codecs" ++msgctxt "Menu subcategory of Add-ons" + msgid "Codecs" + msgstr "コーデック" + +-#. TRANSLATORS: fonts of different styles or languages +-#: ../src/plugins/gs-plugin-packagekit.c:518 +-msgid "Fonts" +-msgstr "フォント" +- +-#. TRANSLATORS: these are ways to enter text +-#: ../src/plugins/gs-plugin-packagekit.c:522 ++#: ../src/plugins/menu-spec-common.c:213 ++#| msgid "Input Sources" ++msgctxt "Menu subcategory of Add-ons" + msgid "Input Sources" + msgstr "入力ソース" + +-#. TRANSLATORS: additional languages for apps +-#: ../src/plugins/gs-plugin-packagekit.c:526 ++#: ../src/plugins/menu-spec-common.c:214 ++#| msgid "Language Packs" ++msgctxt "Menu subcategory of Add-ons" + msgid "Language Packs" + msgstr "言語パック" + +-#. TRANSLATORS: this is where update details either are +-#. * no longer available or were never provided in the first place +-#: ../src/plugins/gs-plugin-packagekit-refine.c:347 +-msgid "No update details were provided" +-msgstr "" ++#: ../src/menus.ui.h:1 ++#| msgid "Software" ++msgid "_Software Sources" ++msgstr "ソフトウェアソース(_S)" ++ ++#: ../src/menus.ui.h:2 ++msgid "_About" ++msgstr "このアプリケーションについて(_A)" ++ ++#: ../src/menus.ui.h:3 ++msgid "_Quit" ++msgstr "終了(_Q)" ++ ++#~ msgid "Picks" ++#~ msgstr "ピックアップ" ++ ++#~ msgid "Done" ++#~ msgstr "完了" ++ ++#~ msgid "GNOME Software" ++#~ msgstr "GNOME Software" ++ ++#~ msgid "Update" ++#~ msgstr "更新" ++ ++#~ msgid "General" ++#~ msgstr "全般" ++ ++#~ msgctxt "Menu subcategory of Development" ++#~ msgid "Databases" ++#~ msgstr "データベース" ++ ++#~ msgctxt "Menu subcategory of Network" ++#~ msgid "Ham Radio" ++#~ msgstr "アマチュア無線" ++ ++#~ msgctxt "Menu subcategory of Network" ++#~ msgid "Web Development" ++#~ msgstr "ウェブ開発" ++ ++#~ msgid "Settings" ++#~ msgstr "設定" ++ ++#~ msgctxt "Menu subcategory of Settings" ++#~ msgid "Hardware Settings" ++#~ msgstr "ハードウェア設定" ++ ++#~ msgctxt "Menu subcategory of Settings" ++#~ msgid "Package Manager" ++#~ msgstr "パッケージ管理" ++ ++#~ msgctxt "Menu subcategory of Settings" ++#~ msgid "Printing" ++#~ msgstr "印刷" ++ ++#~ msgctxt "Menu subcategory of Settings" ++#~ msgid "Security" ++#~ msgstr "セキュリティ" ++ ++#~ msgctxt "Menu subcategory of Utility" ++#~ msgid "Accessibility" ++#~ msgstr "アクセシビリティ" ++ ++#~ msgctxt "Menu subcategory of Utility" ++#~ msgid "File Tools" ++#~ msgstr "ファイルツール" ++ ++#~ msgctxt "Menu subcategory of Utility" ++#~ msgid "Maps" ++#~ msgstr "地図" ++ ++#~ msgctxt "Menu subcategory of Utility" ++#~ msgid "Spirituality" ++#~ msgstr "スピリチュアリティ" diff --git a/SOURCES/gnome-software-3.14.7-3-more-strings-translated.patch b/SOURCES/gnome-software-3.14.7-3-more-strings-translated.patch new file mode 100644 index 0000000..321c326 --- /dev/null +++ b/SOURCES/gnome-software-3.14.7-3-more-strings-translated.patch @@ -0,0 +1,214 @@ +diff -up gnome-software-3.14.7/po/de.po~ gnome-software-3.14.7/po/de.po +--- gnome-software-3.14.7/po/de.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/de.po 2015-08-27 19:27:41.658574350 +0900 +@@ -2019,6 +2019,18 @@ msgstr "_Info" + msgid "_Quit" + msgstr "_Beenden" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Anwendungs-Installer" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "Ausstehende Sicherheitsaktualisierungen" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "Es wird empfohlen, wichtige Aktualisierungen jetzt zu installieren" ++ + #~ msgid "Picks" + #~ msgstr "Ausgewählt" + +diff -up gnome-software-3.14.7/po/es.po~ gnome-software-3.14.7/po/es.po +--- gnome-software-3.14.7/po/es.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/es.po 2015-08-27 19:33:40.258632485 +0900 +@@ -2008,6 +2008,18 @@ msgstr "_Acerca de" + msgid "_Quit" + msgstr "_Salir" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Instalador de aplicaciones" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "Las actualizaciones de seguridad están pendientes" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "Se recomienda que instale ya las actualizaciones importantes" ++ + #~ msgid "Set the specified debugging level" + #~ msgstr "Establecer el nivel de depurado especificado" + +diff -up gnome-software-3.14.7/po/fr.po~ gnome-software-3.14.7/po/fr.po +--- gnome-software-3.14.7/po/fr.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/fr.po 2015-08-27 19:35:31.739961437 +0900 +@@ -2016,6 +2016,18 @@ msgstr "À _propos" + msgid "_Quit" + msgstr "_Quitter" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Installeur d'application" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "Mises à jour de sécurité en attente" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "Nous vous conseillons d'installer les mises à jour importantes dès maintenant" ++ + #~ msgid "Set the specified debugging level" + #~ msgstr "Définir le niveau de débogage spécifié" + +diff -up gnome-software-3.14.7/po/it.po~ gnome-software-3.14.7/po/it.po +--- gnome-software-3.14.7/po/it.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/it.po 2015-08-27 19:34:23.474760005 +0900 +@@ -2041,3 +2041,15 @@ msgstr "I_nformazioni" + #: ../src/menus.ui.h:3 + msgid "_Quit" + msgstr "_Esci" ++ ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Programma d'installazione delle applicazioni" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "Aggiornamenti di sicurezza in sospeso" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "È consigliato installare ora gli aggiornamenti importanti" +diff -up gnome-software-3.14.7/po/ja.po~ gnome-software-3.14.7/po/ja.po +--- gnome-software-3.14.7/po/ja.po~ 2015-08-27 19:21:09.310416634 +0900 ++++ gnome-software-3.14.7/po/ja.po 2015-08-27 19:39:32.717690597 +0900 +@@ -2111,6 +2111,18 @@ + msgid "_Quit" + msgstr "終了(_Q)" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "アプリケーションインストーラー" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "セキュリティ関連の更新を保留しています" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "今すぐ重要な更新をインストールすることを推奨します。" ++ + #~ msgid "Picks" + #~ msgstr "ピックアップ" + +diff -up gnome-software-3.14.7/po/ko.po~ gnome-software-3.14.7/po/ko.po +--- gnome-software-3.14.7/po/ko.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/ko.po 2015-08-27 19:37:24.165299735 +0900 +@@ -1991,6 +1991,18 @@ msgstr "정보(_A)" + msgid "_Quit" + msgstr "끝내기(_Q)" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "응용 프로그램 설치" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "보안 업데이트 보류 중" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "지금 중요 업데이트를 설치할 것을 권장합니다" ++ + #~ msgid "Picks" + #~ msgstr "배포판 선정" + +diff -up gnome-software-3.14.7/po/pt_BR.po~ gnome-software-3.14.7/po/pt_BR.po +--- gnome-software-3.14.7/po/pt_BR.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/pt_BR.po 2015-08-27 19:36:09.923074105 +0900 +@@ -2020,6 +2020,18 @@ msgstr "S_obre" + msgid "_Quit" + msgstr "_Sair" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Instalador de aplicações" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "As atualizações de segurança estão pendentes" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "Recomenda-se que instale as atualizações mais importantes" ++ + #~ msgid "Set the specified debugging level" + #~ msgstr "Define o nível de depuração especificado" + +diff -up gnome-software-3.14.7/po/ru.po~ gnome-software-3.14.7/po/ru.po +--- gnome-software-3.14.7/po/ru.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/ru.po 2015-08-27 19:36:45.420181931 +0900 +@@ -2024,3 +2024,15 @@ msgstr "_О приложении" + #: ../src/menus.ui.h:3 + msgid "_Quit" + msgstr "_Завершить" ++ ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "Установка приложений" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "Обновления безопасности ожидают установки" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "Рекомендуется установить важные обновления" +diff -up gnome-software-3.14.7/po/zh_CN.po~ gnome-software-3.14.7/po/zh_CN.po +--- gnome-software-3.14.7/po/zh_CN.po~ 2015-05-30 07:04:23.000000000 +0900 ++++ gnome-software-3.14.7/po/zh_CN.po 2015-08-27 19:38:55.228576612 +0900 +@@ -1980,6 +1980,18 @@ msgstr "关于(_A)" + msgid "_Quit" + msgstr "退出(_Q)" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "应用程序的安装程序" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "安全更新等待处理" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "建议您立即安装重要更新" ++ + #~ msgid "Set the specified debugging level" + #~ msgstr "设置特定的调试级别" + +diff -up gnome-software-3.14.7/po/zh_TW.po~ gnome-software-3.14.7/po/zh_TW.po +--- gnome-software-3.14.7/po/zh_TW.po~ 2015-08-03 20:54:30.000000000 +0900 ++++ gnome-software-3.14.7/po/zh_TW.po 2015-08-27 19:38:17.178460921 +0900 +@@ -1980,6 +1980,18 @@ msgstr "關於(_A)" + msgid "_Quit" + msgstr "退出(_Q)" + ++#: ../src/org.gnome.Software.desktop.in.h:1 ++msgid "Application Installer" ++msgstr "應用程式的安裝程式" ++ ++#: ../src/gs-update-monitor.c:112 ++msgid "Security Updates Pending" ++msgstr "安全性更新待解決" ++ ++#: ../src/gs-update-monitor.c:113 ++msgid "It is recommended that you install important updates now" ++msgstr "建議您立即安裝重要更新" ++ + #~ msgid "Set the specified debugging level" + #~ msgstr "設定指定的除錯等級" + diff --git a/SOURCES/gnome-software-editors-picks.patch b/SOURCES/gnome-software-editors-picks.patch new file mode 100644 index 0000000..6d297ab --- /dev/null +++ b/SOURCES/gnome-software-editors-picks.patch @@ -0,0 +1,35 @@ +From 00a722d894bad3df17f64505a6475ad80c9704c6 Mon Sep 17 00:00:00 2001 +From: Kalev Lember +Date: Wed, 17 Jun 2015 14:33:00 +0200 +Subject: [PATCH] Add more RHEL apps to Editor's Picks + +--- + data/modulesets/default.xml | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/data/modulesets/default.xml b/data/modulesets/default.xml +index b07b328..45f4e20 100644 +--- a/data/modulesets/default.xml ++++ b/data/modulesets/default.xml +@@ -1,12 +1,18 @@ + + calibre-gui.desktop ++ evolution.desktop + gnucash.desktop + gtg.desktop + hotot.desktop + inkscape.desktop ++ libreoffice-calc.desktop ++ libreoffice-impress.desktop ++ libreoffice-writer.desktop + mozilla-thunderbird.desktop + musique.desktop ++ rhythmbox.desktop + scribus.desktop ++ shotwell.desktop + shutter.desktop + simple-scan.desktop + stellarium.desktop +-- +1.8.3.1 + diff --git a/SOURCES/gnome-software-system-apps.patch b/SOURCES/gnome-software-system-apps.patch new file mode 100644 index 0000000..d67d144 --- /dev/null +++ b/SOURCES/gnome-software-system-apps.patch @@ -0,0 +1,33 @@ +From 8c3d531e9d8e4e4930fe34c3d1eaa9325f914762 Mon Sep 17 00:00:00 2001 +From: Kalev Lember +Date: Tue, 16 Sep 2014 15:30:39 +0200 +Subject: [PATCH] Downstream patch to the list of unremovable system apps + +Replace Epiphany with Firefox, and drop gnome-dictionary and +gnome-system-log that aren't included in the default Fedora Workstation +install. +--- + data/modulesets/gnome.xml | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/data/modulesets/gnome.xml b/data/modulesets/gnome.xml +index 7fe8cce..e3e1ed7 100644 +--- a/data/modulesets/gnome.xml ++++ b/data/modulesets/gnome.xml +@@ -23,12 +23,10 @@ + + empathy.desktop + eog.desktop +- epiphany.desktop + evince.desktop ++ firefox.desktop + gnome-calculator.desktop +- gnome-dictionary.desktop + gnome-disks.desktop +- gnome-system-log.desktop + gnome-system-monitor.desktop + gnome-terminal.desktop + gucharmap.desktop +-- +2.1.0 + diff --git a/SPECS/gnome-software.spec b/SPECS/gnome-software.spec new file mode 100644 index 0000000..b2e8b12 --- /dev/null +++ b/SPECS/gnome-software.spec @@ -0,0 +1,166 @@ +%global glib2_version 2.39.1 +%global gtk3_version 3.14.1 +%global packagekit_version 1.0.0 +%global appstream_glib_version 0.2.7 +%global gsettings_desktop_schemas_version 3.11.5 + +Summary: A software center for GNOME +Name: gnome-software +Version: 3.14.7 +Release: 2%{?dist} +License: GPLv2+ +Group: Applications/System +URL: https://wiki.gnome.org/Apps/Software +Source0: http://download.gnome.org/sources/gnome-software/3.14/%{name}-%{version}.tar.xz + +# Downstream patch to the list of unremovable system apps +Patch0: gnome-software-system-apps.patch +# RHEL downstream patch to Editor's Picks list +Patch1: gnome-software-editors-picks.patch +# We can't use the new name +Patch2: 0001-Change-the-name-of-the-application-to-Application-In.patch + +# Update translations +Patch3: gnome-software-3.14-ja.po.patch +Patch4: gnome-software-3.14.7-3-more-strings-translated.patch + +# backport feature for #1136954 +Patch5: 0001-Show-a-new-notification-when-security-updates-remain.patch + +Requires: appstream-data +%if 0%{?fedora} +Requires: epiphany-runtime +%endif +Requires: glib2%{?_isa} >= %{glib2_version} +# needed for app folder .directory entries +Requires: gnome-menus%{?_isa} +Requires: gsettings-desktop-schemas%{?_isa} >= %{gsettings_desktop_schemas_version} +Requires: gtk3%{?_isa} >= %{gtk3_version} +Requires: libappstream-glib%{?_isa} >= %{appstream_glib_version} +Requires: PackageKit%{?_isa} >= %{packagekit_version} + +BuildRequires: gettext +BuildRequires: intltool +BuildRequires: libxslt +BuildRequires: docbook-style-xsl +BuildRequires: desktop-file-utils +BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: gnome-desktop3-devel +BuildRequires: gsettings-desktop-schemas-devel >= %{gsettings_desktop_schemas_version} +BuildRequires: gtk3-devel >= %{gtk3_version} +BuildRequires: libappstream-glib-devel >= %{appstream_glib_version} +BuildRequires: libsoup-devel +BuildRequires: PackageKit-glib-devel >= %{packagekit_version} +BuildRequires: polkit-devel + +# this is not a library version +%define gs_plugin_version 7 + +%description +gnome-software is an application that makes it easy to add, remove +and update software in the GNOME desktop. + +%prep +%setup -q +%patch0 -p1 -b .system-apps +%patch1 -p1 -b .editors-picks +%patch2 -p1 -b .funky-name +%patch3 -p1 -b .ja-translations +%patch4 -p1 -b .3-more-strings-translated +%patch5 -p1 -b .scary-warning + +%build +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install + +%__rm %{buildroot}%{_libdir}/gs-plugins-%{gs_plugin_version}/*.la + +# make the software center load faster +desktop-file-edit %{buildroot}%{_datadir}/applications/org.gnome.Software.desktop \ + --set-key=X-AppInstall-Package --set-value=%{name} + +%find_lang %name --with-gnome + +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop + +%post +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : +touch --no-create %{_datadir}/icons/HighContrast &>/dev/null || : + +%postun +if [ $1 -eq 0 ]; then + touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : + touch --no-create %{_datadir}/icons/HighContrast &> /dev/null || : + gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + gtk-update-icon-cache %{_datadir}/icons/HighContrast &> /dev/null || : + glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +gtk-update-icon-cache %{_datadir}/icons/HighContrast &> /dev/null || : +glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : + +%files -f %{name}.lang +%doc AUTHORS COPYING NEWS README +%{_bindir}/gnome-software +%{_datadir}/applications/*.desktop +%dir %{_datadir}/gnome-software +%{_datadir}/gnome-software/*.png +%{_datadir}/appdata/*.appdata.xml +%{_mandir}/man1/gnome-software.1.gz +%{_datadir}/icons/hicolor/*/apps/* +%{_datadir}/icons/HighContrast/*/apps/*.png +%{_datadir}/gnome-software/featured.ini +%dir %{_libdir}/gs-plugins-%{gs_plugin_version} +%{_libdir}/gs-plugins-%{gs_plugin_version}/*.so +%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop +%{_datadir}/dbus-1/services/org.gnome.Software.service +%{_datadir}/gnome-shell/search-providers/gnome-software-search-provider.ini +%{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml +%dir %{_datadir}/gnome-software/modulesets.d +%{_datadir}/gnome-software/modulesets.d/*.xml + +%changelog +* Sun Aug 30 2015 Kalev Lember - 3.14.7-2 +- Add translations for three new strings +- Resolves: #1246388 + +* Mon Aug 03 2015 Kalev Lember - 3.14.7-1 +- Update to 3.14.7 +- Show installation progress when installing apps +- Fix incomplete Japanese translations +- Show a new notification when security updates remain unapplied +- Resolves: #1237181, #1055643, #1136954 + +* Mon Jul 13 2015 Richard Hughes - 3.14.6-5 +- Do not show applications that are not available when searching by category. +- Resolves: #1237215 + +* Thu Jul 09 2015 Richard Hughes - 3.14.6-4 +- Actually apply the last patch. +- Resolves: #1184203 + +* Wed Jul 08 2015 Richard Hughes - 3.14.6-3 +- Use a different application name in the menu. +- Resolves: #1184203 + +* Wed Jul 01 2015 Kalev Lember - 3.14.6-2 +- Update version display logic to cover the .el suffix used in RHEL +- Resolves: #1184203 + +* Fri Jun 19 2015 Kalev Lember - 3.14.6-1 +- Update to 3.14.6 +- Resolves: #1184203 + +* Wed Jun 17 2015 Kalev Lember - 3.14.5-2 +- Add more apps to the Editor's Picks list +- Resolves: #1184203 + +* Tue Jun 16 2015 Richard Hughes - 3.14.5-1 +- New package for RHEL +- Resolves: #1184203