diff --git a/checkin_notes b/checkin_notes index 020c5bd9a5..9391e221d8 100755 --- a/checkin_notes +++ b/checkin_notes @@ -9600,3 +9600,14 @@ Jeff 26 July 2005 sched/ assimilator.C file_deleter.C + +Rom 26 July 2005 + - Provide a mechinism for the localization team to be able to + localize the project defined buttons. + + clientgui/ + ViewProjects.cpp + Localization.cpp, .h (Added) + locale/en_US/ + BOINC Manager.po, .mo + diff --git a/clientgui/Localization.cpp b/clientgui/Localization.cpp new file mode 100644 index 0000000000..35e72da367 --- /dev/null +++ b/clientgui/Localization.cpp @@ -0,0 +1,65 @@ +// Berkeley Open Infrastructure for Network Computing +// http://boinc.berkeley.edu +// Copyright (C) 2005 University of California +// +// This is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; +// either version 2.1 of the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU Lesser General Public License for more details. +// +// To view the GNU Lesser General Public License visit +// http://www.gnu.org/copyleft/lesser.html +// or write to the Free Software Foundation, Inc., +// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +#if defined(__GNUG__) && !defined(__APPLE__) +#pragma implementation "Localization.h" +#endif + +#include "stdwx.h" +#include "BOINCGUIApp.h" +#include "Localization.h" + + +CLocalization::CLocalization() { + m_strMessageBoardsName = + _("Message boards"); + m_strMessageBoardsDescription = + _("Correspond with other users on the SETI@home message boards"); + + m_strHelpName = + _("Help"); + m_strHelpDescription = + _("Ask questions and report problems"); + + m_strYourAccuontName = + _("Your account"); + m_strYourAccuontDescription = + _("View your account information and credit totals"); + + m_strYourPreferencesName = + _("Your preferences"); + m_strYourPreferencesDescription = + _("View and modify your SETI@home account profile and preferences"); + + m_strYourResultsName = + _("Your results"); + m_strYourResultsDescription = + _("View your last week (or more) of computational results and work"); + + m_strYourComputersName = + _("Your computers"); + m_strYourComputersDescription = + _("View a listing of all the computers on which you are running SETI@Home"); + + m_strYourTeamName = + _("Your team"); + m_strYourTeamDescription = + _("View information about your team: BOINC Synergy"); +} + diff --git a/clientgui/Localization.h b/clientgui/Localization.h new file mode 100644 index 0000000000..44abc48929 --- /dev/null +++ b/clientgui/Localization.h @@ -0,0 +1,59 @@ +// Berkeley Open Infrastructure for Network Computing +// http://boinc.berkeley.edu +// Copyright (C) 2005 University of California +// +// This is free software; you can redistribute it and/or +// modify it under the terms of the GNU Lesser General Public +// License as published by the Free Software Foundation; +// either version 2.1 of the License, or (at your option) any later version. +// +// This software is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +// See the GNU Lesser General Public License for more details. +// +// To view the GNU Lesser General Public License visit +// http://www.gnu.org/copyleft/lesser.html +// or write to the Free Software Foundation, Inc., +// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +#ifndef _LOCALIZATION_H_ +#define _LOCALIZATION_H_ + +#if defined(__GNUG__) && !defined(__APPLE__) +#pragma interface "Localization.cpp" +#endif + + +class CLocalization : public wxObject +{ + DECLARE_NO_COPY_CLASS(CLocalization) + +public: + CLocalization(); + + wxString m_strMessageBoardsName; + wxString m_strMessageBoardsDescription; + + wxString m_strHelpName; + wxString m_strHelpDescription; + + wxString m_strYourAccuontName; + wxString m_strYourAccuontDescription; + + wxString m_strYourPreferencesName; + wxString m_strYourPreferencesDescription; + + wxString m_strYourResultsName; + wxString m_strYourResultsDescription; + + wxString m_strYourComputersName; + wxString m_strYourComputersDescription; + + wxString m_strYourTeamName; + wxString m_strYourTeamDescription; +}; + + +#endif + diff --git a/clientgui/ViewProjects.cpp b/clientgui/ViewProjects.cpp index 2d6bf7fb8b..9604d0397d 100644 --- a/clientgui/ViewProjects.cpp +++ b/clientgui/ViewProjects.cpp @@ -693,8 +693,8 @@ void CViewProjects::UpdateSelection() { // Project defined urls for (i=0;(igui_urls.size())&&(i<=ID_TASK_PROJECT_WEB_PROJDEF_MAX);i++) { pItem = new CTaskItem( - project->gui_urls[i].name.c_str(), - project->gui_urls[i].description.c_str(), + _(project->gui_urls[i].name.c_str()), + _(project->gui_urls[i].description.c_str()), project->gui_urls[i].url.c_str(), ID_TASK_PROJECT_WEB_PROJDEF_MIN + 1 + i ); diff --git a/locale/client/en_US/BOINC Manager.mo b/locale/client/en_US/BOINC Manager.mo index 1feb0c9534..a98121c116 100755 Binary files a/locale/client/en_US/BOINC Manager.mo and b/locale/client/en_US/BOINC Manager.mo differ diff --git a/locale/client/en_US/BOINC Manager.po b/locale/client/en_US/BOINC Manager.po index 10fecd4a2d..a051919c47 100755 --- a/locale/client/en_US/BOINC Manager.po +++ b/locale/client/en_US/BOINC Manager.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: BOINC Manager 4.x\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2005-06-28 22:30-0800\n" +"PO-Revision-Date: 2005-07-26 16:55-0800\n" "Last-Translator: Rom Walton \n" "Language-Team: BOINC Development Team \n" "MIME-Version: 1.0\n" @@ -14,261 +14,277 @@ msgstr "" "X-Poedit-Basepath: C:\\BOINCSRC\\Main\\boinc\n" "X-Poedit-SearchPath-0: clientgui\n" -#: clientgui/BOINCGUIApp.cpp:264 +#: clientgui/BOINCGUIApp.cpp:271 msgid "Startup BOINC so only the system tray icon is visible" msgstr "" -#: clientgui/BOINCGUIApp.cpp:324 +#: clientgui/BOINCGUIApp.cpp:331 msgid "(Automatic Detection)" msgstr "" -#: clientgui/BOINCGUIApp.cpp:325 +#: clientgui/BOINCGUIApp.cpp:332 msgid "(Unknown)" msgstr "" -#: clientgui/BOINCGUIApp.cpp:326 +#: clientgui/BOINCGUIApp.cpp:333 msgid "(User Defined)" msgstr "" #: clientgui/BOINCTaskBar.cpp:66 -#: clientgui/DlgAbout.cpp:112 +#: clientgui/DlgAbout.cpp:103 msgid "BOINC Manager" msgstr "" -#: clientgui/BOINCTaskBar.cpp:353 -#: clientgui/MainFrame.cpp:387 -#: clientgui/mac/MacSysMenu.cpp:75 +#: clientgui/BOINCTaskBar.cpp:361 +#: clientgui/MainFrame.cpp:388 +#: clientgui/mac/MacSysMenu.cpp:76 msgid "E&xit" msgstr "" -#: clientgui/BOINCTaskBar.cpp:372 -#: clientgui/BOINCTaskBar.cpp:379 +#: clientgui/BOINCTaskBar.cpp:380 +#: clientgui/BOINCTaskBar.cpp:387 msgid "&Open BOINC Manager..." msgstr "" -#: clientgui/BOINCTaskBar.cpp:383 -#: clientgui/MainFrame.cpp:345 +#: clientgui/BOINCTaskBar.cpp:391 +#: clientgui/MainFrame.cpp:336 msgid "&Run always" msgstr "" -#: clientgui/BOINCTaskBar.cpp:384 -#: clientgui/MainFrame.cpp:350 +#: clientgui/BOINCTaskBar.cpp:392 +#: clientgui/MainFrame.cpp:341 msgid "Run based on &preferences" msgstr "" -#: clientgui/BOINCTaskBar.cpp:385 -#: clientgui/MainFrame.cpp:355 +#: clientgui/BOINCTaskBar.cpp:393 +#: clientgui/MainFrame.cpp:346 msgid "&Suspend" msgstr "" -#: clientgui/BOINCTaskBar.cpp:387 -msgid "&Disable BOINC network access" +#: clientgui/BOINCTaskBar.cpp:395 +#: clientgui/MainFrame.cpp:354 +msgid "&Network activity always available" msgstr "" -#: clientgui/BOINCTaskBar.cpp:389 -#: clientgui/MainFrame.cpp:425 +#: clientgui/BOINCTaskBar.cpp:396 +#: clientgui/MainFrame.cpp:359 +msgid "Network activity based on &preferences" +msgstr "" + +#: clientgui/BOINCTaskBar.cpp:397 +#: clientgui/MainFrame.cpp:364 +msgid "&Network activity suspended" +msgstr "" + +#: clientgui/BOINCTaskBar.cpp:399 +#: clientgui/MainFrame.cpp:436 msgid "&About BOINC Manager..." msgstr "" -#: clientgui/DlgAbout.cpp:126 +#: clientgui/DlgAbout.cpp:122 msgid "Version:" msgstr "" -#: clientgui/DlgAbout.cpp:134 +#: clientgui/DlgAbout.cpp:130 msgid "Copyright:" msgstr "" -#: clientgui/DlgAbout.cpp:138 +#: clientgui/DlgAbout.cpp:134 msgid "" "(C) 2005 University of California at Berkeley.\n" "All Rights Reserved." msgstr "" -#: clientgui/DlgAbout.cpp:142 +#: clientgui/DlgAbout.cpp:138 msgid "Berkeley Open Infrastructure for Network Computing" msgstr "" -#: clientgui/DlgAbout.cpp:146 -msgid "http://boinc.berkeley.edu/" +#: clientgui/DlgAbout.cpp:142 +msgid "A software platform for distributed computing using volunteered computer resources" msgstr "" #: clientgui/DlgAbout.cpp:154 -#: clientgui/DlgAccountManagerSignup.cpp:155 -#: clientgui/DlgAttachProject.cpp:144 -#: clientgui/DlgDialupCredentials.cpp:138 -#: clientgui/DlgOptions.cpp:389 -#: clientgui/DlgSelectComputer.cpp:139 +#: clientgui/DlgAccountManagerSignup.cpp:143 +#: clientgui/DlgAttachProject.cpp:135 +#: clientgui/DlgDialupCredentials.cpp:136 +#: clientgui/DlgOptions.cpp:396 +#: clientgui/DlgSelectComputer.cpp:130 msgid "&OK" msgstr "" -#: clientgui/DlgAccountManagerSignup.cpp:114 +#: clientgui/DlgAccountManagerSignup.cpp:105 msgid "" "Account managers make it easy to find and join BOINC projects.\n" "For more information, click on the link below." msgstr "" -#: clientgui/DlgAccountManagerSignup.cpp:128 +#: clientgui/DlgAccountManagerSignup.cpp:116 msgid "Account Manager URL:" msgstr "" -#: clientgui/DlgAccountManagerSignup.cpp:136 +#: clientgui/DlgAccountManagerSignup.cpp:124 msgid "Login:" msgstr "" -#: clientgui/DlgAccountManagerSignup.cpp:144 -#: clientgui/DlgDialupCredentials.cpp:127 -#: clientgui/DlgOptions.cpp:318 -#: clientgui/DlgOptions.cpp:374 -#: clientgui/DlgSelectComputer.cpp:128 +#: clientgui/DlgAccountManagerSignup.cpp:132 +#: clientgui/DlgDialupCredentials.cpp:122 +#: clientgui/DlgOptions.cpp:325 +#: clientgui/DlgOptions.cpp:381 +#: clientgui/DlgSelectComputer.cpp:119 +#: clientgui/WizAttachProject.cpp:625 msgid "Password:" msgstr "" -#: clientgui/DlgAccountManagerSignup.cpp:160 -#: clientgui/DlgAccountManagerStatus.cpp:144 -#: clientgui/DlgAttachProject.cpp:149 -#: clientgui/DlgDialupCredentials.cpp:143 -#: clientgui/DlgOptions.cpp:394 -#: clientgui/DlgSelectComputer.cpp:144 +#: clientgui/DlgAccountManagerSignup.cpp:148 +#: clientgui/DlgAccountManagerStatus.cpp:145 +#: clientgui/DlgAttachProject.cpp:140 +#: clientgui/DlgDialupCredentials.cpp:141 +#: clientgui/DlgOptions.cpp:401 +#: clientgui/DlgSelectComputer.cpp:135 msgid "&Cancel" msgstr "" -#: clientgui/DlgAccountManagerStatus.cpp:120 -msgid "Your current account manager:" +#: clientgui/DlgAccountManagerStatus.cpp:110 +msgid "Your current account manager is:" msgstr "" -#: clientgui/DlgAccountManagerStatus.cpp:124 -#: clientgui/DlgAccountManagerStatus.cpp:128 -msgid "http://a/b/c/" +#: clientgui/DlgAccountManagerStatus.cpp:117 +msgid "Name:" msgstr "" -#: clientgui/DlgAccountManagerStatus.cpp:135 -msgid "&Update accounts" +#: clientgui/DlgAccountManagerStatus.cpp:121 +msgid "foo" msgstr "" -#: clientgui/DlgAccountManagerStatus.cpp:140 -msgid "Change manager" -msgstr "" - -#: clientgui/DlgAttachProject.cpp:121 +#: clientgui/DlgAccountManagerStatus.cpp:125 +#: clientgui/DlgAttachProject.cpp:112 msgid "URL:" msgstr "" -#: clientgui/DlgAttachProject.cpp:129 +#: clientgui/DlgAccountManagerStatus.cpp:136 +msgid "&Update" +msgstr "" + +#: clientgui/DlgAccountManagerStatus.cpp:141 +msgid "Change" +msgstr "" + +#: clientgui/DlgAttachProject.cpp:120 msgid "Account Key:" msgstr "" -#: clientgui/DlgAttachProject.cpp:137 +#: clientgui/DlgAttachProject.cpp:128 msgid "" "These are emailed to you when you create an account.\n" "Go to project web sites to create accounts.\n" "Visit http://boinc.berkeley.edu for a list of projects." msgstr "" -#: clientgui/DlgDialupCredentials.cpp:119 +#: clientgui/DlgDialupCredentials.cpp:111 msgid "Username:" msgstr "" -#: clientgui/DlgOptions.cpp:182 +#: clientgui/DlgOptions.cpp:189 msgid "Language Selection:" msgstr "" -#: clientgui/DlgOptions.cpp:189 +#: clientgui/DlgOptions.cpp:196 msgid "What language should the manager display by default." msgstr "" -#: clientgui/DlgOptions.cpp:193 +#: clientgui/DlgOptions.cpp:200 msgid "Reminder Frequency:" msgstr "" -#: clientgui/DlgOptions.cpp:199 +#: clientgui/DlgOptions.cpp:206 msgid "How often, in minutes, should the manager remind you of possible connection events." msgstr "" -#: clientgui/DlgOptions.cpp:202 +#: clientgui/DlgOptions.cpp:209 msgid "General" msgstr "" -#: clientgui/DlgOptions.cpp:211 +#: clientgui/DlgOptions.cpp:218 msgid "&Automatically detect network connection settings" msgstr "" -#: clientgui/DlgOptions.cpp:216 +#: clientgui/DlgOptions.cpp:223 msgid "Use my &Local Area Network(LAN) connection" msgstr "" -#: clientgui/DlgOptions.cpp:221 +#: clientgui/DlgOptions.cpp:228 msgid "Use my &Dial-up and Virtual Private Network connection" msgstr "" -#: clientgui/DlgOptions.cpp:225 +#: clientgui/DlgOptions.cpp:232 msgid "Dial-up and Virtual Private Network settings" msgstr "" -#: clientgui/DlgOptions.cpp:239 +#: clientgui/DlgOptions.cpp:246 msgid "&Set Default" msgstr "" -#: clientgui/DlgOptions.cpp:244 +#: clientgui/DlgOptions.cpp:251 msgid "&Clear Default" msgstr "" -#: clientgui/DlgOptions.cpp:251 +#: clientgui/DlgOptions.cpp:258 msgid "Default Connection:" msgstr "" -#: clientgui/DlgOptions.cpp:261 +#: clientgui/DlgOptions.cpp:268 msgid "&Prompt for username and password" msgstr "" -#: clientgui/DlgOptions.cpp:268 +#: clientgui/DlgOptions.cpp:275 msgid "Connections" msgstr "" -#: clientgui/DlgOptions.cpp:277 +#: clientgui/DlgOptions.cpp:284 msgid "Connect via HTTP proxy server" msgstr "" -#: clientgui/DlgOptions.cpp:281 +#: clientgui/DlgOptions.cpp:288 msgid "HTTP Proxy Server Configuration" msgstr "" -#: clientgui/DlgOptions.cpp:289 -#: clientgui/DlgOptions.cpp:345 +#: clientgui/DlgOptions.cpp:296 +#: clientgui/DlgOptions.cpp:352 msgid "Address:" msgstr "" -#: clientgui/DlgOptions.cpp:297 -#: clientgui/DlgOptions.cpp:353 -msgid "Port:" -msgstr "" - #: clientgui/DlgOptions.cpp:304 #: clientgui/DlgOptions.cpp:360 +msgid "Port:" +msgstr "" + +#: clientgui/DlgOptions.cpp:311 +#: clientgui/DlgOptions.cpp:367 msgid "Leave these blank if not needed" msgstr "" -#: clientgui/DlgOptions.cpp:310 -#: clientgui/DlgOptions.cpp:366 +#: clientgui/DlgOptions.cpp:317 +#: clientgui/DlgOptions.cpp:373 msgid "User Name:" msgstr "" -#: clientgui/DlgOptions.cpp:325 +#: clientgui/DlgOptions.cpp:332 msgid "HTTP Proxy" msgstr "" -#: clientgui/DlgOptions.cpp:333 +#: clientgui/DlgOptions.cpp:340 msgid "Connect via SOCKS proxy server" msgstr "" -#: clientgui/DlgOptions.cpp:337 +#: clientgui/DlgOptions.cpp:344 msgid "SOCKS Proxy Server Configuration" msgstr "" -#: clientgui/DlgOptions.cpp:381 +#: clientgui/DlgOptions.cpp:388 msgid "SOCKS Proxy" msgstr "" -#: clientgui/DlgSelectComputer.cpp:119 +#: clientgui/DlgSelectComputer.cpp:110 msgid "Host name:" msgstr "" @@ -276,6 +292,62 @@ msgstr "" msgid "Failed to create wxStaticText, needed by wxHyperLink!" msgstr "" +#: clientgui/Localization.cpp:31 +msgid "Message boards" +msgstr "" + +#: clientgui/Localization.cpp:33 +msgid "Correspond with other users on the SETI@home message boards" +msgstr "" + +#: clientgui/Localization.cpp:36 +msgid "Help" +msgstr "" + +#: clientgui/Localization.cpp:38 +msgid "Ask questions and report problems" +msgstr "" + +#: clientgui/Localization.cpp:41 +msgid "Your account" +msgstr "" + +#: clientgui/Localization.cpp:43 +msgid "View your account information and credit totals" +msgstr "" + +#: clientgui/Localization.cpp:46 +msgid "Your preferences" +msgstr "" + +#: clientgui/Localization.cpp:48 +msgid "View and modify your SETI@home account profile and preferences" +msgstr "" + +#: clientgui/Localization.cpp:51 +msgid "Your results" +msgstr "" + +#: clientgui/Localization.cpp:53 +msgid "View your last week (or more) of computational results and work" +msgstr "" + +#: clientgui/Localization.cpp:56 +msgid "Your computers" +msgstr "" + +#: clientgui/Localization.cpp:58 +msgid "View a listing of all the computers on which you are running SETI@Home" +msgstr "" + +#: clientgui/Localization.cpp:61 +msgid "Your team" +msgstr "" + +#: clientgui/Localization.cpp:63 +msgid "View information about your team: BOINC Synergy" +msgstr "" + #: clientgui/MainDocument.cpp:161 msgid "BOINC Manager - Connection Error" msgstr "" @@ -289,8 +361,8 @@ msgid "BOINC Manager - Connection failed" msgstr "" #: clientgui/MainDocument.cpp:181 -#: clientgui/MainFrame.cpp:925 -#: clientgui/MainFrame.cpp:926 +#: clientgui/MainFrame.cpp:936 +#: clientgui/MainFrame.cpp:937 msgid "Connection failed." msgstr "" @@ -310,187 +382,191 @@ msgstr "" msgid "BOINC info" msgstr "" -#: clientgui/MainFrame.cpp:80 +#: clientgui/MainFrame.cpp:81 msgid "Connected" msgstr "" -#: clientgui/MainFrame.cpp:88 +#: clientgui/MainFrame.cpp:89 msgid "Disconnected" msgstr "" -#: clientgui/MainFrame.cpp:331 -msgid "Close" -msgstr "" - -#: clientgui/MainFrame.cpp:332 -msgid "Closes the main BOINC Manager window" -msgstr "" - -#: clientgui/MainFrame.cpp:337 +#: clientgui/MainFrame.cpp:329 msgid "&Hide" msgstr "" -#: clientgui/MainFrame.cpp:338 +#: clientgui/MainFrame.cpp:330 msgid "Hides the main BOINC Manager window" msgstr "" -#: clientgui/MainFrame.cpp:346 +#: clientgui/MainFrame.cpp:337 msgid "Does work regardless of preferences" msgstr "" -#: clientgui/MainFrame.cpp:351 +#: clientgui/MainFrame.cpp:342 msgid "Does work according to your preferences" msgstr "" -#: clientgui/MainFrame.cpp:356 +#: clientgui/MainFrame.cpp:347 msgid "Stops work regardless of preferences" msgstr "" -#: clientgui/MainFrame.cpp:363 -msgid "&Disable BOINC Network Access" +#: clientgui/MainFrame.cpp:355 +msgid "Does network activity regardless of preferences" msgstr "" -#: clientgui/MainFrame.cpp:364 +#: clientgui/MainFrame.cpp:360 +msgid "Does network activity according to your preferences" +msgstr "" + +#: clientgui/MainFrame.cpp:365 msgid "Stops BOINC network activity" msgstr "" -#: clientgui/MainFrame.cpp:371 +#: clientgui/MainFrame.cpp:372 msgid "Run &Benchmarks" msgstr "" -#: clientgui/MainFrame.cpp:372 +#: clientgui/MainFrame.cpp:373 msgid "Runs BOINC CPU benchmarks" msgstr "" -#: clientgui/MainFrame.cpp:379 +#: clientgui/MainFrame.cpp:380 msgid "Select Computer..." msgstr "" -#: clientgui/MainFrame.cpp:380 +#: clientgui/MainFrame.cpp:381 msgid "Connect to another computer running BOINC" msgstr "" -#: clientgui/MainFrame.cpp:388 +#: clientgui/MainFrame.cpp:389 msgid "Exit the BOINC Manager" msgstr "" -#: clientgui/MainFrame.cpp:395 +#: clientgui/MainFrame.cpp:396 msgid "&Manage Accounts" msgstr "" -#: clientgui/MainFrame.cpp:396 +#: clientgui/MainFrame.cpp:397 msgid "Connect to an account manager website and update all of your accounts" msgstr "" -#: clientgui/MainFrame.cpp:403 +#: clientgui/MainFrame.cpp:404 msgid "&Options" msgstr "" -#: clientgui/MainFrame.cpp:404 +#: clientgui/MainFrame.cpp:405 msgid "Configure GUI options and proxy settings" msgstr "" -#: clientgui/MainFrame.cpp:411 +#: clientgui/MainFrame.cpp:413 +msgid "&Attach to Project Wizard" +msgstr "" + +#: clientgui/MainFrame.cpp:422 msgid "&BOINC Manager\tF1" msgstr "" -#: clientgui/MainFrame.cpp:412 +#: clientgui/MainFrame.cpp:423 msgid "Show information about the BOINC Manager" msgstr "" -#: clientgui/MainFrame.cpp:417 +#: clientgui/MainFrame.cpp:428 msgid "BOINC &Website" msgstr "" -#: clientgui/MainFrame.cpp:418 +#: clientgui/MainFrame.cpp:429 msgid "Show information about BOINC and BOINC Manager" msgstr "" -#: clientgui/MainFrame.cpp:426 +#: clientgui/MainFrame.cpp:437 msgid "Licensing and copyright information." msgstr "" -#: clientgui/MainFrame.cpp:433 +#: clientgui/MainFrame.cpp:444 msgid "&File" msgstr "" -#: clientgui/MainFrame.cpp:437 +#: clientgui/MainFrame.cpp:448 msgid "&Tools" msgstr "" -#: clientgui/MainFrame.cpp:441 +#: clientgui/MainFrame.cpp:453 +msgid "&Debug" +msgstr "" + +#: clientgui/MainFrame.cpp:458 msgid "&Help" msgstr "" -#: clientgui/MainFrame.cpp:1101 +#: clientgui/MainFrame.cpp:1109 msgid "The BOINC Managers default language has been changed, in order for this change to take affect you must restart the manager." msgstr "" -#: clientgui/MainFrame.cpp:1102 +#: clientgui/MainFrame.cpp:1110 msgid "Language Selection..." msgstr "" -#: clientgui/MainFrame.cpp:1429 -#: clientgui/MainFrame.cpp:1444 -#: clientgui/MainFrame.cpp:1450 -#: clientgui/MainFrame.cpp:1486 -#: clientgui/MainFrame.cpp:1500 -#: clientgui/MainFrame.cpp:1510 -#: clientgui/MainFrame.cpp:1706 -#: clientgui/MainFrame.cpp:1717 +#: clientgui/MainFrame.cpp:1501 +#: clientgui/MainFrame.cpp:1518 +#: clientgui/MainFrame.cpp:1524 +#: clientgui/MainFrame.cpp:1567 +#: clientgui/MainFrame.cpp:1595 +#: clientgui/MainFrame.cpp:1604 +#: clientgui/MainFrame.cpp:1618 +#: clientgui/MainFrame.cpp:1626 msgid "BOINC Manager - Network Status" msgstr "" -#: clientgui/MainFrame.cpp:1430 +#: clientgui/MainFrame.cpp:1502 msgid "BOINC needs a connection to the Internet to perform some maintenance, open the BOINC Manager to connect up and perform the needed work." msgstr "" -#: clientgui/MainFrame.cpp:1443 +#: clientgui/MainFrame.cpp:1517 msgid "" "BOINC needs to connect to the network.\n" "May it do so now?" msgstr "" -#: clientgui/MainFrame.cpp:1451 +#: clientgui/MainFrame.cpp:1525 msgid "BOINC is connecting to the internet." msgstr "" -#: clientgui/MainFrame.cpp:1487 -msgid "BOINC has detected it is now connected to the internet, updating all projects and retrying all transfers." +#: clientgui/MainFrame.cpp:1568 +msgid "BOINC has detected it is now connected to the internet. Updating all projects and retrying all transfers." msgstr "" -#: clientgui/MainFrame.cpp:1501 +#: clientgui/MainFrame.cpp:1596 msgid "BOINC has successfully disconnected from the internet." msgstr "" -#: clientgui/MainFrame.cpp:1511 +#: clientgui/MainFrame.cpp:1605 msgid "BOINC failed to disconnected from the internet." msgstr "" -#: clientgui/MainFrame.cpp:1609 -#: clientgui/MainFrame.cpp:1612 +#: clientgui/MainFrame.cpp:1619 +msgid "BOINC has successfully connected to the internet." +msgstr "" + +#: clientgui/MainFrame.cpp:1627 +msgid "BOINC failed to connect to the internet." +msgstr "" + +#: clientgui/MainFrame.cpp:1704 +#: clientgui/MainFrame.cpp:1707 #, c-format msgid "%s - (%s)" msgstr "" -#: clientgui/MainFrame.cpp:1610 +#: clientgui/MainFrame.cpp:1705 #, c-format msgid "Connecting to %s" msgstr "" -#: clientgui/MainFrame.cpp:1613 +#: clientgui/MainFrame.cpp:1708 #, c-format msgid "Connected to %s" msgstr "" -#: clientgui/MainFrame.cpp:1707 -msgid "BOINC has successfully connected to the internet, updating all transfers and projects." -msgstr "" - -#: clientgui/MainFrame.cpp:1718 -msgid "BOINC failed to connect to the internet." -msgstr "" - #: clientgui/ValidateAccountKey.cpp:70 msgid "Invalid Account Key; please enter a valid Account Key" msgstr "" @@ -512,7 +588,7 @@ msgstr "" #: clientgui/ViewMessages.cpp:73 #: clientgui/ViewProjects.cpp:106 -#: clientgui/ViewStatistics.cpp:313 +#: clientgui/ViewStatistics.cpp:315 #: clientgui/ViewTransfers.cpp:91 #: clientgui/ViewWork.cpp:94 msgid "Tasks" @@ -536,7 +612,7 @@ msgstr "" #: clientgui/ViewMessages.cpp:97 #: clientgui/ViewProjects.cpp:173 -#: clientgui/ViewResources.cpp:78 +#: clientgui/ViewResources.cpp:75 #: clientgui/ViewTransfers.cpp:114 #: clientgui/ViewWork.cpp:124 msgid "Project" @@ -558,7 +634,7 @@ msgstr "" msgid "Copying all messages to the clipboard..." msgstr "" -#: clientgui/ViewMessages.cpp:177 +#: clientgui/ViewMessages.cpp:176 #: clientgui/ViewTransfers.cpp:182 msgid "Aborting transfer..." msgstr "" @@ -582,7 +658,7 @@ msgstr "" #: clientgui/ViewProjects.cpp:126 #: clientgui/ViewProjects.cpp:633 #: clientgui/ViewWork.cpp:98 -#: clientgui/ViewWork.cpp:449 +#: clientgui/ViewWork.cpp:447 msgid "Suspend" msgstr "" @@ -714,7 +790,7 @@ msgid "Launching browser..." msgstr "" #: clientgui/ViewProjects.cpp:629 -#: clientgui/ViewWork.cpp:445 +#: clientgui/ViewWork.cpp:443 msgid "Resume" msgstr "" @@ -730,32 +806,32 @@ msgstr "" msgid "Allow fetching new work for this project." msgstr "" -#: clientgui/ViewProjects.cpp:679 +#: clientgui/ViewProjects.cpp:680 msgid "Web sites" msgstr "" -#: clientgui/ViewProjects.cpp:789 -#: clientgui/ViewWork.cpp:666 +#: clientgui/ViewProjects.cpp:793 +#: clientgui/ViewWork.cpp:664 msgid "Suspended by user" msgstr "" -#: clientgui/ViewProjects.cpp:792 +#: clientgui/ViewProjects.cpp:796 msgid "Won't get new work" msgstr "" -#: clientgui/ViewProjects.cpp:795 +#: clientgui/ViewProjects.cpp:799 msgid "Scheduler request pending" msgstr "" -#: clientgui/ViewProjects.cpp:801 +#: clientgui/ViewProjects.cpp:805 msgid "Communication deferred " msgstr "" -#: clientgui/ViewResources.cpp:79 +#: clientgui/ViewResources.cpp:76 msgid "Disk Space" msgstr "" -#: clientgui/ViewResources.cpp:92 +#: clientgui/ViewResources.cpp:89 msgid "Disk" msgstr "" @@ -765,19 +841,19 @@ msgstr "" msgid "User Total" msgstr "" -#: clientgui/ViewStatistics.cpp:317 +#: clientgui/ViewStatistics.cpp:319 msgid "Show user total" msgstr "" -#: clientgui/ViewStatistics.cpp:324 +#: clientgui/ViewStatistics.cpp:326 msgid "Show user average" msgstr "" -#: clientgui/ViewStatistics.cpp:331 +#: clientgui/ViewStatistics.cpp:333 msgid "Show host total" msgstr "" -#: clientgui/ViewStatistics.cpp:338 +#: clientgui/ViewStatistics.cpp:340 msgid "Show host average" msgstr "" @@ -863,12 +939,12 @@ msgid "Retry in " msgstr "" #: clientgui/ViewTransfers.cpp:508 -#: clientgui/ViewWork.cpp:657 +#: clientgui/ViewWork.cpp:655 msgid "Download failed" msgstr "" #: clientgui/ViewTransfers.cpp:510 -#: clientgui/ViewWork.cpp:686 +#: clientgui/ViewWork.cpp:684 msgid "Upload failed" msgstr "" @@ -878,22 +954,22 @@ msgid "Suspended" msgstr "" #: clientgui/ViewTransfers.cpp:515 -#: clientgui/ViewWork.cpp:688 +#: clientgui/ViewWork.cpp:686 msgid "Uploading" msgstr "" #: clientgui/ViewTransfers.cpp:515 -#: clientgui/ViewWork.cpp:659 +#: clientgui/ViewWork.cpp:657 msgid "Downloading" msgstr "" #: clientgui/ViewWork.cpp:99 -#: clientgui/ViewWork.cpp:449 +#: clientgui/ViewWork.cpp:447 msgid "Suspend work for this result." msgstr "" #: clientgui/ViewWork.cpp:105 -#: clientgui/ViewWork.cpp:210 +#: clientgui/ViewWork.cpp:208 msgid "Show graphics" msgstr "" @@ -945,79 +1021,205 @@ msgstr "" msgid "Showing graphics for result..." msgstr "" -#: clientgui/ViewWork.cpp:209 +#: clientgui/ViewWork.cpp:207 msgid "Are you sure you wish to display graphics on a remote machine?" msgstr "" -#: clientgui/ViewWork.cpp:258 +#: clientgui/ViewWork.cpp:256 msgid "Aborting result..." msgstr "" -#: clientgui/ViewWork.cpp:261 +#: clientgui/ViewWork.cpp:259 #, c-format msgid "Are you sure you want to abort this result '%s'?" msgstr "" -#: clientgui/ViewWork.cpp:267 +#: clientgui/ViewWork.cpp:265 msgid "Abort result" msgstr "" -#: clientgui/ViewWork.cpp:445 +#: clientgui/ViewWork.cpp:443 msgid "Resume work for this result." msgstr "" -#: clientgui/ViewWork.cpp:653 +#: clientgui/ViewWork.cpp:651 msgid "New" msgstr "" -#: clientgui/ViewWork.cpp:664 +#: clientgui/ViewWork.cpp:662 msgid "Aborted by user" msgstr "" -#: clientgui/ViewWork.cpp:668 +#: clientgui/ViewWork.cpp:666 msgid "Activities suspended" msgstr "" -#: clientgui/ViewWork.cpp:671 +#: clientgui/ViewWork.cpp:669 msgid "Running" msgstr "" -#: clientgui/ViewWork.cpp:673 +#: clientgui/ViewWork.cpp:671 msgid "Preempted" msgstr "" -#: clientgui/ViewWork.cpp:675 -#: clientgui/ViewWork.cpp:678 +#: clientgui/ViewWork.cpp:673 +#: clientgui/ViewWork.cpp:676 msgid "Ready to run" msgstr "" -#: clientgui/ViewWork.cpp:682 +#: clientgui/ViewWork.cpp:680 msgid "Computation error" msgstr "" -#: clientgui/ViewWork.cpp:693 +#: clientgui/ViewWork.cpp:691 msgid "Acknowledged" msgstr "" -#: clientgui/ViewWork.cpp:695 +#: clientgui/ViewWork.cpp:693 msgid "Ready to report" msgstr "" -#: clientgui/ViewWork.cpp:697 +#: clientgui/ViewWork.cpp:695 #, c-format msgid "Error: invalid state '%d'" msgstr "" -#: clientgui/ViewWork.cpp:704 +#: clientgui/ViewWork.cpp:702 msgid "Activities suspended by user" msgstr "" -#: clientgui/DlgAbout.h:50 +#: clientgui/WizAttachProject.cpp:90 +msgid "Attach to Project Wizard" +msgstr "" + +#: clientgui/WizAttachProject.cpp:199 +msgid "Do you really want to cancel?" +msgstr "" + +#: clientgui/WizAttachProject.cpp:199 +msgid "Question" +msgstr "" + +#: clientgui/WizAttachProject.cpp:271 +msgid "" +"Welcome to the Attach to Project\n" +"Wizard" +msgstr "" + +#: clientgui/WizAttachProject.cpp:276 +msgid "This wizard will guide you through the process of attaching to a project." +msgstr "" + +#: clientgui/WizAttachProject.cpp:282 +msgid "" +"This wizard will require access to the Internet in order to attach to\n" +"a project using an existing account or creating a new one." +msgstr "" + +#: clientgui/WizAttachProject.cpp:288 +msgid "To continue, click Next." +msgstr "" + +#: clientgui/WizAttachProject.cpp:416 +msgid "Project Information" +msgstr "" + +#: clientgui/WizAttachProject.cpp:421 +msgid "Which project do you wish to attach to?" +msgstr "" + +#: clientgui/WizAttachProject.cpp:427 +msgid "" +"The project URL is generally the project's homepage. It is in the form of\n" +"a web address and can be found in your browsers address bar." +msgstr "" + +#: clientgui/WizAttachProject.cpp:435 +msgid "Project URL:" +msgstr "" + +#: clientgui/WizAttachProject.cpp:445 +msgid "" +"For more information, and to see a list of some BOINC-based projects,\n" +"go to:" +msgstr "" + +#: clientgui/WizAttachProject.cpp:584 +msgid "Account Information" +msgstr "" + +#: clientgui/WizAttachProject.cpp:589 +msgid "Do you wish to use an existing account or create a new one?" +msgstr "" + +#: clientgui/WizAttachProject.cpp:595 +msgid "" +"If this is the first time you have attempted to attach to this project then\n" +"you should create a new account. If you already have an account you\n" +"should use your existing email address and password to attach to the\n" +"project." +msgstr "" + +#: clientgui/WizAttachProject.cpp:603 +msgid "Create new account" +msgstr "" + +#: clientgui/WizAttachProject.cpp:608 +msgid "Use existing account" +msgstr "" + +#: clientgui/WizAttachProject.cpp:617 +msgid "Email address:" +msgstr "" + +#: clientgui/WizAttachProject.cpp:633 +msgid "Confirm password:" +msgstr "" + +#: clientgui/WizAttachProject.cpp:803 +msgid "Account Creation" +msgstr "" + +#: clientgui/WizAttachProject.cpp:808 +msgid "" +"This wizard is now attempting to create a new account or validate your\n" +"existing account." +msgstr "" + +#: clientgui/WizAttachProject.cpp:814 +msgid "" +"If this wizard cannot reach the project server, it'll attempt to contact a\n" +"couple known good websites in an effort to help diagnose the problem." +msgstr "" + +#: clientgui/WizAttachProject.cpp:826 +msgid "Communicating with BOINC project" +msgstr "" + +#: clientgui/WizAttachProject.cpp:835 +msgid "Communicating with Yahoo" +msgstr "" + +#: clientgui/WizAttachProject.cpp:844 +msgid "Communicating with Google" +msgstr "" + +#: clientgui/WizAttachProject.cpp:853 +msgid "Determining connection status" +msgstr "" + +#: clientgui/WizAttachProject.cpp:1037 +msgid "" +"One or more problems detected, click Next to troubleshoot the\n" +"problem." +msgstr "" + +#: clientgui/DlgAbout.h:51 msgid "About BOINC Manager" msgstr "" #: clientgui/DlgAccountManagerSignup.h:50 -#: clientgui/DlgAccountManagerStatus.h:49 +#: clientgui/DlgAccountManagerStatus.h:50 msgid "Account Manager" msgstr "" diff --git a/win_build/boincmgr.vcproj b/win_build/boincmgr.vcproj index 31ab750afe..3b80282bbd 100644 --- a/win_build/boincmgr.vcproj +++ b/win_build/boincmgr.vcproj @@ -227,6 +227,9 @@ + + @@ -424,6 +427,9 @@ + +