[boinc] 01/02: Imported Upstream version 7.2.17+dfsg

Guo Yixuan yixuan-guest at alioth.debian.org
Mon Sep 23 17:26:33 UTC 2013


This is an automated email from the git hooks/post-receive script.

yixuan-guest pushed a commit to branch master
in repository boinc.

commit f2837b11b780ff6538a1b884655284a3ce8b5718
Author: Guo Yixuan <culu.gyx at gmail.com>
Date:   Mon Sep 23 13:24:44 2013 -0400

    Imported Upstream version 7.2.17+dfsg
---
 android/.android2po                                |    9 +
 android/BOINC/AndroidManifest.xml                  |    5 +-
 android/BOINC/assets/all_projects_list.xml         |  826 +++----
 android/BOINC/lint.xml                             |    4 +
 android/BOINC/res/drawable-hdpi/acctmgrb.png       |  Bin 0 -> 3784 bytes
 android/BOINC/res/drawable-ldpi/acctmgrb.png       |  Bin 0 -> 3313 bytes
 android/BOINC/res/drawable-mdpi/acctmgrb.png       |  Bin 0 -> 3508 bytes
 .../shape_light_blue_background_wo_stroke.xml      |   22 +
 .../res/layout/attach_project_acctmgr_layout.xml   |  166 ++
 .../res/layout/attach_project_list_layout.xml      |   57 +-
 .../BOINC/res/layout/projects_layout_listitem.xml  |   29 +-
 ...em.xml => projects_layout_listitem_acctmgr.xml} |   53 +-
 android/BOINC/res/values-bg/strings.xml            |  247 ++
 android/BOINC/res/values-ca/strings.xml            |  247 ++
 android/BOINC/res/values-cs/strings.xml            |  247 ++
 android/BOINC/res/values-da/strings.xml            |    2 +
 android/BOINC/res/values-de/strings.xml            |  226 ++
 android/BOINC/res/values-el/strings.xml            |  226 ++
 android/BOINC/res/values-es/strings.xml            |    2 +
 android/BOINC/res/values-fi/strings.xml            |  227 ++
 android/BOINC/res/values-fr/strings.xml            |    2 +
 android/BOINC/res/values-he/strings.xml            |    2 +
 android/BOINC/res/values-hr/strings.xml            |    2 +
 android/BOINC/res/values-hu/strings.xml            |    2 +
 android/BOINC/res/values-it-rIT/strings.xml        |  247 ++
 android/BOINC/res/values-ja/strings.xml            |    2 +
 android/BOINC/res/values-ko/strings.xml            |  247 ++
 android/BOINC/res/values-lt/strings.xml            |    2 +
 android/BOINC/res/values-lv/strings.xml            |    2 +
 android/BOINC/res/values-nb/strings.xml            |    2 +
 android/BOINC/res/values-nl/strings.xml            |    2 +
 android/BOINC/res/values-pl/strings.xml            |    2 +
 android/BOINC/res/values-pt-rBR/strings.xml        |    2 +
 android/BOINC/res/values-pt-rPT/strings.xml        |    2 +
 android/BOINC/res/values-ro/strings.xml            |  247 ++
 android/BOINC/res/values-ru/strings.xml            |  247 ++
 android/BOINC/res/values-sk/strings.xml            |    2 +
 android/BOINC/res/values-sl/strings.xml            |    2 +
 android/BOINC/res/values-tr/strings.xml            |  247 ++
 android/BOINC/res/values-uk/strings.xml            |    2 +
 android/BOINC/res/values-zh-rCN/strings.xml        |    2 +
 android/BOINC/res/values-zh-rTW/strings.xml        |  247 ++
 android/BOINC/res/values/configuration.xml         |   14 +-
 android/BOINC/res/values/strings.xml               |   29 +-
 ...vity.java => AttachProjectAcctMgrActivity.java} |   66 +-
 .../berkeley/boinc/AttachProjectListActivity.java  |   15 +-
 .../berkeley/boinc/AttachProjectLoginActivity.java |    2 +-
 .../boinc/AttachProjectRegistrationActivity.java   |    2 +-
 .../boinc/AttachProjectWorkingActivity.java        |  215 +-
 .../src/edu/berkeley/boinc/ProjectsActivity.java   |  181 +-
 .../boinc/adapter/ProjectControlsListAdapter.java  |    7 +
 .../boinc/adapter/ProjectsListAdapter.java         |  134 +-
 .../edu/berkeley/boinc/client/ClientStatus.java    |    9 +-
 .../src/edu/berkeley/boinc/client/Monitor.java     |  121 +-
 .../src/edu/berkeley/boinc/rpc/AcctMgrInfo.java    |   30 +
 .../edu/berkeley/boinc/rpc/AcctMgrInfoParser.java  |   88 +
 .../edu/berkeley/boinc/rpc/AcctMgrRPCReply.java    |   27 +
 .../berkeley/boinc/rpc/AcctMgrRPCReplyParser.java  |   82 +
 .../src/edu/berkeley/boinc/rpc/RpcClient.java      |   83 +
 .../src/edu/berkeley/boinc/utils/BOINCErrors.java  |    1 +
 client/gpu_detect.cpp                              |   35 +-
 client/gpu_detect.h                                |    2 +
 client/gpu_opencl.cpp                              |   91 +-
 configure.ac                                       |    2 +-
 lib/Makefile.am                                    |    3 +
 lib/coproc.cpp                                     |  229 --
 lib/coproc.h                                       |   49 +-
 lib/hostinfo.cpp                                   |   22 +-
 lib/hostinfo.h                                     |    4 +-
 lib/opencl_boinc.cpp                               |  314 +++
 lib/opencl_boinc.h                                 |   84 +
 lib/win_util.cpp                                   |   28 +-
 locale/bg/BOINC-Android.po                         | 1045 +++++++++
 locale/bg/BOINC-Client.mo                          |  Bin 5642 -> 6144 bytes
 locale/bg/BOINC-Client.po                          |   15 +-
 locale/bg/BOINC-Manager.mo                         |  Bin 92316 -> 106598 bytes
 locale/bg/BOINC-Manager.po                         |  583 +++--
 locale/bg/BOINC-Project-Generic.po                 |   50 +-
 locale/bg/BOINC-Setup.mo                           |  Bin 554 -> 3816 bytes
 locale/bg/BOINC-Setup.po                           |   52 +-
 locale/bg/BOINC-Web.mo                             |  Bin 39859 -> 47557 bytes
 locale/bg/BOINC-Web.po                             |   83 +-
 locale/ca/BOINC-Android.po                         | 1045 +++++++++
 locale/ca/BOINC-Web.mo                             |  Bin 33985 -> 36176 bytes
 locale/ca/BOINC-Web.po                             |   29 +-
 locale/cs/BOINC-Android.po                         | 1045 +++++++++
 locale/cs/BOINC-Client.mo                          |  Bin 4846 -> 4881 bytes
 locale/cs/BOINC-Client.po                          |   11 +-
 locale/cs/BOINC-Web.mo                             |  Bin 30491 -> 35637 bytes
 locale/cs/BOINC-Web.po                             |   69 +-
 locale/da/BOINC-Android.po                         | 1027 ++++++++
 locale/de/BOINC-Android.po                         | 1064 +++++++++
 locale/de/BOINC-Manager.mo                         |  Bin 83556 -> 83587 bytes
 locale/de/BOINC-Manager.po                         |   50 +-
 locale/de/BOINC-Project-Generic.po                 |   17 +-
 locale/de/BOINC-Web.mo                             |  Bin 33983 -> 35216 bytes
 locale/de/BOINC-Web.po                             |   60 +-
 locale/el/BOINC-Android.po                         | 1064 +++++++++
 locale/es/BOINC-Android.po                         | 1027 ++++++++
 locale/es/BOINC-Manager.mo                         |  Bin 82915 -> 82943 bytes
 locale/es/BOINC-Manager.po                         |    9 +-
 locale/es/BOINC-Project-Generic.po                 |   10 +-
 locale/es/BOINC-Web.mo                             |  Bin 22694 -> 22783 bytes
 locale/es/BOINC-Web.po                             |   13 +-
 locale/fi/BOINC-Android.po                         | 1036 +++++++++
 locale/fi/BOINC-Manager.mo                         |  Bin 78177 -> 78742 bytes
 locale/fi/BOINC-Manager.po                         |   23 +-
 locale/fi/BOINC-Project-Generic.po                 |    8 +-
 locale/fi/BOINC-Setup.mo                           |  Bin 2843 -> 2850 bytes
 locale/fi/BOINC-Setup.po                           |    6 +-
 locale/fi/BOINC-Web.mo                             |  Bin 31895 -> 33027 bytes
 locale/fi/BOINC-Web.po                             |   21 +-
 locale/fr/BOINC-Android.po                         | 1032 +++++++++
 locale/he/BOINC-Android.po                         | 1027 ++++++++
 locale/hr/BOINC-Android.po                         | 1027 ++++++++
 locale/hu/BOINC-Android.po                         | 1027 ++++++++
 locale/hu/BOINC-Client.mo                          |  Bin 4696 -> 4759 bytes
 locale/hu/BOINC-Client.po                          |    9 +-
 locale/hu/BOINC-Project-Generic.po                 |   42 +-
 locale/hu/BOINC-Setup.mo                           |  Bin 554 -> 798 bytes
 locale/hu/BOINC-Setup.po                           |   15 +-
 locale/it_IT/BOINC-Android.po                      | 1048 +++++++++
 locale/it_IT/BOINC-Client.mo                       |  Bin 4551 -> 4927 bytes
 locale/it_IT/BOINC-Client.po                       |   11 +-
 locale/it_IT/BOINC-Manager.mo                      |  Bin 78515 -> 82833 bytes
 locale/it_IT/BOINC-Manager.po                      |   76 +-
 locale/it_IT/BOINC-Project-Generic.po              |   82 +-
 locale/it_IT/BOINC-Web.mo                          |  Bin 30550 -> 35778 bytes
 locale/it_IT/BOINC-Web.po                          |   76 +-
 locale/ja/BOINC-Android.po                         | 1027 ++++++++
 locale/ko/BOINC-Android.po                         | 1032 +++++++++
 locale/ko/BOINC-Manager.mo                         |  Bin 85453 -> 85469 bytes
 locale/ko/BOINC-Manager.po                         |    9 +-
 locale/ko/BOINC-Web.po                             |    3 -
 locale/lt/BOINC-Android.po                         | 1027 ++++++++
 locale/lt/BOINC-Client.mo                          |  Bin 4198 -> 4517 bytes
 locale/lt/BOINC-Client.po                          |   26 +-
 locale/lt/BOINC-Manager.mo                         |  Bin 45271 -> 46390 bytes
 locale/lt/BOINC-Manager.po                         |   77 +-
 locale/lv/BOINC-Android.po                         | 1027 ++++++++
 locale/nb/BOINC-Android.po                         | 1027 ++++++++
 locale/nl/BOINC-Android.po                         | 1036 +++++++++
 locale/nl/BOINC-Web.mo                             |  Bin 34088 -> 35648 bytes
 locale/nl/BOINC-Web.po                             |   28 +-
 locale/pl/BOINC-Android.po                         | 1027 ++++++++
 locale/pt_BR/BOINC-Android.po                      | 1027 ++++++++
 locale/pt_PT/BOINC-Android.po                      | 1031 ++++++++
 locale/pt_PT/BOINC-Client.mo                       |  Bin 4893 -> 4939 bytes
 locale/pt_PT/BOINC-Client.po                       |   72 +-
 locale/pt_PT/BOINC-Manager.mo                      |  Bin 82266 -> 82305 bytes
 locale/pt_PT/BOINC-Manager.po                      |  145 +-
 locale/pt_PT/BOINC-Project-Generic.po              |  110 +-
 locale/pt_PT/BOINC-Web.mo                          |  Bin 33497 -> 35107 bytes
 locale/pt_PT/BOINC-Web.po                          |  322 +--
 locale/ro/BOINC-Android.po                         | 1044 +++++++++
 locale/ro/BOINC-Project-Generic.po                 | 1174 +++++-----
 locale/ro/BOINC-Web.mo                             |  Bin 18950 -> 36016 bytes
 locale/ro/BOINC-Web.po                             |  146 +-
 locale/ru/BOINC-Android.po                         | 1050 +++++++++
 locale/ru/BOINC-Web.mo                             |  Bin 46195 -> 49341 bytes
 locale/ru/BOINC-Web.po                             |   30 +-
 locale/sk/BOINC-Android.po                         | 1027 ++++++++
 locale/sl/BOINC-Android.po                         | 1027 ++++++++
 locale/templates/BOINC-Android.pot                 | 1028 ++++++++
 locale/tr/BOINC-Android.po                         | 1043 +++++++++
 locale/tr/BOINC-Client.mo                          |  Bin 4972 -> 5010 bytes
 locale/tr/BOINC-Client.po                          |   36 +-
 locale/tr/BOINC-Manager.mo                         |  Bin 83657 -> 84123 bytes
 locale/tr/BOINC-Manager.po                         |  141 +-
 locale/tr/BOINC-Project-Generic.po                 |  391 ++--
 locale/tr/BOINC-Web.mo                             |  Bin 16064 -> 24124 bytes
 locale/tr/BOINC-Web.po                             |   77 +-
 locale/uk/BOINC-Android.po                         | 1043 +++++++++
 locale/uk/BOINC-Client.mo                          |  Bin 6238 -> 6338 bytes
 locale/uk/BOINC-Client.po                          |   47 +-
 locale/uk/BOINC-Web.mo                             |  Bin 44926 -> 48050 bytes
 locale/uk/BOINC-Web.po                             |   33 +-
 locale/zh_CN/BOINC-Android.po                      | 1029 ++++++++
 locale/zh_CN/BOINC-Project-Generic.po              |   15 +-
 locale/zh_CN/BOINC-Setup.mo                        |  Bin 2720 -> 2756 bytes
 locale/zh_CN/BOINC-Setup.po                        |   11 +-
 locale/zh_CN/BOINC-Web.mo                          |  Bin 30677 -> 30877 bytes
 locale/zh_CN/BOINC-Web.po                          |   17 +-
 locale/zh_TW/BOINC-Android.po                      | 1033 +++++++++
 locale/zh_TW/BOINC-Client.mo                       |  Bin 4579 -> 4599 bytes
 locale/zh_TW/BOINC-Client.po                       |   19 +-
 locale/zh_TW/BOINC-Manager.mo                      |  Bin 75327 -> 75416 bytes
 locale/zh_TW/BOINC-Manager.po                      |  175 +-
 locale/zh_TW/BOINC-Project-Generic.po              |   43 +-
 locale/zh_TW/BOINC-Setup.mo                        |  Bin 2701 -> 2743 bytes
 locale/zh_TW/BOINC-Setup.po                        |   14 +-
 locale/zh_TW/BOINC-Web.mo                          |  Bin 30184 -> 31704 bytes
 locale/zh_TW/BOINC-Web.po                          |   36 +-
 samples/glut/Roman.stroke                          |  604 -----
 samples/glut/glut.h                                |  595 -----
 samples/glut/glut_roman.c                          | 2451 --------------------
 samples/glut/glut_stroke.c                         |   42 -
 samples/glut/glut_swidth.c                         |   58 -
 samples/glut/glutbitmap.h                          |   30 -
 samples/glut/glutint.h                             |   24 -
 samples/glut/glutstroke.h                          |   42 -
 samples/glut/glutwin32.h                           |   18 -
 samples/glut/stroke.h                              |  134 --
 samples/glut/win32_glx.c                           |  255 --
 samples/glut/win32_glx.h                           |   58 -
 samples/glut/win32_util.c                          |   82 -
 samples/glut/win32_x11.c                           |  401 ----
 samples/glut/win32_x11.h                           |  319 ---
 208 files changed, 39789 insertions(+), 8118 deletions(-)

diff --git a/android/.android2po b/android/.android2po
new file mode 100644
index 0000000..343d03f
--- /dev/null
+++ b/android/.android2po
@@ -0,0 +1,9 @@
+--android BOINC/res
+--gettext ../locale
+--groups strings
+--domain BOINC-Android
+--template ../locale/templates/%(domain)s.pot
+--layout %(locale)s/%(domain)s.po
+--ignore-fuzzy
+--require-min-complete 0.9
+
diff --git a/android/BOINC/AndroidManifest.xml b/android/BOINC/AndroidManifest.xml
index 901f1ba..6fc1968 100644
--- a/android/BOINC/AndroidManifest.xml
+++ b/android/BOINC/AndroidManifest.xml
@@ -20,8 +20,8 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="edu.berkeley.boinc"
     
-    android:versionCode="31"
-    android:versionName="7.2.14"
+    android:versionCode="34"
+    android:versionName="7.2.17"
     
     android:installLocation="internalOnly" > <!-- installation on SD card would break boot receiver -->
 
@@ -62,6 +62,7 @@
             </intent-filter>
         </activity>
         <activity android:name=".AttachProjectListActivity"/>
+        <activity android:name=".AttachProjectAcctMgrActivity"/>
         <activity android:name=".AttachProjectLoginActivity"
             android:configChanges="orientation"/>
         <activity android:name=".AttachProjectRegistrationActivity"/>
diff --git a/android/BOINC/assets/all_projects_list.xml b/android/BOINC/assets/all_projects_list.xml
index b092e78..49c1a42 100644
--- a/android/BOINC/assets/all_projects_list.xml
+++ b/android/BOINC/assets/all_projects_list.xml
@@ -1,445 +1,431 @@
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 <projects>
     <project>
-        <name>FightMalaria at Home</name>
-        <url>http://boinc.ucd.ie/fmah/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Antimalarial drug discovery</specific_area>
-        <description><![CDATA[The parasite that causes malaria continues to evolve resistance to available medication. We therefore urgently need to discover new drugs to replace existing drugs. Importantly, these new drugs need to target NEW proteins in the parasite. The FightMalaria at Home project is aimed at finding these new targets.]]></description>
-        <home>University College Dublin</home>
+        <name>MindModeling at Home</name>
+        <url>http://mindmodeling.org/</url>
+        <general_area>Cognitive science and artifical intelligence</general_area>
+        <specific_area>Cognitive Science</specific_area>
+        <description><![CDATA[MindModeling at Home uses computational cognitive process modeling to better understand the human mind, and specifically to study the mechanisms and processes that enable and moderate human performance and learning.]]></description>
+        <home>University of Dayton and Wright State University</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>x86_64-apple-darwin</name>
+        <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/FMAH_banner3_wt.png</image>
+      <image>http://boinc.berkeley.edu/images/mmlogo.gif</image>
     </project>
     <project>
-        <name>Rosetta at home</name>
-        <url>http://boinc.bakerlab.org/rosetta/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Biology</specific_area>
-        <description><![CDATA[Determine the 3-dimensional shapes of proteins in research that may ultimately lead to finding cures for some major human diseases. By running Rosetta at home you will help us speed up and extend our research in ways we couldn't possibly attempt without your help. You will also be helping our efforts at designing new proteins to fight diseases such as HIV, Malaria, Cancer, and Alzheimer's]]></description>
-        <home>University of Washington</home>
+        <name>FreeHAL</name>
+        <url>http://www.freehal.net/freehal_at_home/</url>
+        <general_area>Cognitive science and artifical intelligence</general_area>
+        <specific_area>Artificial intelligence</specific_area>
+        <description><![CDATA[Parse and convert semantic nets for use in FreeHAL, an artificial intelligence that uses semantic networks, stemmers, part of speech databases, and part of speech taggers in order to imitate human behavior in conversations.]]></description>
+        <home>Private</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
+    </platforms>
+    </project>
+    <project>
+        <name>eOn</name>
+        <url>http://eon.ices.utexas.edu/eon2/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Chemistry</specific_area>
+        <description><![CDATA[A common problem in theoretical chemistry, condensed matter physics and materials science is the calculation of the time evolution of an atomic scale system where, for example, chemical reactions and/or diffusion occur. Generally the events of interest are quite rare (many orders of magnitude slower than the vibrational movements of the atoms), and therefore direct simulations, tracking every movement of the atoms, would take thousands of years of computer c [...]
+        <home>University of Texas at Austin</home>
+    <platforms>
+        <name>i686-pc-linux-gnu</name>
+        <name>windows_intelx86</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/rosetta_at_home_logo.jpg</image>
     </project>
     <project>
-        <name>Superlink at Technion</name>
-        <url>http://cbl-boinc-server2.cs.technion.ac.il/superlinkattechnion/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Genetic linkage analysis</specific_area>
-        <description><![CDATA[Superlink at Technion helps geneticists all over the world find disease-provoking genes causing some types of diabetes, hypertension (high blood pressure), cancer, schizophrenia and many others.]]></description>
-        <home>Technion, Israel</home>
+        <name>Leiden Classical</name>
+        <url>http://boinc.gorlaeus.net/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Chemistry</specific_area>
+        <description><![CDATA[Surface science calculations using Classical Dynamics.  Leiden Classical allows volunteers, students and other scientist to submit their personal calculations to the grid. Each user has his own personal queue for Classical Dynamics jobs. In this way students have used the grid to simulate liquid argon, or to test the validity of the ideal gas law by actually doing the simulations through the grid.]]></description>
+        <home>Leiden University, The Netherlands</home>
     <platforms>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/superlink_logo.gif</image>
+      <image>http://boinc.berkeley.edu/images/leiden_classical.png</image>
     </project>
     <project>
-        <name>POEM at HOME</name>
-        <url>http://boinc.fzk.de/poem/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Protein structure prediction</specific_area>
-        <description><![CDATA[POEM at HOME uses a computational approach to predict the biologically active structure of proteins, to understand the signal-processing mechanisms when the proteins interact with one another, to understand diseases related to protein malfunction or aggregation, and to develop new drugs on the basis of the three-dimensions structure of biologically important proteins.]]></description>
-        <home>University of Karlsruhe (Germany)</home>
+        <name>Asteroids at home</name>
+        <url>http://asteroidsathome.net/boinc/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astrophysics</specific_area>
+        <description><![CDATA[The aim of the project is to derive shapes and spin for a significant part of the asteroid population. As input data, we use any asteroid photometry that is available. The results are asteroid convex shape models with the direction of the spin axis and the rotation period.]]></description>
+        <home>Charles University in Prague</home>
     <platforms>
+        <name>arm-android-linux-gnu</name>
+        <name>arm-unknown-linux-gnueabihf</name>
+        <name>armv6l-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
+        <name>i686-pc-freebsd</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[ati]</name>
+        <name>windows_x86_64</name>
         <name>x86_64-apple-darwin</name>
+        <name>x86_64-pc-freebsd</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/poem.jpg</image>
+      <image>http://boinc.berkeley.edu/images/asteroids_logo.jpg</image>
     </project>
     <project>
-        <name>RNA World</name>
-        <url>http://www.rnaworld.de/rnaworld/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Molecular biology</specific_area>
-        <description><![CDATA[RNA World seeks to identify, analyze, structurally predict and design RNA molecules on the basis of established bioinformatics software.]]></description>
-        <home>Rechenkraft.net e.V.</home>
+        <name>LHC at home</name>
+        <url>http://lhcathomeclassic.cern.ch/sixtrack/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Physics</specific_area>
+        <description><![CDATA[The Large Hadron Collider (LHC) is a particle accelerator at CERN, the European Organization for Nuclear Research, the world's largest particle physics laboratory.  It is the most powerful instrument ever built to investigate on particles proprieties. LHC at home runs simulations to improve the design of LHC and its detectors.]]></description>
+        <home>CERN (European Organization for Nuclear Research)</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/rna4.png</image>
+      <image>http://boinc.berkeley.edu/images/lhc.jpg</image>
     </project>
     <project>
-        <name>GPUGrid.net</name>
-        <url>http://www.gpugrid.net/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Molecular simulations of proteins</specific_area>
-        <description><![CDATA[GPUGrid.net opens novel computational scenarios by the first full-atom molecular dynamics code (CellMD) specially optimized to run on NVIDIA GPUs. New biomedical applications suddenly become possible giving a new role to computational biology for biomedical research.]]></description>
-        <home>Barcelona Biomedical Research Park (PRBB)</home>
+        <name>Spinhenge at home</name>
+        <url>http://spin.fh-bielefeld.de/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Chemical engineering and nanotechnology</specific_area>
+        <description><![CDATA[The study of molecular magnets and controlled nanoscale magnetism.  These magnetic molecules may be used to develop tiny magnetic switches, with applications in medicine (such as local tumor chemotherapy) and biotechnology.]]></description>
+        <home>Bielefeld University of Applied Sciences</home>
     <platforms>
-        <name>windows_intelx86[cuda]</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/gpugrid.png</image>
+      <image>http://boinc.berkeley.edu/images/rotating-fe30-h90px.gif</image>
     </project>
     <project>
-        <name>SIMAP</name>
-        <url>http://boincsimap.org/boincsimap/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Biology</specific_area>
-        <description><![CDATA[Calculate similarities between proteins. SIMAP provides a public database of the resulting data, which plays a key role in many bioinformatics research projects.]]></description>
-        <home>University of Vienna</home>
+        <name>SETI at home</name>
+        <url>http://setiathome.berkeley.edu/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astrophysics, astrobiology</specific_area>
+        <description><![CDATA[SETI (Search for Extraterrestrial Intelligence) is a scientific area whose goal is to detect intelligent life outside Earth. One approach, known as radio SETI, uses radio telescopes to listen for narrow-bandwidth radio signals from space. Such signals are not known to occur naturally, so a detection would provide evidence of extraterrestrial technology.]]></description>
+        <home>University of California, Berkeley</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
+        <name>windows_intelx86[ati]</name>
+        <name>windows_intelx86[cuda]</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-unknown-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
+        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/simaplogo.jpg</image>
+      <image>http://boinc.berkeley.edu/images/seti_logo.png</image>
     </project>
     <project>
-        <name>Malariacontrol.net</name>
-        <url>http://www.malariacontrol.net/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Epidemiology</specific_area>
-        <description><![CDATA[Simulation models of the transmission dynamics and health effects of malaria are an important tool for malaria control. They can be used to determine optimal strategies for delivering mosquito nets, chemotherapy, or new vaccines which are currently under development and testing.  Such modeling is extremely computer intensive, requiring simulations of large human populations with a diverse set of parameters related to biological and social factors that influe [...]
-        <home>The Swiss Tropical Institute</home>
+        <name>Constellation</name>
+        <url>http://aerospaceresearch.net/constellation/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Aerospace-related science and engineering</specific_area>
+        <description><![CDATA[Constellation is a platform for aerospace-related simulations, including trajectory optimization of launchers, satellites and probes, simulation of Moon's near-surface exosphere, and analysis of dynamic systems of exploration-rovers]]></description>
+        <home><a href='http://rechenkraft.net'>Rechenkraft.net</a>, <a href='http://stuttgart.dglr.de'>DGLR</a>, <a href='http://selfnet.de'>Selfnet</a>, and <a href='http://shackspace.de'>shack</a></home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-unknown-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/africaathome.gif</image>
+      <image>http://boinc.berkeley.edu/images/constellation2.png</image>
     </project>
     <project>
-        <name>Docking at Home</name>
-        <url>http://docking.cis.udel.edu/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Study of protein - ligand interactions</specific_area>
-        <description><![CDATA[Docking at Home has both bioscience and computer science goals. The project aims to further knowledge of the atomic details of protein-ligand interactions and, by doing so, will search for insights into the discovery of novel pharmaceuticals.]]></description>
-        <home>University of Delaware</home>
+        <name>Cosmology at Home</name>
+        <url>http://www.cosmologyathome.org/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astronomy</specific_area>
+        <description><![CDATA[The goal of Cosmology at Home is to search for the model that best describes our Universe and to find the range of models that agree with the available astronomical particle physics data.]]></description>
+        <home>University of Illinois at Urbana-Champaign</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
-        <name>windows_amd64</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/docking.png</image>
+      <image>http://boinc.berkeley.edu/images/cosmo.jpg</image>
     </project>
     <project>
-        <name>The Lattice Project</name>
-        <url>http://boinc.umiacs.umd.edu/</url>
-        <general_area>Biology and Medicine</general_area>
-        <specific_area>Life science research</specific_area>
-        <description><![CDATA[The Lattice Project supplies computing power to scientists at the University of Maryland studying evolutionary relationships based on DNA sequence data; bacterial, plasmid, and virus protein sequences; and biological diversity in nature reserves. ]]></description>
-        <home>University of Maryland Center for Bioinformatics and Computational Biology</home>
+        <name>Einstein at home</name>
+        <url>http://einstein.phys.uwm.edu/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astrophysics</specific_area>
+        <description><![CDATA[Search for spinning neutron stars (also called pulsars) using data from the LIGO and GEO gravitational wave detectors, and from the Arecibo radio observatory.  Einstein at Home is a World Year of Physics 2005 project supported by the American Physical Society (APS) and by a number of international organizations.]]></description>
+        <home>Univ. of Wisconsin - Milwaukee, Max Planck Institute</home>
     <platforms>
+        <name>arm-android-linux-gnu</name>
+        <name>arm-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
+        <name>i686-apple-darwin[cuda]</name>
+        <name>i686-apple-darwin[ati]</name>
         <name>i686-pc-linux-gnu</name>
+        <name>i686-pc-linux-gnu[cuda]</name>
+        <name>i686-pc-linux-gnu[ati]</name>
         <name>powerpc-apple-darwin</name>
+        <name>sparc-sun-solaris2.7</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86[cuda]</name>
+        <name>windows_intelx86[ati]</name>
+        <name>windows_x86_64[ati]</name>
         <name>windows_x86_64</name>
+        <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
+        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/lattice.gif</image>
+      <image>http://boinc.berkeley.edu/images/einstein.jpg</image>
     </project>
     <project>
-        <name>World Community Grid</name>
-        <url>http://www.worldcommunitygrid.org/</url>
-        <general_area>Multiple applications</general_area>
-        <specific_area>Medical, environmental and other humanitarian research</specific_area>
-        <description><![CDATA[To further critical non-profit research on some of humanity's most pressing problems by creating the world's largest volunteer computing grid.  Research includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, clean water and many more.]]></description>
-        <home>IBM Corporate Citizenship</home>
+        <name>theSkyNet POGS</name>
+        <url>http://pogs.theskynet.org/pogs/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astronomy</specific_area>
+        <description><![CDATA[We will combine the spectral coverage of GALEX, Pan-STARRS1, and WISE to generate a multi-wavelength UV-optical-NIR galaxy atlas for the nearby Universe. We will measure physical parameters (such as stellar mass surface density, star formation rate surface density, attenuation, and first-order star formation history) on a resolved pixel-by-pixel basis using spectral energy distribution (SED) fitting techniques in a distributed computing mode.]]></description>
+        <home>The International Centre for Radio Astronomy Research (Perth, Australia)</home>
     <platforms>
-        <name>i686-apple-darwin</name>
+        <name>arm-android-linux-gnu</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[ati]</name>
-        <name>windows_intelx86[cuda]</name>
         <name>windows_x86_64</name>
         <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>arm-android-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/wcg.jpg</image>
+      <image>http://boinc.berkeley.edu/images/</image>
     </project>
     <project>
-        <name>EDGeS at Home</name>
-        <url>http://home.edges-grid.eu/home/</url>
-        <general_area>Multiple applications</general_area>
-        <specific_area>European research projects</specific_area>
-        <description><![CDATA[The EDGeS at Home Beta project integrates volunteer computing into the service grid network of Europe by allowing service grids to send workunits to be processed by the volunteers of this project. The scientific projects covered by the project include math, physics, biology, etc.]]></description>
-        <home>MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)</home>
+        <name>Milkyway at home</name>
+        <url>http://milkyway.cs.rpi.edu/milkyway/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Astronomy</specific_area>
+        <description><![CDATA[The goal of Milkyway at Home is to create a highly accurate three dimensional model of the Milky Way galaxy using data gathered by the Sloan Digital Sky Survey.]]></description>
+        <home>Rensselaer Polytechnic Institute</home>
     <platforms>
+        <name>amd64-pc-freebsd</name>
+        <name>amd64-unknown-freebsd</name>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>i686-pc-linux-gnu[ati]</name>
+        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86[ati]</name>
+        <name>windows_x86_64</name>
+        <name>windows_x86_64[ati]</name>
+        <name>x86_64-apple-darwin</name>
+        <name>x86_64-apple-darwin[ati]</name>
+        <name>x86_64-pc-freebsd</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/logo_edges.png</image>
-    </project>
-    <project>
-        <name>CAS at home</name>
-        <url>http://casathome.ihep.ac.cn/</url>
-        <general_area>Multiple applications</general_area>
-        <specific_area>Physics, biochemistry, and others</specific_area>
-        <description><![CDATA[The objective of CAS at home is to encourage and assist scientists in China to adopt the technologies of volunteer computing and volunteer thinking for their research.]]></description>
-        <home>Chinese Academy of Sciences</home>
-    <platforms>
-        <name>i686-pc-linux-gnu</name>
-        <name>windows_intelx86</name>
-    </platforms>
-      <image>http://boinc.berkeley.edu/images/cas_at_home.jpg</image>
+      <image>http://boinc.berkeley.edu/images/mw.png</image>
     </project>
     <project>
-        <name>Yoyo at home</name>
-        <url>http://www.rechenkraft.net/yoyo/</url>
-        <general_area>Multiple applications</general_area>
-        <specific_area>Mathematics, physics, evolution</specific_area>
-        <description><![CDATA[Yoyo at home is an adapter between BOINC and several existing volunteer computing projects: ECM, Muon, Evolution at home, and distributed.net]]></description>
-        <home>Private</home>
+        <name>LHC at home Test4Theory</name>
+        <url>http://lhcathome2.cern.ch/test4theory/</url>
+        <general_area>Astronomy, Physics, and Chemistry</general_area>
+        <specific_area>Physics</specific_area>
+        <description><![CDATA[This project uses CERN-developed virtual machine technology for full-fledged LHC event physics simulation on volunteer computers.  Requires that you install VirtualBox on your computer]]></description>
+        <home>CERN (European Organization for Nuclear Research)</home>
     <platforms>
-        <name>arm-android-linux-gnu</name>
-        <name>arm-linux-gnu</name>
-        <name>arm-unknown-linux-gnueabi</name>
-        <name>arm-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
-        <name>powerpc64-ps3-linux-gnu</name>
-        <name>sparc-sun-solaris</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
         <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
+      <image>http://boinc.berkeley.edu/images/t4t.png</image>
     </project>
     <project>
-        <name>Ibercivis</name>
-        <url>http://registro.ibercivis.es/</url>
-        <general_area>Multiple applications</general_area>
-        <specific_area>Various Spanish research projects</specific_area>
-        <description><![CDATA[Research in physics, material science, and biomedicine]]></description>
-        <home>Spanish universities and research centers</home>
+        <name>Climateprediction.net</name>
+        <url>http://climateprediction.net/</url>
+        <general_area>Earth Sciences</general_area>
+        <specific_area>Climate study</specific_area>
+        <description><![CDATA[Investigate the approximations that have to be made in state-of-the-art climate models. By running the model thousands of times we hope to find out how the model responds to slight tweaks to these approximations - slight enough to not make the approximations any less realistic. This will allow us to improve our understanding of how sensitive our models are to small changes and also to things like changes in carbon dioxide and the sulphur cycle. This will all [...]
+        <home>Oxford University</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>i686-pc-linux-gnu[cuda]</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
-        <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/cabecera2.jpg</image>
+      <image>http://boinc.berkeley.edu/images/cpn_logo_world_1.jpg</image>
     </project>
     <project>
-        <name>LHC at home Test4Theory</name>
-        <url>http://lhcathome2.cern.ch/test4theory/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Physics</specific_area>
-        <description><![CDATA[This project uses CERN-developed virtual machine technology for full-fledged LHC event physics simulation on volunteer computers.  Requires that you install VirtualBox on your computer]]></description>
-        <home>CERN (European Organization for Nuclear Research)</home>
+        <name>POEM at HOME</name>
+        <url>http://boinc.fzk.de/poem/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Protein structure prediction</specific_area>
+        <description><![CDATA[POEM at HOME uses a computational approach to predict the biologically active structure of proteins, to understand the signal-processing mechanisms when the proteins interact with one another, to understand diseases related to protein malfunction or aggregation, and to develop new drugs on the basis of the three-dimensions structure of biologically important proteins.]]></description>
+        <home>University of Karlsruhe (Germany)</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
+        <name>windows_intelx86[ati]</name>
         <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/t4t.png</image>
+      <image>http://boinc.berkeley.edu/images/poem.jpg</image>
     </project>
     <project>
-        <name>Einstein at home</name>
-        <url>http://einstein.phys.uwm.edu/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Astrophysics</specific_area>
-        <description><![CDATA[Search for spinning neutron stars (also called pulsars) using data from the LIGO and GEO gravitational wave detectors, and from the Arecibo radio observatory.  Einstein at Home is a World Year of Physics 2005 project supported by the American Physical Society (APS) and by a number of international organizations.]]></description>
-        <home>Univ. of Wisconsin - Milwaukee, Max Planck Institute</home>
+        <name>FightMalaria at Home</name>
+        <url>http://boinc.ucd.ie/fmah/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Antimalarial drug discovery</specific_area>
+        <description><![CDATA[The parasite that causes malaria continues to evolve resistance to available medication. We therefore urgently need to discover new drugs to replace existing drugs. Importantly, these new drugs need to target NEW proteins in the parasite. The FightMalaria at Home project is aimed at finding these new targets.]]></description>
+        <home>University College Dublin</home>
     <platforms>
         <name>i686-apple-darwin</name>
-        <name>i686-apple-darwin[cuda]</name>
-        <name>i686-apple-darwin[ati]</name>
         <name>i686-pc-linux-gnu</name>
-        <name>i686-pc-linux-gnu[cuda]</name>
-        <name>i686-pc-linux-gnu[ati]</name>
-        <name>powerpc-apple-darwin</name>
-        <name>sparc-sun-solaris2.7</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[cuda]</name>
-        <name>windows_intelx86[ati]</name>
-        <name>windows_x86_64[ati]</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
-        <name>x86_64-pc-linux-gnu[ati]</name>
-        <name>arm-android-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/einstein.jpg</image>
+      <image>http://boinc.berkeley.edu/images/FMAH_banner3_wt.png</image>
     </project>
     <project>
-        <name>eOn</name>
-        <url>http://eon.ices.utexas.edu/eon2/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Chemistry</specific_area>
-        <description><![CDATA[A common problem in theoretical chemistry, condensed matter physics and materials science is the calculation of the time evolution of an atomic scale system where, for example, chemical reactions and/or diffusion occur. Generally the events of interest are quite rare (many orders of magnitude slower than the vibrational movements of the atoms), and therefore direct simulations, tracking every movement of the atoms, would take thousands of years of computer c [...]
-        <home>University of Texas at Austin</home>
+        <name>Superlink at Technion</name>
+        <url>http://cbl-boinc-server2.cs.technion.ac.il/superlinkattechnion/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Genetic linkage analysis</specific_area>
+        <description><![CDATA[Superlink at Technion helps geneticists all over the world find disease-provoking genes causing some types of diabetes, hypertension (high blood pressure), cancer, schizophrenia and many others.]]></description>
+        <home>Technion, Israel</home>
+    <platforms>
+    </platforms>
+      <image>http://boinc.berkeley.edu/images/superlink_logo.gif</image>
+    </project>
+    <project>
+        <name>Rosetta at home</name>
+        <url>http://boinc.bakerlab.org/rosetta/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Biology</specific_area>
+        <description><![CDATA[Determine the 3-dimensional shapes of proteins in research that may ultimately lead to finding cures for some major human diseases. By running Rosetta at home you will help us speed up and extend our research in ways we couldn't possibly attempt without your help. You will also be helping our efforts at designing new proteins to fight diseases such as HIV, Malaria, Cancer, and Alzheimer's]]></description>
+        <home>University of Washington</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>x86_64-apple-darwin</name>
+        <name>windows_x86_64</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
+      <image>http://boinc.berkeley.edu/images/rosetta_at_home_logo.jpg</image>
     </project>
     <project>
-        <name>Asteroids at home</name>
-        <url>http://asteroidsathome.net/boinc/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Astrophysics</specific_area>
-        <description><![CDATA[The aim of the project is to derive shapes and spin for a significant part of the asteroid population. As input data, we use any asteroid photometry that is available. The results are asteroid convex shape models with the direction of the spin axis and the rotation period.]]></description>
-        <home>Charles University in Prague</home>
+        <name>Docking at Home</name>
+        <url>http://docking.cis.udel.edu/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Study of protein - ligand interactions</specific_area>
+        <description><![CDATA[Docking at Home has both bioscience and computer science goals. The project aims to further knowledge of the atomic details of protein-ligand interactions and, by doing so, will search for insights into the discovery of novel pharmaceuticals.]]></description>
+        <home>University of Delaware</home>
     <platforms>
-        <name>arm-android-linux-gnu</name>
-        <name>arm-unknown-linux-gnueabihf</name>
-        <name>armv6l-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
+        <name>windows_amd64</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/asteroids_logo.jpg</image>
+      <image>http://boinc.berkeley.edu/images/docking.png</image>
     </project>
     <project>
-        <name>Spinhenge at home</name>
-        <url>http://spin.fh-bielefeld.de/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Chemical engineering and nanotechnology</specific_area>
-        <description><![CDATA[The study of molecular magnets and controlled nanoscale magnetism.  These magnetic molecules may be used to develop tiny magnetic switches, with applications in medicine (such as local tumor chemotherapy) and biotechnology.]]></description>
-        <home>Bielefeld University of Applied Sciences</home>
+        <name>GPUGrid.net</name>
+        <url>http://www.gpugrid.net/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Molecular simulations of proteins</specific_area>
+        <description><![CDATA[GPUGrid.net opens novel computational scenarios by the first full-atom molecular dynamics code (CellMD) specially optimized to run on NVIDIA GPUs. New biomedical applications suddenly become possible giving a new role to computational biology for biomedical research.]]></description>
+        <home>Barcelona Biomedical Research Park (PRBB)</home>
     <platforms>
+        <name>windows_intelx86[cuda]</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/rotating-fe30-h90px.gif</image>
+      <image>http://boinc.berkeley.edu/images/gpugrid.png</image>
     </project>
     <project>
-        <name>LHC at home</name>
-        <url>http://lhcathomeclassic.cern.ch/sixtrack/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Physics</specific_area>
-        <description><![CDATA[The Large Hadron Collider (LHC) is a particle accelerator at CERN, the European Organization for Nuclear Research, the world's largest particle physics laboratory.  It is the most powerful instrument ever built to investigate on particles proprieties. LHC at home runs simulations to improve the design of LHC and its detectors.]]></description>
-        <home>CERN (European Organization for Nuclear Research)</home>
+        <name>Malariacontrol.net</name>
+        <url>http://www.malariacontrol.net/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Epidemiology</specific_area>
+        <description><![CDATA[Simulation models of the transmission dynamics and health effects of malaria are an important tool for malaria control. They can be used to determine optimal strategies for delivering mosquito nets, chemotherapy, or new vaccines which are currently under development and testing.  Such modeling is extremely computer intensive, requiring simulations of large human populations with a diverse set of parameters related to biological and social factors that influe [...]
+        <home>The Swiss Tropical Institute</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-unknown-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/lhc.jpg</image>
+      <image>http://boinc.berkeley.edu/images/africaathome.gif</image>
     </project>
     <project>
-        <name>Cosmology at Home</name>
-        <url>http://www.cosmologyathome.org/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Astronomy</specific_area>
-        <description><![CDATA[The goal of Cosmology at Home is to search for the model that best describes our Universe and to find the range of models that agree with the available astronomical particle physics data.]]></description>
-        <home>University of Illinois at Urbana-Champaign</home>
+        <name>SIMAP</name>
+        <url>http://boincsimap.org/boincsimap/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Biology</specific_area>
+        <description><![CDATA[Calculate similarities between proteins. SIMAP provides a public database of the resulting data, which plays a key role in many bioinformatics research projects.]]></description>
+        <home>University of Vienna</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
+        <name>windows_x86_64</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-unknown-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/cosmo.jpg</image>
+      <image>http://boinc.berkeley.edu/images/simaplogo.jpg</image>
     </project>
     <project>
-        <name>SETI at home</name>
-        <url>http://setiathome.berkeley.edu/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Astrophysics, astrobiology</specific_area>
-        <description><![CDATA[SETI (Search for Extraterrestrial Intelligence) is a scientific area whose goal is to detect intelligent life outside Earth. One approach, known as radio SETI, uses radio telescopes to listen for narrow-bandwidth radio signals from space. Such signals are not known to occur naturally, so a detection would provide evidence of extraterrestrial technology.]]></description>
-        <home>University of California, Berkeley</home>
+        <name>The Lattice Project</name>
+        <url>http://boinc.umiacs.umd.edu/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Life science research</specific_area>
+        <description><![CDATA[The Lattice Project supplies computing power to scientists at the University of Maryland studying evolutionary relationships based on DNA sequence data; bacterial, plasmid, and virus protein sequences; and biological diversity in nature reserves. ]]></description>
+        <home>University of Maryland Center for Bioinformatics and Computational Biology</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[ati]</name>
-        <name>windows_intelx86[cuda]</name>
-        <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
-        <name>x86_64-pc-linux-gnu[ati]</name>
-    </platforms>
-      <image>http://boinc.berkeley.edu/images/seti_logo.png</image>
-    </project>
-    <project>
-        <name>Leiden Classical</name>
-        <url>http://boinc.gorlaeus.net/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Chemistry</specific_area>
-        <description><![CDATA[Surface science calculations using Classical Dynamics.  Leiden Classical allows volunteers, students and other scientist to submit their personal calculations to the grid. Each user has his own personal queue for Classical Dynamics jobs. In this way students have used the grid to simulate liquid argon, or to test the validity of the ideal gas law by actually doing the simulations through the grid.]]></description>
-        <home>Leiden University, The Netherlands</home>
-    <platforms>
+        <name>windows_x86_64</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/leiden_classical.png</image>
+      <image>http://boinc.berkeley.edu/images/lattice.gif</image>
     </project>
     <project>
-        <name>Milkyway at home</name>
-        <url>http://milkyway.cs.rpi.edu/milkyway/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Astronomy</specific_area>
-        <description><![CDATA[The goal of Milkyway at Home is to create a highly accurate three dimensional model of the Milky Way galaxy using data gathered by the Sloan Digital Sky Survey.]]></description>
-        <home>Rensselaer Polytechnic Institute</home>
+        <name>RNA World</name>
+        <url>http://www.rnaworld.de/rnaworld/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Molecular biology</specific_area>
+        <description><![CDATA[RNA World seeks to identify, analyze, structurally predict and design RNA molecules on the basis of established bioinformatics software.]]></description>
+        <home>Rechenkraft.net e.V.</home>
     <platforms>
-        <name>amd64-pc-freebsd</name>
-        <name>amd64-unknown-freebsd</name>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>i686-pc-linux-gnu[ati]</name>
-        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[ati]</name>
         <name>windows_x86_64</name>
-        <name>windows_x86_64[ati]</name>
-        <name>x86_64-apple-darwin</name>
-        <name>x86_64-apple-darwin[ati]</name>
-        <name>x86_64-pc-freebsd</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[ati]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/mw.png</image>
+      <image>http://boinc.berkeley.edu/images/rna4.png</image>
     </project>
     <project>
-        <name>Constellation</name>
-        <url>http://aerospaceresearch.net/constellation/</url>
-        <general_area>Astronomy, Physics, and Chemistry</general_area>
-        <specific_area>Aerospace-related science and engineering</specific_area>
-        <description><![CDATA[Constellation is a platform for aerospace-related simulations, including trajectory optimization of launchers, satellites and probes, simulation of Moon's near-surface exosphere, and analysis of dynamic systems of exploration-rovers]]></description>
-        <home><a href='http://rechenkraft.net'>Rechenkraft.net</a>, <a href='http://stuttgart.dglr.de'>DGLR</a>, <a href='http://selfnet.de'>Selfnet</a>, and <a href='http://shackspace.de'>shack</a></home>
+        <name>Simulation One</name>
+        <url>http://mmgboinc.unimi.it/</url>
+        <general_area>Biology and Medicine</general_area>
+        <specific_area>Molecular biology</specific_area>
+        <description><![CDATA[The project studies osmoprotectants - small molecules that protect proteins, for example by thermal stress. Thanks to these molecules in nature we can find plants able to survive without water, or bacteria able to survive in extreme environmental conditions. And how is this possible? Answering this question could have a major impact in agriculture, e.g. developing plants that require less water intake.]]></description>
+        <home>Universita degli Studi, Milan, Italy</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/constellation2.png</image>
+      <image>http://boinc.berkeley.edu/images/SimOne_logo.png</image>
     </project>
     <project>
         <name>Radioactive at Home</name>
@@ -474,110 +460,106 @@
       <image>http://boinc.berkeley.edu/images/</image>
     </project>
     <project>
-        <name>MindModeling at Home</name>
-        <url>http://mindmodeling.org/</url>
-        <general_area>Cognitive science and artifical intelligence</general_area>
-        <specific_area>Cognitive Science</specific_area>
-        <description><![CDATA[MindModeling at Home uses computational cognitive process modeling to better understand the human mind, and specifically to study the mechanisms and processes that enable and moderate human performance and learning.]]></description>
-        <home>University of Dayton and Wright State University</home>
+        <name>Enigma at Home</name>
+        <url>http://www.enigmaathome.net/</url>
+        <general_area>Mathematics, computing, and games</general_area>
+        <specific_area>Cryptography</specific_area>
+        <description><![CDATA[Attempt to decode 3 original Enigma messages. The signals were intercepted in the North Atlantic in 1942 and are believed to be unbroken.]]></description>
+        <home>Private</home>
     <platforms>
+        <name>arm-android-linux-gnu</name>
+        <name>arm-unknown-linux-gnueabi</name>
+        <name>arm-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>x86_64-apple-darwin</name>
-        <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/mmlogo.gif</image>
     </project>
     <project>
-        <name>FreeHAL</name>
-        <url>http://www.freehal.net/freehal_at_home/</url>
-        <general_area>Cognitive science and artifical intelligence</general_area>
-        <specific_area>Artificial intelligence</specific_area>
-        <description><![CDATA[Parse and convert semantic nets for use in FreeHAL, an artificial intelligence that uses semantic networks, stemmers, part of speech databases, and part of speech taggers in order to imitate human behavior in conversations.]]></description>
+        <name>OProject at Home</name>
+        <url>http://oproject.info/</url>
+        <general_area>Mathematics, computing, and games</general_area>
+        <specific_area>Mathematics, Physics, Artificial Intelligence</specific_area>
+        <description><![CDATA[Simulation of quantum computing; Goldbach's conjecture.]]></description>
         <home>Private</home>
     <platforms>
+        <name>arm-android</name>
+        <name>arm-android-linux-gnu</name>
+        <name>arm-unknown-linux-gnu</name>
+        <name>arm-unknown-linux-gnueabi</name>
         <name>i686-pc-linux-gnu</name>
+        <name>i686-pc-solaris</name>
+        <name>powerpc64-ps3-linux-gnu</name>
+        <name>ppc64-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
+        <name>x86_64-pc-freebsd</name>
+        <name>x86_64-pc-linux-gnu</name>
     </platforms>
+      <image>http://boinc.berkeley.edu/images/oproject_logo.png</image>
     </project>
     <project>
-        <name>Climateprediction.net</name>
-        <url>http://climateprediction.net/</url>
-        <general_area>Earth Sciences</general_area>
-        <specific_area>Climate study</specific_area>
-        <description><![CDATA[Investigate the approximations that have to be made in state-of-the-art climate models. By running the model thousands of times we hope to find out how the model responds to slight tweaks to these approximations - slight enough to not make the approximations any less realistic. This will allow us to improve our understanding of how sensitive our models are to small changes and also to things like changes in carbon dioxide and the sulphur cycle. This will all [...]
-        <home>Oxford University</home>
+        <name>SAT at home</name>
+        <url>http://sat.isa.ru/pdsat/</url>
+        <general_area>Mathematics, computing, and games</general_area>
+        <specific_area>Computer Science</specific_area>
+        <description><![CDATA[Solve hard and practically important problems (discrete functions inversion problems, discrete optimization, bioinformatics, etc.) that can be effectively reduced to Boolean satisfiability problem.]]></description>
+        <home>Institute for Systems Analysis and Institute for System Dynamics and Control Theory, Russian Academy of Science</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>windows_x86_64</name>
+        <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/cpn_logo_world_1.jpg</image>
+      <image>http://boinc.berkeley.edu/images/sat_logo.png</image>
     </project>
     <project>
-        <name>ABC at home</name>
-        <url>http://abcathome.com/</url>
+        <name>VolPEx</name>
+        <url>http://volpex.cs.uh.edu/VCP/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Mathematics</specific_area>
-        <description><![CDATA[Search for 'abc-triples': positive integers a,b,c such that a+b=c, a < b < c, a,b,c have no common divisors and c > rad(abc), where rad(n) is the product of the distinct prime factors of n. The ABC conjecture says that there are only finitely many a,b,c such that log(c)/log(rad(abc)) > h for any real h > 1. The ABC conjecture is currently one of the greatest open problems in mathematics. If it is proven to be true, a lot of other open problems can be a [...]
-        <home>Mathematical Institute of Leiden University / Kennislink</home>
+        <specific_area>Computer science</specific_area>
+        <description><![CDATA[Creating effective parallel computing on multiple volatile nodes. Apply research on REMD Protein Folding.]]></description>
+        <home>University of Houston</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
-        <name>powerpc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/abclogo.jpg</image>
+      <image>http://boinc.berkeley.edu/images/</image>
     </project>
     <project>
-        <name>PrimeGrid</name>
-        <url>http://www.primegrid.com/</url>
+        <name>sudoku at vtaiwan</name>
+        <url>http://sudoku.nctu.edu.tw/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Cryptography</specific_area>
-        <description><![CDATA[Primegrid is generating a public sequential prime number database, and is searching for large twin primes of the form k*2<sup>n</sup>+1 and k*2<sup>n</sup>-1]]></description>
-        <home>Private</home>
+        <specific_area>Mathematics</specific_area>
+        <description><![CDATA[Sudoku at vtaiwan seeks to solve the minimum Sudoku problem, a well-known problem in mathematics and computer science.]]></description>
+        <home>National Chiao Tung University, Taiwan</home>
     <platforms>
         <name>i686-apple-darwin</name>
-        <name>i686-apple-darwin[cuda]</name>
         <name>i686-pc-linux-gnu</name>
-        <name>i686-pc-linux-gnu[ati]</name>
-        <name>i686-pc-linux-gnu[cuda]</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[ati]</name>
-        <name>windows_intelx86[cuda]</name>
         <name>windows_x86_64</name>
-        <name>x86_64-apple-darwin</name>
-        <name>x86_64-apple-darwin[cuda]</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[ati]</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
+        <name>x86_64-unknown-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/primegrid_logo.png</image>
+      <image>http://boinc.berkeley.edu/images/sudoku.png</image>
     </project>
     <project>
-        <name>DistrRTgen</name>
-        <url>http://boinc.freerainbowtables.com/distrrtgen/</url>
+        <name>NumberFields at home</name>
+        <url>http://numberfields.asu.edu/NumberFields/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Cryptography</specific_area>
-        <description><![CDATA[To give the world's security experts the best tools available for detecting weak hashes. This can help them to force developers to use more secure methods of password protection.]]></description>
-        <home>Private</home>
+        <specific_area>Mathematics</specific_area>
+        <description><![CDATA[NumberFields at home searches for fields with special properties. The primary application of this research is in the realm of algebraic number theory. Number theorists can mine the data for interesting patterns to help them formulate conjectures about number fields. Ultimately, this research will lead to a deeper understanding of the profound properties of numbers, the basic building blocks of all mathematics.]]></description>
+        <home>Arizona State University, school of Mathematics</home>
     <platforms>
-        <name>i386-pc-freebsd</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86[cuda]</name>
-        <name>windows_intelx86[ati]</name>
-        <name>windows_x86_64</name>
-        <name>x86_64-pc-freebsd</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/freerainbowtables_logo.png</image>
+      <image>http://boinc.berkeley.edu/images/nf_banner_10.jpg</image>
     </project>
     <project>
         <name>Collatz Conjecture</name>
@@ -606,48 +588,56 @@
     </platforms>
     </project>
     <project>
-        <name>VTU at home</name>
-        <url>http://boinc.vgtu.lt/vtuathome/</url>
+        <name>ABC at home</name>
+        <url>http://abcathome.com/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Software testing</specific_area>
-        <description><![CDATA[The aim of this project is to provide a powerful distributed computing platform for scientists of Vilnius Gediminas Technical University (VGTU) as well as others Lithuanian academic institutions.  Current applications involve the study of Monte-Carlo based software testing.]]></description>
-        <home>Vilnius Gediminas Technical University and Kaunas University of Technology (Lithuania)</home>
+        <specific_area>Mathematics</specific_area>
+        <description><![CDATA[Search for 'abc-triples': positive integers a,b,c such that a+b=c, a < b < c, a,b,c have no common divisors and c > rad(abc), where rad(n) is the product of the distinct prime factors of n. The ABC conjecture says that there are only finitely many a,b,c such that log(c)/log(rad(abc)) > h for any real h > 1. The ABC conjecture is currently one of the greatest open problems in mathematics. If it is proven to be true, a lot of other open problems can be a [...]
+        <home>Mathematical Institute of Leiden University / Kennislink</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
+        <name>powerpc-linux-gnu</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/vtuathome-white.gif</image>
+      <image>http://boinc.berkeley.edu/images/abclogo.jpg</image>
     </project>
     <project>
-        <name>VolPEx</name>
-        <url>http://volpex.cs.uh.edu/VCP/</url>
+        <name>SZTAKI Desktop Grid</name>
+        <url>http://szdg.lpds.sztaki.hu/szdg/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Computer science</specific_area>
-        <description><![CDATA[Creating effective parallel computing on multiple volatile nodes. Apply research on REMD Protein Folding.]]></description>
-        <home>University of Houston</home>
+        <specific_area>Mathematics</specific_area>
+        <description><![CDATA[Find all the generalized binary number systems (in which bases are matrices and digits are vectors) up to dimension 11.]]></description>
+        <home>MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86_64</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/</image>
+      <image>http://boinc.berkeley.edu/images/szdg1_small.jpg</image>
     </project>
     <project>
-        <name>SubsetSum at Home</name>
-        <url>http://volunteer.cs.und.edu/subset_sum/</url>
+        <name>VTU at home</name>
+        <url>http://boinc.vgtu.lt/vtuathome/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Computer Science</specific_area>
-        <description><![CDATA[Research in computational complexity]]></description>
-        <home>University of North Dakota, Computer Science Department</home>
+        <specific_area>Software testing</specific_area>
+        <description><![CDATA[The aim of this project is to provide a powerful distributed computing platform for scientists of Vilnius Gediminas Technical University (VGTU) as well as others Lithuanian academic institutions.  Current applications involve the study of Monte-Carlo based software testing.]]></description>
+        <home>Vilnius Gediminas Technical University and Kaunas University of Technology (Lithuania)</home>
     <platforms>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
-        <name>x86_64-apple-darwin</name>
+        <name>windows_x86_64</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/</image>
+      <image>http://boinc.berkeley.edu/images/vtuathome-white.gif</image>
     </project>
     <project>
         <name>NFS at home</name>
@@ -668,123 +658,169 @@
       <image>http://boinc.berkeley.edu/images/NFS_Logo.jpg</image>
     </project>
     <project>
-        <name>sudoku at vtaiwan</name>
-        <url>http://sudoku.nctu.edu.tw/</url>
+        <name>DistrRTgen</name>
+        <url>http://boinc.freerainbowtables.com/distrrtgen/</url>
         <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Mathematics</specific_area>
-        <description><![CDATA[Sudoku at vtaiwan seeks to solve the minimum Sudoku problem, a well-known problem in mathematics and computer science.]]></description>
-        <home>National Chiao Tung University, Taiwan</home>
+        <specific_area>Cryptography</specific_area>
+        <description><![CDATA[To give the world's security experts the best tools available for detecting weak hashes. This can help them to force developers to use more secure methods of password protection.]]></description>
+        <home>Private</home>
     <platforms>
-        <name>i686-apple-darwin</name>
+        <name>i386-pc-freebsd</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86[cuda]</name>
+        <name>windows_intelx86[ati]</name>
         <name>windows_x86_64</name>
+        <name>x86_64-pc-freebsd</name>
         <name>x86_64-pc-linux-gnu</name>
-        <name>x86_64-unknown-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/sudoku.png</image>
+      <image>http://boinc.berkeley.edu/images/freerainbowtables_logo.png</image>
     </project>
     <project>
-        <name>NumberFields at home</name>
-        <url>http://numberfields.asu.edu/NumberFields/</url>
+        <name>PrimeGrid</name>
+        <url>http://www.primegrid.com/</url>
         <general_area>Mathematics, computing, and games</general_area>
         <specific_area>Mathematics</specific_area>
-        <description><![CDATA[NumberFields at home searches for fields with special properties. The primary application of this research is in the realm of algebraic number theory. Number theorists can mine the data for interesting patterns to help them formulate conjectures about number fields. Ultimately, this research will lead to a deeper understanding of the profound properties of numbers, the basic building blocks of all mathematics.]]></description>
-        <home>Arizona State University, school of Mathematics</home>
+        <description><![CDATA[Primegrid has multiple projects searching for different forms of very large prime numbers, including searching for the largest known prime number.]]></description>
+        <home>Private</home>
     <platforms>
+        <name>arm-android-linux-gnu</name>
+        <name>i686-apple-darwin</name>
+        <name>i686-apple-darwin[cuda]</name>
         <name>i686-pc-linux-gnu</name>
+        <name>i686-pc-linux-gnu[ati]</name>
+        <name>i686-pc-linux-gnu[cuda]</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86[ati]</name>
+        <name>windows_intelx86[cuda]</name>
+        <name>windows_x86_64</name>
         <name>x86_64-apple-darwin</name>
+        <name>x86_64-apple-darwin[cuda]</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[ati]</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/nf_banner_10.jpg</image>
+      <image>http://boinc.berkeley.edu/images/primegrid_logo.png</image>
     </project>
     <project>
-        <name>SZTAKI Desktop Grid</name>
-        <url>http://szdg.lpds.sztaki.hu/szdg/</url>
+        <name>primaboinca</name>
+        <url>http://www.primaboinca.com/</url>
         <general_area>Mathematics, computing, and games</general_area>
         <specific_area>Mathematics</specific_area>
-        <description><![CDATA[Find all the generalized binary number systems (in which bases are matrices and digits are vectors) up to dimension 11.]]></description>
-        <home>MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)</home>
+        <description><![CDATA[Search for counterexamples to two conjectures related to the identification of prime numbers]]></description>
+        <home>Hochschule RheinMain University of Applied Sciences</home>
     <platforms>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
-        <name>windows_intelx86_64</name>
+    </platforms>
+      <image>http://boinc.berkeley.edu/images/logo_primaboinca.gif</image>
+    </project>
+    <project>
+        <name>SubsetSum at Home</name>
+        <url>http://volunteer.cs.und.edu/subset_sum/</url>
+        <general_area>Mathematics, computing, and games</general_area>
+        <specific_area>Computer Science</specific_area>
+        <description><![CDATA[Research in computational complexity]]></description>
+        <home>University of North Dakota, Computer Science Department</home>
+    <platforms>
+        <name>i686-pc-linux-gnu</name>
+        <name>windows_intelx86</name>
         <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/szdg1_small.jpg</image>
+      <image>http://boinc.berkeley.edu/images/</image>
     </project>
     <project>
-        <name>OProject at Home</name>
-        <url>http://oproject.info/</url>
-        <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Mathematics, Physics, Artificial Intelligence</specific_area>
-        <description><![CDATA[Simulation of quantum computing; Goldbach's conjecture.]]></description>
+        <name>Yoyo at home</name>
+        <url>http://www.rechenkraft.net/yoyo/</url>
+        <general_area>Multiple applications</general_area>
+        <specific_area>Mathematics, physics, evolution</specific_area>
+        <description><![CDATA[Yoyo at home is an adapter between BOINC and several existing volunteer computing projects: ECM, Muon, Evolution at home, and distributed.net]]></description>
         <home>Private</home>
     <platforms>
-        <name>arm-android</name>
         <name>arm-android-linux-gnu</name>
-        <name>arm-unknown-linux-gnu</name>
+        <name>arm-linux-gnu</name>
         <name>arm-unknown-linux-gnueabi</name>
+        <name>arm-unknown-linux-gnueabihf</name>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
-        <name>i686-pc-solaris</name>
+        <name>powerpc-apple-darwin</name>
         <name>powerpc64-ps3-linux-gnu</name>
-        <name>ppc64-linux-gnu</name>
+        <name>sparc-sun-solaris</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
         <name>x86_64-apple-darwin</name>
-        <name>x86_64-pc-freebsd</name>
         <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/oproject_logo.png</image>
     </project>
     <project>
-        <name>SAT at home</name>
-        <url>http://sat.isa.ru/pdsat/</url>
-        <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Computer Science</specific_area>
-        <description><![CDATA[Solve hard and practically important problems (discrete functions inversion problems, discrete optimization, bioinformatics, etc.) that can be effectively reduced to Boolean satisfiability problem.]]></description>
-        <home>Institute for Systems Analysis and Institute for System Dynamics and Control Theory, Russian Academy of Science</home>
+        <name>Ibercivis</name>
+        <url>http://registro.ibercivis.es/</url>
+        <general_area>Multiple applications</general_area>
+        <specific_area>Various Spanish research projects</specific_area>
+        <description><![CDATA[Research in physics, material science, and biomedicine]]></description>
+        <home>Spanish universities and research centers</home>
     <platforms>
+        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
+        <name>i686-pc-linux-gnu[cuda]</name>
         <name>windows_intelx86</name>
         <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
         <name>x86_64-pc-linux-gnu</name>
+        <name>x86_64-pc-linux-gnu[cuda]</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/sat_logo.png</image>
+      <image>http://boinc.berkeley.edu/images/cabecera2.jpg</image>
     </project>
     <project>
-        <name>primaboinca</name>
-        <url>http://www.primaboinca.com/</url>
-        <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Mathematics</specific_area>
-        <description><![CDATA[Search for counterexamples to two conjectures related to the identification of prime numbers]]></description>
-        <home>Hochschule RheinMain University of Applied Sciences</home>
+        <name>EDGeS at Home</name>
+        <url>http://home.edges-grid.eu/home/</url>
+        <general_area>Multiple applications</general_area>
+        <specific_area>European research projects</specific_area>
+        <description><![CDATA[The EDGeS at Home Beta project integrates volunteer computing into the service grid network of Europe by allowing service grids to send workunits to be processed by the volunteers of this project. The scientific projects covered by the project include math, physics, biology, etc.]]></description>
+        <home>MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)</home>
     <platforms>
-        <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>windows_intelx86</name>
+        <name>x86_64-pc-linux-gnu</name>
     </platforms>
-      <image>http://boinc.berkeley.edu/images/logo_primaboinca.gif</image>
+      <image>http://boinc.berkeley.edu/images/logo_edges.png</image>
     </project>
     <project>
-        <name>Enigma at Home</name>
-        <url>http://www.enigmaathome.net/</url>
-        <general_area>Mathematics, computing, and games</general_area>
-        <specific_area>Cryptography</specific_area>
-        <description><![CDATA[Attempt to decode 3 original Enigma messages. The signals were intercepted in the North Atlantic in 1942 and are believed to be unbroken.]]></description>
-        <home>Private</home>
+        <name>World Community Grid</name>
+        <url>http://www.worldcommunitygrid.org/</url>
+        <general_area>Multiple applications</general_area>
+        <specific_area>Medical, environmental and other humanitarian research</specific_area>
+        <description><![CDATA[To further critical non-profit research on some of humanity's most pressing problems by creating the world's largest volunteer computing grid.  Research includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, clean water and many more.]]></description>
+        <home>IBM Corporate Citizenship</home>
     <platforms>
-        <name>arm-unknown-linux-gnueabi</name>
-        <name>arm-unknown-linux-gnueabihf</name>
         <name>i686-apple-darwin</name>
         <name>i686-pc-linux-gnu</name>
         <name>powerpc-apple-darwin</name>
         <name>windows_intelx86</name>
+        <name>windows_intelx86[ati]</name>
+        <name>windows_intelx86[cuda]</name>
+        <name>windows_x86_64</name>
+        <name>x86_64-apple-darwin</name>
+        <name>x86_64-pc-linux-gnu</name>
+        <name>arm-android-linux-gnu</name>
+    </platforms>
+      <image>http://boinc.berkeley.edu/images/wcg.jpg</image>
+    </project>
+    <project>
+        <name>CAS at home</name>
+        <url>http://casathome.ihep.ac.cn/</url>
+        <general_area>Multiple applications</general_area>
+        <specific_area>Physics, biochemistry, and others</specific_area>
+        <description><![CDATA[The objective of CAS at home is to encourage and assist scientists in China to adopt the technologies of volunteer computing and volunteer thinking for their research.]]></description>
+        <home>Chinese Academy of Sciences</home>
+    <platforms>
+        <name>i686-pc-linux-gnu</name>
+        <name>windows_intelx86</name>
     </platforms>
+      <image>http://boinc.berkeley.edu/images/cas_at_home.jpg</image>
     </project>
    <account_manager>
         <name>BAM!</name>
diff --git a/android/BOINC/lint.xml b/android/BOINC/lint.xml
new file mode 100644
index 0000000..a846461
--- /dev/null
+++ b/android/BOINC/lint.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lint>
+    <issue id="MissingTranslation" severity="ignore" />
+</lint>
\ No newline at end of file
diff --git a/android/BOINC/res/drawable-hdpi/acctmgrb.png b/android/BOINC/res/drawable-hdpi/acctmgrb.png
new file mode 100644
index 0000000..ddc05f1
Binary files /dev/null and b/android/BOINC/res/drawable-hdpi/acctmgrb.png differ
diff --git a/android/BOINC/res/drawable-ldpi/acctmgrb.png b/android/BOINC/res/drawable-ldpi/acctmgrb.png
new file mode 100644
index 0000000..b82ace5
Binary files /dev/null and b/android/BOINC/res/drawable-ldpi/acctmgrb.png differ
diff --git a/android/BOINC/res/drawable-mdpi/acctmgrb.png b/android/BOINC/res/drawable-mdpi/acctmgrb.png
new file mode 100644
index 0000000..07d0d6d
Binary files /dev/null and b/android/BOINC/res/drawable-mdpi/acctmgrb.png differ
diff --git a/android/BOINC/res/drawable/shape_light_blue_background_wo_stroke.xml b/android/BOINC/res/drawable/shape_light_blue_background_wo_stroke.xml
new file mode 100644
index 0000000..f5107ec
--- /dev/null
+++ b/android/BOINC/res/drawable/shape_light_blue_background_wo_stroke.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  This file is part of BOINC.
+  http://boinc.berkeley.edu
+  Copyright (C) 2012 University of California
+  
+  BOINC 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 3 of the License, or (at your option) any later version.
+  
+  BOINC 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.
+  
+  You should have received a copy of the GNU Lesser General Public License
+  along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+-->
+<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
+   <solid android:color="@color/lightest_blue" />
+</shape>
diff --git a/android/BOINC/res/layout/attach_project_acctmgr_layout.xml b/android/BOINC/res/layout/attach_project_acctmgr_layout.xml
new file mode 100644
index 0000000..9835786
--- /dev/null
+++ b/android/BOINC/res/layout/attach_project_acctmgr_layout.xml
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  This file is part of BOINC.
+  http://boinc.berkeley.edu
+  Copyright (C) 2012 University of California
+  
+  BOINC 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 3 of the License, or (at your option) any later version.
+  
+  BOINC 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.
+  
+  You should have received a copy of the GNU Lesser General Public License
+  along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+-->
+
+<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
+    android:layout_width="fill_parent"
+    android:layout_height="fill_parent">
+    
+	<LinearLayout 
+	    android:id="@+id/acctmgr_wrapper"
+	    android:layout_width="fill_parent"
+	    android:layout_height="wrap_content"
+	    android:orientation="vertical"
+	    android:paddingBottom="10dp">
+    	
+	    <LinearLayout 
+	        android:layout_width="fill_parent"
+	        android:layout_height="wrap_content"
+	        android:background="@drawable/shape_dark_blue_gradient_background"
+	        android:padding="15dp"
+		    android:gravity="center_horizontal"
+		    android:layout_marginBottom="10dp">
+	        <TextView android:textAppearance="?android:attr/textAppearanceLarge"
+		        android:background="@android:color/transparent"
+		        android:textColor="@color/white_smoke"
+		        android:layout_width="wrap_content"
+		        android:layout_height="wrap_content"
+		        android:singleLine="true"
+		        android:text="@string/attachproject_acctmgr_header"/>
+	    </LinearLayout>
+		
+	    <LinearLayout 
+	        android:layout_width="match_parent"
+	        android:layout_height="wrap_content"
+	        android:orientation="horizontal"
+	        android:padding="10dp" >
+	        
+			<TextView
+		        android:layout_width="100dp"
+		        android:singleLine="true"
+		        android:layout_height="wrap_content"
+		        android:layout_marginRight="10dp"
+		        android:text="@string/attachproject_acctmgr_header_url"
+		        android:textAppearance="?android:attr/textAppearanceSmall" />
+			
+	        <EditText
+	            android:id="@+id/url_input"
+	            android:layout_width="0dip"
+	            android:layout_height="wrap_content"
+	            android:layout_weight="1"
+	            android:inputType="textUri" >
+	            <requestFocus />
+	        </EditText>
+	    </LinearLayout>
+	
+	    <LinearLayout 
+	        android:layout_width="match_parent"
+	        android:layout_height="wrap_content"
+	        android:orientation="horizontal"
+	        android:padding="10dp" >
+	        
+			<TextView
+		        android:layout_width="100dp"
+		        android:singleLine="true"
+		        android:layout_height="wrap_content"
+		        android:layout_marginRight="10dp"
+		        android:text="@string/attachproject_acctmgr_header_name"
+		        android:textAppearance="?android:attr/textAppearanceSmall" />
+			
+	        <EditText
+	            android:id="@+id/name_input"
+	            android:layout_width="0dip"
+	            android:layout_height="wrap_content"
+	            android:layout_weight="1"
+	            android:inputType="textNoSuggestions"/>
+	    </LinearLayout>
+	
+	    <LinearLayout 
+	        android:layout_width="match_parent"
+	        android:layout_height="wrap_content"
+	        android:orientation="horizontal"
+	        android:padding="10dp" >
+	        
+			<TextView
+		        android:layout_width="100dp"
+		        android:singleLine="true"
+		        android:layout_height="wrap_content"
+		        android:layout_marginRight="10dp"
+		        android:text="@string/attachproject_acctmgr_header_pwd"
+		        android:textAppearance="?android:attr/textAppearanceSmall" />
+			
+	        <EditText
+	            android:id="@+id/pwd_input"
+	            android:layout_width="0dip"
+	            android:layout_height="wrap_content"
+	            android:layout_weight="1"
+	            android:inputType="textPassword"/>
+	    </LinearLayout>
+	
+	    <LinearLayout 
+	        android:layout_width="match_parent"
+	        android:layout_height="wrap_content"
+	        android:orientation="horizontal"
+	        android:padding="10dp" >
+	        
+			<TextView
+		        android:layout_width="100dp"
+		        android:singleLine="true"
+		        android:layout_height="wrap_content"
+		        android:layout_marginRight="10dp"
+		        android:text="@string/attachproject_acctmgr_header_pwd_confirm"
+		        android:textAppearance="?android:attr/textAppearanceSmall" />
+			
+	        <EditText
+	            android:id="@+id/pwd_confirm_input"
+	            android:layout_width="0dip"
+	            android:layout_height="wrap_content"
+	            android:layout_weight="1"
+	            android:inputType="textPassword"/>
+	    </LinearLayout>
+		    
+		<TextView
+	        android:id="@+id/warning"
+	        android:layout_width="match_parent"
+	        android:layout_height="wrap_content"
+	        android:gravity="center_horizontal"
+	        android:textAppearance="?android:attr/textAppearanceSmall"
+	        android:background="@drawable/shape_light_red_background"
+	        android:paddingTop="10dp"
+	        android:paddingBottom="10dp"
+	        android:layout_marginTop="10dp"
+	        android:visibility="gone" />
+	    
+	    <Button 
+	        android:layout_width="100dp"
+	        android:layout_height="wrap_content"
+	        android:layout_gravity="right"
+	        android:paddingLeft="20dp"
+	        android:paddingRight="20dp"
+	        android:layout_marginRight="10dp"
+	        android:layout_marginTop="10dp"
+		    android:background="@drawable/shape_button_blue"
+		    android:textColor="@color/white_smoke"
+	        android:textAppearance="?android:attr/textAppearanceMedium"
+	        android:padding="5dp"
+	        android:onClick="addAcctMgrClick"
+		    android:text="@string/attachproject_acctmgr_button" />		
+	    
+	</LinearLayout>
+</ScrollView>
\ No newline at end of file
diff --git a/android/BOINC/res/layout/attach_project_list_layout.xml b/android/BOINC/res/layout/attach_project_list_layout.xml
index 5ff2f68..ff38262 100644
--- a/android/BOINC/res/layout/attach_project_list_layout.xml
+++ b/android/BOINC/res/layout/attach_project_list_layout.xml
@@ -43,23 +43,50 @@
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:layout_below="@+id/headerWrapper"
-        android:layout_marginBottom="50dp" >
+        android:layout_marginBottom="70dp" >
     </ListView>
     
-    <Button
-		android:id="@+id/manualUrlButton"
-		android:layout_width="200dp"
-		android:layout_height="wrap_content"
-		android:padding="5dp"
-		android:layout_margin="10dp"
-		android:layout_gravity="center_horizontal"
-		android:layout_centerHorizontal="true"
+    <LinearLayout 
+        android:layout_width="fill_parent"
+        android:layout_height="wrap_content"
 		android:layout_alignParentBottom="true"
-		android:clickable="true"
-		android:background="@drawable/shape_button_blue"
-		android:textColor="@color/white_smoke"
-		android:textAppearance="?android:attr/textAppearanceMedium"
-		android:onClick="manualUrlItem"
-		android:text="@string/attachproject_list_manual_button" /> 
+		android:gravity="center_horizontal">
+        
+        <Button
+			android:id="@+id/accountManagerButton"
+			android:layout_height="wrap_content"
+			android:layout_width="wrap_content"
+			android:maxWidth="200dp"
+			android:layout_weight="0.5"
+			android:padding="5dp"
+			android:layout_marginBottom="5dp"
+			android:layout_marginRight="10dp"
+			android:layout_marginLeft="10dp"
+			android:layout_gravity="center_horizontal"
+			android:clickable="true"
+			android:background="@drawable/shape_button_blue"
+			android:textColor="@color/white_smoke"
+			android:textAppearance="?android:attr/textAppearanceMedium"
+			android:onClick="onAcctMgrClick"
+			android:text="@string/attachproject_list_acctmgr_button" /> 
+    
+	    <Button
+			android:id="@+id/manualUrlButton"
+			android:layout_height="wrap_content"
+			android:layout_width="wrap_content"
+			android:maxWidth="200dp"
+			android:layout_weight="0.5"
+			android:padding="5dp"
+			android:layout_marginBottom="5dp"
+			android:layout_marginRight="10dp"
+			android:layout_marginLeft="10dp"
+			android:layout_gravity="center_horizontal"
+			android:clickable="true"
+			android:background="@drawable/shape_button_blue"
+			android:textColor="@color/white_smoke"
+			android:textAppearance="?android:attr/textAppearanceMedium"
+			android:onClick="manualUrlItem"
+			android:text="@string/attachproject_list_manual_button" /> 
+    </LinearLayout>
 
 </RelativeLayout>
diff --git a/android/BOINC/res/layout/projects_layout_listitem.xml b/android/BOINC/res/layout/projects_layout_listitem.xml
index b2f0844..8a6874c 100644
--- a/android/BOINC/res/layout/projects_layout_listitem.xml
+++ b/android/BOINC/res/layout/projects_layout_listitem.xml
@@ -22,23 +22,28 @@
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:orientation="horizontal"
-    android:clickable="true"
-    android:padding="2dp">
-    
-    <ImageView 
-        android:id="@+id/project_icon"
-        android:layout_width="60dp"
-        android:layout_height="60dp"
-        android:scaleType="fitCenter"
-	    android:contentDescription="@string/projects_icon"
-	    android:background="@drawable/shape_blue_border"
-	    android:padding="1dp" />
+    android:clickable="true">
+
+    <RelativeLayout 
+        android:id="@+id/icon_background"
+    	android:layout_width="60dp"
+    	android:layout_height="match_parent"
+    	android:minHeight="60dp"
+        android:background="@android:color/transparent">    
+	    <ImageView 
+	        android:id="@+id/project_icon"
+	        android:layout_width="48dp"
+	        android:layout_height="48dp"
+	        android:scaleType="fitCenter"
+		    android:contentDescription="@string/projects_icon"
+	    	android:layout_centerInParent="true" />
+    </RelativeLayout>
         
     <LinearLayout 
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="vertical"
-        android:layout_marginLeft="3dp">
+        android:layout_margin="3dp">
         
 	    <TextView
 	        android:id="@+id/project_name"
diff --git a/android/BOINC/res/layout/projects_layout_listitem.xml b/android/BOINC/res/layout/projects_layout_listitem_acctmgr.xml
similarity index 61%
copy from android/BOINC/res/layout/projects_layout_listitem.xml
copy to android/BOINC/res/layout/projects_layout_listitem_acctmgr.xml
index b2f0844..79e2bf6 100644
--- a/android/BOINC/res/layout/projects_layout_listitem.xml
+++ b/android/BOINC/res/layout/projects_layout_listitem_acctmgr.xml
@@ -23,52 +23,47 @@
     android:layout_height="wrap_content"
     android:orientation="horizontal"
     android:clickable="true"
-    android:padding="2dp">
+    android:background="@drawable/shape_light_blue_background_wo_stroke">
+    
+    <RelativeLayout 
+    	android:layout_width="60dp"
+    	android:layout_height="wrap_content"
+    	android:minHeight="60dp"
+        android:background="@android:color/transparent">
+        <ImageView 
+        	android:id="@+id/icon"
+        	android:layout_width="32dp"
+        	android:layout_height="32dp"
+        	android:scaleType="fitCenter"
+	    	android:contentDescription="@string/projects_icon"
+	    	android:src="@drawable/acctmgrb"
+	    	android:layout_centerInParent="true"/>
+    </RelativeLayout>
+    
     
-    <ImageView 
-        android:id="@+id/project_icon"
-        android:layout_width="60dp"
-        android:layout_height="60dp"
-        android:scaleType="fitCenter"
-	    android:contentDescription="@string/projects_icon"
-	    android:background="@drawable/shape_blue_border"
-	    android:padding="1dp" />
         
     <LinearLayout 
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="vertical"
-        android:layout_marginLeft="3dp">
+        android:layout_margin="3dp"
+        android:background="@android:color/transparent">
         
 	    <TextView
-	        android:id="@+id/project_name"
+	        android:id="@+id/name"
 	        android:layout_width="wrap_content"
 	        android:layout_height="wrap_content"
 	        android:textStyle="bold"
 	        android:singleLine="true"
-	        android:textAppearance="?android:attr/textAppearanceLarge" />
+	        android:textAppearance="?android:attr/textAppearanceLarge" 
+        	android:background="@android:color/transparent"/>
         
 	    <TextView
-	        android:id="@+id/project_user"
+	        android:id="@+id/url"
 	        android:layout_width="wrap_content"
 	        android:layout_height="wrap_content"
 	        android:textColor="@color/dark_grey"
 	        android:textAppearance="?android:attr/textAppearanceMedium"
-	        android:layout_marginBottom="5dp" />
-        
-	    <TextView
-	        android:id="@+id/project_status"
-	        android:layout_width="wrap_content"
-	        android:layout_height="wrap_content"
-	        android:textColor="@color/dark_grey"
-	        android:textAppearance="?android:attr/textAppearanceSmall" />
-	    
-	    <TextView 
-	   		android:layout_width="wrap_content"
-		    android:id="@+id/project_credits"
-	   		android:layout_height="wrap_content"
-	   		android:text="@string/projects_credits_header"
-	   		android:textAppearance="?android:attr/textAppearanceSmall"
-	   		android:textColor="@color/dark_grey"/>
+        	android:background="@android:color/transparent"/>
     </LinearLayout>
 </LinearLayout>
diff --git a/android/BOINC/res/values-bg/strings.xml b/android/BOINC/res/values-bg/strings.xml
new file mode 100644
index 0000000..d260109
--- /dev/null
+++ b/android/BOINC/res/values-bg/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Зареждане! Моля изчакайте…</string>
+  <string name="attachproject_list_header">Изброете проект:</string>
+  <string name="attachproject_list_manual_button">Добавете проект с URL</string>
+  <string name="attachproject_list_manual_dialog_title">Добавете URL на проекта:</string>
+  <string name="attachproject_list_manual_dialog_button">Добавете проект</string>
+  <string name="attachproject_list_manual_no_url">Моля въведете URL на проекта</string>
+  <string name="attachproject_list_no_internet">Няма връзка с Интернет</string>
+  <string name="attachproject_login_loading">Свързване със сървъра на проекта…</string>
+  <string name="attachproject_login_image_description">Лого на проекта.</string>
+  <string name="attachproject_login_header_general_area">Основна област:</string>
+  <string name="attachproject_login_header_specific_area">Специфична област:</string>
+  <string name="attachproject_login_header_description">Описание:</string>
+  <string name="attachproject_login_header_home">Вкъщи:</string>
+  <string name="attachproject_login_header_url">Интернет страница:</string>
+  <string name="attachproject_login_header_platform">Андроид:</string>
+  <string name="attachproject_login_platform_supported">Този проект поддържа Андроид устройства</string>
+  <string name="attachproject_login_platform_not_supported">Този проект не поддържа Андроид устройства</string>
+  <string name="attachproject_login_category_terms_of_use">Условия за използване на</string>
+  <string name="attachproject_login_accept_terms_of_use">Със създаването на акаунт в този проект, Вие се съгласявате с условията за използване както е посочено по-горе.</string>
+  <string name="attachproject_login_category_login">Впишете се със съществуващ акаунт</string>
+  <string name="attachproject_login_header_id_email">Имейл:</string>
+  <string name="attachproject_login_header_id_name">Име:</string>
+  <string name="attachproject_login_header_pwd">Парола:</string>
+  <string name="attachproject_login_category_creation">Нов за</string>
+  <string name="attachproject_login_header_creation_enabled">Регистрирайте акаунт за да участвате:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Посетете интернет страницата на проекта за да създадете акаунт:</string>
+  <string name="attachproject_login_header_creation_disabled">Проекта в момента не позволява създаването на нови акаунти!</string>
+  <string name="attachproject_login_button_registration">Регистрирайте се</string>
+  <string name="attachproject_login_button_login">Впишете се</string>
+  <string name="attachproject_login_button_forgotpw">Забравили сте Парола</string>
+  <string name="attachproject_login_error_toast">Свързването с проекта се провали!</string>
+  <string name="attachproject_login_attached">Прикрепен</string>
+  <string name="attachproject_registration_header">Регистрация на акаунта за</string>
+  <string name="attachproject_registration_header_url">Проект:</string>
+  <string name="attachproject_registration_header_email">Имейл:</string>
+  <string name="attachproject_registration_header_username">Име:</string>
+  <string name="attachproject_registration_header_teamname">Отбор:</string>
+  <string name="attachproject_registration_header_pwd">Парола:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Напишете отново:</string>
+  <string name="attachproject_registration_button">Създай</string>
+  <string name="attachproject_error_wrong_name">Не е намерен потребител</string>
+  <string name="attachproject_error_short_pwd">Паролата е твърде къса</string>
+  <string name="attachproject_error_no_internet">Връзката не е успешна</string>
+  <string name="attachproject_error_pwd_no_match">Паролите не съвпадат</string>
+  <string name="attachproject_error_no_email">Моля въведете Имейл адрес</string>
+  <string name="attachproject_error_no_pwd">Моля въведете парола</string>
+  <string name="attachproject_error_no_name">Моля въведете потребителско име</string>
+  <string name="attachproject_error_unknown">се провали</string>
+  <string name="attachproject_error_bad_username">Името на потребителя е отказано</string>
+  <string name="attachproject_error_email_in_use">Имейла вече е използван</string>
+  <string name="attachproject_error_project_down">Проекта е неактивен</string>
+  <string name="attachproject_error_email_bad_syntax">Имейла е отказан</string>
+  <string name="attachproject_error_bad_pwd">Паролата е отказана</string>
+  <string name="attachproject_error_creation_disabled">Създаването на акаунт е деактивирано за този проект</string>
+  <string name="attachproject_working_back_button">Назад</string>
+  <string name="attachproject_working_finish_button">Приключи</string>
+  <string name="attachproject_working_check_desc">Успешен</string>
+  <string name="attachproject_working_failed_desc">Неуспешен</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Свържи се</string>
+  <string name="attachproject_working_verify">Удостовери акаунт</string>
+  <string name="attachproject_working_register">Регистрирайте акаунт</string>
+  <string name="attachproject_working_login">Впишете се</string>
+  <string name="main_noproject_warning">Етикирайте тук за да изберете проект.</string>
+  <string name="main_error">Уууупсс</string>
+  <string name="main_error_long">…това не трябва да се случва!\nНатиснете на иконата за да опитате отново.</string>
+  <string name="main_title_icon_desc">BOINC икона</string>
+  <string name="tab_status">Статус</string>
+  <string name="tab_projects">Проекти</string>
+  <string name="tab_tasks">Задачи</string>
+  <string name="tab_transfers">Трансфери</string>
+  <string name="tab_preferences">Предпочитания</string>
+  <string name="tab_desc">Навигация</string>
+  <string name="status_running">Изчисляване</string>
+  <string name="status_running_long">Благодаря Ви за участието.</string>
+  <string name="status_paused">Временно прекратено</string>
+  <string name="status_idle">Няма нищо за вършене</string>
+  <string name="status_idle_long">Изчакване на задачи…</string>
+  <string name="status_computing_disabled">Временно прекратено</string>
+  <string name="status_computing_disabled_long">Натиснете play за да подновите връзката по интернет и изчисленията.</string>
+  <string name="status_launching">Стартиране…</string>
+  <string name="status_noproject">Изберете проект за да участвате в него.</string>
+  <string name="status_closing">Затваряне…</string>
+  <string name="status_benchmarking">Изчисляване на референтните CPU показатели…</string>
+  <string name="status_image_description">изображение на проекта</string>
+  <string name="prefs_loading">Четене на предпочитанията…</string>
+  <string name="prefs_submit_button">Запази</string>
+  <string name="prefs_dialog_title">Въведете нова стойност:</string>
+  <string name="prefs_dialog_title_selection">Изберете:</string>
+  <string name="prefs_category_general">Основен</string>
+  <string name="prefs_category_network">Мрежа</string>
+  <string name="prefs_category_power">Мощност</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Съхранение</string>
+  <string name="prefs_category_memory">Памет</string>
+  <string name="prefs_category_debug">Отстраняване на грешки</string>
+  <string name="prefs_show_advanced_header">Покажи разширените предпочитания и контролери…</string>
+  <string name="prefs_run_on_battery_header">Изчислявай на Батерия</string>
+  <string name="battery_charge_min_pct_header">Мин. ниво на батерия</string>
+  <string name="battery_charge_min_pct_description">BOINC временно прекратява изчисленията под определено ниво на зареждане на батерията.</string>
+  <string name="battery_temperature_max_header">Макс. температура на батерия</string>
+  <string name="battery_temperature_max_description">BOINC временно прекратява изчисленията над определена температура на батерията. Не е препоръчително да променяте тази стойност.</string>
+  <string name="prefs_disk_max_pct_header">Макс. използвано пространство за съхранение</string>
+  <string name="prefs_disk_max_pct_description">Колко процента от пространството за съхранение на вашето устройство е позволено на BOINC да използва?</string>
+  <string name="prefs_disk_min_free_gb_header">Мин. неизползвано пространство</string>
+  <string name="prefs_disk_min_free_gb_description">Колко от пространството за съхранение на вашето устройство да остане свободно?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Дневен лимит на трансфер</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Ограничава дневния трафик на данни породен от BOINC.</string>
+  <string name="prefs_network_wifi_only_header">Прехвърляй задачи само през WiFi</string>
+  <string name="prefs_autostart_header">Автоматично стартиране</string>
+  <string name="prefs_show_notification_header">Покажи уведомления когато е временно прекратен</string>
+  <string name="prefs_cpu_number_cpus_header">Използвани CPU ядра</string>
+  <string name="prefs_cpu_number_cpus_description">Ограничава броя CPU ядра които BOINC използва за изчисления.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Пауза при CPU употреба над</string>
+  <string name="prefs_cpu_other_load_suspension_description">Определя кога BOINC прекъсва изчисленията за пауза поради употреба на CPU от други приложения.</string>
+  <string name="prefs_cpu_time_max_header">CPU лимит</string>
+  <string name="prefs_cpu_time_max_description">Ограничава CPU време, което BOINC използва за изчисления.</string>
+  <string name="prefs_memory_max_idle_header">RAM лимит</string>
+  <string name="prefs_memory_max_idle_description">Ограничава количеството RAM, което е позволено на задачите да заемат.</string>
+  <string name="prefs_client_log_flags_header">Регистър от флагове на BOINC Клиента</string>
+  <string name="prefs_gui_log_level_header">Ниво на регистъра на GUI</string>
+  <string name="prefs_gui_log_level_description">Дефинира многословието на регистъра за съобщения от GUI.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Прочитане на проекти…</string>
+  <string name="projects_add">Добавете проект</string>
+  <string name="projects_icon">Икона на проекта</string>
+  <string name="projects_credits_header">Кредит:</string>
+  <string name="projects_credits_host_header">(на това устройство)</string>
+  <string name="projects_credits_user_header">(общо)</string>
+  <string name="projects_status_suspendedviagui">Временно прекратено от потребител</string>
+  <string name="projects_status_dontrequestmorework">Няма да взима нови задачи</string>
+  <string name="projects_status_ended">Проекта приключи - OK да се премахне</string>
+  <string name="projects_status_detachwhendone">Ще бъде премахнато като приключи задачите</string>
+  <string name="projects_status_schedrpcpending">Заявка на Планировчика в процес на изчакване</string>
+  <string name="projects_status_schedrpcinprogress">Заявка на Планировчика в процес на извършване</string>
+  <string name="projects_status_trickleuppending">Изходящо съобщение в процес на изчакване</string>
+  <string name="projects_status_backoff">Връзка е планирана след:</string>
+  <string name="projects_control_dialog_title">Команди на проекта:</string>
+  <string name="projects_control_update">Обнови</string>
+  <string name="projects_control_remove">Премахни</string>
+  <string name="projects_control_suspend">Временно прекратяване</string>
+  <string name="projects_control_resume">Поднови</string>
+  <string name="projects_control_nonewtasks">Без нови задачи</string>
+  <string name="projects_control_allownewtasks">Позволи нови задачи</string>
+  <string name="projects_control_reset">Нулиране</string>
+  <string name="projects_confirm_detach_title">Премахване на проект?</string>
+  <string name="projects_confirm_detach_message">Сигурни ли сте, че искате да премахнете</string>
+  <string name="projects_confirm_detach_message2">от BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Премахни</string>
+  <string name="projects_confirm_reset_title">Нулиране на проект</string>
+  <string name="projects_confirm_reset_message">Сигурни ли сте, че искате да нулирате</string>
+  <string name="projects_confirm_reset_confirm">Нулиране</string>
+  <string name="tasks_header_name">Име на Задача:</string>
+  <string name="tasks_header_elapsed_time">Изминало време:</string>
+  <string name="tasks_header_project_paused">(временно прекратена)</string>
+  <string name="tasks_header_deadline">Краен срок:</string>
+  <string name="tasks_result_new">нов</string>
+  <string name="tasks_result_files_downloading">изчаква за изтегляне</string>
+  <string name="tasks_result_files_downloaded">изтеглянето е завършено</string>
+  <string name="tasks_result_compute_error">изчислителна грешка</string>
+  <string name="tasks_result_files_uploading">в процес на ъплоуд</string>
+  <string name="tasks_result_files_uploaded">ъплоуда завърши</string>
+  <string name="tasks_result_aborted">прекратена</string>
+  <string name="tasks_result_upload_failed">ъплоуда е неуспешен</string>
+  <string name="tasks_active_uninitialized">готов</string>
+  <string name="tasks_active_executing">работи</string>
+  <string name="tasks_active_suspended">временно прекратен</string>
+  <string name="tasks_active_abort_pending">в момента прекратявам временно</string>
+  <string name="tasks_active_quit_pending">в момента прекратявам временно</string>
+  <string name="tasks_custom_suspended_via_gui">временно прекратен</string>
+  <string name="tasks_custom_project_suspended_via_gui">проекта е временно прекратен</string>
+  <string name="tasks_custom_ready_to_report">готов за докладване</string>
+  <string name="confirm_abort_task_title">Прекратяване на задача?</string>
+  <string name="confirm_abort_task_message">Прекратяване на задача:</string>
+  <string name="confirm_abort_task_confirm">Прекрати</string>
+  <string name="confirm_cancel">Откажи</string>
+  <string name="confirm_image_desc">Диалог за потвърждение</string>
+  <string name="trans_loading">Четене на трансфери…</string>
+  <string name="trans_upload">Качване</string>
+  <string name="trans_download">Изтегляне</string>
+  <string name="trans_retryin">нов опит след</string>
+  <string name="trans_failed">неуспешен</string>
+  <string name="trans_suspended">временно прекратен</string>
+  <string name="trans_active">активен</string>
+  <string name="trans_pending">в режим на изчакване</string>
+  <string name="trans_projectbackoff">отстъп от проекта</string>
+  <string name="trans_header_name">Файл:</string>
+  <string name="confirm_abort_trans_title">Прекратяване на трансфер?</string>
+  <string name="confirm_abort_trans_message">Прекрати Файл:</string>
+  <string name="confirm_abort_trans_confirm">Прекрати</string>
+  <string name="eventlog_loading">Зареждане на съобщения от регистъра…</string>
+  <string name="eventlog_client_header">Съобщения от Клиента</string>
+  <string name="eventlog_gui_header">Съобщения от GUI</string>
+  <string name="eventlog_copy_toast">Регистъра е копиран в клип-борда.</string>
+  <string name="eventlog_email_subject">Регистър на Събития на BOINC за Андроид:</string>
+  <string name="suspend_unknown">Изчисленията са временно прекратени.</string>
+  <string name="suspend_batteries">Свържете вашето устройство към зарядно за да продължите изчисленията.</string>
+  <string name="suspend_useractive">Потребителя е активен.</string>
+  <string name="suspend_tod">Извън рамката за изчислително време.</string>
+  <string name="suspend_bm">BOINC изчислява референтните CPU показатели за вашето устройство…</string>
+  <string name="suspend_disksize">Недостатъчно дисково пространство.</string>
+  <string name="suspend_cputhrottle">Планирано подтискане на CPU.</string>
+  <string name="suspend_noinput">Няма скорошна активност на потребител.</string>
+  <string name="suspend_delay">Закъснение при инициализация.</string>
+  <string name="suspend_exclusiveapp">Работи ексклузивно приложение.</string>
+  <string name="suspend_cpu">Вашето устройство е заето с други приложения.</string>
+  <string name="suspend_network_quota">BOINC достигна лимита за трансфер по мрежата.</string>
+  <string name="suspend_os">Спряно от Андроид.</string>
+  <string name="suspend_wifi">Не е свързан към WiFi.</string>
+  <string name="suspend_battery_charging">Батерията трябва да се зареди преди да се подновят изчисленията.</string>
+  <string name="suspend_battery_charging_long">Изчисленията ще се подновят когато заряда на батерията достигне</string>
+  <string name="suspend_battery_charging_current">в момента</string>
+  <string name="suspend_battery_overheating">Изчакване на батерията да се охлади</string>
+  <string name="suspend_user_req">Подновяване на изчисленията…</string>
+  <string name="suspend_network_user_req">ръчно.</string>
+  <string name="rpcreason_userreq">По заявка на потребителя</string>
+  <string name="rpcreason_needwork">За да вземе работа</string>
+  <string name="rpcreason_resultsdue">За да докладва завършените задачи</string>
+  <string name="rpcreason_trickleup">За да изпрати изходящо съобщение</string>
+  <string name="rpcreason_acctmgrreq">По заявка на акаунт мениджъра</string>
+  <string name="rpcreason_init">Инициализация на проект</string>
+  <string name="rpcreason_projectreq">По заявка на проекта</string>
+  <string name="rpcreason_unknown">Неизвестна причина</string>
+  <string name="menu_refresh">Опресни</string>
+  <string name="menu_emailto">Изпрати като Имейл</string>
+  <string name="menu_copy">Копирай в Клип-борда</string>
+  <string name="menu_eventlog">Регистър на Събития</string>
+  <string name="menu_exit">Изход от BOINC</string>
+  <string name="menu_run_mode_disable">Временно прекрати</string>
+  <string name="menu_run_mode_enable">Поднови</string>
+  <string name="menu_about">Относно</string>
+  <string name="menu_help">Помощ</string>
+  <string name="about_button">Връщане</string>
+  <string name="about_title">Относно</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Версия</string>
+  <string name="about_name_long">Бъркли Отворена Инфраструктура за Споделени Изчисления</string>
+  <string name="about_copyright">© 2003–2013 Калифорнийски Университет, Бъркли.\nВсички Права Запазени.</string>
+</resources>
diff --git a/android/BOINC/res/values-ca/strings.xml b/android/BOINC/res/values-ca/strings.xml
new file mode 100644
index 0000000..09378ec
--- /dev/null
+++ b/android/BOINC/res/values-ca/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Carregant! Si us plau, espera...</string>
+  <string name="attachproject_list_header">Selecciona un projecte:</string>
+  <string name="attachproject_list_manual_button">Afegir projecte mitjançant URL</string>
+  <string name="attachproject_list_manual_dialog_title">Introdueix la URL del projecte:</string>
+  <string name="attachproject_list_manual_dialog_button">Afegeix el projecte</string>
+  <string name="attachproject_list_manual_no_url">Si us plau introdueix la URL del projecte</string>
+  <string name="attachproject_list_no_internet">No hi ha connexió a Internet</string>
+  <string name="attachproject_login_loading">Contactant el servidor del projecte...</string>
+  <string name="attachproject_login_image_description">Logo del projecte.</string>
+  <string name="attachproject_login_header_general_area">Zona general:</string>
+  <string name="attachproject_login_header_specific_area">Zona específica:</string>
+  <string name="attachproject_login_header_description">Descripció:</string>
+  <string name="attachproject_login_header_home">Inici:</string>
+  <string name="attachproject_login_header_url">Pàgina web:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Aquest projecte es compatible amb dispositius Android</string>
+  <string name="attachproject_login_platform_not_supported">Aquest projecte no es compatible amb dispositius Android</string>
+  <string name="attachproject_login_category_terms_of_use">Condicions d\'ús de</string>
+  <string name="attachproject_login_accept_terms_of_use">Creant un compte en aquest projecte, acceptes els termes d\'ús, que es mostren a dalt.</string>
+  <string name="attachproject_login_category_login">Registre\'t amb un compte existent</string>
+  <string name="attachproject_login_header_id_email">Correu electrònic:</string>
+  <string name="attachproject_login_header_id_name">Nom:</string>
+  <string name="attachproject_login_header_pwd">Contrasenya:</string>
+  <string name="attachproject_login_category_creation">Nou a</string>
+  <string name="attachproject_login_header_creation_enabled">Registra un compte per participar:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Visita la pàgina web del projecte per crear un compte:</string>
+  <string name="attachproject_login_header_creation_disabled">Actualment el projecte permet la creació de nous comptes!</string>
+  <string name="attachproject_login_button_registration">Registre\'t</string>
+  <string name="attachproject_login_button_login">Registre\'t</string>
+  <string name="attachproject_login_button_forgotpw">He oblidat la contrasenya</string>
+  <string name="attachproject_login_error_toast">Ha fallat la connexió amb el projecte!</string>
+  <string name="attachproject_login_attached">Adjuntat</string>
+  <string name="attachproject_registration_header">Compte de registre per</string>
+  <string name="attachproject_registration_header_url">Projecte:</string>
+  <string name="attachproject_registration_header_email">Correu electrònic:</string>
+  <string name="attachproject_registration_header_username">Nom:</string>
+  <string name="attachproject_registration_header_teamname">Equip:</string>
+  <string name="attachproject_registration_header_pwd">Contrasenya:</string>
+  <string name="attachproject_registration_header_pwd_confirm">... Torna a entrar-ho:</string>
+  <string name="attachproject_registration_button">Crear</string>
+  <string name="attachproject_error_wrong_name">No s\'ha trobat aquest usuari</string>
+  <string name="attachproject_error_short_pwd">La contrasenya és massa curta</string>
+  <string name="attachproject_error_no_internet">Ha fallat la connexió</string>
+  <string name="attachproject_error_pwd_no_match">Les contrasenyes no coincideixen</string>
+  <string name="attachproject_error_no_email">Si us plau introdueix l\'adreça de correu electrònic</string>
+  <string name="attachproject_error_no_pwd">Si us plau introdueix una contrasenya</string>
+  <string name="attachproject_error_no_name">Si us plau, introdueïx el nom d\'usuari</string>
+  <string name="attachproject_error_unknown">ha fallat</string>
+  <string name="attachproject_error_bad_username">Nom d\'usuari rebutjat</string>
+  <string name="attachproject_error_email_in_use">L\'adreça de correu electrònic ja està en ús</string>
+  <string name="attachproject_error_project_down">El projecte està desconnectat</string>
+  <string name="attachproject_error_email_bad_syntax">Adreça de correu electrònic rebutjada</string>
+  <string name="attachproject_error_bad_pwd">Contrasenya rebutjada</string>
+  <string name="attachproject_error_creation_disabled">La creació de comptes està desactivada en aquest projecte</string>
+  <string name="attachproject_working_back_button">Enrere</string>
+  <string name="attachproject_working_finish_button">Finalitza</string>
+  <string name="attachproject_working_check_desc">Reeixit</string>
+  <string name="attachproject_working_failed_desc">Ha fallat</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Connecta</string>
+  <string name="attachproject_working_verify">Revisa el compte</string>
+  <string name="attachproject_working_register">Registra el compte</string>
+  <string name="attachproject_working_login">Registret</string>
+  <string name="main_noproject_warning">Prem aquí per escollir un projecte.</string>
+  <string name="main_error">Uppps</string>
+  <string name="main_error_long">...això no ha de succeir!\n Feu clic a la icona per intentar-ho de nou.</string>
+  <string name="main_title_icon_desc">Icona de BOINC</string>
+  <string name="tab_status">Estatus</string>
+  <string name="tab_projects">Projectes</string>
+  <string name="tab_tasks">Tasques</string>
+  <string name="tab_transfers">Transferències</string>
+  <string name="tab_preferences">Preferències</string>
+  <string name="tab_desc">Navegació</string>
+  <string name="status_running">Treballant</string>
+  <string name="status_running_long">Gràcies per participar.</string>
+  <string name="status_paused">Suspès</string>
+  <string name="status_idle">Res a fer</string>
+  <string name="status_idle_long">Esperant feines...</string>
+  <string name="status_computing_disabled">Suspès</string>
+  <string name="status_computing_disabled_long">Premeu play per reprendre la connexió per xarxa i la computació.</string>
+  <string name="status_launching">S\'està iniciant...</string>
+  <string name="status_noproject">Tria un projecte per participar-hi.</string>
+  <string name="status_closing">Tancant...</string>
+  <string name="status_benchmarking">Executamt proves...</string>
+  <string name="status_image_description">imatge del projecte</string>
+  <string name="prefs_loading">Llegint preferències...</string>
+  <string name="prefs_submit_button">Desa</string>
+  <string name="prefs_dialog_title">Introdueix el nou valor:</string>
+  <string name="prefs_dialog_title_selection">Selecciona:</string>
+  <string name="prefs_category_general">General</string>
+  <string name="prefs_category_network">Xarxa</string>
+  <string name="prefs_category_power">Potència</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Emmagatzematge</string>
+  <string name="prefs_category_memory">Memòria</string>
+  <string name="prefs_category_debug">Depura</string>
+  <string name="prefs_show_advanced_header">Mostra les preferències i controls avançats...</string>
+  <string name="prefs_run_on_battery_header">Processar amb només Bateria</string>
+  <string name="battery_charge_min_pct_header">Nivell mínim de la bateria</string>
+  <string name="battery_charge_min_pct_description">BOINC atura la computació si el nivell de càrrega de la bateria per sota del definit.</string>
+  <string name="battery_temperature_max_header">Temperatura màxima de la bateria</string>
+  <string name="battery_temperature_max_description">BOINC atura la computació si la temperatura de la bateria està per sobre del valor definit. No es recomanable canviar aquest valor.</string>
+  <string name="prefs_disk_max_pct_header">Màxim espai d\'emmagatzematge utilitzat</string>
+  <string name="prefs_disk_max_pct_description">Quin percentatge d\'espai d\'emmagatzematge del seu dispositiu pot utilitzar BOINC?</string>
+  <string name="prefs_disk_min_free_gb_header">Espai mínim d\'emmagatzematge</string>
+  <string name="prefs_disk_min_free_gb_description">Quina quantitat d\'espai d\'emmagatzematge del dispositiu s\'ha de mantenir lliure?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Límit de transferència diària</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Limita el tràfic diàri de dades degut a BOINC</string>
+  <string name="prefs_network_wifi_only_header">Transferir tasques només amb WiFi</string>
+  <string name="prefs_autostart_header">Inici automàtic</string>
+  <string name="prefs_show_notification_header">Mostra una notificació quan estigui suspés</string>
+  <string name="prefs_cpu_number_cpus_header">Nuclis de CPU usats</string>
+  <string name="prefs_cpu_number_cpus_description">Limita el nombre de nuclis de CPU que BOINC utilitza per la computació.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Pausa en l\'ús de la CPU per sobre de</string>
+  <string name="prefs_cpu_other_load_suspension_description">Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un altra aplicació.</string>
+  <string name="prefs_cpu_time_max_header">Límit de CPU</string>
+  <string name="prefs_cpu_time_max_description">Limita el temps de CPU que BOINC utilitza per la computació.</string>
+  <string name="prefs_memory_max_idle_header">RAM límit</string>
+  <string name="prefs_memory_max_idle_description">Limita la quantitat de RAM que les tasques poden utilitzar.</string>
+  <string name="prefs_client_log_flags_header">Marques de registre del client de BOINC</string>
+  <string name="prefs_gui_log_level_header">Nivell de registre GUI</string>
+  <string name="prefs_gui_log_level_description">Especifica el nivell de detall dels missatges de registre GUI.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">S\'estan carregant els projectes...</string>
+  <string name="projects_add">Afegeix el projecte</string>
+  <string name="projects_icon">Icona delprojecte</string>
+  <string name="projects_credits_header">Crèdit:</string>
+  <string name="projects_credits_host_header">(en aquest dispositiu)</string>
+  <string name="projects_credits_user_header">(total)</string>
+  <string name="projects_status_suspendedviagui">Suspès per l\'usuari</string>
+  <string name="projects_status_dontrequestmorework">No descarregar tasques noves</string>
+  <string name="projects_status_ended">Projecte finalitzat - CORRECTE per eliminar-lo</string>
+  <string name="projects_status_detachwhendone">S\'eliminarà quan finalitzi la tasca</string>
+  <string name="projects_status_schedrpcpending">Petició al gestor pendent</string>
+  <string name="projects_status_schedrpcinprogress">Petició al gestor en curs</string>
+  <string name="projects_status_trickleuppending">Missatge de degoteig en espera</string>
+  <string name="projects_status_backoff">Comunicació del gestor a:</string>
+  <string name="projects_control_dialog_title">Ordres del projecte:</string>
+  <string name="projects_control_update">Actualitza</string>
+  <string name="projects_control_remove">Elimina</string>
+  <string name="projects_control_suspend">Suspèn</string>
+  <string name="projects_control_resume">Reprèn</string>
+  <string name="projects_control_nonewtasks">No hi han tasques noves</string>
+  <string name="projects_control_allownewtasks">Permetre noves tasques</string>
+  <string name="projects_control_reset">Reinicia</string>
+  <string name="projects_confirm_detach_title">Eliminar el projecte?</string>
+  <string name="projects_confirm_detach_message">Estàs segur que voleu eliminar</string>
+  <string name="projects_confirm_detach_message2">de BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Elimina</string>
+  <string name="projects_confirm_reset_title">Reinicia el projecte</string>
+  <string name="projects_confirm_reset_message">Estàs segur que vols reiniciar</string>
+  <string name="projects_confirm_reset_confirm">Reinicia</string>
+  <string name="tasks_header_name">Nom de la tasca:</string>
+  <string name="tasks_header_elapsed_time">Temps transcorregut:</string>
+  <string name="tasks_header_project_paused">(suspès)</string>
+  <string name="tasks_header_deadline">Data límit:</string>
+  <string name="tasks_result_new">nou</string>
+  <string name="tasks_result_files_downloading">esperant per descarregar</string>
+  <string name="tasks_result_files_downloaded">Descàrrega completa</string>
+  <string name="tasks_result_compute_error">error de computació</string>
+  <string name="tasks_result_files_uploading">s\'està lliurant</string>
+  <string name="tasks_result_files_uploaded">lliurament finalitzat</string>
+  <string name="tasks_result_aborted">avortat</string>
+  <string name="tasks_result_upload_failed">ha fallat el lliurament</string>
+  <string name="tasks_active_uninitialized">preparat</string>
+  <string name="tasks_active_executing">executant</string>
+  <string name="tasks_active_suspended">suspès</string>
+  <string name="tasks_active_abort_pending">s\'està suspenent</string>
+  <string name="tasks_active_quit_pending">s\'està suspenent</string>
+  <string name="tasks_custom_suspended_via_gui">suspès</string>
+  <string name="tasks_custom_project_suspended_via_gui">projecte suspès</string>
+  <string name="tasks_custom_ready_to_report">a punt per informar</string>
+  <string name="confirm_abort_task_title">Avortar la tasca?</string>
+  <string name="confirm_abort_task_message">Avortar la tasca:</string>
+  <string name="confirm_abort_task_confirm">Avorta</string>
+  <string name="confirm_cancel">Cancel·la</string>
+  <string name="confirm_image_desc">Diàleg de confirmació</string>
+  <string name="trans_loading">Llegint transferències...</string>
+  <string name="trans_upload">Puja</string>
+  <string name="trans_download">Descarrega</string>
+  <string name="trans_retryin">re intentar en</string>
+  <string name="trans_failed">ha fallat</string>
+  <string name="trans_suspended">suspès</string>
+  <string name="trans_active">activa</string>
+  <string name="trans_pending">pendent</string>
+  <string name="trans_projectbackoff">desentendre\'s del projecte</string>
+  <string name="trans_header_name">Fitxer:</string>
+  <string name="confirm_abort_trans_title">Avortar la transferència?</string>
+  <string name="confirm_abort_trans_message">Avortar arxiu:</string>
+  <string name="confirm_abort_trans_confirm">Avorta</string>
+  <string name="eventlog_loading">Carregant missatges de registre...</string>
+  <string name="eventlog_client_header">Missatges del client</string>
+  <string name="eventlog_gui_header">Missatges GUI</string>
+  <string name="eventlog_copy_toast">Registre copiat al porta-retalls</string>
+  <string name="eventlog_email_subject">Registre d\'esdeveniments de BOINC en Android:</string>
+  <string name="suspend_unknown">Computació suspesa.</string>
+  <string name="suspend_batteries">Connecta el dispositiu a un carregador per continuar el còmput.</string>
+  <string name="suspend_useractive">L\'usuari està actiu.</string>
+  <string name="suspend_tod">Fora del termini especificat per el còmput.</string>
+  <string name="suspend_bm">BOINC està avaluant el teu dispositiu...</string>
+  <string name="suspend_disksize">S\'ha exhaurit l\'espai lliure del disc</string>
+  <string name="suspend_cputhrottle">Programada acceleració CPU.</string>
+  <string name="suspend_noinput">No hi ha hagut activitat recent de l\'usuari.</string>
+  <string name="suspend_delay">Temps d\'espera per reiniciar.</string>
+  <string name="suspend_exclusiveapp">S\'està executant una aplicació amb ús exclusiu.</string>
+  <string name="suspend_cpu">El teu dispositiu està ocupat per altres aplicacions.</string>
+  <string name="suspend_network_quota">BOINC ha assolit el límit de transferència per xarxa.</string>
+  <string name="suspend_os">Suspès per Android.</string>
+  <string name="suspend_wifi">No hi ha connexió Wifi.</string>
+  <string name="suspend_battery_charging">La bateria necessita carregar-se abans de continuar la computació.</string>
+  <string name="suspend_battery_charging_long">La computació continuarà quan la bateria tingui una carregada del</string>
+  <string name="suspend_battery_charging_current">actual</string>
+  <string name="suspend_battery_overheating">Esperant que es refredi la bateria</string>
+  <string name="suspend_user_req">Continuant la computació...</string>
+  <string name="suspend_network_user_req">manualment.</string>
+  <string name="rpcreason_userreq">Sol·licitat per l\'usuari</string>
+  <string name="rpcreason_needwork">Per obtenir feina</string>
+  <string name="rpcreason_resultsdue">Per informar tasques finalitzades</string>
+  <string name="rpcreason_trickleup">Per lliurar un missatge de degoteig</string>
+  <string name="rpcreason_acctmgrreq">Sol·licitat per l\'administrador de comptes</string>
+  <string name="rpcreason_init">Inicialització del projecte</string>
+  <string name="rpcreason_projectreq">Sol·licitat per el projecte</string>
+  <string name="rpcreason_unknown">Motiu desconegut</string>
+  <string name="menu_refresh">Actualitza</string>
+  <string name="menu_emailto">Envia per correu electrònic</string>
+  <string name="menu_copy">Copia al porta-retalls</string>
+  <string name="menu_eventlog">Registre d\'esdeveniments</string>
+  <string name="menu_exit">Surt de BOINC</string>
+  <string name="menu_run_mode_disable">Suspèn</string>
+  <string name="menu_run_mode_enable">Reprèn</string>
+  <string name="menu_about">Sobre</string>
+  <string name="menu_help">Ajuda</string>
+  <string name="about_button">Retorna</string>
+  <string name="about_title">Sobre</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Versió</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 Universitat de Califòrnia, Berkeley.\nTots els Drets Reservats.</string>
+</resources>
diff --git a/android/BOINC/res/values-cs/strings.xml b/android/BOINC/res/values-cs/strings.xml
new file mode 100644
index 0000000..09378ec
--- /dev/null
+++ b/android/BOINC/res/values-cs/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Carregant! Si us plau, espera...</string>
+  <string name="attachproject_list_header">Selecciona un projecte:</string>
+  <string name="attachproject_list_manual_button">Afegir projecte mitjançant URL</string>
+  <string name="attachproject_list_manual_dialog_title">Introdueix la URL del projecte:</string>
+  <string name="attachproject_list_manual_dialog_button">Afegeix el projecte</string>
+  <string name="attachproject_list_manual_no_url">Si us plau introdueix la URL del projecte</string>
+  <string name="attachproject_list_no_internet">No hi ha connexió a Internet</string>
+  <string name="attachproject_login_loading">Contactant el servidor del projecte...</string>
+  <string name="attachproject_login_image_description">Logo del projecte.</string>
+  <string name="attachproject_login_header_general_area">Zona general:</string>
+  <string name="attachproject_login_header_specific_area">Zona específica:</string>
+  <string name="attachproject_login_header_description">Descripció:</string>
+  <string name="attachproject_login_header_home">Inici:</string>
+  <string name="attachproject_login_header_url">Pàgina web:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Aquest projecte es compatible amb dispositius Android</string>
+  <string name="attachproject_login_platform_not_supported">Aquest projecte no es compatible amb dispositius Android</string>
+  <string name="attachproject_login_category_terms_of_use">Condicions d\'ús de</string>
+  <string name="attachproject_login_accept_terms_of_use">Creant un compte en aquest projecte, acceptes els termes d\'ús, que es mostren a dalt.</string>
+  <string name="attachproject_login_category_login">Registre\'t amb un compte existent</string>
+  <string name="attachproject_login_header_id_email">Correu electrònic:</string>
+  <string name="attachproject_login_header_id_name">Nom:</string>
+  <string name="attachproject_login_header_pwd">Contrasenya:</string>
+  <string name="attachproject_login_category_creation">Nou a</string>
+  <string name="attachproject_login_header_creation_enabled">Registra un compte per participar:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Visita la pàgina web del projecte per crear un compte:</string>
+  <string name="attachproject_login_header_creation_disabled">Actualment el projecte permet la creació de nous comptes!</string>
+  <string name="attachproject_login_button_registration">Registre\'t</string>
+  <string name="attachproject_login_button_login">Registre\'t</string>
+  <string name="attachproject_login_button_forgotpw">He oblidat la contrasenya</string>
+  <string name="attachproject_login_error_toast">Ha fallat la connexió amb el projecte!</string>
+  <string name="attachproject_login_attached">Adjuntat</string>
+  <string name="attachproject_registration_header">Compte de registre per</string>
+  <string name="attachproject_registration_header_url">Projecte:</string>
+  <string name="attachproject_registration_header_email">Correu electrònic:</string>
+  <string name="attachproject_registration_header_username">Nom:</string>
+  <string name="attachproject_registration_header_teamname">Equip:</string>
+  <string name="attachproject_registration_header_pwd">Contrasenya:</string>
+  <string name="attachproject_registration_header_pwd_confirm">... Torna a entrar-ho:</string>
+  <string name="attachproject_registration_button">Crear</string>
+  <string name="attachproject_error_wrong_name">No s\'ha trobat aquest usuari</string>
+  <string name="attachproject_error_short_pwd">La contrasenya és massa curta</string>
+  <string name="attachproject_error_no_internet">Ha fallat la connexió</string>
+  <string name="attachproject_error_pwd_no_match">Les contrasenyes no coincideixen</string>
+  <string name="attachproject_error_no_email">Si us plau introdueix l\'adreça de correu electrònic</string>
+  <string name="attachproject_error_no_pwd">Si us plau introdueix una contrasenya</string>
+  <string name="attachproject_error_no_name">Si us plau, introdueïx el nom d\'usuari</string>
+  <string name="attachproject_error_unknown">ha fallat</string>
+  <string name="attachproject_error_bad_username">Nom d\'usuari rebutjat</string>
+  <string name="attachproject_error_email_in_use">L\'adreça de correu electrònic ja està en ús</string>
+  <string name="attachproject_error_project_down">El projecte està desconnectat</string>
+  <string name="attachproject_error_email_bad_syntax">Adreça de correu electrònic rebutjada</string>
+  <string name="attachproject_error_bad_pwd">Contrasenya rebutjada</string>
+  <string name="attachproject_error_creation_disabled">La creació de comptes està desactivada en aquest projecte</string>
+  <string name="attachproject_working_back_button">Enrere</string>
+  <string name="attachproject_working_finish_button">Finalitza</string>
+  <string name="attachproject_working_check_desc">Reeixit</string>
+  <string name="attachproject_working_failed_desc">Ha fallat</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Connecta</string>
+  <string name="attachproject_working_verify">Revisa el compte</string>
+  <string name="attachproject_working_register">Registra el compte</string>
+  <string name="attachproject_working_login">Registret</string>
+  <string name="main_noproject_warning">Prem aquí per escollir un projecte.</string>
+  <string name="main_error">Uppps</string>
+  <string name="main_error_long">...això no ha de succeir!\n Feu clic a la icona per intentar-ho de nou.</string>
+  <string name="main_title_icon_desc">Icona de BOINC</string>
+  <string name="tab_status">Estatus</string>
+  <string name="tab_projects">Projectes</string>
+  <string name="tab_tasks">Tasques</string>
+  <string name="tab_transfers">Transferències</string>
+  <string name="tab_preferences">Preferències</string>
+  <string name="tab_desc">Navegació</string>
+  <string name="status_running">Treballant</string>
+  <string name="status_running_long">Gràcies per participar.</string>
+  <string name="status_paused">Suspès</string>
+  <string name="status_idle">Res a fer</string>
+  <string name="status_idle_long">Esperant feines...</string>
+  <string name="status_computing_disabled">Suspès</string>
+  <string name="status_computing_disabled_long">Premeu play per reprendre la connexió per xarxa i la computació.</string>
+  <string name="status_launching">S\'està iniciant...</string>
+  <string name="status_noproject">Tria un projecte per participar-hi.</string>
+  <string name="status_closing">Tancant...</string>
+  <string name="status_benchmarking">Executamt proves...</string>
+  <string name="status_image_description">imatge del projecte</string>
+  <string name="prefs_loading">Llegint preferències...</string>
+  <string name="prefs_submit_button">Desa</string>
+  <string name="prefs_dialog_title">Introdueix el nou valor:</string>
+  <string name="prefs_dialog_title_selection">Selecciona:</string>
+  <string name="prefs_category_general">General</string>
+  <string name="prefs_category_network">Xarxa</string>
+  <string name="prefs_category_power">Potència</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Emmagatzematge</string>
+  <string name="prefs_category_memory">Memòria</string>
+  <string name="prefs_category_debug">Depura</string>
+  <string name="prefs_show_advanced_header">Mostra les preferències i controls avançats...</string>
+  <string name="prefs_run_on_battery_header">Processar amb només Bateria</string>
+  <string name="battery_charge_min_pct_header">Nivell mínim de la bateria</string>
+  <string name="battery_charge_min_pct_description">BOINC atura la computació si el nivell de càrrega de la bateria per sota del definit.</string>
+  <string name="battery_temperature_max_header">Temperatura màxima de la bateria</string>
+  <string name="battery_temperature_max_description">BOINC atura la computació si la temperatura de la bateria està per sobre del valor definit. No es recomanable canviar aquest valor.</string>
+  <string name="prefs_disk_max_pct_header">Màxim espai d\'emmagatzematge utilitzat</string>
+  <string name="prefs_disk_max_pct_description">Quin percentatge d\'espai d\'emmagatzematge del seu dispositiu pot utilitzar BOINC?</string>
+  <string name="prefs_disk_min_free_gb_header">Espai mínim d\'emmagatzematge</string>
+  <string name="prefs_disk_min_free_gb_description">Quina quantitat d\'espai d\'emmagatzematge del dispositiu s\'ha de mantenir lliure?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Límit de transferència diària</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Limita el tràfic diàri de dades degut a BOINC</string>
+  <string name="prefs_network_wifi_only_header">Transferir tasques només amb WiFi</string>
+  <string name="prefs_autostart_header">Inici automàtic</string>
+  <string name="prefs_show_notification_header">Mostra una notificació quan estigui suspés</string>
+  <string name="prefs_cpu_number_cpus_header">Nuclis de CPU usats</string>
+  <string name="prefs_cpu_number_cpus_description">Limita el nombre de nuclis de CPU que BOINC utilitza per la computació.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Pausa en l\'ús de la CPU per sobre de</string>
+  <string name="prefs_cpu_other_load_suspension_description">Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un altra aplicació.</string>
+  <string name="prefs_cpu_time_max_header">Límit de CPU</string>
+  <string name="prefs_cpu_time_max_description">Limita el temps de CPU que BOINC utilitza per la computació.</string>
+  <string name="prefs_memory_max_idle_header">RAM límit</string>
+  <string name="prefs_memory_max_idle_description">Limita la quantitat de RAM que les tasques poden utilitzar.</string>
+  <string name="prefs_client_log_flags_header">Marques de registre del client de BOINC</string>
+  <string name="prefs_gui_log_level_header">Nivell de registre GUI</string>
+  <string name="prefs_gui_log_level_description">Especifica el nivell de detall dels missatges de registre GUI.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">S\'estan carregant els projectes...</string>
+  <string name="projects_add">Afegeix el projecte</string>
+  <string name="projects_icon">Icona delprojecte</string>
+  <string name="projects_credits_header">Crèdit:</string>
+  <string name="projects_credits_host_header">(en aquest dispositiu)</string>
+  <string name="projects_credits_user_header">(total)</string>
+  <string name="projects_status_suspendedviagui">Suspès per l\'usuari</string>
+  <string name="projects_status_dontrequestmorework">No descarregar tasques noves</string>
+  <string name="projects_status_ended">Projecte finalitzat - CORRECTE per eliminar-lo</string>
+  <string name="projects_status_detachwhendone">S\'eliminarà quan finalitzi la tasca</string>
+  <string name="projects_status_schedrpcpending">Petició al gestor pendent</string>
+  <string name="projects_status_schedrpcinprogress">Petició al gestor en curs</string>
+  <string name="projects_status_trickleuppending">Missatge de degoteig en espera</string>
+  <string name="projects_status_backoff">Comunicació del gestor a:</string>
+  <string name="projects_control_dialog_title">Ordres del projecte:</string>
+  <string name="projects_control_update">Actualitza</string>
+  <string name="projects_control_remove">Elimina</string>
+  <string name="projects_control_suspend">Suspèn</string>
+  <string name="projects_control_resume">Reprèn</string>
+  <string name="projects_control_nonewtasks">No hi han tasques noves</string>
+  <string name="projects_control_allownewtasks">Permetre noves tasques</string>
+  <string name="projects_control_reset">Reinicia</string>
+  <string name="projects_confirm_detach_title">Eliminar el projecte?</string>
+  <string name="projects_confirm_detach_message">Estàs segur que voleu eliminar</string>
+  <string name="projects_confirm_detach_message2">de BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Elimina</string>
+  <string name="projects_confirm_reset_title">Reinicia el projecte</string>
+  <string name="projects_confirm_reset_message">Estàs segur que vols reiniciar</string>
+  <string name="projects_confirm_reset_confirm">Reinicia</string>
+  <string name="tasks_header_name">Nom de la tasca:</string>
+  <string name="tasks_header_elapsed_time">Temps transcorregut:</string>
+  <string name="tasks_header_project_paused">(suspès)</string>
+  <string name="tasks_header_deadline">Data límit:</string>
+  <string name="tasks_result_new">nou</string>
+  <string name="tasks_result_files_downloading">esperant per descarregar</string>
+  <string name="tasks_result_files_downloaded">Descàrrega completa</string>
+  <string name="tasks_result_compute_error">error de computació</string>
+  <string name="tasks_result_files_uploading">s\'està lliurant</string>
+  <string name="tasks_result_files_uploaded">lliurament finalitzat</string>
+  <string name="tasks_result_aborted">avortat</string>
+  <string name="tasks_result_upload_failed">ha fallat el lliurament</string>
+  <string name="tasks_active_uninitialized">preparat</string>
+  <string name="tasks_active_executing">executant</string>
+  <string name="tasks_active_suspended">suspès</string>
+  <string name="tasks_active_abort_pending">s\'està suspenent</string>
+  <string name="tasks_active_quit_pending">s\'està suspenent</string>
+  <string name="tasks_custom_suspended_via_gui">suspès</string>
+  <string name="tasks_custom_project_suspended_via_gui">projecte suspès</string>
+  <string name="tasks_custom_ready_to_report">a punt per informar</string>
+  <string name="confirm_abort_task_title">Avortar la tasca?</string>
+  <string name="confirm_abort_task_message">Avortar la tasca:</string>
+  <string name="confirm_abort_task_confirm">Avorta</string>
+  <string name="confirm_cancel">Cancel·la</string>
+  <string name="confirm_image_desc">Diàleg de confirmació</string>
+  <string name="trans_loading">Llegint transferències...</string>
+  <string name="trans_upload">Puja</string>
+  <string name="trans_download">Descarrega</string>
+  <string name="trans_retryin">re intentar en</string>
+  <string name="trans_failed">ha fallat</string>
+  <string name="trans_suspended">suspès</string>
+  <string name="trans_active">activa</string>
+  <string name="trans_pending">pendent</string>
+  <string name="trans_projectbackoff">desentendre\'s del projecte</string>
+  <string name="trans_header_name">Fitxer:</string>
+  <string name="confirm_abort_trans_title">Avortar la transferència?</string>
+  <string name="confirm_abort_trans_message">Avortar arxiu:</string>
+  <string name="confirm_abort_trans_confirm">Avorta</string>
+  <string name="eventlog_loading">Carregant missatges de registre...</string>
+  <string name="eventlog_client_header">Missatges del client</string>
+  <string name="eventlog_gui_header">Missatges GUI</string>
+  <string name="eventlog_copy_toast">Registre copiat al porta-retalls</string>
+  <string name="eventlog_email_subject">Registre d\'esdeveniments de BOINC en Android:</string>
+  <string name="suspend_unknown">Computació suspesa.</string>
+  <string name="suspend_batteries">Connecta el dispositiu a un carregador per continuar el còmput.</string>
+  <string name="suspend_useractive">L\'usuari està actiu.</string>
+  <string name="suspend_tod">Fora del termini especificat per el còmput.</string>
+  <string name="suspend_bm">BOINC està avaluant el teu dispositiu...</string>
+  <string name="suspend_disksize">S\'ha exhaurit l\'espai lliure del disc</string>
+  <string name="suspend_cputhrottle">Programada acceleració CPU.</string>
+  <string name="suspend_noinput">No hi ha hagut activitat recent de l\'usuari.</string>
+  <string name="suspend_delay">Temps d\'espera per reiniciar.</string>
+  <string name="suspend_exclusiveapp">S\'està executant una aplicació amb ús exclusiu.</string>
+  <string name="suspend_cpu">El teu dispositiu està ocupat per altres aplicacions.</string>
+  <string name="suspend_network_quota">BOINC ha assolit el límit de transferència per xarxa.</string>
+  <string name="suspend_os">Suspès per Android.</string>
+  <string name="suspend_wifi">No hi ha connexió Wifi.</string>
+  <string name="suspend_battery_charging">La bateria necessita carregar-se abans de continuar la computació.</string>
+  <string name="suspend_battery_charging_long">La computació continuarà quan la bateria tingui una carregada del</string>
+  <string name="suspend_battery_charging_current">actual</string>
+  <string name="suspend_battery_overheating">Esperant que es refredi la bateria</string>
+  <string name="suspend_user_req">Continuant la computació...</string>
+  <string name="suspend_network_user_req">manualment.</string>
+  <string name="rpcreason_userreq">Sol·licitat per l\'usuari</string>
+  <string name="rpcreason_needwork">Per obtenir feina</string>
+  <string name="rpcreason_resultsdue">Per informar tasques finalitzades</string>
+  <string name="rpcreason_trickleup">Per lliurar un missatge de degoteig</string>
+  <string name="rpcreason_acctmgrreq">Sol·licitat per l\'administrador de comptes</string>
+  <string name="rpcreason_init">Inicialització del projecte</string>
+  <string name="rpcreason_projectreq">Sol·licitat per el projecte</string>
+  <string name="rpcreason_unknown">Motiu desconegut</string>
+  <string name="menu_refresh">Actualitza</string>
+  <string name="menu_emailto">Envia per correu electrònic</string>
+  <string name="menu_copy">Copia al porta-retalls</string>
+  <string name="menu_eventlog">Registre d\'esdeveniments</string>
+  <string name="menu_exit">Surt de BOINC</string>
+  <string name="menu_run_mode_disable">Suspèn</string>
+  <string name="menu_run_mode_enable">Reprèn</string>
+  <string name="menu_about">Sobre</string>
+  <string name="menu_help">Ajuda</string>
+  <string name="about_button">Retorna</string>
+  <string name="about_title">Sobre</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Versió</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 Universitat de Califòrnia, Berkeley.\nTots els Drets Reservats.</string>
+</resources>
diff --git a/android/BOINC/res/values-da/strings.xml b/android/BOINC/res/values-da/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-da/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-de/strings.xml b/android/BOINC/res/values-de/strings.xml
new file mode 100644
index 0000000..c633b1c
--- /dev/null
+++ b/android/BOINC/res/values-de/strings.xml
@@ -0,0 +1,226 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Es wird geladen. Bitte warten…</string>
+  <string name="attachproject_list_header">Projekt auswählen:</string>
+  <string name="attachproject_list_manual_button">Projekt mittels URL hinzufügen</string>
+  <string name="attachproject_list_manual_dialog_title">Projekt-URL eingeben:</string>
+  <string name="attachproject_list_manual_dialog_button">Projekt hinzufügen</string>
+  <string name="attachproject_list_manual_no_url">Bitte die Projekt-URL eingeben</string>
+  <string name="attachproject_list_no_internet">Keine Internetverbindung</string>
+  <string name="attachproject_login_loading">kontaktiere Projektserver…</string>
+  <string name="attachproject_login_image_description">Projektlogo.</string>
+  <string name="attachproject_login_header_general_area">Bereich:</string>
+  <string name="attachproject_login_header_specific_area">Fachbereich:</string>
+  <string name="attachproject_login_header_description">Beschreibung:</string>
+  <string name="attachproject_login_header_home">Betreiber:</string>
+  <string name="attachproject_login_header_url">Webseite:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Dieses Projekt unterstützt Android-Geräte</string>
+  <string name="attachproject_login_platform_not_supported">Dieses Projekt unterstützt keine Android-Geräte</string>
+  <string name="attachproject_login_category_terms_of_use">Nutzungsbedingungen für</string>
+  <string name="attachproject_login_accept_terms_of_use">Wenn Sie bei diesem Projekt ein Konto anlegen, akzeptieren Sie die oben gezeigten Nutzungsbedingungen.</string>
+  <string name="attachproject_login_category_login">Mit bestehendem Konto anmelden</string>
+  <string name="attachproject_login_header_id_email">E-Mail:</string>
+  <string name="attachproject_login_header_id_name">Name:</string>
+  <string name="attachproject_login_header_pwd">Passwort:</string>
+  <string name="attachproject_login_category_creation">Neu bei</string>
+  <string name="attachproject_login_header_creation_enabled">Ein Konto erstellen um teilzunehmen:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Die Projektwebseite besuchen um ein Konto zu erstellen:</string>
+  <string name="attachproject_login_header_creation_disabled">Das Projekt erlaubt zur Zeit keine neuen Konten!</string>
+  <string name="attachproject_login_button_forgotpw">Passwort vergessen</string>
+  <string name="attachproject_login_error_toast">Verbindung zum Projekt fehlgeschlagen!</string>
+  <string name="attachproject_login_attached">Verbunden</string>
+  <string name="attachproject_registration_header">Konto-Registrierung für</string>
+  <string name="attachproject_registration_header_url">Projekt:</string>
+  <string name="attachproject_registration_header_email">E-Mail:</string>
+  <string name="attachproject_registration_header_username">Name:</string>
+  <string name="attachproject_registration_header_teamname">Team:</string>
+  <string name="attachproject_registration_header_pwd">Passwort:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Bestätigung:</string>
+  <string name="attachproject_registration_button">Erstellen</string>
+  <string name="attachproject_error_wrong_name">Benutzer nicht gefunden</string>
+  <string name="attachproject_error_short_pwd">Passwort ist zu kurz</string>
+  <string name="attachproject_error_no_internet">Verbindungsfehler</string>
+  <string name="attachproject_error_pwd_no_match">Passwörter stimmen nicht überein</string>
+  <string name="attachproject_error_no_email">Bitte geben Sie Ihre E-Mail-Adresse ein</string>
+  <string name="attachproject_error_no_pwd">Bitte Passwort eingeben</string>
+  <string name="attachproject_error_no_name">Bitte einen Benutzernamen eingeben</string>
+  <string name="attachproject_error_unknown">fehlgeschlagen</string>
+  <string name="attachproject_error_bad_username">Benutzername nicht erlaubt</string>
+  <string name="attachproject_error_email_in_use">E-Mail-Adresse ist bereits registriert</string>
+  <string name="attachproject_error_email_bad_syntax">E-Mail nicht akzeptiert</string>
+  <string name="attachproject_error_bad_pwd">Passwort zu kurz</string>
+  <string name="attachproject_error_creation_disabled">Die Kontoerstellung ist bei diesem Projekt deaktiviert</string>
+  <string name="attachproject_working_back_button">Zurück</string>
+  <string name="attachproject_working_finish_button">Beenden</string>
+  <string name="attachproject_working_check_desc">Erfolgreich</string>
+  <string name="attachproject_working_failed_desc">Fehlgeschlagen</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Verbinden</string>
+  <string name="attachproject_working_verify">Konto überprüfen</string>
+  <string name="attachproject_working_login">Anmelden</string>
+  <string name="main_noproject_warning">Hier tippen um ein Projekt auszuwählen.</string>
+  <string name="main_error">Whooops</string>
+  <string name="main_error_long">…das sollte eigentlich nicht passieren!\nAuf das Symbol klicken um es erneut zu probieren.</string>
+  <string name="main_title_icon_desc">BOINC Logo</string>
+  <string name="tab_status">Status</string>
+  <string name="tab_projects">Projekte</string>
+  <string name="tab_tasks">Aufgaben</string>
+  <string name="tab_transfers">Übertragungen</string>
+  <string name="tab_preferences">Einstellungen</string>
+  <string name="tab_desc">Navigation</string>
+  <string name="status_running">Berechnung läuft</string>
+  <string name="status_running_long">Vielen Dank für Ihre Beteiligung.</string>
+  <string name="status_paused">angehalten</string>
+  <string name="status_idle">Nichts zu tun</string>
+  <string name="status_idle_long">Warten auf Aufgaben…</string>
+  <string name="status_computing_disabled">angehalten</string>
+  <string name="status_launching">Startet…</string>
+  <string name="status_noproject">Wählen Sie ein Projekt zur Teilnahme aus.</string>
+  <string name="status_closing">Beenden…</string>
+  <string name="status_benchmarking">Leistungsüberprüfung…</string>
+  <string name="status_image_description">Projektbild</string>
+  <string name="prefs_loading">lese Einstellungen…</string>
+  <string name="prefs_submit_button">Speichern</string>
+  <string name="prefs_dialog_title">Neuen Wert eingeben:</string>
+  <string name="prefs_category_general">Allgemeines</string>
+  <string name="prefs_category_network">Netzwerk</string>
+  <string name="prefs_category_power">Energie</string>
+  <string name="prefs_category_cpu">Prozessor</string>
+  <string name="prefs_category_storage">Speicherplatz</string>
+  <string name="prefs_category_memory">Fehlerdiagnose</string>
+  <string name="prefs_category_debug">Fehlerdiagnose</string>
+  <string name="prefs_show_advanced_header">Zeige erweiterte Einstellungen und Steuerungen…</string>
+  <string name="battery_charge_min_pct_header">Min. Akku-Ladestand</string>
+  <string name="battery_charge_min_pct_description">BOINC hält die Berechnung an, wenn der Akkuladestand unter den gewählten Wert sinkt.</string>
+  <string name="battery_temperature_max_header">Max. Akkutemperatur</string>
+  <string name="battery_temperature_max_description">BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es wird nicht empfohlen diesen Wert zu ändern.</string>
+  <string name="prefs_disk_max_pct_description">Wie viel Prozent Ihres Speichers darf BOINC maximal verwenden?</string>
+  <string name="prefs_disk_min_free_gb_header">min. freizuhaltender Speicher</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">tägliche Transferbegrenzung</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Begrenzt die Datenmenge welche täglich durch BOINC übertragen wird.</string>
+  <string name="prefs_network_wifi_only_header">Übertrage Aufgaben nur per WLAN</string>
+  <string name="prefs_autostart_header">Automatisch starten</string>
+  <string name="prefs_show_notification_header">Zeige Nachrichten wenn angehalten</string>
+  <string name="prefs_cpu_number_cpus_header">Benutzte Prozessoren</string>
+  <string name="prefs_cpu_number_cpus_description">Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Anhalten wenn Prozessornutzung über</string>
+  <string name="prefs_cpu_time_max_header">Prozessorbegrenzung</string>
+  <string name="prefs_memory_max_idle_header">Arbeitsspeicherlimit</string>
+  <string name="prefs_memory_max_idle_description">Limitiert den Arbeitsspeicher welcher für Aufgaben zur Verfügung steht.</string>
+  <string name="prefs_client_log_flags_header">BOINC Client Protokolleinstellungen</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_add">Projekt hinzufügen</string>
+  <string name="projects_icon">Projektsymbol</string>
+  <string name="projects_credits_header">Punkte:</string>
+  <string name="projects_credits_host_header">(auf diesem Gerät)</string>
+  <string name="projects_credits_user_header">(gesamt)</string>
+  <string name="projects_status_suspendedviagui">Angehalten durch Benutzer</string>
+  <string name="projects_status_dontrequestmorework">Keine neuen Arbeitspakete</string>
+  <string name="projects_status_ended">Projekt wurde beendet - kann jetzt entfernt werden</string>
+  <string name="projects_status_detachwhendone">wird entfernt wenn Aufgaben erledigt</string>
+  <string name="projects_status_schedrpcpending">Serveranfrage ausstehend</string>
+  <string name="projects_status_schedrpcinprogress">Serveranfrage läuft</string>
+  <string name="projects_status_trickleuppending">Trickle-Up Nachricht ausstehend</string>
+  <string name="projects_status_backoff">nächste Kommunikation in:</string>
+  <string name="projects_control_dialog_title">Projektbefehle:</string>
+  <string name="projects_control_update">Aktualisieren</string>
+  <string name="projects_control_remove">Entfernen</string>
+  <string name="projects_control_suspend">Anhalten</string>
+  <string name="projects_control_resume">Fortsetzen</string>
+  <string name="projects_control_nonewtasks">Keine neuen Aufgaben</string>
+  <string name="projects_control_allownewtasks">Neue Aufgaben zulassen</string>
+  <string name="projects_control_reset">Zurücksetzen</string>
+  <string name="projects_confirm_detach_title">Projekt entfernen?</string>
+  <string name="projects_confirm_detach_message">Wollen Sie wirklich zurücksetzen</string>
+  <string name="projects_confirm_detach_message2">von BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Entfernen</string>
+  <string name="projects_confirm_reset_title">Projekt zurücksetzen</string>
+  <string name="projects_confirm_reset_confirm">Zurücksetzen</string>
+  <string name="tasks_header_name">Aufgabenname:</string>
+  <string name="tasks_header_elapsed_time">Abgelaufene Zeit:</string>
+  <string name="tasks_header_project_paused">(angehalten)</string>
+  <string name="tasks_header_deadline">Ablaufdatum:</string>
+  <string name="tasks_result_new">neu</string>
+  <string name="tasks_result_files_downloading">herunterladen läuft</string>
+  <string name="tasks_result_files_downloaded">herunterladen abgeschlossen</string>
+  <string name="tasks_result_compute_error">Berechnungsfehler</string>
+  <string name="tasks_result_files_uploading">hochladen</string>
+  <string name="tasks_result_files_uploaded">hochladen abgeschlossen</string>
+  <string name="tasks_result_aborted">abgebrochen</string>
+  <string name="tasks_result_upload_failed">hochladen fehlgeschlagen</string>
+  <string name="tasks_active_uninitialized">bereit</string>
+  <string name="tasks_active_executing">wird ausgeführt</string>
+  <string name="tasks_active_suspended">angehalten</string>
+  <string name="tasks_active_abort_pending">wird angehalten</string>
+  <string name="tasks_active_quit_pending">wird angehalten</string>
+  <string name="tasks_custom_suspended_via_gui">angehalten</string>
+  <string name="tasks_custom_project_suspended_via_gui">Projekt angehalten</string>
+  <string name="tasks_custom_ready_to_report">meldebereit</string>
+  <string name="confirm_abort_task_title">Aufgabe abbrechen?</string>
+  <string name="confirm_abort_task_confirm">Abbrechen</string>
+  <string name="confirm_cancel">Abbrechen</string>
+  <string name="confirm_image_desc">Bestätigungsdialog</string>
+  <string name="trans_loading">Lade Übertragungen…</string>
+  <string name="trans_upload">Hochladen</string>
+  <string name="trans_download">Herunterladen</string>
+  <string name="trans_retryin">erneut versuchen in</string>
+  <string name="trans_failed">fehlgeschlagen</string>
+  <string name="trans_suspended">angehalten</string>
+  <string name="trans_active">aktiv</string>
+  <string name="trans_pending">ausstehend</string>
+  <string name="trans_header_name">Datei:</string>
+  <string name="confirm_abort_trans_title">Übertragung abbrechen?</string>
+  <string name="confirm_abort_trans_confirm">Abbrechen</string>
+  <string name="eventlog_loading">Lade Protokollnachrichten…</string>
+  <string name="eventlog_client_header">Client Meldungen</string>
+  <string name="eventlog_gui_header">GUI Meldungen</string>
+  <string name="eventlog_copy_toast">Protokoll in die Zwischenablage kopiert.</string>
+  <string name="eventlog_email_subject">Ereignisprotokoll für BOINC auf Android:</string>
+  <string name="suspend_unknown">Berechnung angehalten.</string>
+  <string name="suspend_batteries">Schließen Sie Ihr Gerät an eine Stromquelle an um weiterzurechnen.</string>
+  <string name="suspend_useractive">Benutzer ist aktiv.</string>
+  <string name="suspend_bm">BOINC ermittelt die Leistungsfähigkeit ihres Gerätes…</string>
+  <string name="suspend_disksize">Kein Speicherplatz mehr verfügbar.</string>
+  <string name="suspend_noinput">Keine Benutzeraktivität.</string>
+  <string name="suspend_delay">Startverzögerung</string>
+  <string name="suspend_exclusiveapp">Eine exklusive Anwendung läuft.</string>
+  <string name="suspend_cpu">Ihr Gerät ist mit anderen Apps ausgelastet.</string>
+  <string name="suspend_network_quota">Netzwerkübertragungslimit erreicht.</string>
+  <string name="suspend_os">Gestoppt von Android.</string>
+  <string name="suspend_wifi">Nicht per WLAN verbunden.</string>
+  <string name="suspend_battery_charging">Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann.</string>
+  <string name="suspend_battery_charging_long">Berechnung wird fortgesetzt wenn der Ladezustand erreicht</string>
+  <string name="suspend_battery_charging_current">aktuell</string>
+  <string name="suspend_battery_overheating">Warten bis der Akku abgekühlt ist</string>
+  <string name="suspend_user_req">Berechnung wird fortgesetzt…</string>
+  <string name="suspend_network_user_req">manuell.</string>
+  <string name="rpcreason_userreq">Vom Nutzer gefordert</string>
+  <string name="rpcreason_needwork">Um Arbeit zu holen</string>
+  <string name="rpcreason_resultsdue">Um Aufgaben abzuliefern</string>
+  <string name="rpcreason_trickleup">Um Trickle-Up Nachricht zu senden</string>
+  <string name="rpcreason_acctmgrreq">Angefordert vom Kontomanager</string>
+  <string name="rpcreason_init">Projektinitialisierung</string>
+  <string name="rpcreason_projectreq">Vom Projekt angefordert</string>
+  <string name="rpcreason_unknown">Unbekannter Grund</string>
+  <string name="menu_refresh">Neu laden</string>
+  <string name="menu_emailto">Als E-Mail versenden</string>
+  <string name="menu_copy">In Zwischenablage kopieren</string>
+  <string name="menu_eventlog">Statusprotokoll</string>
+  <string name="menu_exit">BOINC beenden</string>
+  <string name="menu_run_mode_disable">Anhalten</string>
+  <string name="menu_run_mode_enable">Fortsetzen</string>
+  <string name="menu_about">Über</string>
+  <string name="menu_help">Hilfe</string>
+  <string name="about_button">Zurück</string>
+  <string name="about_title">Über</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Version</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 Universität von Kalifornien, Berkeley.\nAlle Rechte vorbehalten.</string>
+</resources>
diff --git a/android/BOINC/res/values-el/strings.xml b/android/BOINC/res/values-el/strings.xml
new file mode 100644
index 0000000..c633b1c
--- /dev/null
+++ b/android/BOINC/res/values-el/strings.xml
@@ -0,0 +1,226 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Es wird geladen. Bitte warten…</string>
+  <string name="attachproject_list_header">Projekt auswählen:</string>
+  <string name="attachproject_list_manual_button">Projekt mittels URL hinzufügen</string>
+  <string name="attachproject_list_manual_dialog_title">Projekt-URL eingeben:</string>
+  <string name="attachproject_list_manual_dialog_button">Projekt hinzufügen</string>
+  <string name="attachproject_list_manual_no_url">Bitte die Projekt-URL eingeben</string>
+  <string name="attachproject_list_no_internet">Keine Internetverbindung</string>
+  <string name="attachproject_login_loading">kontaktiere Projektserver…</string>
+  <string name="attachproject_login_image_description">Projektlogo.</string>
+  <string name="attachproject_login_header_general_area">Bereich:</string>
+  <string name="attachproject_login_header_specific_area">Fachbereich:</string>
+  <string name="attachproject_login_header_description">Beschreibung:</string>
+  <string name="attachproject_login_header_home">Betreiber:</string>
+  <string name="attachproject_login_header_url">Webseite:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Dieses Projekt unterstützt Android-Geräte</string>
+  <string name="attachproject_login_platform_not_supported">Dieses Projekt unterstützt keine Android-Geräte</string>
+  <string name="attachproject_login_category_terms_of_use">Nutzungsbedingungen für</string>
+  <string name="attachproject_login_accept_terms_of_use">Wenn Sie bei diesem Projekt ein Konto anlegen, akzeptieren Sie die oben gezeigten Nutzungsbedingungen.</string>
+  <string name="attachproject_login_category_login">Mit bestehendem Konto anmelden</string>
+  <string name="attachproject_login_header_id_email">E-Mail:</string>
+  <string name="attachproject_login_header_id_name">Name:</string>
+  <string name="attachproject_login_header_pwd">Passwort:</string>
+  <string name="attachproject_login_category_creation">Neu bei</string>
+  <string name="attachproject_login_header_creation_enabled">Ein Konto erstellen um teilzunehmen:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Die Projektwebseite besuchen um ein Konto zu erstellen:</string>
+  <string name="attachproject_login_header_creation_disabled">Das Projekt erlaubt zur Zeit keine neuen Konten!</string>
+  <string name="attachproject_login_button_forgotpw">Passwort vergessen</string>
+  <string name="attachproject_login_error_toast">Verbindung zum Projekt fehlgeschlagen!</string>
+  <string name="attachproject_login_attached">Verbunden</string>
+  <string name="attachproject_registration_header">Konto-Registrierung für</string>
+  <string name="attachproject_registration_header_url">Projekt:</string>
+  <string name="attachproject_registration_header_email">E-Mail:</string>
+  <string name="attachproject_registration_header_username">Name:</string>
+  <string name="attachproject_registration_header_teamname">Team:</string>
+  <string name="attachproject_registration_header_pwd">Passwort:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Bestätigung:</string>
+  <string name="attachproject_registration_button">Erstellen</string>
+  <string name="attachproject_error_wrong_name">Benutzer nicht gefunden</string>
+  <string name="attachproject_error_short_pwd">Passwort ist zu kurz</string>
+  <string name="attachproject_error_no_internet">Verbindungsfehler</string>
+  <string name="attachproject_error_pwd_no_match">Passwörter stimmen nicht überein</string>
+  <string name="attachproject_error_no_email">Bitte geben Sie Ihre E-Mail-Adresse ein</string>
+  <string name="attachproject_error_no_pwd">Bitte Passwort eingeben</string>
+  <string name="attachproject_error_no_name">Bitte einen Benutzernamen eingeben</string>
+  <string name="attachproject_error_unknown">fehlgeschlagen</string>
+  <string name="attachproject_error_bad_username">Benutzername nicht erlaubt</string>
+  <string name="attachproject_error_email_in_use">E-Mail-Adresse ist bereits registriert</string>
+  <string name="attachproject_error_email_bad_syntax">E-Mail nicht akzeptiert</string>
+  <string name="attachproject_error_bad_pwd">Passwort zu kurz</string>
+  <string name="attachproject_error_creation_disabled">Die Kontoerstellung ist bei diesem Projekt deaktiviert</string>
+  <string name="attachproject_working_back_button">Zurück</string>
+  <string name="attachproject_working_finish_button">Beenden</string>
+  <string name="attachproject_working_check_desc">Erfolgreich</string>
+  <string name="attachproject_working_failed_desc">Fehlgeschlagen</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Verbinden</string>
+  <string name="attachproject_working_verify">Konto überprüfen</string>
+  <string name="attachproject_working_login">Anmelden</string>
+  <string name="main_noproject_warning">Hier tippen um ein Projekt auszuwählen.</string>
+  <string name="main_error">Whooops</string>
+  <string name="main_error_long">…das sollte eigentlich nicht passieren!\nAuf das Symbol klicken um es erneut zu probieren.</string>
+  <string name="main_title_icon_desc">BOINC Logo</string>
+  <string name="tab_status">Status</string>
+  <string name="tab_projects">Projekte</string>
+  <string name="tab_tasks">Aufgaben</string>
+  <string name="tab_transfers">Übertragungen</string>
+  <string name="tab_preferences">Einstellungen</string>
+  <string name="tab_desc">Navigation</string>
+  <string name="status_running">Berechnung läuft</string>
+  <string name="status_running_long">Vielen Dank für Ihre Beteiligung.</string>
+  <string name="status_paused">angehalten</string>
+  <string name="status_idle">Nichts zu tun</string>
+  <string name="status_idle_long">Warten auf Aufgaben…</string>
+  <string name="status_computing_disabled">angehalten</string>
+  <string name="status_launching">Startet…</string>
+  <string name="status_noproject">Wählen Sie ein Projekt zur Teilnahme aus.</string>
+  <string name="status_closing">Beenden…</string>
+  <string name="status_benchmarking">Leistungsüberprüfung…</string>
+  <string name="status_image_description">Projektbild</string>
+  <string name="prefs_loading">lese Einstellungen…</string>
+  <string name="prefs_submit_button">Speichern</string>
+  <string name="prefs_dialog_title">Neuen Wert eingeben:</string>
+  <string name="prefs_category_general">Allgemeines</string>
+  <string name="prefs_category_network">Netzwerk</string>
+  <string name="prefs_category_power">Energie</string>
+  <string name="prefs_category_cpu">Prozessor</string>
+  <string name="prefs_category_storage">Speicherplatz</string>
+  <string name="prefs_category_memory">Fehlerdiagnose</string>
+  <string name="prefs_category_debug">Fehlerdiagnose</string>
+  <string name="prefs_show_advanced_header">Zeige erweiterte Einstellungen und Steuerungen…</string>
+  <string name="battery_charge_min_pct_header">Min. Akku-Ladestand</string>
+  <string name="battery_charge_min_pct_description">BOINC hält die Berechnung an, wenn der Akkuladestand unter den gewählten Wert sinkt.</string>
+  <string name="battery_temperature_max_header">Max. Akkutemperatur</string>
+  <string name="battery_temperature_max_description">BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es wird nicht empfohlen diesen Wert zu ändern.</string>
+  <string name="prefs_disk_max_pct_description">Wie viel Prozent Ihres Speichers darf BOINC maximal verwenden?</string>
+  <string name="prefs_disk_min_free_gb_header">min. freizuhaltender Speicher</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">tägliche Transferbegrenzung</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Begrenzt die Datenmenge welche täglich durch BOINC übertragen wird.</string>
+  <string name="prefs_network_wifi_only_header">Übertrage Aufgaben nur per WLAN</string>
+  <string name="prefs_autostart_header">Automatisch starten</string>
+  <string name="prefs_show_notification_header">Zeige Nachrichten wenn angehalten</string>
+  <string name="prefs_cpu_number_cpus_header">Benutzte Prozessoren</string>
+  <string name="prefs_cpu_number_cpus_description">Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Anhalten wenn Prozessornutzung über</string>
+  <string name="prefs_cpu_time_max_header">Prozessorbegrenzung</string>
+  <string name="prefs_memory_max_idle_header">Arbeitsspeicherlimit</string>
+  <string name="prefs_memory_max_idle_description">Limitiert den Arbeitsspeicher welcher für Aufgaben zur Verfügung steht.</string>
+  <string name="prefs_client_log_flags_header">BOINC Client Protokolleinstellungen</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_add">Projekt hinzufügen</string>
+  <string name="projects_icon">Projektsymbol</string>
+  <string name="projects_credits_header">Punkte:</string>
+  <string name="projects_credits_host_header">(auf diesem Gerät)</string>
+  <string name="projects_credits_user_header">(gesamt)</string>
+  <string name="projects_status_suspendedviagui">Angehalten durch Benutzer</string>
+  <string name="projects_status_dontrequestmorework">Keine neuen Arbeitspakete</string>
+  <string name="projects_status_ended">Projekt wurde beendet - kann jetzt entfernt werden</string>
+  <string name="projects_status_detachwhendone">wird entfernt wenn Aufgaben erledigt</string>
+  <string name="projects_status_schedrpcpending">Serveranfrage ausstehend</string>
+  <string name="projects_status_schedrpcinprogress">Serveranfrage läuft</string>
+  <string name="projects_status_trickleuppending">Trickle-Up Nachricht ausstehend</string>
+  <string name="projects_status_backoff">nächste Kommunikation in:</string>
+  <string name="projects_control_dialog_title">Projektbefehle:</string>
+  <string name="projects_control_update">Aktualisieren</string>
+  <string name="projects_control_remove">Entfernen</string>
+  <string name="projects_control_suspend">Anhalten</string>
+  <string name="projects_control_resume">Fortsetzen</string>
+  <string name="projects_control_nonewtasks">Keine neuen Aufgaben</string>
+  <string name="projects_control_allownewtasks">Neue Aufgaben zulassen</string>
+  <string name="projects_control_reset">Zurücksetzen</string>
+  <string name="projects_confirm_detach_title">Projekt entfernen?</string>
+  <string name="projects_confirm_detach_message">Wollen Sie wirklich zurücksetzen</string>
+  <string name="projects_confirm_detach_message2">von BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Entfernen</string>
+  <string name="projects_confirm_reset_title">Projekt zurücksetzen</string>
+  <string name="projects_confirm_reset_confirm">Zurücksetzen</string>
+  <string name="tasks_header_name">Aufgabenname:</string>
+  <string name="tasks_header_elapsed_time">Abgelaufene Zeit:</string>
+  <string name="tasks_header_project_paused">(angehalten)</string>
+  <string name="tasks_header_deadline">Ablaufdatum:</string>
+  <string name="tasks_result_new">neu</string>
+  <string name="tasks_result_files_downloading">herunterladen läuft</string>
+  <string name="tasks_result_files_downloaded">herunterladen abgeschlossen</string>
+  <string name="tasks_result_compute_error">Berechnungsfehler</string>
+  <string name="tasks_result_files_uploading">hochladen</string>
+  <string name="tasks_result_files_uploaded">hochladen abgeschlossen</string>
+  <string name="tasks_result_aborted">abgebrochen</string>
+  <string name="tasks_result_upload_failed">hochladen fehlgeschlagen</string>
+  <string name="tasks_active_uninitialized">bereit</string>
+  <string name="tasks_active_executing">wird ausgeführt</string>
+  <string name="tasks_active_suspended">angehalten</string>
+  <string name="tasks_active_abort_pending">wird angehalten</string>
+  <string name="tasks_active_quit_pending">wird angehalten</string>
+  <string name="tasks_custom_suspended_via_gui">angehalten</string>
+  <string name="tasks_custom_project_suspended_via_gui">Projekt angehalten</string>
+  <string name="tasks_custom_ready_to_report">meldebereit</string>
+  <string name="confirm_abort_task_title">Aufgabe abbrechen?</string>
+  <string name="confirm_abort_task_confirm">Abbrechen</string>
+  <string name="confirm_cancel">Abbrechen</string>
+  <string name="confirm_image_desc">Bestätigungsdialog</string>
+  <string name="trans_loading">Lade Übertragungen…</string>
+  <string name="trans_upload">Hochladen</string>
+  <string name="trans_download">Herunterladen</string>
+  <string name="trans_retryin">erneut versuchen in</string>
+  <string name="trans_failed">fehlgeschlagen</string>
+  <string name="trans_suspended">angehalten</string>
+  <string name="trans_active">aktiv</string>
+  <string name="trans_pending">ausstehend</string>
+  <string name="trans_header_name">Datei:</string>
+  <string name="confirm_abort_trans_title">Übertragung abbrechen?</string>
+  <string name="confirm_abort_trans_confirm">Abbrechen</string>
+  <string name="eventlog_loading">Lade Protokollnachrichten…</string>
+  <string name="eventlog_client_header">Client Meldungen</string>
+  <string name="eventlog_gui_header">GUI Meldungen</string>
+  <string name="eventlog_copy_toast">Protokoll in die Zwischenablage kopiert.</string>
+  <string name="eventlog_email_subject">Ereignisprotokoll für BOINC auf Android:</string>
+  <string name="suspend_unknown">Berechnung angehalten.</string>
+  <string name="suspend_batteries">Schließen Sie Ihr Gerät an eine Stromquelle an um weiterzurechnen.</string>
+  <string name="suspend_useractive">Benutzer ist aktiv.</string>
+  <string name="suspend_bm">BOINC ermittelt die Leistungsfähigkeit ihres Gerätes…</string>
+  <string name="suspend_disksize">Kein Speicherplatz mehr verfügbar.</string>
+  <string name="suspend_noinput">Keine Benutzeraktivität.</string>
+  <string name="suspend_delay">Startverzögerung</string>
+  <string name="suspend_exclusiveapp">Eine exklusive Anwendung läuft.</string>
+  <string name="suspend_cpu">Ihr Gerät ist mit anderen Apps ausgelastet.</string>
+  <string name="suspend_network_quota">Netzwerkübertragungslimit erreicht.</string>
+  <string name="suspend_os">Gestoppt von Android.</string>
+  <string name="suspend_wifi">Nicht per WLAN verbunden.</string>
+  <string name="suspend_battery_charging">Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann.</string>
+  <string name="suspend_battery_charging_long">Berechnung wird fortgesetzt wenn der Ladezustand erreicht</string>
+  <string name="suspend_battery_charging_current">aktuell</string>
+  <string name="suspend_battery_overheating">Warten bis der Akku abgekühlt ist</string>
+  <string name="suspend_user_req">Berechnung wird fortgesetzt…</string>
+  <string name="suspend_network_user_req">manuell.</string>
+  <string name="rpcreason_userreq">Vom Nutzer gefordert</string>
+  <string name="rpcreason_needwork">Um Arbeit zu holen</string>
+  <string name="rpcreason_resultsdue">Um Aufgaben abzuliefern</string>
+  <string name="rpcreason_trickleup">Um Trickle-Up Nachricht zu senden</string>
+  <string name="rpcreason_acctmgrreq">Angefordert vom Kontomanager</string>
+  <string name="rpcreason_init">Projektinitialisierung</string>
+  <string name="rpcreason_projectreq">Vom Projekt angefordert</string>
+  <string name="rpcreason_unknown">Unbekannter Grund</string>
+  <string name="menu_refresh">Neu laden</string>
+  <string name="menu_emailto">Als E-Mail versenden</string>
+  <string name="menu_copy">In Zwischenablage kopieren</string>
+  <string name="menu_eventlog">Statusprotokoll</string>
+  <string name="menu_exit">BOINC beenden</string>
+  <string name="menu_run_mode_disable">Anhalten</string>
+  <string name="menu_run_mode_enable">Fortsetzen</string>
+  <string name="menu_about">Über</string>
+  <string name="menu_help">Hilfe</string>
+  <string name="about_button">Zurück</string>
+  <string name="about_title">Über</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Version</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 Universität von Kalifornien, Berkeley.\nAlle Rechte vorbehalten.</string>
+</resources>
diff --git a/android/BOINC/res/values-es/strings.xml b/android/BOINC/res/values-es/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-es/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-fi/strings.xml b/android/BOINC/res/values-fi/strings.xml
new file mode 100644
index 0000000..ca8e064
--- /dev/null
+++ b/android/BOINC/res/values-fi/strings.xml
@@ -0,0 +1,227 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Ladataan! Odota…</string>
+  <string name="attachproject_list_header">Valitse projekti:</string>
+  <string name="attachproject_list_manual_button">Lisää projekti URL-osoitteella</string>
+  <string name="attachproject_list_manual_dialog_title">Anna projektin URL:</string>
+  <string name="attachproject_list_manual_dialog_button">Lisää projekti</string>
+  <string name="attachproject_list_manual_no_url">Anna projektin URL</string>
+  <string name="attachproject_list_no_internet">Ei internet-yhteyttä</string>
+  <string name="attachproject_login_loading">Otetaan yhteyttä projektin palvelimeen…</string>
+  <string name="attachproject_login_image_description">Projektin logo.</string>
+  <string name="attachproject_login_header_description">Kuvaus:</string>
+  <string name="attachproject_login_header_home">Kotisivu:</string>
+  <string name="attachproject_login_header_url">Nettisivu:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Tämä projekti tukee Android-laitteita</string>
+  <string name="attachproject_login_platform_not_supported">Tämä projekti ei tue Android-laitteita</string>
+  <string name="attachproject_login_accept_terms_of_use">Luomalla tilin tässä projektissa, hyväksyt ylläolevat käyttöoikeudet.</string>
+  <string name="attachproject_login_category_login">Kirjaudu sisään käytössä olevalla tilillä</string>
+  <string name="attachproject_login_header_id_email">Sähköposti:</string>
+  <string name="attachproject_login_header_id_name">Nimi:</string>
+  <string name="attachproject_login_header_pwd">Salasana:</string>
+  <string name="attachproject_login_header_creation_enabled">Rekisteröi tili osallistuaksesi:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Käy projektin nettisivulla luodaksesi tilin:</string>
+  <string name="attachproject_login_header_creation_disabled">Projekti sallii nyt uusien tilien luonnin!</string>
+  <string name="attachproject_login_button_registration">Rekisteröi</string>
+  <string name="attachproject_login_button_login">Kirjaudu sisään</string>
+  <string name="attachproject_login_button_forgotpw">Salasana unohtunut</string>
+  <string name="attachproject_login_error_toast">Yhteydenotto projektiin epäonnistui!</string>
+  <string name="attachproject_login_attached">Liitetty</string>
+  <string name="attachproject_registration_header_url">Projekti:</string>
+  <string name="attachproject_registration_header_email">Sähköposti:</string>
+  <string name="attachproject_registration_header_username">Nimi:</string>
+  <string name="attachproject_registration_header_teamname">Tiimi:</string>
+  <string name="attachproject_registration_header_pwd">Salasana:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Kirjoita uudelleen:</string>
+  <string name="attachproject_registration_button">Luo</string>
+  <string name="attachproject_error_wrong_name">Käyttäjää ei löydy</string>
+  <string name="attachproject_error_short_pwd">Salasana liian lyhyt</string>
+  <string name="attachproject_error_no_internet">Yhteysvirhe</string>
+  <string name="attachproject_error_pwd_no_match">Salasanat eivät täsmää</string>
+  <string name="attachproject_error_no_email">Anna sähköpostiosoite</string>
+  <string name="attachproject_error_no_pwd">Anna salasana</string>
+  <string name="attachproject_error_no_name">Anna käyttäjänimi</string>
+  <string name="attachproject_error_unknown">epäonnistui</string>
+  <string name="attachproject_error_bad_username">Käyttäjänimi hylätty</string>
+  <string name="attachproject_error_email_in_use">Sähköposti on jo käytössä</string>
+  <string name="attachproject_error_project_down">Projekti on sammutettu</string>
+  <string name="attachproject_error_email_bad_syntax">Sähköposti hylätty</string>
+  <string name="attachproject_error_bad_pwd">Salasana hylätty</string>
+  <string name="attachproject_error_creation_disabled">Tilin luonti on poistettu käytöstä tässä projektissa</string>
+  <string name="attachproject_working_back_button">Takaisin</string>
+  <string name="attachproject_working_finish_button">Valmis</string>
+  <string name="attachproject_working_check_desc">Onnistui</string>
+  <string name="attachproject_working_failed_desc">Epäonnistui</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Yhdistä</string>
+  <string name="attachproject_working_verify">Varmenna tili</string>
+  <string name="attachproject_working_register">Rekisteröi tili</string>
+  <string name="attachproject_working_login">Kirjaudu</string>
+  <string name="main_noproject_warning">Napauta tähän valitaksesi projektin.</string>
+  <string name="main_error">Hups</string>
+  <string name="main_error_long">…tätä ei olisi pitänyt tapahtua!\nNapsauta kuvaketta yrittääksesi uudelleen.</string>
+  <string name="main_title_icon_desc">BOINC kuvake</string>
+  <string name="tab_status">Tila</string>
+  <string name="tab_projects">Projektit</string>
+  <string name="tab_tasks">Tehtävät</string>
+  <string name="tab_transfers">Siirrot</string>
+  <string name="tab_preferences">Asetukset</string>
+  <string name="tab_desc">Navigointi</string>
+  <string name="status_running">Laskenta</string>
+  <string name="status_running_long">Kiitos osallistumisesta.</string>
+  <string name="status_paused">Hyllytetty</string>
+  <string name="status_idle">Ei mitään tehtävää</string>
+  <string name="status_idle_long">Odottaa tehtäviä…</string>
+  <string name="status_computing_disabled">Hyllytetty</string>
+  <string name="status_launching">Käynnistetään…</string>
+  <string name="status_noproject">Valitse projekti, johon osallistut.</string>
+  <string name="status_closing">Suljetaan…</string>
+  <string name="status_benchmarking">Suorituskykytestaus…</string>
+  <string name="status_image_description">projektin kuva</string>
+  <string name="prefs_loading">Rajoittaa RAM-muistin määrän, joka tehtäville sallitaan.</string>
+  <string name="prefs_submit_button">Tallenna</string>
+  <string name="prefs_dialog_title">Anna uusi arvo:</string>
+  <string name="prefs_dialog_title_selection">Valitse:</string>
+  <string name="prefs_category_general">Yleiset</string>
+  <string name="prefs_category_network">Verkko</string>
+  <string name="prefs_category_power">Virta</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Tilankäyttö</string>
+  <string name="prefs_category_memory">Muisti</string>
+  <string name="prefs_run_on_battery_header">Laskenta akkukäytöllä</string>
+  <string name="battery_charge_min_pct_header">Pienin varaustaso</string>
+  <string name="battery_charge_min_pct_description">BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja saavutetaan.</string>
+  <string name="battery_temperature_max_header">Suurin akun lämpötila</string>
+  <string name="battery_temperature_max_description">BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. Tätä arvoa ei suositella muutettavaksi.</string>
+  <string name="prefs_disk_max_pct_header">Suurin käytetty tallennustila</string>
+  <string name="prefs_disk_max_pct_description">Kuinka monta prosenttia laitteesi tallennustilasta BOINC saa käyttää?</string>
+  <string name="prefs_disk_min_free_gb_header">Pienin tallennustila</string>
+  <string name="prefs_disk_min_free_gb_description">Kuinka paljon laitteesi tallennustilasta jätetään vapaaksi?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Päivittäinen siirtoraja</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Rajoitus BOINCin päivittäiselle tiedonsiirrolle.</string>
+  <string name="prefs_network_wifi_only_header">Siirrä tehtävät vain WiFin kautta</string>
+  <string name="prefs_autostart_header">Automaattikäynnistys</string>
+  <string name="prefs_show_notification_header">Näytä ilmoitus kun hyllytetty</string>
+  <string name="prefs_cpu_number_cpus_header">Käytetyt CPU-ytimet</string>
+  <string name="prefs_cpu_number_cpus_description">Rajoittaa CPU-ytimien määrää, jota BOINC käyttää laskentaan.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Tauota prosessorikäytön ylittäessä</string>
+  <string name="prefs_cpu_other_load_suspension_description">Määrittää, milloin BOINC tauottaa laskennan toisten sovellusten vuoksi.</string>
+  <string name="prefs_cpu_time_max_header">CPU raja</string>
+  <string name="prefs_cpu_time_max_description">Rajoittaa prosessoriaikaa, jota BOINC käyttää laskentaan.</string>
+  <string name="prefs_memory_max_idle_header">RAM raja</string>
+  <string name="prefs_memory_max_idle_description">Rajoittaa RAM-muistin määrää, joka tehtäville annetaan.</string>
+  <string name="prefs_unit_mb">Mt</string>
+  <string name="prefs_unit_gb">Gt</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Luetaan projekteja…</string>
+  <string name="projects_add">Lisää projekti</string>
+  <string name="projects_icon">Projektin kuvake</string>
+  <string name="projects_credits_header">Pisteet:</string>
+  <string name="projects_credits_host_header">(tällä laitteella)</string>
+  <string name="projects_credits_user_header">(kaikki)</string>
+  <string name="projects_status_suspendedviagui">Käyttäjän hyllyttämä</string>
+  <string name="projects_status_dontrequestmorework">Ei uusia töitä</string>
+  <string name="projects_status_ended">Projekti päättynyt - voi poistaa</string>
+  <string name="projects_status_detachwhendone">Poistetaan kun paketit on suoritettu</string>
+  <string name="projects_status_schedrpcpending">Pyyntö aikatauluttajalle odottaa</string>
+  <string name="projects_status_schedrpcinprogress">Pyyntö aikatauluttajalle käynnissä</string>
+  <string name="projects_status_trickleuppending">Väliaikaviesti odottaa</string>
+  <string name="projects_control_dialog_title">Projektin komennot:</string>
+  <string name="projects_control_update">Päivitä</string>
+  <string name="projects_control_remove">Poista</string>
+  <string name="projects_control_suspend">Hyllytä</string>
+  <string name="projects_control_resume">Jatka</string>
+  <string name="projects_control_nonewtasks">Ei uutta työtä</string>
+  <string name="projects_control_allownewtasks">Salli uusi työ</string>
+  <string name="projects_control_reset">Nollaa</string>
+  <string name="projects_confirm_detach_title">Poista projekti?</string>
+  <string name="projects_confirm_detach_message">Haluatko varmasti poistaa</string>
+  <string name="projects_confirm_detach_message2">BOINCista?</string>
+  <string name="projects_confirm_detach_confirm">Poista</string>
+  <string name="projects_confirm_reset_title">Nollaa projekti</string>
+  <string name="projects_confirm_reset_message">Haluatko varmasti nollata</string>
+  <string name="projects_confirm_reset_confirm">Nollaa</string>
+  <string name="tasks_header_name">Tehtävän nimi:</string>
+  <string name="tasks_header_elapsed_time">Käytetty aika:</string>
+  <string name="tasks_header_project_paused">(hyllytetty)</string>
+  <string name="tasks_header_deadline">Takaraja:</string>
+  <string name="tasks_result_new">uusi</string>
+  <string name="tasks_result_files_downloading">odottaa latausta</string>
+  <string name="tasks_result_files_downloaded">lataus valmis</string>
+  <string name="tasks_result_compute_error">laskentavirhe</string>
+  <string name="tasks_result_files_uploading">lähetetään</string>
+  <string name="tasks_result_files_uploaded">lähetys valmis</string>
+  <string name="tasks_result_aborted">hylätty</string>
+  <string name="tasks_result_upload_failed">lähetys epäonnistui</string>
+  <string name="tasks_active_uninitialized">valmis</string>
+  <string name="tasks_active_executing">suoritetaan</string>
+  <string name="tasks_active_suspended">hyllytetty</string>
+  <string name="tasks_active_abort_pending">hyllytetään</string>
+  <string name="tasks_active_quit_pending">hyllytetään</string>
+  <string name="tasks_custom_suspended_via_gui">hyllytetty</string>
+  <string name="tasks_custom_project_suspended_via_gui">projekti hyllytetty</string>
+  <string name="tasks_custom_ready_to_report">valmis raportoitavaksi</string>
+  <string name="confirm_abort_task_title">Hylkää tehtävä?</string>
+  <string name="confirm_abort_task_message">Hylkää tehtävä:</string>
+  <string name="confirm_abort_task_confirm">Hylkää</string>
+  <string name="confirm_cancel">Peruuta</string>
+  <string name="confirm_image_desc">Vahvistusikkuna</string>
+  <string name="trans_loading">Luetaan siirtoja…</string>
+  <string name="trans_upload">Lähetä</string>
+  <string name="trans_download">Lataa</string>
+  <string name="trans_retryin">uudelleenyritys</string>
+  <string name="trans_failed">epäonnistui</string>
+  <string name="trans_suspended">hyllytetty</string>
+  <string name="trans_active">aktiivinen</string>
+  <string name="trans_pending">odottaa</string>
+  <string name="trans_projectbackoff">projektin viivyttämä</string>
+  <string name="trans_header_name">Tiedosto:</string>
+  <string name="confirm_abort_trans_title">Keskeytä siirto?</string>
+  <string name="confirm_abort_trans_message">Hylkää tiedosto:</string>
+  <string name="confirm_abort_trans_confirm">Hylkää</string>
+  <string name="eventlog_loading">Ladataan lokiviestit…</string>
+  <string name="eventlog_client_header">Ohjelman viestit</string>
+  <string name="eventlog_gui_header">GUI viestit</string>
+  <string name="eventlog_copy_toast">Loki kopioitu leikepöydälle.</string>
+  <string name="eventlog_email_subject">BOINCin tapahtumaloki Androidilla:</string>
+  <string name="suspend_unknown">Laskenta hyllytetty.</string>
+  <string name="suspend_batteries">Kytke laite laturiin laskennan jatkamiseksi.</string>
+  <string name="suspend_useractive">Käyttäjä aktiivinen.</string>
+  <string name="suspend_bm">BOINC suorityskykytestaa laitettasi…</string>
+  <string name="suspend_disksize">Levytila loppu.</string>
+  <string name="suspend_exclusiveapp">Erityissovellus on käynnissä.</string>
+  <string name="suspend_network_quota">BOINC saavutti tiedonsiirtorajan.</string>
+  <string name="suspend_os">Androidin pysäyttämä.</string>
+  <string name="suspend_wifi">Ei WiFi-yhteyttä.</string>
+  <string name="suspend_battery_charging">Akku tulee ladata ennen kuin laskentaa jatketaan.</string>
+  <string name="suspend_battery_overheating">Odotetaan akun jäähtymistä</string>
+  <string name="suspend_user_req">Jatketaan laskentaa…</string>
+  <string name="suspend_network_user_req">manuaalisesti.</string>
+  <string name="rpcreason_userreq">Käyttäjän pyytämä</string>
+  <string name="rpcreason_needwork">Pyydetään työtä</string>
+  <string name="rpcreason_resultsdue">Raportoidaan valmiit paketit</string>
+  <string name="rpcreason_trickleup">Lähetetään väliaikaviesti</string>
+  <string name="rpcreason_acctmgrreq">Tilihallitsijan pyytämä</string>
+  <string name="rpcreason_init">Projektin alustus</string>
+  <string name="rpcreason_projectreq">Projektin pyytämä</string>
+  <string name="rpcreason_unknown">Tuntematon syy</string>
+  <string name="menu_refresh">Päivitä</string>
+  <string name="menu_emailto">Lähetä sähköpostina</string>
+  <string name="menu_copy">Kopioi leikepöydälle</string>
+  <string name="menu_eventlog">Tapahtumaloki</string>
+  <string name="menu_exit">Lopeta BOINC</string>
+  <string name="menu_run_mode_disable">Hyllytä</string>
+  <string name="menu_run_mode_enable">Jatka</string>
+  <string name="menu_about">Tietoja</string>
+  <string name="menu_help">Ohje</string>
+  <string name="about_title">Tietoja</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Versio</string>
+  <string name="about_name_long">Berkeleyn avoin infrastruktuuri verkkolaskentaan</string>
+  <string name="about_copyright">© 2003–2013 Kalifornian yliopisto, Berkeley.\nKaikki oikeudet pidätetään.</string>
+</resources>
diff --git a/android/BOINC/res/values-fr/strings.xml b/android/BOINC/res/values-fr/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-fr/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-he/strings.xml b/android/BOINC/res/values-he/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-he/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-hr/strings.xml b/android/BOINC/res/values-hr/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-hr/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-hu/strings.xml b/android/BOINC/res/values-hu/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-hu/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-it-rIT/strings.xml b/android/BOINC/res/values-it-rIT/strings.xml
new file mode 100644
index 0000000..fb7eeee
--- /dev/null
+++ b/android/BOINC/res/values-it-rIT/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Caricamento in corso! Attendere prego…</string>
+  <string name="attachproject_list_header">Scegli un progetto:</string>
+  <string name="attachproject_list_manual_button">Aggiungi un progetto dall\'URL</string>
+  <string name="attachproject_list_manual_dialog_title">Inserisci l\'URL del progetto:</string>
+  <string name="attachproject_list_manual_dialog_button">Aggiungi progetto</string>
+  <string name="attachproject_list_manual_no_url">Aggiungi l\'URL del progetto</string>
+  <string name="attachproject_list_no_internet">Connessione Internet assente</string>
+  <string name="attachproject_login_loading">Comunicazione con il server progetto in corso…</string>
+  <string name="attachproject_login_image_description">Logo progetto.</string>
+  <string name="attachproject_login_header_general_area">Idea generale:</string>
+  <string name="attachproject_login_header_specific_area">Area specifica:</string>
+  <string name="attachproject_login_header_description">Descrizione:</string>
+  <string name="attachproject_login_header_home">Home:</string>
+  <string name="attachproject_login_header_url">Sito Web:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Questo progetto supporta i dispositivi Android</string>
+  <string name="attachproject_login_platform_not_supported">Questo progetto non supporta i dispositivi Android</string>
+  <string name="attachproject_login_category_terms_of_use">Licenza per</string>
+  <string name="attachproject_login_accept_terms_of_use">Creando un account per questo progetto, accetti i termini della licenza visualizzata sotto.</string>
+  <string name="attachproject_login_category_login">Fai il login con un account esistente</string>
+  <string name="attachproject_login_header_id_email">eMail:</string>
+  <string name="attachproject_login_header_id_name">Nome:</string>
+  <string name="attachproject_login_header_pwd">Password:</string>
+  <string name="attachproject_login_category_creation">Nuovo</string>
+  <string name="attachproject_login_header_creation_enabled">Registra un account per partecipare:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Visita il sito web del progetto per creare un account:</string>
+  <string name="attachproject_login_header_creation_disabled">Il progetto non permette al momento la creazione di nuovi account!</string>
+  <string name="attachproject_login_button_registration">Registra</string>
+  <string name="attachproject_login_button_login">Login</string>
+  <string name="attachproject_login_button_forgotpw">Password dimenticata</string>
+  <string name="attachproject_login_error_toast">Comunicazione col progetto fallita!</string>
+  <string name="attachproject_login_attached">Connesso</string>
+  <string name="attachproject_registration_header">Registrazione account per</string>
+  <string name="attachproject_registration_header_url">Progetto:</string>
+  <string name="attachproject_registration_header_email">eMail:</string>
+  <string name="attachproject_registration_header_username">Nome:</string>
+  <string name="attachproject_registration_header_teamname">Team:</string>
+  <string name="attachproject_registration_header_pwd">Password:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Ripeti:</string>
+  <string name="attachproject_registration_button">Crea</string>
+  <string name="attachproject_error_wrong_name">Utente non trovato</string>
+  <string name="attachproject_error_short_pwd">Password troppo corta</string>
+  <string name="attachproject_error_no_internet">Errore connessione</string>
+  <string name="attachproject_error_pwd_no_match">Password non corrispondenti</string>
+  <string name="attachproject_error_no_email">Per favore inserisci un indirizzo eMail</string>
+  <string name="attachproject_error_no_pwd">Per favore inserisci una password</string>
+  <string name="attachproject_error_no_name">Per favore inserisci un nome utente</string>
+  <string name="attachproject_error_unknown">fallito</string>
+  <string name="attachproject_error_bad_username">Nome utente rifiutato</string>
+  <string name="attachproject_error_email_in_use">eMail già utilizzata</string>
+  <string name="attachproject_error_project_down">Progetto offline</string>
+  <string name="attachproject_error_email_bad_syntax">eMail rifiutata</string>
+  <string name="attachproject_error_bad_pwd">Password rifiutata</string>
+  <string name="attachproject_error_creation_disabled">La creazione account è disabilitata su questo progetto</string>
+  <string name="attachproject_working_back_button">Indietro</string>
+  <string name="attachproject_working_finish_button">Fine</string>
+  <string name="attachproject_working_check_desc">Completato</string>
+  <string name="attachproject_working_failed_desc">Fallito</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Connetti</string>
+  <string name="attachproject_working_verify">Verifica account</string>
+  <string name="attachproject_working_register">Registra account</string>
+  <string name="attachproject_working_login">Log in</string>
+  <string name="main_noproject_warning">Premi qui per scegliere un progetto.</string>
+  <string name="main_error">Whooops</string>
+  <string name="main_error_long">…questo non deve succedere!\nClicca sull\'icona per riprovare.</string>
+  <string name="main_title_icon_desc">icona BOINC</string>
+  <string name="tab_status">Stato</string>
+  <string name="tab_projects">Progetti</string>
+  <string name="tab_tasks">Elaborazioni</string>
+  <string name="tab_transfers">Trasferimenti</string>
+  <string name="tab_preferences">Preferenze</string>
+  <string name="tab_desc">Navigazione</string>
+  <string name="status_running">Elaborazione in corso</string>
+  <string name="status_running_long">Grazie per la partecipazione.</string>
+  <string name="status_paused">Sospeso</string>
+  <string name="status_idle">Nulla da fare</string>
+  <string name="status_idle_long">In attesa di nuovi lavori…</string>
+  <string name="status_computing_disabled">Sospeso</string>
+  <string name="status_computing_disabled_long">Premi play per far ripartire la rete e l\'elaborazione</string>
+  <string name="status_launching">Avvio in corso…</string>
+  <string name="status_noproject">Scegli un progetto per partecipare.</string>
+  <string name="status_closing">Chiusura in corso…</string>
+  <string name="status_benchmarking">Benchmark in corso…</string>
+  <string name="status_image_description">immagine progetto</string>
+  <string name="prefs_loading">Lettura preferenze in corso…</string>
+  <string name="prefs_submit_button">Salva</string>
+  <string name="prefs_dialog_title">Inserisci il nuovo valore:</string>
+  <string name="prefs_dialog_title_selection">Seleziona:</string>
+  <string name="prefs_category_general">Generale</string>
+  <string name="prefs_category_network">Rete</string>
+  <string name="prefs_category_power">Energia</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Memoria fisica</string>
+  <string name="prefs_category_memory">Memoria</string>
+  <string name="prefs_category_debug">Debug</string>
+  <string name="prefs_show_advanced_header">Visualizza preferenze avanzate e controlli…</string>
+  <string name="prefs_run_on_battery_header">Elabora quando alimentato a Batteria</string>
+  <string name="battery_charge_min_pct_header">Minimo livello batteria</string>
+  <string name="battery_charge_min_pct_description">BOINC sospende l\'elaborazione sotto il livello definito di carica della batteria.</string>
+  <string name="battery_temperature_max_header">Temperatura massima della batteria</string>
+  <string name="battery_temperature_max_description">BOINC sospende l\'elaborazione sopra al livello definito di temperatura della batteria. Non è raccomandato il cambiamento di questo valore.</string>
+  <string name="prefs_disk_max_pct_header">Massimo spazio di salvataggio</string>
+  <string name="prefs_disk_max_pct_description">Quanta percentuale dello spazio di salvataggio può usare BOINC?</string>
+  <string name="prefs_disk_min_free_gb_header">Minimo spazio su disco</string>
+  <string name="prefs_disk_min_free_gb_description">Quanto dello spazio di salvataggio del tuo dispositivo deve rimanere libero?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Limite trasferimento giornaliero</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Limita il traffico giornaliero causato da BOINC.</string>
+  <string name="prefs_network_wifi_only_header">Trasferisce i lavori solo su WiFi</string>
+  <string name="prefs_autostart_header">Avvio automatico</string>
+  <string name="prefs_show_notification_header">Visualizza le notifiche quando sospeso</string>
+  <string name="prefs_cpu_number_cpus_header">Usa questo numero di core CPU</string>
+  <string name="prefs_cpu_number_cpus_description">Limita il numero di core CPU che BOINC usa per l\'elaborazione.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Pausa con utilizzo CPU superiore a</string>
+  <string name="prefs_cpu_other_load_suspension_description">Determina quando BOINC ferma l\'elaborazione a causa dell\'utilizzo CPU di altre applicazioni.</string>
+  <string name="prefs_cpu_time_max_header">limite CPU</string>
+  <string name="prefs_cpu_time_max_description">Limita il tempo CPU che BOINC usa per l\'elaborazione.</string>
+  <string name="prefs_memory_max_idle_header">limite RAM</string>
+  <string name="prefs_memory_max_idle_description">Limita il quantitativo di RAM che BOINC può occupare.</string>
+  <string name="prefs_client_log_flags_header">Flag di log del Client BOINC</string>
+  <string name="prefs_gui_log_level_header">Livello di log della GUI</string>
+  <string name="prefs_gui_log_level_description">Specifica la verbosità dei messaggi di log della GUI.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Lettura progetti…</string>
+  <string name="projects_add">Aggiungi progetto</string>
+  <string name="projects_icon">icona Progetto</string>
+  <string name="projects_credits_header">Crediti:</string>
+  <string name="projects_credits_host_header">(su questo dispositivo)</string>
+  <string name="projects_credits_user_header">(totale)</string>
+  <string name="projects_status_suspendedviagui">Sospeso dall\'utente</string>
+  <string name="projects_status_dontrequestmorework">Non chiedere nuovi lavori</string>
+  <string name="projects_status_ended">Progetto terminato - Può essere rimosso</string>
+  <string name="projects_status_detachwhendone">Verrà rimosso quando i lavori sono terminati</string>
+  <string name="projects_status_schedrpcpending">Richiesta allo scheduler in attesa</string>
+  <string name="projects_status_schedrpcinprogress">Richiesta allo scheduler in corso</string>
+  <string name="projects_status_trickleuppending">Messaggi trickle up in attesa</string>
+  <string name="projects_status_backoff">Comunicazione tra:</string>
+  <string name="projects_control_dialog_title">Comandi progetto:</string>
+  <string name="projects_control_update">Aggiorna</string>
+  <string name="projects_control_remove">Rimuovi</string>
+  <string name="projects_control_suspend">Sospendi</string>
+  <string name="projects_control_resume">Riprendi</string>
+  <string name="projects_control_nonewtasks">Nessun nuovo lavoro</string>
+  <string name="projects_control_allownewtasks">Permetti nuovi lavori</string>
+  <string name="projects_control_reset">Reset</string>
+  <string name="projects_confirm_detach_title">Rimuovere il progetto?</string>
+  <string name="projects_confirm_detach_message">Sei sicuro di voler rimuovere</string>
+  <string name="projects_confirm_detach_message2">da BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Rimuovi</string>
+  <string name="projects_confirm_reset_title">Reset progetto</string>
+  <string name="projects_confirm_reset_message">Sei sicuro di voler resettare</string>
+  <string name="projects_confirm_reset_confirm">Reset</string>
+  <string name="tasks_header_name">Nome Lavoro:</string>
+  <string name="tasks_header_elapsed_time">Tempo trascorso:</string>
+  <string name="tasks_header_project_paused">(sospeso)</string>
+  <string name="tasks_header_deadline">Deadline:</string>
+  <string name="tasks_result_new">nuovo</string>
+  <string name="tasks_result_files_downloading">in attesa del download</string>
+  <string name="tasks_result_files_downloaded">download completato</string>
+  <string name="tasks_result_compute_error">errore elaborazione</string>
+  <string name="tasks_result_files_uploading">upload in corso</string>
+  <string name="tasks_result_files_uploaded">upload completo</string>
+  <string name="tasks_result_aborted">annullato</string>
+  <string name="tasks_result_upload_failed">upload fallito</string>
+  <string name="tasks_active_uninitialized">pronto</string>
+  <string name="tasks_active_executing">elaborazione in corso</string>
+  <string name="tasks_active_suspended">sospeso</string>
+  <string name="tasks_active_abort_pending">in sospensione</string>
+  <string name="tasks_active_quit_pending">in sospensione</string>
+  <string name="tasks_custom_suspended_via_gui">sospeso</string>
+  <string name="tasks_custom_project_suspended_via_gui">progetto sospeso</string>
+  <string name="tasks_custom_ready_to_report">pronto per il report</string>
+  <string name="confirm_abort_task_title">Annullare elaborazione?</string>
+  <string name="confirm_abort_task_message">Annulla elaborazione:</string>
+  <string name="confirm_abort_task_confirm">Annulla</string>
+  <string name="confirm_cancel">Cancella</string>
+  <string name="confirm_image_desc">Finestra di conferma</string>
+  <string name="trans_loading">Lettura trasferimenti…</string>
+  <string name="trans_upload">Upload</string>
+  <string name="trans_download">Download</string>
+  <string name="trans_retryin">riprova tra</string>
+  <string name="trans_failed">fallito</string>
+  <string name="trans_suspended">sospeso</string>
+  <string name="trans_active">attivo</string>
+  <string name="trans_pending">in attesa</string>
+  <string name="trans_projectbackoff">backoff del progetto</string>
+  <string name="trans_header_name">File:</string>
+  <string name="confirm_abort_trans_title">Annullare trasferimento?</string>
+  <string name="confirm_abort_trans_message">Annulla File:</string>
+  <string name="confirm_abort_trans_confirm">Annulla</string>
+  <string name="eventlog_loading">Caricamento messaggi di log…</string>
+  <string name="eventlog_client_header">Messaggi del Client</string>
+  <string name="eventlog_gui_header">Messaggi della GUI</string>
+  <string name="eventlog_copy_toast">Log copiato nella clipboard.</string>
+  <string name="eventlog_email_subject">Log eventi per BOINC su Android:</string>
+  <string name="suspend_unknown">Elaborazione sospesa.</string>
+  <string name="suspend_batteries">Connetti il tuo dispositivo ad un caricabatterie per continuare l\'eleborazione.</string>
+  <string name="suspend_useractive">Utente attivo.</string>
+  <string name="suspend_tod">Fuori tempo massimo di computazione.</string>
+  <string name="suspend_bm">BOINC sta facendo il benchmark del tuo dispositivo…</string>
+  <string name="suspend_disksize">Superato lo spazio disco.</string>
+  <string name="suspend_cputhrottle">CPU throttle schedulato</string>
+  <string name="suspend_noinput">Nessuna attività dell\'utente recente.</string>
+  <string name="suspend_delay">Ritardo di inizializzazione.</string>
+  <string name="suspend_exclusiveapp">Un\'applicazione esclusiva è in corso.</string>
+  <string name="suspend_cpu">Il tuo dispositivo è occupato con altre applicazioni.</string>
+  <string name="suspend_network_quota">BOINC ha raggiunto il limite di trasferimento dalla rete.</string>
+  <string name="suspend_os">Fermato da Android.</string>
+  <string name="suspend_wifi">Non connesso al WiFi</string>
+  <string name="suspend_battery_charging">La batteria necessita di essere ricaricata prima di riprendere l\'elaborazione.</string>
+  <string name="suspend_battery_charging_long">L\'elaborazione riprenderà quando il livello di carica della batteria raggiunge</string>
+  <string name="suspend_battery_charging_current">attualmente</string>
+  <string name="suspend_battery_overheating">In attesa che la batteria si raffreddi</string>
+  <string name="suspend_user_req">Ripresa elaborazione…</string>
+  <string name="suspend_network_user_req">manualmente.</string>
+  <string name="rpcreason_userreq">Richiesta dall\'utente</string>
+  <string name="rpcreason_needwork">Richiesta lavoro</string>
+  <string name="rpcreason_resultsdue">Invio elaborazioni terminate</string>
+  <string name="rpcreason_trickleup">Invio messaggi di trickle-up</string>
+  <string name="rpcreason_acctmgrreq">Richiesto dal gestore account</string>
+  <string name="rpcreason_init">Inizializzazione progetto</string>
+  <string name="rpcreason_projectreq">Richiesto dal progetto</string>
+  <string name="rpcreason_unknown">Motivo sconosciuto</string>
+  <string name="menu_refresh">Refresh</string>
+  <string name="menu_emailto">Invia una Email</string>
+  <string name="menu_copy">Copia nella Clipboard</string>
+  <string name="menu_eventlog">Log Eventi</string>
+  <string name="menu_exit">Chiudi BOINC</string>
+  <string name="menu_run_mode_disable">Sospendi</string>
+  <string name="menu_run_mode_enable">Riprendi</string>
+  <string name="menu_about">About</string>
+  <string name="menu_help">Help</string>
+  <string name="about_button">Return</string>
+  <string name="about_title">About</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Versione</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 University of California, Berkeley.\nTutti i diritti riservati.</string>
+</resources>
diff --git a/android/BOINC/res/values-ja/strings.xml b/android/BOINC/res/values-ja/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-ja/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-ko/strings.xml b/android/BOINC/res/values-ko/strings.xml
new file mode 100644
index 0000000..a457a0d
--- /dev/null
+++ b/android/BOINC/res/values-ko/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">로딩 중! 잠시 기다려 주세요…</string>
+  <string name="attachproject_list_header">프로젝트를 선택:</string>
+  <string name="attachproject_list_manual_button">URL로 프로젝트 추가</string>
+  <string name="attachproject_list_manual_dialog_title">프로젝트 URL 입력:</string>
+  <string name="attachproject_list_manual_dialog_button">프로젝트 추가</string>
+  <string name="attachproject_list_manual_no_url">프로젝트 URL를 입력하세요</string>
+  <string name="attachproject_list_no_internet">인터넷 연결이 되지 않았습니다</string>
+  <string name="attachproject_login_loading">프로젝트 서버 연결 중…</string>
+  <string name="attachproject_login_image_description">프로젝트 로고</string>
+  <string name="attachproject_login_header_general_area">대분류:</string>
+  <string name="attachproject_login_header_specific_area">소분류:</string>
+  <string name="attachproject_login_header_description">개요:</string>
+  <string name="attachproject_login_header_home">거점:</string>
+  <string name="attachproject_login_header_url">웹 사이트:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">이 프로젝트는 안드로이드 장치를 지원합니다</string>
+  <string name="attachproject_login_platform_not_supported">이 프로젝트는 안드로이드 장치를 지원하지 않습니다</string>
+  <string name="attachproject_login_category_terms_of_use">사용자 약관</string>
+  <string name="attachproject_login_accept_terms_of_use">이 프로젝트에 계정을 생성할 경우, 상기된 사용자 약관에 동의하는 것으로 처리됩니다.</string>
+  <string name="attachproject_login_category_login">기존 계정으로 로그인</string>
+  <string name="attachproject_login_header_id_email">이메일:</string>
+  <string name="attachproject_login_header_id_name">이름:</string>
+  <string name="attachproject_login_header_pwd">비밀번호:</string>
+  <string name="attachproject_login_category_creation">신규</string>
+  <string name="attachproject_login_header_creation_enabled">참여하기 위해 계정 등록:</string>
+  <string name="attachproject_login_header_creation_client_disabled">계정 생성을 위해 프로젝트 웹사이트 방문하기:</string>
+  <string name="attachproject_login_header_creation_disabled">현재 프로젝트에서 신규 계정 생성을 허용하지 않았습니다!</string>
+  <string name="attachproject_login_button_registration">등록</string>
+  <string name="attachproject_login_button_login">로그인</string>
+  <string name="attachproject_login_button_forgotpw">비밀번호 분실</string>
+  <string name="attachproject_login_error_toast">프로젝트 접속에 실패했습니다!</string>
+  <string name="attachproject_login_attached">연결됨</string>
+  <string name="attachproject_registration_header">계정 등록</string>
+  <string name="attachproject_registration_header_url">프로젝트:</string>
+  <string name="attachproject_registration_header_email">이메일:</string>
+  <string name="attachproject_registration_header_username">이름:</string>
+  <string name="attachproject_registration_header_teamname">팀:</string>
+  <string name="attachproject_registration_header_pwd">비밀번호:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… 재입력:</string>
+  <string name="attachproject_registration_button">생성</string>
+  <string name="attachproject_error_wrong_name">사용자를 찾지 못했습니다</string>
+  <string name="attachproject_error_short_pwd">비밀번호가 너무 짧습니다</string>
+  <string name="attachproject_error_no_internet">연결 실패</string>
+  <string name="attachproject_error_pwd_no_match">비밀번호가 일치하지 않습니다</string>
+  <string name="attachproject_error_no_email">이메일 주소를 입력해 주세요</string>
+  <string name="attachproject_error_no_pwd">비밀번호를 입력해 주세요</string>
+  <string name="attachproject_error_no_name">사용자 이름을 입력해 주세요</string>
+  <string name="attachproject_error_unknown">실패</string>
+  <string name="attachproject_error_bad_username">사용자 이름이 거부됨</string>
+  <string name="attachproject_error_email_in_use">이메일 주소가 이미 사용중</string>
+  <string name="attachproject_error_project_down">프로젝트가 오프라인 상태</string>
+  <string name="attachproject_error_email_bad_syntax">이메일 주소가 없거나 틀립니다</string>
+  <string name="attachproject_error_bad_pwd">비밀번호가 틀립니다</string>
+  <string name="attachproject_error_creation_disabled">이 프로젝트는 계정 생성을 할 수 없습니다</string>
+  <string name="attachproject_working_back_button">뒤로</string>
+  <string name="attachproject_working_finish_button">완료</string>
+  <string name="attachproject_working_check_desc">성공</string>
+  <string name="attachproject_working_failed_desc">실패</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">연결</string>
+  <string name="attachproject_working_verify">계정 확인</string>
+  <string name="attachproject_working_register">계정 등록</string>
+  <string name="attachproject_working_login">로그인</string>
+  <string name="main_noproject_warning">프로젝트를 선택하려면 여기를 누르세요.</string>
+  <string name="main_error">어이쿠</string>
+  <string name="main_error_long">…이 작업이 수행되지 못했어요!\n다시 시도하려면 아이콘을 클릭하세요.</string>
+  <string name="main_title_icon_desc">BOINC 아이콘</string>
+  <string name="tab_status">상태</string>
+  <string name="tab_projects">프로젝트</string>
+  <string name="tab_tasks">태스크</string>
+  <string name="tab_transfers">전송</string>
+  <string name="tab_preferences">환경 설정</string>
+  <string name="tab_desc">안내</string>
+  <string name="status_running">연산중</string>
+  <string name="status_running_long">참여해 주셔서 감사합니다.</string>
+  <string name="status_paused">일시 정지됨</string>
+  <string name="status_idle">아무 것도 안 함</string>
+  <string name="status_idle_long">태스크 대기 중…</string>
+  <string name="status_computing_disabled">일시 정지됨</string>
+  <string name="status_computing_disabled_long">네트워크 및 연산을 재개하려면 실행 버튼을 누르세요.</string>
+  <string name="status_launching">시작중…</string>
+  <string name="status_noproject">참여할 프로젝트를 선택하세요.</string>
+  <string name="status_closing">닫는 중…</string>
+  <string name="status_benchmarking">벤치마크 실행 중…</string>
+  <string name="status_image_description">프로젝트 이미지</string>
+  <string name="prefs_loading">환경 설정을 읽는 중…</string>
+  <string name="prefs_submit_button">저장</string>
+  <string name="prefs_dialog_title">새로운 값을 입력:</string>
+  <string name="prefs_dialog_title_selection">선택:</string>
+  <string name="prefs_category_general">일반</string>
+  <string name="prefs_category_network">네트워크</string>
+  <string name="prefs_category_power">전원</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">저장소</string>
+  <string name="prefs_category_memory">메모리</string>
+  <string name="prefs_category_debug">디버그</string>
+  <string name="prefs_show_advanced_header">고급 환경 설정과 제어판을 보여주기…</string>
+  <string name="prefs_run_on_battery_header">배터리로 가동 중에도 연산</string>
+  <string name="battery_charge_min_pct_header">최소 배터리 량</string>
+  <string name="battery_charge_min_pct_description">아래 지정된 배터리 충전량이 되면 BOINC는 연산을 일시 정지합니다.</string>
+  <string name="battery_temperature_max_header">최고 배터리 온도</string>
+  <string name="battery_temperature_max_description">위에 지정된 배터리 온도가 되면 BOINC는 연산을 일시 정지합니다. 이 값을 바꾸지 않길 권장합니다.</string>
+  <string name="prefs_disk_max_pct_header">최대 사용할 저장소 공간</string>
+  <string name="prefs_disk_max_pct_description">저장소 공간 중 몇 %를 BOINC가 사용하길 원하십니까?</string>
+  <string name="prefs_disk_min_free_gb_header">최소로 남겨 둘 용량</string>
+  <string name="prefs_disk_min_free_gb_description">저장소 공간 중 얼만큼 여유 공간으로 남겨두길 원하십니까?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">하루 전송 제한량</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">하루에 BOINC가 전송할 데이터 제한량</string>
+  <string name="prefs_network_wifi_only_header">WiFi에서만 태스크 전송</string>
+  <string name="prefs_autostart_header">자동 시작</string>
+  <string name="prefs_show_notification_header">일시 정지시 알림 표시</string>
+  <string name="prefs_cpu_number_cpus_header">사용할 CPU 코어 수</string>
+  <string name="prefs_cpu_number_cpus_description">BOINC가 연산에 사용할 CPU 코어 수 제한</string>
+  <string name="prefs_cpu_other_load_suspension_header">CPU 사용량 제한 도달시 정지</string>
+  <string name="prefs_cpu_other_load_suspension_description">다른 앱의 CPU 사용량이 설정치에 도달시 BOINC 연산을 정지합니다.</string>
+  <string name="prefs_cpu_time_max_header">CPU 제한</string>
+  <string name="prefs_cpu_time_max_description">BOINC가 연산에 사용할 CPU 시간을 제한합니다.</string>
+  <string name="prefs_memory_max_idle_header">RAM 제한</string>
+  <string name="prefs_memory_max_idle_description">태스크의 RAM 점유량을 제한합니다.</string>
+  <string name="prefs_client_log_flags_header">BOINC 클라이언트 로그 flags</string>
+  <string name="prefs_gui_log_level_header">GUI 로그 레벨</string>
+  <string name="prefs_gui_log_level_description">GUI 로그 메세지의 상세 정도를 결정해 주세요.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">프로젝트를 불러오는 중…</string>
+  <string name="projects_add">프로젝트 추가</string>
+  <string name="projects_icon">프로젝트 아이콘</string>
+  <string name="projects_credits_header">크레딧:</string>
+  <string name="projects_credits_host_header">(해당 장치)</string>
+  <string name="projects_credits_user_header">(전체)</string>
+  <string name="projects_status_suspendedviagui">사용자에 의해 일시 정지됨</string>
+  <string name="projects_status_dontrequestmorework">새 태스크를 원하지 않음</string>
+  <string name="projects_status_ended">프로젝트 종료 - 제거하려면 OK를 누르세요</string>
+  <string name="projects_status_detachwhendone">태스크 완료시 제거될 것입니다</string>
+  <string name="projects_status_schedrpcpending">스케줄러 요청 대기중</string>
+  <string name="projects_status_schedrpcinprogress">스케줄러 요청 처리중</string>
+  <string name="projects_status_trickleuppending">Trickle up 메세지 대기중</string>
+  <string name="projects_status_backoff">예약된 통신 시각:</string>
+  <string name="projects_control_dialog_title">프로젝트 명령:</string>
+  <string name="projects_control_update">업데이트</string>
+  <string name="projects_control_remove">제거</string>
+  <string name="projects_control_suspend">일시 정지됨</string>
+  <string name="projects_control_resume">재개</string>
+  <string name="projects_control_nonewtasks">새 태스크 금지</string>
+  <string name="projects_control_allownewtasks">새 태스크 허용</string>
+  <string name="projects_control_reset">재설정</string>
+  <string name="projects_confirm_detach_title">프로젝트를 제거할까요?</string>
+  <string name="projects_confirm_detach_message">"BOINC상에서 정말로 프로젝트명: "</string>
+  <string name="projects_confirm_detach_message2">를 제거하시겠습니까?</string>
+  <string name="projects_confirm_detach_confirm">제거</string>
+  <string name="projects_confirm_reset_title">프로젝트 재설정</string>
+  <string name="projects_confirm_reset_message">"다음 프로젝트가 재설정됩니다 괘찮습니까: "</string>
+  <string name="projects_confirm_reset_confirm">재설정</string>
+  <string name="tasks_header_name">태스크 이름:</string>
+  <string name="tasks_header_elapsed_time">진행 시간:</string>
+  <string name="tasks_header_project_paused">(일시 정지됨)</string>
+  <string name="tasks_header_deadline">마감 시각:</string>
+  <string name="tasks_result_new">신규</string>
+  <string name="tasks_result_files_downloading">다운로드 대기중</string>
+  <string name="tasks_result_files_downloaded">다운로드 완료</string>
+  <string name="tasks_result_compute_error">연산 오류</string>
+  <string name="tasks_result_files_uploading">업로드 중</string>
+  <string name="tasks_result_files_uploaded">업로드 완료</string>
+  <string name="tasks_result_aborted">중단됨</string>
+  <string name="tasks_result_upload_failed">업로드 실패</string>
+  <string name="tasks_active_uninitialized">준비됨</string>
+  <string name="tasks_active_executing">실행 중</string>
+  <string name="tasks_active_suspended">일시 정지됨</string>
+  <string name="tasks_active_abort_pending">일시 정지 중</string>
+  <string name="tasks_active_quit_pending">일시 정지 중</string>
+  <string name="tasks_custom_suspended_via_gui">일시 정지됨</string>
+  <string name="tasks_custom_project_suspended_via_gui">프로젝트가 일시 정지됨</string>
+  <string name="tasks_custom_ready_to_report">보고 준비 완료</string>
+  <string name="confirm_abort_task_title">태스크를 중단할까요?</string>
+  <string name="confirm_abort_task_message">중단할 태스크:</string>
+  <string name="confirm_abort_task_confirm">중단</string>
+  <string name="confirm_cancel">취소</string>
+  <string name="confirm_image_desc">확인 대화상자</string>
+  <string name="trans_loading">전송 목록 읽는 중…</string>
+  <string name="trans_upload">업로드</string>
+  <string name="trans_download">다운로드</string>
+  <string name="trans_retryin">재시도</string>
+  <string name="trans_failed">실패</string>
+  <string name="trans_suspended">일시 정지됨</string>
+  <string name="trans_active">활성</string>
+  <string name="trans_pending">보류</string>
+  <string name="trans_projectbackoff">프로젝트 재연결</string>
+  <string name="trans_header_name">파일:</string>
+  <string name="confirm_abort_trans_title">전송을 중단할까요?</string>
+  <string name="confirm_abort_trans_message">중단할 파일:</string>
+  <string name="confirm_abort_trans_confirm">중단</string>
+  <string name="eventlog_loading">로그 메세지 읽는 중…</string>
+  <string name="eventlog_client_header">클라이언트 메세지</string>
+  <string name="eventlog_gui_header">GUI 메세지</string>
+  <string name="eventlog_copy_toast">로그가 클립보드에 복사되었습니다.</string>
+  <string name="eventlog_email_subject">안드로이드 상의 BOINC 이벤트 기록:</string>
+  <string name="suspend_unknown">연산이 일시 정지되었습니다.</string>
+  <string name="suspend_batteries">연산을 계속하려면 기기를 충전기에 연결하세요.</string>
+  <string name="suspend_useractive">사용자가 활동을 시작합니다.</string>
+  <string name="suspend_tod">연산 시간 제한을 넘었습니다.</string>
+  <string name="suspend_bm">BOINC에서 벤치마크 실행 중…</string>
+  <string name="suspend_disksize">저장소 공간을 초과했습니다.</string>
+  <string name="suspend_cputhrottle">예약된 CPU 사용량 제한에 도달했습니다.</string>
+  <string name="suspend_noinput">최근 사용자 활동이 없습니다.</string>
+  <string name="suspend_delay">초기화 지연됨.</string>
+  <string name="suspend_exclusiveapp">독점 앱이 실행 중입니다.</string>
+  <string name="suspend_cpu">다른 앱으로 인해 기기가 바쁩니다.</string>
+  <string name="suspend_network_quota">BOINC가 네트워크 전송 제한량에 도달했습니다.</string>
+  <string name="suspend_os">안드로이드에서 정지시킴.</string>
+  <string name="suspend_wifi">WiFi에 연결되지 않았습니다.</string>
+  <string name="suspend_battery_charging">연산을 재개시키기 전에 배터리를 충전해야 합니다.</string>
+  <string name="suspend_battery_charging_long">배터리가 설정량만큼 충전되면 연산이 재개됩니다</string>
+  <string name="suspend_battery_charging_current">현재</string>
+  <string name="suspend_battery_overheating">배터리가 식길 기다리는 중</string>
+  <string name="suspend_user_req">연산 재개 중…</string>
+  <string name="suspend_network_user_req">수동</string>
+  <string name="rpcreason_userreq">사용자가 요청함</string>
+  <string name="rpcreason_needwork">작업 반입</string>
+  <string name="rpcreason_resultsdue">완료된 태스크 보고</string>
+  <string name="rpcreason_trickleup">trickle-up 메세지 전송</string>
+  <string name="rpcreason_acctmgrreq">계정 관리자에서 요청함</string>
+  <string name="rpcreason_init">프로젝트 초기화</string>
+  <string name="rpcreason_projectreq">프로젝트에서 요청함</string>
+  <string name="rpcreason_unknown">알 수 없는 이유</string>
+  <string name="menu_refresh">새로 고침</string>
+  <string name="menu_emailto">이메일로 보내기</string>
+  <string name="menu_copy">클립보드에 복사</string>
+  <string name="menu_eventlog">이벤트 기록</string>
+  <string name="menu_exit">BOINC 종료</string>
+  <string name="menu_run_mode_disable">일시 정지됨</string>
+  <string name="menu_run_mode_enable">재개</string>
+  <string name="menu_about">정보</string>
+  <string name="menu_help">도움말</string>
+  <string name="about_button">뒤로</string>
+  <string name="about_title">정보</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">버전</string>
+  <string name="about_name_long">네트워크 컴퓨팅을 위한 Berkeley 개방형 하부구조체</string>
+  <string name="about_copyright">© 2003–2013 University of California, Berkeley.\nAll Rights Reserved.</string>
+</resources>
diff --git a/android/BOINC/res/values-lt/strings.xml b/android/BOINC/res/values-lt/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-lt/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-lv/strings.xml b/android/BOINC/res/values-lv/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-lv/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-nb/strings.xml b/android/BOINC/res/values-nb/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-nb/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-nl/strings.xml b/android/BOINC/res/values-nl/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-nl/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-pl/strings.xml b/android/BOINC/res/values-pl/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-pl/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-pt-rBR/strings.xml b/android/BOINC/res/values-pt-rBR/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-pt-rBR/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-pt-rPT/strings.xml b/android/BOINC/res/values-pt-rPT/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-pt-rPT/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-ro/strings.xml b/android/BOINC/res/values-ro/strings.xml
new file mode 100644
index 0000000..9313169
--- /dev/null
+++ b/android/BOINC/res/values-ro/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Se încarcă! Vă rugăm aşteptaţi...</string>
+  <string name="attachproject_list_header">Alegeţi un proiect:</string>
+  <string name="attachproject_list_manual_button">Adăugaţi proiect prin URL</string>
+  <string name="attachproject_list_manual_dialog_title">Introduceţi URL proiect:</string>
+  <string name="attachproject_list_manual_dialog_button">Adaugă proiect</string>
+  <string name="attachproject_list_manual_no_url">Vă rugăm introduceţi URL proiect</string>
+  <string name="attachproject_list_no_internet">Nu există conexiune la Internet</string>
+  <string name="attachproject_login_loading">Se contactează serverul proiectului...</string>
+  <string name="attachproject_login_image_description">Logo proiect.</string>
+  <string name="attachproject_login_header_general_area">Zona generală:</string>
+  <string name="attachproject_login_header_specific_area">Zona specifică:</string>
+  <string name="attachproject_login_header_description">Descriere:</string>
+  <string name="attachproject_login_header_home">Acasă:</string>
+  <string name="attachproject_login_header_url">Site web:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Acest proiect suportă dispozitive Android</string>
+  <string name="attachproject_login_platform_not_supported">Acest proiect nu suportă dispozitive Android</string>
+  <string name="attachproject_login_category_terms_of_use">Condiţii de utilizare pentru</string>
+  <string name="attachproject_login_accept_terms_of_use">Prin crearea unui cont la acest proiect, acceptaţi condiţiile de utilizare aşa cum sunt prezentate mai sus.</string>
+  <string name="attachproject_login_category_login">Conectaţi-vă cu un cont existent</string>
+  <string name="attachproject_login_header_id_email">email:</string>
+  <string name="attachproject_login_header_id_name">Nume:</string>
+  <string name="attachproject_login_header_pwd">Parolă:</string>
+  <string name="attachproject_login_category_creation">Nou pentru</string>
+  <string name="attachproject_login_header_creation_enabled">Înregistraţi un cont pentru a participa:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Vizitaţi website-ul proiectului pentru a crea un cont:</string>
+  <string name="attachproject_login_header_creation_disabled">Proiectul nu permite momentan crearea de noi conturi!</string>
+  <string name="attachproject_login_button_registration">Înregistrează</string>
+  <string name="attachproject_login_button_login">Autentificare</string>
+  <string name="attachproject_login_button_forgotpw">Aţi Uitat Parola</string>
+  <string name="attachproject_login_error_toast">Nu s-a putut contacta proiectul!</string>
+  <string name="attachproject_login_attached">Atașat</string>
+  <string name="attachproject_registration_header">Înregistrare cont pentru</string>
+  <string name="attachproject_registration_header_url">Proiect:</string>
+  <string name="attachproject_registration_header_email">email:</string>
+  <string name="attachproject_registration_header_username">Nume:</string>
+  <string name="attachproject_registration_header_teamname">Echipă:</string>
+  <string name="attachproject_registration_header_pwd">Parolă:</string>
+  <string name="attachproject_registration_header_pwd_confirm">... Reintroduceţi:</string>
+  <string name="attachproject_registration_button">Creează</string>
+  <string name="attachproject_error_wrong_name">Utilizatorul nu a fost găsit</string>
+  <string name="attachproject_error_short_pwd">Parola este prea scurtă</string>
+  <string name="attachproject_error_no_internet">Conexiunea a eșuat</string>
+  <string name="attachproject_error_pwd_no_match">Parolele nu sunt identice</string>
+  <string name="attachproject_error_no_email">Vă rugăm introduceţi adresa dumneavoastră de email</string>
+  <string name="attachproject_error_no_pwd">Vă rugăm introduceţi o parolă</string>
+  <string name="attachproject_error_no_name">Vă rugăm introduceţi numele de utilizator</string>
+  <string name="attachproject_error_unknown">eșuat</string>
+  <string name="attachproject_error_bad_username">Nume utilizator refuzat</string>
+  <string name="attachproject_error_email_in_use">Adresa de email este deja utilizată</string>
+  <string name="attachproject_error_project_down">Proiectul este offline</string>
+  <string name="attachproject_error_email_bad_syntax">Adresa de email refuzată</string>
+  <string name="attachproject_error_bad_pwd">Parola refuzată</string>
+  <string name="attachproject_error_creation_disabled">Crearea de conturi este dezactivată la acest proiect</string>
+  <string name="attachproject_working_back_button">Înapoi</string>
+  <string name="attachproject_working_finish_button">Finalizare</string>
+  <string name="attachproject_working_check_desc">Sucess</string>
+  <string name="attachproject_working_failed_desc">Eșuat</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Conectează</string>
+  <string name="attachproject_working_verify">Verificare cont</string>
+  <string name="attachproject_working_register">Înregistrează cont</string>
+  <string name="attachproject_working_login">Autentificare</string>
+  <string name="main_noproject_warning">Apăsaţi aici pentru a alege un proiect.</string>
+  <string name="main_error">Whooops</string>
+  <string name="main_error_long">...asta nu ar trebui să se întâmple!\nApăsaţi pe icoană pentru a încerca din nou.</string>
+  <string name="main_title_icon_desc">Icoană BOINC</string>
+  <string name="tab_status">Stare</string>
+  <string name="tab_projects">Proiecte</string>
+  <string name="tab_tasks">Task-uri</string>
+  <string name="tab_transfers">Transferuri</string>
+  <string name="tab_preferences">Preferințe</string>
+  <string name="tab_desc">Navigare</string>
+  <string name="status_running">Se calculează</string>
+  <string name="status_running_long">Mulţumim pentru participare.</string>
+  <string name="status_paused">Suspendat</string>
+  <string name="status_idle">Nimic de făcut</string>
+  <string name="status_idle_long">Se aşteaptă task-uri...</string>
+  <string name="status_computing_disabled">Suspendat</string>
+  <string name="status_computing_disabled_long">Apăsaţi play pentru a relua calculele şi comunicarea în reţea.</string>
+  <string name="status_launching">Se pornește...</string>
+  <string name="status_noproject">Alegeţi un proiect în care să participaţi.</string>
+  <string name="status_closing">Se închide...</string>
+  <string name="status_benchmarking">Se măsoară performanţa...</string>
+  <string name="status_image_description">imagine proiect</string>
+  <string name="prefs_loading">Se citest preferinţele...</string>
+  <string name="prefs_submit_button">Salvează</string>
+  <string name="prefs_dialog_title">Introduceți noua valoare:</string>
+  <string name="prefs_dialog_title_selection">Selectați:</string>
+  <string name="prefs_category_general">General</string>
+  <string name="prefs_category_network">Reţea</string>
+  <string name="prefs_category_power">Energie</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Stocare</string>
+  <string name="prefs_category_memory">Memorie</string>
+  <string name="prefs_category_debug">Depanare</string>
+  <string name="prefs_show_advanced_header">Arată preferinţe şi control avansat...</string>
+  <string name="prefs_run_on_battery_header">Calculează pe Baterie</string>
+  <string name="battery_charge_min_pct_header">Nivel minim baterie</string>
+  <string name="battery_charge_min_pct_description">BOINC suspendă calculele când nivelul bateriei este sub cel definit.</string>
+  <string name="battery_temperature_max_header">Temperatură maximă baterie</string>
+  <string name="battery_temperature_max_description">BOINC suspendă calculele când temperatura bateriei depăşeşte nivelul definit. Nu este recomandat să modificaţi această valoare.</string>
+  <string name="prefs_disk_max_pct_header">Spaţiu de stocare maxim utilizat</string>
+  <string name="prefs_disk_max_pct_description">Ce procent din spaţiul de stocare al dispozitivului dumneavoastră are voie să fie utilizat de BOINC?</string>
+  <string name="prefs_disk_min_free_gb_header">Spaţiu stocare minim liber</string>
+  <string name="prefs_disk_min_free_gb_description">Cât din spaţiul de stocare al dispozitivului trebuie să rămână liber?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Limită zilnică transfer</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Limitează traficul zilnic realizat de BOINC.</string>
+  <string name="prefs_network_wifi_only_header">Transferă task-uri doar pe WiFi</string>
+  <string name="prefs_autostart_header">Autostart</string>
+  <string name="prefs_show_notification_header">Arată notificare când este suspendat</string>
+  <string name="prefs_cpu_number_cpus_header">Nuclee CPU folosite</string>
+  <string name="prefs_cpu_number_cpus_description">Limitează numărul de nuclee CPU folosite de BOINC pentru calcule.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Pauză la utilizare CPU peste</string>
+  <string name="prefs_cpu_other_load_suspension_description">Determină când BOINC întrerupe calculele din cauza utilizării CPU a altor aplicaţii.</string>
+  <string name="prefs_cpu_time_max_header">limită CPU</string>
+  <string name="prefs_cpu_time_max_description">Limitează timpul CPU pe care îl foloseşte BOINC pentru calcule.</string>
+  <string name="prefs_memory_max_idle_header">Limită RAM</string>
+  <string name="prefs_memory_max_idle_description">Limitează cantitatea de RAM pe care task-urile au voie să o ocupe.</string>
+  <string name="prefs_client_log_flags_header">Flag-uri jurnal client BOINC</string>
+  <string name="prefs_gui_log_level_header">Nivel jurnal GUI</string>
+  <string name="prefs_gui_log_level_description">Specificaţi nivelul mesajelor jurnal GUI.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Se citesc proiectele...</string>
+  <string name="projects_add">Adaugă proiect</string>
+  <string name="projects_icon">Icoană proiect</string>
+  <string name="projects_credits_header">Credit:</string>
+  <string name="projects_credits_host_header">(pe acest dispozitiv)</string>
+  <string name="projects_credits_user_header">(total)</string>
+  <string name="projects_status_suspendedviagui">Suspendat de utilizator</string>
+  <string name="projects_status_dontrequestmorework">Nu se preiau noi task-uri</string>
+  <string name="projects_status_ended">Proiect finalizat - OK pentru ştergere</string>
+  <string name="projects_status_detachwhendone">Se va şterge când se finalizează task-urile</string>
+  <string name="projects_status_schedrpcpending">Cerere planificator în aşteptare</string>
+  <string name="projects_status_schedrpcinprogress">Cerere planificator în curs</string>
+  <string name="projects_status_trickleuppending">Mesaj trickle up în aşteptare</string>
+  <string name="projects_status_backoff">Comunicaţie planificată în:</string>
+  <string name="projects_control_dialog_title">Comenzi proiect:</string>
+  <string name="projects_control_update">Actualizează</string>
+  <string name="projects_control_remove">Șterge</string>
+  <string name="projects_control_suspend">Suspendă</string>
+  <string name="projects_control_resume">Reia</string>
+  <string name="projects_control_nonewtasks">Nu sunt task-uri noi</string>
+  <string name="projects_control_allownewtasks">Permite noi task-uri</string>
+  <string name="projects_control_reset">Resetează</string>
+  <string name="projects_confirm_detach_title">Şterge proiect?</string>
+  <string name="projects_confirm_detach_message">Sunteţi sigur că doriţi să ştergeţi</string>
+  <string name="projects_confirm_detach_message2">din BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Șterge</string>
+  <string name="projects_confirm_reset_title">Resetează proiect</string>
+  <string name="projects_confirm_reset_message">Sunteţi sigur că doriţi să resetaţi</string>
+  <string name="projects_confirm_reset_confirm">Resetează</string>
+  <string name="tasks_header_name">Nume Task:</string>
+  <string name="tasks_header_elapsed_time">Timp scurs:</string>
+  <string name="tasks_header_project_paused">(suspendat)</string>
+  <string name="tasks_header_deadline">Termen limită:</string>
+  <string name="tasks_result_new">nou</string>
+  <string name="tasks_result_files_downloading">se aşteaptă descărcarea</string>
+  <string name="tasks_result_files_downloaded">descărcare completă</string>
+  <string name="tasks_result_compute_error">eroare calcul</string>
+  <string name="tasks_result_files_uploading">se încarcă</string>
+  <string name="tasks_result_files_uploaded">încărcare completă</string>
+  <string name="tasks_result_aborted">abandonat</string>
+  <string name="tasks_result_upload_failed">încărcarea a eșuat</string>
+  <string name="tasks_active_uninitialized">gata</string>
+  <string name="tasks_active_executing">rulează</string>
+  <string name="tasks_active_suspended">suspendat</string>
+  <string name="tasks_active_abort_pending">se suspendă</string>
+  <string name="tasks_active_quit_pending">se suspendă</string>
+  <string name="tasks_custom_suspended_via_gui">suspendat</string>
+  <string name="tasks_custom_project_suspended_via_gui">proiect suspendat</string>
+  <string name="tasks_custom_ready_to_report">gata de raportare</string>
+  <string name="confirm_abort_task_title">Abandonează task?</string>
+  <string name="confirm_abort_task_message">Abandonează task:</string>
+  <string name="confirm_abort_task_confirm">Abandonează</string>
+  <string name="confirm_cancel">Anulează</string>
+  <string name="confirm_image_desc">Dialog de confirmare</string>
+  <string name="trans_loading">Se citesc transferurile...</string>
+  <string name="trans_upload">Încarcă</string>
+  <string name="trans_download">Descarcă</string>
+  <string name="trans_retryin">reîncearcă în</string>
+  <string name="trans_failed">eşuat</string>
+  <string name="trans_suspended">suspendat</string>
+  <string name="trans_active">activ</string>
+  <string name="trans_pending">în așteptare</string>
+  <string name="trans_projectbackoff">revenire proiect</string>
+  <string name="trans_header_name">Fişier:</string>
+  <string name="confirm_abort_trans_title">Abandonează transfer?</string>
+  <string name="confirm_abort_trans_message">Abandonează Fişier:</string>
+  <string name="confirm_abort_trans_confirm">Abandonează</string>
+  <string name="eventlog_loading">Se încarcă mesajele din jurnal...</string>
+  <string name="eventlog_client_header">Mesaje Client</string>
+  <string name="eventlog_gui_header">Mesaje GUI</string>
+  <string name="eventlog_copy_toast">Jurnal copiat în clipboard.</string>
+  <string name="eventlog_email_subject">Jurnal Evenimente pentru BOINC pe Android:</string>
+  <string name="suspend_unknown">Calcule suspendate.</string>
+  <string name="suspend_batteries">Conectaţi dispozitivul dumneavoastră la un încărcător pentru a continua calculele.</string>
+  <string name="suspend_useractive">Utilizatorul este activ.</string>
+  <string name="suspend_tod">În afara intervalului de timp pentru calcule.</string>
+  <string name="suspend_bm">BOINC evaluează performanţa dispozitivului dumneavoastră...</string>
+  <string name="suspend_disksize">Nu mai există spaţiu pe disc.</string>
+  <string name="suspend_cputhrottle">CPU throttle planificat.</string>
+  <string name="suspend_noinput">Fără activitate recentă a utilizatorului.</string>
+  <string name="suspend_delay">Întârziere iniţializare.</string>
+  <string name="suspend_exclusiveapp">Rulează o aplicaţie exclusivă.</string>
+  <string name="suspend_cpu">Dispozitivul dumneavoastră este ocupat cu alte aplicaţii.</string>
+  <string name="suspend_network_quota">BOINC a atins limita de transfer prin reţea.</string>
+  <string name="suspend_os">Oprit de Android.</string>
+  <string name="suspend_wifi">Nu este conectat la WiFi.</string>
+  <string name="suspend_battery_charging">Bateria trebuie să se încarce înainte de a relua calculele.</string>
+  <string name="suspend_battery_charging_long">Calculele vor fi reluate când bateria va fi încărcata</string>
+  <string name="suspend_battery_charging_current">curent</string>
+  <string name="suspend_battery_overheating">Se aşteaptă să se răcească bateria</string>
+  <string name="suspend_user_req">Se reiau calculele...</string>
+  <string name="suspend_network_user_req">manual:</string>
+  <string name="rpcreason_userreq">Cerut de utilizator</string>
+  <string name="rpcreason_needwork">Pentru a primi de lucru</string>
+  <string name="rpcreason_resultsdue">Pentru a raporta task-urile finalizate</string>
+  <string name="rpcreason_trickleup">Pentru a trimite mesaj trickle up</string>
+  <string name="rpcreason_acctmgrreq">Cerut de managerul de cont</string>
+  <string name="rpcreason_init">Iniţializare proiect</string>
+  <string name="rpcreason_projectreq">Cerut de proiect</string>
+  <string name="rpcreason_unknown">Motiv necunoscut</string>
+  <string name="menu_refresh">Reîncarcă</string>
+  <string name="menu_emailto">Trimite ca Email</string>
+  <string name="menu_copy">Copiază în Clipboard</string>
+  <string name="menu_eventlog">Jurnal Evenimente</string>
+  <string name="menu_exit">Închide BOINC</string>
+  <string name="menu_run_mode_disable">Suspendă</string>
+  <string name="menu_run_mode_enable">Reia</string>
+  <string name="menu_about">Despre</string>
+  <string name="menu_help">Ajutor</string>
+  <string name="about_button">Înapoi</string>
+  <string name="about_title">Despre</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Versiune</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">© 2003–2013 Universitatea din California, Berkeley.\nToate Drepturile Rezervate.</string>
+</resources>
diff --git a/android/BOINC/res/values-ru/strings.xml b/android/BOINC/res/values-ru/strings.xml
new file mode 100644
index 0000000..156af61
--- /dev/null
+++ b/android/BOINC/res/values-ru/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Выполняется загрузка! Пожалуйста подождите…</string>
+  <string name="attachproject_list_header">Выберите проект:</string>
+  <string name="attachproject_list_manual_button">Добавить URL-адрес проекта</string>
+  <string name="attachproject_list_manual_dialog_title">Введите URL проекта:</string>
+  <string name="attachproject_list_manual_dialog_button">Добавить проект</string>
+  <string name="attachproject_list_manual_no_url">Пожалуйста, введите URL проекта</string>
+  <string name="attachproject_list_no_internet">Нет подключения к Интернету</string>
+  <string name="attachproject_login_loading">Установка соединения с сервером проекта…</string>
+  <string name="attachproject_login_image_description">Логотип проекта.</string>
+  <string name="attachproject_login_header_general_area">Основная область:</string>
+  <string name="attachproject_login_header_specific_area">Специализация:</string>
+  <string name="attachproject_login_header_description">Описание:</string>
+  <string name="attachproject_login_header_home">Владелец:</string>
+  <string name="attachproject_login_header_url">Веб-сайт:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Этот проект поддерживает устройства на базе Android</string>
+  <string name="attachproject_login_platform_not_supported">Этот проект не поддерживает устройства на базе Android</string>
+  <string name="attachproject_login_category_terms_of_use">Условия использования для</string>
+  <string name="attachproject_login_accept_terms_of_use">Создавая учётную запись в этом проекте, вы принимаете условия использования, которые показаны выше.</string>
+  <string name="attachproject_login_category_login">Войти с существующей учётной записью</string>
+  <string name="attachproject_login_header_id_email">Электронная почта:</string>
+  <string name="attachproject_login_header_id_name">Имя:</string>
+  <string name="attachproject_login_header_pwd">Пароль:</string>
+  <string name="attachproject_login_category_creation">Впервые в</string>
+  <string name="attachproject_login_header_creation_enabled">Зарегистрировать учётную запись для участия:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Посетить веб-сайт проекта для создания учётной записи:</string>
+  <string name="attachproject_login_header_creation_disabled">Проект в данный момент не позволяет создавать новые учётные записи!</string>
+  <string name="attachproject_login_button_registration">Зарегистрироваться</string>
+  <string name="attachproject_login_button_login">Войти</string>
+  <string name="attachproject_login_button_forgotpw">Восстановить пароль</string>
+  <string name="attachproject_login_error_toast">Сбой при установке связи с проектом!</string>
+  <string name="attachproject_login_attached">Подключен</string>
+  <string name="attachproject_registration_header">Регистрация учётной записи для</string>
+  <string name="attachproject_registration_header_url">Проект:</string>
+  <string name="attachproject_registration_header_email">Электронная почта:</string>
+  <string name="attachproject_registration_header_username">Имя:</string>
+  <string name="attachproject_registration_header_teamname">Команда:</string>
+  <string name="attachproject_registration_header_pwd">Пароль:</string>
+  <string name="attachproject_registration_header_pwd_confirm">… Повторить:</string>
+  <string name="attachproject_registration_button">Создать</string>
+  <string name="attachproject_error_wrong_name">Пользователь не найден</string>
+  <string name="attachproject_error_short_pwd">Пароль слишком короткий</string>
+  <string name="attachproject_error_no_internet">Сбой подключения</string>
+  <string name="attachproject_error_pwd_no_match">Пароли не совпадают</string>
+  <string name="attachproject_error_no_email">Введите адрес электронной почты</string>
+  <string name="attachproject_error_no_pwd">Введите пароль</string>
+  <string name="attachproject_error_no_name">Введите имя пользователя</string>
+  <string name="attachproject_error_unknown">неудача</string>
+  <string name="attachproject_error_bad_username">Имя пользователя не принято</string>
+  <string name="attachproject_error_email_in_use">Адрес электронной почты уже используется</string>
+  <string name="attachproject_error_project_down">Проект выключен</string>
+  <string name="attachproject_error_email_bad_syntax">Адрес электронной почты не принят</string>
+  <string name="attachproject_error_bad_pwd">Пароль не принят</string>
+  <string name="attachproject_error_creation_disabled">Создание учётной записи в данном проекте отключено</string>
+  <string name="attachproject_working_back_button">Назад</string>
+  <string name="attachproject_working_finish_button">Готово</string>
+  <string name="attachproject_working_check_desc">Успешно</string>
+  <string name="attachproject_working_failed_desc">Неудачно</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Подключиться</string>
+  <string name="attachproject_working_verify">Проверить учётную запись</string>
+  <string name="attachproject_working_register">Зарегистрировать учётную запись</string>
+  <string name="attachproject_working_login">Войти</string>
+  <string name="main_noproject_warning">Нажмите здесь для выбора проекта.</string>
+  <string name="main_error">Упс</string>
+  <string name="main_error_long">…этого не должно было произойти!\nНажмите на значок BOINC, чтобы попробовать ещё раз.</string>
+  <string name="main_title_icon_desc">Значок BOINC</string>
+  <string name="tab_status">Статус</string>
+  <string name="tab_projects">Проекты</string>
+  <string name="tab_tasks">Задания</string>
+  <string name="tab_transfers">Передачи</string>
+  <string name="tab_preferences">Настройки</string>
+  <string name="tab_desc">Навигация</string>
+  <string name="status_running">Выполнение расчётов</string>
+  <string name="status_running_long">Спасибо за участие.</string>
+  <string name="status_paused">Приостановлено</string>
+  <string name="status_idle">Нечего делать</string>
+  <string name="status_idle_long">Ожидание заданий…</string>
+  <string name="status_computing_disabled">Приостановлено</string>
+  <string name="status_computing_disabled_long">Нажмите кнопку Play для возобновления расчётов и передачи данных.</string>
+  <string name="status_launching">Запуск…</string>
+  <string name="status_noproject">Выбрать проект для участия.</string>
+  <string name="status_closing">Закрытие…</string>
+  <string name="status_benchmarking">Тестирование производительности…</string>
+  <string name="status_image_description">изображение проекта</string>
+  <string name="prefs_loading">Чтение настроек…</string>
+  <string name="prefs_submit_button">Сохранить</string>
+  <string name="prefs_dialog_title">Введите новое значение:</string>
+  <string name="prefs_dialog_title_selection">Выбрать:</string>
+  <string name="prefs_category_general">Основные</string>
+  <string name="prefs_category_network">Сеть</string>
+  <string name="prefs_category_power">Питание</string>
+  <string name="prefs_category_cpu">Процессор</string>
+  <string name="prefs_category_storage">Диск</string>
+  <string name="prefs_category_memory">Память</string>
+  <string name="prefs_category_debug">Отладка</string>
+  <string name="prefs_show_advanced_header">Показать дополнительные настройки и элементы управления…</string>
+  <string name="prefs_run_on_battery_header">Выполнять расчёты при работе от батареи</string>
+  <string name="battery_charge_min_pct_header">Мин. уровень заряда батареи</string>
+  <string name="battery_charge_min_pct_description">BOINC приостановит расчёты, когда заряд батареи будет ниже указанного уровня.</string>
+  <string name="battery_temperature_max_header">Макс. температура батареи</string>
+  <string name="battery_temperature_max_description">BOINC приостановит расчёты, когда температура батареи превысит указанный уровень. Не рекомендуется менять это значение.</string>
+  <string name="prefs_disk_max_pct_header">Макс. используемое пространство памяти</string>
+  <string name="prefs_disk_max_pct_description">Сколько процентов от общего объёма памяти вашего устройства BOINC может использовать?</string>
+  <string name="prefs_disk_min_free_gb_header">Мин. свободное пространство</string>
+  <string name="prefs_disk_min_free_gb_description">Какой объём памяти вашего устройства должен оставаться свободным?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Ежедневный предел передачи</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">Ограничивает ежедневный трафик данных, вызванный BOINC.</string>
+  <string name="prefs_network_wifi_only_header">Передавать задания только по WiFi</string>
+  <string name="prefs_autostart_header">Автозапуск</string>
+  <string name="prefs_show_notification_header">Показывать уведомление, когда приостановлен</string>
+  <string name="prefs_cpu_number_cpus_header">Используемые ядра процессора</string>
+  <string name="prefs_cpu_number_cpus_description">Ограничивает количество ядер процессора, которые использует BOINC для расчётов.</string>
+  <string name="prefs_cpu_other_load_suspension_header">Пауза при использовании процессора выше</string>
+  <string name="prefs_cpu_other_load_suspension_description">Определяет, когда BOINC останавливает расчёты из-за использования процессора другими приложениями.</string>
+  <string name="prefs_cpu_time_max_header">Предельное время процессора</string>
+  <string name="prefs_cpu_time_max_description">Ограничивает время процессора, которое использует BOINC для расчётов.</string>
+  <string name="prefs_memory_max_idle_header">Ограничение ОЗУ</string>
+  <string name="prefs_memory_max_idle_description">Ограничивает объём ОЗУ, который задания могут занимать.</string>
+  <string name="prefs_client_log_flags_header">Флаги журнала клиента BOINC</string>
+  <string name="prefs_gui_log_level_header">Уровень журнала GUI</string>
+  <string name="prefs_gui_log_level_description">Задает уровень детализации сообщений журнала GUI.</string>
+  <string name="prefs_unit_mb">МБ</string>
+  <string name="prefs_unit_gb">ГБ</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Чтение проектов…</string>
+  <string name="projects_add">Добавить проект</string>
+  <string name="projects_icon">Значок проекта</string>
+  <string name="projects_credits_header">Очки:</string>
+  <string name="projects_credits_host_header">(на этом устройстве)</string>
+  <string name="projects_credits_user_header">(всего)</string>
+  <string name="projects_status_suspendedviagui">Приостановлен пользователем</string>
+  <string name="projects_status_dontrequestmorework">Не запрашивать новые задания</string>
+  <string name="projects_status_ended">Проект завершён - ОК для удаления</string>
+  <string name="projects_status_detachwhendone">Будет удалён после завершения заданий</string>
+  <string name="projects_status_schedrpcpending">Запрос информации у планировщика</string>
+  <string name="projects_status_schedrpcinprogress">Производится запрос информации у планировщика</string>
+  <string name="projects_status_trickleuppending">Ожидание промежуточной отправки</string>
+  <string name="projects_status_backoff">Связь по расписанию:</string>
+  <string name="projects_control_dialog_title">Команды проекта:</string>
+  <string name="projects_control_update">Обновить</string>
+  <string name="projects_control_remove">Удалить</string>
+  <string name="projects_control_suspend">Приостановить</string>
+  <string name="projects_control_resume">Возобновить</string>
+  <string name="projects_control_nonewtasks">Не запрашивать задания</string>
+  <string name="projects_control_allownewtasks">Получать новые задания</string>
+  <string name="projects_control_reset">Сбросить</string>
+  <string name="projects_confirm_detach_title">Удалить проект?</string>
+  <string name="projects_confirm_detach_message">Вы действительно хотите удалить</string>
+  <string name="projects_confirm_detach_message2">из BOINC?</string>
+  <string name="projects_confirm_detach_confirm">Удалить</string>
+  <string name="projects_confirm_reset_title">Перезапустить проект</string>
+  <string name="projects_confirm_reset_message">Вы действительно хотите перезапустить</string>
+  <string name="projects_confirm_reset_confirm">Сбросить</string>
+  <string name="tasks_header_name">Название задания:</string>
+  <string name="tasks_header_elapsed_time">Затрачено времени:</string>
+  <string name="tasks_header_project_paused">(приостановлено)</string>
+  <string name="tasks_header_deadline">Крайний срок:</string>
+  <string name="tasks_result_new">новый</string>
+  <string name="tasks_result_files_downloading">ожидание загрузки</string>
+  <string name="tasks_result_files_downloaded">загрузка завершена</string>
+  <string name="tasks_result_compute_error">ошибка расчётов</string>
+  <string name="tasks_result_files_uploading">отправка</string>
+  <string name="tasks_result_files_uploaded">отправка завершена</string>
+  <string name="tasks_result_aborted">прервано</string>
+  <string name="tasks_result_upload_failed">сбой при отправке</string>
+  <string name="tasks_active_uninitialized">готово</string>
+  <string name="tasks_active_executing">выполняется</string>
+  <string name="tasks_active_suspended">приостановлено</string>
+  <string name="tasks_active_abort_pending">приостанавливается</string>
+  <string name="tasks_active_quit_pending">приостанавливается</string>
+  <string name="tasks_custom_suspended_via_gui">приостановлено</string>
+  <string name="tasks_custom_project_suspended_via_gui">проект приостановлен</string>
+  <string name="tasks_custom_ready_to_report">готово для подтверждения</string>
+  <string name="confirm_abort_task_title">Прервать задание?</string>
+  <string name="confirm_abort_task_message">Прервать задание:</string>
+  <string name="confirm_abort_task_confirm">Прервать</string>
+  <string name="confirm_cancel">Отмена</string>
+  <string name="confirm_image_desc">Диалог подтверждения</string>
+  <string name="trans_loading">Чтение списка передач…</string>
+  <string name="trans_upload">Отправка</string>
+  <string name="trans_download">Загрузка</string>
+  <string name="trans_retryin">повтор через</string>
+  <string name="trans_failed">неудача</string>
+  <string name="trans_suspended">приостановлено</string>
+  <string name="trans_active">активна</string>
+  <string name="trans_pending">ожидает</string>
+  <string name="trans_projectbackoff">запрос к проекту отложен на</string>
+  <string name="trans_header_name">Файл:</string>
+  <string name="confirm_abort_trans_title">Прервать передачу?</string>
+  <string name="confirm_abort_trans_message">Прервать файл:</string>
+  <string name="confirm_abort_trans_confirm">Прервать</string>
+  <string name="eventlog_loading">Загрузка сообщений журнала…</string>
+  <string name="eventlog_client_header">Сообщения клиента</string>
+  <string name="eventlog_gui_header">Сообщения GUI</string>
+  <string name="eventlog_copy_toast">Журнал скопирован в буфер обмена.</string>
+  <string name="eventlog_email_subject">Журнал событий для BOINC на Android:</string>
+  <string name="suspend_unknown">Расчёты приостановлены.</string>
+  <string name="suspend_batteries">Подключите ваше устройство к зарядному устройству для продолжения расчётов.</string>
+  <string name="suspend_useractive">Пользователь работает.</string>
+  <string name="suspend_tod">Закончилось выделенное время для расчётов.</string>
+  <string name="suspend_bm">BOINC измеряет производительность вашего устройства…</string>
+  <string name="suspend_disksize">Закончилось свободное место на диске.</string>
+  <string name="suspend_cputhrottle">Запланированное ограничение нагрузки процессора.</string>
+  <string name="suspend_noinput">Нет активности пользователя за последнее время.</string>
+  <string name="suspend_delay">Инициализация отложена.</string>
+  <string name="suspend_exclusiveapp">Выполняется привилегированное приложение.</string>
+  <string name="suspend_cpu">Ваше устройство занято другими приложениями.</string>
+  <string name="suspend_network_quota">BOINC достиг ограничения передачи данных по сети.</string>
+  <string name="suspend_os">Android остановил.</string>
+  <string name="suspend_wifi">Нет подключения к WiFi.</string>
+  <string name="suspend_battery_charging">Необходимо подзарядить батарею для продолжения расчётов.</string>
+  <string name="suspend_battery_charging_long">Расчёты возобновятся, когда заряд батареи достигнет</string>
+  <string name="suspend_battery_charging_current">в данный момент</string>
+  <string name="suspend_battery_overheating">Ожидание охлаждения батареи</string>
+  <string name="suspend_user_req">Возобновление расчётов…</string>
+  <string name="suspend_network_user_req">вручную.</string>
+  <string name="rpcreason_userreq">Запрошено пользователем</string>
+  <string name="rpcreason_needwork">Запросить задания</string>
+  <string name="rpcreason_resultsdue">Сообщить о завершённых заданиях</string>
+  <string name="rpcreason_trickleup">Отправить промежуточное сообщение</string>
+  <string name="rpcreason_acctmgrreq">Запрошено менеджером проектов</string>
+  <string name="rpcreason_init">Инициализация проекта</string>
+  <string name="rpcreason_projectreq">Запрошено проектом</string>
+  <string name="rpcreason_unknown">Неизвестная причина</string>
+  <string name="menu_refresh">Обновить</string>
+  <string name="menu_emailto">Отправить письмом</string>
+  <string name="menu_copy">Копировать в буфер обмена</string>
+  <string name="menu_eventlog">Журнал событий</string>
+  <string name="menu_exit">Выйти из BOINC</string>
+  <string name="menu_run_mode_disable">Приостановить</string>
+  <string name="menu_run_mode_enable">Возобновить</string>
+  <string name="menu_about">О</string>
+  <string name="menu_help">Справка</string>
+  <string name="about_button">Вернуться</string>
+  <string name="about_title">О</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Версия</string>
+  <string name="about_name_long">BOINC - Berkeley Open Infrastructure for Network Computing\nОткрытая Инфраструктура для Распределенных Вычислений университета Беркли</string>
+  <string name="about_copyright">© 2003-2013 Калифорнийский университет, Беркли.\nВсе права защищены.</string>
+</resources>
diff --git a/android/BOINC/res/values-sk/strings.xml b/android/BOINC/res/values-sk/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-sk/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-sl/strings.xml b/android/BOINC/res/values-sl/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-sl/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-tr/strings.xml b/android/BOINC/res/values-tr/strings.xml
new file mode 100644
index 0000000..e1faffd
--- /dev/null
+++ b/android/BOINC/res/values-tr/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">Yükleniyor! Lütfen bekleyin...</string>
+  <string name="attachproject_list_header">Bir proje seçin:</string>
+  <string name="attachproject_list_manual_button">Adres ile proje ekle</string>
+  <string name="attachproject_list_manual_dialog_title">Proje adresini girin:</string>
+  <string name="attachproject_list_manual_dialog_button">Proje ekle</string>
+  <string name="attachproject_list_manual_no_url">Lütfen proje adresini girin</string>
+  <string name="attachproject_list_no_internet">İnternet bağlantısı yok</string>
+  <string name="attachproject_login_loading">Proje sunucusuna bağlanılıyor...</string>
+  <string name="attachproject_login_image_description">Proje logosu.</string>
+  <string name="attachproject_login_header_general_area">Genel alan:</string>
+  <string name="attachproject_login_header_specific_area">Özel alan:</string>
+  <string name="attachproject_login_header_description">Tanım:</string>
+  <string name="attachproject_login_header_home">Sahibi:</string>
+  <string name="attachproject_login_header_url">Site:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">Bu proje Android cihazlarını destekliyor</string>
+  <string name="attachproject_login_platform_not_supported">Bu proje Android cihazlarını desteklemiyor</string>
+  <string name="attachproject_login_category_terms_of_use">"Kural ve politikalar: "</string>
+  <string name="attachproject_login_accept_terms_of_use">Bu projede bir hesap oluşturmakla, aşağıdaki kural ve politikaları kabul etmiş oluyorsunuz.</string>
+  <string name="attachproject_login_category_login">Mevcut hesap ile oturum aç</string>
+  <string name="attachproject_login_header_id_email">ePosta:</string>
+  <string name="attachproject_login_header_id_name">İsim:</string>
+  <string name="attachproject_login_header_pwd">Parola:</string>
+  <string name="attachproject_login_category_creation">Bu projede yeni misiniz:</string>
+  <string name="attachproject_login_header_creation_enabled">Katılmak için bir hesap oluşturun:</string>
+  <string name="attachproject_login_header_creation_client_disabled">Hesap oluşturmak için proje sitesini ziyaret edin:</string>
+  <string name="attachproject_login_header_creation_disabled">Proje şu anda yeni hesap oluşturulmasına müsaade etmiyor!</string>
+  <string name="attachproject_login_button_registration">Kayıt ol</string>
+  <string name="attachproject_login_button_login">Giriş yap</string>
+  <string name="attachproject_login_button_forgotpw">Parolamı unuttum</string>
+  <string name="attachproject_login_error_toast">Projeyle bağlantı kurulamadı!</string>
+  <string name="attachproject_login_attached">Eklendi</string>
+  <string name="attachproject_registration_header">"Hesaba kaydolma: "</string>
+  <string name="attachproject_registration_header_url">Proje:</string>
+  <string name="attachproject_registration_header_email">ePosta:</string>
+  <string name="attachproject_registration_header_username">İsim:</string>
+  <string name="attachproject_registration_header_teamname">Takım:</string>
+  <string name="attachproject_registration_header_pwd">Parola:</string>
+  <string name="attachproject_registration_header_pwd_confirm">Yeniden yazın:</string>
+  <string name="attachproject_registration_button">Oluştur</string>
+  <string name="attachproject_error_wrong_name">Kullanıcı bulunamadı</string>
+  <string name="attachproject_error_short_pwd">Parola çok kısa</string>
+  <string name="attachproject_error_no_internet">Bağlantı başarısız</string>
+  <string name="attachproject_error_pwd_no_match">Yazdığınız parolalar aynı değil</string>
+  <string name="attachproject_error_no_email">Lütfen ePosta adresinizi yazın</string>
+  <string name="attachproject_error_no_pwd">Lütfen bir parola yazın</string>
+  <string name="attachproject_error_no_name">Lütfen kullanıcı adınızı yazın</string>
+  <string name="attachproject_error_unknown">başarısız</string>
+  <string name="attachproject_error_bad_username">Kullanıcı adı kabul edilmedi</string>
+  <string name="attachproject_error_email_in_use">ePosta zaten kullanımda</string>
+  <string name="attachproject_error_project_down">Proje çevrimdışı</string>
+  <string name="attachproject_error_email_bad_syntax">ePosta kabul edilmedi</string>
+  <string name="attachproject_error_bad_pwd">Parola kabul edilmedi</string>
+  <string name="attachproject_error_creation_disabled">Hesap oluşturma bu projede devre dışı</string>
+  <string name="attachproject_working_back_button">Geri</string>
+  <string name="attachproject_working_finish_button">Tamamla</string>
+  <string name="attachproject_working_check_desc">Başarılı</string>
+  <string name="attachproject_working_failed_desc">Başarısız</string>
+  <string name="attachproject_working_ongoing">...</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">Bağlan</string>
+  <string name="attachproject_working_verify">Hesabı doğrula</string>
+  <string name="attachproject_working_register">Hesap oluştur</string>
+  <string name="attachproject_working_login">Giriş yap</string>
+  <string name="main_noproject_warning">Proje seçmek için buraya dokunun.</string>
+  <string name="main_error">Haydaaa</string>
+  <string name="main_error_long">... bu olmamalıydı!\nYeniden denemek için simgeye dokunun.</string>
+  <string name="main_title_icon_desc">BOINC simgesi</string>
+  <string name="tab_status">Durum</string>
+  <string name="tab_projects">Projeler</string>
+  <string name="tab_tasks">İşler</string>
+  <string name="tab_transfers">Aktarımlar</string>
+  <string name="tab_preferences">Tercihler</string>
+  <string name="tab_desc">Gezinti</string>
+  <string name="status_running">Çalışıyor</string>
+  <string name="status_running_long">Katıldığınız için teşekkürler.</string>
+  <string name="status_paused">Beklemede</string>
+  <string name="status_idle">Yapacak bir görev yok</string>
+  <string name="status_idle_long">İşler için bekleniyor...</string>
+  <string name="status_computing_disabled">Beklemede</string>
+  <string name="status_computing_disabled_long">Hesaplama ve ağı sürdürmek için oynata dokunun.</string>
+  <string name="status_launching">Başlıyor...</string>
+  <string name="status_noproject">Katılmak için bir proje seçin.</string>
+  <string name="status_closing">Kapanıyor...</string>
+  <string name="status_benchmarking">Test ediliyor...</string>
+  <string name="status_image_description">proje resmi</string>
+  <string name="prefs_loading">Tercihler okunuyor...</string>
+  <string name="prefs_submit_button">Kaydet</string>
+  <string name="prefs_dialog_title">Yeni değeri girin:</string>
+  <string name="prefs_dialog_title_selection">Seçin:</string>
+  <string name="prefs_category_general">Genel</string>
+  <string name="prefs_category_network">Ağ</string>
+  <string name="prefs_category_power">Güç</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">Depolama</string>
+  <string name="prefs_category_memory">Bellek</string>
+  <string name="prefs_category_debug">Hata kaydı</string>
+  <string name="prefs_show_advanced_header">Gelişmiş tercihler ve kontrolleri görüntüle...</string>
+  <string name="prefs_run_on_battery_header">Pil gücündeyken hesapla</string>
+  <string name="battery_charge_min_pct_header">En az pil seviyesi</string>
+  <string name="battery_charge_min_pct_description">BOINC, pil seviyesi bu değerin altına düşerse hesaplamayı duraklatır.</string>
+  <string name="battery_temperature_max_header">En çok pil sıcaklığı</string>
+  <string name="battery_temperature_max_description">BOINC, pil sıcaklığı bu değerin üzerine çıkarsa hesaplamayı duraklatır. Bu değeri değiştirmeniz önerilmez.</string>
+  <string name="prefs_disk_max_pct_header">En çok depolama alanı kullanımı</string>
+  <string name="prefs_disk_max_pct_description">BOINC, cihazınızın yüzde olarak en fazla ne kadar depolama alanını kullanabilecek?</string>
+  <string name="prefs_disk_min_free_gb_header">En az boş depolama alanı</string>
+  <string name="prefs_disk_min_free_gb_description">Cihazınızda en az ne kadar depolama alanı boş bırakılacak?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">Günlük aktarım kotası</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">BOINC\'in günlük internet kullanım kotası.</string>
+  <string name="prefs_network_wifi_only_header">İşleri yalnızca WiFi\'dayken aktar</string>
+  <string name="prefs_autostart_header">Cihaz açılınca otomatik başla</string>
+  <string name="prefs_show_notification_header">Durakladığında bildirim görüntüle</string>
+  <string name="prefs_cpu_number_cpus_header">Kullanılacak CPU çekirdekleri</string>
+  <string name="prefs_cpu_number_cpus_description">BOINC\'in hesaplama için kullanabileceği işlemci (CPU) çekirdeği sayısı.</string>
+  <string name="prefs_cpu_other_load_suspension_header">CPU kullanımı fazlaysa duraklat</string>
+  <string name="prefs_cpu_other_load_suspension_description">BOINC, diğer uygulamaların işlemci kullanımı bu seviyeyi aşarsa, hesaplamayı duraklatır.</string>
+  <string name="prefs_cpu_time_max_header">CPU sınırı</string>
+  <string name="prefs_cpu_time_max_description">BOINC\'in hesaplama için kullanabileceği CPU gücü.</string>
+  <string name="prefs_memory_max_idle_header">Bellek limiti</string>
+  <string name="prefs_memory_max_idle_description">İşlerin kullanabileceği en fazla bellek (RAM) miktarı.</string>
+  <string name="prefs_client_log_flags_header">BOINC istemci günlüğü bayrakları</string>
+  <string name="prefs_gui_log_level_header">GUI günlük seviyesi</string>
+  <string name="prefs_gui_log_level_description">Grafik arabirimi (GUI) günlüğü mesaj ayrıntı düzeyi.</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">Projeler okunuyor...</string>
+  <string name="projects_add">Proje ekle</string>
+  <string name="projects_icon">Proje simgesi</string>
+  <string name="projects_credits_header">Kredi:</string>
+  <string name="projects_credits_host_header">(bu cihazda)</string>
+  <string name="projects_credits_user_header">(toplam)</string>
+  <string name="projects_status_suspendedviagui">Kullanıcı tarafından duraklatıldı</string>
+  <string name="projects_status_dontrequestmorework">Yeni işler indirilmeyecek</string>
+  <string name="projects_status_ended">Proje sona erdi - Kaldırmak için Tamam\'a dokunun</string>
+  <string name="projects_status_detachwhendone">İşler tamamlandığında kaldırılacak</string>
+  <string name="projects_status_schedrpcpending">Zamanlanmış istek kuyrukta</string>
+  <string name="projects_status_schedrpcinprogress">Zamanlanmış istek gerçekleştiriliyor</string>
+  <string name="projects_status_trickleuppending">İş ilerleme mesajı kuyrukta</string>
+  <string name="projects_status_backoff">İletişim ertelendi:</string>
+  <string name="projects_control_dialog_title">Proje komutları:</string>
+  <string name="projects_control_update">Güncelle</string>
+  <string name="projects_control_remove">Kaldır</string>
+  <string name="projects_control_suspend">Duraklat</string>
+  <string name="projects_control_resume">Sürdür</string>
+  <string name="projects_control_nonewtasks">Yeni işler indirme</string>
+  <string name="projects_control_allownewtasks">Yeni işler indir</string>
+  <string name="projects_control_reset">Sıfırla</string>
+  <string name="projects_confirm_detach_title">Proje kaldırılsın mı?</string>
+  <string name="projects_confirm_detach_message">Bu proje BOINC\'ten kaldırılsın mı:</string>
+  <string name="projects_confirm_detach_message2">"? "</string>
+  <string name="projects_confirm_detach_confirm">Kaldır</string>
+  <string name="projects_confirm_reset_title">Projeyi sıfırla</string>
+  <string name="projects_confirm_reset_message">Bu proje sıfırlansın mı:</string>
+  <string name="projects_confirm_reset_confirm">Sıfırla</string>
+  <string name="tasks_header_name">İş adı:</string>
+  <string name="tasks_header_elapsed_time">Geçen süre:</string>
+  <string name="tasks_header_project_paused">(beklemede)</string>
+  <string name="tasks_header_deadline">Son teslim zamanı:</string>
+  <string name="tasks_result_new">yeni</string>
+  <string name="tasks_result_files_downloading">indirilmeyi bekliyor</string>
+  <string name="tasks_result_files_downloaded">indirme tamamlandı</string>
+  <string name="tasks_result_compute_error">hesaplama hatası</string>
+  <string name="tasks_result_files_uploading">gönderiliyor</string>
+  <string name="tasks_result_files_uploaded">gönderme tamamlandı</string>
+  <string name="tasks_result_aborted">iptal edildi</string>
+  <string name="tasks_result_upload_failed">gönderme başarısız</string>
+  <string name="tasks_active_uninitialized">başlamaya hazır</string>
+  <string name="tasks_active_executing">çalışıyor</string>
+  <string name="tasks_active_suspended">durakladı</string>
+  <string name="tasks_active_abort_pending">durduruluyor</string>
+  <string name="tasks_active_quit_pending">durduruluyor</string>
+  <string name="tasks_custom_suspended_via_gui">durakladı</string>
+  <string name="tasks_custom_project_suspended_via_gui">proje duraklatıldı</string>
+  <string name="tasks_custom_ready_to_report">raporlanmaya hazır</string>
+  <string name="confirm_abort_task_title">İş iptal edilsin mi?</string>
+  <string name="confirm_abort_task_message">Bu iş iptal edilsin mi:</string>
+  <string name="confirm_abort_task_confirm">Evet</string>
+  <string name="confirm_cancel">İptal</string>
+  <string name="confirm_image_desc">Onaylama sorusu</string>
+  <string name="trans_loading">Aktarımlar okunuyor...</string>
+  <string name="trans_upload">Gönderme</string>
+  <string name="trans_download">İndirme</string>
+  <string name="trans_retryin">"yeniden denenecek "</string>
+  <string name="trans_failed">başarısız</string>
+  <string name="trans_suspended">durakladı</string>
+  <string name="trans_active">sürüyor</string>
+  <string name="trans_pending">kuyrukta</string>
+  <string name="trans_projectbackoff">proje ertelendi</string>
+  <string name="trans_header_name">Dosya:</string>
+  <string name="confirm_abort_trans_title">Aktarım iptal edilsin mi?</string>
+  <string name="confirm_abort_trans_message">Bu dosyanın aktarımı iptal edilsin mi:</string>
+  <string name="confirm_abort_trans_confirm">Evet</string>
+  <string name="eventlog_loading">Günlük mesajları yükleniyor...</string>
+  <string name="eventlog_client_header">İstemci Mesajları</string>
+  <string name="eventlog_gui_header">GUI Mesajları</string>
+  <string name="eventlog_copy_toast">Günlük mesajları panoya kopyalandı.</string>
+  <string name="eventlog_email_subject">BONIC Android olay günlüğü:</string>
+  <string name="suspend_unknown">Hesaplama durakladı.</string>
+  <string name="suspend_batteries">Hesaplamayı sürdürmek için cihazınızı şarja takın.</string>
+  <string name="suspend_useractive">Kullanıcı faal.</string>
+  <string name="suspend_tod">Hesaplama zaman sınırlaması dışında.</string>
+  <string name="suspend_bm">BOINC cihazınızı test ediyor...</string>
+  <string name="suspend_disksize">Depolama alanı yetersiz.</string>
+  <string name="suspend_cputhrottle">Zamanlanmış CPU sınırlaması.</string>
+  <string name="suspend_noinput">Yakın zamanda kullanıcı faaaliyeti yok.</string>
+  <string name="suspend_delay">Başlatma geciktirmesi.</string>
+  <string name="suspend_exclusiveapp">Ayrıcalıklı bir uygulama çalışıyor.</string>
+  <string name="suspend_cpu">Cihazınız diğer uygulamalarla meşgul.</string>
+  <string name="suspend_network_quota">BOINC, internet kullanım kotasına ulaştı.</string>
+  <string name="suspend_os">Android tarafından durduruldu.</string>
+  <string name="suspend_wifi">WiFi\'a bağlı değil.</string>
+  <string name="suspend_battery_charging">Hesaplamaya devam etmeden önce pilin şarj olması lazım.</string>
+  <string name="suspend_battery_charging_long">Hesaplama, pil seviyesi şuna ulaştğında başlayacak:</string>
+  <string name="suspend_battery_charging_current">şu anda</string>
+  <string name="suspend_battery_overheating">Pilin soğuması bekleniyor</string>
+  <string name="suspend_user_req">Hesaplama sürdürülüyor...</string>
+  <string name="suspend_network_user_req">elle.</string>
+  <string name="rpcreason_userreq">Kullanıcı tarafından istendi</string>
+  <string name="rpcreason_needwork">İş indirmek için</string>
+  <string name="rpcreason_resultsdue">Tamamlanan işleri raporlamak için</string>
+  <string name="rpcreason_trickleup">İş ilerleme mesajı gönderimi için</string>
+  <string name="rpcreason_acctmgrreq">Hesap yöneticisi tarafından istendi</string>
+  <string name="rpcreason_init">Proje başlatılıyor</string>
+  <string name="rpcreason_projectreq">Proje tarafından istendi</string>
+  <string name="rpcreason_unknown">Bilinmeyen sebep</string>
+  <string name="menu_refresh">Yenile</string>
+  <string name="menu_emailto">ePostayla gönder</string>
+  <string name="menu_copy">Panoya kopyala</string>
+  <string name="menu_eventlog">Olay Günlüğü</string>
+  <string name="menu_exit">BOINC\'ten Çık</string>
+  <string name="menu_run_mode_disable">Duraklat</string>
+  <string name="menu_run_mode_enable">Sürdür</string>
+  <string name="menu_about">Hakkında</string>
+  <string name="menu_help">Yardım</string>
+  <string name="about_button">Geri dön</string>
+  <string name="about_title">Hakkında</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">Sürüm</string>
+  <string name="about_name_long">Berkeley Open Infrastructure for Network Computing</string>
+  <string name="about_copyright">Türkçe çeviri: Aycan Demirel\n\n© 2003-2013 Kaliforniya Üniversitesi, Berkeley.\nTüm hakları saklıdır.</string>
+</resources>
diff --git a/android/BOINC/res/values-uk/strings.xml b/android/BOINC/res/values-uk/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-uk/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-zh-rCN/strings.xml b/android/BOINC/res/values-zh-rCN/strings.xml
new file mode 100644
index 0000000..94edc23
--- /dev/null
+++ b/android/BOINC/res/values-zh-rCN/strings.xml
@@ -0,0 +1,2 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources/>
diff --git a/android/BOINC/res/values-zh-rTW/strings.xml b/android/BOINC/res/values-zh-rTW/strings.xml
new file mode 100644
index 0000000..d720eb6
--- /dev/null
+++ b/android/BOINC/res/values-zh-rTW/strings.xml
@@ -0,0 +1,247 @@
+<?xml version='1.0' encoding='utf-8'?>
+<resources>
+  <string name="app_name">BOINC</string>
+  <string name="generic_loading">載入中! 請稍後...</string>
+  <string name="attachproject_list_header">選擇一個專案:</string>
+  <string name="attachproject_list_manual_button">用網址來新增專案</string>
+  <string name="attachproject_list_manual_dialog_title">輸入專案網址:</string>
+  <string name="attachproject_list_manual_dialog_button">新增專案</string>
+  <string name="attachproject_list_manual_no_url">請輸入專案網址</string>
+  <string name="attachproject_list_no_internet">沒有網路連線</string>
+  <string name="attachproject_login_loading">正連線到專案伺服器...</string>
+  <string name="attachproject_login_image_description">專案標誌</string>
+  <string name="attachproject_login_header_general_area">研究領域:</string>
+  <string name="attachproject_login_header_specific_area">細分領域:</string>
+  <string name="attachproject_login_header_description">描述:</string>
+  <string name="attachproject_login_header_home">首頁:</string>
+  <string name="attachproject_login_header_url">網站:</string>
+  <string name="attachproject_login_header_platform">Android:</string>
+  <string name="attachproject_login_platform_supported">此專案支援Android裝置</string>
+  <string name="attachproject_login_platform_not_supported">此專案不支援Android裝置</string>
+  <string name="attachproject_login_category_terms_of_use">使用條款:</string>
+  <string name="attachproject_login_accept_terms_of_use">當您在這個專案建立帳號,表示您同意上述使用條款。</string>
+  <string name="attachproject_login_category_login">用現有的帳號登入</string>
+  <string name="attachproject_login_header_id_email">電子郵件:</string>
+  <string name="attachproject_login_header_id_name">名稱:</string>
+  <string name="attachproject_login_header_pwd">密碼:</string>
+  <string name="attachproject_login_category_creation">新來</string>
+  <string name="attachproject_login_header_creation_enabled">註冊一個帳號來參加:</string>
+  <string name="attachproject_login_header_creation_client_disabled">進入專案官網來建立一個帳號:</string>
+  <string name="attachproject_login_header_creation_disabled">專案目前允許建立新帳號!</string>
+  <string name="attachproject_login_button_registration">註冊</string>
+  <string name="attachproject_login_button_login">登入</string>
+  <string name="attachproject_login_button_forgotpw">忘記密碼</string>
+  <string name="attachproject_login_error_toast">與專案連線失敗!</string>
+  <string name="attachproject_login_attached">已加入</string>
+  <string name="attachproject_registration_header">註冊帳號</string>
+  <string name="attachproject_registration_header_url">專案:</string>
+  <string name="attachproject_registration_header_email">電子郵件:</string>
+  <string name="attachproject_registration_header_username">名稱:</string>
+  <string name="attachproject_registration_header_teamname">團隊:</string>
+  <string name="attachproject_registration_header_pwd">密碼:</string>
+  <string name="attachproject_registration_header_pwd_confirm">…再次輸入:</string>
+  <string name="attachproject_registration_button">建立</string>
+  <string name="attachproject_error_wrong_name">找不到用戶</string>
+  <string name="attachproject_error_short_pwd">密碼太短</string>
+  <string name="attachproject_error_no_internet">連線失敗</string>
+  <string name="attachproject_error_pwd_no_match">密碼不符</string>
+  <string name="attachproject_error_no_email">請輸入電子郵件</string>
+  <string name="attachproject_error_no_pwd">請輸入密碼</string>
+  <string name="attachproject_error_no_name">請輸入用戶名稱</string>
+  <string name="attachproject_error_unknown">失敗</string>
+  <string name="attachproject_error_bad_username">使用者名稱無效</string>
+  <string name="attachproject_error_email_in_use">此電子郵件已被使用</string>
+  <string name="attachproject_error_project_down">專案已離線</string>
+  <string name="attachproject_error_email_bad_syntax">電子郵件無效</string>
+  <string name="attachproject_error_bad_pwd">密碼無效</string>
+  <string name="attachproject_error_creation_disabled">此專案已停用註冊功能</string>
+  <string name="attachproject_working_back_button">返回</string>
+  <string name="attachproject_working_finish_button">結束</string>
+  <string name="attachproject_working_check_desc">成功</string>
+  <string name="attachproject_working_failed_desc">失敗</string>
+  <string name="attachproject_working_ongoing">…</string>
+  <string name="attachproject_working_finished">.</string>
+  <string name="attachproject_working_description">:</string>
+  <string name="attachproject_working_connect">聯繫</string>
+  <string name="attachproject_working_verify">確認帳號</string>
+  <string name="attachproject_working_register">註冊帳號</string>
+  <string name="attachproject_working_login">登入</string>
+  <string name="main_noproject_warning">點此選擇一個專案。</string>
+  <string name="main_error">哎呀</string>
+  <string name="main_error_long">…這應該不會發生!\n點擊圖示再試一次。</string>
+  <string name="main_title_icon_desc">BOINC 圖示</string>
+  <string name="tab_status">狀態</string>
+  <string name="tab_projects">專案</string>
+  <string name="tab_tasks">任務</string>
+  <string name="tab_transfers">傳輸</string>
+  <string name="tab_preferences">偏好設定</string>
+  <string name="tab_desc">導航</string>
+  <string name="status_running">運算中</string>
+  <string name="status_running_long">感謝您的參加。</string>
+  <string name="status_paused">已暫停</string>
+  <string name="status_idle">閒置中</string>
+  <string name="status_idle_long">等待任務中…</string>
+  <string name="status_computing_disabled">已暫停</string>
+  <string name="status_computing_disabled_long">按下開始恢復網路和運算。</string>
+  <string name="status_launching">啟動中…</string>
+  <string name="status_noproject">選一個想參加的專案。</string>
+  <string name="status_closing">關閉中…</string>
+  <string name="status_benchmarking">效能測試中...</string>
+  <string name="status_image_description">專案圖片</string>
+  <string name="prefs_loading">正在讀取偏好設定...</string>
+  <string name="prefs_submit_button">存檔</string>
+  <string name="prefs_dialog_title">輸入新參數:</string>
+  <string name="prefs_dialog_title_selection">選擇:</string>
+  <string name="prefs_category_general">一般</string>
+  <string name="prefs_category_network">網路</string>
+  <string name="prefs_category_power">電源</string>
+  <string name="prefs_category_cpu">CPU</string>
+  <string name="prefs_category_storage">容量</string>
+  <string name="prefs_category_memory">記憶體</string>
+  <string name="prefs_category_debug">偵錯</string>
+  <string name="prefs_show_advanced_header">顯示進階的偏好及設定...</string>
+  <string name="prefs_run_on_battery_header">用電池來運算</string>
+  <string name="battery_charge_min_pct_header">最低電量</string>
+  <string name="battery_charge_min_pct_description">BOINC 在低於設定的電量時即暫停運算。</string>
+  <string name="battery_temperature_max_header">最高電池溫度</string>
+  <string name="battery_temperature_max_description">BOINC 當電池溫度高於預設值時暫停運算。不建議變更此設定值。</string>
+  <string name="prefs_disk_max_pct_header">最多能使用儲存空間</string>
+  <string name="prefs_disk_max_pct_description">BOINC 能使用多少比例的儲存空間?</string>
+  <string name="prefs_disk_min_free_gb_header">最小備用空間</string>
+  <string name="prefs_disk_min_free_gb_description">您的裝置有多少閒置空間可以使用?</string>
+  <string name="prefs_network_daily_xfer_limit_mb_header">每日傳輸限制</string>
+  <string name="prefs_network_daily_xfer_limit_mb_description">限制 BOINC 的每日數據流量。</string>
+  <string name="prefs_network_wifi_only_header">只用 WiFi 傳輸</string>
+  <string name="prefs_autostart_header">自動執行</string>
+  <string name="prefs_show_notification_header">暫停時顯示訊息</string>
+  <string name="prefs_cpu_number_cpus_header">使用 CPU 核心</string>
+  <string name="prefs_cpu_number_cpus_description">限制 BOINC 運算時使用的核心數。</string>
+  <string name="prefs_cpu_other_load_suspension_header">暫停,當CPU使用率高於</string>
+  <string name="prefs_cpu_other_load_suspension_description">由其他應用程式使用CPU的情況來決定是否暫停BOINC。</string>
+  <string name="prefs_cpu_time_max_header">限制CPU</string>
+  <string name="prefs_cpu_time_max_description">限制 BOINC 運算時使用的核心數。</string>
+  <string name="prefs_memory_max_idle_header">限制RAM</string>
+  <string name="prefs_memory_max_idle_description">限制任務佔用 RAM 容量。</string>
+  <string name="prefs_client_log_flags_header">BOINC 客戶端紀錄檔</string>
+  <string name="prefs_gui_log_level_header">GUI 日誌等級</string>
+  <string name="prefs_gui_log_level_description">指定 GUI 紀錄的詳細程度。</string>
+  <string name="prefs_unit_mb">MB</string>
+  <string name="prefs_unit_gb">GB</string>
+  <string name="prefs_unit_pct">%</string>
+  <string name="prefs_unit_celcius">°C</string>
+  <string name="projects_loading">正在讀取專案…</string>
+  <string name="projects_add">新增專案</string>
+  <string name="projects_icon">專案圖示</string>
+  <string name="projects_credits_header">積分:</string>
+  <string name="projects_credits_host_header">(在這個裝置上)</string>
+  <string name="projects_credits_user_header">(總和)</string>
+  <string name="projects_status_suspendedviagui">用戶已暫停</string>
+  <string name="projects_status_dontrequestmorework">不要新任務</string>
+  <string name="projects_status_ended">專案已停止 - 按 OK 來移除</string>
+  <string name="projects_status_detachwhendone">當任務完成將會移除</string>
+  <string name="projects_status_schedrpcpending">排程器請求等待中</string>
+  <string name="projects_status_schedrpcinprogress">排程器請求處理中</string>
+  <string name="projects_status_trickleuppending">Trickle up 訊息處理中</string>
+  <string name="projects_status_backoff">排定通訊:</string>
+  <string name="projects_control_dialog_title">專案指令:</string>
+  <string name="projects_control_update">更新</string>
+  <string name="projects_control_remove">移除</string>
+  <string name="projects_control_suspend">暫停</string>
+  <string name="projects_control_resume">繼續</string>
+  <string name="projects_control_nonewtasks">沒有新任務</string>
+  <string name="projects_control_allownewtasks">允許新任務</string>
+  <string name="projects_control_reset">重置</string>
+  <string name="projects_confirm_detach_title">移除專案?</string>
+  <string name="projects_confirm_detach_message">您確定要移除</string>
+  <string name="projects_confirm_detach_message2">從BOINC?</string>
+  <string name="projects_confirm_detach_confirm">移除</string>
+  <string name="projects_confirm_reset_title">重置專案</string>
+  <string name="projects_confirm_reset_message">您確定要重置</string>
+  <string name="projects_confirm_reset_confirm">重置</string>
+  <string name="tasks_header_name">任務名稱:</string>
+  <string name="tasks_header_elapsed_time">執行時間:</string>
+  <string name="tasks_header_project_paused">(已暫停)</string>
+  <string name="tasks_header_deadline">上傳期限:</string>
+  <string name="tasks_result_new">新</string>
+  <string name="tasks_result_files_downloading">等待下載中</string>
+  <string name="tasks_result_files_downloaded">下載完成</string>
+  <string name="tasks_result_compute_error">運算錯誤</string>
+  <string name="tasks_result_files_uploading">上傳中</string>
+  <string name="tasks_result_files_uploaded">上傳完成</string>
+  <string name="tasks_result_aborted">已中止</string>
+  <string name="tasks_result_upload_failed">上傳失敗</string>
+  <string name="tasks_active_uninitialized">準備</string>
+  <string name="tasks_active_executing">運算中</string>
+  <string name="tasks_active_suspended">已暫停</string>
+  <string name="tasks_active_abort_pending">暫停中</string>
+  <string name="tasks_active_quit_pending">暫停中</string>
+  <string name="tasks_custom_suspended_via_gui">已暫停</string>
+  <string name="tasks_custom_project_suspended_via_gui">專案已暫停</string>
+  <string name="tasks_custom_ready_to_report">準備回報</string>
+  <string name="confirm_abort_task_title">放棄任務?</string>
+  <string name="confirm_abort_task_message">停止任務:</string>
+  <string name="confirm_abort_task_confirm">停止</string>
+  <string name="confirm_cancel">取消</string>
+  <string name="confirm_image_desc">確認對話框</string>
+  <string name="trans_loading">讀取傳輸中...</string>
+  <string name="trans_upload">上傳</string>
+  <string name="trans_download">下載</string>
+  <string name="trans_retryin">重試</string>
+  <string name="trans_failed">失敗</string>
+  <string name="trans_suspended">暫停</string>
+  <string name="trans_active">活躍的</string>
+  <string name="trans_pending">等待中</string>
+  <string name="trans_projectbackoff">重新連接至專案</string>
+  <string name="trans_header_name">檔案:</string>
+  <string name="confirm_abort_trans_title">停止傳輸?</string>
+  <string name="confirm_abort_trans_message">停止檔案:</string>
+  <string name="confirm_abort_trans_confirm">停止</string>
+  <string name="eventlog_loading">載入紀錄訊息中...</string>
+  <string name="eventlog_client_header">用戶端訊息</string>
+  <string name="eventlog_gui_header">GUI 訊息</string>
+  <string name="eventlog_copy_toast">紀錄已複製到剪貼簿。</string>
+  <string name="eventlog_email_subject">Android的BOINC事件紀錄:</string>
+  <string name="suspend_unknown">已暫停運算。</string>
+  <string name="suspend_batteries">將裝置連接到充電器來繼續運算。</string>
+  <string name="suspend_useractive">使用者處於活躍狀態。</string>
+  <string name="suspend_tod">超出運算期限。</string>
+  <string name="suspend_bm">BOINC 正在測試您的裝置效能...</string>
+  <string name="suspend_disksize">硬碟空間不足。</string>
+  <string name="suspend_cputhrottle">安排 CPU 的使用。</string>
+  <string name="suspend_noinput">最近沒有使用者活動。</string>
+  <string name="suspend_delay">初始化延遲。</string>
+  <string name="suspend_exclusiveapp">有一個獨占應用程式執行中。</string>
+  <string name="suspend_cpu">您的裝置忙於其他應用程式。</string>
+  <string name="suspend_network_quota">BOINC 已達到網路傳輸限制量。</string>
+  <string name="suspend_os">被 Android 停止。</string>
+  <string name="suspend_wifi">沒有連線到 WiFi。</string>
+  <string name="suspend_battery_charging">繼續運算前電池需要充電。</string>
+  <string name="suspend_battery_charging_long">充電時將會繼續運算</string>
+  <string name="suspend_battery_charging_current">目前</string>
+  <string name="suspend_battery_overheating">等待電池冷卻中</string>
+  <string name="suspend_user_req">繼續運算...</string>
+  <string name="suspend_network_user_req">手動操作。</string>
+  <string name="rpcreason_userreq">來自用戶的請求</string>
+  <string name="rpcreason_needwork">取得任務</string>
+  <string name="rpcreason_resultsdue">回報完成的任務</string>
+  <string name="rpcreason_trickleup">傳送 trickle-up 訊息</string>
+  <string name="rpcreason_acctmgrreq">來自帳號管理員的請求</string>
+  <string name="rpcreason_init">專案初始化</string>
+  <string name="rpcreason_projectreq">來自專案的請求</string>
+  <string name="rpcreason_unknown">未知的原因</string>
+  <string name="menu_refresh">重新整理</string>
+  <string name="menu_emailto">用電子郵件傳送</string>
+  <string name="menu_copy">複製到剪貼簿</string>
+  <string name="menu_eventlog">事件日誌</string>
+  <string name="menu_exit">離開BOINC</string>
+  <string name="menu_run_mode_disable">暫停</string>
+  <string name="menu_run_mode_enable">繼續</string>
+  <string name="menu_about">關於</string>
+  <string name="menu_help">幫助</string>
+  <string name="about_button">返回</string>
+  <string name="about_title">關於</string>
+  <string name="about_name">BOINC</string>
+  <string name="about_version">版本</string>
+  <string name="about_name_long">柏克萊開放式網絡運算平台</string>
+  <string name="about_copyright">© 2003–2013 University of California, Berkeley.\nAll Rights Reserved.</string>
+</resources>
diff --git a/android/BOINC/res/values/configuration.xml b/android/BOINC/res/values/configuration.xml
index 1c52a6b..2773801 100644
--- a/android/BOINC/res/values/configuration.xml
+++ b/android/BOINC/res/values/configuration.xml
@@ -18,8 +18,17 @@
   along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
 -->
 <resources>
+    <!-- path and file configuration -->
+        <string name="client_path" translatable="false">/data/data/edu.berkeley.boinc/client/</string>
+        <string name="client_name" translatable="false">boinc</string>
+        <string name="client_cli" translatable="false">boinccmd</string>
+        <string name="client_cabundle" translatable="false">ca-bundle.crt</string>
+        <string name="client_config" translatable="false">cc_config.xml</string>
+        <string name="auth_file_name" translatable="false">gui_rpc_auth.cfg</string>
+        <string name="all_projects_list" translatable="false">all_projects_list.xml</string>
+        <string name="global_prefs_override" translatable="false">global_prefs_override.xml</string>
     <!-- BOINC platform -->
-    	<string name="boinc_platform_name">arm-android-linux-gnu</string>
+    	<string name="boinc_platform_name" translatable="false">arm-android-linux-gnu</string>
     <!-- Default preferences of Android app, for BOINC client see assets/global_prefs_override.xml -->
     	<bool name="prefs_default_autostart">true</bool>
         <bool name="prefs_default_notifications">true</bool>
@@ -37,6 +46,7 @@
     	<integer name="attach_login_retries">5</integer>
     	<integer name="attach_creation_retries">5</integer>
     	<integer name="attach_attach_retries">5</integer>
+    	<integer name="attach_acctmgr_retries">5</integer>
     <!-- configuration on tab layout -->
     	<bool name="tab_status">true</bool>
         <bool name="tab_projects">true</bool>
@@ -57,7 +67,7 @@
     <!-- eventlog -->
     	<integer name="eventlog_gui_messages">100</integer>
     <!-- preferences -->	
-    	<string-array name="prefs_client_log_flags">
+    	<string-array name="prefs_client_log_flags" translatable="false">
     	    <item>android_debug</item>
     	    <item>http_debug</item>
     	    <item>task_debug</item>
diff --git a/android/BOINC/res/values/strings.xml b/android/BOINC/res/values/strings.xml
index 7004acc..d111f3f 100644
--- a/android/BOINC/res/values/strings.xml
+++ b/android/BOINC/res/values/strings.xml
@@ -21,16 +21,6 @@
 	<!-- app global -->
     <string name="app_name">BOINC</string>
     
-    <!-- path and file configuration -->
-    <string name="client_path">/data/data/edu.berkeley.boinc/client/</string>
-    <string name="client_name">boinc</string>
-    <string name="client_cli">boinccmd</string>
-    <string name="client_cabundle">ca-bundle.crt</string>
-    <string name="client_config">cc_config.xml</string>
-    <string name="auth_file_name">gui_rpc_auth.cfg</string>
-    <string name="all_projects_list">all_projects_list.xml</string>
-    <string name="global_prefs_override">global_prefs_override.xml</string>
-    
     <!-- generic. used by multiple Activities/tabs -->
     <string name="generic_loading">Loading! Please wait…</string>
     
@@ -41,6 +31,7 @@
     <string name="attachproject_list_manual_dialog_title">Enter project URL:</string>
     <string name="attachproject_list_manual_dialog_button">Add project</string>
     <string name="attachproject_list_manual_no_url">Please enter project URL</string>
+    <string name="attachproject_list_acctmgr_button">Add account manager</string>
     <string name="attachproject_list_no_internet">No Internet connection</string>
     	<!-- project login -->
     <string name="attachproject_login_loading">Contacting project server…</string>
@@ -77,11 +68,19 @@
     <string name="attachproject_registration_header_pwd">Password:</string>
     <string name="attachproject_registration_header_pwd_confirm">… Retype:</string>
     <string name="attachproject_registration_button">Create</string>
+    	<!-- account manager -->
+    <string name="attachproject_acctmgr_header">Add account manager</string>
+    <string name="attachproject_acctmgr_header_url">URL</string>
+    <string name="attachproject_acctmgr_header_name">User:</string>
+    <string name="attachproject_acctmgr_header_pwd">Password:</string>
+    <string name="attachproject_acctmgr_header_pwd_confirm">… Retype:</string>
+    <string name="attachproject_acctmgr_button">Add</string>
     	<!-- error strings -->
     <string name="attachproject_error_wrong_name">User not found</string>
     <string name="attachproject_error_short_pwd">Password too short</string>
     <string name="attachproject_error_no_internet">Connection failure</string>
     <string name="attachproject_error_pwd_no_match">Passwords do not match</string>
+    <string name="attachproject_error_no_url">Please enter URL</string>
     <string name="attachproject_error_no_email">Please enter eMail address</string>
     <string name="attachproject_error_no_pwd">Please enter a password</string>
     <string name="attachproject_error_no_name">Please enter user name</string>
@@ -92,6 +91,7 @@
     <string name="attachproject_error_email_bad_syntax">eMail refused</string>
     <string name="attachproject_error_bad_pwd">Password refused</string>
     <string name="attachproject_error_creation_disabled">Account creation is disabled on this project</string>
+    <string name="attachproject_error_invalid_url">Invalid URL</string>
     	<!-- working activity -->
     <string name="attachproject_working_back_button">Back</string>
     <string name="attachproject_working_finish_button">Finish</string>
@@ -104,6 +104,8 @@
     <string name="attachproject_working_verify">Verify account</string>
     <string name="attachproject_working_register">Register account</string>
     <string name="attachproject_working_login">Log in</string>
+    <string name="attachproject_working_acctmgr">Add account manager</string>
+    <string name="attachproject_working_acctmgr_sync">Synchronize</string>
     
     <!-- main activity -->
     <string name="main_noproject_warning">Tab here to choose a project.</string>
@@ -203,6 +205,9 @@
 	<string name="projects_control_nonewtasks">No new tasks</string>
 	<string name="projects_control_allownewtasks">Allow new tasks</string>
 	<string name="projects_control_reset">Reset</string>
+	<string name="projects_control_dialog_title_acctmgr">Account manager commands:</string>
+	<string name="projects_control_sync_acctmgr">Synchronize</string>
+	<string name="projects_control_remove_acctmgr">Disable</string>
 		<!-- project confirm dialog -->
 	<string name="projects_confirm_detach_title">Remove project?</string>
 	<string name="projects_confirm_detach_message">Are you sure you want to remove</string>
@@ -212,6 +217,10 @@
 	<string name="projects_confirm_reset_message">Are you sure you want to reset</string>
 	<string name="projects_confirm_reset_message2">\?</string>
 	<string name="projects_confirm_reset_confirm">Reset</string>
+	<string name="projects_confirm_remove_acctmgr_title">Disable account manager</string>
+	<string name="projects_confirm_remove_acctmgr_message">Are you sure you want to stop using</string>
+	<string name="projects_confirm_remove_acctmgr_message2">\?</string>
+	<string name="projects_confirm_remove_acctmgr_confirm">Disable</string>
 				
 	<!-- tasks tab strings -->
 	<string name="tasks_header_name">Task Name:</string>
diff --git a/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java b/android/BOINC/src/edu/berkeley/boinc/AttachProjectAcctMgrActivity.java
similarity index 53%
copy from android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java
copy to android/BOINC/src/edu/berkeley/boinc/AttachProjectAcctMgrActivity.java
index 43f6a8e..924c786 100644
--- a/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/AttachProjectAcctMgrActivity.java
@@ -30,88 +30,60 @@ import android.view.Window;
 import android.widget.EditText;
 import android.widget.TextView;
 
-public class AttachProjectRegistrationActivity extends Activity{
-	
-	private String projectUrl;
-	private String projectName;
-	private Integer minPwdLength;
-	private Boolean usesName;
+public class AttachProjectAcctMgrActivity extends Activity{
 	
     @Override
     public void onCreate(Bundle savedInstanceState) {  
         super.onCreate(savedInstanceState);  
-        if(Logging.DEBUG) Log.d(Logging.TAG, "AttachProjectRegistrationActivity onCreate"); 
+        if(Logging.DEBUG) Log.d(Logging.TAG, "AttachProjectAcctMgrActivity onCreate"); 
         requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
-
-    	//parse master url from intent extras
-        try {
-        	projectUrl = getIntent().getCharSequenceExtra("projectUrl").toString();
-        	projectName = getIntent().getCharSequenceExtra("projectName").toString();
-        	minPwdLength = getIntent().getIntExtra("minPwdLength", 0);
-        	usesName = getIntent().getBooleanExtra("usesName", false);
-        	if(Logging.DEBUG) Log.d(Logging.TAG,"intent extras: " + projectUrl + projectName + minPwdLength);
-        } catch (Exception e) {
-        	if(Logging.WARNING) Log.w(Logging.TAG, "error while parsing url", e);
-        	finish(); // no point to continue without url
-        }
         
 		// setup layout
-		setContentView(R.layout.attach_project_registration_layout);
+		setContentView(R.layout.attach_project_acctmgr_layout);
         
         // set title bar
         getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
-		
-		TextView headerName = (TextView) findViewById(R.id.registration_header);
-		headerName.setText(getString(R.string.attachproject_registration_header) + " " + projectName);
-		TextView urlTv = (TextView) findViewById(R.id.url);
-		urlTv.setText(projectUrl);
     }
     
 	@Override
 	protected void onDestroy() {
-    	if(Logging.DEBUG) Log.d(Logging.TAG, "AttachProjectRegistrationActivity onDestroy");
+    	if(Logging.DEBUG) Log.d(Logging.TAG, "AttachProjectAcctMgrActivity onDestroy");
 	    super.onDestroy();
 	}
 	
 	// onclick of button
-	public void register (View view) {		
+	public void addAcctMgrClick(View view) {		
 		// get user input
-		EditText emailInput = (EditText) findViewById(R.id.email_input);
-		EditText userInput = (EditText) findViewById(R.id.username_input);
-		EditText teamInput = (EditText) findViewById(R.id.teamname_input);
+		EditText urlInput = (EditText) findViewById(R.id.url_input);
+		EditText nameInput = (EditText) findViewById(R.id.name_input);
 		EditText pwdInput = (EditText) findViewById(R.id.pwd_input);
 		EditText pwdConfirmInput = (EditText) findViewById(R.id.pwd_confirm_input);
-		String email = emailInput.getText().toString();
-		String user = userInput.getText().toString();
-		String team = teamInput.getText().toString();
+		String url = urlInput.getText().toString();
+		String name = nameInput.getText().toString();
 		String pwd = pwdInput.getText().toString();
 		String pwdConfirm = pwdConfirmInput.getText().toString();
 		
 		// verify and start AttachProjectWorkingActivity
-		if(verifyInput(email, user, team, pwd, pwdConfirm, usesName)){
+		if(verifyInput(url, name, pwd, pwdConfirm)){
 			Intent intent = new Intent(this, AttachProjectWorkingActivity.class);
-			intent.putExtra("registration", true);
-			intent.putExtra("usesName", false);
-			intent.putExtra("projectUrl", projectUrl);
-			intent.putExtra("projectName", projectName);
-			intent.putExtra("userName", user);
-			intent.putExtra("teamName", team);
-			intent.putExtra("eMail", email);
+			intent.putExtra("action", AttachProjectWorkingActivity.ACTION_ACCTMGR);
+			intent.putExtra("projectUrl", url);
+			intent.putExtra("userName", name);
 			intent.putExtra("pwd", pwd);
 			startActivity(intent);
 		}
 	}
 	
-	private Boolean verifyInput(String email, String user, String team, String pwd, String pwdConfirm, Boolean usesName) {
+	private Boolean verifyInput(String url, String name, String pwd, String pwdConfirm) {
 		int stringResource = R.string.attachproject_error_unknown;
 		Boolean success = true;
 		
 		// check input
-		if(email.length() == 0) {
-			stringResource = R.string.attachproject_error_no_email;
+		if(url.length() == 0) {
+			stringResource = R.string.attachproject_error_no_url;
 			success = false;
 		}
-		else if(usesName && user.length() == 0) {
+		else if(name.length() == 0) {
 			stringResource = R.string.attachproject_error_no_name;
 			success = false;
 		}
@@ -119,10 +91,6 @@ public class AttachProjectRegistrationActivity extends Activity{
 			stringResource = R.string.attachproject_error_no_pwd;
 			success = false;
 		}
-		else if(pwd.length() < minPwdLength) {
-			stringResource = R.string.attachproject_error_short_pwd;
-			success = false;
-		}
 		else if(!pwd.equals(pwdConfirm)) {
 			stringResource = R.string.attachproject_error_pwd_no_match;
 			success = false;
diff --git a/android/BOINC/src/edu/berkeley/boinc/AttachProjectListActivity.java b/android/BOINC/src/edu/berkeley/boinc/AttachProjectListActivity.java
index bb25543..c7a468d 100644
--- a/android/BOINC/src/edu/berkeley/boinc/AttachProjectListActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/AttachProjectListActivity.java
@@ -75,6 +75,12 @@ public class AttachProjectListActivity extends Activity implements android.view.
         listAdapter = new AttachProjectListAdapter(AttachProjectListActivity.this,R.id.listview,data);
         lv.setAdapter(listAdapter);
         
+        // disable "add account manager" button, if account manager already present
+        if(status.getAcctMgrInfo().present) {
+        	Button addAcctMgrButton = (Button) findViewById(R.id.accountManagerButton);
+        	addAcctMgrButton.setVisibility(View.GONE);
+        }
+        
         // set title bar
         getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_bar);
     }
@@ -113,11 +119,16 @@ public class AttachProjectListActivity extends Activity implements android.view.
 		((TextView)manualUrlInputDialog.findViewById(R.id.title)).setText(R.string.attachproject_list_manual_dialog_title);
 		return manualUrlInputDialog;
 	}
+	
+	// gets called by account manager button click
+	public void onAcctMgrClick(View v) {
+		Intent intent = new Intent(this, AttachProjectAcctMgrActivity.class);
+		startActivity(intent);
+	}
 
 	// gets called by dialog button
 	@Override
 	public void onClick(View v) {
-		//if(Logging.DEBUG) Log.d(Logging.TAG,"buttonUrlSubmit clicked");
 		try {
 			String url = ((EditText)manualUrlInputDialog.findViewById(R.id.Input)).getText().toString();
 
@@ -140,7 +151,6 @@ public class AttachProjectListActivity extends Activity implements android.view.
 	
 	// gets called by project list item
 	public void onProjectClick(View view) {
-		//if(Logging.DEBUG) Log.d(Logging.TAG,"onProjectClick");
 		if(!checkDeviceOnline()) {
 			showErrorToast(R.string.attachproject_list_no_internet);
 			return;
@@ -155,7 +165,6 @@ public class AttachProjectListActivity extends Activity implements android.view.
 	}
 	
 	private void startAttachProjectLoginActivity(ProjectInfo project, String url) {
-		//if(Logging.DEBUG) Log.d(Logging.TAG,"startAttachProjectLoginActivity ");
 		Intent intent = new Intent(this, AttachProjectLoginActivity.class);
 		intent.putExtra("projectInfo", project);
 		intent.putExtra("url", url);
diff --git a/android/BOINC/src/edu/berkeley/boinc/AttachProjectLoginActivity.java b/android/BOINC/src/edu/berkeley/boinc/AttachProjectLoginActivity.java
index 566095e..c6cf890 100644
--- a/android/BOINC/src/edu/berkeley/boinc/AttachProjectLoginActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/AttachProjectLoginActivity.java
@@ -309,7 +309,7 @@ public class AttachProjectLoginActivity extends Activity{
 		// verify input and start AttachProjectWorkingActivity
 		if(verifyInput(id, pwd)){
 			Intent intent = new Intent(this, AttachProjectWorkingActivity.class);
-			intent.putExtra("registration", false);
+			intent.putExtra("action", AttachProjectWorkingActivity.ACTION_ATTACH);
 			intent.putExtra("usesName", projectConfig.userName);
 			intent.putExtra("projectUrl", projectConfig.masterUrl);
 			intent.putExtra("projectName", projectConfig.name);
diff --git a/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java b/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java
index 43f6a8e..bc1baa1 100644
--- a/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/AttachProjectRegistrationActivity.java
@@ -90,7 +90,7 @@ public class AttachProjectRegistrationActivity extends Activity{
 		// verify and start AttachProjectWorkingActivity
 		if(verifyInput(email, user, team, pwd, pwdConfirm, usesName)){
 			Intent intent = new Intent(this, AttachProjectWorkingActivity.class);
-			intent.putExtra("registration", true);
+			intent.putExtra("action", AttachProjectWorkingActivity.ACTION_REGISTRATION);
 			intent.putExtra("usesName", false);
 			intent.putExtra("projectUrl", projectUrl);
 			intent.putExtra("projectName", projectName);
diff --git a/android/BOINC/src/edu/berkeley/boinc/AttachProjectWorkingActivity.java b/android/BOINC/src/edu/berkeley/boinc/AttachProjectWorkingActivity.java
index 9aeb5ed..1e96987 100644
--- a/android/BOINC/src/edu/berkeley/boinc/AttachProjectWorkingActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/AttachProjectWorkingActivity.java
@@ -43,10 +43,16 @@ import android.widget.Button;
 import android.widget.LinearLayout;
 import android.widget.TextView;
 import edu.berkeley.boinc.rpc.AccountOut;
+import edu.berkeley.boinc.rpc.AcctMgrRPCReply;
+import edu.berkeley.boinc.rpc.AcctMgrInfo;
 import edu.berkeley.boinc.utils.BOINCErrors;
 
 public class AttachProjectWorkingActivity extends Activity{
 	
+	public static final int ACTION_ATTACH = 1;
+	public static final int ACTION_REGISTRATION = 2;
+	public static final int ACTION_ACCTMGR = 3;
+	
 	private Monitor monitor;
 	private Boolean mIsBound = false;
 	
@@ -55,7 +61,7 @@ public class AttachProjectWorkingActivity extends Activity{
 	private ArrayList<View> views = new ArrayList<View>();
 	private ViewGroup anchor;
 	
-	private Boolean registration; // if false, login attempt
+	private int action;
 	private String projectUrl;
 	private String projectName;
 	private String id;
@@ -73,7 +79,7 @@ public class AttachProjectWorkingActivity extends Activity{
 		    mIsBound = true;        
 		    
 		    // do desired action
-		    new ProjectAccountAsync(registration, projectUrl, id, eMail, userName, teamName, pwd, usesName, projectName).execute();
+		    new ProjectAccountAsync(action, projectUrl, id, eMail, userName, teamName, pwd, usesName, projectName).execute();
 	    }
 
 	    public void onServiceDisconnected(ComponentName className) { // This should not happen
@@ -92,7 +98,7 @@ public class AttachProjectWorkingActivity extends Activity{
 
     	//parse information from intent extras
         try {
-        	registration = getIntent().getBooleanExtra("registration", false);
+        	action = getIntent().getIntExtra("action", 0);
         	usesName = getIntent().getBooleanExtra("usesName", false);
         	projectUrl = getIntent().getStringExtra("projectUrl");
         	projectName = getIntent().getStringExtra("projectName");
@@ -102,7 +108,7 @@ public class AttachProjectWorkingActivity extends Activity{
         	pwd = getIntent().getStringExtra("pwd");
         	id = getIntent().getStringExtra("id");
         			
-        	if(Logging.DEBUG) Log.d(Logging.TAG,"AttachProjectWorkingActivity intent extras: " + projectUrl + projectName + id + userName + teamName + eMail + usesName);
+        	if(Logging.DEBUG) Log.d(Logging.TAG,"AttachProjectWorkingActivity intent extras: " + action + projectUrl + projectName + id + userName + teamName + eMail + usesName);
         } catch (Exception e) {
         	if(Logging.WARNING) Log.w(Logging.TAG, "AttachProjectWorkingActivity error while parsing extras", e);
         	finish(); // no point to continue without data
@@ -179,6 +185,9 @@ public class AttachProjectWorkingActivity extends Activity{
 		case BOINCErrors.ERR_ACCT_CREATION_DISABLED:
 			stringResource = R.string.attachproject_error_creation_disabled;
 			break;
+		case BOINCErrors.ERR_INVALID_URL:
+			stringResource = R.string.attachproject_error_invalid_url;
+			break;
 		default:
 			stringResource = R.string.attachproject_error_unknown;
 			break;
@@ -250,7 +259,7 @@ public class AttachProjectWorkingActivity extends Activity{
 	
 	private final class ProjectAccountAsync extends AsyncTask<Void, Update, Boolean> {
 		
-		private Boolean registration;
+		private Integer action;
 		private String url;
 		private String id; // used for login can be either email or user, depending on usesName
 		private String email;
@@ -260,8 +269,8 @@ public class AttachProjectWorkingActivity extends Activity{
 		private Boolean usesName;
 		private String projectName;
 		
-		public ProjectAccountAsync(Boolean registration, String url, String id, String email, String userName, String teamName, String pwd, Boolean usesName, String projectName) {
-			this.registration = registration;
+		public ProjectAccountAsync(Integer action, String url, String id, String email, String userName, String teamName, String pwd, Boolean usesName, String projectName) {
+			this.action = action;
 			this.url = url;
 			this.id = id; // used for login
 			this.email = email;
@@ -274,7 +283,7 @@ public class AttachProjectWorkingActivity extends Activity{
 		
 		@Override
 		protected Boolean doInBackground(Void... params) {
-			if(Logging.DEBUG) Log.d(Logging.TAG,"ProjectAccountAsync doInBackground");
+			if(Logging.DEBUG) Log.d(Logging.TAG,"ProjectAccountAsync doInBackground, action: " + action);
 			
 			//check device online
 			publishProgress(new Update(false, false, R.string.attachproject_working_connect,"",0));
@@ -285,103 +294,173 @@ public class AttachProjectWorkingActivity extends Activity{
 			}
 			publishProgress(new Update(true, true, R.string.attachproject_working_connect,"",0));
 			
-			// get authenticator
-			AccountOut account = null;
-			Integer attemptCounter = 0;
-			Integer maxAttempts = 0;
-			Boolean success = false;
-			int err = -1;
-			if(registration) {
-				// register account
-				publishProgress(new Update(false, false, R.string.attachproject_working_register,"",0));
-				maxAttempts = getResources().getInteger(R.integer.attach_creation_retries);
-				if(Logging.DEBUG) Log.d(Logging.TAG,"registration with: " + url + email + userName + teamName + maxAttempts);
+			if(action == ACTION_ACCTMGR) {
+			// 1st: add account manager	
+				AcctMgrRPCReply reply = null;
+				publishProgress(new Update(false, false, R.string.attachproject_working_acctmgr,"",0));
+				Integer maxAttempts = getResources().getInteger(R.integer.attach_acctmgr_retries);
+				Integer attemptCounter = 0;
+				Boolean success = false;
+				Integer err = 0;
+				if(Logging.DEBUG) Log.d(Logging.TAG,"account manager with: " + url + userName + maxAttempts);
 				// retry a defined number of times, if non deterministic failure occurs.
 				// makes login more robust on bad network connections
 				while(!success && attemptCounter < maxAttempts) {
-					account = monitor.createAccount(url, email, userName, pwd, teamName);
+					reply = monitor.addAcctMgr(url, userName, pwd);
 					
-					if(account == null || account.error_num != BOINCErrors.ERR_OK) {
+					if(reply == null || reply.error_num != BOINCErrors.ERR_OK) {
 						// failed
-						if(account != null) err = account.error_num;
-						if(Logging.DEBUG) Log.d(Logging.TAG,"registration failed, error code: " + err);
+						if(reply != null) err = reply.error_num;
+						if(Logging.DEBUG) Log.d(Logging.TAG,"adding account manager failed, error code: " + err);
 						if(err == -1 || err == BOINCErrors.ERR_GETHOSTBYNAME){
 							// worth a retry
 							attemptCounter++;
 						} else {
 							// not worth a retry, return
-							publishProgress(new Update(true, false, R.string.attachproject_working_register, mapErrorNumToString(err),err));
+							publishProgress(new Update(true, false, R.string.attachproject_working_acctmgr, mapErrorNumToString(err),err));
 							return false;
 						}
 					} else {
 						// successful
 						try {Thread.sleep(timeInterval);} catch (Exception e){}
-						publishProgress(new Update(true, true, R.string.attachproject_working_register,"",0));
+						publishProgress(new Update(true, true, R.string.attachproject_working_acctmgr,"",0));
 						success = true;
 					}
 				}
 				// reached end of loop, check if successful
 				if(!success) {
-					publishProgress(new Update(true, false, R.string.attachproject_working_register, mapErrorNumToString(err),err));
+					publishProgress(new Update(true, false, R.string.attachproject_working_acctmgr, mapErrorNumToString(err),err));
 					return false;
 				}
-			} else {
-				// lookup authenticator
-				publishProgress(new Update(false, false, R.string.attachproject_working_verify,"",0));
-				maxAttempts = getResources().getInteger(R.integer.attach_login_retries);
-				if(Logging.DEBUG) Log.d(Logging.TAG,"loging with: " + url + id + usesName + maxAttempts);
+			
+			// 2nd: verify success by getting account manager info	
+				attemptCounter = 0;
+				success = false;
+				publishProgress(new Update(false, false, R.string.attachproject_working_acctmgr_sync,"",0));
 				// retry a defined number of times, if non deterministic failure occurs.
 				// makes login more robust on bad network connections
 				while(!success && attemptCounter < maxAttempts) {
-					account = monitor.lookupCredentials(url, id, pwd, usesName);
+					AcctMgrInfo info = monitor.getAcctMgrInfo();
+					if(Logging.DEBUG) Log.d(Logging.TAG,"acctMgrInfo: " + info.acct_mgr_url + info.acct_mgr_name + info.have_credentials);
+					
+
+					try {Thread.sleep(timeInterval);} catch (Exception e){}
 					
-					if(account == null || account.error_num != BOINCErrors.ERR_OK) {
+					if(info == null) {
 						// failed
-						if(account != null) err = account.error_num;
-						if(Logging.DEBUG) Log.d(Logging.TAG,"registration failed, error code: " + err);
-						if(err == -1 || err == BOINCErrors.ERR_GETHOSTBYNAME){
-							// worth a retry
-							attemptCounter++;
-						} else {
-							// not worth a retry, return
-							publishProgress(new Update(true, false, R.string.attachproject_working_verify, mapErrorNumToString(err), err));
-							return false;
-						}
+						attemptCounter++;
 					} else {
 						// successful
-						try {Thread.sleep(timeInterval);} catch (Exception e){}
-						publishProgress(new Update(true, true, R.string.attachproject_working_verify,"",0));
+						publishProgress(new Update(true, true, R.string.attachproject_working_acctmgr_sync,"",0));
 						success = true;
 					}
 				}
 				// reached end of loop, check if successful
 				if(!success) {
-					publishProgress(new Update(true, false, R.string.attachproject_working_verify, mapErrorNumToString(err), err));
+					publishProgress(new Update(true, false, R.string.attachproject_working_acctmgr_sync, mapErrorNumToString(err),err));
 					return false;
 				}
-			}
-			
-			// attach project
-			attemptCounter = 0;
-			success = false;
-			maxAttempts = getResources().getInteger(R.integer.attach_attach_retries);
-			publishProgress(new Update(false, false, R.string.attachproject_working_login,"",0));
-			while(!success && attemptCounter < maxAttempts) {
-				Boolean attach = monitor.attachProject(url, projectName, account.authenticator);
-				if(attach) {
-					// successful
-					success = true;
-					try {Thread.sleep(timeInterval);} catch (Exception e){}
-					publishProgress(new Update(true, true, R.string.attachproject_working_login,"",0));
-				} else {
-					// failed
-					attemptCounter++;
+				
+			} else {
+				// not adding account manager, either registration or attach
+				// 1. get authenticator
+				AccountOut account = null;
+				Integer attemptCounter = 0;
+				Integer maxAttempts = 0;
+				Boolean success = false;
+				int err = -1;
+				if(action == ACTION_REGISTRATION) {
+					// register account
+					publishProgress(new Update(false, false, R.string.attachproject_working_register,"",0));
+					maxAttempts = getResources().getInteger(R.integer.attach_creation_retries);
+					if(Logging.DEBUG) Log.d(Logging.TAG,"registration with: " + url + email + userName + teamName + maxAttempts);
+					// retry a defined number of times, if non deterministic failure occurs.
+					// makes login more robust on bad network connections
+					while(!success && attemptCounter < maxAttempts) {
+						account = monitor.createAccount(url, email, userName, pwd, teamName);
+						
+						if(account == null || account.error_num != BOINCErrors.ERR_OK) {
+							// failed
+							if(account != null) err = account.error_num;
+							if(Logging.DEBUG) Log.d(Logging.TAG,"registration failed, error code: " + err);
+							if(err == -1 || err == BOINCErrors.ERR_GETHOSTBYNAME){
+								// worth a retry
+								attemptCounter++;
+							} else {
+								// not worth a retry, return
+								publishProgress(new Update(true, false, R.string.attachproject_working_register, mapErrorNumToString(err),err));
+								return false;
+							}
+						} else {
+							// successful
+							try {Thread.sleep(timeInterval);} catch (Exception e){}
+							publishProgress(new Update(true, true, R.string.attachproject_working_register,"",0));
+							success = true;
+						}
+					}
+					// reached end of loop, check if successful
+					if(!success) {
+						publishProgress(new Update(true, false, R.string.attachproject_working_register, mapErrorNumToString(err),err));
+						return false;
+					}
+				} else if (action == ACTION_ATTACH){
+					// lookup authenticator
+					publishProgress(new Update(false, false, R.string.attachproject_working_verify,"",0));
+					maxAttempts = getResources().getInteger(R.integer.attach_login_retries);
+					if(Logging.DEBUG) Log.d(Logging.TAG,"loging with: " + url + id + usesName + maxAttempts);
+					// retry a defined number of times, if non deterministic failure occurs.
+					// makes login more robust on bad network connections
+					while(!success && attemptCounter < maxAttempts) {
+						account = monitor.lookupCredentials(url, id, pwd, usesName);
+						
+						if(account == null || account.error_num != BOINCErrors.ERR_OK) {
+							// failed
+							if(account != null) err = account.error_num;
+							if(Logging.DEBUG) Log.d(Logging.TAG,"registration failed, error code: " + err);
+							if(err == -1 || err == BOINCErrors.ERR_GETHOSTBYNAME){
+								// worth a retry
+								attemptCounter++;
+							} else {
+								// not worth a retry, return
+								publishProgress(new Update(true, false, R.string.attachproject_working_verify, mapErrorNumToString(err), err));
+								return false;
+							}
+						} else {
+							// successful
+							try {Thread.sleep(timeInterval);} catch (Exception e){}
+							publishProgress(new Update(true, true, R.string.attachproject_working_verify,"",0));
+							success = true;
+						}
+					}
+					// reached end of loop, check if successful
+					if(!success) {
+						publishProgress(new Update(true, false, R.string.attachproject_working_verify, mapErrorNumToString(err), err));
+						return false;
+					}
+				}
+				
+				// 2. attach project
+				attemptCounter = 0;
+				success = false;
+				maxAttempts = getResources().getInteger(R.integer.attach_attach_retries);
+				publishProgress(new Update(false, false, R.string.attachproject_working_login,"",0));
+				while(!success && attemptCounter < maxAttempts) {
+					Boolean attach = monitor.attachProject(url, projectName, account.authenticator);
+					if(attach) {
+						// successful
+						success = true;
+						try {Thread.sleep(timeInterval);} catch (Exception e){}
+						publishProgress(new Update(true, true, R.string.attachproject_working_login,"",0));
+					} else {
+						// failed
+						attemptCounter++;
+					}
+				}
+				if(!success) {
+					// still failed
+					publishProgress(new Update(true, false, R.string.attachproject_working_login,"",0));
+					return false;
 				}
-			}
-			if(!success) {
-				// still failed
-				publishProgress(new Update(true, false, R.string.attachproject_working_login,"",0));
-				return false;
 			}
 			
 			return true;
diff --git a/android/BOINC/src/edu/berkeley/boinc/ProjectsActivity.java b/android/BOINC/src/edu/berkeley/boinc/ProjectsActivity.java
index 8bf466b..0b25a12 100644
--- a/android/BOINC/src/edu/berkeley/boinc/ProjectsActivity.java
+++ b/android/BOINC/src/edu/berkeley/boinc/ProjectsActivity.java
@@ -19,10 +19,8 @@
 package edu.berkeley.boinc;
 
 import edu.berkeley.boinc.utils.*;
-
 import java.util.ArrayList;
 import java.util.Iterator;
-
 import android.app.Dialog;
 import android.app.Service;
 import android.content.BroadcastReceiver;
@@ -49,10 +47,10 @@ import edu.berkeley.boinc.adapter.ProjectControlsListAdapter;
 import edu.berkeley.boinc.adapter.ProjectsListAdapter;
 import edu.berkeley.boinc.client.Monitor;
 import edu.berkeley.boinc.rpc.Notice;
+import edu.berkeley.boinc.rpc.AcctMgrInfo;
 import edu.berkeley.boinc.rpc.Project;
 import edu.berkeley.boinc.rpc.RpcClient;
 
-
 public class ProjectsActivity extends FragmentActivity {
 	
 	private Monitor monitor;
@@ -60,9 +58,8 @@ public class ProjectsActivity extends FragmentActivity {
 
 	private ListView lv;
 	private ProjectsListAdapter listAdapter;
-	private ArrayList<ProjectData> data = new ArrayList<ProjectData>();
+	private ArrayList<ProjectsListData> data = new ArrayList<ProjectsListData>();
 	private final FragmentActivity activity = this;
-	private Integer numberProjects = 0;
 
 	// controls popup dialog
 	Dialog dialogControls;
@@ -96,7 +93,7 @@ public class ProjectsActivity extends FragmentActivity {
 		@Override
 		public void onReceive(Context context, Intent intent) {
 			//if(Logging.DEBUG) Log.d(Logging.TAG, "ClientStatusChange - onReceive()");
-			populateLayout(false);
+			populateLayout();
 		}
 	};
 
@@ -125,7 +122,7 @@ public class ProjectsActivity extends FragmentActivity {
 		if(Logging.DEBUG) Log.d(Logging.TAG, "ProjectsActivity onResume()");
 		super.onResume();
 		
-		populateLayout(true);
+		populateLayout();
 
 		registerReceiver(mClientStatusChangeRec, ifcsc);
 	}
@@ -142,13 +139,18 @@ public class ProjectsActivity extends FragmentActivity {
 	    super.onDestroy();
 	}
 	
-	private void populateLayout(Boolean force) {
+	private void populateLayout() {
 		try {
 			// read projects from state saved in ClientStatus
 			ArrayList<Project> tmpA = Monitor.getClientStatus().getProjects();
+			AcctMgrInfo tmpB = Monitor.getClientStatus().getAcctMgrInfo();
 			
-			if(tmpA == null) {
+			if(tmpA == null || tmpB == null) {
+				Boolean aNull = tmpA == null;
+				Boolean bNull = tmpB == null;
+				if(Logging.ERROR) Log.d(Logging.TAG,"ProjectsActiviy data retrieval failed: tmpA null: " + aNull + " ; tmpB null: " + bNull);
 				setLayoutLoading();
+				
 				return;
 			}
 			
@@ -166,7 +168,7 @@ public class ProjectsActivity extends FragmentActivity {
 		    }
 			
 			// Update Project data
-			updateData(tmpA, serverNotices);
+			updateData(tmpA, tmpB, serverNotices);
 			
 			// Force list adapter to refresh
 			listAdapter.notifyDataSetChanged(); 
@@ -174,12 +176,38 @@ public class ProjectsActivity extends FragmentActivity {
 		} catch (Exception e) {
 			// data retrieval failed, set layout to loading...
 			setLayoutLoading();
+			if(Logging.ERROR) Log.d(Logging.TAG,"ProjectsActiviy data retrieval failed.");
 		}
 	}
 	
-	private void updateData(ArrayList<Project> newData, ArrayList<Notice> serverNotices) {
+	private void updateData(ArrayList<Project> latestRpcProjectsList, AcctMgrInfo acctMgrInfo, ArrayList<Notice> serverNotices) {
+		
+		//loop through list adapter array to find index of account manager entry (0 || 1 manager possible)
+		int mgrIndex = -1;
+		for(int x = 0; x < data.size(); x++) {
+			if(data.get(x).isMgr) {
+				mgrIndex = x;
+				continue;
+			}
+		}
+		if(mgrIndex < 0) { // no manager present until now
+			if(Logging.VERBOSE) Log.d(Logging.TAG,"no manager found in layout list. new entry available: " + acctMgrInfo.present);
+			if(acctMgrInfo.present) {
+				// add new manager entry, at top of the list
+				data.add(new ProjectsListData(null,acctMgrInfo));
+				if(Logging.DEBUG) Log.d(Logging.TAG,"new acct mgr found: " + acctMgrInfo.acct_mgr_name);
+			}
+		} else { // manager found in existing list
+			if(Logging.VERBOSE) Log.d(Logging.TAG,"manager found in layout list at index: " + mgrIndex);
+			if(!acctMgrInfo.present) {
+				// manager got detached, remove from list
+				data.remove(mgrIndex);
+				if(Logging.DEBUG) Log.d(Logging.TAG,"acct mgr removed from list.");
+			}
+		}
+		
 		//loop through all received Result items to add new results
-		for(Project rpcResult: newData) {
+		for(Project rpcResult: latestRpcProjectsList) {
 			//check whether this Result is new
 			Integer index = null;
 			for(int x = 0; x < data.size(); x++) {
@@ -189,20 +217,22 @@ public class ProjectsActivity extends FragmentActivity {
 				}
 			}
 			if(index == null) { // result is new, add
-				if(Logging.DEBUG) Log.d(Logging.TAG,"new result found, id: " + rpcResult.master_url);
-				data.add(new ProjectData(rpcResult));
+				if(Logging.DEBUG) Log.d(Logging.TAG,"new result found, id: " + rpcResult.master_url + ", managed: " + rpcResult.attached_via_acct_mgr);
+				if(rpcResult.attached_via_acct_mgr) data.add(new ProjectsListData(rpcResult,null)); // append to end of list (after manager)
+				else data.add(0, new ProjectsListData(rpcResult,null)); // put at top of list (before manager)
 			} else { // result was present before, update its data
-				data.get(index).updateProjectData(rpcResult);
+				data.get(index).updateProjectData(rpcResult,null);
 			}
 		}
 		
 		//loop through the list adapter to find removed (ready/aborted) Results
 		// use iterator to safely remove while iterating
-		Iterator<ProjectData> iData = data.iterator();
+		Iterator<ProjectsListData> iData = data.iterator();
 		while(iData.hasNext()) {
 			Boolean found = false;
-			ProjectData listItem = iData.next();
-			for(Project rpcResult: newData) {
+			ProjectsListData listItem = iData.next();
+			if(listItem.isMgr) continue;
+			for(Project rpcResult: latestRpcProjectsList) {
 				if(listItem.id.equals(rpcResult.master_url)) {
 					found = true;
 					continue;
@@ -214,7 +244,8 @@ public class ProjectsActivity extends FragmentActivity {
 		// loop through active projects to add/remove server notices
 		if(serverNotices != null) {
 			int mappedServerNotices = 0;
-			for(ProjectData project: data) {
+			for(ProjectsListData project: data) {
+				if(project.isMgr) continue; // do not seek notices in manager entries (crashes)
 				boolean noticeFound = false;
 				for(Notice serverNotice: serverNotices) {
 					if(project.project.project_name.equals(serverNotice.project_name)) {
@@ -268,18 +299,33 @@ public class ProjectsActivity extends FragmentActivity {
 		startActivity(new Intent(this,AttachProjectListActivity.class));
 	}
 
-	public class ProjectData {
+	// data wrapper for list view
+	public class ProjectsListData {
+		// can be either project or account manager
 		public Project project = null;
-		public String id = "";
 		public Notice lastServerNotice = null;
+		public AcctMgrInfo acctMgrInfo = null;
+		public String id = ""; // == url
+		public boolean isMgr;
+		public ProjectsListData listEntry = this;
 
-		public ProjectData(Project data) {
+		public ProjectsListData(Project data, AcctMgrInfo acctMgrInfo) {
 			this.project = data;
-			this.id = data.master_url;
+			this.acctMgrInfo = acctMgrInfo;
+			if (this.project == null && this.acctMgrInfo != null) isMgr = true;
+			if(isMgr) {
+				this.id = acctMgrInfo.acct_mgr_url;
+			} else {
+				this.id = data.master_url;
+			}
 		}
 		
-		public void updateProjectData(Project data) {
-			this.project = data;
+		public void updateProjectData(Project data, AcctMgrInfo acctMgrInfo) {
+			if(isMgr){
+				this.acctMgrInfo = acctMgrInfo;
+			} else {
+				this.project = data;
+			}
 		}
 		
 		public void addServerNotice(Notice notice) {
@@ -297,20 +343,30 @@ public class ProjectsActivity extends FragmentActivity {
 				// layout
 				dialogControls.requestWindowFeature(Window.FEATURE_NO_TITLE);
 				dialogControls.setContentView(R.layout.dialog_list);
-				((TextView)dialogControls.findViewById(R.id.title)).setText(R.string.projects_control_dialog_title);
 				ListView list = (ListView)dialogControls.findViewById(R.id.options);
 				
 				// add control items depending on:
+				// - type, account manager vs. project
 				// - client status, e.g. either suspend or resume
 				// - show advanced preference
+				// - project attached via account manager (e.g. hide Remove)
 				ArrayList<ProjectControl> controls = new ArrayList<ProjectControl>();
-				controls.add(new ProjectControl(project, RpcClient.PROJECT_UPDATE));
-				if(project.suspended_via_gui) controls.add(new ProjectControl(project, RpcClient.PROJECT_RESUME));
-				else controls.add(new ProjectControl(project, RpcClient.PROJECT_SUSPEND));
-				if(Monitor.getAppPrefs().getShowAdvanced() && project.dont_request_more_work) controls.add(new ProjectControl(project, RpcClient.PROJECT_ANW));
-				if(Monitor.getAppPrefs().getShowAdvanced() && !project.dont_request_more_work) controls.add(new ProjectControl(project, RpcClient.PROJECT_NNW));
-				if(Monitor.getAppPrefs().getShowAdvanced()) controls.add(new ProjectControl(project, RpcClient.PROJECT_RESET));
-				controls.add(new ProjectControl(project, RpcClient.PROJECT_DETACH));
+				if(isMgr) {
+					((TextView)dialogControls.findViewById(R.id.title)).setText(R.string.projects_control_dialog_title_acctmgr);
+					
+					controls.add(new ProjectControl(listEntry, ProjectControl.MGR_SYNC));
+					controls.add(new ProjectControl(listEntry, ProjectControl.MGR_DETACH));
+				} else {
+					((TextView)dialogControls.findViewById(R.id.title)).setText(R.string.projects_control_dialog_title);
+					
+					controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_UPDATE));
+					if(project.suspended_via_gui) controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_RESUME));
+					else controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_SUSPEND));
+					if(Monitor.getAppPrefs().getShowAdvanced() && project.dont_request_more_work) controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_ANW));
+					if(Monitor.getAppPrefs().getShowAdvanced() && !project.dont_request_more_work) controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_NNW));
+					if(Monitor.getAppPrefs().getShowAdvanced()) controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_RESET));
+					if(!project.attached_via_acct_mgr)controls.add(new ProjectControl(listEntry, RpcClient.PROJECT_DETACH));
+				}
 				
 				// list adapter
 				list.setAdapter(new ProjectControlsListAdapter(activity,list,R.layout.projects_controls_listitem_layout,controls));
@@ -332,19 +388,25 @@ public class ProjectsActivity extends FragmentActivity {
 	}
 	
 	public class ProjectControl {
+		public ProjectsListData data;
 		public Integer operation;
-		public Project project = null;
 		
-		public ProjectControl(Project project, Integer operation) {
+		public static final int MGR_DETACH = -1;
+		public static final int MGR_SYNC = -2;
+		
+		public ProjectControl(ProjectsListData data, Integer operation) {
 			this.operation = operation;
-			this.project = project;
+			this.data = data;
 		}
 
 		public final OnClickListener projectCommandClickListener = new OnClickListener() {
 			@Override
 			public void onClick(View v) {
+				
 				//check whether command requires confirmation
-				if(operation == RpcClient.PROJECT_DETACH || operation == RpcClient.PROJECT_RESET) {
+				if(operation == RpcClient.PROJECT_DETACH
+						|| operation == RpcClient.PROJECT_RESET
+						|| operation == ProjectControl.MGR_DETACH) {
 					final Dialog dialog = new Dialog(activity);
 					dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
 					dialog.setContentView(R.layout.dialog_confirm);
@@ -356,19 +418,24 @@ public class ProjectsActivity extends FragmentActivity {
 					if (operation == RpcClient.PROJECT_DETACH) {
 						tvTitle.setText(R.string.projects_confirm_detach_title);
 						tvMessage.setText(getString(R.string.projects_confirm_detach_message) + " "
-								+ project.project_name + " " + getString(R.string.projects_confirm_detach_message2));
+								+ data.project.project_name + " " + getString(R.string.projects_confirm_detach_message2));
 						confirm.setText(R.string.projects_confirm_detach_confirm);
 					} else if(operation == RpcClient.PROJECT_RESET) {
 						tvTitle.setText(R.string.projects_confirm_reset_title);
 						tvMessage.setText(getString(R.string.projects_confirm_reset_message) + " "
-								+ project.project_name + getString(R.string.projects_confirm_reset_message2));
+								+ data.project.project_name + getString(R.string.projects_confirm_reset_message2));
 						confirm.setText(R.string.projects_confirm_reset_confirm);
+					} else if(operation == ProjectControl.MGR_DETACH) {
+						tvTitle.setText(R.string.projects_confirm_remove_acctmgr_title);
+						tvMessage.setText(getString(R.string.projects_confirm_remove_acctmgr_message) + " "
+								+ data.acctMgrInfo.acct_mgr_name + getString(R.string.projects_confirm_remove_acctmgr_message2));
+						confirm.setText(R.string.projects_confirm_remove_acctmgr_confirm);
 					}
 					
 					confirm.setOnClickListener(new OnClickListener() {
 						@Override
 						public void onClick(View v) {
-							new ProjectOperationAsync().execute(project.master_url, "" + operation);
+							new ProjectOperationAsync().execute(data, operation);
 							dialog.dismiss();
 							dialogControls.dismiss();
 						}
@@ -382,39 +449,51 @@ public class ProjectsActivity extends FragmentActivity {
 					});
 					dialog.show();
 				} else { // command does not required confirmation
-					new ProjectOperationAsync().execute(project.master_url, "" + operation);
+					new ProjectOperationAsync().execute(data, operation);
 					dialogControls.dismiss();
 				}
 			}
 		};
 	}
 	
-	private final class ProjectOperationAsync extends AsyncTask<String,Void,Boolean> {
+	private final class ProjectOperationAsync extends AsyncTask<Object,Void,Boolean> {
 
 		@Override
 		protected void onPreExecute() {
-			if(Logging.DEBUG) Log.d(Logging.TAG,"onPreExecute");
+			if(Logging.DEBUG) Log.d(Logging.TAG,"ProjectOperationAsync onPreExecute");
 			super.onPreExecute();
 		}
 
 		@Override
-		protected Boolean doInBackground(String... params) {
-			if(Logging.DEBUG) Log.d(Logging.TAG,"doInBackground");
+		protected Boolean doInBackground(Object... params) {
+			if(Logging.DEBUG) Log.d(Logging.TAG,"ProjectOperationAsync doInBackground");
 			try{
-				String url = params[0];
-				Integer operation = Integer.parseInt(params[1]);
-				if(Logging.DEBUG) Log.d(Logging.TAG,"url: " + url + " operation: " + operation + " monitor bound: " + mIsBound);
+				ProjectsListData data = (ProjectsListData) params[0];
+				Integer operation = (Integer) params[1];
+				if(Logging.DEBUG) Log.d(Logging.TAG,"ProjectOperationAsync isMgr: " + data.isMgr + "url: " + data.id + " operation: " + operation + " monitor bound: " + mIsBound);
 	
-				if(mIsBound) return monitor.projectOperation(operation, url);
+				if(mIsBound) {
+					if(data.isMgr) {
+						switch(operation) {
+						case ProjectControl.MGR_SYNC:
+							return monitor.synchronizeAcctMgr(data.acctMgrInfo.acct_mgr_url);
+						case ProjectControl.MGR_DETACH:
+							return monitor.addAcctMgr("", "", "").error_num == BOINCErrors.ERR_OK;
+						}
+						
+					} else {
+						return monitor.projectOperation(operation, data.id);
+					}
+				}
 				else return false;
-			} catch(Exception e) {if(Logging.WARNING) Log.w(Logging.TAG,"error in do in background",e);}
+			} catch(Exception e) {if(Logging.WARNING) Log.w(Logging.TAG,"ProjectOperationAsync error in do in background",e);}
 			return false;
 		}
 
 		@Override
 		protected void onPostExecute(Boolean success) {
 			if(success) monitor.forceRefresh();
-			else if(Logging.WARNING) Log.w(Logging.TAG,"failed.");
+			else if(Logging.WARNING) Log.w(Logging.TAG,"ProjectOperationAsync failed.");
 		}
 	}
 }
diff --git a/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectControlsListAdapter.java b/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectControlsListAdapter.java
index 3d06a6e..bc2d31d 100644
--- a/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectControlsListAdapter.java
+++ b/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectControlsListAdapter.java
@@ -92,6 +92,13 @@ public class ProjectControlsListAdapter extends ArrayAdapter<ProjectControl> {
         	tvText.setBackgroundDrawable(activity.getResources().getDrawable(R.drawable.shape_light_red_background));
         	text = activity.getResources().getString(R.string.projects_control_remove);
     		break;
+    	case ProjectControl.MGR_SYNC:
+        	text = activity.getResources().getString(R.string.projects_control_sync_acctmgr);
+    		break;
+    	case ProjectControl.MGR_DETACH:
+        	tvText.setBackgroundDrawable(activity.getResources().getDrawable(R.drawable.shape_light_red_background));
+        	text = activity.getResources().getString(R.string.projects_control_remove_acctmgr);
+    		break;
     	}
     	
     	//set onclicklistener for expansion
diff --git a/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectsListAdapter.java b/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectsListAdapter.java
index 525a646..1c26760 100644
--- a/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectsListAdapter.java
+++ b/android/BOINC/src/edu/berkeley/boinc/adapter/ProjectsListAdapter.java
@@ -31,8 +31,9 @@ import android.view.ViewGroup;
 import android.widget.ArrayAdapter;
 import android.widget.ImageView;
 import android.widget.ListView;
+import android.widget.RelativeLayout;
 import android.widget.TextView;
-import edu.berkeley.boinc.ProjectsActivity.ProjectData;
+import edu.berkeley.boinc.ProjectsActivity.ProjectsListData;
 import edu.berkeley.boinc.R;
 import edu.berkeley.boinc.client.ClientStatus;
 import edu.berkeley.boinc.client.Monitor;
@@ -40,13 +41,13 @@ import edu.berkeley.boinc.rpc.Project;
 import edu.berkeley.boinc.utils.BOINCUtils;
 import edu.berkeley.boinc.utils.Logging;
 
-public class ProjectsListAdapter extends ArrayAdapter<ProjectData> {
+public class ProjectsListAdapter extends ArrayAdapter<ProjectsListData> {
     //private final String TAG = "ProjectsListAdapter";
 	
-	private ArrayList<ProjectData> entries;
+	private ArrayList<ProjectsListData> entries;
     private Activity activity;
     
-    public ProjectsListAdapter(Activity activity, ListView listView, int textViewResourceId, ArrayList<ProjectData> entries) {
+    public ProjectsListAdapter(Activity activity, ListView listView, int textViewResourceId, ArrayList<ProjectsListData> entries) {
         super(activity, textViewResourceId, entries);
         this.entries = entries;
         this.activity = activity;
@@ -60,7 +61,7 @@ public class ProjectsListAdapter extends ArrayAdapter<ProjectData> {
 	}
 
 	@Override
-	public ProjectData getItem(int position) {
+	public ProjectsListData getItem(int position) {
 		return entries.get(position);
 	}
 
@@ -80,6 +81,10 @@ public class ProjectsListAdapter extends ArrayAdapter<ProjectData> {
 		if(!team.isEmpty()) user = user + " (" + team + ")";
 		return userString;
 	}
+	
+	public Boolean getIsAcctMgr(int position) {
+		return entries.get(position).isMgr;
+	}
 
 	public String getURL(int position) {
 		return entries.get(position).id;
@@ -150,7 +155,8 @@ public class ProjectsListAdapter extends ArrayAdapter<ProjectData> {
 	@Override
     public View getView(int position, View convertView, ViewGroup parent) {
 
-		ProjectData data = entries.get(position);
+		ProjectsListData data = entries.get(position);
+		Boolean isAcctMgr = data.isMgr;
 
 		View vi = convertView;
 		// setup new view, if:
@@ -165,58 +171,82 @@ public class ProjectsListAdapter extends ArrayAdapter<ProjectData> {
 		
 		if(setup){
 	    	// first time getView is called for this element
-	    	vi = ((LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.projects_layout_listitem, null);
+			if(isAcctMgr) vi = ((LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.projects_layout_listitem_acctmgr, null);
+			else vi = ((LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.projects_layout_listitem, null);
 	    	//set onclicklistener for expansion
 			vi.setOnClickListener(entries.get(position).projectsListClickListener);
 			vi.setTag(data.id);
 		}
 		
-	    // set data of standard elements
-        TextView tvName = (TextView)vi.findViewById(R.id.project_name);
-        tvName.setText(getName(position));
-        
-        TextView tvUser = (TextView)vi.findViewById(R.id.project_user);
-        String userText = getUser(position);
-        if(userText.isEmpty()) tvUser.setVisibility(View.GONE);
-        else {
-        	tvUser.setVisibility(View.VISIBLE);
-        	tvUser.setText(userText);
-        }
-        
-	    String statusText = getStatus(position);
-        TextView tvStatus = (TextView)vi.findViewById(R.id.project_status);
-	    if(statusText.isEmpty()) tvStatus.setVisibility(View.GONE);
-	    else {
-	    	tvStatus.setVisibility(View.VISIBLE);
-	    	tvStatus.setText(statusText);
-	    }
-	    
-	    ImageView ivIcon = (ImageView)vi.findViewById(R.id.project_icon);
-	    String finalIconId = (String)ivIcon.getTag();
-	    if(finalIconId == null || !finalIconId.equals(data.id)) {
-		    Bitmap icon = getIcon(position);
-		    // if available set icon, if not boinc logo
-		    if (icon == null) {
-		    	// boinc logo
-		    	ivIcon.setImageDrawable(getContext().getResources().getDrawable(R.drawable.boinc));
-		    } else {
-		    	// project icon
-		    	ivIcon.setImageBitmap(icon);
-		    	// mark as final
-		    	ivIcon.setTag(data.id);
+		if(isAcctMgr) {
+			// element is account manager
+			
+			// populate name
+	        TextView tvName = (TextView)vi.findViewById(R.id.name);
+	        tvName.setText(data.acctMgrInfo.acct_mgr_name);
+	        
+	        // populate url
+	        TextView tvUrl = (TextView)vi.findViewById(R.id.url);
+	        tvUrl.setText(data.acctMgrInfo.acct_mgr_url);
+			
+		} else {
+			// element is project
+			
+			// set data of standard elements
+	        TextView tvName = (TextView)vi.findViewById(R.id.project_name);
+	        tvName.setText(getName(position));
+	        
+	        TextView tvUser = (TextView)vi.findViewById(R.id.project_user);
+	        String userText = getUser(position);
+	        if(userText.isEmpty()) tvUser.setVisibility(View.GONE);
+	        else {
+	        	tvUser.setVisibility(View.VISIBLE);
+	        	tvUser.setText(userText);
+	        }
+	        
+		    String statusText = getStatus(position);
+	        TextView tvStatus = (TextView)vi.findViewById(R.id.project_status);
+		    if(statusText.isEmpty()) tvStatus.setVisibility(View.GONE);
+		    else {
+		    	tvStatus.setVisibility(View.VISIBLE);
+		    	tvStatus.setText(statusText);
 		    }
-	    }
-	    
-    	// credits
-    	Integer totalCredit = Double.valueOf(data.project.user_total_credit).intValue();
-    	Integer hostCredit = Double.valueOf(data.project.host_total_credit).intValue();
-    	String creditsText = vi.getContext().getString(R.string.projects_credits_header) + " " + hostCredit;
-		TextView tvCredits = (TextView)vi.findViewById(R.id.project_credits);
-    	if(!hostCredit.equals(totalCredit)) // show host credit only if not like user credit
-    		creditsText += " " + vi.getContext().getString(R.string.projects_credits_host_header) + " "
-    					+ totalCredit + " " + vi.getContext().getString(R.string.projects_credits_user_header);
-    	tvCredits.setText(creditsText);
-    	
+		    
+		    ImageView ivIcon = (ImageView)vi.findViewById(R.id.project_icon);
+		    String finalIconId = (String)ivIcon.getTag();
+		    if(finalIconId == null || !finalIconId.equals(data.id)) {
+			    Bitmap icon = getIcon(position);
+			    // if available set icon, if not boinc logo
+			    if (icon == null) {
+			    	// boinc logo
+			    	ivIcon.setImageDrawable(getContext().getResources().getDrawable(R.drawable.boinc));
+			    } else {
+			    	// project icon
+			    	ivIcon.setImageBitmap(icon);
+			    	// mark as final
+			    	ivIcon.setTag(data.id);
+			    }
+		    }
+		    
+	    	// credits
+	    	Integer totalCredit = Double.valueOf(data.project.user_total_credit).intValue();
+	    	Integer hostCredit = Double.valueOf(data.project.host_total_credit).intValue();
+	    	String creditsText = vi.getContext().getString(R.string.projects_credits_header) + " " + hostCredit;
+			TextView tvCredits = (TextView)vi.findViewById(R.id.project_credits);
+	    	if(!hostCredit.equals(totalCredit)) // show host credit only if not like user credit
+	    		creditsText += " " + vi.getContext().getString(R.string.projects_credits_host_header) + " "
+	    					+ totalCredit + " " + vi.getContext().getString(R.string.projects_credits_user_header);
+	    	tvCredits.setText(creditsText);
+	    	
+	    	// icon background
+    		RelativeLayout iconBackground = (RelativeLayout)vi.findViewById(R.id.icon_background);
+	    	if(data.project.attached_via_acct_mgr) {
+	    		iconBackground.setBackgroundDrawable(activity.getApplicationContext().getResources().getDrawable(R.drawable.shape_light_blue_background_wo_stroke));
+	    	} else {
+	    		iconBackground.setBackgroundColor(activity.getApplicationContext().getResources().getColor(android.R.color.transparent));
+	    	}
+		}
+		
         return vi;
     }
 }
diff --git a/android/BOINC/src/edu/berkeley/boinc/client/ClientStatus.java b/android/BOINC/src/edu/berkeley/boinc/client/ClientStatus.java
index 6be4e2e..396e629 100644
--- a/android/BOINC/src/edu/berkeley/boinc/client/ClientStatus.java
+++ b/android/BOINC/src/edu/berkeley/boinc/client/ClientStatus.java
@@ -42,6 +42,7 @@ import android.os.PowerManager;
 import android.os.PowerManager.WakeLock;
 import android.util.Log;
 import edu.berkeley.boinc.R;
+import edu.berkeley.boinc.rpc.AcctMgrInfo;
 import edu.berkeley.boinc.rpc.CcStatus;
 import edu.berkeley.boinc.rpc.GlobalPreferences;
 import edu.berkeley.boinc.rpc.Project;
@@ -71,6 +72,7 @@ public class ClientStatus {
 	private ArrayList<Transfer> transfers;
 	private GlobalPreferences prefs;
 	private HostInfo hostinfo;
+	private AcctMgrInfo acctMgrInfo;
 	
 	// setup status
 	public Integer setupStatus = 0;
@@ -168,12 +170,13 @@ public class ClientStatus {
 	/*
 	 * called frequently by Monitor to set the RPC data. These objects are used to determine the client status and parse it in the data model of this class.
 	 */
-	public synchronized void setClientStatus(CcStatus status,ArrayList<Result> results,ArrayList<Project> projects, ArrayList<Transfer> transfers, HostInfo hostinfo) {
+	public synchronized void setClientStatus(CcStatus status,ArrayList<Result> results,ArrayList<Project> projects, ArrayList<Transfer> transfers, HostInfo hostinfo, AcctMgrInfo acctMgrInfo) {
 		this.status = status;
 		this.results = results;
 		this.projects = projects;
 		this.transfers = transfers;
 		this.hostinfo = hostinfo;
+		this.acctMgrInfo = acctMgrInfo;
 		parseClientStatus();
 		if(Logging.VERBOSE) Log.v(Logging.TAG,"setClientStatus: #results:" + results.size() + " #projects:" + projects.size() + " #transfers:" + transfers.size() + " // computing: " + computingParseError + computingStatus + computingSuspendReason + " - network: " + networkParseError + networkStatus + networkSuspendReason);
 		if(!computingParseError && !networkParseError && !setupStatusParseError) {
@@ -256,6 +259,10 @@ public class ClientStatus {
 		}
 		return hostinfo;
 	}
+	
+	public synchronized AcctMgrInfo getAcctMgrInfo() {
+		return acctMgrInfo; // can be null
+	}
 
 	// updates list of slideshow images of all projects
 	// takes list and updates content
diff --git a/android/BOINC/src/edu/berkeley/boinc/client/Monitor.java b/android/BOINC/src/edu/berkeley/boinc/client/Monitor.java
index 956349d..8be4bf6 100644
--- a/android/BOINC/src/edu/berkeley/boinc/client/Monitor.java
+++ b/android/BOINC/src/edu/berkeley/boinc/client/Monitor.java
@@ -65,6 +65,8 @@ import edu.berkeley.boinc.rpc.ProjectInfo;
 import edu.berkeley.boinc.rpc.ProjectConfig;
 import edu.berkeley.boinc.rpc.RpcClient;
 import edu.berkeley.boinc.rpc.Transfer;
+import edu.berkeley.boinc.rpc.AcctMgrRPCReply;
+import edu.berkeley.boinc.rpc.AcctMgrInfo;
 
 public class Monitor extends Service {
 	
@@ -374,9 +376,10 @@ public class Monitor extends Service {
 				if(Logging.VERBOSE) Log.d(Logging.TAG, "readClientStatus(): screen on, get complete status");
 				CcState state = rpc.getState();
 				ArrayList<Transfer>  transfers = rpc.getFileTransfers();
+				AcctMgrInfo acctMgrInfo = rpc.getAcctMgrInfo();
 				
-				if( (status != null) && (state != null) && (state.results != null) && (state.projects != null) && (transfers != null) && (state.host_info != null)) {
-					Monitor.getClientStatus().setClientStatus(status, state.results, state.projects, transfers, state.host_info);
+				if( (status != null) && (state != null) && (state.results != null) && (state.projects != null) && (transfers != null) && (state.host_info != null) && (acctMgrInfo != null)) {
+					Monitor.getClientStatus().setClientStatus(status, state.results, state.projects, transfers, state.host_info, acctMgrInfo);
 					// Update status bar notification
 					ClientNotification.getInstance(getApplicationContext()).update();
 				} else {
@@ -388,6 +391,7 @@ public class Monitor extends Service {
 						if(state.projects == null) nullValues += "state.projects,";
 						if(transfers == null) nullValues += "transfers,";
 						if(state.host_info == null) nullValues += "state.host_info,";
+						if(acctMgrInfo == null) nullValues += "acctMgrInfo,";
 					} catch (NullPointerException e) {};
 					if(Logging.ERROR) Log.e(Logging.TAG, "readClientStatus(): connection problem, null: " + nullValues);
 				}
@@ -1062,6 +1066,119 @@ public class Monitor extends Service {
     	return auth;
 	}
 	
+	public AcctMgrRPCReply addAcctMgr(String url, String userName, String pwd) {
+		AcctMgrRPCReply reply = null;
+    	Boolean success = rpc.acctMgrRPC(url, userName, pwd); //asynchronous call to attach account manager
+    	if(success) { //only continue if rpc command did not fail
+    		// verify success of acctMgrRPC with poll function
+    		Integer counter = 0;
+    		Integer sleepDuration = 500; //in milliseconds
+    		Integer maxLoops = maxDuration / sleepDuration;
+    		Boolean loop = true;
+    		while(loop && (counter < maxLoops)) {
+    			loop = false;
+    			try {
+    				Thread.sleep(sleepDuration);
+    			} catch (Exception e) {}
+    			counter ++;
+    			reply = rpc.acctMgrRPCPoll();
+    			if(reply == null) {
+    				if(Logging.DEBUG) Log.d(Logging.TAG,"error in rpc.addAcctMgr.");
+    				return null;
+    			}
+    			if (reply.error_num == -204) {
+    				loop = true; //no result yet, keep looping
+    			}
+    			else {
+    				//final result ready
+    				if(reply.error_num == 0) if(Logging.DEBUG) Log.d(Logging.TAG, "account manager attach successful.");
+    				else if(Logging.DEBUG) Log.d(Logging.TAG, "account manager attach failed, error: " + reply.error_num);
+    			}
+    		}
+    	} else {if(Logging.DEBUG) Log.d(Logging.TAG,"rpc.acctMgrRPC returned false.");}
+    	return reply;
+	}
+	
+	// RPC sequence copied by implementation of MAC manager
+	public Boolean synchronizeAcctMgr(String url) {
+
+	// 1st get_project_config for account manager url
+		Boolean success = false;
+		ProjectConfig reply = null;
+		success = rpc.getProjectConfig(url);
+    	if(success) { //only continue if rpc command did not fail
+    		// verify success of getProjectConfig with poll function
+    		Integer counter = 0;
+    		Integer sleepDuration = 500; //in milliseconds
+    		Integer maxLoops = maxDuration / sleepDuration;
+    		Boolean loop = true;
+    		while(loop && (counter < maxLoops)) {
+    			loop = false;
+    			try {
+    				Thread.sleep(sleepDuration);
+    			} catch (Exception e) {}
+    			counter ++;
+    			reply = rpc.getProjectConfigPoll();
+    			if(reply == null) {
+    				if(Logging.DEBUG) Log.d(Logging.TAG,"error in rpc.getProjectConfig.");
+    				return false;
+    			}
+    			if (reply.error_num == -204) {
+    				loop = true; //no result yet, keep looping
+    			}
+    			else {
+    				//final result ready
+    				if(reply.error_num == 0) if(Logging.DEBUG) Log.d(Logging.TAG, "getting project config for account manager synchronization successful.");
+    				else  {
+    					if(Logging.DEBUG) Log.d(Logging.TAG, "getting project config for account manager synchronization failed, error: " + reply.error_num);
+    					return false;
+    				}
+    			}
+    		}
+    	} else {if(Logging.DEBUG) Log.d(Logging.TAG,"rpc.getProjectConfig returned false.");}
+		
+    // 2nd acct_mgr_rpc with <use_config_file/>
+		success = false;
+		AcctMgrRPCReply reply2 = null;
+    	success = rpc.acctMgrRPC(); //asynchronous call to synchronize account manager
+    	if(success) { //only continue if rpc command did not fail
+    		// verify success of acctMgrRPC with poll function
+    		Integer counter = 0;
+    		Integer sleepDuration = 500; //in milliseconds
+    		Integer maxLoops = maxDuration / sleepDuration;
+    		Boolean loop = true;
+    		while(loop && (counter < maxLoops)) {
+    			loop = false;
+    			try {
+    				Thread.sleep(sleepDuration);
+    			} catch (Exception e) {}
+    			counter ++;
+    			reply2 = rpc.acctMgrRPCPoll();
+    			if(reply2 == null) {
+    				if(Logging.DEBUG) Log.d(Logging.TAG,"error in rpc.addAcctMgr.");
+    				return false;
+    			}
+    			if (reply2.error_num == -204) {
+    				loop = true; //no result yet, keep looping
+    			}
+    			else {
+    				//final result ready
+    				if(reply2.error_num == 0) if(Logging.DEBUG) Log.d(Logging.TAG, "account manager synchronization successful.");
+    				else {
+    					if(Logging.DEBUG) Log.d(Logging.TAG, "account manager synchronization failed, error: " + reply2.error_num);
+    					return false;
+    				}
+    			}
+    		}
+    	} else {if(Logging.DEBUG) Log.d(Logging.TAG,"rpc.acctMgrRPC returned false.");}
+		
+		return false;
+	}
+	
+	public AcctMgrInfo getAcctMgrInfo() {
+		return rpc.getAcctMgrInfo();
+	}
+	
 	// returns given number of client messages, older than provided seqNo
 	// if seqNo <= 0 initial data retrieval
 	public ArrayList<Message> getEventLogMessages(int seqNo, int number) {
diff --git a/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfo.java b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfo.java
new file mode 100644
index 0000000..f809e13
--- /dev/null
+++ b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfo.java
@@ -0,0 +1,30 @@
+/*******************************************************************************
+ * This file is part of BOINC.
+ * http://boinc.berkeley.edu
+ * Copyright (C) 2012 University of California
+ * 
+ * BOINC 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 3 of the License, or (at your option) any later version.
+ * 
+ * BOINC 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.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+ ******************************************************************************/
+
+package edu.berkeley.boinc.rpc;
+
+public class AcctMgrInfo {
+	public String acct_mgr_name;
+	public String acct_mgr_url;
+	public boolean have_credentials;
+	public boolean cookie_required;
+	public String cookie_failure_url;
+	
+	public boolean present;
+}
diff --git a/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfoParser.java b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfoParser.java
new file mode 100644
index 0000000..e382b63
--- /dev/null
+++ b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrInfoParser.java
@@ -0,0 +1,88 @@
+/*******************************************************************************
+ * This file is part of BOINC.
+ * http://boinc.berkeley.edu
+ * Copyright (C) 2012 University of California
+ * 
+ * BOINC 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 3 of the License, or (at your option) any later version.
+ * 
+ * BOINC 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.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+ ******************************************************************************/
+
+package edu.berkeley.boinc.rpc;
+
+import org.xml.sax.Attributes;
+import org.xml.sax.SAXException;
+
+import edu.berkeley.boinc.utils.Logging;
+
+import android.util.Log;
+import android.util.Xml;
+
+public class AcctMgrInfoParser extends BaseParser{
+
+	private AcctMgrInfo mAcctMgrInfo = null;
+
+	public AcctMgrInfo getAccountMgrInfo() {
+		return mAcctMgrInfo;
+	}
+
+	public static AcctMgrInfo parse(String rpcResult) {
+		try {
+			AcctMgrInfoParser parser = new AcctMgrInfoParser();
+			Xml.parse(rpcResult, parser);
+			return parser.getAccountMgrInfo();
+		} catch (SAXException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG,"AcctMgrRPCReplyParser: malformated XML");
+			return null;
+		}
+	}
+
+	@Override
+	public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
+		super.startElement(uri, localName, qName, attributes);
+		if (localName.equalsIgnoreCase("acct_mgr_info")) {
+			mAcctMgrInfo = new AcctMgrInfo();
+		} else {
+			mElementStarted = true;
+			mCurrentElement.setLength(0);
+		}
+	}
+
+	@Override
+	public void endElement(String uri, String localName, String qName) throws SAXException {
+		super.endElement(uri, localName, qName);
+		try {
+			if (mAcctMgrInfo != null) {
+				// inside <acct_mgr_info>
+				if (localName.equalsIgnoreCase("acct_mgr_info")) {
+					// closing tag
+					if (!mAcctMgrInfo.acct_mgr_name.isEmpty() && !mAcctMgrInfo.acct_mgr_url.isEmpty() && mAcctMgrInfo.have_credentials)
+						mAcctMgrInfo.present = true;
+				}
+				else {
+					// decode inner tags
+					if (localName.equalsIgnoreCase("acct_mgr_name")) {
+						mAcctMgrInfo.acct_mgr_name = mCurrentElement.toString();
+					} else if (localName.equalsIgnoreCase("acct_mgr_url")) {
+						mAcctMgrInfo.acct_mgr_url = mCurrentElement.toString();
+					} else if (localName.equalsIgnoreCase("have_credentials")) {
+						mAcctMgrInfo.have_credentials = true;
+					} else if (localName.equalsIgnoreCase("cookie_required")) {
+						mAcctMgrInfo.cookie_required = true;
+					} else if (localName.equalsIgnoreCase("cookie_failure_url"))
+						mAcctMgrInfo.cookie_failure_url = mCurrentElement.toString();
+				}
+			}
+		} catch (Exception e) {}
+		mElementStarted = false;
+	}
+}
diff --git a/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReply.java b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReply.java
new file mode 100644
index 0000000..3da2d81
--- /dev/null
+++ b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReply.java
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * This file is part of BOINC.
+ * http://boinc.berkeley.edu
+ * Copyright (C) 2012 University of California
+ * 
+ * BOINC 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 3 of the License, or (at your option) any later version.
+ * 
+ * BOINC 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.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+ ******************************************************************************/
+
+package edu.berkeley.boinc.rpc;
+
+import java.util.ArrayList;
+
+public class AcctMgrRPCReply {
+	public int error_num = 0;
+	public ArrayList<String> messages = new ArrayList<String>();
+}
diff --git a/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReplyParser.java b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReplyParser.java
new file mode 100644
index 0000000..97b967f
--- /dev/null
+++ b/android/BOINC/src/edu/berkeley/boinc/rpc/AcctMgrRPCReplyParser.java
@@ -0,0 +1,82 @@
+/*******************************************************************************
+ * This file is part of BOINC.
+ * http://boinc.berkeley.edu
+ * Copyright (C) 2012 University of California
+ * 
+ * BOINC 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 3 of the License, or (at your option) any later version.
+ * 
+ * BOINC 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.
+ * 
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+ ******************************************************************************/
+
+package edu.berkeley.boinc.rpc;
+
+import org.xml.sax.Attributes;
+import org.xml.sax.SAXException;
+import edu.berkeley.boinc.utils.Logging;
+import android.util.Log;
+import android.util.Xml;
+
+public class AcctMgrRPCReplyParser extends BaseParser{
+	
+	private AcctMgrRPCReply mAcctMgrRPCReply;
+
+	public AcctMgrRPCReply getAccountMgrRPCReply() {
+		return mAcctMgrRPCReply;
+	}
+
+	public static AcctMgrRPCReply parse(String rpcResult) {
+		try {
+			AcctMgrRPCReplyParser parser = new AcctMgrRPCReplyParser();
+			Xml.parse(rpcResult.replace("<success/>", "<success>1</success>"), parser);
+			return parser.getAccountMgrRPCReply();
+		} catch (SAXException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG,"AcctMgrRPCReplyParser: malformated XML" + e.getMessage());
+			return null;
+		}
+	}
+
+	@Override
+	public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
+		super.startElement(uri, localName, qName, attributes);
+		if (localName.equalsIgnoreCase("acct_mgr_rpc_reply")) {
+			mAcctMgrRPCReply = new AcctMgrRPCReply();
+		} else {
+			mElementStarted = true;
+			mCurrentElement.setLength(0);
+		}
+	}
+
+	@Override
+	public void endElement(String uri, String localName, String qName) throws SAXException {
+		super.endElement(uri, localName, qName);
+		try {
+			if (mAcctMgrRPCReply != null) {
+				// inside <acct_mgr_rpc_reply>
+				if (localName.equalsIgnoreCase("acct_mgr_rpc_reply")) {
+					// closing tag
+				}
+				else {
+					// decode inner tags
+					if (localName.equalsIgnoreCase("error_num")) {
+						mAcctMgrRPCReply.error_num = Integer.parseInt(mCurrentElement.toString());
+					} else if (localName.equalsIgnoreCase("message")) {
+						mAcctMgrRPCReply.messages.add(mCurrentElement.toString());
+					}
+				}
+			}
+		} catch (Exception e) {
+			if(Logging.WARNING) Log.d(Logging.TAG, "AcctMgrRPCReplyParser Exception: " + e.getMessage());
+		}
+		mElementStarted = false;
+	}
+
+}
diff --git a/android/BOINC/src/edu/berkeley/boinc/rpc/RpcClient.java b/android/BOINC/src/edu/berkeley/boinc/rpc/RpcClient.java
index 9171e82..d25e930 100644
--- a/android/BOINC/src/edu/berkeley/boinc/rpc/RpcClient.java
+++ b/android/BOINC/src/edu/berkeley/boinc/rpc/RpcClient.java
@@ -900,6 +900,89 @@ public class RpcClient {
 		}
 	}
 	
+	/**
+	 * performs acct_mgr_rpc towards client
+	 * attaches account manager to client
+	 * requires polling of status
+	 * @param url
+	 * @param name
+	 * @param passwd
+	 * @return success
+	 */
+	public synchronized boolean acctMgrRPC(String url, String name, String passwd) {
+		try {
+			mRequest.setLength(0);
+			mRequest.append("<acct_mgr_rpc>\n   <url>");
+			mRequest.append(url);
+			mRequest.append("</url>\n   <name>");
+			mRequest.append(name);
+			mRequest.append("</name>\n   <password>");
+			mRequest.append(passwd);
+			mRequest.append("</password>\n</acct_mgr_rpc>\n");
+
+			sendRequest(mRequest.toString());
+			SimpleReplyParser parser = SimpleReplyParser.parse(receiveReply());
+			mLastErrorMessage = parser.getErrorMessage();
+			return parser.result();
+		} catch (IOException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG, "error in acctMgrRPC()", e);
+			return false;
+		}
+	}
+	
+	/**
+	 * performs acct_mgr_rpc with <use_config_file/> instead of login information
+	 * @return success
+	 */
+	public synchronized boolean acctMgrRPC() {
+		try {
+			mRequest.setLength(0);
+			mRequest.append("<acct_mgr_rpc>\n<use_config_file/>\n</acct_mgr_rpc>\n");
+
+			sendRequest(mRequest.toString());
+			SimpleReplyParser parser = SimpleReplyParser.parse(receiveReply());
+			mLastErrorMessage = parser.getErrorMessage();
+			return parser.result();
+		} catch (IOException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG, "error in acctMgrRPC()", e);
+			return false;
+		}
+	}
+
+	/**
+	 * performs acct_mgr_rpc_poll towards client
+	 * polls status of acct_mgr_rpc
+	 * @return status class AcctMgrRPCReply
+	 */
+	public synchronized AcctMgrRPCReply acctMgrRPCPoll() {
+		try {
+			mRequest.setLength(0);
+			mRequest.append("<acct_mgr_rpc_poll/>");
+
+			sendRequest(mRequest.toString());
+			return AcctMgrRPCReplyParser.parse(receiveReply());
+		} catch (IOException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG, "error in acctMgrRPCPoll()", e);
+			return null;
+		}
+	}
+	
+	/**
+	 * performs acct_mgr_info towards client
+	 * @return status class AcctMgrInfo
+	 */
+	public synchronized AcctMgrInfo getAcctMgrInfo() {
+		mLastErrorMessage = null;
+		try {
+			sendRequest("<acct_mgr_info/>\n");
+			return AcctMgrInfoParser.parse(receiveReply());
+		}
+		catch (IOException e) {
+			if(Logging.WARNING) Log.w(Logging.TAG, "error in getAcctMgrInfo()", e);
+			return null;
+		}
+	}
+	
 	public synchronized boolean getProjectConfig(String url) {
 		try {
 			mRequest.setLength(0);
diff --git a/android/BOINC/src/edu/berkeley/boinc/utils/BOINCErrors.java b/android/BOINC/src/edu/berkeley/boinc/utils/BOINCErrors.java
index 8318fb3..2ec26e4 100644
--- a/android/BOINC/src/edu/berkeley/boinc/utils/BOINCErrors.java
+++ b/android/BOINC/src/edu/berkeley/boinc/utils/BOINCErrors.java
@@ -37,6 +37,7 @@ public class BOINCErrors {
 	public final static int ERR_DB_NOT_UNIQUE						= -137; // name not unique, i.e. email already in use
 	public final static int ERR_PROJECT_DOWN 						= -183; // i.e. project error
 	public final static int ERR_BAD_USER_NAME 						= -188; // i.e. user name required
+	public final static int ERR_INVALID_URL							= -189;
 	public final static int ERR_BAD_EMAIL_ADDR						= -205; // i.e. email has invalid syntax
 	public final static int ERR_BAD_PASSWD 							= -206;
 	public final static int ERR_NONUNIQUE_EMAIL 					= -207;
diff --git a/client/gpu_detect.cpp b/client/gpu_detect.cpp
index 3ab8478..76b66e0 100644
--- a/client/gpu_detect.cpp
+++ b/client/gpu_detect.cpp
@@ -41,6 +41,7 @@
 #include "util.h"
 #include "str_replace.h"
 #include "client_msgs.h"
+#include "client_state.h"
 
 using std::string;
 using std::vector;
@@ -59,6 +60,7 @@ vector<COPROC_INTEL> intel_gpus;
 vector<OPENCL_DEVICE_PROP> ati_opencls;
 vector<OPENCL_DEVICE_PROP> nvidia_opencls;
 vector<OPENCL_DEVICE_PROP> intel_gpu_opencls;
+vector<OPENCL_CPU_PROP> cpu_opencls;
 
 static char* client_path;
 static char client_dir[MAXPATHLEN];
@@ -166,6 +168,13 @@ void COPROCS::correlate_gpus(
     intel_gpu.correlate(use_all, ignore_gpu_instance[PROC_TYPE_AMD_GPU]);
     correlate_opencl(use_all, ignore_gpu_instance);
 
+    // NOTE: OpenCL has only 64 bits for global_mem_size, 
+    // so it can report a max of only 4GB.  
+    // Get the CPU RAM size from gstate.hostinfo.m_nbytes.
+    for (i=0; i<cpu_opencls.size(); i++) {
+        gstate.host_info.cpu_opencl_prop[gstate.host_info.num_cpu_opencl_platforms++] = cpu_opencls[i];
+    }
+
     for (i=0; i<nvidia_gpus.size(); i++) {
         // This is really CUDA description
         nvidia_gpus[i].description(buf, sizeof(buf));
@@ -247,6 +256,8 @@ void COPROCS::correlate_gpus(
     ati_opencls.clear();
     nvidia_opencls.clear();
     intel_gpu_opencls.clear();
+    cpu_opencls.clear();
+
 }
 
 // Some dual-GPU laptops (e.g., Macbook Pro) don't 
@@ -297,14 +308,13 @@ int COPROCS::write_coproc_info_file(vector<string> &warnings) {
     for (i=0; i<intel_gpu_opencls.size(); ++i) {
         intel_gpu_opencls[i].write_xml(mf, "intel_gpu_opencl", true);
     }
+    for (i=0; i<cpu_opencls.size(); i++) {
+        cpu_opencls[i].write_xml(mf);
+    }
     for (i=0; i<warnings.size(); ++i) {
         mf.printf("<warning>%s</warning>\n", warnings[i].c_str());
     }
 
-// TODO: write OpenCL info for CPU when implemented:
-//  gstate.host_info.have_cpu_opencl
-//  gstate.host_info.cpu_opencl_prop
-
     mf.printf("    </coprocs>\n");
     fclose(f);
     return 0;
@@ -322,6 +332,7 @@ int COPROCS::read_coproc_info_file(vector<string> &warnings) {
     OPENCL_DEVICE_PROP ati_opencl;
     OPENCL_DEVICE_PROP nvidia_opencl;
     OPENCL_DEVICE_PROP intel_gpu_opencl;
+    OPENCL_CPU_PROP cpu_opencl;
 
     ati_gpus.clear();
     nvidia_gpus.clear();
@@ -329,6 +340,7 @@ int COPROCS::read_coproc_info_file(vector<string> &warnings) {
     ati_opencls.clear();
     nvidia_opencls.clear();
     intel_gpu_opencls.clear();
+    cpu_opencls.clear();
 
     f = boinc_fopen(COPROC_INFO_FILENAME, "r");
     if (!f) return ERR_FOPEN;
@@ -413,11 +425,26 @@ int COPROCS::read_coproc_info_file(vector<string> &warnings) {
             }
             continue;
         }
+
+        if (xp.match_tag("opencl_cpu_prop")) {
+            memset(&cpu_opencl, 0, sizeof(cpu_opencl));
+            retval = cpu_opencl.parse(xp);
+            if (retval) {
+                memset(&cpu_opencl, 0, sizeof(cpu_opencl));
+            } else {
+                cpu_opencl.opencl_prop.is_used = COPROC_IGNORED;
+                cpu_opencls.push_back(cpu_opencl);
+            }
+            continue;
+        }
+        
         if (xp.parse_string("warning", s)) {
             warnings.push_back(s);
             continue;
         }
 
+
+
     // TODO: parse OpenCL info for CPU when implemented:
     //  gstate.host_info.have_cpu_opencl
     //  gstate.host_info.cpu_opencl_prop
diff --git a/client/gpu_detect.h b/client/gpu_detect.h
index 152841a..366a1bc 100644
--- a/client/gpu_detect.h
+++ b/client/gpu_detect.h
@@ -21,3 +21,5 @@ extern vector<COPROC_INTEL> intel_gpus;
 extern vector<OPENCL_DEVICE_PROP> nvidia_opencls;
 extern vector<OPENCL_DEVICE_PROP> ati_opencls;
 extern vector<OPENCL_DEVICE_PROP> intel_gpu_opencls;
+extern vector<OPENCL_CPU_PROP> cpu_opencls;
+
diff --git a/client/gpu_opencl.cpp b/client/gpu_opencl.cpp
index e8509c8..8e8572b 100644
--- a/client/gpu_opencl.cpp
+++ b/client/gpu_opencl.cpp
@@ -251,8 +251,48 @@ void COPROCS::get_opencl(
             warnings.push_back(buf);
         }
 
+        //////////// CPU //////////////
+
+        ciErrNum = (*__clGetDeviceIDs)(
+            platforms[platform_index], (CL_DEVICE_TYPE_CPU),
+            MAX_COPROC_INSTANCES, devices, &num_devices
+        );
+
+        if ((ciErrNum != CL_SUCCESS) && (num_devices != 0)) {
+            num_devices = 0;                 // No devices
+            if (ciErrNum != CL_DEVICE_NOT_FOUND) {
+                snprintf(buf, sizeof(buf),
+                    "Couldn't get CPU Device IDs for platform #%d: error %d",
+                    platform_index, ciErrNum
+                );
+                warnings.push_back(buf);
+            }
+        }
+
+        for (device_index=0; device_index<num_devices; ++device_index) {
+            memset(&prop, 0, sizeof(prop));
+            prop.device_id = devices[device_index];
+            strncpy(
+                prop.opencl_platform_version, platform_version,
+                sizeof(prop.opencl_platform_version)-1
+            );
+
+            ciErrNum = get_opencl_info(prop, device_index, warnings);
+            if (ciErrNum != CL_SUCCESS) continue;
+
+            prop.is_used = COPROC_UNUSED;
+            prop.get_device_version_int();
+
+            OPENCL_CPU_PROP c;
+            strlcpy(c.platform_vendor, platform_vendor, sizeof(c.platform_vendor));
+            c.opencl_prop = prop;
+            cpu_opencls.push_back(c);
+        }
+
+        //////////// GPUs //////////////
+        
         ciErrNum = (*__clGetDeviceIDs)(
-            platforms[platform_index], CL_DEVICE_TYPE_GPU,
+            platforms[platform_index], (CL_DEVICE_TYPE_GPU),
             MAX_COPROC_INSTANCES, devices, &num_devices
         );
 
@@ -452,23 +492,6 @@ void COPROCS::get_opencl(
             //////////// INTEL GPU //////////////
             //
             if (is_intel(prop.vendor)) {
-                cl_device_type device_type;
-
-                ciErrNum = (*__clGetDeviceInfo)(
-                    prop.device_id, CL_DEVICE_TYPE,
-                    sizeof(device_type), &device_type, NULL
-                );
-                if (ciErrNum != CL_SUCCESS) {
-                    warnings.push_back("clGetDeviceInfo failed to get device type for Intel device");
-                    continue;
-                }
-                // TODO: implement this
-                if (device_type == CL_DEVICE_TYPE_CPU) {
-                    gstate.host_info.have_cpu_opencl = true;
-                    gstate.host_info.cpu_opencl_prop = prop;
-                    continue;
-                }
-
                 prop.device_num = (int)(intel_gpu_opencls.size());
                 prop.opencl_device_index = device_index;
 
@@ -569,7 +592,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DEVICE_NAME, sizeof(prop.name), prop.name, NULL);
     if ((ciErrNum != CL_SUCCESS) || (prop.name[0] == 0)) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get name for GPU %d",
+            "clGetDeviceInfo failed to get name for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -579,7 +602,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DEVICE_VENDOR, sizeof(prop.vendor), prop.vendor, NULL);
     if ((ciErrNum != CL_SUCCESS) || (prop.vendor[0] == 0)) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get vendor for GPU %d",
+            "clGetDeviceInfo failed to get vendor for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -589,7 +612,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DEVICE_VENDOR_ID, sizeof(prop.vendor_id), &prop.vendor_id, NULL);
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get vendor ID for GPU %d",
+            "clGetDeviceInfo failed to get vendor ID for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -599,7 +622,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DEVICE_AVAILABLE, sizeof(prop.available), &prop.available, NULL);
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get availability for GPU %d",
+            "clGetDeviceInfo failed to get availability for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -615,7 +638,7 @@ cl_int COPROCS::get_opencl_info(
             prop.half_fp_config = 0;  // Not supported by OpenCL 1.0
         } else {
             snprintf(buf, sizeof(buf),
-                "clGetDeviceInfo failed to get half-precision floating point capabilities for GPU %d",
+                "clGetDeviceInfo failed to get half-precision floating point capabilities for device %d",
                 (int)device_index
             );
             warnings.push_back(buf);
@@ -629,7 +652,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get single-precision floating point capabilities for GPU %d",
+            "clGetDeviceInfo failed to get single-precision floating point capabilities for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -645,7 +668,7 @@ cl_int COPROCS::get_opencl_info(
             prop.double_fp_config = 0;  // Not supported by OpenCL 1.0
         } else {
             snprintf(buf, sizeof(buf),
-                "clGetDeviceInfo failed to get double-precision floating point capabilities for GPU %d",
+                "clGetDeviceInfo failed to get double-precision floating point capabilities for device %d",
                 (int)device_index
             );
             warnings.push_back(buf);
@@ -659,7 +682,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get little or big endian for GPU %d",
+            "clGetDeviceInfo failed to get little or big endian for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -672,7 +695,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get execution capabilities for GPU %d",
+            "clGetDeviceInfo failed to get execution capabilities for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -685,7 +708,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get device extensions for GPU %d",
+            "clGetDeviceInfo failed to get device extensions for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -698,7 +721,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get global memory size for GPU %d",
+            "clGetDeviceInfo failed to get global memory size for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -711,7 +734,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get local memory size for GPU %d",
+            "clGetDeviceInfo failed to get local memory size for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -724,7 +747,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get max clock frequency for GPU %d",
+            "clGetDeviceInfo failed to get max clock frequency for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -737,7 +760,7 @@ cl_int COPROCS::get_opencl_info(
     );
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get max compute units for GPU %d",
+            "clGetDeviceInfo failed to get max compute units for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -747,7 +770,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DEVICE_VERSION, sizeof(prop.opencl_device_version), prop.opencl_device_version, NULL);
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get OpenCL version supported by GPU %d",
+            "clGetDeviceInfo failed to get OpenCL version supported by device %d",
             (int)device_index
         );
         warnings.push_back(buf);
@@ -757,7 +780,7 @@ cl_int COPROCS::get_opencl_info(
     ciErrNum = (*__clGetDeviceInfo)(prop.device_id, CL_DRIVER_VERSION, sizeof(prop.opencl_driver_version), prop.opencl_driver_version, NULL);
     if (ciErrNum != CL_SUCCESS) {
         snprintf(buf, sizeof(buf),
-            "clGetDeviceInfo failed to get OpenCL driver version for GPU %d",
+            "clGetDeviceInfo failed to get OpenCL driver version for device %d",
             (int)device_index
         );
         warnings.push_back(buf);
diff --git a/configure.ac b/configure.ac
index 960e709..a760131 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6,7 +6,7 @@ dnl not sure exactly what the minimum version is (but 2.13 wont work)
 AC_PREREQ(2.58)
 
 dnl Set the BOINC version here.  You can also use the set-version script.
-AC_INIT(BOINC, 7.2.14)
+AC_INIT(BOINC, 7.2.17)
 AC_CONFIG_MACRO_DIR([m4])
 LIBBOINC_VERSION=`echo ${PACKAGE_VERSION} | sed 's/\./:/g'`
 AC_SUBST([LIBBOINC_VERSION])
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 14ba2d1..45c3279 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -26,6 +26,7 @@ libfcgi_sources = \
     md5_file.cpp \
     miofile.cpp \
     msg_log.cpp \
+	opencl_boinc.cpp \
     parse.cpp \
     shmem.cpp \
     str_util.cpp \
@@ -53,6 +54,7 @@ generic_sources = \
     msg_log.cpp \
     network.cpp \
     notice.cpp \
+	opencl_boinc.cpp \
     parse.cpp \
     prefs.cpp \
     procinfo.cpp \
@@ -120,6 +122,7 @@ pkginclude_HEADERS = \
     msg_log.h \
     network.h \
     notice.h \
+	opencl_boinc.h \
     parse.h \
     prefs.h \
     procinfo.h \
diff --git a/lib/coproc.cpp b/lib/coproc.cpp
index b8201a2..4301d10 100644
--- a/lib/coproc.cpp
+++ b/lib/coproc.cpp
@@ -123,62 +123,6 @@ void COPROC::write_request(MIOFILE& f) {
     );
 }
 
-void OPENCL_DEVICE_PROP::write_xml(MIOFILE& f, const char* tag, bool temp_file) {
-    f.printf(
-        "   <%s>\n"
-        "      <name>%s</name>\n"
-        "      <vendor>%s</vendor>\n"
-        "      <vendor_id>%lu</vendor_id>\n"
-        "      <available>%d</available>\n"
-        "      <half_fp_config>%llu</half_fp_config>\n"
-        "      <single_fp_config>%llu</single_fp_config>\n"
-        "      <double_fp_config>%llu</double_fp_config>\n"
-        "      <endian_little>%d</endian_little>\n"
-        "      <execution_capabilities>%llu</execution_capabilities>\n"
-        "      <extensions>%s</extensions>\n"
-        "      <global_mem_size>%llu</global_mem_size>\n"
-        "      <local_mem_size>%llu</local_mem_size>\n"
-        "      <max_clock_frequency>%lu</max_clock_frequency>\n"
-        "      <max_compute_units>%lu</max_compute_units>\n"
-        "      <opencl_platform_version>%s</opencl_platform_version>\n"
-        "      <opencl_device_version>%s</opencl_device_version>\n"
-        "      <opencl_driver_version>%s</opencl_driver_version>\n",
-        tag,
-        name,
-        vendor,
-        vendor_id,
-        available ? 1 : 0,
-        half_fp_config,
-        single_fp_config,
-        double_fp_config,
-        endian_little ? 1 : 0,
-        execution_capabilities,
-        extensions,
-        global_mem_size,
-        local_mem_size,
-        max_clock_frequency,
-        max_compute_units,
-        opencl_platform_version,
-        opencl_device_version,
-        opencl_driver_version
-    );
-    if (temp_file) {
-        f.printf(
-            "      <is_used>%d</is_used>\n"
-            "      <device_num>%d</device_num>\n"
-            "      <peak_flops>%f</peak_flops>\n"
-            "      <opencl_available_ram>%f</opencl_available_ram>\n"
-            "      <opencl_device_index>%d</opencl_device_index>\n",
-            is_used,
-            device_num,
-            peak_flops,
-            opencl_available_ram,
-            opencl_device_index
-        );
-    }
-    f.printf("   </%s>\n", tag);
-}
-
 int COPROC::parse(XML_PARSER& xp) {
     char buf[256];
     strcpy(type, "");
@@ -210,179 +154,6 @@ int COPROC::parse(XML_PARSER& xp) {
 
 #endif
 
-int OPENCL_DEVICE_PROP::parse(XML_PARSER& xp, const char* end_tag) {
-    int n;
-    unsigned long long ull;
-
-    while (!xp.get_tag()) {
-        if (xp.match_tag(end_tag)) {
-            get_device_version_int();
-            get_opencl_driver_revision();
-            return 0;
-        }
-        if (xp.parse_str("name", name, sizeof(name))) continue;
-        if (xp.parse_str("vendor", vendor, sizeof(vendor))) continue;
-        if (xp.parse_ulonglong("vendor_id", ull)) {
-            vendor_id = ull;
-            continue; 
-        }
-        if (xp.parse_int("available", n)) {
-            available = n;
-            continue;
-        }
-        if (xp.parse_ulonglong("half_fp_config", ull)) {
-                half_fp_config = ull;
-                continue; 
-        }
-        if (xp.parse_ulonglong("single_fp_config", ull)) {
-            single_fp_config = ull;
-            continue; 
-        }
-        if (xp.parse_ulonglong("double_fp_config", ull)) {
-            double_fp_config = ull;
-            continue; 
-        }
-        if (xp.parse_int("endian_little", n)) {
-            endian_little = n;
-            continue;
-        }
-        if (xp.parse_ulonglong("execution_capabilities", ull)) {
-            execution_capabilities = ull;
-            continue;
-        }
-        if (xp.parse_str("extensions", 
-            extensions, 
-            sizeof(extensions)
-        )) {
-            continue;
-        }
-        if (xp.parse_ulonglong("global_mem_size", ull)) {
-            global_mem_size = ull;
-            continue;
-        }
-        if (xp.parse_ulonglong("local_mem_size", ull)) {
-            local_mem_size = ull;
-            continue;
-        }
-        if (xp.parse_int("max_clock_frequency", n)) {
-            max_clock_frequency = n;
-            continue;
-        }
-        if (xp.parse_int("max_compute_units", n)) {
-            max_compute_units = n;
-            continue;
-        }
-        if (xp.parse_str("opencl_platform_version", 
-            opencl_platform_version, 
-            sizeof(opencl_platform_version)
-        )) {
-            continue;
-        }
-        if (xp.parse_str("opencl_device_version", 
-            opencl_device_version, 
-            sizeof(opencl_device_version)
-        )) {
-            continue;
-        }
-        if (xp.parse_str("opencl_driver_version", 
-            opencl_driver_version, 
-            sizeof(opencl_driver_version)
-        )) {
-            continue;
-        }
-        
-        // The following are used only in the
-        // COPROC_INFO_FILENAME temporary file
-        if (xp.parse_int("is_used", n)) {
-            is_used = (COPROC_USAGE)n;
-            continue;
-        }
-        if (xp.parse_int("device_num", n)) {
-            device_num = n;
-            continue;
-        }
-        if (xp.parse_double("peak_flops", peak_flops)) continue;
-        if (xp.parse_double("opencl_available_ram", opencl_available_ram)) continue;
-        if (xp.parse_int("opencl_device_index", n)) {
-            opencl_device_index = n;
-            continue;
-        }
-    }
-    return ERR_XML_PARSE;
-}
-
-int OPENCL_DEVICE_PROP::get_device_version_int() {
-    int maj, min;
-    int n = sscanf(
-        opencl_device_version, "OpenCL %d.%d", &maj, &min
-    );
-    if (n != 2) {
-        return ERR_NOT_FOUND;
-    }
-    opencl_device_version_int = 100*maj + min;
-    return 0;
-}
-
-int OPENCL_DEVICE_PROP::get_opencl_driver_revision() {
-    // gets the OpenCL runtime revision
-    // Thus far this is only necessary for ATI/AMD because there are bad 
-    // driver sets only distinguisable by the runtime library version.  
-    // Fortunately this info is in the opencl_device_version string.
-    float rev=0;
-    char *p=opencl_device_version+sizeof(opencl_device_version)-1;
-    // find the last opening bracket
-    while ((p > opencl_device_version) && (*p!='(')) p--;
-    if (p!=opencl_device_version) {
-      int n=sscanf(
-          p, "(%f", &rev
-      );
-      // I don't care about errors because for non-ATI GPUs this should 
-      // be zero.
-      if (n!=1) {
-        rev=0;
-      }
-    }
-    opencl_driver_revision=floor(rev*100+0.5);
-    return 0;
-}
-
-void OPENCL_DEVICE_PROP::description(char* buf, int buflen, const char* type) {
-    char s1[256], s2[256];
-    int n;
-    // openCL_device_version may have a trailing space
-    strlcpy(s1, opencl_device_version, sizeof(s1));
-    n = (int)strlen(s1) - 1;
-    if ((n > 0) && (s1[n] == ' ')) s1[n] = '\0';
-    snprintf(s2, sizeof(s2),
-        "%s (driver version %s, device version %s, %.0fMB, %.0fMB available, %.0f GFLOPS peak)",
-        name, opencl_driver_version,
-        s1, global_mem_size/MEGA,
-        opencl_available_ram/MEGA, peak_flops/1.e9
-    );
-
-    switch(is_used) {
-    case COPROC_IGNORED:
-        snprintf(buf, buflen,
-            "OpenCL: %s %d (ignored by config): %s",
-            type, device_num, s2
-        );
-        break;
-    case COPROC_USED:
-        snprintf(buf, buflen,
-            "OpenCL: %s %d: %s",
-            type, device_num, s2
-        );
-        break;
-    case COPROC_UNUSED:
-    default:
-        snprintf(buf, buflen,
-            "OpenCL: %s %d (not used): %s",
-            type, device_num, s2
-        );
-        break;
-    }
-}
-
 void COPROCS::summary_string(char* buf, int len) {
     char buf2[1024];
 
diff --git a/lib/coproc.h b/lib/coproc.h
index 6c27c42..92e6706 100644
--- a/lib/coproc.h
+++ b/lib/coproc.h
@@ -78,6 +78,7 @@
 #include "parse.h"
 #include "cal_boinc.h"
 #include "cl_boinc.h"
+#include "opencl_boinc.h"
 
 #define DEFER_ON_GPU_AVAIL_RAM  0
 
@@ -85,8 +86,6 @@
 #define MAX_RSC 8
     // max # of processing resources types
 
-#define MAX_OPENCL_PLATFORMS 16
-
 // arguments to proc_type_name() and proc_type_name_xml().
 //
 #define PROC_TYPE_CPU        0
@@ -105,13 +104,6 @@ extern const char* proc_type_name_xml(int);
 #define GPU_TYPE_ATI proc_type_name_xml(PROC_TYPE_AMD_GPU)
 #define GPU_TYPE_INTEL proc_type_name_xml(PROC_TYPE_INTEL_GPU)
 
-enum COPROC_USAGE {
-    COPROC_IGNORED,
-    COPROC_UNUSED,
-    COPROC_USED
-};
-
-
 // represents a requirement for a coproc.
 // This is a parsed version of the <coproc> elements in an <app_version>
 // (used in client only)
@@ -132,45 +124,6 @@ struct PCI_INFO {
     int parse(XML_PARSER&);
 };
 
-// there's some duplication between the values in
-// the OPENCL_DEVICE_PROP struct and the NVIDIA/ATI structs
-//
-struct OPENCL_DEVICE_PROP {
-    cl_device_id device_id;
-    char name[256];                     // Device name
-    char vendor[256];                   // Device vendor (NVIDIA, ATI, AMD, etc.)
-    cl_uint vendor_id;                  // OpenCL ID of device vendor
-    cl_bool available;                  // Is this device available?
-    cl_device_fp_config half_fp_config; // Half precision capabilities
-    cl_device_fp_config single_fp_config;   // Single precision
-    cl_device_fp_config double_fp_config;   // Double precision
-    cl_bool endian_little;              // TRUE if little-endian
-    cl_device_exec_capabilities execution_capabilities;
-    char extensions[1024];              // List of device extensions
-    cl_ulong global_mem_size;           // in bytes
-    cl_ulong local_mem_size;
-    cl_uint max_clock_frequency;        // in MHz
-    cl_uint max_compute_units;
-    char opencl_platform_version[64];   // Version of OpenCL supported
-                                        // the device's platform
-    char opencl_device_version[64];     // OpenCL version supported by device;
-                                        // example: "OpenCL 1.1 beta"
-    int opencl_device_version_int;      // same, encoded as e.g. 101
-    int get_device_version_int();       // call this to encode
-    int opencl_driver_revision;         // OpenCL runtime revision is available
-    int get_opencl_driver_revision();   // call this to encode
-    char opencl_driver_version[32];     // For example: "CLH 1.0"
-    int device_num;                     // temp used in scan process
-    double peak_flops;                  // temp used in scan process
-    COPROC_USAGE is_used;               // temp used in scan process
-    double opencl_available_ram;        // temp used in scan process
-    int opencl_device_index;            // temp used in scan process
-
-    void write_xml(MIOFILE&, const char* tag, bool temp_file=false);
-    int parse(XML_PARSER&, const char* end_tag);
-    void description(char* buf, int buflen, const char* type);
-};
-
 
 // represents a set of identical coprocessors on a particular computer.
 // Abstract class;
diff --git a/lib/hostinfo.cpp b/lib/hostinfo.cpp
index 41217a4..49eac47 100644
--- a/lib/hostinfo.cpp
+++ b/lib/hostinfo.cpp
@@ -72,7 +72,7 @@ void HOST_INFO::clear_host_info() {
     strcpy(mac_address, "");
 
     strcpy(virtualbox_version, "");
-    have_cpu_opencl = false;
+    num_cpu_opencl_platforms = 0;
 }
 
 int HOST_INFO::parse(XML_PARSER& xp, bool static_items_only) {
@@ -127,9 +127,12 @@ int HOST_INFO::parse(XML_PARSER& xp, bool static_items_only) {
         if (xp.match_tag("coprocs")) {
             this->coprocs.parse(xp);
         }
+        
+        // The same CPU can have a different cpu_opencl_prop
+        // for each of multiple OpenCL platforms
         if (xp.match_tag("cpu_opencl_prop")) {
-            int retval = cpu_opencl_prop.parse(xp, "/cpu_opencl_prop");
-            if (!retval) have_cpu_opencl = true;
+            int retval = cpu_opencl_prop[num_cpu_opencl_platforms].parse(xp);
+            if (!retval) num_cpu_opencl_platforms++;
         }
     }
     return ERR_XML_PARSE;
@@ -226,8 +229,17 @@ int HOST_INFO::write(
     if (include_coprocs) {
         this->coprocs.write_xml(out, false);
     }
-    if (have_cpu_opencl) {
-        cpu_opencl_prop.write_xml(out, "cpu_opencl_prop");
+    
+    // The same CPU can have a different cpu_opencl_prop 
+    // for each of multiple OpenCL platforms.
+    // We send them all to the project server because:
+    // - Different OpenCL platforms report different values
+    //   for the same CPU
+    // - Some OpenCL CPU apps may work better with certain
+    //   OpenCL platforms
+    //
+    for (int i=0; i<num_cpu_opencl_platforms; i++) {
+        cpu_opencl_prop[i].write_xml(out);
     }
     out.printf(
         "</host_info>\n"
diff --git a/lib/hostinfo.h b/lib/hostinfo.h
index 4cdfd8e..15eae53 100644
--- a/lib/hostinfo.h
+++ b/lib/hostinfo.h
@@ -72,8 +72,8 @@ public:
 
     COPROCS coprocs;
 
-    bool have_cpu_opencl;
-    OPENCL_DEVICE_PROP cpu_opencl_prop;
+    int num_cpu_opencl_platforms;
+    OPENCL_CPU_PROP cpu_opencl_prop[MAX_OPENCL_CPU_PLATFORMS];
 
     HOST_INFO();
     int parse(XML_PARSER&, bool static_items_only = false);
diff --git a/lib/opencl_boinc.cpp b/lib/opencl_boinc.cpp
new file mode 100644
index 0000000..d0c1134
--- /dev/null
+++ b/lib/opencl_boinc.cpp
@@ -0,0 +1,314 @@
+// This file is part of BOINC.
+// http://boinc.berkeley.edu
+// Copyright (C) 2013 University of California
+//
+// BOINC 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 3 of the License, or (at your option) any later version.
+//
+// BOINC 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.
+//
+// You should have received a copy of the GNU Lesser General Public License
+// along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+
+#if   defined(_WIN32) && !defined(__STDWX_H__)
+#include "boinc_win.h"
+#elif defined(_WIN32) && defined(__STDWX_H__)
+#include "stdwx.h"
+#else
+#ifdef _USING_FCGI_
+#include "boinc_fcgi.h"
+#else
+#include <cstdio>
+#endif
+#include <cstring>
+#include <cstdlib>
+#include <cmath>
+#endif
+
+#ifdef _WIN32
+#include "win_util.h"
+#ifdef _MSC_VER
+#define snprintf _snprintf
+#endif
+#endif
+#include "miofile.h"
+#include "parse.h"
+#include "str_replace.h"
+#include "util.h"
+
+#include "opencl_boinc.h"
+
+void OPENCL_DEVICE_PROP::write_xml(MIOFILE& f, const char* tag, bool temp_file) {
+    f.printf(
+        "   <%s>\n"
+        "      <name>%s</name>\n"
+        "      <vendor>%s</vendor>\n"
+        "      <vendor_id>%lu</vendor_id>\n"
+        "      <available>%d</available>\n"
+        "      <half_fp_config>%llu</half_fp_config>\n"
+        "      <single_fp_config>%llu</single_fp_config>\n"
+        "      <double_fp_config>%llu</double_fp_config>\n"
+        "      <endian_little>%d</endian_little>\n"
+        "      <execution_capabilities>%llu</execution_capabilities>\n"
+        "      <extensions>%s</extensions>\n"
+        "      <global_mem_size>%llu</global_mem_size>\n"
+        "      <local_mem_size>%llu</local_mem_size>\n"
+        "      <max_clock_frequency>%lu</max_clock_frequency>\n"
+        "      <max_compute_units>%lu</max_compute_units>\n"
+        "      <opencl_platform_version>%s</opencl_platform_version>\n"
+        "      <opencl_device_version>%s</opencl_device_version>\n"
+        "      <opencl_driver_version>%s</opencl_driver_version>\n",
+        tag,
+        name,
+        vendor,
+        vendor_id,
+        available ? 1 : 0,
+        half_fp_config,
+        single_fp_config,
+        double_fp_config,
+        endian_little ? 1 : 0,
+        execution_capabilities,
+        extensions,
+        global_mem_size,
+        local_mem_size,
+        max_clock_frequency,
+        max_compute_units,
+        opencl_platform_version,
+        opencl_device_version,
+        opencl_driver_version
+    );
+    if (temp_file) {
+        f.printf(
+            "      <is_used>%d</is_used>\n"
+            "      <device_num>%d</device_num>\n"
+            "      <peak_flops>%f</peak_flops>\n"
+            "      <opencl_available_ram>%f</opencl_available_ram>\n"
+            "      <opencl_device_index>%d</opencl_device_index>\n",
+            is_used,
+            device_num,
+            peak_flops,
+            opencl_available_ram,
+            opencl_device_index
+        );
+    }
+    f.printf("   </%s>\n", tag);
+}
+
+int OPENCL_DEVICE_PROP::parse(XML_PARSER& xp, const char* end_tag) {
+    int n;
+    unsigned long long ull;
+
+    while (!xp.get_tag()) {
+        if (xp.match_tag(end_tag)) {
+            get_device_version_int();
+            get_opencl_driver_revision();
+            return 0;
+        }
+        if (xp.parse_str("name", name, sizeof(name))) continue;
+        if (xp.parse_str("vendor", vendor, sizeof(vendor))) continue;
+        if (xp.parse_ulonglong("vendor_id", ull)) {
+            vendor_id = ull;
+            continue; 
+        }
+        if (xp.parse_int("available", n)) {
+            available = n;
+            continue;
+        }
+        if (xp.parse_ulonglong("half_fp_config", ull)) {
+                half_fp_config = ull;
+                continue; 
+        }
+        if (xp.parse_ulonglong("single_fp_config", ull)) {
+            single_fp_config = ull;
+            continue; 
+        }
+        if (xp.parse_ulonglong("double_fp_config", ull)) {
+            double_fp_config = ull;
+            continue; 
+        }
+        if (xp.parse_int("endian_little", n)) {
+            endian_little = n;
+            continue;
+        }
+        if (xp.parse_ulonglong("execution_capabilities", ull)) {
+            execution_capabilities = ull;
+            continue;
+        }
+        if (xp.parse_str("extensions", 
+            extensions, 
+            sizeof(extensions)
+        )) {
+            continue;
+        }
+        if (xp.parse_ulonglong("global_mem_size", ull)) {
+            global_mem_size = ull;
+            continue;
+        }
+        if (xp.parse_ulonglong("local_mem_size", ull)) {
+            local_mem_size = ull;
+            continue;
+        }
+        if (xp.parse_int("max_clock_frequency", n)) {
+            max_clock_frequency = n;
+            continue;
+        }
+        if (xp.parse_int("max_compute_units", n)) {
+            max_compute_units = n;
+            continue;
+        }
+        if (xp.parse_str("opencl_platform_version", 
+            opencl_platform_version, 
+            sizeof(opencl_platform_version)
+        )) {
+            continue;
+        }
+        if (xp.parse_str("opencl_device_version", 
+            opencl_device_version, 
+            sizeof(opencl_device_version)
+        )) {
+            continue;
+        }
+        if (xp.parse_str("opencl_driver_version", 
+            opencl_driver_version, 
+            sizeof(opencl_driver_version)
+        )) {
+            continue;
+        }
+        
+        // The following are used only in the
+        // COPROC_INFO_FILENAME temporary file
+        if (xp.parse_int("is_used", n)) {
+            is_used = (COPROC_USAGE)n;
+            continue;
+        }
+        if (xp.parse_int("device_num", n)) {
+            device_num = n;
+            continue;
+        }
+        if (xp.parse_double("peak_flops", peak_flops)) continue;
+        if (xp.parse_double("opencl_available_ram", opencl_available_ram)) continue;
+        if (xp.parse_int("opencl_device_index", n)) {
+            opencl_device_index = n;
+            continue;
+        }
+    }
+    return ERR_XML_PARSE;
+}
+
+int OPENCL_DEVICE_PROP::get_device_version_int() {
+    int maj, min;
+    int n = sscanf(
+        opencl_device_version, "OpenCL %d.%d", &maj, &min
+    );
+    if (n != 2) {
+        return ERR_NOT_FOUND;
+    }
+    opencl_device_version_int = 100*maj + min;
+    return 0;
+}
+
+int OPENCL_DEVICE_PROP::get_opencl_driver_revision() {
+    // gets the OpenCL runtime revision
+    // Thus far this is only necessary for ATI/AMD because there are bad 
+    // driver sets only distinguisable by the runtime library version.  
+    // Fortunately this info is in the opencl_device_version string.
+    float rev=0;
+    char *p=opencl_device_version+sizeof(opencl_device_version)-1;
+    // find the last opening bracket
+    while ((p > opencl_device_version) && (*p!='(')) p--;
+    if (p!=opencl_device_version) {
+      int n=sscanf(
+          p, "(%f", &rev
+      );
+      // I don't care about errors because for non-ATI GPUs this should 
+      // be zero.
+      if (n!=1) {
+        rev=0;
+      }
+    }
+    opencl_driver_revision=floor(rev*100+0.5);
+    return 0;
+}
+
+void OPENCL_DEVICE_PROP::description(char* buf, int buflen, const char* type) {
+    char s1[256], s2[256];
+    int n;
+    // openCL_device_version may have a trailing space
+    strlcpy(s1, opencl_device_version, sizeof(s1));
+    n = (int)strlen(s1) - 1;
+    if ((n > 0) && (s1[n] == ' ')) s1[n] = '\0';
+    snprintf(s2, sizeof(s2),
+        "%s (driver version %s, device version %s, %.0fMB, %.0fMB available, %.0f GFLOPS peak)",
+        name, opencl_driver_version,
+        s1, global_mem_size/MEGA,
+        opencl_available_ram/MEGA, peak_flops/1.e9
+    );
+
+    switch(is_used) {
+    case COPROC_IGNORED:
+        snprintf(buf, buflen,
+            "OpenCL: %s %d (ignored by config): %s",
+            type, device_num, s2
+        );
+        break;
+    case COPROC_USED:
+        snprintf(buf, buflen,
+            "OpenCL: %s %d: %s",
+            type, device_num, s2
+        );
+        break;
+    case COPROC_UNUSED:
+    default:
+        snprintf(buf, buflen,
+            "OpenCL: %s %d (not used): %s",
+            type, device_num, s2
+        );
+        break;
+    }
+}
+
+////////////////// OPENCL CPU STARTS HERE /////////////////
+
+
+// CPU OpenCL does not really describe a coprocessor but 
+// this is here to take advantage of the other OpenCL code.
+void OPENCL_CPU_PROP::clear() {
+    platform_vendor[0] = 0;
+    memset(&opencl_prop, 0, sizeof(opencl_prop));
+}
+
+void OPENCL_CPU_PROP::write_xml(MIOFILE& f) {
+    f.printf(
+        "<opencl_cpu_prop>\n"
+        "   <platform_vendor>%s</platform_vendor>\n",
+        platform_vendor
+    );
+    opencl_prop.write_xml(f, "opencl_cpu_info");
+    f.printf("</opencl_cpu_prop>\n");
+}
+
+int OPENCL_CPU_PROP::parse(XML_PARSER& xp) {
+    int retval;
+
+    clear();
+
+    while (!xp.get_tag()) {
+        if (xp.match_tag("/opencl_cpu_prop")) {
+            if (!strlen(platform_vendor)) return ERR_XML_PARSE;
+            return 0;
+        }
+        if (xp.parse_str("platform_vendor", platform_vendor, sizeof(platform_vendor))) continue;
+        if (xp.match_tag("opencl_cpu_info")) {
+            retval = opencl_prop.parse(xp, "/opencl_cpu_info");
+            if (retval) return retval;
+            continue;
+        }
+    }
+    return ERR_XML_PARSE;
+}
+
diff --git a/lib/opencl_boinc.h b/lib/opencl_boinc.h
new file mode 100644
index 0000000..9cc0c3f
--- /dev/null
+++ b/lib/opencl_boinc.h
@@ -0,0 +1,84 @@
+// This file is part of BOINC.
+// http://boinc.berkeley.edu
+// Copyright (C) 2013 University of California
+//
+// BOINC 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 3 of the License, or (at your option) any later version.
+//
+// BOINC 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.
+//
+// You should have received a copy of the GNU Lesser General Public License
+// along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
+
+
+#include "cl_boinc.h"
+
+#define MAX_OPENCL_PLATFORMS 16
+#define MAX_OPENCL_CPU_PLATFORMS 4
+
+enum COPROC_USAGE {
+    COPROC_IGNORED,
+    COPROC_UNUSED,
+    COPROC_USED
+};
+
+// there's some duplication between the values in
+// the OPENCL_DEVICE_PROP struct and the NVIDIA/ATI structs
+//
+struct OPENCL_DEVICE_PROP {
+    cl_device_id device_id;
+    char name[256];                     // Device name
+    char vendor[256];                   // Device vendor (NVIDIA, ATI, AMD, etc.)
+    cl_uint vendor_id;                  // OpenCL ID of device vendor
+    cl_bool available;                  // Is this device available?
+    cl_device_fp_config half_fp_config; // Half precision capabilities
+    cl_device_fp_config single_fp_config;   // Single precision
+    cl_device_fp_config double_fp_config;   // Double precision
+    cl_bool endian_little;              // TRUE if little-endian
+    cl_device_exec_capabilities execution_capabilities;
+    char extensions[1024];              // List of device extensions
+    cl_ulong global_mem_size;           // in bytes (OpenCL can report 4GB Max)
+    cl_ulong local_mem_size;
+    cl_uint max_clock_frequency;        // in MHz
+    cl_uint max_compute_units;
+    char opencl_platform_version[64];   // Version of OpenCL supported
+                                        // the device's platform
+    char opencl_device_version[64];     // OpenCL version supported by device;
+                                        // example: "OpenCL 1.1 beta"
+    int opencl_device_version_int;      // same, encoded as e.g. 101
+    int get_device_version_int();       // call this to encode
+    int opencl_driver_revision;         // OpenCL runtime revision is available
+    int get_opencl_driver_revision();   // call this to encode
+    char opencl_driver_version[32];     // For example: "CLH 1.0"
+    int device_num;                     // temp used in scan process
+    double peak_flops;                  // temp used in scan process
+    COPROC_USAGE is_used;               // temp used in scan process
+    double opencl_available_ram;        // temp used in scan process
+    int opencl_device_index;            // temp used in scan process
+
+    void write_xml(MIOFILE&, const char* tag, bool temp_file=false);
+    int parse(XML_PARSER&, const char* end_tag);
+    void description(char* buf, int buflen, const char* type);
+};
+
+// NOTE: OpenCL has only 32 bits for global_mem_size, so
+// it can report a max of only 4GB.
+// Get the CPU RAM size from gstate.hostinfo.m_nbytes.
+//
+struct OPENCL_CPU_PROP {
+    char platform_vendor[256];
+    OPENCL_DEVICE_PROP opencl_prop;
+    
+    OPENCL_CPU_PROP() {
+        clear();
+    }
+    void clear();
+    void write_xml(MIOFILE&);
+    int parse(XML_PARSER&);
+
+};
diff --git a/lib/win_util.cpp b/lib/win_util.cpp
index 394940b..ab675b5 100644
--- a/lib/win_util.cpp
+++ b/lib/win_util.cpp
@@ -26,6 +26,8 @@
 #endif
 
 #include "diagnostics.h"
+#include "util.h"
+#include "filesys.h"
 #include "win_util.h"
 
 /**
@@ -748,22 +750,23 @@ GetAccountSid(
 void chdir_to_data_dir() {
     LONG    lReturnValue;
     HKEY    hkSetupHive;
-    LPTSTR  lpszRegistryValue = NULL;
+    LPSTR  lpszRegistryValue = NULL;
+    char    szPath[MAX_PATH];
     DWORD   dwSize = 0;
 
     // change the current directory to the boinc data directory if it exists
-    lReturnValue = RegOpenKeyEx(
+    lReturnValue = RegOpenKeyExA(
         HKEY_LOCAL_MACHINE, 
-        _T("SOFTWARE\\Space Sciences Laboratory, U.C. Berkeley\\BOINC Setup"),  
+        "SOFTWARE\\Space Sciences Laboratory, U.C. Berkeley\\BOINC Setup",  
         0, 
         KEY_READ,
         &hkSetupHive
     );
     if (lReturnValue == ERROR_SUCCESS) {
         // How large does our buffer need to be?
-        lReturnValue = RegQueryValueEx(
+        lReturnValue = RegQueryValueExA(
             hkSetupHive,
-            _T("DATADIR"),
+            "DATADIR",
             NULL,
             NULL,
             NULL,
@@ -771,20 +774,27 @@ void chdir_to_data_dir() {
         );
         if (lReturnValue != ERROR_FILE_NOT_FOUND) {
             // Allocate the buffer space.
-            lpszRegistryValue = (LPTSTR) malloc(dwSize);
+            lpszRegistryValue = (LPSTR) malloc(dwSize);
             (*lpszRegistryValue) = NULL;
 
             // Now get the data
-            lReturnValue = RegQueryValueEx( 
+            lReturnValue = RegQueryValueExA( 
                 hkSetupHive,
-                _T("DATADIR"),
+                "DATADIR",
                 NULL,
                 NULL,
                 (LPBYTE)lpszRegistryValue,
                 &dwSize
             );
 
-            SetCurrentDirectory(lpszRegistryValue);
+            SetCurrentDirectoryA(lpszRegistryValue);
+        }
+    } else {
+        if (SUCCEEDED(SHGetFolderPathA(NULL, CSIDL_COMMON_APPDATA|CSIDL_FLAG_CREATE, NULL, SHGFP_TYPE_CURRENT, szPath))) {
+            strncat(szPath, "\\boinc", (sizeof(szPath) - strlen(szPath)));
+            if (boinc_file_exists(szPath)) {
+                SetCurrentDirectoryA(szPath);
+            }
         }
     }
 
diff --git a/locale/bg/BOINC-Android.po b/locale/bg/BOINC-Android.po
new file mode 100644
index 0000000..5c2ef54
--- /dev/null
+++ b/locale/bg/BOINC-Android.po
@@ -0,0 +1,1045 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-18 13:54+0000\n"
+"Last-Translator: Dimitar <mexicoman at abv.bg>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379512450.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Зареждане! Моля изчакайте…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Изброете проект:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Добавете проект с URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Добавете URL на проекта:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Добавете проект"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Моля въведете URL на проекта"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Няма връзка с Интернет"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Свързване със сървъра на проекта…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Лого на проекта."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Основна област:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Специфична област:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Описание:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Вкъщи:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Интернет страница:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Андроид:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Този проект поддържа Андроид устройства"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Този проект не поддържа Андроид устройства"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Условия за използване на"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Със създаването на акаунт в този проект, Вие се съгласявате с условията за "
+"използване както е посочено по-горе."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Впишете се със съществуващ акаунт"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Имейл:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Име:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Парола:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Нов за"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Регистрирайте акаунт за да участвате:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Посетете интернет страницата на проекта за да създадете акаунт:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Проекта в момента не позволява създаването на нови акаунти!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Регистрирайте се"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Впишете се"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Забравили сте Парола"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Свързването с проекта се провали!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Прикрепен"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Регистрация на акаунта за"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Проект:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Имейл:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Име:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Отбор:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Парола:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Напишете отново:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Създай"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Не е намерен потребител"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Паролата е твърде къса"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Връзката не е успешна"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Паролите не съвпадат"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Моля въведете Имейл адрес"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Моля въведете парола"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Моля въведете потребителско име"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "се провали"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Името на потребителя е отказано"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Имейла вече е използван"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Проекта е неактивен"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Имейла е отказан"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Паролата е отказана"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Създаването на акаунт е деактивирано за този проект"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Назад"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Приключи"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Успешен"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Неуспешен"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Свържи се"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Удостовери акаунт"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Регистрирайте акаунт"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Впишете се"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Етикирайте тук за да изберете проект."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Уууупсс"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…това не трябва да се случва!\n"
+"Натиснете на иконата за да опитате отново."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC икона"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Статус"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Проекти"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Задачи"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Трансфери"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Предпочитания"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Навигация"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Изчисляване"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Благодаря Ви за участието."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Временно прекратено"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Няма нищо за вършене"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Изчакване на задачи…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Временно прекратено"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Натиснете play за да подновите връзката по интернет и изчисленията."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Стартиране…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Изберете проект за да участвате в него."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Затваряне…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Изчисляване на референтните CPU показатели…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "изображение на проекта"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Четене на предпочитанията…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Запази"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Въведете нова стойност:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Изберете:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Основен"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Мрежа"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Мощност"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Съхранение"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Памет"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Отстраняване на грешки"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Покажи разширените предпочитания и контролери…"
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Изчислявай на Батерия"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Мин. ниво на батерия"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC временно прекратява изчисленията под определено ниво на зареждане на "
+"батерията."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Макс. температура на батерия"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC временно прекратява изчисленията над определена температура на "
+"батерията. Не е препоръчително да променяте тази стойност."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Макс. използвано пространство за съхранение"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"Колко процента от пространството за съхранение на вашето устройство е "
+"позволено на BOINC да използва?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Мин. неизползвано пространство"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+"Колко от пространството за съхранение на вашето устройство да остане "
+"свободно?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Дневен лимит на трансфер"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Ограничава дневния трафик на данни породен от BOINC."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Прехвърляй задачи само през WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Автоматично стартиране"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Покажи уведомления когато е временно прекратен"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Използвани CPU ядра"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Ограничава броя CPU ядра които BOINC използва за изчисления."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Пауза при CPU употреба над"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Определя кога BOINC прекъсва изчисленията за пауза поради употреба на CPU от "
+"други приложения."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "CPU лимит"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Ограничава CPU време, което BOINC използва за изчисления."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "RAM лимит"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Ограничава количеството RAM, което е позволено на задачите да заемат."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Регистър от флагове на BOINC Клиента"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Ниво на регистъра на GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Дефинира многословието на регистъра за съобщения от GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Прочитане на проекти…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Добавете проект"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Икона на проекта"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Кредит:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(на това устройство)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(общо)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Временно прекратено от потребител"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Няма да взима нови задачи"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Проекта приключи - OK да се премахне"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "Ще бъде премахнато като приключи задачите"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Заявка на Планировчика в процес на изчакване"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Заявка на Планировчика в процес на извършване"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Изходящо съобщение в процес на изчакване"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Връзка е планирана след:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Команди на проекта:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Обнови"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Премахни"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Временно прекратяване"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Поднови"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Без нови задачи"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Позволи нови задачи"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Нулиране"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Премахване на проект?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Сигурни ли сте, че искате да премахнете"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "от BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Премахни"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Нулиране на проект"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Сигурни ли сте, че искате да нулирате"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Нулиране"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Име на Задача:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Изминало време:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(временно прекратена)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Краен срок:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "нов"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "изчаква за изтегляне"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "изтеглянето е завършено"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "изчислителна грешка"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "в процес на ъплоуд"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "ъплоуда завърши"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "прекратена"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "ъплоуда е неуспешен"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "готов"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "работи"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "временно прекратен"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "в момента прекратявам временно"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "в момента прекратявам временно"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "временно прекратен"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "проекта е временно прекратен"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "готов за докладване"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Прекратяване на задача?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Прекратяване на задача:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Прекрати"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Откажи"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Диалог за потвърждение"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Четене на трансфери…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Качване"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Изтегляне"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "нов опит след"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "неуспешен"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "временно прекратен"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "активен"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "в режим на изчакване"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "отстъп от проекта"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Файл:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Прекратяване на трансфер?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Прекрати Файл:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Прекрати"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Зареждане на съобщения от регистъра…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Съобщения от Клиента"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Съобщения от GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Регистъра е копиран в клип-борда."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Регистър на Събития на BOINC за Андроид:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Изчисленията са временно прекратени."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Свържете вашето устройство към зарядно за да продължите изчисленията."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Потребителя е активен."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Извън рамката за изчислително време."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC изчислява референтните CPU показатели за вашето устройство…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Недостатъчно дисково пространство."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Планирано подтискане на CPU."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Няма скорошна активност на потребител."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Закъснение при инициализация."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Работи ексклузивно приложение."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Вашето устройство е заето с други приложения."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC достигна лимита за трансфер по мрежата."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Спряно от Андроид."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Не е свързан към WiFi."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "Батерията трябва да се зареди преди да се подновят изчисленията."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Изчисленията ще се подновят когато заряда на батерията достигне"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "в момента"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Изчакване на батерията да се охлади"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Подновяване на изчисленията…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "ръчно."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "По заявка на потребителя"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "За да вземе работа"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "За да докладва завършените задачи"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "За да изпрати изходящо съобщение"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "По заявка на акаунт мениджъра"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Инициализация на проект"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "По заявка на проекта"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Неизвестна причина"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Опресни"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Изпрати като Имейл"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Копирай в Клип-борда"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Регистър на Събития"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Изход от BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Временно прекрати"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Поднови"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Относно"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Помощ"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Връщане"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Относно"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Версия"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Бъркли Отворена Инфраструктура за Споделени Изчисления"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Калифорнийски Университет, Бъркли.\n"
+"Всички Права Запазени."
diff --git a/locale/bg/BOINC-Client.mo b/locale/bg/BOINC-Client.mo
index 31e4497..b24763f 100644
Binary files a/locale/bg/BOINC-Client.mo and b/locale/bg/BOINC-Client.mo differ
diff --git a/locale/bg/BOINC-Client.po b/locale/bg/BOINC-Client.po
index 95dd894..cc8e4f0 100644
--- a/locale/bg/BOINC-Client.po
+++ b/locale/bg/BOINC-Client.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-05-19 22:11+0200\n"
+"PO-Revision-Date: 2013-09-04 14:18+0000\n"
 "Last-Translator: Dimitar <mexicoman at abv.bg>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: bg\n"
@@ -15,7 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1378304289.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
@@ -65,7 +66,7 @@ msgstr "Налична е нова версия на BOINC."
 
 #: current_version.cpp:94
 msgid "Download"
-msgstr ""
+msgstr "Изтегляне"
 
 #: log_flags.cpp:259 log_flags.cpp:436
 msgid "Unexpected text in cc_config.xml"
@@ -118,7 +119,7 @@ msgstr "Този проект не поддържа CPU тип"
 #: ../sched/handle_request.cpp:993
 msgid ""
 "Your BOINC client software is too old.  Please install the current version."
-msgstr "Вашият BOINC клиент е много стар.  Моля, инсталирайте текущата версия."
+msgstr "Вашият BOINC клиент е твърде стар.  Моля, инсталирайте текущата версия."
 
 #: ../sched/handle_request.cpp:1259
 msgid "This project doesn't support computers of type"
@@ -148,9 +149,9 @@ msgstr ""
 # 94%
 #: ../sched/sched_send.cpp:1146
 #, c-format
-#, c-format, fuzzy
+#, c-format, c-format
 msgid "An %s GPU is required to run tasks for this project"
-msgstr "Необходим е ATI GPU за стартиране на задачи на този проект"
+msgstr "Необходимо е %s GPU за стартиране на задачи за този проект"
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
@@ -170,6 +171,8 @@ msgstr ""
 msgid ""
 "Tasks for %s are available, but your preferences are set to not accept them"
 msgstr ""
+"Налични за задачи за %s, но вашите предпочитания са зададени да не ги "
+"приемате"
 
 #: ../sched/sched_types.cpp:254
 msgid "Unknown app name in app_info.xml"
diff --git a/locale/bg/BOINC-Manager.mo b/locale/bg/BOINC-Manager.mo
index e243f4a..171b24e 100644
Binary files a/locale/bg/BOINC-Manager.mo and b/locale/bg/BOINC-Manager.mo differ
diff --git a/locale/bg/BOINC-Manager.po b/locale/bg/BOINC-Manager.po
index 5b0a1f1..1c4fa97 100644
--- a/locale/bg/BOINC-Manager.po
+++ b/locale/bg/BOINC-Manager.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 6.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-05-19 22:11+0200\n"
+"PO-Revision-Date: 2013-09-10 11:32+0000\n"
 "Last-Translator: Dimitar <mexicoman at abv.bg>\n"
 "Language-Team: AMD Powered @ Home Team <timeros at gmail.com>\n"
 "Language: bg\n"
@@ -15,21 +15,22 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1378812727.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
-# 81%
+# 100%
 #: clientgui/AccountInfoPage.cpp:387
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid "Identify your account at %s"
-msgstr "Идентифицирайте Вашия акаунт "
+msgstr "Идентифицирайте Вашия акаунт в %s"
 
 #: clientgui/AccountInfoPage.cpp:393
 msgid ""
@@ -144,18 +145,26 @@ msgstr "Използвай акаунт мениджър"
 #: clientgui/AccountInfoPage.cpp:587
 msgid "The minimum username length for this project is 1. Please enter a different username."
 msgstr ""
+"Минималната дължина на потребителско име за този проект е 1. Моля въведете "
+"различно потребителско име."
 
 #: clientgui/AccountInfoPage.cpp:592
 msgid "The minimum username length for this account manager is 1. Please enter a different username."
 msgstr ""
+"Минималната дължина на потребителско име за този акаунт мениджър е 1. Моля "
+"въведете различно потребителско име."
 
 #: clientgui/AccountInfoPage.cpp:598
 msgid "The minimum email address length for this project is 1. Please enter a different email address."
 msgstr ""
+"Минималната дължина на имейл адрес за този проект е 1. Моля въведете "
+"различен имейл адрес."
 
 #: clientgui/AccountInfoPage.cpp:603
 msgid "The minimum email address length for this account manager is 1. Please enter a different email address."
 msgstr ""
+"Минималната дължина на имейл адрес за този акаунт мениджър е 1. Моля "
+"въведете различен имейл адрес."
 
 #: clientgui/AccountInfoPage.cpp:616
 #, c-format
@@ -359,7 +368,7 @@ msgstr "Работи на база на &предпочитанията"
 
 #: clientgui/AdvancedFrame.cpp:465
 msgid "Allow work according to preferences"
-msgstr "Позволи работа според предпочитанията."
+msgstr "Позволи работа според предпочитанията"
 
 #: clientgui/AdvancedFrame.cpp:469
 msgid "&Suspend"
@@ -452,13 +461,14 @@ msgstr "Извърши всички изчакващи връзки по мре
 
 # 94%
 #: clientgui/AdvancedFrame.cpp:576
-#, fuzzy
 msgid "Read config files"
-msgstr "Прочети конфигуриращия файл"
+msgstr "Прочети конфигуриращите файлове"
 
 #: clientgui/AdvancedFrame.cpp:577
 msgid "Read configuration info from cc_config.xml and any app_config.xml files"
 msgstr ""
+"Прочети конфигуриращата информация от файловете cc_config.xml и "
+"app_config.xml"
 
 #: clientgui/AdvancedFrame.cpp:581
 msgid "Read local prefs file"
@@ -1104,12 +1114,11 @@ msgstr "Авторски права:"
 
 # 98%
 #: clientgui/DlgAbout.cpp:192
-#, fuzzy
 msgid ""
 "(C) 2003-2013 University of California, Berkeley.\n"
 "All Rights Reserved."
 msgstr ""
-"(C) 2003-2011 Калифорнийски Университет, Бъркли.\n"
+"(C) 2003-2013 Калифорнийски Университет, Бъркли.\n"
 "Всички Права Запазени."
 
 #: clientgui/DlgAbout.cpp:196
@@ -1679,9 +1688,8 @@ msgstr "Показва съобщения за всички проекти"
 
 #: clientgui/DlgEventLog.cpp:352
 #: clientgui/DlgEventLog.cpp:354
-#, fuzzy
 msgid "Show only the messages for the selected project"
-msgstr "Копира всички съобщения в clipboard."
+msgstr "Покажи само съобщенията за избрания проект"
 
 #: clientgui/DlgExitMessage.cpp:82
 #, c-format
@@ -1720,7 +1728,7 @@ msgstr ""
 "\n"
 "В повечето случаи, е по-добре само да затворите %s прозореца\n"
 "отколкото да излезете от приложението; това ще позволи на %s да стартира\n"
-"задачите според часовите диапазони избрани от Вас в предпочитанията."
+"задачите според часовите диапазони избрани във вашите предпочитания."
 
 #: clientgui/DlgExitMessage.cpp:153
 #, c-format
@@ -1736,7 +1744,7 @@ msgstr "Запомни това решение и не показвай пове
 #: clientgui/DlgOptions.cpp:401
 #: clientgui/DlgSelectComputer.cpp:167
 msgid "&Cancel"
-msgstr "&Отказ"
+msgstr "&Откажи"
 
 #: clientgui/DlgGenericMessage.cpp:112
 msgid "Don't show this dialog again."
@@ -1746,29 +1754,24 @@ msgstr "Не показвай този диалог повече."
 #: clientgui/DlgItemProperties.cpp:166
 #: clientgui/DlgItemProperties.cpp:169
 #: clientgui/DlgItemProperties.cpp:172
-#, fuzzy
 msgid "Don't fetch tasks for "
-msgstr "Няма да взима нови задачи"
+msgstr "Не взимай задачи за "
 
 #: clientgui/DlgItemProperties.cpp:163
-#, fuzzy
 msgid "Project preference"
-msgstr "Вашите Преференции"
+msgstr "Предпочитание на проекта"
 
 #: clientgui/DlgItemProperties.cpp:166
-#, fuzzy
 msgid "Account manager preference"
-msgstr "Акаунт менажер"
+msgstr "Предпочитание на акаунт мениджъра"
 
 #: clientgui/DlgItemProperties.cpp:169
-#, fuzzy
 msgid "Project has no apps for "
-msgstr "Проекта не е намерен"
+msgstr "Проекта няма приложения за "
 
 #: clientgui/DlgItemProperties.cpp:172
-#, fuzzy
 msgid "Client configuration excludes "
-msgstr "Създаването на акаунти е преустановено. "
+msgstr "Конфигурацията на клиента изключва "
 
 #: clientgui/DlgItemProperties.cpp:176
 msgid " work fetch deferred for"
@@ -1792,9 +1795,8 @@ msgid "Master URL"
 msgstr "Главен URL"
 
 #: clientgui/DlgItemProperties.cpp:214
-#, fuzzy
 msgid "User name"
-msgstr "Потребит. име"
+msgstr "Потребителско име"
 
 #: clientgui/DlgItemProperties.cpp:215
 msgid "Team name"
@@ -1802,7 +1804,7 @@ msgstr "Име на отбор"
 
 #: clientgui/DlgItemProperties.cpp:216
 msgid "Resource share"
-msgstr "Дял ресурси"
+msgstr "Подялба на ресурс"
 
 #: clientgui/DlgItemProperties.cpp:218
 msgid "Scheduler RPC deferred for"
@@ -1858,19 +1860,16 @@ msgstr "В ход е съобщения към сървъра"
 
 #: clientgui/DlgItemProperties.cpp:240
 #: clientgui/DlgItemProperties.cpp:242
-#, fuzzy
 msgid "Host location"
-msgstr "Общ кредит на хоста"
+msgstr "Местоположение на хоста"
 
 #: clientgui/DlgItemProperties.cpp:242
-#, fuzzy
 msgid "default"
-msgstr "И&збере стойност по подразбиране"
+msgstr "по подразбиране"
 
 #: clientgui/DlgItemProperties.cpp:246
-#, fuzzy
 msgid "Added via account manager"
-msgstr "Прокрепен към акаунт менажер"
+msgstr "Добавен чрез акаунт мениджър"
 
 #: clientgui/DlgItemProperties.cpp:249
 msgid "Remove when tasks done"
@@ -1878,7 +1877,7 @@ msgstr "Премахни когато задачите приключат"
 
 #: clientgui/DlgItemProperties.cpp:252
 msgid "Ended"
-msgstr "Приключи"
+msgstr "Приключен"
 
 #: clientgui/DlgItemProperties.cpp:254
 msgid "Credit"
@@ -1918,7 +1917,7 @@ msgstr "Приложение"
 
 #: clientgui/DlgItemProperties.cpp:324
 msgid "Workunit name"
-msgstr "Име на работната единица"
+msgstr "Име на работна единица"
 
 #: clientgui/DlgItemProperties.cpp:325
 msgid "State"
@@ -1930,7 +1929,7 @@ msgstr "Получени"
 
 #: clientgui/DlgItemProperties.cpp:331
 msgid "Report deadline"
-msgstr "Срок за Докладване "
+msgstr "Срок за докладване"
 
 #: clientgui/DlgItemProperties.cpp:333
 msgid "Resources"
@@ -1951,7 +1950,6 @@ msgstr "CPU време"
 
 #: clientgui/DlgItemProperties.cpp:342
 #: clientgui/DlgItemProperties.cpp:356
-#, fuzzy
 msgid "Elapsed time"
 msgstr "Изминало време"
 
@@ -1985,9 +1983,8 @@ msgstr "Локален: "
 
 #: clientgui/DlgOptions.cpp:129
 #: clientgui/DlgOptions.cpp:135
-#, fuzzy
 msgid "Options"
-msgstr "&Опции"
+msgstr "Опции"
 
 #: clientgui/DlgOptions.cpp:175
 msgid "Language:"
@@ -2027,15 +2024,15 @@ msgstr "Dial-up и Virtual Private Network настройки"
 
 #: clientgui/DlgOptions.cpp:240
 msgid "&Set Default"
-msgstr "И&збере стойност по подразбиране"
+msgstr "&Задай стойности по подразбиране"
 
 #: clientgui/DlgOptions.cpp:245
 msgid "&Clear Default"
-msgstr "&Изчисти стойностите по подразбиране"
+msgstr "&Изчисти стойности по подразбиране"
 
 #: clientgui/DlgOptions.cpp:252
 msgid "Default Connection:"
-msgstr "Връзка по подразбиране"
+msgstr "Връзка по подразбиране:"
 
 #: clientgui/DlgOptions.cpp:259
 msgid "Connections"
@@ -2043,11 +2040,11 @@ msgstr "Връзки"
 
 #: clientgui/DlgOptions.cpp:268
 msgid "Connect via HTTP proxy server"
-msgstr "Свързвай се чрез HTTP прокси сървър"
+msgstr "Свържи се чрез HTTP прокси сървър"
 
 #: clientgui/DlgOptions.cpp:272
 msgid "HTTP Proxy Server Configuration"
-msgstr "Настройки на HTTP прокси сървър"
+msgstr "Настройки на HTTP Прокси Сървър"
 
 #: clientgui/DlgOptions.cpp:280
 #: clientgui/DlgOptions.cpp:344
@@ -2072,7 +2069,7 @@ msgstr "Остави тези полета празни ако не са нуж
 #: clientgui/DlgOptions.cpp:309
 #: clientgui/DlgOptions.cpp:373
 msgid "User Name:"
-msgstr "Потребит. име"
+msgstr "Потребителско Име:"
 
 #: clientgui/DlgOptions.cpp:317
 #: clientgui/DlgOptions.cpp:381
@@ -2082,24 +2079,23 @@ msgstr "Парола:"
 
 #: clientgui/DlgOptions.cpp:324
 msgid "HTTP Proxy"
-msgstr "HTTP прокси"
+msgstr "HTTP Прокси"
 
 #: clientgui/DlgOptions.cpp:332
 msgid "Connect via SOCKS proxy server"
-msgstr "Свързвай се чрез SOCKS прокси сървър"
+msgstr "Свържи се чрез SOCKS прокси сървър"
 
 #: clientgui/DlgOptions.cpp:336
 msgid "SOCKS Proxy Server Configuration"
-msgstr "Настройки на SOCKS прокси сървър"
+msgstr "Настройки на SOCKS Прокси Сървър"
 
 #: clientgui/DlgOptions.cpp:388
 msgid "SOCKS Proxy"
-msgstr "SOCKS прокси"
+msgstr "SOCKS Прокси"
 
 #: clientgui/DlgOptions.cpp:586
-#, fuzzy
 msgid "always"
-msgstr "Работи &винаги"
+msgstr "винаги"
 
 #: clientgui/DlgOptions.cpp:587
 msgid "1 hour"
@@ -2118,22 +2114,21 @@ msgid "1 week"
 msgstr "1 седмица"
 
 #: clientgui/DlgOptions.cpp:591
-#, fuzzy
 msgid "never"
-msgstr "Сървър: "
+msgstr "никога"
 
 #: clientgui/DlgOptions.cpp:688
 #, c-format
 msgid "%s - Language Selection"
-msgstr "%s -Избор на език"
+msgstr "%s - Избор на Език"
 
 #: clientgui/DlgOptions.cpp:695
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid "The %s's language has been changed.  In order for this change to take effect, you must restart the %s."
 msgstr ""
-"Езикът по подразбиране на %sбеше променен, за да влезе в сила промяната "
-"трябва да рестартираш %s."
+"Езикът на %s беше променен.  За да влезе в сила тази промяна, трябва да "
+"рестартирате %s."
 
 #: clientgui/DlgSelectComputer.cpp:90
 #, c-format
@@ -2160,11 +2155,11 @@ msgstr "Форуми"
 
 #: clientgui/Localization.cpp:33
 msgid "Correspond with other users on the SETI at home message boards"
-msgstr "Общувай с други потребители във форумите на SETI at home"
+msgstr "Общувайте с други потребители във форумите на SETI at home"
 
 #: clientgui/Localization.cpp:37
 msgid "Ask questions and report problems"
-msgstr "Задавай въпроси и докладвай проблеми"
+msgstr "Задавайте въпроси и докладвайте проблеми"
 
 #: clientgui/Localization.cpp:39
 #: clientgui/Localization.cpp:81
@@ -2177,15 +2172,15 @@ msgstr "Вашият акаунт"
 #: clientgui/Localization.cpp:87
 #: clientgui/Localization.cpp:113
 msgid "View your account information and credit totals"
-msgstr "Виж информация за твоя акаунт и общия кредит"
+msgstr "Вижте информацията за вашия акаунт и общите суми кредит"
 
 #: clientgui/Localization.cpp:43
 msgid "Your preferences"
-msgstr "Вашите Преференции"
+msgstr "Вашите предпочитания"
 
 #: clientgui/Localization.cpp:45
 msgid "View and modify your SETI at home account profile and preferences"
-msgstr "Виж и промени твоя SETI at home профил на акаунта и преференции"
+msgstr "Вижте и променете своя профил на акаунта и предпочитания в SETI at home"
 
 #: clientgui/Localization.cpp:47
 #: clientgui/Localization.cpp:89
@@ -2195,7 +2190,9 @@ msgstr "Вашите резултати"
 #: clientgui/Localization.cpp:49
 #: clientgui/Localization.cpp:91
 msgid "View your last week (or more) of computational results and work"
-msgstr "Виж твоите работа и резултати от последната седмица (и повече)"
+msgstr ""
+"Вижте изчислените от Вас резултати и работа за последната седмица (или "
+"повече)"
 
 #: clientgui/Localization.cpp:51
 #: clientgui/Localization.cpp:93
@@ -2204,7 +2201,7 @@ msgstr "Вашите компютри"
 
 #: clientgui/Localization.cpp:53
 msgid "View a listing of all the computers on which you are running SETI at Home"
-msgstr "Виж списък на всички компютри, които работят по SETI at home "
+msgstr "Вижте списък на всички ваши компютри, които работят по SETI at Home"
 
 #: clientgui/Localization.cpp:55
 #: clientgui/Localization.cpp:97
@@ -2214,7 +2211,7 @@ msgstr "Вашият отбор"
 #: clientgui/Localization.cpp:57
 #: clientgui/Localization.cpp:99
 msgid "View information about your team"
-msgstr "Виж информация за твоя отбор"
+msgstr "Вижте информация за вашия отбор"
 
 #: clientgui/Localization.cpp:61
 msgid "Common questions"
@@ -2222,19 +2219,19 @@ msgstr "Често задавани въпроси"
 
 #: clientgui/Localization.cpp:63
 msgid "Read the Einstein at Home Frequently Asked Question list"
-msgstr "Прочети списъка с често задаваните въпроси (FAQ) относно Einstein at Home "
+msgstr "Прочетете списъка с Често Задавани Въпроси за Einstein at Home"
 
 #: clientgui/Localization.cpp:65
 msgid "Screensaver info"
-msgstr "Информация за скрийнсейвъра"
+msgstr "Информация за скрийн-сейвъра"
 
 #: clientgui/Localization.cpp:67
 msgid "Read a detailed description of the Einstein at Home screensaver"
-msgstr "Прочети подробното описание на скрийнсейвъра на Einstein at Home."
+msgstr "Прочетете подробно описание за скрийн-сейвъра на Einstein at Home"
 
 #: clientgui/Localization.cpp:71
 msgid "Correspond with admins and other users on the Einstein at Home message boards"
-msgstr "Общувай с админи и други потребители във  форума на Einstein at Home"
+msgstr "Общувайте с админи и други потребители във форума на Einstein at Home"
 
 #: clientgui/Localization.cpp:73
 msgid "Einstein status"
@@ -2242,11 +2239,11 @@ msgstr "Einstein статус"
 
 #: clientgui/Localization.cpp:75
 msgid "Current status of the Einstein at Home server"
-msgstr "Текущия статус на Einstein at Home сървъра"
+msgstr "Текущ статус на Einstein at Home сървъра"
 
 #: clientgui/Localization.cpp:77
 msgid "Report problems"
-msgstr "Докладваай проблеми"
+msgstr "Докладвайте проблеми"
 
 #: clientgui/Localization.cpp:79
 msgid "A link to the Einstein at Home problems and bug reports message board"
@@ -2254,33 +2251,34 @@ msgstr "Линк към форума на Einstein at Home за проблеми и
 
 #: clientgui/Localization.cpp:83
 msgid "View and modify your Einstein at Home account profile and preferences"
-msgstr "Вий и промени профила и предпочитанията на твоя Einstein at Home акаунт"
+msgstr ""
+"Вижте и променете профила и предпочитанията на своя Einstein at Home акаунт"
 
 #: clientgui/Localization.cpp:85
 msgid "Account summary"
-msgstr "Обща информация за акаунта"
+msgstr "Обобщена информация за акаунта"
 
 #: clientgui/Localization.cpp:95
 msgid "View a listing of all the computers on which you are running Einstein at Home"
-msgstr "Виж списък със всички компютри, на които работиш с Einstein at Home"
+msgstr "Вижте списък с всички ваши компютри, които работят по Einstein at Home"
 
 #: clientgui/Localization.cpp:101
 msgid "LIGO project"
-msgstr "LIGO проекта"
+msgstr "Проект LIGO"
 
 #: clientgui/Localization.cpp:103
 msgid "The home page of the Laser Interferometer Gravitational-wave Observatory (LIGO) project"
 msgstr ""
-"Началната страница на  Laser Interferometer Gravitational-wave Observatory "
-"(LIGO) проекта"
+"Начална страница на проекта Laser Interferometer Gravitational-wave "
+"Observatory (LIGO)"
 
 #: clientgui/Localization.cpp:105
 msgid "GEO-600 project"
-msgstr "GEO-600 проекта"
+msgstr "Проект GEO-600"
 
 #: clientgui/Localization.cpp:107
 msgid "The home page of the GEO-600 project"
-msgstr "Началната страница на GEO-600 проекта"
+msgstr "Начална страница на проекта GEO-600"
 
 #: clientgui/Localization.cpp:115
 #: clientgui/Localization.cpp:133
@@ -2289,39 +2287,39 @@ msgstr "Отбор"
 
 #: clientgui/Localization.cpp:117
 msgid "Info about your Team"
-msgstr "Информация за твоя отбор"
+msgstr "Информация за вашия Отбор"
 
 #: clientgui/Localization.cpp:123
 msgid "Get help for climateprediction.net"
-msgstr "Помощ относно climateprediction.net"
+msgstr "Получете помощ за climateprediction.net"
 
 #: clientgui/Localization.cpp:125
 msgid "News"
-msgstr "Норювини"
+msgstr "Новини"
 
 #: clientgui/Localization.cpp:127
 msgid "climateprediction.net News"
-msgstr "climateprediction.net Новини"
+msgstr "Новини от climateprediction.net"
 
 #: clientgui/Localization.cpp:131
 msgid "View your account information, credits, and trickles"
-msgstr "Виж информация за твоя акаунт, кредити и trickles"
+msgstr "Вижте информацията за своя акаунт, кредити и съобщения"
 
 #: clientgui/Localization.cpp:135
 msgid "Info about your team"
-msgstr "Информация за теоя отбор"
+msgstr "Информация за вашия отбор"
 
 #: clientgui/Localization.cpp:141
 msgid "Search for help in our help system"
-msgstr "Търси помощ в нашата система за помощ"
+msgstr "Потърсете помощ в нашата система за помощ"
 
 #: clientgui/Localization.cpp:143
 msgid "Global Statistics"
-msgstr "Глобални статистики"
+msgstr "Глобална Статистика"
 
 #: clientgui/Localization.cpp:145
 msgid "Summary statistics for World Community Grid"
-msgstr "Общи статистики за World Community Grid"
+msgstr "Обобщена статистика за World Community Grid"
 
 #: clientgui/Localization.cpp:147
 msgid "My Grid"
@@ -2329,15 +2327,15 @@ msgstr "Моята Мрежа"
 
 #: clientgui/Localization.cpp:149
 msgid "Your statistics and settings"
-msgstr "Твоите статистики и настройки"
+msgstr "Вашата статистика и настройки"
 
 #: clientgui/Localization.cpp:151
 msgid "Device Profiles"
-msgstr "Профили на устройството"
+msgstr "Профили на Устройства"
 
 #: clientgui/Localization.cpp:153
 msgid "Update your device settings"
-msgstr "Обнови настройките на устройството. "
+msgstr "Обновете настройките на устройството си"
 
 #: clientgui/Localization.cpp:155
 msgid "Research"
@@ -2345,7 +2343,7 @@ msgstr "Проучване"
 
 #: clientgui/Localization.cpp:157
 msgid "Learn about the projects hosted at World Community Grid"
-msgstr "Научи повече за проектите на World Community Grid. "
+msgstr "Научи за проектите включени в World Community Grid"
 
 #: clientgui/MainDocument.cpp:586
 msgid "Starting client"
@@ -2357,12 +2355,11 @@ msgstr "Свързване към клиент"
 
 #: clientgui/MainDocument.cpp:1183
 msgid "Retrieving system state; please wait..."
-msgstr "Обработвам състоянието на системата; моля изчакайте..."
+msgstr "Получаване на информация за състоянието на системата; моля изчакайте..."
 
 #: clientgui/MainDocument.cpp:1804
-#, fuzzy
 msgid "Missing application"
-msgstr "Приложение"
+msgstr "Липсващо приложение"
 
 #: clientgui/MainDocument.cpp:1805
 msgid "Please download and install the CoRD application from http://cord.sourceforge.net"
@@ -2387,9 +2384,8 @@ msgid "time of day"
 msgstr "ограничителни часове"
 
 #: clientgui/MainDocument.cpp:2422
-#, fuzzy
 msgid "CPU benchmarks in progress"
-msgstr "Пусни CPU &диагностика"
+msgstr "CPU изчисляване на референтни показатели е в прогрес"
 
 #: clientgui/MainDocument.cpp:2423
 msgid "need disk space - check preferences"
@@ -2420,9 +2416,8 @@ msgid "requested by operating system"
 msgstr "поискано от операционната система"
 
 #: clientgui/MainDocument.cpp:2431
-#, fuzzy
 msgid "unknown reason"
-msgstr "(Непознат)"
+msgstr "неизвестна причина"
 
 #: clientgui/MainDocument.cpp:2453
 msgid "GPU missing, "
@@ -2430,11 +2425,11 @@ msgstr "GPU липсва, "
 
 #: clientgui/MainDocument.cpp:2460
 msgid "New"
-msgstr "Ново"
+msgstr "Нов"
 
 #: clientgui/MainDocument.cpp:2464
 msgid "Download failed"
-msgstr "Свалянето неуспешно"
+msgstr "Свалянето е неуспешно"
 
 #: clientgui/MainDocument.cpp:2466
 msgid "Downloading"
@@ -2442,28 +2437,25 @@ msgstr "Сваляне"
 
 #: clientgui/MainDocument.cpp:2468
 #: clientgui/MainDocument.cpp:2538
-#, fuzzy
 msgid " (suspended - "
-msgstr "Временно прекратено"
+msgstr " (временно прекратен - "
 
 #: clientgui/MainDocument.cpp:2476
 msgid "Project suspended by user"
-msgstr "Проектът преустановен от потребителя"
+msgstr "Проектът е временно прекратен от потребителя"
 
 #: clientgui/MainDocument.cpp:2478
 msgid "Task suspended by user"
 msgstr "Задачата е временно прекратена от потребителя"
 
 #: clientgui/MainDocument.cpp:2480
-#, fuzzy
 msgid "Suspended - "
-msgstr "Временно прекратено"
+msgstr "Временно прекратен - "
 
 # 75%
 #: clientgui/MainDocument.cpp:2486
-#, fuzzy
 msgid "GPU suspended - "
-msgstr "Временно прекратено"
+msgstr "GPU временно прекратено - "
 
 #: clientgui/MainDocument.cpp:2493
 msgid "Waiting for memory"
@@ -2508,7 +2500,7 @@ msgstr " (Изчакване за достъп до мрежата)"
 
 #: clientgui/MainDocument.cpp:2530
 msgid "Computation error"
-msgstr "Грешка при изчисленията"
+msgstr "Изчислителна грешка"
 
 #: clientgui/MainDocument.cpp:2534
 msgid "Upload failed"
@@ -2520,7 +2512,7 @@ msgstr "Изпращане"
 
 #: clientgui/MainDocument.cpp:2547
 msgid "Aborted by user"
-msgstr "Преустановено от потребителя"
+msgstr "Прекратена от потребителя"
 
 #: clientgui/MainDocument.cpp:2550
 msgid "Aborted by project"
@@ -2532,15 +2524,15 @@ msgstr "Прекратена: не е стартирана преди крайн
 
 #: clientgui/MainDocument.cpp:2556
 msgid "Aborted: disk limit exceeded"
-msgstr ""
+msgstr "Прекратена: надхвърлен лимит на диска"
 
 #: clientgui/MainDocument.cpp:2559
 msgid "Aborted: run time limit exceeded"
-msgstr ""
+msgstr "Прекратена: надхвърлен работен лимит от време"
 
 #: clientgui/MainDocument.cpp:2562
 msgid "Aborted: memory limit exceeded"
-msgstr ""
+msgstr "Прекратена: надхвърлен лимит памет"
 
 #: clientgui/MainDocument.cpp:2565
 msgid "Aborted"
@@ -2548,24 +2540,24 @@ msgstr "Прекратена"
 
 #: clientgui/MainDocument.cpp:2570
 msgid "Acknowledged"
-msgstr "Потвърдено"
+msgstr "Придобита"
 
 #: clientgui/MainDocument.cpp:2572
 msgid "Ready to report"
-msgstr "Готово за докладване"
+msgstr "Готова за докладване"
 
 #: clientgui/MainDocument.cpp:2574
 #, c-format
 msgid "Error: invalid state '%d'"
-msgstr "Грешка: Невалидно състояние '%d'"
+msgstr "Грешка: невалидно състояние '%d'"
 
 #: clientgui/NoInternetConnectionPage.cpp:179
 msgid "No Internet connection"
-msgstr "Няма връзка към Интернет. "
+msgstr "Няма връзка с Интернет"
 
 #: clientgui/NoInternetConnectionPage.cpp:182
 msgid "Please connect to the Internet and try again."
-msgstr "Моля свържи се към Интернет и опитай отново. "
+msgstr "Моля свържете се с Интернет и опитайте отново."
 
 #: clientgui/NotDetectedPage.cpp:181
 msgid "Project not found"
@@ -2577,13 +2569,13 @@ msgid ""
 "\n"
 "Please check the URL and try again."
 msgstr ""
-"URL-то, което въведе, не е на BOINC-базиран проект\n"
+"URL-то, което предоставихте, не е на BOINC-базиран проект.\n"
 "\n"
-"Моля провери URL-то и опитай отново. "
+"Моля проверете URL-то и опитайте отново."
 
 #: clientgui/NotDetectedPage.cpp:188
 msgid "Account manager not found"
-msgstr "Акаунт менажера не е намерен. "
+msgstr "Акаунт мениджър не е намерен"
 
 #: clientgui/NotDetectedPage.cpp:191
 msgid ""
@@ -2592,10 +2584,10 @@ msgid ""
 "\n"
 "Please check the URL and try again."
 msgstr ""
-"URL-то, което въведе, не е на BOINC-базиран акаунт\n"
-"менажер\n"
+"URL-то, което предоставихте, не е на BOINC-базиран акаунт\n"
+"мениджър.\n"
 "\n"
-"Моля провери URL-то и опитай отново. "
+"Моля проверете URL-то и опитайте отново."
 
 #: clientgui/NotFoundPage.cpp:181
 msgid "Login Failed."
@@ -2603,11 +2595,11 @@ msgstr "Входа е Неуспешен."
 
 #: clientgui/NotFoundPage.cpp:185
 msgid "Check the username and password, and try again."
-msgstr "Проверете потребителсото име и парола и опитайте отново."
+msgstr "Проверете потребителското име и парола и опитайте отново."
 
 #: clientgui/NotFoundPage.cpp:189
 msgid "Check the email address and password, and try again."
-msgstr "Проверете email-а и парола и опитайте отново."
+msgstr "Проверете имейл адреса и паролата, и опитайте отново."
 
 #: clientgui/NoticeListCtrl.cpp:63
 msgid "Notice List"
@@ -2653,9 +2645,8 @@ msgid "Categories:"
 msgstr "Категории:"
 
 #: clientgui/ProjectInfoPage.cpp:594
-#, fuzzy
 msgid "Projects:"
-msgstr "Проекти"
+msgstr "Проекти:"
 
 #: clientgui/ProjectInfoPage.cpp:598
 msgid "Project details"
@@ -2670,16 +2661,14 @@ msgid "Organization:"
 msgstr "Организация:"
 
 #: clientgui/ProjectInfoPage.cpp:610
-#, fuzzy
 msgid "Web site:"
-msgstr "Web сайтове"
+msgstr "Интернет страница:"
 
 #: clientgui/ProjectInfoPage.cpp:614
 msgid "Supported systems:"
 msgstr "Поддържани системи:"
 
 #: clientgui/ProjectInfoPage.cpp:618
-#, fuzzy
 msgid "Project URL:"
 msgstr "URL на Проекта:"
 
@@ -2691,12 +2680,11 @@ msgstr ""
 
 #: clientgui/ProjectInfoPage.cpp:811
 msgid "You already added this project. Please choose a different project."
-msgstr "Вече сте добавили този проект. Моля изберете друг проект."
+msgstr "Вече сте добавили този проект. Моля изберете различен проект."
 
 #: clientgui/ProjectListCtrl.cpp:66
-#, fuzzy
 msgid "Project List"
-msgstr "Проекти"
+msgstr "Списък Проекти"
 
 #: clientgui/ProjectListCtrl.cpp:507
 msgid "Nvidia GPU Supported"
@@ -2720,9 +2708,8 @@ msgstr "Необходимите файлове не са намерени на
 
 #: clientgui/ProjectProcessingPage.cpp:510
 #: clientgui/ProjectProcessingPage.cpp:572
-#, fuzzy
 msgid "An internal server error has occurred."
-msgstr "Случи се грешка на сървъра. \n"
+msgstr "Възникна вътрешна грешка на сървъра."
 
 #: clientgui/ProjectPropertiesPage.cpp:334
 msgid ""
@@ -2734,10 +2721,9 @@ msgstr ""
 
 #: clientgui/ProxyInfoPage.cpp:195
 msgid "Network communication failure"
-msgstr "Грешка при връзката"
+msgstr "Неуспешно свързване"
 
 #: clientgui/ProxyInfoPage.cpp:199
-#, fuzzy
 msgid ""
 "The World Community Grid - BOINC software failed to communicate\n"
 "over the Internet. The most likely reasons are:\n"
@@ -2753,18 +2739,21 @@ msgid ""
 "3) You are using a proxy server.\n"
 "Click Next to configure BOINC's proxy settings."
 msgstr ""
-"BOINC ен успя да се свърже с Интернет. Най-честите причини\n"
-"за това са:\n"
+"Софтуера между The World Community Grid - BOINC не успя да се свърже\n"
+"през Интернет. Най-вероятните причини са:\n"
 "\n"
-"1)Личната ти защитна стена блокира BOINC. Ти трябва да\n"
-"настроиш ли4ната ти защитна стена да позволява на BOINC \n"
-"да комуникира на порт 80. Когато това е направено, натисни\n"
-"Назад и опитай отново. \n"
+"1) Проблем със свързването.  Проверете вашата мрежова или модемна връзка\n"
+"и тогава натиснете Назад за да опитате отново.\n"
 "\n"
-"2)Изполваш прокси сървър и BOINC трябва да знае за него"
+"2) Личен защитен антивирусен софтуер блокира софтуера между World Community\n"
+"Grid - BOINC.  Настройте вашата лична защитна стена да позволява на\n"
+"BOINC и на BOINC Мениджър да комуникират на порт 80 и на порт 443,\n"
+"след това натиснете Назад за да опитате отново.\n"
+"\n"
+"3) Вие използвате прокси сървър.\n"
+"Натиснете Напред за да зададете настройките на проксито на BOINC програмата."
 
 #: clientgui/ProxyInfoPage.cpp:203
-#, fuzzy
 msgid ""
 "BOINC failed to communicate on the Internet.\n"
 "The most likely reasons are:\n"
@@ -2780,19 +2769,23 @@ msgid ""
 "3) You are using a proxy server.\n"
 "Click Next to configure BOINC's proxy settings."
 msgstr ""
-"BOINC ен успя да се свърже с Интернет. Най-честите причини\n"
-"за това са:\n"
+"BOINC не успя да се свърже през Интернет.\n"
+"Най-вероятните причини са:\n"
+"\n"
+"1) Проблем със свързването.  Проверете вашата мрежова\n"
+"или модемна връзка и тогава натиснете Назад за да опитате отново.\n"
 "\n"
-"1)Личната ти защитна стена блокира BOINC. Ти трябва да\n"
-"настроиш ли4ната ти защитна стена да позволява на BOINC \n"
-"да комуникира на порт 80. Когато това е направено, натисни\n"
-"Назад и опитай отново. \n"
+"2) Личен защитен антивирусен софтуер блокира BOINC.\n"
+"Настройте вашата лична защитна стена да позволява на BOINC и на\n"
+"BOINC Мениджър да комуникират на порт 80,\n"
+"тогава натиснете Назад за да опитате отново.\n"
 "\n"
-"2)Изполваш прокси сървър и BOINC трябва да знае за него"
+"3) Вие използвате прокси сървър.\n"
+"Натиснете Напред за да зададете настройките на проксито на BOINC програмата."
 
 #: clientgui/ProxyPage.cpp:331
 msgid "Proxy configuration"
-msgstr "Прокси Настройки"
+msgstr "Прокси настройки"
 
 #: clientgui/ProxyPage.cpp:334
 msgid "HTTP proxy"
@@ -2801,7 +2794,7 @@ msgstr "HTTP прокси"
 #: clientgui/ProxyPage.cpp:337
 #: clientgui/ProxyPage.cpp:357
 msgid "Server:"
-msgstr "Сървър: "
+msgstr "Сървър:"
 
 #: clientgui/ProxyPage.cpp:350
 msgid "Autodetect"
@@ -2818,7 +2811,7 @@ msgstr "Разширен Изглед...\t Ctrl+Shift+A"
 
 #: clientgui/sg_BoincSimpleFrame.cpp:137
 msgid "Display the advanced graphical interface."
-msgstr "Показване на разширения графически интерфейс."
+msgstr "Показване на разширения графичен интерфейс."
 
 #: clientgui/sg_BoincSimpleFrame.cpp:144
 msgid "Skin"
@@ -2835,9 +2828,8 @@ msgid "&%s"
 msgstr "&%s"
 
 #: clientgui/sg_BoincSimpleFrame.cpp:369
-#, fuzzy
 msgid "Default"
-msgstr "И&збере стойност по подразбиране"
+msgstr "По подразбиране"
 
 #: clientgui/sg_BoincSimpleFrame.cpp:737
 msgid "Suspend"
@@ -2861,7 +2853,7 @@ msgstr "Отворете прозорец за да прегледате изв
 
 #: clientgui/sg_BoincSimpleGUI.cpp:120
 msgid "Display the advanced (accessible) graphical interface."
-msgstr "Покажи разширения (достъпен) графически интерфейс."
+msgstr "Покажи разширения (достъпен) графичен интерфейс."
 
 #: clientgui/sg_ClientStateIndicator.cpp:288
 msgid "Retrieving current status."
@@ -2920,11 +2912,10 @@ msgstr "Не може да се свърже с централния клиен
 
 #: clientgui/sg_DlgMessages.cpp:130
 msgid "One or more items failed to load from the Internet."
-msgstr ""
+msgstr "Един или повече елементи не успяха да се заредят от Интернет."
 
 # 88%
 #: clientgui/sg_DlgMessages.cpp:138
-#, fuzzy
 msgid "Retry now"
 msgstr "Опитай отново сега"
 
@@ -2934,7 +2925,7 @@ msgstr "Затвори"
 
 #: clientgui/sg_DlgMessages.cpp:171
 msgid "Fetching notices; please wait..."
-msgstr ""
+msgstr "Търсене на известия; моля изчакайте..."
 
 #: clientgui/sg_DlgMessages.cpp:178
 msgid "There are no notices at this time."
@@ -3079,7 +3070,7 @@ msgstr "Извършвай работа само между:"
 
 #: clientgui/sg_DlgPreferences.cpp:354
 msgid "Connect to internet only between:"
-msgstr "Свързвай се с Интернет само между:"
+msgstr "Свързвай се с интернет само между:"
 
 #: clientgui/sg_DlgPreferences.cpp:376
 #: clientgui/sg_DlgPreferences.cpp:393
@@ -3186,13 +3177,13 @@ msgstr "Обнови проекта"
 #: clientgui/sg_ProjectCommandPopup.cpp:62
 msgid "Report all completed tasks, get latest credit, get latest preferences, and possibly get more tasks."
 msgstr ""
-"Докладва всички приключили задачи, обновява кредитите, преференциите и е "
-"възможно да вземе нови задачи. "
+"Докладва всички приключили задачи, получава най-новия кредит, получава "
+"най-новите предпочитания и е възможно да вземе още задачи."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:68
 #: clientgui/sg_ProjectCommandPopup.cpp:114
 msgid "Suspend tasks for this project."
-msgstr "Временно прекратява задачите по този проект. "
+msgstr "Временно прекратява задачите по този проект."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:73
 #: clientgui/sg_ProjectCommandPopup.cpp:121
@@ -3201,24 +3192,24 @@ msgstr "Без нови задачи"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:74
 msgid "Don't get new tasks for this project."
-msgstr "Не взимай нови задачи за този проект. "
+msgstr "Не взимай нови задачи за този проект."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:79
 msgid "Reset project"
-msgstr "Рестартирай проекта"
+msgstr "Нулирай проекта"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:80
 msgid "Delete all files and tasks associated with this project, and get new tasks.  You can update the project first to report any completed tasks."
 msgstr ""
-"Изтрива всички файлове асоциирани с този проект, и взима нови задачи. Можеш "
-"първо да обновиш проекта, за да  докладваш завършените задачи. "
+"Изтрива всички файлове и задачи асоциирани с този проект, и взима нови "
+"задачи.  Можете първо да обновите проекта, за да докладвате завършените "
+"задачи."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:86
-#, fuzzy
 msgid "Remove this project.  Tasks in progress will be lost (use 'Update' first to report any completed tasks)."
 msgstr ""
-"Излиза от този проект. Задачите, по които се работи, ще бъдат загубени "
-"използвай \"Обнови\", за да докладваш всички завършени задачи)."
+"Премахва този проект.  Задачите по които се работи ще бъдат изгубени "
+"(използвайте първо 'Обнови' за да докладвате завършените задачи)."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:91
 #: clientgui/sg_TaskCommandPopup.cpp:78
@@ -3231,7 +3222,7 @@ msgstr "Покажи детайли на проекта."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:111
 msgid "Resume tasks for this project."
-msgstr "Подновява работите по този проект."
+msgstr "Поднови задачите по този проект."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:118
 msgid "Allow new tasks"
@@ -3239,7 +3230,7 @@ msgstr "Позволи нови задачи"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:119
 msgid "Allow fetching new tasks for this project."
-msgstr "Позволява взимането на нови задачи за този проект. "
+msgstr "Позволява взимането на нови задачи за този проект."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:122
 msgid "Don't fetch new tasks for this project."
@@ -3248,18 +3239,18 @@ msgstr "Не взимай нови задачи за този проект."
 #: clientgui/sg_ProjectCommandPopup.cpp:214
 #, c-format
 msgid "Are you sure you want to reset project '%s'?"
-msgstr "Сигурни ли сте, че искате да рестартирате проекта '%s'?"
+msgstr "Сигурни ли сте, че искате да нулирате проекта '%s'?"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:220
 msgid "Reset Project"
-msgstr "Рестартирай проекта"
+msgstr "Нулирай Проекта"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:251
 #: clientgui/sg_StatImageLoader.cpp:192
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid "Are you sure you want to remove project '%s'?"
-msgstr "Сигурни ли сте, че искате да рестартирате проекта '%s'?"
+msgstr "Сигурни ли сте, че искате да премахнете проект '%s'?"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:257
 #: clientgui/sg_StatImageLoader.cpp:138
@@ -3268,9 +3259,8 @@ msgid "Remove Project"
 msgstr "Премахни Проекта"
 
 #: clientgui/sg_ProjectPanel.cpp:72
-#, fuzzy
 msgid "Add Project"
-msgstr "Всички проекти"
+msgstr "Добави Проект"
 
 #: clientgui/sg_ProjectPanel.cpp:73
 msgid "Synchronize"
@@ -3347,19 +3337,19 @@ msgstr "Покажи графики"
 
 #: clientgui/sg_TaskCommandPopup.cpp:61
 msgid "Show application graphics in a window."
-msgstr "Показва графиките в прозорец. "
+msgstr "Покажи графиката от приложението в прозорец."
 
 #: clientgui/sg_TaskCommandPopup.cpp:67
 msgid "Suspend this task."
-msgstr ""
+msgstr "Временно прекрати тази задача."
 
 #: clientgui/sg_TaskCommandPopup.cpp:72
 msgid "Abort"
-msgstr "Преустанови"
+msgstr "Прекрати"
 
 #: clientgui/sg_TaskCommandPopup.cpp:73
 msgid "Abandon this task. You will get no credit for it."
-msgstr ""
+msgstr "Изоставя тази задача. Вие няма да получите кредит за нея."
 
 #: clientgui/sg_TaskCommandPopup.cpp:79
 msgid "Show task details."
@@ -3367,34 +3357,33 @@ msgstr "Покажи подробности по задачата."
 
 #: clientgui/sg_TaskCommandPopup.cpp:103
 msgid "Resume work for this task."
-msgstr "Подновява работата по тази задача. "
+msgstr "Поднови работа по тази задача."
 
 #: clientgui/sg_TaskCommandPopup.cpp:107
 msgid "Suspend work for this task."
-msgstr "Временно прекратява работата по тази задача. "
+msgstr "Временно прекрати работа по тази задача."
 
 #: clientgui/sg_TaskCommandPopup.cpp:251
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid ""
 "Are you sure you want to abort this task '%s'?\n"
 "(Progress: %.1lf%%, Status: %s)"
 msgstr ""
-"Сигурни ли сте, че искате да преустановиш тази задача  '%s'?\n"
-"(Прогрес: %s, Статус: %s)"
+"Сугурни ли сте, че искате да прекратите тази задача '%s'?\n"
+"(Прогрес: %.1lf%%, Статус: %s)"
 
 #: clientgui/sg_TaskCommandPopup.cpp:256
 msgid "Abort task"
-msgstr "Прекрати задачата"
+msgstr "Прекрати задача"
 
 #: clientgui/sg_TaskPanel.cpp:449
 msgid "Not available"
 msgstr "Няма на разположение"
 
 #: clientgui/sg_TaskPanel.cpp:460
-#, fuzzy
 msgid "Tasks:"
-msgstr "Задачи"
+msgstr "Задачи:"
 
 #: clientgui/sg_TaskPanel.cpp:466
 msgid "Select a task to access"
@@ -3418,9 +3407,9 @@ msgstr "Появява се меню с команди, които да прил
 
 #: clientgui/sg_TaskPanel.cpp:685
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid "Application: %s"
-msgstr "Приложение"
+msgstr "Приложение: %s"
 
 #: clientgui/sg_TaskPanel.cpp:708
 #, c-format
@@ -3463,12 +3452,11 @@ msgstr "%d ч %d мин %d сек"
 
 #: clientgui/sg_ViewTabPage.cpp:423
 msgid "Are you sure you want to display graphics on a remote machine?"
-msgstr "Сигурни ли сте че искате да показвате графики на отдалечена машина?"
+msgstr "Сигурни ли сте, че искате да покажете графики на отдалечена машина?"
 
 #: clientgui/sg_ViewTabPage.cpp:446
-#, fuzzy
 msgid "Application: "
-msgstr "Приложение"
+msgstr "Приложение: "
 
 #: clientgui/sg_ViewTabPage.cpp:449
 #: clientgui/sg_ViewTabPage.cpp:453
@@ -3476,9 +3464,8 @@ msgid "Time Remaining: "
 msgstr "Оставащо Време: "
 
 #: clientgui/sg_ViewTabPage.cpp:452
-#, fuzzy
 msgid "Elapsed Time: "
-msgstr "Изминало време"
+msgstr "Изминало Време: "
 
 #: clientgui/TermsOfUsePage.cpp:218
 msgid "Terms of Use"
@@ -3498,7 +3485,7 @@ msgstr "Не съм съгласен с условията на ползване
 
 #: clientgui/UnavailablePage.cpp:183
 msgid "Project temporarily unavailable"
-msgstr "Проекта временно недостъпен"
+msgstr "Проекта е временно недостъпен"
 
 #: clientgui/UnavailablePage.cpp:186
 msgid ""
@@ -3506,13 +3493,13 @@ msgid ""
 "\n"
 "Please try again later."
 msgstr ""
-"Проекта е временно недостъпен. \n"
+"Проекта е временно недостъпен.\n"
 "\n"
-"Моля опитай отново. "
+"Моля опитайте отново по-късно."
 
 #: clientgui/UnavailablePage.cpp:190
 msgid "Account manager temporarily unavailable"
-msgstr "Акаунт менажера е временно недостъпен."
+msgstr "Акаунт мениджъра е временно недостъпен"
 
 #: clientgui/UnavailablePage.cpp:193
 msgid ""
@@ -3520,22 +3507,22 @@ msgid ""
 "\n"
 "Please try again later."
 msgstr ""
-"Акаунт менажера е временно недостъпен. \n"
+"Акаунт мениджъра е временно недостъпен.\n"
 "\n"
-"Моля опитай отново. "
+"Моля опитайте отново по-късно."
 
 #: clientgui/ValidateAccountKey.cpp:68
 msgid "Please specify an account key to continue."
-msgstr "Моля посочете ключ на акаунта, за да продължите. "
+msgstr "Моля посочете ключ на акаунта, за да продължите."
 
 #: clientgui/ValidateAccountKey.cpp:71
 msgid "Invalid Account Key; please enter a valid Account Key"
-msgstr "Невалиден ключ на акаунта; моля въведете валиден ключ на акаунта"
+msgstr "Невалиден Ключ на Акаунта; моля въведете валиден Ключ на Акаунта"
 
 #: clientgui/ValidateAccountKey.cpp:82
 #: clientgui/ValidateEmailAddress.cpp:86
 msgid "Validation conflict"
-msgstr "Валидационен конфликт"
+msgstr "Конфликт при потвърждаване"
 
 #: clientgui/ValidateEmailAddress.cpp:72
 msgid "Please specify an email address"
@@ -3543,11 +3530,11 @@ msgstr "Моля посочете имейл адрес"
 
 #: clientgui/ValidateEmailAddress.cpp:75
 msgid "Invalid email address; please enter a valid email address"
-msgstr "Невалиден email адрес; Моля въведете валиден email адрес"
+msgstr "Невалиден имейл адрес; моля въведете валиден имейл адрес"
 
 #: clientgui/ValidateURL.cpp:69
 msgid "Missing URL"
-msgstr "Липсващо URL"
+msgstr "Липсващ URL"
 
 #: clientgui/ValidateURL.cpp:70
 msgid ""
@@ -3555,7 +3542,7 @@ msgid ""
 "For example:\n"
 "http://www.example.com/"
 msgstr ""
-"Моля посочете URL. \n"
+"Моля посочете URL.\n"
 "Например:\n"
 "http://www.example.com/"
 
@@ -3566,7 +3553,7 @@ msgstr ""
 #: clientgui/ValidateURL.cpp:107
 #: clientgui/ValidateURL.cpp:110
 msgid "Invalid URL"
-msgstr "Невалидно URL"
+msgstr "Невалиден URL"
 
 #: clientgui/ValidateURL.cpp:84
 #: clientgui/ValidateURL.cpp:88
@@ -3576,7 +3563,7 @@ msgid ""
 "For example:\n"
 "http://boincproject.example.com"
 msgstr ""
-"Моля въведете валидно URL.\n"
+"Моля въведете валиден URL.\n"
 "Например:\n"
 "http://boincproject.example.com"
 
@@ -3584,12 +3571,12 @@ msgstr ""
 #: clientgui/ValidateURL.cpp:108
 #, c-format
 msgid "'%s' does not contain a valid host name."
-msgstr "'%s' не съдържа валидно име на хоста. "
+msgstr "'%s' не съдържа валидно име на хост."
 
 #: clientgui/ValidateURL.cpp:111
 #, c-format
 msgid "'%s' does not contain a valid path."
-msgstr "'%s' не съдържа валиден път. "
+msgstr "'%s' не съдържа валидна пътека."
 
 #: clientgui/ViewMessages.cpp:84
 #: clientgui/ViewProjects.cpp:169
@@ -3597,7 +3584,7 @@ msgstr "'%s' не съдържа валиден път. "
 #: clientgui/ViewTransfers.cpp:159
 #: clientgui/ViewWork.cpp:182
 msgid "Commands"
-msgstr "&Команди"
+msgstr "Команди"
 
 #: clientgui/ViewMessages.cpp:88
 msgid "Copy all messages"
@@ -3614,9 +3601,8 @@ msgstr "Покажи само този проект"
 
 #: clientgui/ViewMessages.cpp:107
 #: clientgui/ViewMessages.cpp:503
-#, fuzzy
 msgid "Show only the messages for the selected project."
-msgstr "Копира всички съобщения в clipboard."
+msgstr "Покажи само съобщенията от избрания проект."
 
 #: clientgui/ViewMessages.cpp:164
 msgid "Messages"
@@ -3624,21 +3610,19 @@ msgstr "Съобщения"
 
 #: clientgui/ViewMessages.cpp:187
 msgid "Copying all messages to the clipboard..."
-msgstr "Копиране на всички съобщения в clipboard..."
+msgstr "Копиране на всички съобщения в клип-борда..."
 
 #: clientgui/ViewMessages.cpp:223
-#, fuzzy
 msgid "Copying selected messages to the clipboard..."
-msgstr "Копиране на всички съобщения в clipboard..."
+msgstr "Копиране на избраните съобщения в клип-борда..."
 
 #: clientgui/ViewMessages.cpp:286
 msgid "Filtering messages..."
 msgstr "Филтриране на съобщения..."
 
 #: clientgui/ViewMessages.cpp:494
-#, fuzzy
 msgid "Show all messages"
-msgstr "Копирай всички съобщения"
+msgstr "Покажи всички съобщения"
 
 #: clientgui/ViewMessages.cpp:495
 msgid "Show messages for all projects."
@@ -3651,17 +3635,17 @@ msgstr "Акаунт"
 
 #: clientgui/ViewProjects.cpp:221
 msgid "Work done"
-msgstr "Свършена работа"
+msgstr "Извършена работа"
 
 #: clientgui/ViewProjects.cpp:222
 msgid "Avg. work done"
-msgstr "Ср. свършена работа"
+msgstr "Средно извършена работа"
 
 #: clientgui/ViewProjects.cpp:224
 #: clientgui/ViewTransfers.cpp:187
 #: clientgui/ViewWork.cpp:233
 msgid "Status"
-msgstr "Стаус"
+msgstr "Статус"
 
 #: clientgui/ViewProjects.cpp:249
 msgid "Projects"
@@ -3669,42 +3653,40 @@ msgstr "Проекти"
 
 #: clientgui/ViewProjects.cpp:301
 msgid "Updating project..."
-msgstr "Обновяване на проекта..."
+msgstr "Обновяване на проект..."
 
 #: clientgui/ViewProjects.cpp:343
 msgid "Resuming project..."
-msgstr "Подновяване на проекта..."
+msgstr "Подновяване на проект..."
 
 #: clientgui/ViewProjects.cpp:347
 msgid "Suspending project..."
-msgstr "Временно прекратяване на проекта..."
+msgstr "Временно прекратяване на проект..."
 
 #: clientgui/ViewProjects.cpp:384
 msgid "Telling project to allow additional task downloads..."
-msgstr "Казвам на проекта да позволи взимането на нови задачи..."
+msgstr "Казва на проекта да позволи взимането на допълнителни задачи..."
 
 #: clientgui/ViewProjects.cpp:388
 msgid "Telling project to not fetch any additional tasks..."
-msgstr "Казвам на проекта да не взима нови задачи..."
+msgstr "Казва на проекта да не взима допълнителни задачи..."
 
 #: clientgui/ViewProjects.cpp:424
 msgid "Resetting project..."
-msgstr "Рестатртиране на проекта..."
+msgstr "Нулиране на проект..."
 
 #: clientgui/ViewProjects.cpp:482
-#, fuzzy
 msgid "Removing project..."
-msgstr "Подновяване на проекта..."
+msgstr "Премахване на проект..."
 
 #: clientgui/ViewProjects.cpp:542
 #: clientgui/ViewWork.cpp:598
 msgid "Launching browser..."
-msgstr "Стартиране на браузъра..."
+msgstr "Стартиране на браузър..."
 
 #: clientgui/ViewProjects.cpp:1048
-#, fuzzy
 msgid "Requested by user"
-msgstr "Преустановено от потрбителя"
+msgstr "По желание на потребителя"
 
 #: clientgui/ViewProjects.cpp:1049
 msgid "To fetch work"
@@ -3719,37 +3701,32 @@ msgid "To send trickle-up message"
 msgstr "За да изпрати изходящо съобщение"
 
 #: clientgui/ViewProjects.cpp:1052
-#, fuzzy
 msgid "Requested by account manager"
-msgstr "Акаунт менажер"
+msgstr "По желание на акаунт мениджъра"
 
 #: clientgui/ViewProjects.cpp:1053
-#, fuzzy
 msgid "Project initialization"
-msgstr "Проекта не е намерен"
+msgstr "Инициализация на проекта"
 
 #: clientgui/ViewProjects.cpp:1054
-#, fuzzy
 msgid "Requested by project"
-msgstr "Рестартирай проекта"
+msgstr "По желание на проекта"
 
 #: clientgui/ViewProjects.cpp:1055
-#, fuzzy
 msgid "Unknown reason"
-msgstr "(Непознат)"
+msgstr "Неизвестна причина"
 
 #: clientgui/ViewProjects.cpp:1069
 msgid "Suspended by user"
-msgstr "Преустановено от потрбителя"
+msgstr "Временно прекратено от потребителя"
 
 #: clientgui/ViewProjects.cpp:1072
 msgid "Won't get new tasks"
 msgstr "Няма да взима нови задачи"
 
 #: clientgui/ViewProjects.cpp:1075
-#, fuzzy
 msgid "Project ended - OK to remove"
-msgstr "Проектът преустановен от потребителя"
+msgstr "Проектът е приключен - ОК да бъде премахнат"
 
 #: clientgui/ViewProjects.cpp:1078
 msgid "Will remove when tasks done"
@@ -3757,7 +3734,7 @@ msgstr "Ще премахне когато задачите са готови"
 
 #: clientgui/ViewProjects.cpp:1081
 msgid "Scheduler request pending"
-msgstr "Заявка към scheduler-а се очаква"
+msgstr "Очаква се заявка от Планировчика"
 
 #: clientgui/ViewProjects.cpp:1087
 msgid "Scheduler request in progress"
@@ -3769,7 +3746,7 @@ msgstr "Очаква се изходящо съобщение"
 
 #: clientgui/ViewProjects.cpp:1096
 msgid "Communication deferred "
-msgstr "Връзката отложена за "
+msgstr "Връзката е отложена "
 
 #: clientgui/ViewResources.cpp:62
 msgid "Total disk usage"
@@ -3781,7 +3758,7 @@ msgstr "Използвано дисково пространство от BOINC
 
 #: clientgui/ViewResources.cpp:116
 msgid "Disk"
-msgstr "Диск"
+msgstr "Дисково пространство"
 
 #: clientgui/ViewResources.cpp:249
 msgid "no projects: 0 bytes used"
@@ -3830,7 +3807,7 @@ msgstr "Последно обновяване: преди %.0f дни"
 
 #: clientgui/ViewStatistics.cpp:1969
 msgid "Show user total"
-msgstr "Общ кредит на потребителя"
+msgstr "Покажи общия кредит на потребителя"
 
 #: clientgui/ViewStatistics.cpp:1970
 msgid "Show total credit for user"
@@ -3838,7 +3815,7 @@ msgstr "Покажи общия кредит на потребителя"
 
 #: clientgui/ViewStatistics.cpp:1976
 msgid "Show user average"
-msgstr "Среден кредит на потрбителя"
+msgstr "Покажи среден кредит на потребителя"
 
 #: clientgui/ViewStatistics.cpp:1977
 msgid "Show average credit for user"
@@ -3846,7 +3823,7 @@ msgstr "Покажи среден кредит на потребителя"
 
 #: clientgui/ViewStatistics.cpp:1983
 msgid "Show host total"
-msgstr "Общ кредит на хоста"
+msgstr "Покажи общ кредит на хоста"
 
 #: clientgui/ViewStatistics.cpp:1984
 msgid "Show total credit for host"
@@ -3854,7 +3831,7 @@ msgstr "Покажи общия кредит на хоста"
 
 #: clientgui/ViewStatistics.cpp:1990
 msgid "Show host average"
-msgstr "Среден кредит на хоста"
+msgstr "Покажи среден кредит на хоста"
 
 #: clientgui/ViewStatistics.cpp:1991
 msgid "Show average credit for host"
@@ -3888,7 +3865,7 @@ msgstr "Използвай цялата област за графики"
 
 #: clientgui/ViewStatistics.cpp:2019
 msgid "Mode view"
-msgstr "Вид изглед"
+msgstr "Режим изглед"
 
 #: clientgui/ViewStatistics.cpp:2023
 msgid "One project"
@@ -3915,9 +3892,8 @@ msgid "Show one chart with all projects"
 msgstr "Покажи една диаграма с всички проекти"
 
 #: clientgui/ViewStatistics.cpp:2044
-#, fuzzy
 msgid "All projects (sum)"
-msgstr "Всички проекти(сума)"
+msgstr "Всички проекти (сума)"
 
 #: clientgui/ViewStatistics.cpp:2045
 msgid "Show one chart with sum of projects"
@@ -3938,7 +3914,7 @@ msgstr "Статистики"
 #: clientgui/ViewStatistics.cpp:2266
 #: clientgui/ViewStatistics.cpp:2290
 msgid "Updating charts..."
-msgstr "Обновяване на графиките..."
+msgstr "Обновяване на диаграмите..."
 
 #: clientgui/ViewStatistics.cpp:2414
 msgid "Show project list"
@@ -3954,15 +3930,16 @@ msgstr "Опитай отново сега"
 
 #: clientgui/ViewTransfers.cpp:164
 msgid "Retry the file transfer now"
-msgstr ""
+msgstr "Опитай отново файлов трансфер сега"
 
 #: clientgui/ViewTransfers.cpp:170
 msgid "Abort Transfer"
-msgstr "Преустанови трансфера"
+msgstr "Прекрати Трансфер"
 
 #: clientgui/ViewTransfers.cpp:171
 msgid "Abort this file transfer.  You won't get credit for the task."
 msgstr ""
+"Прекрати този файлов трансфер.  Вие няма да получите кредит за задачата."
 
 #: clientgui/ViewTransfers.cpp:182
 msgid "File"
@@ -3990,9 +3967,8 @@ msgid "Transfers"
 msgstr "Трансфери"
 
 #: clientgui/ViewTransfers.cpp:279
-#, fuzzy
 msgid "Network activity is suspended - "
-msgstr "&Мрежовата дейност временно прекратена"
+msgstr "Мрежовата активност е временно прекратена - "
 
 #: clientgui/ViewTransfers.cpp:281
 msgid ""
@@ -4008,11 +3984,11 @@ msgstr "BOINC"
 
 #: clientgui/ViewTransfers.cpp:291
 msgid "Retrying transfer now..."
-msgstr "Опитвам отново сега..."
+msgstr "Повторен опит за трансфер сега..."
 
 #: clientgui/ViewTransfers.cpp:329
 msgid "Aborting transfer..."
-msgstr "Преустановяване на трансфера..."
+msgstr "Прекъсване на трансфера..."
 
 #: clientgui/ViewTransfers.cpp:342
 #, c-format
@@ -4021,13 +3997,13 @@ msgid ""
 "NOTE: Aborting a transfer will invalidate a task and you\n"
 "will not receive credit for it."
 msgstr ""
-"Сигурен ли си, че искаш да прекратиш този трансфер '%s'?\n"
+"Сигурни ли сте, че искате да прекратите прехвърлянето на този файл '%s'?\n"
 "ВНИМАНИЕ: Прекратяването на трансфера ще направи\n"
-"невалидна задачата и ти няма да получиш кредити за нея."
+"невалидна задачата и Вие няма да получите кредит за нея."
 
 #: clientgui/ViewTransfers.cpp:348
 msgid "Abort File Transfer"
-msgstr "Преустановява трансфера на файла"
+msgstr "Прекъсни Трансфер на Файла"
 
 #: clientgui/ViewTransfers.cpp:769
 msgid "Upload"
@@ -4038,9 +4014,8 @@ msgid "Download"
 msgstr "Сваляне"
 
 #: clientgui/ViewTransfers.cpp:773
-#, fuzzy
 msgid "retry in "
-msgstr "Нов опит след "
+msgstr "нов опит след "
 
 #: clientgui/ViewTransfers.cpp:775
 msgid "failed"
@@ -4073,36 +4048,32 @@ msgid "Show only active tasks."
 msgstr "Покажи само активните задачи."
 
 #: clientgui/ViewWork.cpp:200
-#, fuzzy
 msgid "Show VM Console"
-msgstr "Общ кредит на хоста"
+msgstr "Покажи VM Конзола"
 
 #: clientgui/ViewWork.cpp:201
-#, fuzzy
 msgid "Show VM Console in a window."
-msgstr "Показва графиките в прозорец. "
+msgstr "Показва VM Конзола в прозорец."
 
 #: clientgui/ViewWork.cpp:208
 msgid "Suspend work for this result."
-msgstr "Временно преустановява работата по този резултат."
+msgstr "Временно прекрати работа по този резултат."
 
 #: clientgui/ViewWork.cpp:215
 msgid "Abandon work on the result. You will get no credit for it."
-msgstr "Изоставя работата по резултата. Няма да получите кредит за него."
+msgstr "Отказвате се от работа по резултата. Няма да получите кредит за него."
 
 #: clientgui/ViewWork.cpp:234
 msgid "Elapsed"
 msgstr "Изминало"
 
 #: clientgui/ViewWork.cpp:235
-#, fuzzy
 msgid "Remaining (estimated)"
-msgstr "Работи"
+msgstr "Оставащо (предполагаема стойност)"
 
 #: clientgui/ViewWork.cpp:236
-#, fuzzy
 msgid "Deadline"
-msgstr "Срок за Докладване "
+msgstr "Краен срок"
 
 #: clientgui/ViewWork.cpp:238
 msgid "Name"
@@ -4114,20 +4085,19 @@ msgstr "Задачи"
 
 #: clientgui/ViewWork.cpp:356
 msgid "Resuming task..."
-msgstr "Подновяване на задачата..."
+msgstr "Подновяване на задача..."
 
 #: clientgui/ViewWork.cpp:359
 msgid "Suspending task..."
-msgstr "Временно прекратяване на задачата..."
+msgstr "Временно прекратяване на задача..."
 
 #: clientgui/ViewWork.cpp:388
 msgid "Showing graphics for task..."
-msgstr "Показване на графики за задачата..."
+msgstr "Показване на графики за задача..."
 
 #: clientgui/ViewWork.cpp:425
-#, fuzzy
 msgid "Showing VM console for task..."
-msgstr "Показване на графики за задачата..."
+msgstr "Показване на VM конзола за задача..."
 
 #: clientgui/ViewWork.cpp:478
 #, c-format
@@ -4135,7 +4105,7 @@ msgid ""
 "Are you sure you want to abort this task '%s'?\n"
 "(Progress: %s, Status: %s)"
 msgstr ""
-"Сигурни ли сте, че искате да преустановиш тази задача  '%s'?\n"
+"Сигурни ли сте, че искате да прекъснете тази задача '%s'?\n"
 "(Прогрес: %s, Статус: %s)"
 
 #: clientgui/ViewWork.cpp:484
@@ -4145,9 +4115,8 @@ msgstr "Сигурни ли сте, че искате да прекъснете
 
 # 75%
 #: clientgui/ViewWork.cpp:498
-#, fuzzy
 msgid "Aborting task..."
-msgstr "Преустановяване на трансфера..."
+msgstr "Прекратяване на задача..."
 
 #: clientgui/ViewWork.cpp:760
 msgid "Show all tasks"
@@ -4158,13 +4127,12 @@ msgid "Show all tasks."
 msgstr "Покажи всички задачи."
 
 #: clientgui/WelcomePage.cpp:284
-#, fuzzy
 msgid "Add project or account manager"
-msgstr "Прикрепи Акаунт Менажера"
+msgstr "Добавете проект или акаунт мениджър"
 
 #: clientgui/WelcomePage.cpp:288
 msgid "Add project or use BOINC Account Manager"
-msgstr ""
+msgstr "Добавете проект или използвайте BOINC Акаунт Мениджър"
 
 #: clientgui/WelcomePage.cpp:297
 #, c-format
@@ -4210,26 +4178,42 @@ msgid ""
 "\n"
 "Please choose which type of change you would like to make:\n"
 msgstr ""
+"Вие сте избрали да добавите нов доброволен изчислителен проект или да "
+"промените\n"
+"към кои проекти допринасяте.\n"
+"\n"
+"Някои от тези проекти са стартирани и управлявани от World Community Grid, "
+"докато други\n"
+"са стартирани и управлявани от други изследователи или организации. "
+"Софтуерът BOINC\n"
+"може да разпредели вашата свободна изчислителна мощ за всякаква комбинация "
+"от проекти.\n"
+"\n"
+"Като алтернатива, ако сте се регистрирали с BOINC Акаунт Мениджър, можете да "
+"използвате\n"
+"него за да изберете кои проекти да подкрепите.\n"
+"\n"
+"Моля изберете кой тип промяна искате да направите:\n"
 
 #: clientgui/WelcomePage.cpp:339
 msgid "Use a BOINC Account Manager"
-msgstr ""
+msgstr "Използвай BOINC Акаунт Мениджър"
 
 #: clientgui/WelcomePage.cpp:352
 msgid "To continue, click Next."
-msgstr "За да продължите, натиснете Натаък. "
+msgstr "За да продължите, натиснете Напред."
 
 #: clientgui/WelcomePage.cpp:358
 msgid "Add or change your World Community Grid projects"
-msgstr ""
+msgstr "Добавяйте или променяйте вашите World Community Grid проекти"
 
 #: clientgui/WelcomePage.cpp:361
 msgid "Add projects run by other researchers or organizations"
-msgstr ""
+msgstr "Добави проекти управлявани от други изследователи или организации"
 
 #: clientgui/WizardAttach.cpp:634
 msgid "Do you really want to cancel?"
-msgstr "Съгурни ли сте че искате да се откажете?"
+msgstr "Сигурни ли сте че искате да се откажете?"
 
 #: clientgui/WizardAttach.cpp:635
 msgid "Question"
@@ -4246,7 +4230,7 @@ msgstr "< На&зад"
 
 #: clientgui/wizardex.cpp:553
 msgid "&Finish"
-msgstr "&Проключи"
+msgstr "&Приключи"
 
 #: clientgui/common/wxFlatNotebook.cpp:182
 #, c-format
@@ -4350,9 +4334,8 @@ msgid "blank"
 msgstr "празен"
 
 #: clientgui/mac/MacAccessiblity.cpp:1523
-#, fuzzy
 msgid "list of projects or account managers"
-msgstr "Прикрепи Акаунт Менажера"
+msgstr "списък от проекти или акаунт мениджъри"
 
 #: clientgui/mac/MacAccessiblity.cpp:1575
 #, c-format
diff --git a/locale/bg/BOINC-Project-Generic.po b/locale/bg/BOINC-Project-Generic.po
index dbe3f2b..d7005be 100644
--- a/locale/bg/BOINC-Project-Generic.po
+++ b/locale/bg/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-05-19 22:11+0200\n"
+"PO-Revision-Date: 2013-09-18 13:54+0000\n"
 "Last-Translator: Dimitar <mexicoman at abv.bg>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: bg\n"
@@ -15,14 +15,15 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1379512450.0\n"
 
 msgid "LANG_NAME_NATIVE"
-msgstr "English"
+msgstr "Български"
 
 msgid "LANG_NAME_INTERNATIONAL"
-msgstr "English"
+msgstr "Bulgarian"
 
 #: ../inc/bbcode_html.inc:11
 msgid "Bold text: [b]text[/b]  (alt+b)"
@@ -781,7 +782,7 @@ msgstr ""
 #: ../user/team_remove_inactive_form.php:42 ../user/top_users.php:53
 #: ../user/top_users.php:58
 msgid "Recent average credit"
-msgstr ""
+msgstr "Средно аритметичен скорошен кредит"
 
 #: ../inc/host.inc:230 ../inc/host.inc:657 ../inc/result.inc:47
 #: ../user/host_app_versions.php:25
@@ -891,9 +892,8 @@ msgstr ""
 
 # 80%
 #: ../inc/pm.inc:33 ../inc/user.inc:378
-#, fuzzy
 msgid "Send private message"
-msgstr "Изпрати %1 лично съобщение"
+msgstr "Изпрати лично съобщение"
 
 #: ../inc/pm.inc:35 ../inc/pm.inc:37 ../inc/pm.inc:89
 #: ../user/ffmail_form.php:59 ../user/forum_edit.php:99
@@ -945,9 +945,8 @@ msgstr ""
 
 # 83%
 #: ../inc/pm.inc:176 ../user/forum_forum.php:186
-#, fuzzy
 msgid "unread"
-msgstr "Непрочетен"
+msgstr "непрочетен"
 
 #: ../inc/pm.inc:186
 msgid "For email notification, %1edit community prefs%2"
@@ -955,9 +954,8 @@ msgstr ""
 
 # 93%
 #: ../inc/pm.inc:198
-#, fuzzy
 msgid "Private message"
-msgstr "Лични съобщения"
+msgstr "Лично съобщение"
 
 #: ../inc/prefs.inc:76
 msgid ""
@@ -1766,9 +1764,8 @@ msgstr ""
 
 # 92%
 #: ../inc/team.inc:119 ../user/team_manage.php:63
-#, fuzzy
 msgid "Message board"
-msgstr "Форуми"
+msgstr "Форум"
 
 #: ../inc/team.inc:120 ../user/forum_forum.php:135 ../user/forum_index.php:93
 msgid "Threads"
@@ -1840,7 +1837,7 @@ msgstr ""
 #: ../user/top_hosts.php:93 ../user/top_teams.php:121
 #: ../user/top_users.php:127
 msgid "Previous %1"
-msgstr ""
+msgstr "Предходен %1"
 
 #: ../inc/team.inc:273 ../user/forum_user_posts.php:131
 #: ../user/profile_search_action.php:61 ../user/top_hosts.php:98
@@ -3484,9 +3481,8 @@ msgstr ""
 
 # 76%
 #: ../user/forum_edit.php:110
-#, fuzzy
 msgid "Edit your message"
-msgstr "Редактирайте това съобщение"
+msgstr "Редактирайте вашето съобщение"
 
 #: ../user/forum_edit.php:115 ../user/forum_edit.php:120
 #: ../user/forum_post.php:109 ../user/forum_post.php:111
@@ -3548,9 +3544,8 @@ msgstr ""
 
 # 81%
 #: ../user/forum_forum.php:186
-#, fuzzy
 msgid "You haven't read this thread yet"
-msgstr "Не сте прочели това съобщение все още"
+msgstr "Не сте прочели това заглавие още"
 
 #: ../user/forum_forum.php:192
 msgid "This thread is sticky and locked"
@@ -3586,9 +3581,8 @@ msgstr ""
 
 # 95%
 #: ../user/forum_help_desk.php:27
-#, fuzzy
 msgid "Questions and answers"
-msgstr "Въпроси и Отговори"
+msgstr "Въпроси и отговори"
 
 #: ../user/forum_help_desk.php:30
 msgid ""
@@ -4841,6 +4835,10 @@ msgid ""
 "our message boards are moderated.\n"
 "Message board postings are subject to the following posting rules:\n"
 msgstr ""
+"\n"
+"За да максимизираме дискусиите и потока от информация,\n"
+"нашите форуми се модерират.\n"
+"Публикациите във форумите са обект на следните правила за публикуване:\n"
 
 #: ../user/moderation.php:30
 msgid ""
@@ -5904,9 +5902,8 @@ msgstr ""
 
 # 90%
 #: ../user/team_join_action.php:40
-#, fuzzy
 msgid "Joined %1"
-msgstr "Присъединен: %1"
+msgstr "Присъединен %1"
 
 #: ../user/team_join_action.php:41
 msgid "You have joined %1."
@@ -5915,9 +5912,8 @@ msgstr ""
 # 90%
 # 77%
 #: ../user/team_join_form.php:34
-#, fuzzy
 msgid "Join %1"
-msgstr "Присъединен: %1"
+msgstr "Присъедини се %1"
 
 #: ../user/team_join_form.php:35
 msgid "Please note:"
@@ -5979,9 +5975,8 @@ msgstr ""
 
 # 75%
 #: ../user/team_manage.php:34
-#, fuzzy
 msgid "text"
-msgstr "Следващ"
+msgstr "текст"
 
 #: ../user/team_manage.php:35
 msgid "View member names and email addresses"
@@ -6231,8 +6226,9 @@ msgid "Decreasing sign-up time"
 msgstr ""
 
 #: ../user/user_search.php:68
+#, fuzzy
 msgid "Decreasing average credit"
-msgstr ""
+msgstr "Средно аритметичен скорошен кредит"
 
 #: ../user/user_search.php:69
 msgid "Decreasing total credit"
diff --git a/locale/bg/BOINC-Setup.mo b/locale/bg/BOINC-Setup.mo
index d71156b..2b9b677 100644
Binary files a/locale/bg/BOINC-Setup.mo and b/locale/bg/BOINC-Setup.mo differ
diff --git a/locale/bg/BOINC-Setup.po b/locale/bg/BOINC-Setup.po
index 2839ed5..13fe5b1 100644
--- a/locale/bg/BOINC-Setup.po
+++ b/locale/bg/BOINC-Setup.po
@@ -7,35 +7,37 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-06 16:50-0800\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"PO-Revision-Date: 2013-09-11 15:08+0000\n"
+"Last-Translator: Dimitar <mexicoman at abv.bg>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: bg\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Poedit 1.5.5\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-KeywordsList: _\n"
 "X-Poedit-Basepath: /Volumes/Cheer/BOINC_GIT/boinc_trunk\n"
 "X-Poedit-SearchPath-0: mac_installer\n"
+"X-POOTLE-MTIME: 1378912083.0\n"
 
 #: mac_installer/Installer.cpp:132
 #, c-format
 msgid "Sorry, this version of %s requires system 10.4 or higher."
-msgstr ""
+msgstr "За съжаление, тази версия на %s изисква система 10.4 или по-висока."
 
 #: mac_installer/PostInstall.cpp:131 mac_installer/PostInstall.cpp:1211
 msgid "Yes"
-msgstr ""
+msgstr "Да"
 
 #: mac_installer/PostInstall.cpp:132 mac_installer/PostInstall.cpp:1212
 msgid "No"
-msgstr ""
+msgstr "Не"
 
 #: mac_installer/PostInstall.cpp:134
 msgid "Should BOINC run even when no user is logged in?"
-msgstr ""
+msgstr "Да работи ли BOINC дори когато няма логнат потребител?"
 
 #: mac_installer/PostInstall.cpp:1491
 #, c-format
@@ -46,25 +48,34 @@ msgid ""
 "Do you also want non-administrative users to be able to run and control %s "
 "on this Mac?"
 msgstr ""
+"На потребители, които имат разрешение да администрират този компютър, "
+"автоматично ще им бъде позволено да стартират и да управляват %s.\n"
+"\n"
+"Искате ли също потребители без администраторски права да могат да стартират "
+"и управляват %s на този Mac?"
 
 #: mac_installer/PostInstall.cpp:1519
 #, c-format
 msgid "Do you want to set %s as the screensaver for all %s users on this Mac?"
 msgstr ""
+"Искате ли да зададете %s като скрийн-сейвър за всички %s потребители на този "
+"Mac?"
 
 #: mac_installer/uninstall.cpp:80
 msgid "OK"
-msgstr ""
+msgstr "OK"
 
 #: mac_installer/uninstall.cpp:130
 msgid "Permission error after relaunch"
-msgstr ""
+msgstr "Грешка при разрешенията след рестартиране"
 
 #: mac_installer/uninstall.cpp:135
 msgid ""
 "Removal may take several minutes.\n"
 "Please be patient."
 msgstr ""
+"Премахването може да отнеме няколко минути.\n"
+"Моля имайте търпение."
 
 #: mac_installer/uninstall.cpp:150
 #, c-format
@@ -73,20 +84,24 @@ msgid ""
 "\n"
 "This will remove the executables but will not touch %s data files."
 msgstr ""
+"Сигурни ли сте, че напълно искате да премахнете %s от вашия компютър?\n"
+"\n"
+"Това ще премахне изпълнимите файлове, но няма да закача файловете с данни на "
+"%s."
 
 #: mac_installer/uninstall.cpp:157
 #, c-format
 msgid "Canceled: %s has not been touched."
-msgstr ""
+msgstr "Отказано: %s остана недокоснат."
 
 #: mac_installer/uninstall.cpp:168
 #, c-format
 msgid "An error occurred: error code %d"
-msgstr ""
+msgstr "Възникна грешка: код за грешка %d"
 
 #: mac_installer/uninstall.cpp:224
 msgid "name  of user"
-msgstr ""
+msgstr "име  на потребител"
 
 #: mac_installer/uninstall.cpp:261
 #, c-format
@@ -99,6 +114,14 @@ msgid ""
 "for each user, the file\n"
 "\"%s\"."
 msgstr ""
+"Премахването завърши.\n"
+"\n"
+" Може да поискате да премахнете следните оставащи елементи с помощта на "
+"Търсачката: \n"
+"папката \"%s\"\n"
+"\n"
+"за всеки потребител, файла\n"
+"\"%s\"."
 
 #: mac_installer/uninstall.cpp:796
 #, c-format
@@ -107,11 +130,14 @@ msgid ""
 "computer.\n"
 "\n"
 msgstr ""
+"Въведете своята администраторска парола за да премахнете напълно %s от вашия "
+"компютър.\n"
+"\n"
 
 #: mac_installer/uninstall.cpp:1543
 msgid "Cancel"
-msgstr ""
+msgstr "Отказ"
 
 #: mac_installer/uninstall.cpp:1544
 msgid "Continue..."
-msgstr ""
+msgstr "Продължение..."
diff --git a/locale/bg/BOINC-Web.mo b/locale/bg/BOINC-Web.mo
index 09d9a22..94fc7fe 100644
Binary files a/locale/bg/BOINC-Web.mo and b/locale/bg/BOINC-Web.mo differ
diff --git a/locale/bg/BOINC-Web.po b/locale/bg/BOINC-Web.po
index c3a6d2e..43374ae 100644
--- a/locale/bg/BOINC-Web.po
+++ b/locale/bg/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Web 6.x\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-05-19 22:11+0200\n"
+"PO-Revision-Date: 2013-09-12 11:36+0000\n"
 "Last-Translator: Dimitar <mexicoman at abv.bg>\n"
 "Language-Team: BOINC Development Team <boinc_loc at ssl.berkeley.edu>\n"
 "Language: bg\n"
@@ -15,26 +15,26 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1378985776.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
-msgstr ""
+msgstr "Разпределена сеизмология"
 
 # 78%
 #: projects.inc:19
-#, fuzzy
 msgid "Stanford University"
-msgstr "Университет Оксфорд"
+msgstr "Университет Станфорд"
 
 #: projects.inc:20
 msgid "Seismology"
-msgstr ""
+msgstr "Сеизмология"
 
 #: projects.inc:21
 msgid ""
@@ -42,14 +42,17 @@ msgid ""
 "using sensors attached to Internet-connected computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Мрежата за Хващане на Земетресения разработва най-голямата сеизмична мрежа с "
+"помощта на сензори прикрепени към Интернет-свързани компютри.  Трябва да си "
+"купите сензор за да участвате."
 
 #: projects.inc:27
 msgid "BOINC Poland Foundation"
-msgstr ""
+msgstr "Фондация BOINC Полша"
 
 #: projects.inc:28
 msgid "Environmental research"
-msgstr ""
+msgstr "Проучване за околната среда"
 
 #: projects.inc:29
 msgid ""
@@ -57,12 +60,17 @@ msgid ""
 "levels by using sensors connected to volunteers' computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Този проект създава свободна и периодично обновяваща се карта на "
+"радиационните нива, като използва сензори свързани с компютри на доброволци. "
+" Трябва да си купите сензор за да участвате."
 
 #: projects.inc:33
 msgid ""
 "To participate in these projects you must buy a sensor and attach it to your "
 "computer."
 msgstr ""
+"За да участвате в тези проекти трябва да си купите сензор и да го прикрепите "
+"към вашия компютър."
 
 #: projects.inc:37
 msgid "Cognitive science and artifical intelligence"
@@ -95,11 +103,11 @@ msgstr "Биология и Медицина"
 
 #: projects.inc:71
 msgid "University College Dublin"
-msgstr ""
+msgstr "Университетски Колеж в Дъблин"
 
 #: projects.inc:72
 msgid "Antimalarial drug discovery"
-msgstr ""
+msgstr "Търсене на лекарство против малария"
 
 #: projects.inc:73
 msgid ""
@@ -109,6 +117,12 @@ msgid ""
 "the parasite. The FightMalaria at Home project is aimed at finding these new "
 "targets."
 msgstr ""
+"Паразитът, който причинява малария, продължава да увеличава своята "
+"устойчивост към наличните лекарства. За това ние спешно се нуждаем да "
+"открием нови лекарства, които да заместят съществуващите такива. Най-важното "
+"е, че тези нови лекарства трябва да бъдат насочени към НОВИ протеини в "
+"паразита. Проектът FightMalaria at Home се цели в откриването на тези нови "
+"мишени."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -308,9 +322,8 @@ msgstr ""
 
 # 75%
 #: projects.inc:196
-#, fuzzy
 msgid "Astronomy, Physics, and Chemistry"
-msgstr "Астрономия/Физика/Химия"
+msgstr "Астрономия, Физика и Химия"
 
 #: projects.inc:202 projects.inc:241 projects.inc:249
 msgid "Astronomy"
@@ -325,6 +338,14 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Ние ще комбинираме спектралното покритие от GALEX, Pan-STARRS1 и WISE за да "
+"генерираме много-честотен UV-оптически-NIR галактически атлас на близко "
+"разположената до нас Вселена. Ще измерваме физически параметри (като "
+"например плътността на повърхността на звздната маса, плътността на "
+"повърхността на темпото на образуване на звезди, разреждането и историята на "
+"образуването на първородните звезди) на базата на непоколебима пиксел по "
+"пиксел основа като използваме напасващи техники за спектрално енергийно "
+"разпределение (SED) в режим на разпределени компютърни изчисления."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -359,7 +380,6 @@ msgstr ""
 
 # 95%
 #: projects.inc:240
-#, fuzzy
 msgid "University of Illinois at Urbana-Champaign"
 msgstr "Университет Илинойс в Урбана-Шампейн"
 
@@ -458,6 +478,10 @@ msgid ""
 "LHC event physics simulation on volunteer computers.  Requires that you "
 "install VirtualBox on your computer"
 msgstr ""
+"Този проект използва разработена от CERN технология на виртуална машина за "
+"напълно развита в Големия Адронен Колайдер LHC симулация на физически "
+"събития за изчисляване на компютри на доброволци.  Изисква инсталация на "
+"ВиртуалнаКутия на вашия компютър"
 
 #: projects.inc:304
 msgid "University of California, Berkeley"
@@ -570,11 +594,11 @@ msgstr "Изследвания във физиката, материалозна
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Корпоративно Гражданство"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Медицинско, насочено към околната среда и друго хуманитарно изследване"
 
 #: projects.inc:367
 msgid ""
@@ -583,6 +607,11 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"За последващо критично проучване с нестопанска цел на някои от "
+"най-належащите човешки проблеми, като се създаде най-голямата в света мрежа "
+"за споделени изчисления.  Проучването включва ХИВ-СПИН, рак, тропически и "
+"други пренебрегвани болести, слънчевата енергия, питейната вода и много "
+"други."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -590,15 +619,15 @@ msgstr "Математика, изчисления и игри"
 
 #: projects.inc:379
 msgid "Computer Science"
-msgstr ""
+msgstr "Компютърна Наука"
 
 #: projects.inc:387
 msgid "Mathematics, Physics, Artificial Intelligence"
-msgstr ""
+msgstr "Математика, Физика, Изкуствен Интелект"
 
 #: projects.inc:388
 msgid "Simulation of quantum computing; Goldbach's conjecture."
-msgstr ""
+msgstr "Симулация на квантови изчисления; Предположение на Goldbach."
 
 #: projects.inc:428 projects.inc:436
 msgid "Cryptography"
@@ -697,6 +726,9 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid управлява множество проекти, които търсят много големи прости "
+"числа под различни форми, включително и търсенето на най-голямото известно "
+"просто число."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -783,7 +815,7 @@ msgstr "История на версията"
 
 #: download.php:136
 msgid "GPU computing"
-msgstr ""
+msgstr "GPU изчисление"
 
 #: download.php:154
 msgid "BOINC: compute for science"
@@ -902,9 +934,8 @@ msgstr "средно аритметично за 24 часа:"
 
 # 80%
 #: index.php:55
-#, fuzzy
 msgid "PetaFLOPS."
-msgstr "TeraFLOPS."
+msgstr "PetaFLOPS."
 
 #: index.php:67
 msgid "News"
@@ -924,11 +955,11 @@ msgstr "Документация"
 
 #: index.php:87
 msgid "Add-ons"
-msgstr ""
+msgstr "Добавки"
 
 #: index.php:88
 msgid "Links"
-msgstr ""
+msgstr "Връзки"
 
 #: index.php:94
 #, php-format
@@ -1064,12 +1095,12 @@ msgstr "BOINC е базиран в Калифорнийския Универси
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Коментар"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Новини са налични и под формата на %sRSS feed%s"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "IBM Corporate Community Relations"
diff --git a/locale/ca/BOINC-Android.po b/locale/ca/BOINC-Android.po
new file mode 100644
index 0000000..0c5b8a8
--- /dev/null
+++ b/locale/ca/BOINC-Android.po
@@ -0,0 +1,1045 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-09 23:12+0000\n"
+"Last-Translator: Xavier <xavi.mormur at gmail.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1378768352.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Carregant! Si us plau, espera..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Selecciona un projecte:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Afegir projecte mitjançant URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Introdueix la URL del projecte:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Afegeix el projecte"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Si us plau introdueix la URL del projecte"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "No hi ha connexió a Internet"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Contactant el servidor del projecte..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logo del projecte."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Zona general:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Zona específica:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Descripció:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Inici:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Pàgina web:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Aquest projecte es compatible amb dispositius Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Aquest projecte no es compatible amb dispositius Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Condicions d'ús de"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Creant un compte en aquest projecte, acceptes els termes d'ús, que es "
+"mostren a dalt."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Registre't amb un compte existent"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Correu electrònic:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nom:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Contrasenya:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Nou a"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Registra un compte per participar:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Visita la pàgina web del projecte per crear un compte:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Actualment el projecte permet la creació de nous comptes!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registre't"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Registre't"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "He oblidat la contrasenya"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Ha fallat la connexió amb el projecte!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Adjuntat"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Compte de registre per"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projecte:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Correu electrònic:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nom:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Equip:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Contrasenya:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "... Torna a entrar-ho:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Crear"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "No s'ha trobat aquest usuari"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "La contrasenya és massa curta"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Ha fallat la connexió"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Les contrasenyes no coincideixen"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Si us plau introdueix l'adreça de correu electrònic"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Si us plau introdueix una contrasenya"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Si us plau, introdueïx el nom d'usuari"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "ha fallat"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Nom d'usuari rebutjat"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "L'adreça de correu electrònic ja està en ús"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "El projecte està desconnectat"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Adreça de correu electrònic rebutjada"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Contrasenya rebutjada"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "La creació de comptes està desactivada en aquest projecte"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Enrere"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Finalitza"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Reeixit"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Ha fallat"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Connecta"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Revisa el compte"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Registra el compte"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Registret"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Prem aquí per escollir un projecte."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Uppps"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"...això no ha de succeir!\n"
+" Feu clic a la icona per intentar-ho de nou."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Icona de BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Estatus"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projectes"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Tasques"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Transferències"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Preferències"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navegació"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Treballant"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Gràcies per participar."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Suspès"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Res a fer"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Esperant feines..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Suspès"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Premeu play per reprendre la connexió per xarxa i la computació."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "S'està iniciant..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Tria un projecte per participar-hi."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Tancant..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Executamt proves..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "imatge del projecte"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Llegint preferències..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Desa"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Introdueix el nou valor:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Selecciona:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "General"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Xarxa"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Potència"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Emmagatzematge"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Memòria"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Depura"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Mostra les preferències i controls avançats..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Processar amb només Bateria"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Nivell mínim de la bateria"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC atura la computació si el nivell de càrrega de la bateria per sota del "
+"definit."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Temperatura màxima de la bateria"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC atura la computació si la temperatura de la bateria està per sobre del "
+"valor definit. No es recomanable canviar aquest valor."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Màxim espai d'emmagatzematge utilitzat"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot utilitzar "
+"BOINC?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Espai mínim d'emmagatzematge"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+"Quina quantitat d'espai d'emmagatzematge del dispositiu s'ha de mantenir "
+"lliure?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Límit de transferència diària"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Limita el tràfic diàri de dades degut a BOINC"
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Transferir tasques només amb WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Inici automàtic"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Mostra una notificació quan estigui suspés"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Nuclis de CPU usats"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limita el nombre de nuclis de CPU que BOINC utilitza per la computació."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Pausa en l'ús de la CPU per sobre de"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un "
+"altra aplicació."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Límit de CPU"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limita el temps de CPU que BOINC utilitza per la computació."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "RAM límit"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limita la quantitat de RAM que les tasques poden utilitzar."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Marques de registre del client de BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Nivell de registre GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Especifica el nivell de detall dels missatges de registre GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "S'estan carregant els projectes..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Afegeix el projecte"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Icona delprojecte"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Crèdit:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(en aquest dispositiu)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(total)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Suspès per l'usuari"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "No descarregar tasques noves"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Projecte finalitzat - CORRECTE per eliminar-lo"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "S'eliminarà quan finalitzi la tasca"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Petició al gestor pendent"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Petició al gestor en curs"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Missatge de degoteig en espera"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Comunicació del gestor a:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Ordres del projecte:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Actualitza"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Elimina"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Suspèn"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Reprèn"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "No hi han tasques noves"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Permetre noves tasques"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Reinicia"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Eliminar el projecte?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Estàs segur que voleu eliminar"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "de BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Elimina"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Reinicia el projecte"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Estàs segur que vols reiniciar"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Reinicia"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Nom de la tasca:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Temps transcorregut:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(suspès)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Data límit:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "nou"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "esperant per descarregar"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "Descàrrega completa"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "error de computació"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "s'està lliurant"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "lliurament finalitzat"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "avortat"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "ha fallat el lliurament"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "preparat"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "executant"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "s'està suspenent"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "s'està suspenent"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "projecte suspès"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "a punt per informar"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Avortar la tasca?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Avortar la tasca:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Avorta"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Cancel·la"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Diàleg de confirmació"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Llegint transferències..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Puja"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Descarrega"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "re intentar en"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "ha fallat"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "activa"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "pendent"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "desentendre's del projecte"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Fitxer:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Avortar la transferència?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Avortar arxiu:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Avorta"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Carregant missatges de registre..."
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Missatges del client"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Missatges GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Registre copiat al porta-retalls"
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Registre d'esdeveniments de BOINC en Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Computació suspesa."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Connecta el dispositiu a un carregador per continuar el còmput."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "L'usuari està actiu."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Fora del termini especificat per el còmput."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC està avaluant el teu dispositiu..."
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "S'ha exhaurit l'espai lliure del disc"
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Programada acceleració CPU."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "No hi ha hagut activitat recent de l'usuari."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Temps d'espera per reiniciar."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "S'està executant una aplicació amb ús exclusiu."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "El teu dispositiu està ocupat per altres aplicacions."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC ha assolit el límit de transferència per xarxa."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Suspès per Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "No hi ha connexió Wifi."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "La bateria necessita carregar-se abans de continuar la computació."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "La computació continuarà quan la bateria tingui una carregada del"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "actual"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Esperant que es refredi la bateria"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Continuant la computació..."
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manualment."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Sol·licitat per l'usuari"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Per obtenir feina"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Per informar tasques finalitzades"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Per lliurar un missatge de degoteig"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Sol·licitat per l'administrador de comptes"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Inicialització del projecte"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Sol·licitat per el projecte"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Motiu desconegut"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Actualitza"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Envia per correu electrònic"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Copia al porta-retalls"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Registre d'esdeveniments"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Surt de BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Suspèn"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Reprèn"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Sobre"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Ajuda"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Retorna"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Sobre"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versió"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Universitat de Califòrnia, Berkeley.\n"
+"Tots els Drets Reservats."
diff --git a/locale/ca/BOINC-Web.mo b/locale/ca/BOINC-Web.mo
index c933dc8..df1278c 100644
Binary files a/locale/ca/BOINC-Web.mo and b/locale/ca/BOINC-Web.mo differ
diff --git a/locale/ca/BOINC-Web.po b/locale/ca/BOINC-Web.po
index 86fdd9a..c281c43 100644
--- a/locale/ca/BOINC-Web.po
+++ b/locale/ca/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-20 21:16+0200\n"
+"PO-Revision-Date: 2013-08-30 20:20+0000\n"
 "Last-Translator: Xavier <xavi.mormur at gmail.com>\n"
 "Language-Team: BOINC Development Team <boinc_loc at ssl.berkeley.edu>\n"
 "Language: ca\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377894017.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -342,6 +343,14 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Combinarem la cobertura espectral de GALEX, Pan-STARRS1 i WISE per generar "
+"un atles multi-longitud d'ona UV-òptic-NIR de les galàxies a l'univers "
+"proper. Mesurarem els paràmetres físics (com la densitat de massa "
+"superficial estel.lar, taxa de densitat superficial en la formació "
+"estel.lar, atenuació, i història dels estadis inicials de la formació "
+"estel.lar) resolt sobre una base píxel-a-píxel mitjançant tècniques d'ajust "
+"d'una distribució espectral d'energia (SED) en un entorn de computació "
+"distribuïda."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -588,11 +597,11 @@ msgstr "Investigació en física, ciència dels materials i biomedicina"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Corporate Citizenship"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Recerca mèdica, ambiental i d'altres tipus de recerca humanitària"
 
 #: projects.inc:367
 msgid ""
@@ -601,6 +610,11 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Per a la investigació sense fins de lucre aprofundir més sobre alguns dels "
+"problemes més urgents de la humanitat mitjançant la creació de la xarxa de "
+"computació de voluntaris més gran del món. La investigació inclou el VIH-"
+"SIDA, el càncer, les malalties tropicals i oblidades, l'energia solar, "
+"l'aigua potable i moltes més."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -720,6 +734,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"PrimeGrid té diversos projectes que busquen nombres primers molt grans de "
+"diferents formes, incloent la recerca del nombre primer més gran conegut."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -1099,9 +1115,10 @@ msgstr "BOINC és troba a la Universitat de Califòrnia, Berkeley"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Comentari"
 
 #: ../html/inc/news.inc:111
+#, php-format
 #, php-format, php-format
 msgid "News is available as an %sRSS feed%s"
 msgstr "Les notícies estan disponiles en format %sRSS%s"
diff --git a/locale/copy_files.php b/locale/copy_files.php
old mode 100644
new mode 100755
diff --git a/locale/cs/BOINC-Android.po b/locale/cs/BOINC-Android.po
new file mode 100644
index 0000000..a8f72dd
--- /dev/null
+++ b/locale/cs/BOINC-Android.po
@@ -0,0 +1,1045 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1378768352.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Carregant! Si us plau, espera..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Selecciona un projecte:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Afegir projecte mitjançant URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Introdueix la URL del projecte:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Afegeix el projecte"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Si us plau introdueix la URL del projecte"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "No hi ha connexió a Internet"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Contactant el servidor del projecte..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logo del projecte."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Zona general:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Zona específica:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Descripció:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Inici:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Pàgina web:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Aquest projecte es compatible amb dispositius Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Aquest projecte no es compatible amb dispositius Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Condicions d'ús de"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Creant un compte en aquest projecte, acceptes els termes d'ús, que es "
+"mostren a dalt."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Registre't amb un compte existent"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Correu electrònic:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nom:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Contrasenya:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Nou a"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Registra un compte per participar:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Visita la pàgina web del projecte per crear un compte:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Actualment el projecte permet la creació de nous comptes!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registre't"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Registre't"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "He oblidat la contrasenya"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Ha fallat la connexió amb el projecte!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Adjuntat"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Compte de registre per"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projecte:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Correu electrònic:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nom:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Equip:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Contrasenya:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "... Torna a entrar-ho:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Crear"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "No s'ha trobat aquest usuari"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "La contrasenya és massa curta"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Ha fallat la connexió"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Les contrasenyes no coincideixen"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Si us plau introdueix l'adreça de correu electrònic"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Si us plau introdueix una contrasenya"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Si us plau, introdueïx el nom d'usuari"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "ha fallat"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Nom d'usuari rebutjat"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "L'adreça de correu electrònic ja està en ús"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "El projecte està desconnectat"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Adreça de correu electrònic rebutjada"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Contrasenya rebutjada"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "La creació de comptes està desactivada en aquest projecte"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Enrere"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Finalitza"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Reeixit"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Ha fallat"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Connecta"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Revisa el compte"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Registra el compte"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Registret"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Prem aquí per escollir un projecte."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Uppps"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"...això no ha de succeir!\n"
+" Feu clic a la icona per intentar-ho de nou."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Icona de BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Estatus"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projectes"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Tasques"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Transferències"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Preferències"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navegació"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Treballant"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Gràcies per participar."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Suspès"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Res a fer"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Esperant feines..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Suspès"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Premeu play per reprendre la connexió per xarxa i la computació."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "S'està iniciant..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Tria un projecte per participar-hi."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Tancant..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Executamt proves..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "imatge del projecte"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Llegint preferències..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Desa"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Introdueix el nou valor:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Selecciona:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "General"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Xarxa"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Potència"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Emmagatzematge"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Memòria"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Depura"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Mostra les preferències i controls avançats..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Processar amb només Bateria"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Nivell mínim de la bateria"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC atura la computació si el nivell de càrrega de la bateria per sota del "
+"definit."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Temperatura màxima de la bateria"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC atura la computació si la temperatura de la bateria està per sobre del "
+"valor definit. No es recomanable canviar aquest valor."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Màxim espai d'emmagatzematge utilitzat"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"Quin percentatge d'espai d'emmagatzematge del seu dispositiu pot utilitzar "
+"BOINC?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Espai mínim d'emmagatzematge"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+"Quina quantitat d'espai d'emmagatzematge del dispositiu s'ha de mantenir "
+"lliure?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Límit de transferència diària"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Limita el tràfic diàri de dades degut a BOINC"
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Transferir tasques només amb WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Inici automàtic"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Mostra una notificació quan estigui suspés"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Nuclis de CPU usats"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limita el nombre de nuclis de CPU que BOINC utilitza per la computació."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Pausa en l'ús de la CPU per sobre de"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Determina quan BOINC pausa el còmput degut a la utilització de la CPU per un "
+"altra aplicació."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Límit de CPU"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limita el temps de CPU que BOINC utilitza per la computació."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "RAM límit"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limita la quantitat de RAM que les tasques poden utilitzar."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Marques de registre del client de BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Nivell de registre GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Especifica el nivell de detall dels missatges de registre GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "S'estan carregant els projectes..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Afegeix el projecte"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Icona delprojecte"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Crèdit:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(en aquest dispositiu)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(total)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Suspès per l'usuari"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "No descarregar tasques noves"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Projecte finalitzat - CORRECTE per eliminar-lo"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "S'eliminarà quan finalitzi la tasca"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Petició al gestor pendent"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Petició al gestor en curs"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Missatge de degoteig en espera"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Comunicació del gestor a:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Ordres del projecte:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Actualitza"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Elimina"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Suspèn"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Reprèn"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "No hi han tasques noves"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Permetre noves tasques"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Reinicia"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Eliminar el projecte?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Estàs segur que voleu eliminar"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "de BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Elimina"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Reinicia el projecte"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Estàs segur que vols reiniciar"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Reinicia"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Nom de la tasca:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Temps transcorregut:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(suspès)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Data límit:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "nou"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "esperant per descarregar"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "Descàrrega completa"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "error de computació"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "s'està lliurant"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "lliurament finalitzat"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "avortat"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "ha fallat el lliurament"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "preparat"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "executant"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "s'està suspenent"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "s'està suspenent"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "projecte suspès"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "a punt per informar"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Avortar la tasca?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Avortar la tasca:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Avorta"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Cancel·la"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Diàleg de confirmació"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Llegint transferències..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Puja"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Descarrega"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "re intentar en"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "ha fallat"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "suspès"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "activa"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "pendent"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "desentendre's del projecte"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Fitxer:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Avortar la transferència?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Avortar arxiu:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Avorta"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Carregant missatges de registre..."
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Missatges del client"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Missatges GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Registre copiat al porta-retalls"
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Registre d'esdeveniments de BOINC en Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Computació suspesa."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Connecta el dispositiu a un carregador per continuar el còmput."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "L'usuari està actiu."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Fora del termini especificat per el còmput."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC està avaluant el teu dispositiu..."
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "S'ha exhaurit l'espai lliure del disc"
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Programada acceleració CPU."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "No hi ha hagut activitat recent de l'usuari."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Temps d'espera per reiniciar."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "S'està executant una aplicació amb ús exclusiu."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "El teu dispositiu està ocupat per altres aplicacions."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC ha assolit el límit de transferència per xarxa."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Suspès per Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "No hi ha connexió Wifi."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "La bateria necessita carregar-se abans de continuar la computació."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "La computació continuarà quan la bateria tingui una carregada del"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "actual"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Esperant que es refredi la bateria"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Continuant la computació..."
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manualment."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Sol·licitat per l'usuari"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Per obtenir feina"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Per informar tasques finalitzades"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Per lliurar un missatge de degoteig"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Sol·licitat per l'administrador de comptes"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Inicialització del projecte"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Sol·licitat per el projecte"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Motiu desconegut"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Actualitza"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Envia per correu electrònic"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Copia al porta-retalls"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Registre d'esdeveniments"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Surt de BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Suspèn"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Reprèn"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Sobre"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Ajuda"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Retorna"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Sobre"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versió"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Universitat de Califòrnia, Berkeley.\n"
+"Tots els Drets Reservats."
diff --git a/locale/cs/BOINC-Client.mo b/locale/cs/BOINC-Client.mo
index 3d6366a..bed5401 100644
Binary files a/locale/cs/BOINC-Client.mo and b/locale/cs/BOINC-Client.mo differ
diff --git a/locale/cs/BOINC-Client.po b/locale/cs/BOINC-Client.po
index a26670b..8216e13 100644
--- a/locale/cs/BOINC-Client.po
+++ b/locale/cs/BOINC-Client.po
@@ -7,15 +7,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-06-08 11:32+0200\n"
-"Last-Translator: Martin <martin.suchan at email.cz>\n"
+"PO-Revision-Date: 2013-08-30 20:59+0000\n"
+"Last-Translator: Lycan <santdel at gmail.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: cs\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1377896370.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
@@ -108,11 +109,11 @@ msgstr ""
 
 #: ../sched/handle_request.cpp:943
 msgid "This project doesn't support operating system"
-msgstr "Tento projekt nepodporuje operační systém"
+msgstr "Tento projekt nepodporuje Váš operační systém"
 
 #: ../sched/handle_request.cpp:969
 msgid "This project doesn't support CPU type"
-msgstr "Tento projekt nepodporuje typ CPU"
+msgstr "Tento projekt nepodporuje CPU výpočty"
 
 #: ../sched/handle_request.cpp:993
 msgid ""
diff --git a/locale/cs/BOINC-Web.mo b/locale/cs/BOINC-Web.mo
index c76fd8c..857d396 100644
Binary files a/locale/cs/BOINC-Web.mo and b/locale/cs/BOINC-Web.mo differ
diff --git a/locale/cs/BOINC-Web.po b/locale/cs/BOINC-Web.po
index 32443bc..4ed0af6 100644
--- a/locale/cs/BOINC-Web.po
+++ b/locale/cs/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-22 22:53+0200\n"
+"PO-Revision-Date: 2013-08-26 22:06+0200\n"
 "Last-Translator: Martin <martin.suchan at email.cz>\n"
 "Language-Team: \n"
 "Language: cs\n"
@@ -38,14 +38,17 @@ msgid ""
 "using sensors attached to Internet-connected computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"\"The Quake-Catcher Network\" vyvíjí světově nejrozsáhlejší seismickou síť za "
+"pomocí senzorů připojených k počítačům na Internetu. Pro připojení do tohoto "
+"projektu je třeba vlastnit senzor."
 
 #: projects.inc:27
 msgid "BOINC Poland Foundation"
-msgstr ""
+msgstr "Polská nadace BOINC"
 
 #: projects.inc:28
 msgid "Environmental research"
-msgstr ""
+msgstr "Výzkum životního prostředí"
 
 #: projects.inc:29
 msgid ""
@@ -53,12 +56,17 @@ msgid ""
 "levels by using sensors connected to volunteers' computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Tento projekt vytváří volně přístupnou a pravidelně aktualizovanou mapu "
+"radiace pomocí sensorů připojených k počítačům na Internetu. Pro připojení k "
+"projektu je nutné vlastnit senzor."
 
 #: projects.inc:33
 msgid ""
 "To participate in these projects you must buy a sensor and attach it to your "
 "computer."
 msgstr ""
+"Pro připojení k těmto projektům je třeba vlastnit senzor a mít ho připojený "
+"k počítači."
 
 #: projects.inc:37
 msgid "Cognitive science and artifical intelligence"
@@ -90,11 +98,11 @@ msgstr "Biologie a medicína"
 
 #: projects.inc:71
 msgid "University College Dublin"
-msgstr ""
+msgstr "Univerzita v Dublinu"
 
 #: projects.inc:72
 msgid "Antimalarial drug discovery"
-msgstr ""
+msgstr "Výzkum léků proti malárii"
 
 #: projects.inc:73
 msgid ""
@@ -104,6 +112,11 @@ msgid ""
 "the parasite. The FightMalaria at Home project is aimed at finding these new "
 "targets."
 msgstr ""
+"Paraziti, kteří způsobují malárii, se stávají stále odolnějsí proti "
+"dostupným lékům. Je proto třeba stále hledat nové léky, kterými bude možné "
+"nahradit ty stávající. Je také důležité, aby tyto nové léky byly zaměřeny "
+"zejména na nové proteiny v těle parazita. Projekt FightMalaria at Home si dává "
+"za cíl najít tyto nové léky proti malárii."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -302,9 +315,8 @@ msgstr ""
 
 # 75%
 #: projects.inc:196
-#, fuzzy
 msgid "Astronomy, Physics, and Chemistry"
-msgstr "Astronomie/Fyzika/Chemie"
+msgstr "Astronomie, Fyzika a Chemie"
 
 #: projects.inc:202 projects.inc:241 projects.inc:249
 msgid "Astronomy"
@@ -319,6 +331,12 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"V tomto projektu kombinujeme spektrální pokrytí z GALEX, Pan-STARRS1 a WISE "
+"pro vytvoření atlasu galaxie blízkého vesmíru ve více vlnových délkách - UV-"
+"optical-NIR. Měříme pomocí fyzikálních parametrů (jako je povrchová hustota "
+"hvězdné masy, povrchová hustota rychlosti formování hvězd, útlum a historie "
+"prvního řádu formování hvězd) na podkladech v řádu pixelů pomocí technik "
+"\"speciální distribuce energie - SED\" a pomocí distribuovaných výpočtů."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -351,9 +369,8 @@ msgstr ""
 
 # 95%
 #: projects.inc:240
-#, fuzzy
 msgid "University of Illinois at Urbana-Champaign"
-msgstr "Illinoiská univerzita v Urbana-Chamapign"
+msgstr "Illinoiská univerzita v Urbana-Champaign"
 
 #: projects.inc:242
 msgid ""
@@ -449,6 +466,9 @@ msgid ""
 "LHC event physics simulation on volunteer computers.  Requires that you "
 "install VirtualBox on your computer"
 msgstr ""
+"Tento projekt využívá virtuálních strojů vyvinutých v CERNu pro plnohodnotné "
+"simulace událostí v LHC na počítačích dobrovolníků. Tento projekt vyžaduje "
+"instalaci VirtualBoxu na vašem počítači."
 
 #: projects.inc:304
 msgid "University of California, Berkeley"
@@ -560,11 +580,11 @@ msgstr "Fyzikální výzkum, materiálové vědy a biomedicína"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Corporate Citizenship"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Medicína, životní prostředí a jiný humanitární výzkum"
 
 #: projects.inc:367
 msgid ""
@@ -573,6 +593,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Neziskový výzkum v mnoha kritických oblastech lidských problémů pomocí "
+"světově největší dobrovolnické výpočetní sítě. Výzkum zahrnuje HIV-AIDS, "
+"rakovinu. tropické a zanedbané nemoci, solární energii, čistou voda a mnohé "
+"další."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -580,15 +604,15 @@ msgstr "Matematika, výpočty a hry"
 
 #: projects.inc:379
 msgid "Computer Science"
-msgstr ""
+msgstr "Počítačová věda"
 
 #: projects.inc:387
 msgid "Mathematics, Physics, Artificial Intelligence"
-msgstr ""
+msgstr "Matematika, fyzika a umělá inteligence"
 
 #: projects.inc:388
 msgid "Simulation of quantum computing; Goldbach's conjecture."
-msgstr ""
+msgstr "Simulace kvantových výpočtů, Goldbachovy hypotézy."
 
 #: projects.inc:428 projects.inc:436
 msgid "Cryptography"
@@ -686,6 +710,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid zkoumá v několika projektech různé fruhy velmi velkých prvočísel, "
+"včetně hledání nových největších známých prvočísel."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -703,7 +729,7 @@ msgid ""
 "Find all the generalized binary number systems (in which bases are matrices "
 "and digits are vectors) up to dimension 11."
 msgstr ""
-"Nalezení všdech zobecněných binárních číselných systémů (kde jsou kořeny "
+"Nalezení všech zobecněných binárních číselných systémů (kde jsou kořeny "
 "maticemi a čísla vektory) až do dimenze 11."
 
 #: docutil.php:21
@@ -774,7 +800,7 @@ msgstr "Historie verzí"
 
 #: download.php:136
 msgid "GPU computing"
-msgstr ""
+msgstr "GPU výpočty"
 
 #: download.php:154
 msgid "BOINC: compute for science"
@@ -891,9 +917,8 @@ msgstr "24 hodinový průměr:"
 
 # 80%
 #: index.php:55
-#, fuzzy
 msgid "PetaFLOPS."
-msgstr "TeraFLOPů."
+msgstr "PetaFLOPů."
 
 #: index.php:67
 msgid "News"
@@ -913,11 +938,11 @@ msgstr "Dokumentace"
 
 #: index.php:87
 msgid "Add-ons"
-msgstr ""
+msgstr "Doplňky"
 
 #: index.php:88
 msgid "Links"
-msgstr ""
+msgstr "Odkazy"
 
 #: index.php:94
 #, php-format
@@ -929,7 +954,7 @@ msgid ""
 "password. "
 msgstr ""
 "Využívejte volný čas vašeho počítače (Windows, Mac, Linux) k hledání léků "
-"proti nemocem, studování globální oteplování, k objevení pulsarů nebo k "
+"proti nemocem, studování globálního oteplování, k objevení pulsarů nebo k "
 "mnohému dalšímu vědeckému výzkumu. Je to bezpečné a jednoduché: %sVyberte si"
 "%s projekty %sStáhněte si%s a nainstalujte program BOINC %sVložte%s vaší "
 "emailovou adresu a heslo k projektu."
@@ -1052,7 +1077,7 @@ msgstr "BOINC má sídlo v The University of California, Berkeley"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Komentáře"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/da/BOINC-Android.po b/locale/da/BOINC-Android.po
new file mode 100644
index 0000000..42bd248
--- /dev/null
+++ b/locale/da/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/de/BOINC-Android.po b/locale/de/BOINC-Android.po
new file mode 100644
index 0000000..95483bd
--- /dev/null
+++ b/locale/de/BOINC-Android.po
@@ -0,0 +1,1064 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-05 03:13+0000\n"
+"Last-Translator: Christian <djangofett at gmx.net>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1378350803.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Es wird geladen. Bitte warten…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Projekt auswählen:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Projekt mittels URL hinzufügen"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Projekt-URL eingeben:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Projekt hinzufügen"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Bitte die Projekt-URL eingeben"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Keine Internetverbindung"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "kontaktiere Projektserver…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Projektlogo."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Bereich:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Fachbereich:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Beschreibung:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Betreiber:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Webseite:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Dieses Projekt unterstützt Android-Geräte"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Dieses Projekt unterstützt keine Android-Geräte"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Nutzungsbedingungen für"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Wenn Sie bei diesem Projekt ein Konto anlegen, akzeptieren Sie die oben "
+"gezeigten Nutzungsbedingungen."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Mit bestehendem Konto anmelden"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "E-Mail:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Name:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Passwort:"
+
+# Kompletter Satz: "Neu bei {Projekt}?"
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Neu bei"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Ein Konto erstellen um teilzunehmen:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Die Projektwebseite besuchen um ein Konto zu erstellen:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Das Projekt erlaubt zur Zeit keine neuen Konten!"
+
+#, fuzzy
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registrieren"
+
+#, fuzzy
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Anmelden"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Passwort vergessen"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Verbindung zum Projekt fehlgeschlagen!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Verbunden"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Konto-Registrierung für"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projekt:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "E-Mail:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Name:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Team:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Passwort:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Bestätigung:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Erstellen"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Benutzer nicht gefunden"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Passwort ist zu kurz"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Verbindungsfehler"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Passwörter stimmen nicht überein"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Bitte geben Sie Ihre E-Mail-Adresse ein"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Bitte Passwort eingeben"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Bitte einen Benutzernamen eingeben"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "fehlgeschlagen"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Benutzername nicht erlaubt"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "E-Mail-Adresse ist bereits registriert"
+
+#, fuzzy
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Projekt ist offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "E-Mail nicht akzeptiert"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Passwort zu kurz"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Die Kontoerstellung ist bei diesem Projekt deaktiviert"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Zurück"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Beenden"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Erfolgreich"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Fehlgeschlagen"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+#, fuzzy
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Verbinden"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Konto überprüfen"
+
+#, fuzzy
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Konto registrieren"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Anmelden"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Hier tippen um ein Projekt auszuwählen."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Whooops"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…das sollte eigentlich nicht passieren!\n"
+"Auf das Symbol klicken um es erneut zu probieren."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC Logo"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Status"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projekte"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Aufgaben"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Übertragungen"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Einstellungen"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigation"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Berechnung läuft"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Vielen Dank für Ihre Beteiligung."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "angehalten"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Nichts zu tun"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Warten auf Aufgaben…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "angehalten"
+
+#, fuzzy
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Play drücken um Netzwerkaktivität und die Berechnung fortzusetzen."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Startet…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Wählen Sie ein Projekt zur Teilnahme aus."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Beenden…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Leistungsüberprüfung…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "Projektbild"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "lese Einstellungen…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Speichern"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Neuen Wert eingeben:"
+
+#, fuzzy
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Auswahl:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Allgemeines"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Netzwerk"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Energie"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "Prozessor"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Speicherplatz"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Fehlerdiagnose"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Fehlerdiagnose"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Zeige erweiterte Einstellungen und Steuerungen…"
+
+#, fuzzy
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Berechne im Batteriebetrieb"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Min. Akku-Ladestand"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC hält die Berechnung an, wenn der Akkuladestand unter den gewählten "
+"Wert sinkt."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Max. Akkutemperatur"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es "
+"wird nicht empfohlen diesen Wert zu ändern."
+
+#, fuzzy
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "max. zu nutzender Speicher"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "Wie viel Prozent Ihres Speichers darf BOINC maximal verwenden?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "min. freizuhaltender Speicher"
+
+#, fuzzy
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Wie viel Ihres Speichers soll mindestens ungenutzt bleiben?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "tägliche Transferbegrenzung"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Begrenzt die Datenmenge welche täglich durch BOINC übertragen wird."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Übertrage Aufgaben nur per WLAN"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Automatisch starten"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Zeige Nachrichten wenn angehalten"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Benutzte Prozessoren"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Anhalten wenn Prozessornutzung über"
+
+#, fuzzy
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Bestimmt wann BOINC angehalten wird, anhand der Prozessornutzung anderer "
+"Apps."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Prozessorbegrenzung"
+
+#, fuzzy
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Arbeitsspeicherlimit"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limitiert den Arbeitsspeicher welcher für Aufgaben zur Verfügung steht."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "BOINC Client Protokolleinstellungen"
+
+#, fuzzy
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "GUI Protokolllevel"
+
+#, fuzzy
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Einstellung der Detailiertheit der GUI Protokollnachrichten."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+#, fuzzy
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Lade Projekte…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Projekt hinzufügen"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Projektsymbol"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Punkte:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(auf diesem Gerät)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(gesamt)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Angehalten durch Benutzer"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Keine neuen Arbeitspakete"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Projekt wurde beendet - kann jetzt entfernt werden"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "wird entfernt wenn Aufgaben erledigt"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Serveranfrage ausstehend"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Serveranfrage läuft"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Trickle-Up Nachricht ausstehend"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "nächste Kommunikation in:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Projektbefehle:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Aktualisieren"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Entfernen"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Anhalten"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Fortsetzen"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Keine neuen Aufgaben"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Neue Aufgaben zulassen"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Zurücksetzen"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Projekt entfernen?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Wollen Sie wirklich zurücksetzen"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "von BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Entfernen"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Projekt zurücksetzen"
+
+#, fuzzy
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Wollen Sie wirklich zurücksetzen"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Zurücksetzen"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Aufgabenname:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Abgelaufene Zeit:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(angehalten)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Ablaufdatum:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "neu"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "herunterladen läuft"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "herunterladen abgeschlossen"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "Berechnungsfehler"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "hochladen"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "hochladen abgeschlossen"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "abgebrochen"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "hochladen fehlgeschlagen"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "bereit"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "wird ausgeführt"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "wird angehalten"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "wird angehalten"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "Projekt angehalten"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "meldebereit"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Aufgabe abbrechen?"
+
+#, fuzzy
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Aufgabe abbrechen:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Abbrechen"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Abbrechen"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Bestätigungsdialog"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Lade Übertragungen…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Hochladen"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Herunterladen"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "erneut versuchen in"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "fehlgeschlagen"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "aktiv"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "ausstehend"
+
+#, fuzzy
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "Projektwartezeit"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Datei:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Übertragung abbrechen?"
+
+#, fuzzy
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Datei:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Abbrechen"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Lade Protokollnachrichten…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Client Meldungen"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI Meldungen"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Protokoll in die Zwischenablage kopiert."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Ereignisprotokoll für BOINC auf Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Berechnung angehalten."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Schließen Sie Ihr Gerät an eine Stromquelle an um weiterzurechnen."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Benutzer ist aktiv."
+
+#, fuzzy
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Außerhalb der Zeiteinschränkungen."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC ermittelt die Leistungsfähigkeit ihres Gerätes…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Kein Speicherplatz mehr verfügbar."
+
+#, fuzzy
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Planmäßige Prozessordrosselung."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Keine Benutzeraktivität."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Startverzögerung"
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Eine exklusive Anwendung läuft."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Ihr Gerät ist mit anderen Apps ausgelastet."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "Netzwerkübertragungslimit erreicht."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Gestoppt von Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Nicht per WLAN verbunden."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+"Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Berechnung wird fortgesetzt wenn der Ladezustand erreicht"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "aktuell"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Warten bis der Akku abgekühlt ist"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Berechnung wird fortgesetzt…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manuell."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Vom Nutzer gefordert"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Um Arbeit zu holen"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Um Aufgaben abzuliefern"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Um Trickle-Up Nachricht zu senden"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Angefordert vom Kontomanager"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Projektinitialisierung"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Vom Projekt angefordert"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Unbekannter Grund"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Neu laden"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Als E-Mail versenden"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "In Zwischenablage kopieren"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Statusprotokoll"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "BOINC beenden"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Anhalten"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Fortsetzen"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Über"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Hilfe"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Zurück"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Über"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Version"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Universität von Kalifornien, Berkeley.\n"
+"Alle Rechte vorbehalten."
diff --git a/locale/de/BOINC-Manager.mo b/locale/de/BOINC-Manager.mo
index 21e6cde..bdedea7 100644
Binary files a/locale/de/BOINC-Manager.mo and b/locale/de/BOINC-Manager.mo differ
diff --git a/locale/de/BOINC-Manager.po b/locale/de/BOINC-Manager.po
index d0b40f6..80e7420 100644
--- a/locale/de/BOINC-Manager.po
+++ b/locale/de/BOINC-Manager.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 6.4x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-09 09:21+0200\n"
+"PO-Revision-Date: 2013-09-01 12:52+0000\n"
 "Last-Translator: Christian <djangofett at gmx.net>\n"
 "Language-Team: BOINC.DE Team <webmaster at boinc.de>\n"
 "Language: de\n"
@@ -15,13 +15,14 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1378039925.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
@@ -69,7 +70,8 @@ msgid ""
 "below to find out what to put in the email address and\n"
 "password fields."
 msgstr ""
-"Die Kontoinformationen konnten nicht automatisch ermittelt werden. \n"
+"Die Kontoinformationen konnten nicht automatisch\n"
+"ermittelt werden. \n"
 "\n"
 "Bitte benutzen Sie den Link \"Kontoinformationen suchen\", \n"
 "um die richtigen Eingaben für die E-Mail-Adresse und \n"
@@ -393,7 +395,7 @@ msgstr "Erlaubt GPU-Arbeit ungeachtet der Voreinstellungen"
 
 #: clientgui/AdvancedFrame.cpp:500
 msgid "Use GPU based on preferences"
-msgstr "Ausführen nach &Voreinstellung"
+msgstr "GPU-Nutzung nach &Voreinstellung"
 
 #: clientgui/AdvancedFrame.cpp:501
 msgid "Allow GPU work according to preferences"
@@ -638,6 +640,7 @@ msgid ""
 msgstr ""
 "Ein Konto mit diesem Benutzernamen existiert bereits und verwendet \n"
 "ein anderes Passwort als Sie eingegeben haben. \n"
+"\n"
 "Bitte besuchen Sie die Projektwebseite und folgen Sie dort den Anweisungen."
 
 #: clientgui/AlreadyExistsPage.cpp:191
@@ -651,9 +654,10 @@ msgid ""
 "\n"
 "Please visit the project's web site and follow the instructions there."
 msgstr ""
-"Ein Konto mit dieser E-Mail-Adresse existiert bereits und verwendet ein "
-"anderes Passwort als Sie eingegeben haben.Bitte besuchen Sie die "
-"Projektwebseite und folgen Sie dort den Anweisungen."
+"Ein Konto mit dieser E-Mail-Adresse existiert bereits und verwendet\n"
+"ein anderes Passwort als Sie eingegeben haben.\n"
+"\n"
+"Bitte besuchen Sie die Projektwebseite und folgen Sie dort den Anweisungen."
 
 #: clientgui/AsyncRPC.cpp:1238
 msgid "Communicating with BOINC client.  Please wait ..."
@@ -762,11 +766,12 @@ msgid ""
 "Please use the 'Advanced\\Select Computer...' menu option to connect up to a %s client.\n"
 "To connect up to your local computer please use 'localhost' as the host name."
 msgstr ""
-"%s ist augenblicklich nicht mit mit dem %s Client verbunden. Bitte benutzen "
-"Sie die 'Datei\\Computer auswählen ...'Menüoption um die Verbindung mit einem "
-"%s Client neu aufzubauen.Wenn Sie keinen anderen Computer fern-steuern "
-"wollen, dann lassen Sie die Felder 'Computername und Passwort leer, oder "
-"benutzen Sie 'localhost' als Computername."
+"%s ist augenblicklich nicht mit mit dem %s Client verbunden.\n"
+"Bitte benutzen Sie die 'Datei\\Computer auswählen ...'Menüoption um die "
+"Verbindung mit einem %s Client neu aufzubauen.\n"
+"Wenn Sie keinen anderen Computer fern-steuern wollen, dann lassen Sie die "
+"Felder 'Computername und Passwort leer, oder benutzen Sie 'localhost' als "
+"Computername."
 
 # 88%
 #: clientgui/BOINCBaseView.cpp:774
@@ -823,8 +828,8 @@ msgid ""
 "%s has detected it is now connected to the Internet.\n"
 "Updating all projects and retrying all transfers."
 msgstr ""
-"%s ist jetzt mit dem Internet verbunden. Alle Projekte werden aktualisiert "
-"und alle Übertragungen fortgesetzt."
+"%s ist jetzt mit dem Internet verbunden.\n"
+"Alle Projekte werden aktualisiert und alle Übertragungen fortgesetzt."
 
 #: clientgui/BOINCDialupManager.cpp:417
 #, c-format
@@ -882,7 +887,7 @@ msgid ""
 "Please reboot your computer and try again."
 msgstr ""
 "Ein Neustart ist erforderlich damit BOINC einwandfrei\n"
-" funktioniert. Bitte starten sie den Computer neu und\n"
+"funktioniert. Bitte starten sie den Computer neu und\n"
 "versuchen es erneut."
 
 #: clientgui/BOINCGUIApp.cpp:394
@@ -1226,7 +1231,7 @@ msgid ""
 msgstr ""
 "Dieser Dialog legt die Einstellungen nur für diesen Rechner fest.\n"
 "Klicken Sie auf OK zum Übernehmen der Einstellungen.\n"
-"Klicken Sie auf Löschen zum Wiederherstellen der webbasierten \n"
+"Klicken Sie auf Löschen zum Wiederherstellen der webbasierten\n"
 "Einstellungen (ausgenommen der exklusiven Anwendungen)."
 
 #: clientgui/DlgAdvPreferencesBase.cpp:65
@@ -1673,9 +1678,9 @@ msgstr "au&sgewählte Meldungen kopieren"
 #: clientgui/DlgEventLog.cpp:313
 msgid "Copy the selected messages to the clipboard. You can select multiple messages by holding down the shift or command key while clicking on messages."
 msgstr ""
-"Kopiert alle ausgewählten (markierten) Meldungen in die Zwischenablage.\n"
-"Durch Drücken und Halten der Umschalt- oder Strg-Taste können Sie \n"
-"mehrere Meldungen gleichzeitig markieren."
+"Kopiert alle ausgewählten (markierten) Meldungen in die Zwischenablage. "
+"Durch Drücken und Halten der Umschalt- oder Strg-Taste können Sie mehrere "
+"Meldungen gleichzeitig markieren."
 
 #: clientgui/DlgEventLog.cpp:307
 #: clientgui/DlgEventLog.cpp:315
@@ -3237,10 +3242,9 @@ msgstr "Zurücksetzen"
 #: clientgui/sg_ProjectCommandPopup.cpp:80
 msgid "Delete all files and tasks associated with this project, and get new tasks.  You can update the project first to report any completed tasks."
 msgstr ""
-"Entfernt alle Arbeitspakete und Anwendungen des ausgewählten\n"
-"(markierten) Projekts von diesem Computer. Sie sollten das Projekt\n"
-"vorher aktualisieren um alle erledigten Aufgaben dem Server zu\n"
-"melden."
+"Entfernt alle Arbeitspakete und Anwendungen des ausgewählten (markierten) "
+"Projekts von diesem Computer. Sie sollten das Projekt vorher aktualisieren "
+"um alle erledigten Aufgaben dem Server zu melden."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:86
 msgid "Remove this project.  Tasks in progress will be lost (use 'Update' first to report any completed tasks)."
diff --git a/locale/de/BOINC-Project-Generic.po b/locale/de/BOINC-Project-Generic.po
index 50bfa55..682dde8 100644
--- a/locale/de/BOINC-Project-Generic.po
+++ b/locale/de/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Project (Generic) 6.x\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-08-09 09:31+0200\n"
+"PO-Revision-Date: 2013-09-01 12:48+0000\n"
 "Last-Translator: Christian <djangofett at gmx.net>\n"
 "Language-Team: BOINC Development Team <boinc_loc at ssl.berkeley.edu>\n"
 "Language: de\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: html\\user\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1378039711.0\n"
 
 # The name of this language in this language
 msgid "LANG_NAME_NATIVE"
@@ -2413,10 +2414,11 @@ msgid ""
 "HTML)."
 msgstr ""
 "Mit BBCode tags können Sie Text in Ihrem Profil und im Nachrichtenforum "
-"formatieren. \n"
+"formatieren.\n"
 "Das ist vergleichbar mit HTML, aber einfacher. Die tags starten mit einem [ "
-"(wo sie mit HTML %1 verwendet hätten)\n"
-"und enden mit ] (wo sie mit HTML %2 verwendet hätten)."
+"(wo sie mit\n"
+"HTML %1 verwendet hätten) und enden mit ] (wo sie mit HTML %2 verwendet "
+"hätten)."
 
 #: ../user/bbcode.php:31
 msgid "Examples"
@@ -2783,7 +2785,8 @@ msgstr ""
 "Bei der Löschung Ihres Kontos werden alle Ihre\n"
 "persönlichen Informationen von unseren Servern gelöscht,\n"
 "inklusive des Profils und Nachrichten im Forum.\n"
-"Keine Arbeit wird mehr an Computer verteilt die zu diesem Konto gehören."
+"Keine Arbeit wird mehr an Computer verteilt die\n"
+"zu diesem Konto gehören."
 
 #: ../user/delete_account.php:73
 msgid ""
diff --git a/locale/de/BOINC-Web.mo b/locale/de/BOINC-Web.mo
index a287a06..8901a86 100644
Binary files a/locale/de/BOINC-Web.mo and b/locale/de/BOINC-Web.mo differ
diff --git a/locale/de/BOINC-Web.po b/locale/de/BOINC-Web.po
index 0b17d27..ecda439 100644
--- a/locale/de/BOINC-Web.po
+++ b/locale/de/BOINC-Web.po
@@ -4,7 +4,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-09 09:51+0200\n"
+"PO-Revision-Date: 2013-09-05 03:29+0000\n"
 "Last-Translator: Christian <djangofett at gmx.net>\n"
 "Language-Team: BOINC Development Team <boinc_loc at ssl.berkeley.edu>\n"
 "Language: de\n"
@@ -12,8 +12,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1378351796.0\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
@@ -85,9 +86,9 @@ msgid ""
 "conversations."
 msgstr ""
 "Analysiere und konvertiere semantische Netze für die Nutzung mit FreeHAL, "
-"einer künstlichen Intelligenz, die semantische Netzwerke, Stemming "
-"Verfahren, Teile von Sprachdatenbanken und Part-of-speech Tagging verwendet "
-"um menschliches Verhalten in Konversationen zu imitieren."
+"einer Künstlichen Intelligenz, die semantische Netzwerke, Stemming-"
+"Verfahren, Wortklassen-Datenbanken und Wortklassen-Tagging verwendet, um "
+"menschliches Konversationsverhaltenzu  emulieren."
 
 #: projects.inc:58
 msgid "Biology and Medicine"
@@ -99,7 +100,7 @@ msgstr "Universität Dublin"
 
 #: projects.inc:72
 msgid "Antimalarial drug discovery"
-msgstr "Antimalaria Medikamentensuche"
+msgstr "Antimalaria Medikamentenentwicklung"
 
 #: projects.inc:73
 msgid ""
@@ -110,10 +111,10 @@ msgid ""
 "targets."
 msgstr ""
 "Der für Malaria verantwortliche Parasit entwickelt zunehmend eine Resistenz "
-"gegen bekannte Medikamente. Daher müssen dringend neue Medikamente gefunden "
-"werden. Genauer müssen andere Proteine des Parasiten als Angriffspunkte "
-"identifiziert werden. Das FightMalaria at Home Projekt möchte diese neuen "
-"Angriffspunkte finden."
+"gegen bekannte Medikamente. Daher müssen dringend neue Medikamente "
+"entwickelt werden. Vor allem müssen weitere Proteine des Parasiten als "
+"Angriffspunkte identifiziert werden. Ziel des FightMalaria at Home Projekts ist "
+"es, diese neuen Angriffspunkte zu identifizieren."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -131,12 +132,12 @@ msgid ""
 "protein malfunction or aggregation, and to develop new drugs on the basis of "
 "the three-dimensions structure of biologically important proteins."
 msgstr ""
-"POEM at HOME verwendet einen rechenbetonten Ansatz für die Vorhersage der "
-"biologisch aktiven Struktur von Proteinen, um die "
-"Signalverarbeitungsmechanismen bei der Interaktion mehrerer Proteine, "
-"Krankheiten mit Ursache von Proteinfehlern oder Ansammlung zu verstehen und "
-"um neue Medikamente auf Basis der Dreidimensionalen Struktur von, biologisch "
-"wichtigen, Proteinen zu entwickeln."
+"POEM at HOME verwendet einen computergestützten Ansatz zur Vorhersage der "
+"biologisch aktiven Struktur von Proteinen, zur Erweiterung des "
+"Verständnisses der Signalverarbeitungsmechanismen bei der Interaktion "
+"mehrerer Proteine, von Krankheiten mit Proteindysfunktion oder "
+"-Agglomeration sowie um neue Medikamente auf Basis der dreidimensionalen "
+"Struktur biologisch bedeutsamer Proteinen zu entwickeln."
 
 #: projects.inc:87
 msgid "University of Delaware"
@@ -144,7 +145,7 @@ msgstr "Universität von Delaware"
 
 #: projects.inc:88
 msgid "Study of protein - ligand interactions"
-msgstr "Untersuchen der Protein - Ligand Interaktionen"
+msgstr "Untersuchen der Protein-Ligand-Interaktionen"
 
 #: projects.inc:89
 msgid ""
@@ -153,10 +154,10 @@ msgid ""
 "interactions and, by doing so, will search for insights into the discovery "
 "of novel pharmaceuticals."
 msgstr ""
-"Docking at Home hat Bio- und Computerwissenschaftliche Ziele. Das Projekt zielt "
-"auf weiteres Wissen über die atomaren Details von Protein-Ligand "
-"Interaktionen und damit wird nach einblicken in die Entdeckung von neuen "
-"Arzneimitteln gesucht."
+"Docking at Home verfolgt biowissenschatliche und informatikrelevante Ziele. Das "
+"Projekt zielt auf die Erweiterung des Wissen über die atomaren Einzelheiten "
+"von Protein-Ligand-Interaktionen und strebt in diesem Zuge Einblicke an, "
+"die der Entwicklung neuer Arzneimittel dienen können."
 
 #: projects.inc:103
 msgid "Barcelona Biomedical Research Park (PRBB)"
@@ -587,11 +588,11 @@ msgstr "Forschung im Bereich der Physik, Materialforschung und Biomedizin"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Öffentlichkeitsarbeit"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Medizin, Ökologie und andere Philanthropische Forschungen"
 
 #: projects.inc:367
 msgid ""
@@ -600,6 +601,11 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Erstellt das weltweit größte Netzwerk des Verteilten Rechnens um "
+"entscheidende gemeinnützige Forschung in den dringendsten Problemen der "
+"Menschheit zu fördern.  Dies betrifft unter anderem HIV-Aids, Krebs, "
+"tropische und vernachlässigte Krankheiten, Solarenergie, sauberes Wasser und "
+"vieles mehr."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -717,6 +723,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid bietet mehrere Projekte für die unterschiedlichen Formen von sehr "
+"großen Primzahlen, inklusive der Suche nach der größten bekannten Primzahl."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -1052,11 +1060,11 @@ msgstr "Helfer gesucht!"
 
 #: index.php:171
 msgid "Programming"
-msgstr "Programmieren"
+msgstr "Programmierung"
 
 #: index.php:172
 msgid "Translation"
-msgstr "Übersetzen"
+msgstr "Übersetzung"
 
 #: index.php:173
 msgid "Testing"
@@ -1092,7 +1100,7 @@ msgstr "BOINC wird an der Universität von Kalifornien in Berkeley entwickelt."
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Kommentieren"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/el/BOINC-Android.po b/locale/el/BOINC-Android.po
new file mode 100644
index 0000000..7978ccd
--- /dev/null
+++ b/locale/el/BOINC-Android.po
@@ -0,0 +1,1064 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1378350803.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Es wird geladen. Bitte warten…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Projekt auswählen:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Projekt mittels URL hinzufügen"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Projekt-URL eingeben:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Projekt hinzufügen"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Bitte die Projekt-URL eingeben"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Keine Internetverbindung"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "kontaktiere Projektserver…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Projektlogo."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Bereich:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Fachbereich:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Beschreibung:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Betreiber:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Webseite:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Dieses Projekt unterstützt Android-Geräte"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Dieses Projekt unterstützt keine Android-Geräte"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Nutzungsbedingungen für"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Wenn Sie bei diesem Projekt ein Konto anlegen, akzeptieren Sie die oben "
+"gezeigten Nutzungsbedingungen."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Mit bestehendem Konto anmelden"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "E-Mail:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Name:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Passwort:"
+
+# Kompletter Satz: "Neu bei {Projekt}?"
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Neu bei"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Ein Konto erstellen um teilzunehmen:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Die Projektwebseite besuchen um ein Konto zu erstellen:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Das Projekt erlaubt zur Zeit keine neuen Konten!"
+
+#, fuzzy
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registrieren"
+
+#, fuzzy
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Anmelden"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Passwort vergessen"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Verbindung zum Projekt fehlgeschlagen!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Verbunden"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Konto-Registrierung für"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projekt:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "E-Mail:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Name:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Team:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Passwort:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Bestätigung:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Erstellen"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Benutzer nicht gefunden"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Passwort ist zu kurz"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Verbindungsfehler"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Passwörter stimmen nicht überein"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Bitte geben Sie Ihre E-Mail-Adresse ein"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Bitte Passwort eingeben"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Bitte einen Benutzernamen eingeben"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "fehlgeschlagen"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Benutzername nicht erlaubt"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "E-Mail-Adresse ist bereits registriert"
+
+#, fuzzy
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Projekt ist offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "E-Mail nicht akzeptiert"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Passwort zu kurz"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Die Kontoerstellung ist bei diesem Projekt deaktiviert"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Zurück"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Beenden"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Erfolgreich"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Fehlgeschlagen"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+#, fuzzy
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Verbinden"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Konto überprüfen"
+
+#, fuzzy
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Konto registrieren"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Anmelden"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Hier tippen um ein Projekt auszuwählen."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Whooops"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…das sollte eigentlich nicht passieren!\n"
+"Auf das Symbol klicken um es erneut zu probieren."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC Logo"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Status"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projekte"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Aufgaben"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Übertragungen"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Einstellungen"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigation"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Berechnung läuft"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Vielen Dank für Ihre Beteiligung."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "angehalten"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Nichts zu tun"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Warten auf Aufgaben…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "angehalten"
+
+#, fuzzy
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Play drücken um Netzwerkaktivität und die Berechnung fortzusetzen."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Startet…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Wählen Sie ein Projekt zur Teilnahme aus."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Beenden…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Leistungsüberprüfung…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "Projektbild"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "lese Einstellungen…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Speichern"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Neuen Wert eingeben:"
+
+#, fuzzy
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Auswahl:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Allgemeines"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Netzwerk"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Energie"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "Prozessor"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Speicherplatz"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Fehlerdiagnose"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Fehlerdiagnose"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Zeige erweiterte Einstellungen und Steuerungen…"
+
+#, fuzzy
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Berechne im Batteriebetrieb"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Min. Akku-Ladestand"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC hält die Berechnung an, wenn der Akkuladestand unter den gewählten "
+"Wert sinkt."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Max. Akkutemperatur"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC hält die Berechnung an, sobald diese Temperatur überschritten wird. Es "
+"wird nicht empfohlen diesen Wert zu ändern."
+
+#, fuzzy
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "max. zu nutzender Speicher"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "Wie viel Prozent Ihres Speichers darf BOINC maximal verwenden?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "min. freizuhaltender Speicher"
+
+#, fuzzy
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Wie viel Ihres Speichers soll mindestens ungenutzt bleiben?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "tägliche Transferbegrenzung"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Begrenzt die Datenmenge welche täglich durch BOINC übertragen wird."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Übertrage Aufgaben nur per WLAN"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Automatisch starten"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Zeige Nachrichten wenn angehalten"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Benutzte Prozessoren"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Anhalten wenn Prozessornutzung über"
+
+#, fuzzy
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Bestimmt wann BOINC angehalten wird, anhand der Prozessornutzung anderer "
+"Apps."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Prozessorbegrenzung"
+
+#, fuzzy
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limitiert die Anzahl der Prozessoren welche BOINC nutzen darf."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Arbeitsspeicherlimit"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limitiert den Arbeitsspeicher welcher für Aufgaben zur Verfügung steht."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "BOINC Client Protokolleinstellungen"
+
+#, fuzzy
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "GUI Protokolllevel"
+
+#, fuzzy
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Einstellung der Detailiertheit der GUI Protokollnachrichten."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+#, fuzzy
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Lade Projekte…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Projekt hinzufügen"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Projektsymbol"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Punkte:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(auf diesem Gerät)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(gesamt)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Angehalten durch Benutzer"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Keine neuen Arbeitspakete"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Projekt wurde beendet - kann jetzt entfernt werden"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "wird entfernt wenn Aufgaben erledigt"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Serveranfrage ausstehend"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Serveranfrage läuft"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Trickle-Up Nachricht ausstehend"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "nächste Kommunikation in:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Projektbefehle:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Aktualisieren"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Entfernen"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Anhalten"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Fortsetzen"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Keine neuen Aufgaben"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Neue Aufgaben zulassen"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Zurücksetzen"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Projekt entfernen?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Wollen Sie wirklich zurücksetzen"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "von BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Entfernen"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Projekt zurücksetzen"
+
+#, fuzzy
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Wollen Sie wirklich zurücksetzen"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Zurücksetzen"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Aufgabenname:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Abgelaufene Zeit:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(angehalten)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Ablaufdatum:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "neu"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "herunterladen läuft"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "herunterladen abgeschlossen"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "Berechnungsfehler"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "hochladen"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "hochladen abgeschlossen"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "abgebrochen"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "hochladen fehlgeschlagen"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "bereit"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "wird ausgeführt"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "wird angehalten"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "wird angehalten"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "Projekt angehalten"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "meldebereit"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Aufgabe abbrechen?"
+
+#, fuzzy
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Aufgabe abbrechen:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Abbrechen"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Abbrechen"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Bestätigungsdialog"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Lade Übertragungen…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Hochladen"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Herunterladen"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "erneut versuchen in"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "fehlgeschlagen"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "angehalten"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "aktiv"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "ausstehend"
+
+#, fuzzy
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "Projektwartezeit"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Datei:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Übertragung abbrechen?"
+
+#, fuzzy
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Datei:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Abbrechen"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Lade Protokollnachrichten…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Client Meldungen"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI Meldungen"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Protokoll in die Zwischenablage kopiert."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Ereignisprotokoll für BOINC auf Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Berechnung angehalten."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Schließen Sie Ihr Gerät an eine Stromquelle an um weiterzurechnen."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Benutzer ist aktiv."
+
+#, fuzzy
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Außerhalb der Zeiteinschränkungen."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC ermittelt die Leistungsfähigkeit ihres Gerätes…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Kein Speicherplatz mehr verfügbar."
+
+#, fuzzy
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Planmäßige Prozessordrosselung."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Keine Benutzeraktivität."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Startverzögerung"
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Eine exklusive Anwendung läuft."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Ihr Gerät ist mit anderen Apps ausgelastet."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "Netzwerkübertragungslimit erreicht."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Gestoppt von Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Nicht per WLAN verbunden."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+"Der Akku muss geladen werden bevor die Berechnung fortgesetzt werden kann."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Berechnung wird fortgesetzt wenn der Ladezustand erreicht"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "aktuell"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Warten bis der Akku abgekühlt ist"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Berechnung wird fortgesetzt…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manuell."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Vom Nutzer gefordert"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Um Arbeit zu holen"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Um Aufgaben abzuliefern"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Um Trickle-Up Nachricht zu senden"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Angefordert vom Kontomanager"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Projektinitialisierung"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Vom Projekt angefordert"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Unbekannter Grund"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Neu laden"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Als E-Mail versenden"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "In Zwischenablage kopieren"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Statusprotokoll"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "BOINC beenden"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Anhalten"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Fortsetzen"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Über"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Hilfe"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Zurück"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Über"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Version"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Universität von Kalifornien, Berkeley.\n"
+"Alle Rechte vorbehalten."
diff --git a/locale/es/BOINC-Android.po b/locale/es/BOINC-Android.po
new file mode 100644
index 0000000..374278e
--- /dev/null
+++ b/locale/es/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/es/BOINC-Manager.mo b/locale/es/BOINC-Manager.mo
index f976ceb..e7236ec 100644
Binary files a/locale/es/BOINC-Manager.mo and b/locale/es/BOINC-Manager.mo differ
diff --git a/locale/es/BOINC-Manager.po b/locale/es/BOINC-Manager.po
index 0edf40c..4f6ab15 100644
--- a/locale/es/BOINC-Manager.po
+++ b/locale/es/BOINC-Manager.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 4.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-10 18:29+0200\n"
+"PO-Revision-Date: 2013-08-29 18:47+0000\n"
 "Last-Translator: David M <davidcomp2 at telefonica dot net>\n"
 "Language-Team: BOINC Development Team <rwalton at ssl.berkeley.edu>\n"
 "Language: es\n"
@@ -15,13 +15,14 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1377802038.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
@@ -753,8 +754,8 @@ msgid ""
 "To connect up to your local computer please use 'localhost' as the host name."
 msgstr ""
 "%s no está actualmente conectado a un cliente %s.\n"
-"Por Favor utilice la opción de menú 'Avanzado->Seleccionar ordenador...' "
-"para conectar a un cliente %s.\n"
+"Por favor utilice la opción de menú 'Avanzado\\Seleccionar ordenador...' para "
+"conectar a un cliente %s.\n"
 "Para conectar a su ordenador local por favor utilice 'localhost' como nombre "
 "del ordenador."
 
diff --git a/locale/es/BOINC-Project-Generic.po b/locale/es/BOINC-Project-Generic.po
index ec48352..569a9a8 100644
--- a/locale/es/BOINC-Project-Generic.po
+++ b/locale/es/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-04-28 20:13+0200\n"
+"PO-Revision-Date: 2013-08-29 18:47+0000\n"
 "Last-Translator: David M <davidcomp2 at telefonica dot net>\n"
 "Language-Team: \n"
 "Language: es\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: html\\user\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377802038.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "Español"
@@ -2116,8 +2117,9 @@ msgid "Used in community functions"
 msgstr "Usado para funciones comunitarias"
 
 #: ../inc/user.inc:217 ../user/weak_auth.php:25
+#, fuzzy
 msgid "Account keys"
-msgstr ""
+msgstr "Clave de cuenta"
 
 #: ../inc/user.inc:222
 msgid "Preferences"
diff --git a/locale/es/BOINC-Web.mo b/locale/es/BOINC-Web.mo
index 2f93433..e5e486b 100644
Binary files a/locale/es/BOINC-Web.mo and b/locale/es/BOINC-Web.mo differ
diff --git a/locale/es/BOINC-Web.po b/locale/es/BOINC-Web.po
index 7962cff..bc145ca 100644
--- a/locale/es/BOINC-Web.po
+++ b/locale/es/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-07-08 08:32+0200\n"
+"PO-Revision-Date: 2013-08-29 18:47+0000\n"
 "Last-Translator: David M <davidcomp2 at telefonica dot net>\n"
 "Language-Team: \n"
 "Language: es\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377802038.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -28,9 +29,8 @@ msgstr ""
 
 # 78%
 #: projects.inc:19
-#, fuzzy
 msgid "Stanford University"
-msgstr "Universidad de Oxford"
+msgstr "Universidad de Stanford"
 
 #: projects.inc:20
 msgid "Seismology"
@@ -1028,8 +1028,9 @@ msgid "BOINC is based at The University of California, Berkeley"
 msgstr "BOINC está emplazado en la Universidad de California, Berkeley"
 
 #: ../html/inc/news.inc:40
+#, fuzzy
 msgid "Comment"
-msgstr ""
+msgstr "Comentarios"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/fi/BOINC-Android.po b/locale/fi/BOINC-Android.po
new file mode 100644
index 0000000..de57687
--- /dev/null
+++ b/locale/fi/BOINC-Android.po
@@ -0,0 +1,1036 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-08-30 18:28+0000\n"
+"Last-Translator: Sami Nordlund <sami.nordlund at kolumbus.fi>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1377887293.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Ladataan! Odota…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Valitse projekti:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Lisää projekti URL-osoitteella"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Anna projektin URL:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Lisää projekti"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Anna projektin URL"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Ei internet-yhteyttä"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Otetaan yhteyttä projektin palvelimeen…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Projektin logo."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Kuvaus:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Kotisivu:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Nettisivu:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Tämä projekti tukee Android-laitteita"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Tämä projekti ei tue Android-laitteita"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr "Luomalla tilin tässä projektissa, hyväksyt ylläolevat käyttöoikeudet."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Kirjaudu sisään käytössä olevalla tilillä"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Sähköposti:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nimi:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Salasana:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Rekisteröi tili osallistuaksesi:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Käy projektin nettisivulla luodaksesi tilin:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Projekti sallii nyt uusien tilien luonnin!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Rekisteröi"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Kirjaudu sisään"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Salasana unohtunut"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Yhteydenotto projektiin epäonnistui!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Liitetty"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projekti:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Sähköposti:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nimi:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Tiimi:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Salasana:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Kirjoita uudelleen:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Luo"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Käyttäjää ei löydy"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Salasana liian lyhyt"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Yhteysvirhe"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Salasanat eivät täsmää"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Anna sähköpostiosoite"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Anna salasana"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Anna käyttäjänimi"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "epäonnistui"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Käyttäjänimi hylätty"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Sähköposti on jo käytössä"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Projekti on sammutettu"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Sähköposti hylätty"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Salasana hylätty"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Tilin luonti on poistettu käytöstä tässä projektissa"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Takaisin"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Valmis"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Onnistui"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Epäonnistui"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Yhdistä"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Varmenna tili"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Rekisteröi tili"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Kirjaudu"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Napauta tähän valitaksesi projektin."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Hups"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…tätä ei olisi pitänyt tapahtua!\n"
+"Napsauta kuvaketta yrittääksesi uudelleen."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC kuvake"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Tila"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projektit"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Tehtävät"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Siirrot"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Asetukset"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigointi"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Laskenta"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Kiitos osallistumisesta."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Hyllytetty"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Ei mitään tehtävää"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Odottaa tehtäviä…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Hyllytetty"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Käynnistetään…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Valitse projekti, johon osallistut."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Suljetaan…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Suorituskykytestaus…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "projektin kuva"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Rajoittaa RAM-muistin määrän, joka tehtäville sallitaan."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Tallenna"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Anna uusi arvo:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Valitse:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Yleiset"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Verkko"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Virta"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Tilankäyttö"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Muisti"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Laskenta akkukäytöllä"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Pienin varaustaso"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC hyllyttää laskennan kun asetettu akun varaustason alaraja saavutetaan."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Suurin akun lämpötila"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC hyllyttää laskennan kun asetettu akun lämpötilaraja saavutetaan. Tätä "
+"arvoa ei suositella muutettavaksi."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Suurin käytetty tallennustila"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "Kuinka monta prosenttia laitteesi tallennustilasta BOINC saa käyttää?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Pienin tallennustila"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Kuinka paljon laitteesi tallennustilasta jätetään vapaaksi?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Päivittäinen siirtoraja"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Rajoitus BOINCin päivittäiselle tiedonsiirrolle."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Siirrä tehtävät vain WiFin kautta"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Automaattikäynnistys"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Näytä ilmoitus kun hyllytetty"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Käytetyt CPU-ytimet"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Rajoittaa CPU-ytimien määrää, jota BOINC käyttää laskentaan."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Tauota prosessorikäytön ylittäessä"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr "Määrittää, milloin BOINC tauottaa laskennan toisten sovellusten vuoksi."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "CPU raja"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Rajoittaa prosessoriaikaa, jota BOINC käyttää laskentaan."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "RAM raja"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Rajoittaa RAM-muistin määrää, joka tehtäville annetaan."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "Mt"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "Gt"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Luetaan projekteja…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Lisää projekti"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Projektin kuvake"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Pisteet:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(tällä laitteella)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(kaikki)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Käyttäjän hyllyttämä"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Ei uusia töitä"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Projekti päättynyt - voi poistaa"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "Poistetaan kun paketit on suoritettu"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Pyyntö aikatauluttajalle odottaa"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Pyyntö aikatauluttajalle käynnissä"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Väliaikaviesti odottaa"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Projektin komennot:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Päivitä"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Poista"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Hyllytä"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Jatka"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Ei uutta työtä"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Salli uusi työ"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Nollaa"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Poista projekti?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Haluatko varmasti poistaa"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "BOINCista?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Poista"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Nollaa projekti"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Haluatko varmasti nollata"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Nollaa"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Tehtävän nimi:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Käytetty aika:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(hyllytetty)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Takaraja:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "uusi"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "odottaa latausta"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "lataus valmis"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "laskentavirhe"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "lähetetään"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "lähetys valmis"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "hylätty"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "lähetys epäonnistui"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "valmis"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "suoritetaan"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "hyllytetty"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "hyllytetään"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "hyllytetään"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "hyllytetty"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "projekti hyllytetty"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "valmis raportoitavaksi"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Hylkää tehtävä?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Hylkää tehtävä:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Hylkää"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Peruuta"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Vahvistusikkuna"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Luetaan siirtoja…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Lähetä"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Lataa"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "uudelleenyritys"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "epäonnistui"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "hyllytetty"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "aktiivinen"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "odottaa"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "projektin viivyttämä"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Tiedosto:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Keskeytä siirto?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Hylkää tiedosto:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Hylkää"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Ladataan lokiviestit…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Ohjelman viestit"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI viestit"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Loki kopioitu leikepöydälle."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "BOINCin tapahtumaloki Androidilla:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Laskenta hyllytetty."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Kytke laite laturiin laskennan jatkamiseksi."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Käyttäjä aktiivinen."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC suorityskykytestaa laitettasi…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Levytila loppu."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Erityissovellus on käynnissä."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC saavutti tiedonsiirtorajan."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Androidin pysäyttämä."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Ei WiFi-yhteyttä."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "Akku tulee ladata ennen kuin laskentaa jatketaan."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Odotetaan akun jäähtymistä"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Jatketaan laskentaa…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manuaalisesti."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Käyttäjän pyytämä"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Pyydetään työtä"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Raportoidaan valmiit paketit"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Lähetetään väliaikaviesti"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Tilihallitsijan pyytämä"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Projektin alustus"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Projektin pyytämä"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Tuntematon syy"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Päivitä"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Lähetä sähköpostina"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Kopioi leikepöydälle"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Tapahtumaloki"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Lopeta BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Hyllytä"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Jatka"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Tietoja"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Ohje"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Tietoja"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versio"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeleyn avoin infrastruktuuri verkkolaskentaan"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Kalifornian yliopisto, Berkeley.\n"
+"Kaikki oikeudet pidätetään."
diff --git a/locale/fi/BOINC-Manager.mo b/locale/fi/BOINC-Manager.mo
index 10e3ec2..2b7d04c 100644
Binary files a/locale/fi/BOINC-Manager.mo and b/locale/fi/BOINC-Manager.mo differ
diff --git a/locale/fi/BOINC-Manager.po b/locale/fi/BOINC-Manager.po
index 72f54db..fab99e8 100644
--- a/locale/fi/BOINC-Manager.po
+++ b/locale/fi/BOINC-Manager.po
@@ -7,21 +7,22 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-07 19:19+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-09-02 19:41+0000\n"
+"Last-Translator: Sami Nordlund <sami.nordlund at kolumbus.fi>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: fi\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1378150911.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
@@ -456,13 +457,14 @@ msgstr "Suorittaa kaikki odottavat verkkoyhteystoiminnot"
 
 # 94%
 #: clientgui/AdvancedFrame.cpp:576
-#, fuzzy
 msgid "Read config files"
-msgstr "Lue asetustiedosto"
+msgstr "Lue kokoonpanotiedosto"
 
 #: clientgui/AdvancedFrame.cpp:577
 msgid "Read configuration info from cc_config.xml and any app_config.xml files"
 msgstr ""
+"Lue kokoonpanotiedot cc_config.xml -tiedostosta ja kaikista app_config.xml "
+"-tiedostoista"
 
 #: clientgui/AdvancedFrame.cpp:581
 msgid "Read local prefs file"
@@ -1547,7 +1549,7 @@ msgstr "Paketin tarkistuspiste levylle joka"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:644
 msgid "seconds"
-msgstr "sekuntti"
+msgstr "sekunti"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:654
 #, no-c-format
@@ -2109,11 +2111,11 @@ msgstr "%s - Kielen valinta"
 
 #: clientgui/DlgOptions.cpp:695
 #, c-format
-#, fuzzy, c-format
+#, c-format, c-format
 msgid "The %s's language has been changed.  In order for this change to take effect, you must restart the %s."
 msgstr ""
-"%s:n oletuskieli on vaihdettu. Jotta muutos tulee voimaan, %s pitää "
-"käynnistää uudelleen."
+"%s:n kieli on vaihdettu.  Jotta muutos tulee voimaan, %s pitää käynnistää "
+"uudelleen."
 
 #: clientgui/DlgSelectComputer.cpp:90
 #, c-format
@@ -2512,9 +2514,8 @@ msgstr "Hylätty: levyraja saavutettu"
 
 # 78%
 #: clientgui/MainDocument.cpp:2559
-#, fuzzy
 msgid "Aborted: run time limit exceeded"
-msgstr "Hylätty: levyraja saavutettu"
+msgstr "Hylätty: suoritusajan raja saavutettu"
 
 #: clientgui/MainDocument.cpp:2562
 msgid "Aborted: memory limit exceeded"
diff --git a/locale/fi/BOINC-Project-Generic.po b/locale/fi/BOINC-Project-Generic.po
index 17749fb..aa36af2 100644
--- a/locale/fi/BOINC-Project-Generic.po
+++ b/locale/fi/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-06-09 18:12+0200\n"
+"PO-Revision-Date: 2013-08-26 07:53+0000\n"
 "Last-Translator: Sami Nordlund <sami.nordlund at kolumbus.fi>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: fi\n"
@@ -15,8 +15,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1377503608.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "English"
@@ -2920,7 +2921,8 @@ msgid ""
 msgstr ""
 "Emme anna ohjeita näiden sovellusten asentamiseen.\n"
 "Tekijällä saattaa olla joitakin ohjeita sovelluksen asennukseen ja poistoon. "
-"Jos se ei riitä, sinun tulisi ottaa yhteyttä tekijään."
+"\n"
+"Jos tämä ei riitä, sinun tulisi ottaa yhteyttä tekijään."
 
 #: ../user/download_network.php:36
 msgid "Instructions for installing and running BOINC are %1here%2."
diff --git a/locale/fi/BOINC-Setup.mo b/locale/fi/BOINC-Setup.mo
index 23de0e5..e2ac61a 100644
Binary files a/locale/fi/BOINC-Setup.mo and b/locale/fi/BOINC-Setup.mo differ
diff --git a/locale/fi/BOINC-Setup.po b/locale/fi/BOINC-Setup.po
index d85aee0..9a7f0dc 100644
--- a/locale/fi/BOINC-Setup.po
+++ b/locale/fi/BOINC-Setup.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-06 16:50-0800\n"
-"PO-Revision-Date: 2013-08-14 02:19+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-08-26 07:53+0200\n"
+"Last-Translator: Sami Nordlund <sami.nordlund at kolumbus.fi>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: fi\n"
 "MIME-Version: 1.0\n"
@@ -99,7 +99,7 @@ msgstr "Tapahtui virhe: virhekoodi %d"
 
 #: mac_installer/uninstall.cpp:224
 msgid "name  of user"
-msgstr "Käyttäjän nimi"
+msgstr "käyttäjän  nimi"
 
 #: mac_installer/uninstall.cpp:261
 #, c-format
diff --git a/locale/fi/BOINC-Web.mo b/locale/fi/BOINC-Web.mo
index 2ae2d44..a0748f0 100644
Binary files a/locale/fi/BOINC-Web.mo and b/locale/fi/BOINC-Web.mo differ
diff --git a/locale/fi/BOINC-Web.po b/locale/fi/BOINC-Web.po
index 771872a..4a5b0eb 100644
--- a/locale/fi/BOINC-Web.po
+++ b/locale/fi/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-06-18 12:04+0200\n"
+"PO-Revision-Date: 2013-08-26 07:46+0200\n"
 "Last-Translator: Sami Nordlund <sami.nordlund at kolumbus.fi>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: fi\n"
@@ -574,11 +574,12 @@ msgstr "Tutkimusta fysiikassa, materiaalitekniikassa ja biolääketieteessä"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Corporate Citizenship"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
 msgstr ""
+"Lääketieteellistä, ympäristöntutkimusta ja muita humanitaarisia tutkimuksia"
 
 #: projects.inc:367
 msgid ""
@@ -587,6 +588,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Ei-kaupallista tutkimusta tärkeimmistä ongelmista luomalla maailman "
+"suurimman tietokoneverkon.  Tutkimus käsittää mm. HIV-AIDSia, syöpää, "
+"trooppisia ja muita tutkimattomia tauteja, aurinkoenergiaa ja puhdasta "
+"vettä."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -700,6 +705,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegridillä on useita projekteja, joilla etsitään suurten alkulukujen eri "
+"muotoja sekä suurimman tunnetun alkuluvun etsintä."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -963,7 +970,7 @@ msgid ""
 "%1Scientists%2: use BOINC to create a %3volunteer computing project%4 giving "
 "you the computing power of thousands of CPUs."
 msgstr ""
-"%1Tutkijat%2: voivat käyttää BOINCia %3julkisen laskennan projekteihin%4 "
+"%1Tutkijat%2 voivat käyttää BOINCia %3julkisen laskennan projekteihin%4 "
 "saaden tuhansien tietokoneiden laskentatehon."
 
 #: index.php:135
@@ -971,12 +978,12 @@ msgid ""
 "%1Universities%2: use BOINC to create a %3Virtual Campus Supercomputing "
 "Center%4."
 msgstr ""
-"%1Yliopistot%2: voivat käyttää BOINCia tehdäkseen %3virtuaalisen "
+"%1Yliopistot%2 voivat käyttää BOINCia tehdäkseen %3virtuaalisen "
 "supertietokoneen%4."
 
 #: index.php:140
 msgid "%1Companies%2: use BOINC for %3desktop Grid computing%4."
-msgstr "%1Yritykset%2: voivat käyttää BOINCia %3sisäiseen laskentaan%4."
+msgstr "%1Yritykset%2 voivat käyttää BOINCia %3sisäiseen laskentaan%4."
 
 #: index.php:152
 msgid "The BOINC project"
@@ -1060,12 +1067,12 @@ msgstr "BOINC sijaitsee Kalifornian yliopistolla, Berkeleyssä"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Kommentti"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Uutiset saatavana %sRSS-syötteenä%s"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "IBM Corporate Community Relations"
diff --git a/locale/fr/BOINC-Android.po b/locale/fr/BOINC-Android.po
new file mode 100644
index 0000000..5eaa9fa
--- /dev/null
+++ b/locale/fr/BOINC-Android.po
@@ -0,0 +1,1032 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-20 20:14+0000\n"
+"Last-Translator: Christophe Lherieau <skimpax at gmail.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379708097.0\n"
+
+#. app global
+#, fuzzy
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Chargement..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Sélectionner un projet :"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Ajouter un projet par URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Saisir l'URL du projet :"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Ajouter le projet"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Veuillez saisir l'URL du projet"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Pas de connexion internet"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Contact avec le serveur du projet..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logo du projet."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Zone générale :"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Zone spécifique :"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Description :"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Accueil :"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Site web :"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android :"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Ce projet supporte les appareils Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Ce projet ne supporte pas les appareils Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Conditions d'utilisation pour "
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"En créant un compte avec ce projet, vous en acceptez les conditions "
+"d'utilisation comme indiqué ci-dessus."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Se connecter avec un compte existant"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "e-mail :"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nom :"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Mot de passe :"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Créer un compte pour participer :"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Visiter le site du projet pour créer un compte :"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Le projet n'autorise pas la création de nouveaux comptes actuellement !"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Se connecter"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Mot de passe oublié"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Impossible de contacter le projet !"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projet :"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "e-mail :"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/he/BOINC-Android.po b/locale/he/BOINC-Android.po
new file mode 100644
index 0000000..f9f8fde
--- /dev/null
+++ b/locale/he/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/hr/BOINC-Android.po b/locale/hr/BOINC-Android.po
new file mode 100644
index 0000000..79ff005
--- /dev/null
+++ b/locale/hr/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/hu/BOINC-Android.po b/locale/hu/BOINC-Android.po
new file mode 100644
index 0000000..9c9b1cb
--- /dev/null
+++ b/locale/hu/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/hu/BOINC-Client.mo b/locale/hu/BOINC-Client.mo
index d2f2a7d..031e89a 100644
Binary files a/locale/hu/BOINC-Client.mo and b/locale/hu/BOINC-Client.mo differ
diff --git a/locale/hu/BOINC-Client.po b/locale/hu/BOINC-Client.po
index 5e0f7e0..cce65a9 100644
--- a/locale/hu/BOINC-Client.po
+++ b/locale/hu/BOINC-Client.po
@@ -7,15 +7,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-05-13 10:38+0200\n"
-"Last-Translator: Robee <roy512 at freemail.hu>\n"
+"PO-Revision-Date: 2013-08-29 12:31+0000\n"
+"Last-Translator: Gabor <csega at mailbox.hu>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n !=1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1377779517.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
@@ -65,7 +66,7 @@ msgstr "Új BOINC verzió érhető el."
 
 #: current_version.cpp:94
 msgid "Download"
-msgstr ""
+msgstr "Letöltés"
 
 #: log_flags.cpp:259 log_flags.cpp:436
 msgid "Unexpected text in cc_config.xml"
diff --git a/locale/hu/BOINC-Project-Generic.po b/locale/hu/BOINC-Project-Generic.po
index 3e3fe95..f73b531 100644
--- a/locale/hu/BOINC-Project-Generic.po
+++ b/locale/hu/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-06-16 13:43+0200\n"
+"PO-Revision-Date: 2013-08-29 12:59+0000\n"
 "Last-Translator: Gabor <csega at mailbox.hu>\n"
 "Language-Team: \n"
 "Language: hu\n"
@@ -15,12 +15,13 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n !=1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Bookmarks: 7,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: html\\user\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377781152.0\n"
 
 # The name of this language in this language
 msgid "LANG_NAME_NATIVE"
@@ -4530,59 +4531,60 @@ msgstr "Kérjük jelentkezzen be %1-ként"
 
 #: ../user/friend.php:127
 msgid "You must log in as %1 to view this friend request"
-msgstr ""
+msgstr "%1-ként kell bejelentkeznie a barátnak jelölés megtekintéséhez"
 
 #: ../user/friend.php:138
 msgid "Friend request"
-msgstr ""
+msgstr "Barátnak jelölés"
 
 #: ../user/friend.php:141
 msgid "%1 has requested friendship with you."
-msgstr ""
+msgstr "%1 barátnak jelölte"
 
 #: ../user/friend.php:143
 msgid "%1 says: %2"
-msgstr ""
+msgstr "%1 üzenete: %2"
 
 #: ../user/friend.php:146
 msgid "Accept friendship"
-msgstr ""
+msgstr "Barátnak jelölés elfogadása"
 
 #: ../user/friend.php:146
 msgid "Click accept if %1 is in fact a friend"
-msgstr ""
+msgstr "Ha %1 valóban a barátja, kattintson ide az elfogadáshoz"
 
 #: ../user/friend.php:147
 msgid "Decline"
-msgstr ""
+msgstr "Visszautasítás"
 
 #: ../user/friend.php:147
 msgid "Click decline if %1 is not a friend"
-msgstr ""
+msgstr "Ha %1 nem a barátja, kattintson ide a visszautasításhoz"
 
 #: ../user/friend.php:186
 msgid "Friendship confirmed"
-msgstr ""
+msgstr "Barátság megerősítve"
 
 #: ../user/friend.php:187
 msgid "Your friendship with %1 has been confirmed."
-msgstr ""
+msgstr "%1 és az Ön barátsága megerősítve."
 
 #: ../user/friend.php:205
 msgid "Friendship declined"
-msgstr ""
+msgstr "Barátság visszautasítva"
 
 #: ../user/friend.php:206
 msgid "You have declined friendship with %1"
-msgstr ""
+msgstr "Visszautasította %1 barátnak jelölését"
 
 #: ../user/friend.php:221
 msgid "Notification not found"
-msgstr ""
+msgstr "Nem található értesítés"
 
 #: ../user/friend.php:223
+#, fuzzy
 msgid "Friend confirmed"
-msgstr ""
+msgstr "Barátság megerősítve"
 
 #: ../user/friend.php:224
 msgid "You are now friends with %1."
@@ -4603,12 +4605,14 @@ msgid "Stay friends"
 msgstr ""
 
 #: ../user/friend.php:249
+#, fuzzy
 msgid "Friendship cancelled"
-msgstr ""
+msgstr "Barátság megerősítve"
 
 #: ../user/friend.php:250
+#, fuzzy
 msgid "Your friendship with %1 has been cancelled."
-msgstr ""
+msgstr "%1 és az Ön barátsága megerősítve."
 
 #: ../user/get_passwd.php:25
 #, fuzzy
diff --git a/locale/hu/BOINC-Setup.mo b/locale/hu/BOINC-Setup.mo
index da51a6f..d6a3a47 100644
Binary files a/locale/hu/BOINC-Setup.mo and b/locale/hu/BOINC-Setup.mo differ
diff --git a/locale/hu/BOINC-Setup.po b/locale/hu/BOINC-Setup.po
index 76de7b1..4ca0b5f 100644
--- a/locale/hu/BOINC-Setup.po
+++ b/locale/hu/BOINC-Setup.po
@@ -7,35 +7,38 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-06 16:50-0800\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"PO-Revision-Date: 2013-08-29 12:31+0000\n"
+"Last-Translator: Gabor <csega at mailbox.hu>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n !=1);\n"
 "X-Generator: Poedit 1.5.5\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-KeywordsList: _\n"
 "X-Poedit-Basepath: /Volumes/Cheer/BOINC_GIT/boinc_trunk\n"
 "X-Poedit-SearchPath-0: mac_installer\n"
+"X-POOTLE-MTIME: 1377779517.0\n"
 
 #: mac_installer/Installer.cpp:132
 #, c-format
+#, c-format, fuzzy
 msgid "Sorry, this version of %s requires system 10.4 or higher."
-msgstr ""
+msgstr "Sajnos a(z) %s ezen verziója 10.4 vagy nagyobb rendszerverziót igényel."
 
 #: mac_installer/PostInstall.cpp:131 mac_installer/PostInstall.cpp:1211
 msgid "Yes"
-msgstr ""
+msgstr "Igen"
 
 #: mac_installer/PostInstall.cpp:132 mac_installer/PostInstall.cpp:1212
 msgid "No"
-msgstr ""
+msgstr "Nem"
 
 #: mac_installer/PostInstall.cpp:134
 msgid "Should BOINC run even when no user is logged in?"
-msgstr ""
+msgstr "Akkor is fusson a BOINC, ha mindenki kijelentkezett?"
 
 #: mac_installer/PostInstall.cpp:1491
 #, c-format
diff --git a/locale/it_IT/BOINC-Android.po b/locale/it_IT/BOINC-Android.po
new file mode 100644
index 0000000..7762237
--- /dev/null
+++ b/locale/it_IT/BOINC-Android.po
@@ -0,0 +1,1048 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-08-30 10:54+0000\n"
+"Last-Translator: Gianfranco <costamagnagianfranco at yahoo.it>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: it_IT\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1377860071.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Caricamento in corso! Attendere prego…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Scegli un progetto:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Aggiungi un progetto dall'URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Inserisci l'URL del progetto:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Aggiungi progetto"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Aggiungi l'URL del progetto"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Connessione Internet assente"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Comunicazione con il server progetto in corso…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logo progetto."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Idea generale:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Area specifica:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Descrizione:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Home:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Sito Web:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Questo progetto supporta i dispositivi Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Questo progetto non supporta i dispositivi Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Licenza per"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Creando un account per questo progetto, accetti i termini della licenza "
+"visualizzata sotto."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Fai il login con un account esistente"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "eMail:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nome:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Password:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Nuovo"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Registra un account per partecipare:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Visita il sito web del progetto per creare un account:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Il progetto non permette al momento la creazione di nuovi account!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registra"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Login"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Password dimenticata"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Comunicazione col progetto fallita!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Connesso"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Registrazione account per"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Progetto:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "eMail:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nome:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Team:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Password:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Ripeti:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Crea"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Utente non trovato"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Password troppo corta"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Errore connessione"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Password non corrispondenti"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Per favore inserisci un indirizzo eMail"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Per favore inserisci una password"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Per favore inserisci un nome utente"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "fallito"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Nome utente rifiutato"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "eMail già utilizzata"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Progetto offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "eMail rifiutata"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Password rifiutata"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "La creazione account è disabilitata su questo progetto"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Indietro"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Fine"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Completato"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Fallito"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Connetti"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Verifica account"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Registra account"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Log in"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Premi qui per scegliere un progetto."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Whooops"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…questo non deve succedere!\n"
+"Clicca sull'icona per riprovare."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "icona BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Stato"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Progetti"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Elaborazioni"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Trasferimenti"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Preferenze"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigazione"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Elaborazione in corso"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Grazie per la partecipazione."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Sospeso"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Nulla da fare"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "In attesa di nuovi lavori…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Sospeso"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Premi play per far ripartire la rete e l'elaborazione"
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Avvio in corso…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Scegli un progetto per partecipare."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Chiusura in corso…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Benchmark in corso…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "immagine progetto"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Lettura preferenze in corso…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Salva"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Inserisci il nuovo valore:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Seleziona:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Generale"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Rete"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Energia"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Memoria fisica"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Memoria"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Debug"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Visualizza preferenze avanzate e controlli…"
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Elabora quando alimentato a Batteria"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Minimo livello batteria"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC sospende l'elaborazione sotto il livello definito di carica della "
+"batteria."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Temperatura massima della batteria"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC sospende l'elaborazione sopra al livello definito di temperatura della "
+"batteria. Non è raccomandato il cambiamento di questo valore."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Massimo spazio di salvataggio"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "Quanta percentuale dello spazio di salvataggio può usare BOINC?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Minimo spazio su disco"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+"Quanto dello spazio di salvataggio del tuo dispositivo deve rimanere libero?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Limite trasferimento giornaliero"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Limita il traffico giornaliero causato da BOINC."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Trasferisce i lavori solo su WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Avvio automatico"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Visualizza le notifiche quando sospeso"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Usa questo numero di core CPU"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limita il numero di core CPU che BOINC usa per l'elaborazione."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Pausa con utilizzo CPU superiore a"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Determina quando BOINC ferma l'elaborazione a causa dell'utilizzo CPU di "
+"altre applicazioni."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "limite CPU"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limita il tempo CPU che BOINC usa per l'elaborazione."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "limite RAM"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limita il quantitativo di RAM che BOINC può occupare."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Flag di log del Client BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Livello di log della GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Specifica la verbosità dei messaggi di log della GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Lettura progetti…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Aggiungi progetto"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "icona Progetto"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Crediti:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(su questo dispositivo)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(totale)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Sospeso dall'utente"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Non chiedere nuovi lavori"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Progetto terminato - Può essere rimosso"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "Verrà rimosso quando i lavori sono terminati"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Richiesta allo scheduler in attesa"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Richiesta allo scheduler in corso"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Messaggi trickle up in attesa"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Comunicazione tra:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Comandi progetto:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Aggiorna"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Rimuovi"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Sospendi"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Riprendi"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Nessun nuovo lavoro"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Permetti nuovi lavori"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Reset"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Rimuovere il progetto?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Sei sicuro di voler rimuovere"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "da BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Rimuovi"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Reset progetto"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Sei sicuro di voler resettare"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Reset"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Nome Lavoro:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Tempo trascorso:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(sospeso)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Deadline:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "nuovo"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "in attesa del download"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "download completato"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "errore elaborazione"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "upload in corso"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "upload completo"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "annullato"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "upload fallito"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "pronto"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "elaborazione in corso"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "sospeso"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "in sospensione"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "in sospensione"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "sospeso"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "progetto sospeso"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "pronto per il report"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Annullare elaborazione?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Annulla elaborazione:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Annulla"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Cancella"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Finestra di conferma"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Lettura trasferimenti…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Upload"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Download"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "riprova tra"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "fallito"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "sospeso"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "attivo"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "in attesa"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "backoff del progetto"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "File:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Annullare trasferimento?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Annulla File:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Annulla"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Caricamento messaggi di log…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Messaggi del Client"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Messaggi della GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Log copiato nella clipboard."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Log eventi per BOINC su Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Elaborazione sospesa."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+"Connetti il tuo dispositivo ad un caricabatterie per continuare "
+"l'eleborazione."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Utente attivo."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Fuori tempo massimo di computazione."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC sta facendo il benchmark del tuo dispositivo…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Superato lo spazio disco."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "CPU throttle schedulato"
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Nessuna attività dell'utente recente."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Ritardo di inizializzazione."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Un'applicazione esclusiva è in corso."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Il tuo dispositivo è occupato con altre applicazioni."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC ha raggiunto il limite di trasferimento dalla rete."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Fermato da Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Non connesso al WiFi"
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+"La batteria necessita di essere ricaricata prima di riprendere "
+"l'elaborazione."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+"L'elaborazione riprenderà quando il livello di carica della batteria "
+"raggiunge"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "attualmente"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "In attesa che la batteria si raffreddi"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Ripresa elaborazione…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manualmente."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Richiesta dall'utente"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Richiesta lavoro"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Invio elaborazioni terminate"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Invio messaggi di trickle-up"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Richiesto dal gestore account"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Inizializzazione progetto"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Richiesto dal progetto"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Motivo sconosciuto"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Refresh"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Invia una Email"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Copia nella Clipboard"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Log Eventi"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Chiudi BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Sospendi"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Riprendi"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "About"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Help"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Return"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "About"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versione"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 University of California, Berkeley.\n"
+"Tutti i diritti riservati."
diff --git a/locale/it_IT/BOINC-Client.mo b/locale/it_IT/BOINC-Client.mo
index c36b573..d404f09 100644
Binary files a/locale/it_IT/BOINC-Client.mo and b/locale/it_IT/BOINC-Client.mo differ
diff --git a/locale/it_IT/BOINC-Client.po b/locale/it_IT/BOINC-Client.po
index e12f1c5..36a2671 100644
--- a/locale/it_IT/BOINC-Client.po
+++ b/locale/it_IT/BOINC-Client.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-08-08 14:23+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-08-26 14:47+0200\n"
+"Last-Translator: Gianfranco <costamagnagianfranco at yahoo.it>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: it_IT\n"
 "MIME-Version: 1.0\n"
@@ -65,7 +65,7 @@ msgstr "Una nuova versione di BOINC è disponibile."
 
 #: current_version.cpp:94
 msgid "Download"
-msgstr ""
+msgstr "Scarica"
 
 #: log_flags.cpp:259 log_flags.cpp:436
 msgid "Unexpected text in cc_config.xml"
@@ -147,10 +147,11 @@ msgstr ""
 "Una nuova versione di BOINC è necessaria per usare la tua GPU NVIDIA; per "
 "favore aggiorna alla versione corrente"
 
+# 94%
 #: ../sched/sched_send.cpp:1146
 #, c-format
 msgid "An %s GPU is required to run tasks for this project"
-msgstr ""
+msgstr "Una GPU %s è richiesta per eseguire i lavori di questo progetto"
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
@@ -171,6 +172,8 @@ msgstr ""
 msgid ""
 "Tasks for %s are available, but your preferences are set to not accept them"
 msgstr ""
+"Lavori per %s sono disponibili, ma le tue preferenze sono impostate per non "
+"accettarli"
 
 #: ../sched/sched_types.cpp:254
 msgid "Unknown app name in app_info.xml"
diff --git a/locale/it_IT/BOINC-Manager.mo b/locale/it_IT/BOINC-Manager.mo
index c5da690..b9dbd9b 100644
Binary files a/locale/it_IT/BOINC-Manager.mo and b/locale/it_IT/BOINC-Manager.mo differ
diff --git a/locale/it_IT/BOINC-Manager.po b/locale/it_IT/BOINC-Manager.po
index e3e3be1..0286326 100644
--- a/locale/it_IT/BOINC-Manager.po
+++ b/locale/it_IT/BOINC-Manager.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 6.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-08 14:33+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-08-26 16:45+0200\n"
+"Last-Translator: Gianfranco <costamagnagianfranco at yahoo.it>\n"
 "Language-Team: BOINC.Italy team <contact at boincitaly.org>\n"
 "Language: it_IT\n"
 "MIME-Version: 1.0\n"
@@ -24,10 +24,11 @@ msgstr ""
 "X-Poedit-SearchPath-3: clientgui/mac\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
+# 81%
 #: clientgui/AccountInfoPage.cpp:387
 #, c-format
 msgid "Identify your account at %s"
-msgstr ""
+msgstr "Identifica il tuo account su %s"
 
 #: clientgui/AccountInfoPage.cpp:393
 msgid ""
@@ -142,18 +143,26 @@ msgstr "Usa l'account manager"
 #: clientgui/AccountInfoPage.cpp:587
 msgid "The minimum username length for this project is 1. Please enter a different username."
 msgstr ""
+"La lunghezza minima dello username per questo progetto è 1. Per favore "
+"inserisci uno username diverso."
 
 #: clientgui/AccountInfoPage.cpp:592
 msgid "The minimum username length for this account manager is 1. Please enter a different username."
 msgstr ""
+"La lunghezza minima dello username per questo account manager è 1. Per "
+"favore inserisci uno username diverso."
 
 #: clientgui/AccountInfoPage.cpp:598
 msgid "The minimum email address length for this project is 1. Please enter a different email address."
 msgstr ""
+"La lunghezza minima dell'indirizzo email per questo progetto è 1. Per favore "
+"inserisci una email diversa."
 
 #: clientgui/AccountInfoPage.cpp:603
 msgid "The minimum email address length for this account manager is 1. Please enter a different email address."
 msgstr ""
+"La lunghezza minima dell'indirizzo email per questo account manager è 1. Per "
+"favore inserisci una email diversa."
 
 #: clientgui/AccountInfoPage.cpp:616
 #, c-format
@@ -452,13 +461,15 @@ msgstr "Ritenta le &comunicazioni di rete"
 msgid "Do all pending network communication"
 msgstr "Ritenta tutte le comunicazioni di rete rinviate"
 
+# 94%
 #: clientgui/AdvancedFrame.cpp:576
 msgid "Read config files"
-msgstr ""
+msgstr "Leggi i file di configurazione"
 
 #: clientgui/AdvancedFrame.cpp:577
 msgid "Read configuration info from cc_config.xml and any app_config.xml files"
 msgstr ""
+"Leggi la configurazione dal file cc_config.xml e dai file app_config.xml"
 
 #: clientgui/AdvancedFrame.cpp:581
 msgid "Read local prefs file"
@@ -1106,11 +1117,14 @@ msgstr "Versione dei wxWidget:"
 msgid "Copyright:"
 msgstr "Copyright"
 
+# 98%
 #: clientgui/DlgAbout.cpp:192
 msgid ""
 "(C) 2003-2013 University of California, Berkeley.\n"
 "All Rights Reserved."
 msgstr ""
+"(C) 2003-2013 Università della California, Berkeley.\n"
+"Tutti i diritti riservati."
 
 #: clientgui/DlgAbout.cpp:196
 msgid "Berkeley Open Infrastructure for Network Computing"
@@ -2122,6 +2136,8 @@ msgstr "%s - Selezione della lingua"
 #, c-format
 msgid "The %s's language has been changed.  In order for this change to take effect, you must restart the %s."
 msgstr ""
+"La lingua di %s è stata cambiata.  Per rendere effettive le modifiche, devi "
+"riavviare %s."
 
 #: clientgui/DlgSelectComputer.cpp:90
 #, c-format
@@ -2453,9 +2469,10 @@ msgstr "Elaborazione sospesa dall'utente"
 msgid "Suspended - "
 msgstr "Sospesa -"
 
+# 75%
 #: clientgui/MainDocument.cpp:2486
 msgid "GPU suspended - "
-msgstr ""
+msgstr "GPU sospesa - "
 
 #: clientgui/MainDocument.cpp:2493
 msgid "Waiting for memory"
@@ -2524,15 +2541,15 @@ msgstr "Annullato: non è partito a causa della scadenza"
 
 #: clientgui/MainDocument.cpp:2556
 msgid "Aborted: disk limit exceeded"
-msgstr ""
+msgstr "Annullato: limite disco superato"
 
 #: clientgui/MainDocument.cpp:2559
 msgid "Aborted: run time limit exceeded"
-msgstr ""
+msgstr "Annullato: limite di elaborazione superato"
 
 #: clientgui/MainDocument.cpp:2562
 msgid "Aborted: memory limit exceeded"
-msgstr ""
+msgstr "Annullato: limite di memoria superato"
 
 #: clientgui/MainDocument.cpp:2565
 msgid "Aborted"
@@ -2909,11 +2926,12 @@ msgstr "Impossibile connettersi al client BOINC"
 
 #: clientgui/sg_DlgMessages.cpp:130
 msgid "One or more items failed to load from the Internet."
-msgstr ""
+msgstr "Lo scaricamento di uno o più elementi da Internet è fallito."
 
+# 88%
 #: clientgui/sg_DlgMessages.cpp:138
 msgid "Retry now"
-msgstr ""
+msgstr "Ritenta ora"
 
 #: clientgui/sg_DlgMessages.cpp:164
 msgid "Close"
@@ -2921,7 +2939,7 @@ msgstr "Chiudi"
 
 #: clientgui/sg_DlgMessages.cpp:171
 msgid "Fetching notices; please wait..."
-msgstr ""
+msgstr "Scaricamento notizie; attendere prego..."
 
 #: clientgui/sg_DlgMessages.cpp:178
 msgid "There are no notices at this time."
@@ -3332,7 +3350,7 @@ msgstr "Mostra la grafica dell'applicazione in una finestra."
 
 #: clientgui/sg_TaskCommandPopup.cpp:67
 msgid "Suspend this task."
-msgstr ""
+msgstr "Sospendi questo lavoro."
 
 #: clientgui/sg_TaskCommandPopup.cpp:72
 msgid "Abort"
@@ -3340,7 +3358,7 @@ msgstr "Annulla"
 
 #: clientgui/sg_TaskCommandPopup.cpp:73
 msgid "Abandon this task. You will get no credit for it."
-msgstr ""
+msgstr "Abbandona questo lavoro. Non otterrai crediti per esso."
 
 #: clientgui/sg_TaskCommandPopup.cpp:79
 msgid "Show task details."
@@ -3922,7 +3940,7 @@ msgstr "Ritenta il trasferimento"
 
 #: clientgui/ViewTransfers.cpp:164
 msgid "Retry the file transfer now"
-msgstr ""
+msgstr "Riprova il trasferimento del file ora"
 
 #: clientgui/ViewTransfers.cpp:170
 msgid "Abort Transfer"
@@ -3931,6 +3949,8 @@ msgstr "Annulla il trasferimento"
 #: clientgui/ViewTransfers.cpp:171
 msgid "Abort this file transfer.  You won't get credit for the task."
 msgstr ""
+"Annulla il trasferimento di questo file.  Non otterrai crediti per il "
+"lavoro."
 
 #: clientgui/ViewTransfers.cpp:182
 msgid "File"
@@ -4105,9 +4125,10 @@ msgstr ""
 msgid "Are you sure you want to abort these %d tasks?"
 msgstr "Sei sicuro di voler annullare queste %d elaborazioni?"
 
+# 75%
 #: clientgui/ViewWork.cpp:498
 msgid "Aborting task..."
-msgstr ""
+msgstr "Interruzione del lavoro in corso..."
 
 #: clientgui/ViewWork.cpp:760
 msgid "Show all tasks"
@@ -4123,7 +4144,7 @@ msgstr "Connessione ad un progetto o ad un account manager"
 
 #: clientgui/WelcomePage.cpp:288
 msgid "Add project or use BOINC Account Manager"
-msgstr ""
+msgstr "Aggiungi un progetto oppure utilizza l'Account Manager di BOINC"
 
 #: clientgui/WelcomePage.cpp:297
 #, c-format
@@ -4168,10 +4189,27 @@ msgid ""
 "\n"
 "Please choose which type of change you would like to make:\n"
 msgstr ""
+"Hai scelto di aggiungere un nuovo progetto di calcolo volontario o di "
+"cambiare i progetti\n"
+"sui quali contribuire.\n"
+"\n"
+"Alcuni di questi progetti sono fatti girare e gestiti dalla World Community "
+"Grid, mentre altri\n"
+"sono fatti girare e gestiti da altri istituti di ricerca o organizzazioni. "
+"Il software BOINC\n"
+"può dividere il tuo tempo di elaborazione libero su una combinazione "
+"qualunque dei progetti.\n"
+"\n"
+"Alternativamente, se ti sei registrato con un BOINC Account Manager, puoi "
+"usare\n"
+"questo per scegliere quali progetti supportare.\n"
+"\n"
+"Per favore scegli quale tipo di cambiamento vuoi effettuare:\n"
+"s"
 
 #: clientgui/WelcomePage.cpp:339
 msgid "Use a BOINC Account Manager"
-msgstr ""
+msgstr "Usa un BOINC Account Manager"
 
 #: clientgui/WelcomePage.cpp:352
 msgid "To continue, click Next."
@@ -4179,11 +4217,11 @@ msgstr "Per continuare, cliccare su Avanti."
 
 #: clientgui/WelcomePage.cpp:358
 msgid "Add or change your World Community Grid projects"
-msgstr ""
+msgstr "Aggiungi o cambia i tuoi progetti World Community Grid"
 
 #: clientgui/WelcomePage.cpp:361
 msgid "Add projects run by other researchers or organizations"
-msgstr ""
+msgstr "Aggiungi progetti gestiti da altri istituti di ricerca o organizzazioni"
 
 #: clientgui/WizardAttach.cpp:634
 msgid "Do you really want to cancel?"
diff --git a/locale/it_IT/BOINC-Project-Generic.po b/locale/it_IT/BOINC-Project-Generic.po
index f80acc7..6735005 100644
--- a/locale/it_IT/BOINC-Project-Generic.po
+++ b/locale/it_IT/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-08-08 15:43+0200\n"
+"PO-Revision-Date: 2013-08-29 12:01+0000\n"
 "Last-Translator: Gianfranco <costamagnagianfranco at yahoo.it>\n"
 "Language-Team: \n"
 "Language: it_IT\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: html\\user\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377777679.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "Italiano"
@@ -310,8 +311,8 @@ msgid ""
 "This post is not shown because the sender is on your 'ignore' list.  Click "
 "%1here%2 to view this post"
 msgstr ""
-"Questo messaggio non è mostrato perchè l'autore è nella tua lista degli "
-"ignorati. Clicca %1qui%2 per vedere questo messaggio"
+"Questo messaggio non è mostrato perché l'autore è nella tua lista "
+"'ignorati'.  Clicca %1qui%2 per vedere questo messaggio"
 
 #: ../inc/forum.inc:667 ../inc/forum.inc:678
 msgid "Report this post as offensive"
@@ -1005,7 +1006,7 @@ msgstr "Sospendere l'elaborazione mentre il computer è in uso?"
 msgid ""
 "Suspend GPU work while computer is in use? %1 Enforced by version 6.6.21+ %2"
 msgstr ""
-"Sospendere l'elaborazione della GPU mentre il computer è in uso? %1Si "
+"Sospendere l'elaborazione della GPU mentre il computer è in uso? %1 Si "
 "applica dalla versione 6.6.21+ %2"
 
 #: ../inc/prefs.inc:98
@@ -1022,7 +1023,7 @@ msgid ""
 "power mode on some computers %2"
 msgstr ""
 "Sospende l'elaborazione se non c'è attività di mouse/tastiera negli ultimi %"
-"1(Necessario per entrare in modalità risparmio energetico in certi computer)"
+"1 Necessario per entrare in modalità risparmio energetico in certi computer "
 "%2"
 
 #: ../inc/prefs.inc:113
@@ -1042,8 +1043,8 @@ msgid ""
 "Leave tasks in memory while suspended? %1 Suspended tasks will consume swap "
 "space if 'yes' %2"
 msgstr ""
-"Lasciare le attività in memoria mentre sono sospese? %1(se \"sì\" le attività "
-"sospese consumano memoria di swap)%2"
+"Lasciare le attività in memoria mentre sono sospese? %1 Se 'sì' le attività "
+"sospese consumeranno memoria di swap %2"
 
 #: ../inc/prefs.inc:138
 msgid "Switch between tasks every %1 Recommended: 60 minutes %2"
@@ -1120,6 +1121,8 @@ msgstr "Memoria: quando il computer non è in uso, utilizza al massimo "
 #: ../inc/prefs.inc:217
 msgid "Maintain enough tasks to keep busy for at least%1(max 10 days).%2"
 msgstr ""
+"Mantieni lavori sufficienti per rimanere occupato per almeno%1(massimo 10 "
+"giorni).%2"
 
 #: ../inc/prefs.inc:222 ../inc/prefs.inc:227 ../inc/prefs.inc:269
 #: ../inc/util.inc:264
@@ -1128,7 +1131,7 @@ msgstr "giorni"
 
 #: ../inc/prefs.inc:225
 msgid "... and up to an additional"
-msgstr ""
+msgstr "... e per almeno"
 
 #: ../inc/prefs.inc:231
 msgid ""
@@ -1449,11 +1452,11 @@ msgstr "In corso"
 
 #: ../inc/result.inc:107
 msgid "Validation pending"
-msgstr ""
+msgstr "Validazione in attesa"
 
 #: ../inc/result.inc:108
 msgid "Validation inconclusive"
-msgstr ""
+msgstr "Validazione inconclusiva"
 
 #: ../inc/result.inc:109 ../inc/result.inc:259
 msgid "Valid"
@@ -1513,7 +1516,7 @@ msgstr "Cancellato dal server"
 
 #: ../inc/result.inc:190
 msgid "Not started by deadline - canceled"
-msgstr ""
+msgstr "Non partito a causa della scadenza - cancellato"
 
 #: ../inc/result.inc:193
 msgid "Error while downloading"
@@ -2118,9 +2121,10 @@ msgstr "ID dell'utente"
 msgid "Used in community functions"
 msgstr "Usato nel forum"
 
+# 91%
 #: ../inc/user.inc:217 ../user/weak_auth.php:25
 msgid "Account keys"
-msgstr ""
+msgstr "Chiave di accesso"
 
 #: ../inc/user.inc:222
 msgid "Preferences"
@@ -2241,15 +2245,15 @@ msgstr "Aggiungi come amico"
 
 #: ../inc/user.inc:446
 msgid "user name cannot have leading or trailing white space"
-msgstr ""
+msgstr "lo username non può iniziare o terminare con uno spazio"
 
 #: ../inc/user.inc:450
 msgid "user name must be nonempty"
-msgstr ""
+msgstr "lo username non può essere vuoto"
 
 #: ../inc/user.inc:454
 msgid "user name may not contain HTML tags"
-msgstr ""
+msgstr "lo username non può contenere tag HTML"
 
 #: ../inc/util.inc:122
 msgid "log out"
@@ -2585,6 +2589,8 @@ msgid ""
 "NOTE: If you use the BOINC Manager, don't use this form. Just run BOINC, "
 "select Add Project, and enter an email address and password."
 msgstr ""
+"NOTA: Se utilizzi il BOINC Manager, non usare questo form. Avvia BOINC, "
+"seleziona Aggiungi Progetto, e inserisci una email e una password."
 
 #: ../user/create_account_form.php:69
 msgid ""
@@ -3206,7 +3212,7 @@ msgstr "Evidenzia utenti speciali"
 
 #: ../user/edit_forum_preferences_form.php:135
 msgid "Display this many messages per page"
-msgstr ""
+msgstr "Virualizza questo numero di messaggi per pagina"
 
 #: ../user/edit_forum_preferences_form.php:139
 msgid "How to sort"
@@ -3228,7 +3234,7 @@ msgstr "Vai automaticamente al primo nuovo messaggio della discussione"
 
 #: ../user/edit_forum_preferences_form.php:142
 msgid "Don't move sticky posts to top"
-msgstr ""
+msgstr "Non muovere i post offensivi al top"
 
 #: ../user/edit_forum_preferences_form.php:148
 msgid "Message filtering"
@@ -4114,9 +4120,10 @@ msgstr "Ti serve più credito medio o totale per segnalare un post."
 msgid "Report Registered"
 msgstr "Segnalazione Registrata"
 
+# 92%
 #: ../user/forum_report_post.php:66
 msgid "Your report has been recorded. Thanks for your input."
-msgstr ""
+msgstr "La tua segnalazione è stata registrata. Grazie per il tuo aiuto."
 
 #: ../user/forum_report_post.php:67
 msgid ""
@@ -4411,7 +4418,7 @@ msgstr "Non evidenziare"
 
 #: ../user/forum_thread.php:201
 msgid "Make this thread not sticky"
-msgstr "Fai in modo che questo argomento non sia in evidenza"
+msgstr "Fai in modo che questo thread non sia in evidenza"
 
 #: ../user/forum_thread.php:206
 msgid "Make sticky"
@@ -4419,7 +4426,7 @@ msgstr "Evidenzia"
 
 #: ../user/forum_thread.php:207
 msgid "Make this thread sticky"
-msgstr "Fai in modo che questo argomento sia in evidenza"
+msgstr "Fai in modo che questo thread sia in evidenza"
 
 #: ../user/forum_thread.php:213
 msgid "Unlock"
@@ -5499,6 +5506,9 @@ msgid ""
 "          will take effect when your computer communicates with %1\n"
 "          or you issue the %2Update%3 command from the BOINC Manager."
 msgstr ""
+"Le tue preferenze sono state resettate al default, e\n"
+"          avranno effetto quando il tuo computer comunicherà con %1\n"
+"          oppure cliccherai sul comando %2Aggiorna%3 dal BOINC Manager"
 
 #: ../user/prefs_edit.php:65 ../user/prefs_edit.php:93
 msgid "%1 for %2"
@@ -6071,7 +6081,7 @@ msgid ""
 "you left the team or haven't had contact with the team for a long time."
 msgstr ""
 "Il membro %1 ha richiesto di essere il fondatore di questo team. Potrebbe "
-"essere perchè hai abbandonato il team oppure non hai avuto contatti con il "
+"essere perché hai abbandonato il team oppure non hai avuto contatti con il "
 "team per un lungo periodo."
 
 #: ../user/team_change_founder_form.php:55
@@ -6771,7 +6781,7 @@ msgstr "In un team?"
 
 #: ../user/user_search.php:66
 msgid "Ordering"
-msgstr ""
+msgstr "Ordinamento"
 
 #: ../user/user_search.php:67
 msgid "Decreasing sign-up time"
@@ -6888,14 +6898,17 @@ msgid ""
 "    or by using an assigned 'account key'.\n"
 "    Your account key is:"
 msgstr ""
+"Puoi accedere al tuoi account sia utilizzando il tuo email e password,\n"
+"    oppure usando una 'chiave account' assegnata.\n"
+"    La tua chiave account è:"
 
 #: ../user/weak_auth.php:57
 msgid "This key can be used to:"
-msgstr ""
+msgstr "Questa chiave può essere usata per:"
 
 #: ../user/weak_auth.php:59
 msgid "log in to your account on the web"
-msgstr ""
+msgstr "fai il login al tuo account sul web"
 
 #: ../user/weak_auth.php:61
 msgid ""
@@ -6904,6 +6917,10 @@ msgid ""
 "       create a file named %1 in the BOINC\n"
 "       data directory, and set its contents to:"
 msgstr ""
+"per aggiungere un computer al tuo account senza usare il BOINC Manager.\n"
+"       Per farlo, installa BOINC,\n"
+"       crea un file chiamato %1 nella cartella dati\n"
+"       di BOINC, e scrivi come contenuto:"
 
 #: ../user/weak_auth.php:73
 msgid "Weak account key"
@@ -6918,12 +6935,21 @@ msgid ""
 "    do so using your weak account key.\n"
 "    Your weak account key is:"
 msgstr ""
+"La tua 'chiave di accesso debole' può essere usata per aggiungere computer "
+"al tuo account\n"
+"    come descritto sopra, ma non può essere usata per fare il login al tuo "
+"account o per cambiarlo in nessun modo.\n"
+"    Se vuoi aggiungere computer non fidati o non sicuri al tuo account,\n"
+"    fallo usando la tua chiave di accesso debole.\n"
+"    La tua chiave di accesso debole è:"
 
 #: ../user/weak_auth.php:81
 msgid ""
 "If you change your password, your weak account key changes, and your "
 "previous weak account key becomes invalid."
 msgstr ""
+"Se cambi la tua password, la tua chiave di accesso debole cambia, e quella "
+"precedente diventa non valida."
 
 #: ../user/workunit.php:32
 msgid "can't find workunit"
@@ -7006,7 +7032,7 @@ msgid ""
 "    </ol>"
 msgstr ""
 "Dicci i tuoi pensieri riguardo %1<ol>\n"
-"    <li>Perchè utilizzi %1?\n"
+"    <li>Perché utilizzi %1?\n"
 "    <li>Quali sono i tuoi punti di vista sul progetto?\n"
 "    <li>Suggerimenti?\n"
 "    </ol>"
@@ -7078,7 +7104,7 @@ msgstr "(tutte le applicazioni)"
 #~ msgid "User names starting with"
 #~ msgstr "I nomi utente iniziano con"
 
-# ########################################<br /><br />
+# ########################################<br /><br />
 # "Weak account key" page (weak_auth.php)
 #~ msgid ""
 #~ "Your 'weak account key' lets you link a computer to your account without "
diff --git a/locale/it_IT/BOINC-Web.mo b/locale/it_IT/BOINC-Web.mo
index edf09c3..61be791 100644
Binary files a/locale/it_IT/BOINC-Web.mo and b/locale/it_IT/BOINC-Web.mo differ
diff --git a/locale/it_IT/BOINC-Web.po b/locale/it_IT/BOINC-Web.po
index e6377d8..c3a92b4 100644
--- a/locale/it_IT/BOINC-Web.po
+++ b/locale/it_IT/BOINC-Web.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-08 14:23+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-08-26 18:45+0200\n"
+"Last-Translator: Gianfranco <costamagnagianfranco at yahoo.it>\n"
 "Language-Team: \n"
 "Language: it_IT\n"
 "MIME-Version: 1.0\n"
@@ -24,15 +24,16 @@ msgstr ""
 
 #: projects.inc:14
 msgid "Distributed sensing"
-msgstr ""
+msgstr "Rilevamento distribuito"
 
+# 78%
 #: projects.inc:19
 msgid "Stanford University"
-msgstr ""
+msgstr "Università di Stanford"
 
 #: projects.inc:20
 msgid "Seismology"
-msgstr ""
+msgstr "Sismologia"
 
 #: projects.inc:21
 msgid ""
@@ -40,14 +41,17 @@ msgid ""
 "using sensors attached to Internet-connected computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"La Rete Quake-Catcher sviluppa la più grande rete di rilevazione sismica "
+"mondiale utilizzando sensori attaccati ai computer collegati ad internet.  "
+"Devi comprare un sensore per partecipare."
 
 #: projects.inc:27
 msgid "BOINC Poland Foundation"
-msgstr ""
+msgstr "Fondazione BOINC Polacca"
 
 #: projects.inc:28
 msgid "Environmental research"
-msgstr ""
+msgstr "Ricerca ambientale"
 
 #: projects.inc:29
 msgid ""
@@ -55,12 +59,17 @@ msgid ""
 "levels by using sensors connected to volunteers' computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Questo progetto crea una mappa gratuita e continuamente aggiornata dei "
+"livelli di radiazione utilizzando sensori collegati ai computer dei "
+"volontari.  Devi comprare un sensore per partecipare."
 
 #: projects.inc:33
 msgid ""
 "To participate in these projects you must buy a sensor and attach it to your "
 "computer."
 msgstr ""
+"Per partecipare a questi progetti devi comprare un sensore e connetterlo al "
+"tuo computer."
 
 #: projects.inc:37
 msgid "Cognitive science and artifical intelligence"
@@ -93,11 +102,11 @@ msgstr "Biologia e Medicina"
 
 #: projects.inc:71
 msgid "University College Dublin"
-msgstr ""
+msgstr "College Universitario di Dublino"
 
 #: projects.inc:72
 msgid "Antimalarial drug discovery"
-msgstr ""
+msgstr "Scoperta di cure contro la malaria"
 
 #: projects.inc:73
 msgid ""
@@ -107,6 +116,11 @@ msgid ""
 "the parasite. The FightMalaria at Home project is aimed at finding these new "
 "targets."
 msgstr ""
+"Il parassita che causa la malaria continua a sviluppare resistenza alle cure "
+"disponibili. Abbiamo quindi urgenza di scoprire nuove cure che rimpiazzino "
+"quelle esistenti. Cosa importante, queste cure devono avere come "
+"destinazione le NUOVE proteine del parassita. Il progetto FightMalaria at Home "
+"serve a trovare queste nuove destinazioni."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -312,9 +326,10 @@ msgstr ""
 "potrà cambiare nel prossimo secolo, sotto un ampio ventaglio di scenari "
 "diversi."
 
+# 75%
 #: projects.inc:196
 msgid "Astronomy, Physics, and Chemistry"
-msgstr ""
+msgstr "Astronomia, Fisica e Chimica"
 
 #: projects.inc:202 projects.inc:241 projects.inc:249
 msgid "Astronomy"
@@ -329,6 +344,13 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Combineremo la copertura di spettro di GALEX, Pan-STARRS1, e WISE per "
+"generare un atlante dell'universo grazie ad un raggio ottico UV-NIR multi "
+"lunghezza. Misureremo i parametri fisici (come la densità della superficie "
+"della massa stellare, il tasso di formazione della densità di una stella, "
+"l'attenuazione, e il primo ordine di stelle formate nella storia) su una "
+"base risolta pixel per pixel utilizzando la distribuzione di energia "
+"spettrale (SED) con tecniche di calcolo distribuito."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -361,9 +383,10 @@ msgstr ""
 "singolo evento di interesse. Il nostro gruppo di ricerca è interessato al "
 "calcolo della dinamica a lungo termine dei sistemi."
 
+# 95%
 #: projects.inc:240
 msgid "University of Illinois at Urbana-Champaign"
-msgstr ""
+msgstr "Università dell'Illinois di Urbana-Champaign"
 
 #: projects.inc:242
 msgid ""
@@ -460,6 +483,9 @@ msgid ""
 "LHC event physics simulation on volunteer computers.  Requires that you "
 "install VirtualBox on your computer"
 msgstr ""
+"Questo progetto usa la macchina virtual sviluppata dal CERN per simulare gli "
+"eventi fisici dell'LHC sui computer dei volontari.  Richiede che venga "
+"installato VirtualBox sul tuo computer"
 
 #: projects.inc:304
 msgid "University of California, Berkeley"
@@ -573,11 +599,11 @@ msgstr "Ricerca in fisica, scienza dei materiali e biomedicina"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "Cittadinanza IBM Corporate"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Medica, dell'ambiente e altre ricerche umanitarie"
 
 #: projects.inc:367
 msgid ""
@@ -586,6 +612,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Per ulteriori ricerche critiche non profit su alcuni dei problemi importanti "
+"dell'umanità creando la più grande rete mondiale di calcolo distribuito.  "
+"Le ricerche includono HIV-AIDS, cancro, malattie tropicali e dimenticate, "
+"energia solare, acqua pulita e molte altre."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -593,15 +623,15 @@ msgstr "Matematica, calcolo computazionale, e giochi"
 
 #: projects.inc:379
 msgid "Computer Science"
-msgstr ""
+msgstr "Informatica"
 
 #: projects.inc:387
 msgid "Mathematics, Physics, Artificial Intelligence"
-msgstr ""
+msgstr "Matematica, Fisica, Intelligenza Artificiale"
 
 #: projects.inc:388
 msgid "Simulation of quantum computing; Goldbach's conjecture."
-msgstr ""
+msgstr "Simulazione dell'elaborazione quantica; congettura di Goldbach."
 
 #: projects.inc:428 projects.inc:436
 msgid "Cryptography"
@@ -700,6 +730,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid ha progetti multipli che cercano differenti forme di grandi numeri "
+"primi, inclusa la ricerca del più grande numero primo conosciuto."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -790,7 +822,7 @@ msgstr "Storia delle versioni"
 
 #: download.php:136
 msgid "GPU computing"
-msgstr ""
+msgstr "elaborazione GPU"
 
 #: download.php:154
 msgid "BOINC: compute for science"
@@ -907,9 +939,10 @@ msgstr "computer.\n"
 msgid "24-hour average:"
 msgstr "Media su 24 ore:"
 
+# 80%
 #: index.php:55
 msgid "PetaFLOPS."
-msgstr ""
+msgstr "PetaFLOPS."
 
 #: index.php:67
 msgid "News"
@@ -929,11 +962,11 @@ msgstr "Documentazione"
 
 #: index.php:87
 msgid "Add-ons"
-msgstr ""
+msgstr "Add-ons"
 
 #: index.php:88
 msgid "Links"
-msgstr ""
+msgstr "Links"
 
 #: index.php:94
 #, php-format
@@ -1067,9 +1100,10 @@ msgstr ""
 msgid "BOINC is based at The University of California, Berkeley"
 msgstr "BOINC è basato sul lavoro dell'università di Berkeley in California"
 
+# 87%
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Commenta"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/ja/BOINC-Android.po b/locale/ja/BOINC-Android.po
new file mode 100644
index 0000000..ebc94a9
--- /dev/null
+++ b/locale/ja/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/ko/BOINC-Android.po b/locale/ko/BOINC-Android.po
new file mode 100644
index 0000000..24335d2
--- /dev/null
+++ b/locale/ko/BOINC-Android.po
@@ -0,0 +1,1032 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: BOINC 7.2.x\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-01 09:08+0900\n"
+"Last-Translator: Lee Kangsan <treppolse at gmail.com>\n"
+"Language-Team: SETIKAH at HOME\n"
+"Language: ko\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.7\n"
+"Generated-By: Babel 1.0dev\n"
+"X-Poedit-SourceCharset: UTF-8\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "로딩 중! 잠시 기다려 주세요…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "프로젝트를 선택:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "URL로 프로젝트 추가"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "프로젝트 URL 입력:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "프로젝트 추가"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "프로젝트 URL를 입력하세요"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "인터넷 연결이 되지 않았습니다"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "프로젝트 서버 연결 중…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "프로젝트 로고"
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "대분류:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "소분류:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "개요:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "거점:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "웹 사이트:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "이 프로젝트는 안드로이드 장치를 지원합니다"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "이 프로젝트는 안드로이드 장치를 지원하지 않습니다"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "사용자 약관"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr "이 프로젝트에 계정을 생성할 경우, 상기된 사용자 약관에 동의하는 것으로 처리됩니다."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "기존 계정으로 로그인"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "이메일:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "이름:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "비밀번호:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "신규"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "참여하기 위해 계정 등록:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "계정 생성을 위해 프로젝트 웹사이트 방문하기:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "현재 프로젝트에서 신규 계정 생성을 허용하지 않았습니다!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "등록"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "로그인"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "비밀번호 분실"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "프로젝트 접속에 실패했습니다!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "연결됨"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "계정 등록"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "프로젝트:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "이메일:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "이름:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "팀:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "비밀번호:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… 재입력:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "생성"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "사용자를 찾지 못했습니다"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "비밀번호가 너무 짧습니다"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "연결 실패"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "비밀번호가 일치하지 않습니다"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "이메일 주소를 입력해 주세요"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "비밀번호를 입력해 주세요"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "사용자 이름을 입력해 주세요"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "실패"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "사용자 이름이 거부됨"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "이메일 주소가 이미 사용중"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "프로젝트가 오프라인 상태"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "이메일 주소가 없거나 틀립니다"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "비밀번호가 틀립니다"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "이 프로젝트는 계정 생성을 할 수 없습니다"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "뒤로"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "완료"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "성공"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "실패"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "연결"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "계정 확인"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "계정 등록"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "로그인"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "프로젝트를 선택하려면 여기를 누르세요."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "어이쿠"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…이 작업이 수행되지 못했어요!\n"
+"다시 시도하려면 아이콘을 클릭하세요."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC 아이콘"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "상태"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "프로젝트"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "태스크"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "전송"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "환경 설정"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "안내"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "연산중"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "참여해 주셔서 감사합니다."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "일시 정지됨"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "아무 것도 안 함"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "태스크 대기 중…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "일시 정지됨"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "네트워크 및 연산을 재개하려면 실행 버튼을 누르세요."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "시작중…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "참여할 프로젝트를 선택하세요."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "닫는 중…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "벤치마크 실행 중…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "프로젝트 이미지"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "환경 설정을 읽는 중…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "저장"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "새로운 값을 입력:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "선택:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "일반"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "네트워크"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "전원"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "저장소"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "메모리"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "디버그"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "고급 환경 설정과 제어판을 보여주기…"
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "배터리로 가동 중에도 연산"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "최소 배터리 량"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr "아래 지정된 배터리 충전량이 되면 BOINC는 연산을 일시 정지합니다."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "최고 배터리 온도"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr "위에 지정된 배터리 온도가 되면 BOINC는 연산을 일시 정지합니다. 이 값을 바꾸지 않길 권장합니다."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "최대 사용할 저장소 공간"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "저장소 공간 중 몇 %를 BOINC가 사용하길 원하십니까?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "최소로 남겨 둘 용량"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "저장소 공간 중 얼만큼 여유 공간으로 남겨두길 원하십니까?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "하루 전송 제한량"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "하루에 BOINC가 전송할 데이터 제한량"
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "WiFi에서만 태스크 전송"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "자동 시작"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "일시 정지시 알림 표시"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "사용할 CPU 코어 수"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "BOINC가 연산에 사용할 CPU 코어 수 제한"
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "CPU 사용량 제한 도달시 정지"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr "다른 앱의 CPU 사용량이 설정치에 도달시 BOINC 연산을 정지합니다."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "CPU 제한"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "BOINC가 연산에 사용할 CPU 시간을 제한합니다."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "RAM 제한"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "태스크의 RAM 점유량을 제한합니다."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "BOINC 클라이언트 로그 flags"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "GUI 로그 레벨"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "GUI 로그 메세지의 상세 정도를 결정해 주세요."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "프로젝트를 불러오는 중…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "프로젝트 추가"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "프로젝트 아이콘"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "크레딧:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(해당 장치)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(전체)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "사용자에 의해 일시 정지됨"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "새 태스크를 원하지 않음"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "프로젝트 종료 - 제거하려면 OK를 누르세요"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "태스크 완료시 제거될 것입니다"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "스케줄러 요청 대기중"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "스케줄러 요청 처리중"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Trickle up 메세지 대기중"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "예약된 통신 시각:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "프로젝트 명령:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "업데이트"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "제거"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "일시 정지됨"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "재개"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "새 태스크 금지"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "새 태스크 허용"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "재설정"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "프로젝트를 제거할까요?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "BOINC상에서 정말로 프로젝트명: "
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "를 제거하시겠습니까?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "제거"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "프로젝트 재설정"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "다음 프로젝트가 재설정됩니다 괘찮습니까: "
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "재설정"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "태스크 이름:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "진행 시간:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(일시 정지됨)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "마감 시각:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "신규"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "다운로드 대기중"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "다운로드 완료"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "연산 오류"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "업로드 중"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "업로드 완료"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "중단됨"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "업로드 실패"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "준비됨"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "실행 중"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "일시 정지됨"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "일시 정지 중"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "일시 정지 중"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "일시 정지됨"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "프로젝트가 일시 정지됨"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "보고 준비 완료"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "태스크를 중단할까요?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "중단할 태스크:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "중단"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "취소"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "확인 대화상자"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "전송 목록 읽는 중…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "업로드"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "다운로드"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "재시도"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "실패"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "일시 정지됨"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "활성"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "보류"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "프로젝트 재연결"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "파일:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "전송을 중단할까요?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "중단할 파일:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "중단"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "로그 메세지 읽는 중…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "클라이언트 메세지"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI 메세지"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "로그가 클립보드에 복사되었습니다."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "안드로이드 상의 BOINC 이벤트 기록:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "연산이 일시 정지되었습니다."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "연산을 계속하려면 기기를 충전기에 연결하세요."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "사용자가 활동을 시작합니다."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "연산 시간 제한을 넘었습니다."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC에서 벤치마크 실행 중…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "저장소 공간을 초과했습니다."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "예약된 CPU 사용량 제한에 도달했습니다."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "최근 사용자 활동이 없습니다."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "초기화 지연됨."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "독점 앱이 실행 중입니다."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "다른 앱으로 인해 기기가 바쁩니다."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC가 네트워크 전송 제한량에 도달했습니다."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "안드로이드에서 정지시킴."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "WiFi에 연결되지 않았습니다."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "연산을 재개시키기 전에 배터리를 충전해야 합니다."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "배터리가 설정량만큼 충전되면 연산이 재개됩니다"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "현재"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "배터리가 식길 기다리는 중"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "연산 재개 중…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "수동"
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "사용자가 요청함"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "작업 반입"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "완료된 태스크 보고"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "trickle-up 메세지 전송"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "계정 관리자에서 요청함"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "프로젝트 초기화"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "프로젝트에서 요청함"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "알 수 없는 이유"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "새로 고침"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "이메일로 보내기"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "클립보드에 복사"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "이벤트 기록"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "BOINC 종료"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "일시 정지됨"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "재개"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "정보"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "도움말"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "뒤로"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "정보"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "버전"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "네트워크 컴퓨팅을 위한 Berkeley 개방형 하부구조체"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
diff --git a/locale/ko/BOINC-Manager.mo b/locale/ko/BOINC-Manager.mo
index e45b96d..ad6ddbb 100644
Binary files a/locale/ko/BOINC-Manager.mo and b/locale/ko/BOINC-Manager.mo differ
diff --git a/locale/ko/BOINC-Manager.po b/locale/ko/BOINC-Manager.po
index 6947a88..abba93f 100644
--- a/locale/ko/BOINC-Manager.po
+++ b/locale/ko/BOINC-Manager.po
@@ -7,21 +7,22 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 7.2.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-06-20 12:52+0900\n"
-"Last-Translator: Lee Kangsan <treppolse at gmail.com>\n"
+"PO-Revision-Date: 2013-08-31 05:14+0000\n"
+"Last-Translator: Kangsan Lee <treppolse at gmail.com>\n"
 "Language-Team: SETIKAH at KOREA\n"
 "Language: ko\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: Poedit 1.5.5\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1377926098.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 #: clientgui/AccountInfoPage.cpp:387
@@ -94,7 +95,7 @@ msgstr "비밀번호 확인:"
 #: clientgui/AccountInfoPage.cpp:453
 #, c-format
 msgid "Are you already running %s?"
-msgstr "여러분은 이미 %s를(을) 실행하고 있습니까?"
+msgstr "이미 %s를(을) 사용하고 있습니까?"
 
 #: clientgui/AccountInfoPage.cpp:482
 msgid "&Username:"
diff --git a/locale/ko/BOINC-Web.po b/locale/ko/BOINC-Web.po
index 07e3563..3d43a34 100644
--- a/locale/ko/BOINC-Web.po
+++ b/locale/ko/BOINC-Web.po
@@ -1,10 +1,7 @@
 # BOINC web translation
 # Copyright (C) 2008-2009 University of California
-#
 # This file is distributed under the same license as BOINC.
-#
 # FileID  : $Id$
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: BOINC web 2013/08/24\n"
diff --git a/locale/lt/BOINC-Android.po b/locale/lt/BOINC-Android.po
new file mode 100644
index 0000000..6885783
--- /dev/null
+++ b/locale/lt/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/lt/BOINC-Client.mo b/locale/lt/BOINC-Client.mo
index 336f0a0..6efb3db 100644
Binary files a/locale/lt/BOINC-Client.mo and b/locale/lt/BOINC-Client.mo differ
diff --git a/locale/lt/BOINC-Client.po b/locale/lt/BOINC-Client.po
index 2bc1d0f..b6ab293 100644
--- a/locale/lt/BOINC-Client.po
+++ b/locale/lt/BOINC-Client.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2012-03-10 18:30+0200\n"
-"Last-Translator: Rytis Slatkevičius <rytis.s at gmail.com>\n"
+"PO-Revision-Date: 2013-09-20 10:38+0000\n"
+"Last-Translator: RytisSt <rytis.st at gmail.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: lt\n"
 "MIME-Version: 1.0\n"
@@ -16,12 +16,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%"
 "100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1379673498.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
-#, fuzzy
 msgid "Message from account manager"
-msgstr "Žinutė iš serverio"
+msgstr "Žinutė iš paskyros valdytojo"
 
 #: client_msgs.cpp:85
 msgid "Message from server"
@@ -70,24 +70,23 @@ msgstr ""
 
 #: log_flags.cpp:259 log_flags.cpp:436
 msgid "Unexpected text in cc_config.xml"
-msgstr "Neatpažintas tekstas faile cc_config.xml"
+msgstr "Netikėtas tekstas faile cc_config.xml"
 
 #: log_flags.cpp:410 log_flags.cpp:462
 msgid "Unrecognized tag in cc_config.xml"
-msgstr "Neatpažinta žymė byloje cc_config.xml"
+msgstr "Neatpažinta žymė cc_config.xml faile"
 
 #: log_flags.cpp:427
 msgid "Missing start tag in cc_config.xml"
-msgstr "Byloje cc_config.xml trūksta pradžios žymės"
+msgstr "cc_config.xml faile trūksta pradžios žymės"
 
 #: log_flags.cpp:452
-#, fuzzy
 msgid "Error in cc_config.xml options"
-msgstr "Neatpažinta žymė byloje cc_config.xml"
+msgstr "Klaida cc_config.xml failo parinktyse"
 
 #: log_flags.cpp:470
 msgid "Missing end tag in cc_config.xml"
-msgstr "Byloje cc_config.xml trūksta pabaigos žymės"
+msgstr "cc_config.xml faile trūksta pabaigos žymės"
 
 #: ../sched/handle_request.cpp:307
 msgid "Invalid or missing account key.  To fix, remove and add this project."
@@ -155,11 +154,8 @@ msgstr ""
 "užduotis"
 
 #: ../sched/sched_send.cpp:1262
-#, fuzzy
 msgid "No tasks are available for the applications you have selected."
-msgstr ""
-"Nėra užduočių jūsų pasirinktoms programoms. Patikrinkite projekto nustatymus "
-"tinklapyje."
+msgstr "Nėra užduočių jūsų pasirinktoms programoms."
 
 #: ../sched/sched_send.cpp:1288
 msgid "Your computer type is not supported by this project"
diff --git a/locale/lt/BOINC-Manager.mo b/locale/lt/BOINC-Manager.mo
index 7ea6417..5c105e0 100644
Binary files a/locale/lt/BOINC-Manager.mo and b/locale/lt/BOINC-Manager.mo differ
diff --git a/locale/lt/BOINC-Manager.po b/locale/lt/BOINC-Manager.po
index 08d1e02..40d8034 100644
--- a/locale/lt/BOINC-Manager.po
+++ b/locale/lt/BOINC-Manager.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 4.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2012-03-10 18:30+0200\n"
-"Last-Translator: Rytis Slatkevičius <rytis.s at gmail.com>\n"
+"PO-Revision-Date: 2013-09-20 10:48+0000\n"
+"Last-Translator: Anonymous Pootle User\n"
 "Language-Team: BOINC Development Team <rwalton at ssl.berkeley.edu>\n"
 "Language: lt\n"
 "MIME-Version: 1.0\n"
@@ -16,13 +16,14 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%"
 "100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1379674127.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
@@ -286,7 +287,7 @@ msgstr "Rodyti supaprastintą vartotojo sąsają."
 
 #: clientgui/AdvancedFrame.cpp:411
 msgid "&Add project or account manager..."
-msgstr "&Prisijungti prie projekto ar abonemento valdiklio..."
+msgstr "&Prisijungti prie projekto ar paskyros valdytojo..."
 
 #: clientgui/AdvancedFrame.cpp:412
 msgid "Volunteer for any or all of 30+ projects in many areas of science"
@@ -302,7 +303,7 @@ msgstr "&Sinchronizuoti su %s"
 #: clientgui/AdvancedFrame.cpp:420
 #, c-format
 msgid "Get current settings from %s"
-msgstr "Gauti naujausius nustatymus iš %s"
+msgstr "Gauti dabartinius nustatymus iš %s"
 
 #: clientgui/AdvancedFrame.cpp:430
 msgid "&Add project..."
@@ -363,7 +364,7 @@ msgstr "Darbas sustabdomas nepaisant nustatymų"
 
 #: clientgui/AdvancedFrame.cpp:495
 msgid "Use GPU always"
-msgstr ""
+msgstr "Visada naudoti grafikos procesorių"
 
 #: clientgui/AdvancedFrame.cpp:496
 msgid "Allow GPU work regardless of preferences"
@@ -468,11 +469,11 @@ msgstr ""
 #: clientgui/AdvancedFrame.cpp:591
 #, c-format
 msgid "Launch another %s"
-msgstr ""
+msgstr "Vykdyti kitą %s"
 
 #: clientgui/AdvancedFrame.cpp:601
 msgid "Event Log...\tCtrl+Shift+E"
-msgstr ""
+msgstr "Įvykių žurnalas...\tCtrl+Shift+E"
 
 #: clientgui/AdvancedFrame.cpp:602
 msgid "Display diagnostic messages."
@@ -523,7 +524,7 @@ msgstr "&Byla"
 
 #: clientgui/AdvancedFrame.cpp:683
 msgid "&View"
-msgstr "&Režimas"
+msgstr "&Peržiūra"
 
 #: clientgui/AdvancedFrame.cpp:687
 msgid "&Tools"
@@ -544,7 +545,7 @@ msgstr "&Pagalba"
 #: clientgui/AdvancedFrame.cpp:1178
 #, c-format
 msgid "%s - Stop using %s"
-msgstr ""
+msgstr "%s - Sustabdyti %s"
 
 #: clientgui/AdvancedFrame.cpp:1183
 #, c-format
@@ -565,7 +566,7 @@ msgstr ""
 #: clientgui/AdvancedFrame.cpp:1381
 #, c-format
 msgid "%s - Shut down the current client..."
-msgstr "%s - išjungti prisijungusį klientą..."
+msgstr "%s - Išjungti dabartinį klientą..."
 
 #: clientgui/AdvancedFrame.cpp:1390
 #, c-format
@@ -604,7 +605,7 @@ msgstr "Prisijungta prie %s (%s)"
 
 #: clientgui/AlreadyExistsPage.cpp:184
 msgid "Username already in use"
-msgstr "Šis vartotojo vardas jau yra naudojamas"
+msgstr "Šis vartotojo vardas jau naudojamas"
 
 #: clientgui/AlreadyExistsPage.cpp:187
 msgid ""
@@ -1531,7 +1532,7 @@ msgstr ""
 
 #: clientgui/DlgAdvPreferencesBase.cpp:644
 msgid "seconds"
-msgstr ""
+msgstr "sekundžių"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:654
 #, no-c-format
@@ -1760,7 +1761,7 @@ msgstr "Vartotojo vardas"
 
 #: clientgui/DlgItemProperties.cpp:215
 msgid "Team name"
-msgstr ""
+msgstr "Komanda"
 
 #: clientgui/DlgItemProperties.cpp:216
 msgid "Resource share"
@@ -1795,7 +1796,7 @@ msgstr ""
 #: clientgui/DlgItemProperties.cpp:249
 #: clientgui/DlgItemProperties.cpp:252
 msgid "yes"
-msgstr ""
+msgstr "taip"
 
 #: clientgui/DlgItemProperties.cpp:231
 msgid "Suspended via GUI"
@@ -1804,7 +1805,7 @@ msgstr ""
 #: clientgui/DlgItemProperties.cpp:231
 #: clientgui/DlgItemProperties.cpp:232
 msgid "no"
-msgstr ""
+msgstr "ne"
 
 #: clientgui/DlgItemProperties.cpp:232
 msgid "Don't request more work"
@@ -1883,11 +1884,11 @@ msgstr ""
 
 #: clientgui/DlgItemProperties.cpp:325
 msgid "State"
-msgstr ""
+msgstr "Būsena"
 
 #: clientgui/DlgItemProperties.cpp:328
 msgid "Received"
-msgstr ""
+msgstr "Gauta"
 
 #: clientgui/DlgItemProperties.cpp:331
 msgid "Report deadline"
@@ -1950,11 +1951,11 @@ msgstr ""
 
 #: clientgui/DlgOptions.cpp:175
 msgid "Language:"
-msgstr ""
+msgstr "Kalba:"
 
 #: clientgui/DlgOptions.cpp:182
 msgid "What language should BOINC use?"
-msgstr ""
+msgstr "Kokią kalbą turėtų naudoti BOINC?"
 
 #: clientgui/DlgOptions.cpp:186
 msgid "Notice reminder interval:"
@@ -2909,11 +2910,11 @@ msgstr ""
 
 #: clientgui/sg_DlgPreferences.cpp:94
 msgid "100 MB"
-msgstr ""
+msgstr "100 MB"
 
 #: clientgui/sg_DlgPreferences.cpp:95
 msgid "200 MB"
-msgstr ""
+msgstr "200 MB"
 
 #: clientgui/sg_DlgPreferences.cpp:96
 msgid "500 MB"
@@ -2949,39 +2950,39 @@ msgstr ""
 
 #: clientgui/sg_DlgPreferences.cpp:134
 msgid "10%"
-msgstr ""
+msgstr "10%"
 
 #: clientgui/sg_DlgPreferences.cpp:135
 msgid "20%"
-msgstr ""
+msgstr "20%"
 
 #: clientgui/sg_DlgPreferences.cpp:136
 msgid "30%"
-msgstr ""
+msgstr "30%"
 
 #: clientgui/sg_DlgPreferences.cpp:137
 msgid "40%"
-msgstr ""
+msgstr "40%"
 
 #: clientgui/sg_DlgPreferences.cpp:138
 msgid "50%"
-msgstr ""
+msgstr "50%"
 
 #: clientgui/sg_DlgPreferences.cpp:139
 msgid "60%"
-msgstr ""
+msgstr "60%"
 
 #: clientgui/sg_DlgPreferences.cpp:140
 msgid "70%"
-msgstr ""
+msgstr "70%"
 
 #: clientgui/sg_DlgPreferences.cpp:141
 msgid "80%"
-msgstr ""
+msgstr "80%"
 
 #: clientgui/sg_DlgPreferences.cpp:142
 msgid "90%"
-msgstr ""
+msgstr "90%"
 
 #: clientgui/sg_DlgPreferences.cpp:143
 msgid "100%"
@@ -2989,31 +2990,31 @@ msgstr ""
 
 #: clientgui/sg_DlgPreferences.cpp:168
 msgid "1"
-msgstr ""
+msgstr "1"
 
 #: clientgui/sg_DlgPreferences.cpp:169
 msgid "3"
-msgstr ""
+msgstr "3"
 
 #: clientgui/sg_DlgPreferences.cpp:170
 msgid "5"
-msgstr ""
+msgstr "5"
 
 #: clientgui/sg_DlgPreferences.cpp:171
 msgid "10"
-msgstr ""
+msgstr "10"
 
 #: clientgui/sg_DlgPreferences.cpp:172
 msgid "15"
-msgstr ""
+msgstr "15"
 
 #: clientgui/sg_DlgPreferences.cpp:173
 msgid "30"
-msgstr ""
+msgstr "30"
 
 #: clientgui/sg_DlgPreferences.cpp:174
 msgid "60"
-msgstr ""
+msgstr "60"
 
 #: clientgui/sg_DlgPreferences.cpp:282
 msgid "This dialog controls preferences for this computer only."
diff --git a/locale/lv/BOINC-Android.po b/locale/lv/BOINC-Android.po
new file mode 100644
index 0000000..07f9603
--- /dev/null
+++ b/locale/lv/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: lv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/nb/BOINC-Android.po b/locale/nb/BOINC-Android.po
new file mode 100644
index 0000000..e5ecf56
--- /dev/null
+++ b/locale/nb/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: nb\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/nl/BOINC-Android.po b/locale/nl/BOINC-Android.po
new file mode 100644
index 0000000..d57f3b8
--- /dev/null
+++ b/locale/nl/BOINC-Android.po
@@ -0,0 +1,1036 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-20 18:44+0000\n"
+"Last-Translator: Rene <oskamjr at ziggo.nl>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379702649.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Bezig met laden! Even geduld..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Kies een project:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Project toevoegen via URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Projectspecifieke URL invoeren:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Project toevoegen"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Projectspecifieke URL invoeren"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Geen internetverbinding"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Verbinding maken met projectspecifieke server..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Project logo."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Vakgebied:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Specifiek vakgebied:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Omschrijving:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Start:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Website:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Dit project ondersteunt Android-apparaten"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Dit project ondersteunt geen Android-apparaten"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Gebruiksvoorwaarden voor"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Het aanmaken van een account bij dit project impliceert acceptatie van de "
+"gebruiksvoorwaarden zoals hierboven beschreven."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Aanmeldgegevens van bestaand account gebruiken"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "E-mailadres:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Naam:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Wachtwoord:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Nieuw bij"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Een account aanmaken voor deelname:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Bezoek projectspecifieke website om een account aan te maken:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Aanmaken"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Aanmelden"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Wachtwoord vergeten?"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Verbinding met het project mislukt!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Bijgevoegd"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Account-registratie voor"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Project:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "E-mailadres:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Naam:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Team:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Wachtwoord:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "... Herhalen:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Aanmaken"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Gebruiker niet gevonden"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Het wachtwoord is te kort"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Verbinding mislukt"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Wachtwoorden zijn niet identiek"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Voer uw e-mailadres in"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Voer een wachtwoord in"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Voer gebruikersnaam in"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "mislukt"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Gebruikersnaam geweigerd"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "E-mailadres is al in gebruik"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Project is offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "E-mailadres geweigerd"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Wachtwoord geweigerd"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Aanmaken van een account is voor dit project niet mogelijk"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Vorige"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Voltooien"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Geslaagd"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Mislukt"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "..."
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Verbinden"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Account verifiëren"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Account registreren"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Aanmelden"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Tik hier om een project te kiezen."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Oeps"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"...dit hoort niet te gebeuren!\n"
+"Klik op het icoontje om het opneuw te proberen."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC-icoon"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Status"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projecten"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Taken"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Overdrachten"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Voorkeursinstellingen"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigatie"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Berekenen"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Dank u voor uw deelname"
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Onderbroken"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Niets te doen"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Wachten op taaktoewijzing..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Onderbroken"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Startend..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Bezig met afsluiten…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Bezig met benchmark..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "project afbeelding"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Voorkeuren inlezen..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Opslaan"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Voer nieuwe waarde in:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Selecteer:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Algemeen"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Netwerk"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "Processor"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Opslag"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Geheugen"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Foutoplossing"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Min. batterijniveau"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Max. batterij temperatuur"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Autostart"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Geheugen limiet"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Projecten inlezen..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Project toevoegen"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Project icoon"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Punten"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(op dit apparaat)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(totaal)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Onderbroken door gebruiker"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Bijwerken"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Verwijderen"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Pauzeren"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Hervatten"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Geen nieuwe taken"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Nieuwe taken toestaan"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Project verwijderen?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Verwijderen"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Taaknaam:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Verstreken tijd: "
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(onderbroken)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Deadline:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "nieuw"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "afgebroken"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "voltooid"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "loopt"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "onderbroken"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "onderbroken"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Afbreken"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Annuleren"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Bevestigingsdialoog"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "mislukt"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "onderbroken"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "actief"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "in behandeling"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Bestand:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Afbreken"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+#, fuzzy
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Onderbroken"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Hervatten"
+
+#, fuzzy
+msgctxt "menu_about"
+msgid "About"
+msgstr "Afbreken"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+#, fuzzy
+msgctxt "about_title"
+msgid "About"
+msgstr "Afbreken"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/nl/BOINC-Web.mo b/locale/nl/BOINC-Web.mo
index 39fafce..0c49737 100644
Binary files a/locale/nl/BOINC-Web.mo and b/locale/nl/BOINC-Web.mo differ
diff --git a/locale/nl/BOINC-Web.po b/locale/nl/BOINC-Web.po
index 0a66ddc..8c9fd6f 100644
--- a/locale/nl/BOINC-Web.po
+++ b/locale/nl/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: $Id: nl.po 13216 2007-07-25 15:11:14Z davea $\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-07 20:01+0200\n"
+"PO-Revision-Date: 2013-08-29 18:05+0000\n"
 "Last-Translator: Rene <oskamjr at ziggo.nl>\n"
 "Language-Team: \n"
 "Language: nl\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1377799543.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -345,6 +346,14 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Door het spectraal bereik van GALEX, Pan-STARRS1, en WISE te combineren, "
+"gaan wij een multi-frequentieel, uv-optische-NIR sterrenstelsel-atlas voor "
+"het nabije universum genereren. Wij meten fysische waarden (zoals de "
+"stermassa-afhankelijke oppervlaktedichtheid, "
+"stervormingsnelheidsafhankelijke oppervlaktedichtheid, attenuatie, en het "
+"verloop van stervorming in het vroege heelal) met een resolutie van 1 pixel "
+"x 1 pixel middels specifieke spectrale energie-distributietechnieken (SED) "
+"in een gedistribueerde rekenmodus.              "
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -595,19 +604,24 @@ msgstr "Onderzoek inzake fysica, materiaalkunde, en bio-geneeskunde"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Corporate Citizenship"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Medisch, omgeving en ander menselijk onderzoek"
 
 #: projects.inc:367
+#, fuzzy
 msgid ""
 "To further critical non-profit research on some of humanity's most pressing "
 "problems by creating the world's largest volunteer computing grid.  Research "
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"To further critical non-profit research on some of humanity's most pressing "
+"problems by creating the world's largest volunteer computing grid.  Research "
+"includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
+"clean water and many more."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -726,6 +740,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid heeft diverse projecten die onderzoek doen naar grote "
+"priemgetallen, inclusief een zoektocht naar het grootste priemgetal."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -1087,7 +1103,7 @@ msgstr "BOINC is gevestigd op de Universiteit van Californië, Berkeley"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Opmerking"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/pl/BOINC-Android.po b/locale/pl/BOINC-Android.po
new file mode 100644
index 0000000..fb9bd65
--- /dev/null
+++ b/locale/pl/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/pt_BR/BOINC-Android.po b/locale/pt_BR/BOINC-Android.po
new file mode 100644
index 0000000..382a4fa
--- /dev/null
+++ b/locale/pt_BR/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/pt_PT/BOINC-Android.po b/locale/pt_PT/BOINC-Android.po
new file mode 100644
index 0000000..9bb7a51
--- /dev/null
+++ b/locale/pt_PT/BOINC-Android.po
@@ -0,0 +1,1031 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-03 15:52-0000\n"
+"Last-Translator: Miguel Veiga <Miguel.veig at gmail.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: pt_PT\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.5.7\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "A carregar! Por favor aguarde..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Escolha um projecto:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Adicionar projecto por URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Insira URL do projecto:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Adicionar projecto"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Por favor insira o URL do projecto"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Sem conexão de internet"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Contactando o servidor do projecto..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logotipo do projecto."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Área geral:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Área especifica:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Descrição:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Página principal:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Website:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Este projecto suporta dispositivos com Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Este projecto não suporta dispositivos com Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Termos de uso para"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Ao criar uma conta neste projecto, aceita os termos de uso como acima "
+"descritos."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Entrar com uma conta já existente"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "eMail:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nome:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Palavra-passe:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Registar"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Entrar"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Esqueceu a palavra-passe"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Anexado"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Projecto:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "eMail:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nome:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Equipa:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Palavra-passe"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Criar"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Utilizador não encontrado"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Palavra-passe demasiado curta"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Falha de conexão"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "As palavras-passe não coincidem"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Por favor insira o endereço de eMail"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Por favor insira a palavra-passe"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Por favor insira o nome de utilizador"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "falhou"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Nome de utilizador não aceite"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Endereço de eMail já em uso"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "O projecto está offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Endereço de eMail não aceite"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Palavra-passe não aceite"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "A criação de conta está desabilitada para este projecto"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Voltar atrás"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Terminar"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Falhou"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "..."
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Conectar"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Verificar conta"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Registar conta"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Log in"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Whooops"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Icone do BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Estado"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projectos"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Tarefas"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Transferências"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Preferências"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navegação"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "A computar"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Obrigado por participar."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Suspenso"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Nada para fazer"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "A aguardar tarefas..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Suspenso"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "A começar..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Seleccione:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "ºC"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Adicionar projecto"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Icone do projecto"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Créditos:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(neste dispositivo)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(total)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Supenso pelo utilizador"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Actualizar"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Remover"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Suspender"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Resumir"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Permitir novas tarefas"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Remover projecto?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Tem a certeza que quer remover"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "do BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Remover"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Nome da Tarefa:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "novo"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "pronto"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "suspenso"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "a suspender"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "a suspender"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "suspenso"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "projecto suspenso"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "pronto para reportar"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Abortar tarefa?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Abortar tarefa:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Abortar"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Cancelar"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "tentar novamente em"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "falhou"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "suspenso"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "activo"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "pendente"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Ficheiro:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Abortar transferência?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Computação suspensa."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "O utilizador está activo"
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "O seu dispositivo está ocupado com outras aplicações"
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Enviar como e-mail"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Copiar para o Clipboard"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Sair do BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Suspender"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Resumir"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Acerca de"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Ajuda"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Acerca de"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versão"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003-2013 Universidade da Califórnia, Berkeley. \n"
+"Todos os Direitos Reservados."
diff --git a/locale/pt_PT/BOINC-Client.mo b/locale/pt_PT/BOINC-Client.mo
index 3e01e75..4963aff 100644
Binary files a/locale/pt_PT/BOINC-Client.mo and b/locale/pt_PT/BOINC-Client.mo differ
diff --git a/locale/pt_PT/BOINC-Client.po b/locale/pt_PT/BOINC-Client.po
index 9029c93..2c6d134 100644
--- a/locale/pt_PT/BOINC-Client.po
+++ b/locale/pt_PT/BOINC-Client.po
@@ -7,41 +7,42 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-08-09 09:17-0000\n"
-"Last-Translator: Miguel Veiga <Miguel.veig at gmail.com>\n"
+"PO-Revision-Date: 2013-09-03 10:00+0000\n"
+"Last-Translator: Alfredo <alfredo.silva at sky.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.7\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1378202420.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
-msgstr "Mensagem do gestor de conta"
+msgstr "Mensagem do Gestor de Conta"
 
 #: client_msgs.cpp:85
 msgid "Message from server"
-msgstr "Mensagem do servidor "
+msgstr "Mensagem do Servidor "
 
 #: client_state.cpp:246
 msgid ""
 "Some tasks need more memory than allowed by your preferences.  Please check "
 "the preferences."
 msgstr ""
-"Algumas tarefas precisam de mais memória do que o permitido pelas suas "
-"preferências. Por favor, verifique as suas preferências."
+"Algumas tarefas precisam de mais memória do que o definido nas suas "
+"preferências. Por favor, altere as suas preferências."
 
 #: client_state.cpp:501
 msgid "Couldn't write state file; check directory permissions"
 msgstr ""
-"Não foi possivel escrever o ficheiro de estado; verifique as permissões da "
-"directoria"
+"Não foi possível gravar o ficheiro de estado; verifique as permissões da "
+"pasta"
 
 #: cs_cmdline.cpp:299
 msgid "The HTTP_PROXY environment variable must specify an HTTP proxy"
-msgstr "A variável de ambiente HTTP_PROXY tem que especificar uma proxy de HTTP"
+msgstr "A variável de ambiente PROXY HTTP tem que especificar um proxy HTTP"
 
 #: cs_scheduler.cpp:575
 #, c-format
@@ -49,36 +50,36 @@ msgid ""
 "You used the wrong URL for this project.  When convenient, remove this "
 "project, then add %s"
 msgstr ""
-"Usou o URL errado para este projecto. Quando for conveniente, remova este "
+"Usou o URL errado para este projecto. Assim que possível, remova este "
 "projecto e depois adicione %s"
 
 #: cs_statefile.cpp:829 ../sched/sched_types.cpp:259
 msgid "Syntax error in app_info.xml"
-msgstr "Erro de sintaxe em app_info.xml"
+msgstr "Erro de sintaxe no app_info.xml"
 
 #: cs_statefile.cpp:869
 msgid "File referenced in app_info.xml does not exist: "
-msgstr "O ficheiro referenciado em app_info.xml não existe:"
+msgstr "Não existe o ficheiro referenciado no app_info.xml:"
 
 #: current_version.cpp:90
 msgid "A new version of BOINC is available."
-msgstr "Está disponivel uma versão mais recente do BOINC."
+msgstr "Está disponível uma versão mais recente do BOINC."
 
 #: current_version.cpp:94
 msgid "Download"
-msgstr "Download"
+msgstr "Transferir"
 
 #: log_flags.cpp:259 log_flags.cpp:436
 msgid "Unexpected text in cc_config.xml"
-msgstr "Texto inesperado em cc_config.xml"
+msgstr "Texto inesperado no cc_config.xml"
 
 #: log_flags.cpp:410 log_flags.cpp:462
 msgid "Unrecognized tag in cc_config.xml"
-msgstr "Tag não reconhecida em cc_config.xml"
+msgstr "Tag não reconhecida no cc_config.xml"
 
 #: log_flags.cpp:427
 msgid "Missing start tag in cc_config.xml"
-msgstr "Tag inicial em falta em cc_config.xml"
+msgstr "Tag inicial em falta no cc_config.xml"
 
 #: log_flags.cpp:452
 msgid "Error in cc_config.xml options"
@@ -86,35 +87,35 @@ msgstr "Erro nas opções do cc_config.xml"
 
 #: log_flags.cpp:470
 msgid "Missing end tag in cc_config.xml"
-msgstr "Tag final em falta em cc_config.xml"
+msgstr "Tag final em falta no cc_config.xml"
 
 #: ../sched/handle_request.cpp:307
 msgid "Invalid or missing account key.  To fix, remove and add this project."
 msgstr ""
-"Chave de conta inválida ou em falta. Para corrigir, remova e volte a "
-"adicionar este projecto."
+"O código da conta é inválido ou está em falta. Para corrigir, remova e volte "
+"a adicionar este projecto."
 
 #: ../sched/handle_request.cpp:849
 msgid "Invalid code signing key.  To fix, remove and add this project."
 msgstr ""
-"Chave de conta inválida. Para corrigir, remova e volte a adicionar este "
-"projecto."
+"Chave de assinatura do código inválida. Para corrigir, remova e adicione "
+"este projecto."
 
 #: ../sched/handle_request.cpp:859
 msgid ""
 "The project has changed its security key.  Please remove and add this "
 "project."
 msgstr ""
-"O projecto mudou a sua chave de segurança. Por favor remova-o e adicione "
+"O projecto alterou o código de segurança. Por favor, remova-o e adicione "
 "este projecto."
 
 #: ../sched/handle_request.cpp:943
 msgid "This project doesn't support operating system"
-msgstr "Este projecto não suporta o sistema operativo"
+msgstr "Este projecto não suporta o Sistema Operativo"
 
 #: ../sched/handle_request.cpp:969
 msgid "This project doesn't support CPU type"
-msgstr "Este projecto não suporta o CPU"
+msgstr "Este projecto não suporta o tipo de CPU"
 
 #: ../sched/handle_request.cpp:993
 msgid ""
@@ -130,22 +131,23 @@ msgstr "Este projecto não suporta computadores do tipo"
 #: ../sched/sched_send.cpp:1092
 msgid "Upgrade to the latest driver to process tasks using your computer's GPU"
 msgstr ""
-"Actualize os seus drivers para processar tarefas usando a GPU do seu "
+"Actualize os seus drivers para processar as tarefas, utilizando o GPU do seu "
 "computador"
 
 #: ../sched/sched_send.cpp:1099
 msgid ""
 "Upgrade to the latest driver to use all of this project's GPU applications"
 msgstr ""
-"Actualize os seus drivers para usar as aplicações com GPU deste projecto"
+"Actualize os seus drivers para utilizar todas as aplicações GPU deste "
+"projecto"
 
 #: ../sched/sched_send.cpp:1118
 msgid ""
 "A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to "
 "the current version"
 msgstr ""
-"Uma versão mais actualizada do BOINC é necessária para usar a GPU da NVIDIA; "
-"por favor actualize para a versão mais recente"
+"É necessária uma versão mais recente do BOINC para utilizador o GPU da "
+"NVIDIA; por favor actualize para a versão mais recente"
 
 #: ../sched/sched_send.cpp:1146
 #, c-format
@@ -154,7 +156,7 @@ msgstr "Uma GPU %s é necessária para executar tarefas para este projecto"
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
-msgstr "Não estão disponíveis tarefas  para as aplicações que seleccionou. "
+msgstr "Não estão disponíveis as tarefas para as aplicações selecionadas. "
 
 #: ../sched/sched_send.cpp:1288
 msgid "Your computer type is not supported by this project"
@@ -163,8 +165,8 @@ msgstr "O seu tipo de computador não é suportado por este projecto"
 #: ../sched/sched_send.cpp:1294
 msgid "Newer BOINC version required; please install current version"
 msgstr ""
-"Uma versão mais actualizada do BOINC é necessária; por favor instale a "
-"versão mais recente"
+"É necessária uma versão mais recente do BOINC; por favor, instale a versão "
+"atual"
 
 #: ../sched/sched_send.cpp:1305
 #, c-format
@@ -176,11 +178,11 @@ msgstr ""
 
 #: ../sched/sched_types.cpp:254
 msgid "Unknown app name in app_info.xml"
-msgstr "Aplicação de nome desconhecido em app_info.xml"
+msgstr "Nome de aplicação desconhecido no app_info.xml"
 
 #: ../sched/sched_version.cpp:214
 msgid "Your app_info.xml file doesn't have a usable version of"
-msgstr "O seu ficheiro app_info.xml não tem uma versão usável de"
+msgstr "O seu ficheiro app_info.xml não tem uma versão utilizável de"
 
 #~ msgid "Download it."
 #~ msgstr "Faça o Download."
diff --git a/locale/pt_PT/BOINC-Manager.mo b/locale/pt_PT/BOINC-Manager.mo
index efca33d..49c64a1 100644
Binary files a/locale/pt_PT/BOINC-Manager.mo and b/locale/pt_PT/BOINC-Manager.mo differ
diff --git a/locale/pt_PT/BOINC-Manager.po b/locale/pt_PT/BOINC-Manager.po
index c0d7034..bef450a 100644
--- a/locale/pt_PT/BOINC-Manager.po
+++ b/locale/pt_PT/BOINC-Manager.po
@@ -7,21 +7,22 @@ msgstr ""
 "Project-Id-Version: 1.05\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-09 11:19-0000\n"
-"Last-Translator: Miguel Veiga <Miguel.veig at gmail.com>\n"
+"PO-Revision-Date: 2013-09-03 11:36+0000\n"
+"Last-Translator: Alfredo <alfredo.silva at sky.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.7\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1378208204.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 #: clientgui/AccountInfoPage.cpp:387
@@ -43,7 +44,7 @@ msgid ""
 "You can add it only if you already have an account."
 msgstr ""
 "Este projecto não está de momento a aceitar novas contas.\n"
-"Só o pode adicionar se já tiver uma conta criada."
+"Só o pode adicionar, se já possuir uma conta."
 
 #: clientgui/AccountInfoPage.cpp:401
 msgid "Are you already running this project?"
@@ -55,7 +56,7 @@ msgstr "&Não, novo utilizador"
 
 #: clientgui/AccountInfoPage.cpp:408
 msgid "&Yes, existing user"
-msgstr "&Sim, utilizador já existente"
+msgstr "&Sim, utilizador existente"
 
 #: clientgui/AccountInfoPage.cpp:413
 msgid ""
@@ -75,43 +76,43 @@ msgstr ""
 
 #: clientgui/AccountInfoPage.cpp:416
 msgid "Find login information"
-msgstr "Pesquisar por informação de login"
+msgstr "Encontrar informação de login"
 
 #: clientgui/AccountInfoPage.cpp:436
 #: clientgui/AccountInfoPage.cpp:668
 msgid "&Password:"
-msgstr "&Palavra passe:"
+msgstr "&Palavra-passe:"
 
 #: clientgui/AccountInfoPage.cpp:443
 #: clientgui/AccountInfoPage.cpp:692
 msgid "Choose a &password:"
-msgstr "Escolha uma &palavra passe:"
+msgstr "Escolha uma &palavra-passe:"
 
 #: clientgui/AccountInfoPage.cpp:446
 msgid "C&onfirm password:"
-msgstr "C&onfirme a palavra passe:"
+msgstr "C&onfirme a palavra-passe:"
 
 #: clientgui/AccountInfoPage.cpp:453
 #, c-format
 msgid "Are you already running %s?"
-msgstr "Já está a executar %s?"
+msgstr "Já está a executar o %s?"
 
 #: clientgui/AccountInfoPage.cpp:482
 msgid "&Username:"
-msgstr "&Nome de utilizador:"
+msgstr "&Nome de Utilizador:"
 
 #: clientgui/AccountInfoPage.cpp:508
 msgid "&Email address:"
-msgstr "&Endereço de email:"
+msgstr "&Endereço de e-mail:"
 
 #: clientgui/AccountInfoPage.cpp:515
 #, c-format
 msgid "minimum length %d"
-msgstr "comprimento minimo %d"
+msgstr "comprimento minimo de caracteres %d"
 
 #: clientgui/AccountInfoPage.cpp:522
 msgid "Forgot your password?"
-msgstr "Esqueceu-se da palavra passe?"
+msgstr "Não se lembra da palavra-passe?"
 
 #: clientgui/AccountInfoPage.cpp:529
 msgid ""
@@ -120,8 +121,8 @@ msgid ""
 "to register or to retrieve a forgotten password."
 msgstr ""
 "Se ainda não se registou neste gestor de conta,\n"
-"por favor faça-o antes de prosseguir. Carregue no link em baixo\n"
-"para se registar ou recuperar a palavra passe esquecida."
+"por favor, registe-se antes de prosseguir. Clique na hiperligação\n"
+"para se registar ou recuperar a senha esquecida"
 
 #: clientgui/AccountInfoPage.cpp:532
 msgid "Account manager website"
@@ -129,15 +130,15 @@ msgstr "Website do gestor de conta"
 
 #: clientgui/AccountInfoPage.cpp:574
 msgid "Add project"
-msgstr "Adicionar projecto"
+msgstr "Adicionar Projecto"
 
 #: clientgui/AccountInfoPage.cpp:576
 msgid "Update account manager"
-msgstr "Actualizar o gestor de conta"
+msgstr "Actualizar o Gestor de Conta"
 
 #: clientgui/AccountInfoPage.cpp:578
 msgid "Use account manager"
-msgstr "Usar gestor de conta"
+msgstr "Usar Gestor de Conta"
 
 #: clientgui/AccountInfoPage.cpp:587
 msgid "The minimum username length for this project is 1. Please enter a different username."
@@ -167,8 +168,8 @@ msgstr ""
 #, c-format
 msgid "The minimum password length for this project is %d. Please enter a different password."
 msgstr ""
-"O comprimento minimo da palavra passe para este projecto é de %d. Por favor, "
-"insira uma palavra passe diferente."
+"O comprimento mínimo da palavra-passe para este projecto é de %d. Por favor, "
+"insira uma palavra-passe diferente."
 
 #: clientgui/AccountInfoPage.cpp:622
 #, c-format
@@ -180,20 +181,20 @@ msgstr ""
 #: clientgui/AccountInfoPage.cpp:634
 msgid "The password and confirmation password do not match. Please type them again."
 msgstr ""
-"A palavra passe original e a palavra passe de confirmação não condizem. Por "
-"favor escreva-as novamente."
+"A palavra-passe original e a palavra-passe de confirmação não condizem. Por "
+"favor insira-as novamente."
 
 #: clientgui/AccountManagerInfoPage.cpp:248
 msgid "Choose an account manager"
-msgstr "Escolha um gestor de conta"
+msgstr "Escolha um Gestor de Conta"
 
 #: clientgui/AccountManagerInfoPage.cpp:251
 msgid ""
 "To choose an account manager, click its name or \n"
 "type its URL below."
 msgstr ""
-"Para escolher um gestor de conta, seleccione-o ou \n"
-"escreva o seu URL em baixo."
+"Para escolher um Gestor de Conta, clique no nome \n"
+"ou digite o seu URL em baixo."
 
 #: clientgui/AccountManagerInfoPage.cpp:254
 msgid "Account Manager &URL:"
@@ -203,12 +204,12 @@ msgstr "&URL do Gestor de Conta:"
 #: clientgui/AccountManagerPropertiesPage.cpp:194
 #, c-format
 msgid "Communicating with %s."
-msgstr "Comunicando com %s."
+msgstr "A comunicar com %s."
 
 #: clientgui/AccountManagerProcessingPage.cpp:195
 #: clientgui/AccountManagerPropertiesPage.cpp:201
 msgid "Communicating with server."
-msgstr "Comunicando com o servidor."
+msgstr "A comunicar com o servidor."
 
 #: clientgui/AccountManagerProcessingPage.cpp:200
 #: clientgui/AccountManagerPropertiesPage.cpp:206
@@ -230,18 +231,18 @@ msgstr "Desligado"
 #: clientgui/AdvancedFrame.cpp:315
 #, c-format
 msgid "Close the %s window"
-msgstr "Fechar a %s janela"
+msgstr "Fechar a janela do %s"
 
 #: clientgui/AdvancedFrame.cpp:318
 msgid "&Close Window"
-msgstr "&Fechar Janela"
+msgstr "&Fechar a Janela"
 
 #: clientgui/AdvancedFrame.cpp:329
 #: clientgui/AdvancedFrame.cpp:336
 #: clientgui/AdvancedFrame.cpp:343
 #, c-format
 msgid "Exit %s"
-msgstr "Sair %s"
+msgstr "Sair do %s"
 
 #: clientgui/AdvancedFrame.cpp:358
 msgid "&Notices\tCtrl+Shift+N"
@@ -265,7 +266,7 @@ msgstr "&Tarefas\tCtrl+Shift+T"
 
 #: clientgui/AdvancedFrame.cpp:371
 msgid "Display tasks"
-msgstr "Mostrar tarefas"
+msgstr "Visualizar Tarefas"
 
 #: clientgui/AdvancedFrame.cpp:376
 msgid "Trans&fers\tCtrl+Shift+X"
@@ -285,7 +286,7 @@ msgstr "Mostrar estatísticas"
 
 #: clientgui/AdvancedFrame.cpp:388
 msgid "&Disk usage\tCtrl+Shift+D"
-msgstr "&Uso do disco\tCtrl+Shift+D"
+msgstr "&Uso do Disco\tCtrl+Shift+D"
 
 #: clientgui/AdvancedFrame.cpp:389
 msgid "Display disk usage"
@@ -293,11 +294,11 @@ msgstr "Mostrar uso do disco"
 
 #: clientgui/AdvancedFrame.cpp:396
 msgid "Simple &View...\tCtrl+Shift+V"
-msgstr "&Vista Simples...\tCtrl+Shift+V"
+msgstr "&Visualização Simples ...\tCtrl+Shift+V"
 
 #: clientgui/AdvancedFrame.cpp:397
 msgid "Display the simple graphical interface."
-msgstr "Mostrar o interface gráfico simples."
+msgstr "Mostrar a Interface Gráfica Simples."
 
 #: clientgui/AdvancedFrame.cpp:411
 msgid "&Add project or account manager..."
@@ -306,7 +307,7 @@ msgstr "&Adicionar projecto ou gestor de conta..."
 #: clientgui/AdvancedFrame.cpp:412
 msgid "Volunteer for any or all of 30+ projects in many areas of science"
 msgstr ""
-"Voluntarie-se para algum, ou todos os mais de 30 projectos em várias áreas "
+"Voluntarie-se para um ou para todos os 30 projectos ou mais, em várias áreas "
 "da ciência"
 
 #: clientgui/AdvancedFrame.cpp:416
@@ -317,7 +318,7 @@ msgstr "&Sincronizar com %s"
 #: clientgui/AdvancedFrame.cpp:420
 #, c-format
 msgid "Get current settings from %s"
-msgstr "Receber as configurações actuais de %s"
+msgstr "Obter as configurações actuais a partir de %s"
 
 #: clientgui/AdvancedFrame.cpp:430
 msgid "&Add project..."
@@ -330,11 +331,11 @@ msgstr "Adicionar um projecto"
 #: clientgui/AdvancedFrame.cpp:434
 #, c-format
 msgid "S&top using %s..."
-msgstr "&Parar de utilizar %s..."
+msgstr "&Parar de utilizar o %s..."
 
 #: clientgui/AdvancedFrame.cpp:440
 msgid "Remove this computer from account manager control."
-msgstr "Remover este computador do controlo do gestor de conta."
+msgstr "Remover este computador do controlo do Gestor de Conta."
 
 #: clientgui/AdvancedFrame.cpp:445
 msgid "&Options..."
@@ -342,7 +343,7 @@ msgstr "&Opções..."
 
 #: clientgui/AdvancedFrame.cpp:446
 msgid "Configure display options and proxy settings"
-msgstr "Configurar opções de dispositivo  e configurações de proxy"
+msgstr "Configurar opções de visualização e configurações de proxy"
 
 #: clientgui/AdvancedFrame.cpp:450
 msgid "Computing &preferences..."
@@ -358,11 +359,11 @@ msgstr "&Executar sempre"
 
 #: clientgui/AdvancedFrame.cpp:460
 msgid "Allow work regardless of preferences"
-msgstr "Permitir execução de trabalho independentemente das preferências"
+msgstr "Permitir execução de trabalho, independentemente das preferências"
 
 #: clientgui/AdvancedFrame.cpp:464
 msgid "Run based on &preferences"
-msgstr "Executar baseado nas &preferências"
+msgstr "Executar, baseado nas &preferências"
 
 #: clientgui/AdvancedFrame.cpp:465
 msgid "Allow work according to preferences"
@@ -378,27 +379,27 @@ msgstr "Parar execução de trabalho independentemente das preferências"
 
 #: clientgui/AdvancedFrame.cpp:495
 msgid "Use GPU always"
-msgstr "Utilizar GPU sempre"
+msgstr "Utilizar sempre o GPU"
 
 #: clientgui/AdvancedFrame.cpp:496
 msgid "Allow GPU work regardless of preferences"
-msgstr "Permitir GPU executar trabalho independentemente das preferências"
+msgstr "Permitir a execução do GPU, independentemente das preferências"
 
 #: clientgui/AdvancedFrame.cpp:500
 msgid "Use GPU based on preferences"
-msgstr "Utilizar GPU com base nas preferências"
+msgstr "Utilizar o GPU, baseado nas preferências"
 
 #: clientgui/AdvancedFrame.cpp:501
 msgid "Allow GPU work according to preferences"
-msgstr "Permitir GPU executar trabalho de acordo com as preferências"
+msgstr "Permitir a execução do GPU, de acordo com as preferências"
 
 #: clientgui/AdvancedFrame.cpp:505
 msgid "Suspend GPU"
-msgstr "Suspender GPU"
+msgstr "Suspender o GPU"
 
 #: clientgui/AdvancedFrame.cpp:506
 msgid "Stop GPU work regardless of preferences"
-msgstr "Parar GPU de executar trabalho independentemente das preferências"
+msgstr "Parar a execução do GPU, independentemente das preferências"
 
 #: clientgui/AdvancedFrame.cpp:530
 msgid "Network activity always available"
@@ -406,11 +407,11 @@ msgstr "Actividade de rede sempre disponível"
 
 #: clientgui/AdvancedFrame.cpp:531
 msgid "Allow network activity regardless of preferences"
-msgstr "Permitir actividade de rede independentemente das preferências"
+msgstr "Permitir actividade de rede, independentemente das preferências"
 
 #: clientgui/AdvancedFrame.cpp:535
 msgid "Network activity based on preferences"
-msgstr "Actividade de rede  com base nas preferências"
+msgstr "Actividade de rede com base nas preferências"
 
 #: clientgui/AdvancedFrame.cpp:536
 msgid "Allow network activity according to preferences"
@@ -473,7 +474,7 @@ msgstr "Ler ficheiro de preferências local"
 
 #: clientgui/AdvancedFrame.cpp:582
 msgid "Read preferences from global_prefs_override.xml."
-msgstr "Ler preferências de global_prefs_override.xml"
+msgstr "Ler preferências de global_prefs_override.xml."
 
 #: clientgui/AdvancedFrame.cpp:587
 #, c-format
@@ -588,7 +589,7 @@ msgid ""
 "and prompt you for another host to connect to."
 msgstr ""
 "%s vai desligar o cliente actualmente ligado\n"
-"e solicitar-lhe para ligar outro anfitrião a.\n"
+"e solicitar-lhe para ligar a outro anfitrião."
 
 #: clientgui/AdvancedFrame.cpp:1709
 #, c-format
@@ -1074,7 +1075,7 @@ msgstr "Actualização de %s completa."
 
 #: clientgui/CompletionPage.cpp:236
 msgid "Update completed."
-msgstr "Actualização completa"
+msgstr "Actualização completa."
 
 #: clientgui/CompletionPage.cpp:247
 msgid "Now using account manager"
@@ -1690,7 +1691,7 @@ msgstr "Mostrar apenas as mensagens para o projecto seleccionado"
 #: clientgui/DlgExitMessage.cpp:82
 #, c-format
 msgid "%s - Exit Confirmation"
-msgstr "%s  - Confirmar Saída"
+msgstr "%s - Confirmar Saída"
 
 #: clientgui/DlgExitMessage.cpp:130
 #, c-format
@@ -2116,7 +2117,7 @@ msgstr "nunca"
 #: clientgui/DlgOptions.cpp:688
 #, c-format
 msgid "%s - Language Selection"
-msgstr "%s  - Selecção de Linguagem"
+msgstr "%s - Selecção de Idioma"
 
 #: clientgui/DlgOptions.cpp:695
 #, c-format
@@ -2194,7 +2195,7 @@ msgstr "Os seus computadores"
 
 #: clientgui/Localization.cpp:53
 msgid "View a listing of all the computers on which you are running SETI at Home"
-msgstr "Ver uma lista de todos os computadores onde está a executar o SETI at home"
+msgstr "Ver uma lista de todos os computadores onde está a executar o SETI at Home"
 
 #: clientgui/Localization.cpp:55
 #: clientgui/Localization.cpp:97
@@ -2461,7 +2462,7 @@ msgstr "Esperando por memória partilhada"
 
 #: clientgui/MainDocument.cpp:2498
 msgid "Running, high priority"
-msgstr "Executando (alta prioridade)"
+msgstr "Executando, prioridade alta"
 
 #: clientgui/MainDocument.cpp:2500
 msgid "Running"
@@ -2731,15 +2732,15 @@ msgid ""
 "3) You are using a proxy server.\n"
 "Click Next to configure BOINC's proxy settings."
 msgstr ""
-"The World Community Grid - O software BOINC falhou ao comunicar\n"
+"The World Community Grid - O software BOINC falhou em comunicar\n"
 "à Internet. As razões mais prováveis são:\n"
 "\n"
-"1) Problemas de conectividade. Verifique a sua conexão à rede ou ao modem\n"
-"e depois volte atrás e tente novamente.\n"
+"1) Problemas de conectividade. Verifique a sua conexão à rede ou ao modem,\n"
+"depois volte atrás e tente novamente.\n"
 "\n"
 "2) Software da firewall pessoal está a bloquear World Community\n"
-"Grid - Software BOINC. Configure a sua firewall pessoal para permiti or\n"
-"BOINC e  o Gestor do BOINC comunicar na porta 80 e na porta 443,\n"
+"Grid - Software BOINC. Configure a sua firewall pessoal para permitir o\n"
+"BOINC e o Gestor do BOINC comunicar na porta 80 e na porta 443,\n"
 "depois carregue em voltar atrás e tente novamente.\n"
 "\n"
 "3) Está a usar um servidor de proxy.\n"
@@ -3170,7 +3171,7 @@ msgstr ""
 #: clientgui/sg_ProjectCommandPopup.cpp:68
 #: clientgui/sg_ProjectCommandPopup.cpp:114
 msgid "Suspend tasks for this project."
-msgstr "Suspender tarefas para este projecto"
+msgstr "Suspender tarefas para este projecto."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:73
 #: clientgui/sg_ProjectCommandPopup.cpp:121
@@ -3190,7 +3191,7 @@ msgid "Delete all files and tasks associated with this project, and get new task
 msgstr ""
 "Apaga todos os ficheiros e tarefas associadas a este projecto e obtém novas "
 "tarefas. Pode actualizar o projecto primeiro para reportar tarefas "
-"concluidas."
+"concluídas."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:86
 msgid "Remove this project.  Tasks in progress will be lost (use 'Update' first to report any completed tasks)."
@@ -3209,7 +3210,7 @@ msgstr "Mostrar detalhes do projecto."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:111
 msgid "Resume tasks for this project."
-msgstr "Resumir tarefas para este projecto"
+msgstr "Resumir tarefas para este projecto."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:118
 msgid "Allow new tasks"
@@ -3680,7 +3681,7 @@ msgstr "Para reportar tarefas completas"
 
 #: clientgui/ViewProjects.cpp:1051
 msgid "To send trickle-up message"
-msgstr "Para enviar mensagem de comunicação"
+msgstr "Para enviar mensagem \"trickle-up\""
 
 #: clientgui/ViewProjects.cpp:1052
 msgid "Requested by account manager"
@@ -3980,8 +3981,8 @@ msgid ""
 "NOTE: Aborting a transfer will invalidate a task and you\n"
 "will not receive credit for it."
 msgstr ""
-"Tem a certeza que quer cancelar a transferência do ficheiro '%s?\n"
-"NOTA: Cancelando uma transferência invalidará a tarefa e\n"
+"Tem a certeza que quer cancelar a transferência do ficheiro '%s'?\n"
+"NOTA: Abortar uma transferência invalidará a tarefa e\n"
 "não receberá crédito pela mesma."
 
 #: clientgui/ViewTransfers.cpp:348
@@ -4125,11 +4126,11 @@ msgid ""
 "Projects added via this wizard will not be\n"
 "listed on or managed via %s."
 msgstr ""
-"Se possivel, adicione projectos no\n"
+"Se possível, adicione projectos no\n"
 "%s website.\n"
 "\n"
-"Projectos adicionados através do assistente não ficarão\n"
-"listados ou possiveis de gerir através do %s"
+"Projectos adicionados através do assistente não serão\n"
+"listados ou geridos através de %s."
 
 #: clientgui/WelcomePage.cpp:313
 msgid ""
@@ -4249,7 +4250,7 @@ msgstr ""
 
 #: clientgui/mac/MacAccessiblity.cpp:726
 msgid "list headers"
-msgstr "lista de cabeçalhos"
+msgstr "Títulos da lista"
 
 #: clientgui/mac/MacAccessiblity.cpp:732
 msgid "list of events"
diff --git a/locale/pt_PT/BOINC-Project-Generic.po b/locale/pt_PT/BOINC-Project-Generic.po
index 42bc3ac..e7ee747 100644
--- a/locale/pt_PT/BOINC-Project-Generic.po
+++ b/locale/pt_PT/BOINC-Project-Generic.po
@@ -6,16 +6,17 @@ msgstr ""
 "Project-Id-Version: 1.03\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-06-17 16:13-0000\n"
-"Last-Translator: Miguel Veiga <Miguel.veig at gmail.com>\n"
+"PO-Revision-Date: 2013-09-03 11:07+0000\n"
+"Last-Translator: Alfredo <alfredo.silva at sky.com>\n"
 "Language-Team: Portuguese <LL at li.org>\n"
 "Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.5\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1378206465.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "Português"
@@ -1145,10 +1146,9 @@ msgid ""
 "modifies image files (UMTS does this, for example). %2 Skipping verification "
 "reduces the security of BOINC. %3"
 msgstr ""
-"Saltar verificação do ficheiro da imagem? %1 Assinale esta opção APENAS se o "
-"seu provedor de Internet modificar o ficheiro da imagem (O UMTS faz isto, "
-"por exemplo). %2 Passando à frente a verificação, reduz a segurança do "
-"BOINC. %3"
+"Saltar verificação da imagem do ficheiro? %1 Assinale esta opção APENAS se o "
+"seu provedor de Internet modificar o ficheiro da imagem (o UMTS faz isto, "
+"por exemplo). %2 Saltar a verificação reduz a segurança do BOINC. %3"
 
 #: ../inc/prefs.inc:286
 msgid ""
@@ -1401,7 +1401,7 @@ msgstr "GPU ATI"
 
 #: ../inc/result.inc:56
 msgid "Not in DB"
-msgstr "Não existente na Base de Dados"
+msgstr "Não existe na Base de Dados"
 
 #: ../inc/result.inc:82
 msgid "pending"
@@ -1485,7 +1485,7 @@ msgstr "Não começou devido ao prazo de entrega - cancelado"
 
 #: ../inc/result.inc:193
 msgid "Error while downloading"
-msgstr "Erro enquanto realizava o download "
+msgstr "Erro enquanto realizava a transferência"
 
 #: ../inc/result.inc:195
 msgid "Error while computing"
@@ -1642,7 +1642,7 @@ msgstr "Enviado"
 
 #: ../inc/result.inc:358
 msgid "Time reported<br />or deadline"
-msgstr "Tempo reportado<br/>ou tempo limite "
+msgstr "Tempo reportado<br />ou tempo limite "
 
 #: ../inc/result.inc:359
 msgid "explain"
@@ -1654,11 +1654,11 @@ msgstr "Estado"
 
 #: ../inc/result.inc:362
 msgid "Run time<br />(sec)"
-msgstr "Tempo decorrido<br/>(seg)"
+msgstr "Tempo decorrido<br />(seg)"
 
 #: ../inc/result.inc:363
 msgid "CPU time<br />(sec)"
-msgstr "Tempo de CPU<br/>(seg)"
+msgstr "Tempo de CPU<br />(seg)"
 
 #: ../inc/result.inc:364 ../inc/result.inc:628
 msgid "Credit"
@@ -1917,8 +1917,8 @@ msgid ""
 "%1Privacy note%2: if you create a team, your project preferences (resource "
 "share, graphics preferences) will be visible to the public."
 msgstr ""
-"%1Nota privada%2: se criar uma equipa, as preferênciass do projecto "
-"(partilha de recursos, preferências gráficas) ficarão visíveis ao publico."
+"%1Nota privada%2: se criar uma equipa, as preferências do projecto (partilha "
+"de recursos, preferências gráficas) ficarão visíveis ao público."
 
 #: ../inc/team.inc:426
 msgid "Team name, text version"
@@ -1934,7 +1934,7 @@ msgstr "Nome da equipa, versão de HTML"
 
 #: ../inc/team.inc:432 ../inc/team.inc:442
 msgid "You may use %1limited HTML tags%2."
-msgstr "Pode usar %1tags HTLM limitadas%2."
+msgstr "Pode usar %1tags HTML limitadas%2."
 
 #: ../inc/team.inc:433
 msgid "If you don't know HTML, leave this box blank."
@@ -2447,7 +2447,7 @@ msgstr "Item 2"
 
 #: ../user/bbcode.php:45
 msgid "use to link to Trac ticket on BOINC website"
-msgstr "use para linkar o Ticket Trac no website do BOINC"
+msgstr "Usar a hiperligação para seguir o bilhete no site da Web do BOINC"
 
 #: ../user/bbcode.php:47
 msgid "use to link to Trac Wiki on BOINC website"
@@ -2455,7 +2455,7 @@ msgstr "use para linkar a Trac Wiki no website do BOINC"
 
 #: ../user/bbcode.php:49
 msgid "use to link to SVN changeset on BOINC website"
-msgstr "use para linkar  o SVN de alterações no website do BOINC"
+msgstr "use para linkar ao SVN de alterações no website do BOINC"
 
 #: ../user/bbcode.php:53
 msgid ""
@@ -2500,7 +2500,7 @@ msgstr "Tem que fornecer um código de convite para criar uma conta."
 
 #: ../user/create_account_action.php:80
 msgid "The invitation code you gave is not valid."
-msgstr "O código de convite que inseriu não é válido"
+msgstr "O código de convite que inseriu não é válido."
 
 #: ../user/create_account_action.php:91
 msgid ""
@@ -2560,7 +2560,7 @@ msgstr "Código de Convite"
 
 #: ../user/create_account_form.php:81
 msgid "A valid invitation code is required to create an account."
-msgstr "Um  código de convite válido é necessário para criar uma conta."
+msgstr "Um código de convite válido é necessário para criar uma conta."
 
 #: ../user/create_account_form.php:91
 msgid "Email Address"
@@ -2661,7 +2661,7 @@ msgid ""
 "Your first response was flagged as spam by the Akismet anti-spam system.  "
 "Please modify your text and try again."
 msgstr ""
-"A sua primeira resposta foi definida como spam pelo sistema Akismet anti-"
+"A sua primeira resposta foi indicada como spam pelo sistema Akismet anti-"
 "spam. Por favor, modifique o texto e tente novamente."
 
 #: ../user/create_profile.php:230
@@ -2669,7 +2669,7 @@ msgid ""
 "Your second response was flagged as spam by the Akismet anti-spam system.  "
 "Please modify your text and try again."
 msgstr ""
-"A sua segunda resposta foi definida como spam pelo sistema Akismet anti-"
+"A sua segunda resposta foi indicada como spam pelo sistema Akismet anti-"
 "spam. Por favor, modifique o texto e tente novamente."
 
 #: ../user/create_profile.php:246
@@ -2706,7 +2706,7 @@ msgid ""
 "To prevent spam, an average credit of %1 or greater is required to create or "
 "edit a profile.  We apologize for this inconvenience."
 msgstr ""
-"Para prevenir spam, uma média de créditos de %1 ou superior é necessária "
+"Para prevenir spam, uma média de créditos de %1 ou superior é necessário "
 "para criar ou editar um perfil. Pedimos desculpa pela incoveniência."
 
 #: ../user/delete_account.php:57
@@ -3299,7 +3299,7 @@ msgstr "URL %1 da sua página web; opcional%2"
 
 #: ../user/edit_user_info_form.php:45
 msgid "Postal (ZIP) code %1 Optional%2"
-msgstr "Código postal %1 Opcional%2"
+msgstr "Código Postal %1 Opcional%2"
 
 #: ../user/edit_user_info_form.php:49
 msgid "Update info"
@@ -3315,9 +3315,9 @@ msgid ""
 "computer, and if so whether the computer has finished it. Possible values "
 "are:"
 msgstr ""
-"O <b>estado do servidor</b> relativamente à/s tarefa/s indica se a tarefa "
-"foir enviada para um computador, e, se esse computador a acabou. Possiveis "
-"valores são:"
+"As tarefas do <b> estado do servidor (Server State) </ b> indica se a tarefa "
+"tiver sido enviada para um computador, e caso afirmativo, se o computador "
+"tiver terminado. Os valores possíveis são:"
 
 #: ../user/explain_state.php:35
 msgid ""
@@ -3420,8 +3420,8 @@ msgid ""
 "A result's <b>client state</b> indicates the stage of processing at which an "
 "error occurred."
 msgstr ""
-"O resultado/s do <b>estado cliente</b> indica  a fase de processamento em "
-"que o erro ocorreu."
+"Um resultado <b>estado do cliente</b> indica o estado do processamento "
+"quando ocorreu um erro."
 
 #: ../user/explain_state.php:86
 msgid "The computer has not yet completed the task."
@@ -4951,9 +4951,9 @@ msgid ""
 "public or private messages from that user."
 msgstr ""
 "Mensagens privadas enviadas no %1 website estão visíveis apenas ao remetente "
-"bem como o conteúdo. %1 não examina ou controla o conteúdo das mensagens "
-"privadas. Se receber mensagens privadas indesejáveis de outro %1 utilizador, "
-"pode adicioná-lo ao seu %2filtro de mensagens%3. Isto irá prevenir de ver "
+"e receptor. %1 não examina ou controla o conteúdo das mensagens privadas. "
+"Se receber mensagens privadas indesejáveis de outro %1 utilizador, pode "
+"adicioná-lo ao seu %2filtro de mensagens%3. Isto irá prevenir que veja "
 "mensagens públicas ou privadas desse mesmo utilizador."
 
 #: ../user/info.php:47
@@ -4996,7 +4996,7 @@ msgid ""
 "The applications run by %1 may cause some computers to overheat. If this "
 "happens, stop running %1 or use a %2utility program%3 that limits CPU usage."
 msgstr ""
-"As aplicações executadas pelo %1 podem causar em alguns computadores "
+"As aplicações executadas pelo %1 podem causar, em alguns computadores, "
 "sobreaquecimento. Se isto acontecer, pare de executar %1 ou use um %"
 "aplicativo%3 que limite o uso do CPU."
 
@@ -5043,7 +5043,7 @@ msgid ""
 msgstr ""
 "Estes projectos não estão associados com %1, e não podemos garantir a "
 "natureza de práticas seguras nas suas pesquisas. Junte-se a eles por sua "
-"conta e risco. "
+"conta e risco."
 
 #: ../user/language_select.php:44
 msgid "Language selection"
@@ -5062,8 +5062,8 @@ msgid ""
 "Normally the choice of language is determined by your browser's language "
 "setting, which is: %1.  You can change this setting using:"
 msgstr ""
-"Normalmente a escolha da linguagem é determinada pela definição de linguagem "
-"do seu navegador, que é: %1. Pode alterar esta definição usando:"
+"Normalmente a escolha do idioma é determinada pela definição de idioma do "
+"seu navegador web, que é: %1. Pode alterar esta definição usando:"
 
 #: ../user/language_select.php:80
 msgid "Firefox: Tools/Options/General"
@@ -5079,9 +5079,9 @@ msgid ""
 "send your browser a cookie; make sure your browser accepts cookies from our "
 "domain."
 msgstr ""
-"Ou pode seleccionar a linguagem carregando num destes links. Isto irá enviar "
-"um cookie para o seu navegador; confirme que o seu navegador aceita cookies "
-"do nosso domínio."
+"Ou pode seleccionar o idioma carregando numa destas ligações. Isto irá "
+"enviar um cookie para o seu navegador; confirme que o seu navegador aceita "
+"cookies do nosso domínio."
 
 #: ../user/language_select.php:92
 msgid "Language name (click to select)"
@@ -5096,7 +5096,7 @@ msgid ""
 "Translations are done by volunteers.  If your native language is not here, "
 "%1you can provide a translation%2."
 msgstr ""
-"As traduções são feitas por voluntários. Se a sua lingua não está aqui, %1 "
+"As traduções são feitas por voluntários. Se o seu idioma não está aqui, %1 "
 "pode providenciar a tradução%2."
 
 #: ../user/login_form.php:52
@@ -5144,14 +5144,12 @@ msgid ""
 "        Incompatible computers will not be merged.\n"
 "        <p>"
 msgstr ""
-"Esta operação funde os computadores com base no nome de domínio.\n"
-"        <p>\n"
-"        Por cada nome de domínio, irão ser fundidos todos os computadores "
-"mais velhos\n"
-"        que tenham esse nome com os computadores mais recentes que tenham "
-"esse nome.\n"
-"        Computadores incompativeis não serão fundidos.\n"
-"        <p>"
+"Esta operação liga os computadores baseados no seu nome de domínio.\n"
+"<p>\n"
+"Para cada nome de domínio, este ligará todos os computadores antigos\n"
+"tendo esse nome no computador mais recente.\n"
+"Os computador incompatíveis não serão ligados entre si.\n"
+"<p>"
 
 #: ../user/merge_by_name.php:84
 msgid "Go ahead and do this"
@@ -5676,11 +5674,11 @@ msgstr "Tarefas em progresso"
 
 #: ../user/server_status.php:341
 msgid "Workunits waiting for validation"
-msgstr "Unidades de trabalho à espera de validação"
+msgstr "Unidades de trabalho à espera de serem validadas"
 
 #: ../user/server_status.php:346
 msgid "Workunits waiting for assimilation"
-msgstr "Unidades de trabalho à espera de assimilação"
+msgstr "Unidades de trabalho à espera de serem assimiladas"
 
 #: ../user/server_status.php:351
 msgid "Workunits waiting for file deletion"
@@ -6003,7 +6001,7 @@ msgid ""
 "                  To accept the request, assign foundership to %3 using the "
 "form below."
 msgstr ""
-"Se não declinar o pedido por %1, 2% terá a opção de assimir a liderança da "
+"Se não declinar o pedido por %1, 2% terá a opção de assumir a liderança da "
 "equipa.<br/><br/>\n"
 "                  Para aceitar o pedido, atribua a liderança a %3 usando o "
 "formulário abaixo."
@@ -6341,7 +6339,7 @@ msgstr "Já é membro"
 
 #: ../user/team_join.php:36 ../user/team_join_action.php:36
 msgid "You are already a member of %1."
-msgstr "Já é membro de %1"
+msgstr "Já é membro de %1."
 
 #: ../user/team_join.php:42 ../user/team_join_action.php:43
 msgid "Couldn't join team - please try again later."
@@ -6353,7 +6351,7 @@ msgstr "Juntou-se a %1"
 
 #: ../user/team_join_action.php:41
 msgid "You have joined %1."
-msgstr "Juntou-se a %1"
+msgstr "Juntou-se a %1."
 
 #: ../user/team_join_form.php:34
 msgid "Join %1"
@@ -6390,8 +6388,8 @@ msgstr "Pode ver os membros, estatísticas e informações das equipas."
 #: ../user/team_lookup.php:98
 msgid "More than 100 teams match your search. The first 100 are shown."
 msgstr ""
-"Mais de 100 equipas correspondem à sua procura. Os primeiros serão "
-"mostrados."
+"Mais de 100 equipas correspondem à sua procura. As primeiras 100 serão "
+"mostradas."
 
 #: ../user/team_lookup.php:104
 msgid ""
@@ -6511,7 +6509,7 @@ msgstr "Equipa %1 apagada"
 
 #: ../user/team_members.php:35
 msgid "Limit exceeded:  Can only display the first 1000 members."
-msgstr "Limite excedido: Só possivel mostrar os primeiros 1000 membros."
+msgstr "Limite excedido: Só é possivel mostrar os primeiros 1000 membros."
 
 #: ../user/team_members.php:47
 msgid "Members of %1"
@@ -6716,7 +6714,7 @@ msgstr "Juntou-se"
 
 #: ../user/user_search.php:148
 msgid "No users match your search criteria."
-msgstr "Nenhum utilizador com o critéria da pesquisa"
+msgstr "Nenhum utilizador encontrado com os critérios especificados."
 
 #: ../user/userw.php:35
 msgid "User not found!"
diff --git a/locale/pt_PT/BOINC-Web.mo b/locale/pt_PT/BOINC-Web.mo
index 3b706a5..9f4ebf2 100644
Binary files a/locale/pt_PT/BOINC-Web.mo and b/locale/pt_PT/BOINC-Web.mo differ
diff --git a/locale/pt_PT/BOINC-Web.po b/locale/pt_PT/BOINC-Web.po
index d33752a..2624a37 100644
--- a/locale/pt_PT/BOINC-Web.po
+++ b/locale/pt_PT/BOINC-Web.po
@@ -7,24 +7,25 @@ msgstr ""
 "Project-Id-Version: 1.05\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-09 12:27+0200\n"
-"Last-Translator: Charlie <charlief at ssl.berkeley.edu>\n"
+"PO-Revision-Date: 2013-09-03 13:51+0000\n"
+"Last-Translator: Miguel Filipe Paulino de Sousa <Miguel.veig at gmail.com>\n"
 "Language-Team: \n"
 "Language: pt_PT\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1378216269.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
-msgstr "Sensoriamente distribuido"
+msgstr "Sensoriamento Distribuído"
 
 #: projects.inc:19
 msgid "Stanford University"
@@ -40,9 +41,10 @@ msgid ""
 "using sensors attached to Internet-connected computers.  You must buy a "
 "sensor to participate."
 msgstr ""
-"A Quake-Catcher Network está a desenvolver a maior rede de detecção sismica "
-"do mundo, utilizando sensores ligados a computadores ligados à Internet. Tem "
-"de comprar um sensor para participar."
+"A Quake-Catcher Network (Rede de detecção de terramotos) está a desenvolver "
+"a maior rede de detecção sísmica mundial, utilizando sensores ligados a "
+"computadores conectados à Internet. Tem de comprar um sensor para poder "
+"participar."
 
 #: projects.inc:27
 msgid "BOINC Poland Foundation"
@@ -90,10 +92,10 @@ msgid ""
 "databases, and part of speech taggers in order to imitate human behavior in "
 "conversations."
 msgstr ""
-"Analisar e converter redes semânticas para uso em FreeHAL, uma inteligência "
-"artificial que usa redes semânticas, derivações, parte de bases de dados de "
-"voz e partes de conversações, a fim de imitar o comportamento humano em "
-"conversas."
+"Analisar e converter redes semânticas para utilizar no FreeHAL, um agente de "
+"inteligência artificial que usa redes semânticas, derivações, bases de "
+"dados de classes gramaticais e marcadores de classes gramaticais para imitar "
+"o comportamento humano em conversas."
 
 #: projects.inc:58
 msgid "Biology and Medicine"
@@ -115,11 +117,10 @@ msgid ""
 "the parasite. The FightMalaria at Home project is aimed at finding these new "
 "targets."
 msgstr ""
-"O parasita que causa a malária continua a mostrar resistência aos "
-"medicamentos disponíveis. Por isso, precisamos urgentemente de descobrir "
-"novos medicamente que substituam os existentes. Mais importante, estes novos "
-"medicamente precisam de atacar NOVAS proteinas no parasita. O projecto "
-"FightMlaria at Home tem como objectico, descobrir estes novos alvos."
+"O parasita que causa a malária continua a desenvolver resistência à "
+"medicação disponível. Portanto precisamos urgentemente de descobrir novos "
+"medicamentos para substituir os medicamentos actuais. Mais importante, estes "
+"novos medicamentos precisam de focar novas proteínas no parasita."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -137,12 +138,12 @@ msgid ""
 "protein malfunction or aggregation, and to develop new drugs on the basis of "
 "the three-dimensions structure of biologically important proteins."
 msgstr ""
-"O POEM at HOME utiliza uma abordagem computacional para prever a estrutura de "
-"proteínas biologicamente activas, para compreender os mecanismos de "
-"processamento de sinal quando as proteínas interagem umas com as outras, "
-"para entender doenças relacionadas com o mau funcionamento da proteína ou "
-"agregação, e para desenvolver novos medicamentos com base em estruturas tri-"
-"dimensionais de proteínas biologicamente importantes."
+"POEM at HOME utiliza uma abordagem computacional para prever a estrutura "
+"biologicamente ativa das proteínas, para compreender os mecanismos de "
+"processamento de sinal quando as proteínas interagem entre si, para "
+"compreender doenças relacionadas com o mau funcionamento ou agregação de "
+"proteínas, e para desenvolver novos medicamentos com base na estrutura tri-"
+"dimencional de proteínas biologicamente importantes."
 
 #: projects.inc:87
 msgid "University of Delaware"
@@ -150,7 +151,7 @@ msgstr "Universidade de Delaware"
 
 #: projects.inc:88
 msgid "Study of protein - ligand interactions"
-msgstr "Estudo das proteinas - interacções entre ligandos"
+msgstr "Estudo das proteínas - interacções de ligação"
 
 #: projects.inc:89
 msgid ""
@@ -198,9 +199,9 @@ msgid ""
 "provoking genes causing some types of diabetes, hypertension (high blood "
 "pressure), cancer, schizophrenia and many others."
 msgstr ""
-"Superlink at Technion ajuda geneticistas por todo o mundo a encontrar genes "
-"provocadores de doenças causando alguns tipos de diabetes, hipertensão (alta "
-"pressão sanguínea), cancro, esquizofrenia e muitos outros."
+"Superlink at Technion ajuda os geneticistas de todo o mundo, a encontrar genes "
+"que provocam doenças e que causam alguns tipos de diabetes, hipertensão "
+"arterial (pressão arterial alta), cancro, esquizofrenia e muitos outros."
 
 #: projects.inc:127
 msgid ""
@@ -211,7 +212,7 @@ msgstr ""
 
 #: projects.inc:128
 msgid "Life science research"
-msgstr "Pesquisa científica sobre a vida"
+msgstr "Investigação da ciência da vida"
 
 #: projects.inc:129
 msgid ""
@@ -220,14 +221,14 @@ msgid ""
 "bacterial, plasmid, and virus protein sequences; and biological diversity in "
 "nature reserves. "
 msgstr ""
-"O Projecto Lattice fornece poder de computação aos cientistas da "
-"Universidade de Maryland, estudando relação evolutiva baseada nos dados das "
-"sequências de ADN; bacterianas, plasmídeos, sequências proteicas de virus e "
-"a diversidade biológica em reservas naturais."
+"O Projeto Lattice fornece poder de computação aos cientistas da Universidade "
+"de Maryland, que estudam a relação evolutiva baseada nos dados da sequência "
+"do ADN; bacteriana: plasmídeo, e sequências das proteínas de vírus e a "
+"diversidade biológica nas reservas naturais."
 
 #: projects.inc:135
 msgid "The Swiss Tropical Institute"
-msgstr "Instituto Tropical Suiço"
+msgstr "Instituto Tropical da Suiça (The Swiss TPH)"
 
 #: projects.inc:136
 msgid "Epidemiology"
@@ -243,14 +244,14 @@ msgid ""
 "populations with a diverse set of parameters related to biological and "
 "social factors that influence the distribution of the disease. "
 msgstr ""
-"Modelos de simulação da dinâmica de transmissão e efeitos sobre a saúde da "
-"malária são uma importante ferramenta para o controle da malária. Eles podem "
-"ser usados para determinar estratégias para a entrega de redes "
-"mosquiteiras, quimioterapia ou novas vacinas que estão actualmente em "
-"desenvolvimento e em testes. Tais modelagem são extremamente intensivas em "
-"termos de computação, exigindo simulações de grandes populações humanas com "
-"um conjunto diversificado de parâmetros relacionados a factores biológicos e "
-"sociais que influenciam a distribuição da doença."
+"Os modelos de simulação da transmissão dinâmica e efeitos da saúde da "
+"malária são uma ferramenta importante para o controlo da mesma. Estes podem "
+"ser utilizados para determinar as estratégias ótimas para a distribuição das "
+"redes de mosquito, ou novas vacinas que estão atualmente em desenvolvimento "
+"ou em teste. Tal modelagem é extremamente intensiva (computador), que "
+"requer simulações de uma grande população de humanos com uma definição "
+"diversa de parâmetros relacionados com os fatores biológicos e sociais que "
+"influenciam a distribuição da doença. "
 
 #: projects.inc:159
 msgid "University of Washington"
@@ -269,16 +270,17 @@ msgid ""
 "efforts at designing new proteins to fight diseases such as HIV, Malaria, "
 "Cancer, and Alzheimer's"
 msgstr ""
-"Determina as formas tri-dimensionais de proteínas em pesquisas que podem "
-"levar a encontrar curas para algumas doenças humanas significativas. "
-"Executando o Rosetta@ home vai nos ajudar a acelerar e alargar a nossa "
-"pesquisa de formas que não poderiamos tentar sem a sua ajuda. Estará também "
-"a nos ajudar nos nossos esforços na concepção de novas proteínas para "
-"combater doenças como o HIV, Malária, Cancro e Alzheimer "
+"Determinação do formato tri-dimensional de proteínas em pesquisa que possam "
+"em última análise conduzir à descoberta de curas para algumas das mais "
+"importantes doenças humanas. Executando Rosetta at home irá ajudar-nos a "
+"acelerar e a aumentar a nossa pesquisa sob aspectos que não nos seria "
+"possível empreender sem a sua ajuda. Estará também a contribuir para o nosso "
+"empenho na elaboração de novas proteínas para combater doenças tais como o "
+"VIH, Malaria, Cancro e Alzheimer."
 
 #: projects.inc:167
 msgid "University of Vienna"
-msgstr "Universidade de Vienna"
+msgstr "Universidade de Viena"
 
 #: projects.inc:169
 msgid ""
@@ -286,9 +288,9 @@ msgid ""
 "the resulting data, which plays a key role in many bioinformatics research "
 "projects."
 msgstr ""
-"Calcular similaridades entre proteínas. O SIMAP fornece uma base de dados "
-"pública dos dados resultantes, que desempenha um papel chave em muitos "
-"projectos de pesquisa bioinformática."
+"Calcular semelhanças entre proteínas. O SIMAP fornece uma base de dados "
+"pública dos dados resultantes, que tem um papel importante em muitos "
+"projectos de investigação da Bioinformática."
 
 #: projects.inc:175
 msgid "Earth Sciences"
@@ -346,7 +348,7 @@ msgstr "Universidade do Texas em Austin"
 
 #: projects.inc:226 projects.inc:257
 msgid "Chemistry"
-msgstr "Quimíca"
+msgstr "Química"
 
 #: projects.inc:227
 msgid ""
@@ -381,13 +383,13 @@ msgid ""
 "our Universe and to find the range of models that agree with the available "
 "astronomical particle physics data."
 msgstr ""
-"O objectivo do Cosmology at Home é procurar o modelo que melhor descreve o "
-"nosso Universo e encontrar tipos de modelos que estejam de acordo com os "
-"dados fisícos astronónicos disponíveis."
+"O Cosmology at Home tem como objetivo, a procura de um modelo que melhor "
+"descreva o nosso Universo e para encontrar uma série de modelos que "
+"correspondam aos dados físicos disponíveis das partículas astronómicas."
 
 #: projects.inc:248
 msgid "Rensselaer Polytechnic Institute"
-msgstr "Instituto Politécnico Rensselaer"
+msgstr "Instituto Politécnico Rensselaer (RPI)"
 
 #: projects.inc:250
 msgid ""
@@ -425,7 +427,7 @@ msgstr "Universidade de Wisconsin - Milwaukee, Instituto Max Planck"
 
 #: projects.inc:273
 msgid "Astrophysics"
-msgstr "Astrofisícas"
+msgstr "Astrofísica"
 
 #: projects.inc:274
 msgid ""
@@ -443,11 +445,11 @@ msgstr ""
 
 #: projects.inc:288 projects.inc:296
 msgid "CERN (European Organization for Nuclear Research)"
-msgstr "CERN (Organização Europeia para Pesquisa Nuclear)"
+msgstr "CERN (Organização Europeia para a Investigação Nuclear)"
 
 #: projects.inc:289 projects.inc:297
 msgid "Physics"
-msgstr "Fisícas"
+msgstr "Física"
 
 #: projects.inc:290
 msgid ""
@@ -479,7 +481,7 @@ msgstr "Universidade da California, Berkeley"
 
 #: projects.inc:305
 msgid "Astrophysics, astrobiology"
-msgstr "Astrofisícas, astrobiologia"
+msgstr "Astrofísica, astrobiologia"
 
 #: projects.inc:306
 msgid ""
@@ -489,11 +491,12 @@ msgid ""
 "signals from space. Such signals are not known to occur naturally, so a "
 "detection would provide evidence of extraterrestrial technology."
 msgstr ""
-"SETI (Procura de Vida Extraterrestre) é uma área científica cujo objectivo é "
-"detectar vida inteligente fora da Terra. Conhecida como radio SETI  usa "
-"rádio telescópios para ouvir sinais rádio de banda estreita do espaço. Tais "
-"sinais não sao conhecidos como ocorrendo naturalmente e como tal, a sua "
-"detecção providenciaria evidências de tecnologia extraterrestre."
+"SETI (Procura de Vida Inteligente Extraterrestre) é uma área científica cujo "
+"objetivo é detectar vida inteligente fora da Terra. Um método, conhecido "
+"como radio SETI, usa rádio-telescópios para ouvir sinais de rádio de banda "
+"estreita do espaço. Estes sinais não sao conhecidos como ocorrendo "
+"naturalmente e, como tal, a sua detecção providenciaria evidências de "
+"tecnologia extraterrestre."
 
 #: projects.inc:320
 msgid "Bielefeld University of Applied Sciences"
@@ -501,7 +504,7 @@ msgstr "Universidade Bielefeld de Ciências Aplicadas"
 
 #: projects.inc:321
 msgid "Chemical engineering and nanotechnology"
-msgstr "Engenharia quimica e nanotecnologia"
+msgstr "Engenharia química e nanotecnologia"
 
 #: projects.inc:322
 msgid ""
@@ -517,7 +520,7 @@ msgstr ""
 
 #: projects.inc:329
 msgid "Multiple applications"
-msgstr "Aplicações multiplas"
+msgstr "Várias aplicações"
 
 #: projects.inc:334
 msgid "Chinese Academy of Sciences"
@@ -525,7 +528,7 @@ msgstr "Academia Chinesa de Ciências"
 
 #: projects.inc:335
 msgid "Physics, biochemistry, and others"
-msgstr "Fisícas. bioquimica e outros"
+msgstr "Física, bioquímica e outros"
 
 #: projects.inc:336
 msgid ""
@@ -533,29 +536,29 @@ msgid ""
 "adopt the technologies of volunteer computing and volunteer thinking for "
 "their research."
 msgstr ""
-"O objectivo do CAS at home é encorajar e assistir os cientistas na China a "
-"adoptarem as tecnologias de computação voluntária e pensamento voluntário "
-"das suas pesquisas."
+"O objetivo do CAS at home é encorajar e assistir os cientistas na China para "
+"adotarem as tecnologias de computação voluntária e pensamento voluntário "
+"para as pesquisas dos mesmos."
 
 #: projects.inc:343
 msgid "Mathematics, physics, evolution"
-msgstr "Matemáticas, fisícas, evolução"
+msgstr "Matemática, física, evolução"
 
 #: projects.inc:344
 msgid ""
 "Yoyo at home is an adapter between BOINC and several existing volunteer "
 "computing projects: ECM, Muon, Evolution at home, and distributed.net"
 msgstr ""
-"Yoyo at home é um intermediário entre o BOINC e vários projectos de computação "
+"O Yoyo at home é um intermediário entre o BOINC e vários projetos de computação "
 "existentes: ECM, Muon, Evolution at home e distributed.net"
 
 #: projects.inc:349 projects.inc:505
 msgid "MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)"
-msgstr "Laboratório de Paralelismo e Sistemas Distribuidos MTA-SZTAKI (Hungria)"
+msgstr "MTA-SZTAKI - Laboratório de Sistemas Distribuídos e Paralelos (Hungria)"
 
 #: projects.inc:350
 msgid "European research projects"
-msgstr "Projectos de pesquisa Europeus"
+msgstr "Projectos de Investigação Europeus"
 
 #: projects.inc:351
 msgid ""
@@ -564,31 +567,31 @@ msgid ""
 "processed by the volunteers of this project. The scientific projects covered "
 "by the project include math, physics, biology, etc."
 msgstr ""
-"O projecto EDGeS at Home Beta integra computação voluntária ao serviço de "
-"Internet da Europa, permitindo redes de serviços que enviem unidades de "
-"trabalho para serem processadas pelos voluntários deste projecto. Os "
-"projectos científicos cobertos por este projecto incluem matemática, fisica, "
-"biologia, etc."
+"O projecto EDGeS at Home Beta integra a computação voluntária num serviço de "
+"rede da Internet da Europa, que permitem às redes de serviços enviar "
+"unidades de trabalho para serem processadas pelos voluntários deste projeto. "
+"Os projetos científicos cobertos pelo   projeto, incluem matemática, "
+"física, biologia, etc."
 
 #: projects.inc:357
 msgid "Spanish universities and research centers"
-msgstr "Universidades Espanholas e centros de pesquisa"
+msgstr "Universidades Espanholas e Centros de Investigação"
 
 #: projects.inc:358
 msgid "Various Spanish research projects"
-msgstr "Vários projectos de pesquisa Espanhóis"
+msgstr "Vários projectos de investigação Espanhóis"
 
 #: projects.inc:359
 msgid "Research in physics, material science, and biomedicine"
-msgstr "Pesquisa em fisicas, material científico e biomedicina"
+msgstr "Pesquisa em física, material científico e biomedicina"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "Cidadania Corporativa IBM"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Pesquisa médica, ambiental e outras humanitárias"
 
 #: projects.inc:367
 msgid ""
@@ -597,6 +600,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Para promover a pesquisa sem fins lucrativos para alguns dos problemas mais "
+"críticos da humanidade, criando a maior rede de computação voluntária do "
+"mundo. A pesquisa inclui o HIV-AIDS, cancro e doenças tropicais "
+"negligenciadas, energia solar, água potável e muitos mais."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -623,7 +630,7 @@ msgid ""
 "Attempt to decode 3 original Enigma messages. The signals were intercepted "
 "in the North Atlantic in 1942 and are believed to be unbroken."
 msgstr ""
-"Tentativa de descodificar 3 mensagens originais em Enigma. Estes sinais "
+"Tentativa de descodificação 3 mensagens originais (Enigma). Estes sinais "
 "foram interceptados no Atlântico Norte em 1942 e acredita-se que sejam "
 "impossíveis de descodificar."
 
@@ -634,11 +641,12 @@ msgstr "Matemáticas"
 
 #: projects.inc:444
 msgid "Study the Collatz Conjecture, an unsolved conjecture in mathematics"
-msgstr "Estuda a conjectura Collatz, uma conjectura matemática não resolvida"
+msgstr ""
+"Estudo da Conjetura \"Collatz\", uma conjetura não resolvida nas matemáticas"
 
 #: projects.inc:449
 msgid "California State University Fullerton"
-msgstr "Universidade Fullerton no Estado da California"
+msgstr "Universidade Estatal da Califórnia, Fullerton (CSUF)"
 
 #: projects.inc:450
 msgid "Factorization of large integers"
@@ -665,12 +673,12 @@ msgid ""
 "Vilnius Gediminas Technical University and Kaunas University of Technology "
 "(Lithuania)"
 msgstr ""
-"Universidade Técnica Vilnius Gediminas e Universidade Tecnológica Kaunas "
-"(Lituânia)"
+"Universidade Técnica Vilnius Gediminas (VGTU) e Universidade de Tecnologia "
+"do Kaunas (Lituânia)"
 
 #: projects.inc:458
 msgid "Software testing"
-msgstr "Testando software"
+msgstr "a testar o programa ..."
 
 #: projects.inc:459
 msgid ""
@@ -679,11 +687,11 @@ msgid ""
 "well as others Lithuanian academic institutions.  Current applications "
 "involve the study of Monte-Carlo based software testing."
 msgstr ""
-"O objectivo específico deste projecto é providenciar uma plataforma poderosa "
-"de computação distribuida para os cientistas da Universidade Técnica de "
-"Vilnius Gediminas, bem como outras Instituições Académicas Lituanas. As "
-"aplicações actuais envolvem o estudo de testes de software, baseado no "
-"projecto Monte-Carlo."
+"O objectivo específico deste projeto é providenciar uma plataforma poderosa "
+"de computação distribuída para os cientistas da Universidade Técnica de "
+"Vilnius Gediminas (VGTU), bem como outras instituições académicas Lituanas. "
+"As aplicações atuais envolvem o estudo de Monte-Carlo baseado no teste de "
+"programa."
 
 #: projects.inc:481
 msgid "Mathematical Institute of Leiden University / Kennislink"
@@ -712,6 +720,9 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"A Primegrid tem multiplos projectos de pesquisa por diferentes formas de "
+"números primos muito grandes, incluindo a pesquisa para o maior número primo "
+"conhecido."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -731,7 +742,7 @@ msgid ""
 "and digits are vectors) up to dimension 11."
 msgstr ""
 "Encontrar todos os sistemas numéricos binários generalizados (em que as "
-"bases são matrizes e os digítos são vectores) até a uma dimensão de 11."
+"bases são matrizes e os dígitos são vectores) até à dimensão de 11."
 
 #: docutil.php:21
 msgid "Search"
@@ -781,7 +792,7 @@ msgstr "Requisitos de Sistema"
 
 #: download.php:132
 msgid "Release notes"
-msgstr "Notas de lançamento"
+msgstr "Notas de Lançamento"
 
 #: download.php:133 index.php:85
 msgid "Help"
@@ -789,11 +800,11 @@ msgstr "Ajuda"
 
 #: download.php:134
 msgid "All versions"
-msgstr "Todas as versões"
+msgstr "Todas as Versões"
 
 #: download.php:135
 msgid "Version history"
-msgstr "Histórico das versões"
+msgstr "Histórico da Versão"
 
 #: download.php:136
 msgid "GPU computing"
@@ -801,7 +812,7 @@ msgstr "Computação GPU"
 
 #: download.php:154
 msgid "BOINC: compute for science"
-msgstr "BOINC: computação pela ciência"
+msgstr "BOINC: computação para a ciência"
 
 #: help.php:12
 #, php-format
@@ -812,9 +823,9 @@ msgid ""
 "problems you might have."
 msgstr ""
 "A ajuda online do BOINC permite-lhe falar cara-a-cara com utilizadores "
-"experientes do BOINC, que podem: %s responder às suas questões acerca do "
-"BOINC e computação voluntária; %s acompanhá-lo através do processo de "
-"instalação e uso do BOINC; %s resolver qualquer problema que possa ter."
+"experientes do BOINC, que podem: %s responder às suas perguntas sobre o "
+"BOINC e computação voluntária; %s  ajudá-lo através do processo de "
+"instalação e utilização do BOINC; %s e resolver quaisquer problemas."
 
 #: help.php:21
 #, php-format
@@ -824,10 +835,10 @@ msgid ""
 "Skype, please %sdownload and install it now%s.  When you're finished, return "
 "to this page."
 msgstr ""
-"A ajuda online do BOINC é baseada no %sSkype%s, um sistema de telefonia que "
-"usa a internet. O Skype é gratuito (tanto o software como as chamadas). Se "
-"ainda não tem o Skype, faça o %sdownload e instale-o agora%s. Quando acabar, "
-"regresse a esta página."
+"A ajuda na Internet do BOINC é baseada no %sSkype%s, um sistema de "
+"comunicação que usa a Internet. O Skype é gratuito (programa e chamadas). Se "
+"ainda não tem o Skype, %stransfira-o agora e instale-o. Quando terminar, "
+"volte a esta página."
 
 #: help.php:28
 msgid ""
@@ -837,21 +848,21 @@ msgid ""
 "Skype) to communicate with Help Volunteers."
 msgstr ""
 "A melhor maneira de obter ajuda é por voz, pelo que precisa de um microfone "
-"e colunas ou um headset externo ao seu computador. Pode também usar o "
-"sistema de chat do Skype ou o email (se não tiver o Skype) para comunicar "
-"com os voluntários."
+"e colunas ou auscultadores para o seu computador. Também pode usar o sistema "
+"de conversa do Skype, ou o e-mail (se não tiver o Skype) para comunicar com "
+"os Voluntários de Ajuda."
 
 #: help.php:31
 msgid ""
 "Volunteers speaking several languages are available. Please select a "
 "language:"
 msgstr ""
-"Voluntários que falam várias linguas estão disponíveis. Por favor escolha "
-"uma língua:"
+"Estão disponíveis voluntários que falam várias idiomas. Por favor, escolha o "
+"seu Idioma:"
 
 #: help.php:47
 msgid "Be a Help Volunteer"
-msgstr "Seja um Voluntário"
+msgstr "Torne-se um Voluntário de Ajuda"
 
 #: help.php:50
 #, php-format
@@ -860,30 +871,31 @@ msgid ""
 "Volunteer%s.  It's a great way to help the cause of scientific research and "
 "volunteer computing - and it's fun!"
 msgstr ""
-"Se é um utilizador do BOINC experiente, encorajamo-lo a se %stornar um "
-"voluntário%s. É uma óptima maneira de ajudar na causa da pesquisa científica "
-"e computação voluntária - e é divertido!"
+"Se é um utilizador experiente do BOINC, nós encorajamo-lo a se %stornar um "
+"Voluntário de Ajuda%s. É uma maneira ótima de ajudar a causa da investigação "
+"científica e computação voluntária - e é divertido!"
 
 #: help.php:56
 #, php-format
 msgid ""
 "If you're already a Help Volunteer: to edit your settings, %sclick here%s."
 msgstr ""
-"Se já é um Voluntário: para editar as suas preferências, %scarregue aqui%s."
+"Se já é um Voluntário de Ajuda: para editar as suas preferências, %sclique "
+"aqui%s."
 
 #: help_funcs.php:107
 msgid ""
 "BOINC helpers are unpaid volunteers.  Their advice is not endorsed by BOINC "
 "or the University of California."
 msgstr ""
-"Os ajudantes BOINC são voluntários não pagos. Os seu conselhos não são "
-"aprovados pelo BOINC ou pela Universidade da California."
+"Os ajudantes do BOINC, são voluntários não pagos. Os seus conselhos não são "
+"aprovados pelo BOINC ou pela Universidade da Califórnia."
 
 #: help_funcs.php:110
 msgid "%1Never%2 give email address or password information to BOINC helpers."
 msgstr ""
-"%1Nunca%2 dê informações sobre endereço de email ou palavra passe aos "
-"ajudantes BOINC."
+"%1Nunca%2 forneça informações sobre endereço de e-mail ou palavra-passe aos "
+"ajudantes do BOINC."
 
 #: index.php:23
 msgid "Computing power"
@@ -891,7 +903,7 @@ msgstr "Poder de computação"
 
 #: index.php:25
 msgid "Top 100 volunteers"
-msgstr "Voluntários - Top 100 "
+msgstr "Voluntários - os 100 melhores"
 
 #: index.php:26
 msgid "Statistics"
@@ -911,7 +923,7 @@ msgstr "computadores.\n"
 
 #: index.php:55
 msgid "24-hour average:"
-msgstr "Média de 24-horas:"
+msgstr "Média das 24 horas:"
 
 #: index.php:55
 msgid "PetaFLOPS."
@@ -919,7 +931,7 @@ msgstr "PetaFLOPS."
 
 #: index.php:67
 msgid "News"
-msgstr "Novidades"
+msgstr "Notícias"
 
 #: index.php:82
 msgid "Volunteer"
@@ -927,7 +939,7 @@ msgstr "Voluntário"
 
 #: index.php:84
 msgid "Download"
-msgstr "Download"
+msgstr "Transferir"
 
 #: index.php:86 index.php:123 index.php:174
 msgid "Documentation"
@@ -950,11 +962,11 @@ msgid ""
 "%sDownload%s and run BOINC software  %sEnter%s an email address and "
 "password. "
 msgstr ""
-" Use o tempo inactivo do seu computador (Windows, Mac ou Linux) para curar "
-"doenças, estudar o aquecimento global, descobrir pulsares e muito mais tipos "
-"de pesquisa cientíca. É seguro e fácil: %sEscolha%s os projectos %sFaça o "
-"Download%s e utilize o software BOINC  %sInsira%s um endereço de email e "
-"palavra passe. "
+"  Use o tempo inactivo do seu computador (Windows, Mac ou Linux) para curar "
+"doenças, estudar o aquecimento global, descobrir pulsares e muitos outros "
+"tipos de investigação cientifica. É seguro e fácil: %sEscolha%s Projectos %"
+"Transfira%s e execute o programa BOINC e %sInsira%s um endereço de e-mail e "
+"palavra-passe. "
 
 #: index.php:105
 #, php-format
@@ -962,8 +974,8 @@ msgid ""
 "Or, if you run several projects, try an %saccount manager%s such as "
 "%sGridRepublic%s or %sBAM!%s. "
 msgstr ""
-"Ou, se corre vários projectos, experimente um %sgestor de conta%s como o %"
-"sGridRepublic%s ou o %sBAM!%s. "
+"Ou, se executa vários projectos, experimente um %sGestor de Conta%s, tal "
+"como o %sGridRepublic%s ou o %sBAM!%s. "
 
 #: index.php:121
 msgid "Compute with BOINC"
@@ -971,7 +983,7 @@ msgstr "Computar com o BOINC"
 
 #: index.php:124
 msgid "Software updates"
-msgstr "Updates de software"
+msgstr "Atualizações do Programa"
 
 #: index.php:131
 msgid ""
@@ -979,15 +991,15 @@ msgid ""
 "you the computing power of thousands of CPUs."
 msgstr ""
 "%1Cientistas%2 : utilizam o BOINC para criar um %3projecto de computação "
-"voluntário%4 dando-lhe o poder de computação de milhares de CPUs."
+"voluntário%4, dando-lhe a si o poder de computação de milhares de CPU's."
 
 #: index.php:135
 msgid ""
 "%1Universities%2: use BOINC to create a %3Virtual Campus Supercomputing "
 "Center%4."
 msgstr ""
-"%1Universidades%2: utilizam o BOINC para criar um %3Campus Virtual de "
-"Supercomputação%4."
+"%1Universidades%2: utilizam o BOINC para criar um %3Centro de "
+"Supercomputação de Campus Virtual%4."
 
 #: index.php:140
 msgid "%1Companies%2: use BOINC for %3desktop Grid computing%4."
@@ -995,19 +1007,19 @@ msgstr "%1Empresas%2: utilizam o BOINC para a %3grelha de computação%4."
 
 #: index.php:152
 msgid "The BOINC project"
-msgstr "O projecto BOINC"
+msgstr "O Projecto BOINC"
 
 #: index.php:158
 msgid "Message boards"
-msgstr "Fóruns"
+msgstr "Fóruns de Discussão"
 
 #: index.php:159
 msgid "Email lists"
-msgstr "Listas de email"
+msgstr "Listas de e-mail"
 
 #: index.php:160
 msgid "Personnel and contributors"
-msgstr "Pessoal e contribuintes"
+msgstr "Pessoal e Colaboradores"
 
 #: index.php:161
 msgid "Events"
@@ -1015,15 +1027,15 @@ msgstr "Eventos"
 
 #: index.php:162
 msgid "Papers and talks"
-msgstr "Papéis e conversas"
+msgstr "Papéis e Conversas"
 
 #: index.php:163
 msgid "Research projects"
-msgstr "Projectos de pesquisa"
+msgstr "Projectos de Investigação"
 
 #: index.php:164
 msgid "Logos and graphics"
-msgstr "Logos e gráficos"
+msgstr "Logótipos e Gráficos"
 
 #: index.php:165
 msgid "and"
@@ -1031,11 +1043,11 @@ msgstr "e"
 
 #: index.php:169
 msgid "Help wanted"
-msgstr "Ajuda precisa-se"
+msgstr "Precisa-se de Ajuda"
 
 #: index.php:171
 msgid "Programming"
-msgstr "Programando"
+msgstr "Programação"
 
 #: index.php:172
 msgid "Translation"
@@ -1043,7 +1055,7 @@ msgstr "Tradução"
 
 #: index.php:173
 msgid "Testing"
-msgstr "Testando"
+msgstr "A testar"
 
 #: index.php:175
 msgid "Publicity"
@@ -1051,36 +1063,36 @@ msgstr "Publicidade"
 
 #: index.php:177
 msgid "Software development"
-msgstr "Desenvolvimento de software"
+msgstr "Desenvolvimento do Programa"
 
 #: index.php:178
 msgid "APIs for add-on software"
-msgstr "Software add-on para APIs (Interface de Programação de Aplicativos)"
+msgstr "API's para programa de add-on (Interface de Programação de Aplicações)"
 
 #: index.php:212
 msgid "Browser default"
-msgstr "Navegador por predefinição"
+msgstr "Navegador Predefinido"
 
 #: index.php:265
 #, php-format
 msgid ""
 "Open-source software for %svolunteer computing%s and %sgrid computing%s."
 msgstr ""
-"Software open-source para a %scomputação voluntária%s e %srede de computação"
-"%s."
+"Programa de código aberto para a %scomputação voluntária%s e %scomputação de "
+"rede%s."
 
 #: index.php:278
 msgid "BOINC is based at The University of California, Berkeley"
-msgstr "O BOINC está sedeado na Universidade da California, Berkeley"
+msgstr "O BOINC está sedeado na Universidade da Califórnia, Berkeley"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Comentário"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Notícias disponíveis como um %feed RSS%s"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "Relações Corporativas da Comunidade da IBM"
diff --git a/locale/ro/BOINC-Android.po b/locale/ro/BOINC-Android.po
new file mode 100644
index 0000000..7071baa
--- /dev/null
+++ b/locale/ro/BOINC-Android.po
@@ -0,0 +1,1044 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-08-30 08:02+0000\n"
+"Last-Translator: Marius <marius.sirbu at outlook.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2);;\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1377849720.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Se încarcă! Vă rugăm aşteptaţi..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Alegeţi un proiect:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Adăugaţi proiect prin URL"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Introduceţi URL proiect:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Adaugă proiect"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Vă rugăm introduceţi URL proiect"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Nu există conexiune la Internet"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Se contactează serverul proiectului..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Logo proiect."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Zona generală:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Zona specifică:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Descriere:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Acasă:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Site web:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Acest proiect suportă dispozitive Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Acest proiect nu suportă dispozitive Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Condiţii de utilizare pentru"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Prin crearea unui cont la acest proiect, acceptaţi condiţiile de utilizare "
+"aşa cum sunt prezentate mai sus."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Conectaţi-vă cu un cont existent"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "email:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Nume:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Parolă:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Nou pentru"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Înregistraţi un cont pentru a participa:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Vizitaţi website-ul proiectului pentru a crea un cont:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Proiectul nu permite momentan crearea de noi conturi!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Înregistrează"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Autentificare"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Aţi Uitat Parola"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Nu s-a putut contacta proiectul!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Atașat"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Înregistrare cont pentru"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Proiect:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "email:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Nume:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Echipă:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Parolă:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "... Reintroduceţi:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Creează"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Utilizatorul nu a fost găsit"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Parola este prea scurtă"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Conexiunea a eșuat"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Parolele nu sunt identice"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Vă rugăm introduceţi adresa dumneavoastră de email"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Vă rugăm introduceţi o parolă"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Vă rugăm introduceţi numele de utilizator"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "eșuat"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Nume utilizator refuzat"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Adresa de email este deja utilizată"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Proiectul este offline"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Adresa de email refuzată"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Parola refuzată"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Crearea de conturi este dezactivată la acest proiect"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Înapoi"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Finalizare"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Sucess"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Eșuat"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Conectează"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Verificare cont"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Înregistrează cont"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Autentificare"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Apăsaţi aici pentru a alege un proiect."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Whooops"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"...asta nu ar trebui să se întâmple!\n"
+"Apăsaţi pe icoană pentru a încerca din nou."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Icoană BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Stare"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Proiecte"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Task-uri"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Transferuri"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Preferințe"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Navigare"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Se calculează"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Mulţumim pentru participare."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Suspendat"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Nimic de făcut"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Se aşteaptă task-uri..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Suspendat"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Apăsaţi play pentru a relua calculele şi comunicarea în reţea."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Se pornește..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Alegeţi un proiect în care să participaţi."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Se închide..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Se măsoară performanţa..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "imagine proiect"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Se citest preferinţele..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Salvează"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Introduceți noua valoare:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Selectați:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "General"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Reţea"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Energie"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Stocare"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Memorie"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Depanare"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Arată preferinţe şi control avansat..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Calculează pe Baterie"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Nivel minim baterie"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr "BOINC suspendă calculele când nivelul bateriei este sub cel definit."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Temperatură maximă baterie"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC suspendă calculele când temperatura bateriei depăşeşte nivelul "
+"definit. Nu este recomandat să modificaţi această valoare."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Spaţiu de stocare maxim utilizat"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"Ce procent din spaţiul de stocare al dispozitivului dumneavoastră are voie "
+"să fie utilizat de BOINC?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Spaţiu stocare minim liber"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Cât din spaţiul de stocare al dispozitivului trebuie să rămână liber?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Limită zilnică transfer"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Limitează traficul zilnic realizat de BOINC."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Transferă task-uri doar pe WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Autostart"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Arată notificare când este suspendat"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Nuclee CPU folosite"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Limitează numărul de nuclee CPU folosite de BOINC pentru calcule."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Pauză la utilizare CPU peste"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Determină când BOINC întrerupe calculele din cauza utilizării CPU a altor "
+"aplicaţii."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "limită CPU"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Limitează timpul CPU pe care îl foloseşte BOINC pentru calcule."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Limită RAM"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Limitează cantitatea de RAM pe care task-urile au voie să o ocupe."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Flag-uri jurnal client BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Nivel jurnal GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Specificaţi nivelul mesajelor jurnal GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Se citesc proiectele..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Adaugă proiect"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Icoană proiect"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Credit:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(pe acest dispozitiv)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(total)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Suspendat de utilizator"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Nu se preiau noi task-uri"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Proiect finalizat - OK pentru ştergere"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "Se va şterge când se finalizează task-urile"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Cerere planificator în aşteptare"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Cerere planificator în curs"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Mesaj trickle up în aşteptare"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Comunicaţie planificată în:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Comenzi proiect:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Actualizează"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Șterge"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Suspendă"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Reia"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Nu sunt task-uri noi"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Permite noi task-uri"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Resetează"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Şterge proiect?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Sunteţi sigur că doriţi să ştergeţi"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "din BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Șterge"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Resetează proiect"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Sunteţi sigur că doriţi să resetaţi"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Resetează"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Nume Task:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Timp scurs:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(suspendat)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Termen limită:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "nou"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "se aşteaptă descărcarea"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "descărcare completă"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "eroare calcul"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "se încarcă"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "încărcare completă"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "abandonat"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "încărcarea a eșuat"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "gata"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "rulează"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "suspendat"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "se suspendă"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "se suspendă"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "suspendat"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "proiect suspendat"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "gata de raportare"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Abandonează task?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Abandonează task:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Abandonează"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Anulează"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Dialog de confirmare"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Se citesc transferurile..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Încarcă"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Descarcă"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "reîncearcă în"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "eşuat"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "suspendat"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "activ"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "în așteptare"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "revenire proiect"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Fişier:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Abandonează transfer?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Abandonează Fişier:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Abandonează"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Se încarcă mesajele din jurnal..."
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Mesaje Client"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Mesaje GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Jurnal copiat în clipboard."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Jurnal Evenimente pentru BOINC pe Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Calcule suspendate."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+"Conectaţi dispozitivul dumneavoastră la un încărcător pentru a continua "
+"calculele."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Utilizatorul este activ."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "În afara intervalului de timp pentru calcule."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC evaluează performanţa dispozitivului dumneavoastră..."
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Nu mai există spaţiu pe disc."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "CPU throttle planificat."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Fără activitate recentă a utilizatorului."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Întârziere iniţializare."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Rulează o aplicaţie exclusivă."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Dispozitivul dumneavoastră este ocupat cu alte aplicaţii."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC a atins limita de transfer prin reţea."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Oprit de Android."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Nu este conectat la WiFi."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "Bateria trebuie să se încarce înainte de a relua calculele."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Calculele vor fi reluate când bateria va fi încărcata"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "curent"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Se aşteaptă să se răcească bateria"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Se reiau calculele..."
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "manual:"
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Cerut de utilizator"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Pentru a primi de lucru"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Pentru a raporta task-urile finalizate"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Pentru a trimite mesaj trickle up"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Cerut de managerul de cont"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Iniţializare proiect"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Cerut de proiect"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Motiv necunoscut"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Reîncarcă"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Trimite ca Email"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Copiază în Clipboard"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Jurnal Evenimente"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Închide BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Suspendă"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Reia"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Despre"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Ajutor"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Înapoi"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Despre"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Versiune"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 Universitatea din California, Berkeley.\n"
+"Toate Drepturile Rezervate."
diff --git a/locale/ro/BOINC-Project-Generic.po b/locale/ro/BOINC-Project-Generic.po
index 81219ab..520dde8 100644
--- a/locale/ro/BOINC-Project-Generic.po
+++ b/locale/ro/BOINC-Project-Generic.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-08-24 10:41+0200\n"
-"Last-Translator: mcsjohn <marius.sirbu at outlook.com>\n"
+"PO-Revision-Date: 2013-09-16 18:07+0000\n"
+"Last-Translator: Marius <marius.sirbu at outlook.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: ro\n"
 "MIME-Version: 1.0\n"
@@ -16,8 +16,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1379354840.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "Română"
@@ -156,31 +157,31 @@ msgstr "Închide Tag-uri"
 
 #: ../inc/forum.inc:37
 msgid "Oldest first"
-msgstr ""
+msgstr "Cel mai vechi primul"
 
 #: ../inc/forum.inc:38 ../inc/forum.inc:44
 msgid "Newest first"
-msgstr ""
+msgstr "Cel mai nou primul"
 
 #: ../inc/forum.inc:39
 msgid "Highest rated posts first"
-msgstr ""
+msgstr "Cele mai evaluate postări întâi"
 
 #: ../inc/forum.inc:41
 msgid "Newest post first"
-msgstr ""
+msgstr "Cele mai noi postări întâi"
 
 #: ../inc/forum.inc:42
 msgid "Most views first"
-msgstr ""
+msgstr "Cele mai vizualizate întâi"
 
 #: ../inc/forum.inc:43
 msgid "Most posts first"
-msgstr ""
+msgstr "Cele mai multe postări întâi"
 
 #: ../inc/forum.inc:125
 msgid "Search for words in forum messages"
-msgstr ""
+msgstr "Caută cuvine în mesajele de pe forum"
 
 #: ../inc/forum.inc:125
 msgid "Search forums"
@@ -204,11 +205,11 @@ msgstr "Întrebări şi Răspunsuri"
 #: ../inc/user.inc:375 ../user/forum_forum.php:73 ../user/sample_index.php:118
 #: ../project.sample/project.inc:47
 msgid "Message boards"
-msgstr ""
+msgstr "Panouri de mesaje"
 
 #: ../inc/forum.inc:187 ../inc/forum.inc:195
 msgid "%1 message board"
-msgstr ""
+msgstr "Panou de mesaje %1"
 
 #: ../inc/forum.inc:245 ../inc/result.inc:681
 msgid "Previous"
@@ -240,19 +241,19 @@ msgstr "Trimite %1 un mesaj privat"
 
 #: ../inc/forum.inc:581
 msgid "Joined: %1"
-msgstr ""
+msgstr "Înscris: %1"
 
 #: ../inc/forum.inc:590
 msgid "Posts: %1"
-msgstr ""
+msgstr "Postări: %1"
 
 #: ../inc/forum.inc:596
 msgid "Credit: %1"
-msgstr ""
+msgstr "Credit: %1"
 
 #: ../inc/forum.inc:597
 msgid "RAC: %1"
-msgstr ""
+msgstr "RAC: %1"
 
 #: ../inc/forum.inc:619
 msgid "You haven't read this message yet"
@@ -272,7 +273,7 @@ msgstr "ascuns"
 
 #: ../inc/forum.inc:624
 msgid "Posted: %1"
-msgstr ""
+msgstr "Postat: %1"
 
 #: ../inc/forum.inc:627
 msgid " - in response to "
@@ -280,81 +281,84 @@ msgstr " - în răspuns la "
 
 #: ../inc/forum.inc:630 ../inc/prefs.inc:690 ../inc/prefs.inc:692
 msgid "Edit"
-msgstr ""
+msgstr "Editare"
 
 #: ../inc/forum.inc:630
 msgid "Edit this message"
-msgstr ""
+msgstr "Editează acest mesaj"
 
 #: ../inc/forum.inc:636
 msgid "Last modified: %1"
-msgstr ""
+msgstr "Ultima modificare: %1"
 
 #: ../inc/forum.inc:639
 msgid ""
 "This post is not shown because the sender is on your 'ignore' list.  Click "
 "%1here%2 to view this post"
 msgstr ""
+"Această postare nu este afişată deoarece expeditorul este în lista "
+"dumneavoastră 'ignoră'.  Selectaţi %1aici%2 pentru a vizualiza această "
+"postare"
 
 #: ../inc/forum.inc:667 ../inc/forum.inc:678
 msgid "Report this post as offensive"
-msgstr ""
+msgstr "Raportează această postare ca ofensivă"
 
 #: ../inc/forum.inc:667 ../inc/forum.inc:678
 msgid "Report as offensive"
-msgstr ""
+msgstr "Raportează ca ofensivă"
 
 #: ../inc/forum.inc:671
 msgid "Rating: %1"
-msgstr ""
+msgstr "Evaluare: %1"
 
 #: ../inc/forum.inc:671
 msgid "rate: "
-msgstr ""
+msgstr "evaluează: "
 
 #: ../inc/forum.inc:674
 msgid "Click if you like this message"
-msgstr ""
+msgstr "Selectaţi dacă vă place acest mesaj"
 
 #: ../inc/forum.inc:674
 msgid "Rate +"
-msgstr ""
+msgstr "Evaluează +"
 
 #: ../inc/forum.inc:676
 msgid "Click if you don't like this message"
-msgstr ""
+msgstr "Apăsaţi dacă nu vă place acest mesaj"
 
 #: ../inc/forum.inc:676
 msgid "Rate -"
-msgstr ""
+msgstr "Evaluează -"
 
 #: ../inc/forum.inc:684 ../user/pm.php:106 ../user/pm.php:146
 msgid "Reply"
-msgstr ""
+msgstr "Răspunde"
 
 #: ../inc/forum.inc:684
 msgid "Post a reply to this message"
-msgstr ""
+msgstr "Răspunde acestui mesaj"
 
 #: ../inc/forum.inc:686
 msgid "Quote"
-msgstr ""
+msgstr "Citează"
 
 #: ../inc/forum.inc:686
 msgid "Post a reply by quoting this message"
-msgstr ""
+msgstr "Răspunde citând acest mesaj"
 
 #: ../inc/forum.inc:707
 msgid "Hidden by a moderator"
-msgstr ""
+msgstr "Ascuns de un moderator"
 
 #: ../inc/forum.inc:728
 msgid "Posted %1 by %2"
-msgstr ""
+msgstr "Postat %1 de %2"
 
 #: ../inc/forum.inc:746
 msgid "You may not post or rate messages until %1"
-msgstr ""
+msgstr "Nu puteţi posta sau evalua mesaje până la %1"
 
 #: ../inc/forum.inc:757
 msgid ""
@@ -380,15 +384,15 @@ msgstr "Reguli:"
 
 #: ../inc/forum.inc:780
 msgid "More info"
-msgstr ""
+msgstr "Mai multe informaţii"
 
 #: ../inc/forum.inc:1054 ../user/forum_thread.php:187
 msgid "Unhide"
-msgstr ""
+msgstr "Dezascunde"
 
 #: ../inc/forum.inc:1054
 msgid "Unhide this post"
-msgstr ""
+msgstr "Dezascunde această postare"
 
 #: ../inc/forum.inc:1056 ../user/forum_thread.php:193
 msgid "Hide"
@@ -396,7 +400,7 @@ msgstr "Ascunde"
 
 #: ../inc/forum.inc:1056
 msgid "Hide this post"
-msgstr ""
+msgstr "Ascunde această postare"
 
 #: ../inc/forum.inc:1061 ../user/forum_thread.php:226
 msgid "Move"
@@ -404,27 +408,27 @@ msgstr "Mută"
 
 #: ../inc/forum.inc:1061
 msgid "Move post to a different thread"
-msgstr ""
+msgstr "Mută postarea într-un alt fir"
 
 #: ../inc/forum.inc:1066
 msgid "Banish author"
-msgstr ""
+msgstr "Blochează autor"
 
 #: ../inc/forum.inc:1073
 msgid "Vote to banish author"
-msgstr ""
+msgstr "Votează pentru a bloca autorul"
 
 #: ../inc/forum.inc:1077
 msgid "Vote not to banish author"
-msgstr ""
+msgstr "Votează pentru a nu bloca autorul"
 
 #: ../inc/forum.inc:1082
 msgid "Start vote to banish author"
-msgstr ""
+msgstr "Începe vot pentru a bloca autorul"
 
 #: ../inc/forum.inc:1115
 msgid "Only team members can post to the team message board"
-msgstr ""
+msgstr "Doar membri echipei pot posta în panoul de mesaje al echipei"
 
 #: ../inc/forum.inc:1125
 msgid ""
@@ -444,19 +448,21 @@ msgid ""
 "This thread is locked. Only forum moderators and administrators are allowed "
 "to post there."
 msgstr ""
+"Acest fir este blocat. Doar moderatorii forumului şi administratorii au "
+"permisiunea să posteze acolo."
 
 #: ../inc/forum.inc:1144
 msgid "Can't post to a hidden thread."
-msgstr ""
+msgstr "Nu se poate posta într-un fir ascuns."
 
 #: ../inc/forum.inc:1172
 msgid "Thread"
-msgstr ""
+msgstr "Fir"
 
 #: ../inc/forum.inc:1173 ../inc/team.inc:120 ../user/forum_forum.php:136
 #: ../user/forum_index.php:94
 msgid "Posts"
-msgstr ""
+msgstr "Postări"
 
 #: ../inc/forum.inc:1175 ../user/forum_forum.php:138
 msgid "Views"
@@ -465,35 +471,35 @@ msgstr "Vizualizări"
 #: ../inc/forum.inc:1176 ../inc/team.inc:120 ../user/forum_forum.php:139
 #: ../user/forum_help_desk.php:46 ../user/forum_index.php:95
 msgid "Last post"
-msgstr ""
+msgstr "Ultima postare"
 
 #: ../inc/forum.inc:1234
 msgid "New posts in the thread %1"
-msgstr ""
+msgstr "Postări noi în firul %1"
 
 #: ../inc/forum.inc:1239
 msgid "New posts in subscribed thread"
-msgstr ""
+msgstr "Postări noi în firul subscris"
 
 #: ../inc/forum.inc:1240
 msgid "There are new posts in the thread '%1'"
-msgstr ""
+msgstr "Există postări noi în firul '%1'"
 
 #: ../inc/forum.inc:1250
 msgid "Mark all threads as read"
-msgstr ""
+msgstr "Marchează toate firele ca fiind citite"
 
 #: ../inc/forum.inc:1251
 msgid "Mark all threads in all message boards as read."
-msgstr ""
+msgstr "Marchează toate firele în toate panourile de mesaje ca fiind citite."
 
 #: ../inc/host.inc:24
 msgid "No host"
-msgstr ""
+msgstr "Nici o gazdă"
 
 #: ../inc/host.inc:26
 msgid "Unavailable"
-msgstr ""
+msgstr "Indisponibil"
 
 #: ../inc/host.inc:55 ../inc/prefs.inc:625 ../inc/prefs.inc:1030
 msgid "Home"
@@ -523,7 +529,7 @@ msgstr "Adresă IP"
 
 #: ../inc/host.inc:87
 msgid "(same the last %1 times)"
-msgstr ""
+msgstr "(aceeaşi ultimel %1 dăţi)"
 
 #: ../inc/host.inc:89
 msgid "External IP address"
@@ -584,7 +590,7 @@ msgstr "Credit mediu"
 
 #: ../inc/host.inc:112
 msgid "Cross project credit"
-msgstr ""
+msgstr "Credit multi proiect"
 
 #: ../inc/host.inc:114
 msgid "CPU type"
@@ -616,7 +622,7 @@ msgstr "%1 MB"
 
 #: ../inc/host.inc:129
 msgid "Cache"
-msgstr ""
+msgstr "Cache"
 
 #: ../inc/host.inc:129
 msgid "%1 KB"
@@ -640,19 +646,19 @@ msgstr "Spaţiu Disc Disponibil"
 
 #: ../inc/host.inc:144
 msgid "Measured floating point speed"
-msgstr ""
+msgstr "Viteză virgulă mobilă măsurată"
 
 #: ../inc/host.inc:144 ../inc/host.inc:147
 msgid "%1 million ops/sec"
-msgstr ""
+msgstr "%1 milioane operaţii/secundă"
 
 #: ../inc/host.inc:147
 msgid "Measured integer speed"
-msgstr ""
+msgstr "Viteză întregi măsurată"
 
 #: ../inc/host.inc:151 ../inc/host.inc:153
 msgid "Average upload rate"
-msgstr ""
+msgstr "Viteza medie încărcare"
 
 #: ../inc/host.inc:151 ../inc/host.inc:158
 msgid "%1 KB/sec"
@@ -667,7 +673,7 @@ msgstr "Necunoscut"
 
 #: ../inc/host.inc:158 ../inc/host.inc:160
 msgid "Average download rate"
-msgstr ""
+msgstr "Viteză medie descărcare"
 
 #: ../inc/host.inc:163 ../user/host_app_versions.php:64
 msgid "Average turnaround time"
@@ -684,42 +690,42 @@ msgstr "Detalii aplicaţie"
 
 #: ../inc/host.inc:165
 msgid "Show"
-msgstr ""
+msgstr "Afişează"
 
 #: ../inc/host.inc:175 ../inc/host.inc:317 ../inc/user.inc:153
 msgid "Tasks"
-msgstr ""
+msgstr "Task-uri"
 
 #: ../inc/host.inc:179 ../inc/host.inc:200
 msgid "Number of times client has contacted server"
-msgstr ""
+msgstr "De câte ori clientul a contactat serverul"
 
 #: ../inc/host.inc:180
 msgid "Last time contacted server"
-msgstr ""
+msgstr "Ultima dată contact cu serverul"
 
 #: ../inc/host.inc:181
 #, php-format
 msgid "% of time BOINC is running"
-msgstr ""
+msgstr "% timp BOINC rulează"
 
 #: ../inc/host.inc:183
 #, php-format
 msgid "While BOINC running, % of time host has an Internet connection"
-msgstr ""
+msgstr "Când BOINC rulează, % din timp gazda are conexiune la Internet"
 
 #: ../inc/host.inc:185
 #, php-format
 msgid "While BOINC running, % of time work is allowed"
-msgstr ""
+msgstr "Când BOINC rulează, % din timp lucrul este permis"
 
 #: ../inc/host.inc:187
 msgid "Average CPU efficiency"
-msgstr ""
+msgstr "Eficienţă medie CPU"
 
 #: ../inc/host.inc:190
 msgid "Task duration correction factor"
-msgstr ""
+msgstr "Factor corecţie durată task"
 
 #: ../inc/host.inc:192 ../inc/host.inc:647
 msgid "Location"
@@ -727,23 +733,23 @@ msgstr "Locaţie"
 
 #: ../inc/host.inc:194
 msgid "Delete this computer"
-msgstr ""
+msgstr "Şterge acest calculator"
 
 #: ../inc/host.inc:198
 msgid "Merge duplicate records of this computer"
-msgstr ""
+msgstr "Unifică înregistrări duplicate ale acestui calculator"
 
 #: ../inc/host.inc:198
 msgid "Merge"
-msgstr ""
+msgstr "Unifică"
 
 #: ../inc/host.inc:201 ../inc/host.inc:662
 msgid "Last contact"
-msgstr ""
+msgstr "Ultimul contact"
 
 #: ../inc/host.inc:214
 msgid "Computer info"
-msgstr ""
+msgstr "Informaţii calculator"
 
 #: ../inc/host.inc:215 ../inc/host.inc:649 ../inc/team.inc:349
 #: ../user/top_users.php:48
@@ -761,7 +767,7 @@ msgstr "Credit mediu"
 #: ../user/team_remove_inactive_form.php:42 ../user/top_users.php:53
 #: ../user/top_users.php:58
 msgid "Recent average credit"
-msgstr ""
+msgstr "Credit mediu recent"
 
 #: ../inc/host.inc:230 ../inc/host.inc:657 ../inc/result.inc:47
 #: ../user/host_app_versions.php:25
@@ -778,7 +784,7 @@ msgstr "Sistem operare"
 
 #: ../inc/host.inc:296
 msgid "(%1 processors)"
-msgstr ""
+msgstr "(%1 procesoare)"
 
 #: ../inc/host.inc:316
 msgid "Details"
@@ -786,7 +792,7 @@ msgstr "Detalii"
 
 #: ../inc/host.inc:321
 msgid "Cross-project stats:"
-msgstr ""
+msgstr "Statistici multi proiect:"
 
 #: ../inc/host.inc:493
 msgid "Host %1 has overlapping lifetime:"
@@ -794,11 +800,11 @@ msgstr ""
 
 #: ../inc/host.inc:500
 msgid "Host %1 has an incompatible OS:"
-msgstr ""
+msgstr "Gazda %1 are un SO incompatibil:"
 
 #: ../inc/host.inc:506
 msgid "Host %1 has an incompatible CPU:"
-msgstr ""
+msgstr "Gazda %1 are un CPU incompatibil:"
 
 #: ../inc/host.inc:573
 msgid "same host"
@@ -806,31 +812,31 @@ msgstr "aceeaşi gazdă"
 
 #: ../inc/host.inc:576
 msgid "Can't merge host %1 into %2 - they're incompatible"
-msgstr ""
+msgstr "Nu se pot unifica gazdele %1 şi %2 - sunt incompatibile"
 
 #: ../inc/host.inc:579
 msgid "Merging host %1 into host %2"
-msgstr ""
+msgstr "Se unifică gazda %1 cu gazda %2"
 
 #: ../inc/host.inc:596
 msgid "Couldn't update credit of new computer"
-msgstr ""
+msgstr "Nu s-a putut actualiza creditul noului calculator"
 
 #: ../inc/host.inc:600
 msgid "Couldn't update results"
-msgstr ""
+msgstr "Nu s-au putut actualiza rezultatele"
 
 #: ../inc/host.inc:605
 msgid "Couldn't retire old computer"
-msgstr ""
+msgstr "Nu s-a putut retrage calculatorul vechi"
 
 #: ../inc/host.inc:607
 msgid "Retired old computer %1"
-msgstr ""
+msgstr "Calculator vechi retras %1"
 
 #: ../inc/host.inc:630 ../inc/host.inc:633
 msgid "Show:"
-msgstr ""
+msgstr "Afişează:"
 
 #: ../inc/host.inc:630 ../inc/host.inc:633
 msgid "All computers"
@@ -850,7 +856,7 @@ msgstr "Versiune<br>BOINC"
 
 #: ../inc/host.inc:711 ../user/merge_by_name.php:67
 msgid "Merge computers by name"
-msgstr ""
+msgstr "Unifică după nume calculatoarele"
 
 #: ../inc/news.inc:40
 msgid "Comment"
@@ -859,7 +865,7 @@ msgstr "Comentariu"
 #: ../inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Ştirile sunt disponibile ca %sfeed RSS%s"
 
 #: ../inc/pm.inc:25 ../inc/pm.inc:174 ../user/pm.php:69 ../user/pm.php:148
 msgid "Inbox"
@@ -869,9 +875,10 @@ msgstr ""
 msgid "Write"
 msgstr "Scrie"
 
+# 80%
 #: ../inc/pm.inc:33 ../inc/user.inc:378
 msgid "Send private message"
-msgstr ""
+msgstr "Trimite mesaj privat"
 
 #: ../inc/pm.inc:35 ../inc/pm.inc:37 ../inc/pm.inc:89
 #: ../user/ffmail_form.php:59 ../user/forum_edit.php:99
@@ -881,19 +888,19 @@ msgstr ""
 #: ../user/forum_reply.php:74 ../user/forum_reply.php:107
 #: ../user/forum_reply.php:109 ../user/forum_reply.php:165 ../user/pm.php:181
 msgid "Preview"
-msgstr ""
+msgstr "Previzualizare"
 
 #: ../inc/pm.inc:48 ../user/pm.php:131
 msgid "no such message"
-msgstr ""
+msgstr "nici un astfel de mesaj"
 
 #: ../inc/pm.inc:82
 msgid "To"
-msgstr ""
+msgstr "Către"
 
 #: ../inc/pm.inc:82
 msgid "User IDs or unique usernames, separated with commas"
-msgstr ""
+msgstr "ID-uri utilizator sau nume utilizatori unice, separate cu virgule"
 
 #: ../inc/pm.inc:85 ../user/pm.php:90 ../user/pm.php:139
 msgid "Subject"
@@ -905,21 +912,23 @@ msgstr "Trimite mesaj"
 
 #: ../inc/pm.inc:121
 msgid "sent you a private message; subject:"
-msgstr ""
+msgstr "ţi-a trimis un mesaj privat; subiect:"
 
 #: ../inc/pm.inc:127
 msgid "Private message%1 from %2, subject:"
-msgstr ""
+msgstr "Mesaje privat %1 de la %2, subiect:"
 
 #: ../inc/pm.inc:135
 msgid "Couldn't create message"
-msgstr ""
+msgstr "Nu s-a putut crea mesajul"
 
 #: ../inc/pm.inc:166
 msgid ""
 "You are not allowed to send privates messages so often. Please wait some "
 "time before sending more messages."
 msgstr ""
+"Nu avetţi voie să trimiteţi mesaje private atât de des. Vă rugăm aşteptaţi "
+"înainte de a trimite alte mesaje."
 
 #: ../inc/pm.inc:176 ../user/forum_forum.php:186
 msgid "unread"
@@ -927,7 +936,7 @@ msgstr "necitit"
 
 #: ../inc/pm.inc:186
 msgid "For email notification, %1edit community prefs%2"
-msgstr ""
+msgstr "Pentru notificări prin email %1editaţi preferinţele comunităţii%2"
 
 #: ../inc/pm.inc:198
 msgid "Private message"
@@ -938,19 +947,24 @@ msgid ""
 "Suspend work while computer is on battery power? %1 Matters only for "
 "portable computers %2"
 msgstr ""
+"Suspendă lucrul când calculatorul este alimentat pe baterii? %1 Contează "
+"doar pentru calculatoarele portabile %2"
 
 #: ../inc/prefs.inc:84
 msgid "Suspend work while computer is in use?"
-msgstr ""
+msgstr "Suspendă lucrul când calculatorul este folosit?"
 
 #: ../inc/prefs.inc:90
 msgid ""
 "Suspend GPU work while computer is in use? %1 Enforced by version 6.6.21+ %2"
 msgstr ""
+"Suspendă lucrul GPU când calculatorul este folosit? %1 Impus de versiunea "
+"6.6.21+ %2"
 
 #: ../inc/prefs.inc:98
 msgid "'In use' means mouse/keyboard activity in last"
 msgstr ""
+"'Folosit' înseamnă că nu există activitate cu mouse/tastatura în ultimele"
 
 #: ../inc/prefs.inc:100 ../inc/prefs.inc:109 ../inc/prefs.inc:143
 msgid "minutes"
@@ -961,30 +975,36 @@ msgid ""
 "Suspend work if no mouse/keyboard activity in last %1 Needed to enter low-"
 "power mode on some computers %2"
 msgstr ""
+"Suspendă lucrul dacă nu este activitate cu mouse/tastatura în ultimele %1 "
+"Necesar pentru ca unele calculatoare să intre în modul de consum economic %2"
 
 #: ../inc/prefs.inc:113
 msgid ""
 "Suspend work when non-BOINC CPU usage is above %1 0 means no "
 "restriction<br>Enforced by version 6.10.30+ %2"
 msgstr ""
+"Suspendă lucrul când utilizarea CPU non-BOINC este peste %1 0 înseamnă fără "
+"restricţie<br>Impus de versiunea 6.10.30+ %2"
 
 #: ../inc/prefs.inc:121
 msgid "Do work only between the hours of %1 No restriction if equal %2"
-msgstr ""
+msgstr "Lucrează doar între orele %1 Nici o restricţie dacă sunt egale %2"
 
 #: ../inc/prefs.inc:129
 msgid ""
 "Leave tasks in memory while suspended? %1 Suspended tasks will consume swap "
 "space if 'yes' %2"
 msgstr ""
+"Lasă task-urile în memorie când sunt suspendate? %1 Task-urile suspendate "
+"vor consuma spaţiu swap dacă 'da' %2"
 
 #: ../inc/prefs.inc:138
 msgid "Switch between tasks every %1 Recommended: 60 minutes %2"
-msgstr ""
+msgstr "Comută între task-uri la fiecare %1 Recomandat: 60 de minute %2"
 
 #: ../inc/prefs.inc:146
 msgid "On multiprocessors, use at most"
-msgstr ""
+msgstr "Pe multiprocesor, foloseşte cel mult"
 
 #: ../inc/prefs.inc:148
 msgid "processors"
@@ -993,24 +1013,26 @@ msgstr "procesoare"
 #: ../inc/prefs.inc:152
 msgid "On multiprocessors, use at most %1 Enforced by version 6.1+ %2"
 msgstr ""
+"Pe sisteme multiprocesor, foloseşte cel mult %1 Impus de versiunea 6.1+ %2"
 
 #: ../inc/prefs.inc:157
 #, php-format
 msgid "% of the processors"
-msgstr ""
+msgstr "% din procesoare"
 
 #: ../inc/prefs.inc:161
 msgid "Use at most %1 Can be used to reduce CPU heat %2"
 msgstr ""
+"Foloseşte cel mult %1 Poate fi folosit pentru a reduce încălzirea CPU %2"
 
 #: ../inc/prefs.inc:166
 #, php-format
 msgid "% of CPU time"
-msgstr ""
+msgstr "% din timp CPU"
 
 #: ../inc/prefs.inc:174 ../inc/prefs.inc:188
 msgid "Disk: use at most"
-msgstr ""
+msgstr "Disc: utilizează cel mult"
 
 #: ../inc/prefs.inc:176 ../inc/prefs.inc:185
 msgid "GB"
@@ -1019,6 +1041,8 @@ msgstr "GB"
 #: ../inc/prefs.inc:179
 msgid "Disk: leave free at least %1 Values smaller than %2 are ignored %3"
 msgstr ""
+"Disc: păstrează liber cel puţin %1 Valorile mai mici decât %2 sunt ignorate "
+"%3"
 
 #: ../inc/prefs.inc:190 ../inc/prefs.inc:200 ../inc/prefs.inc:205
 #: ../inc/prefs.inc:210
@@ -1036,19 +1060,20 @@ msgstr "secunde"
 
 #: ../inc/prefs.inc:198
 msgid "Swap space: use at most"
-msgstr ""
+msgstr "Spaţiu swap: foloseşte cel mult"
 
 #: ../inc/prefs.inc:203
 msgid "Memory: when computer is in use, use at most"
-msgstr ""
+msgstr "Memorie: când calculatorul este folosit, foloseşte cel mult"
 
 #: ../inc/prefs.inc:208
 msgid "Memory: when computer is not in use, use at most"
-msgstr ""
+msgstr "Memorie: când calculatorul nu este folosit, foloseşte cel mult"
 
 #: ../inc/prefs.inc:217
 msgid "Maintain enough tasks to keep busy for at least%1(max 10 days).%2"
 msgstr ""
+"Menţine suficiente task-uri pentru a fi ocupat cel puţin%1(max 10 zile).%2"
 
 #: ../inc/prefs.inc:222 ../inc/prefs.inc:227 ../inc/prefs.inc:269
 #: ../inc/util.inc:264
@@ -1057,23 +1082,27 @@ msgstr "zile"
 
 #: ../inc/prefs.inc:225
 msgid "... and up to an additional"
-msgstr ""
+msgstr "... şi cel mult pentru încă"
 
 #: ../inc/prefs.inc:231
 msgid ""
 "Confirm before connecting to Internet? %1 Matters only if you have a modem, "
 "ISDN or VPN connection %2"
 msgstr ""
+"Confirmare înainte de conectarea la Internet? %1 Contează doar dacă aveţi o "
+"conexiune prin modem, ISDN sau VPN %2"
 
 #: ../inc/prefs.inc:240
 msgid ""
 "Disconnect when done? %1 Matters only if you have a modem, ISDN or VPN "
 "connection %2"
 msgstr ""
+"Deconectare la finalizare? %1 Contează doar dacă aveţi o conexiune prin "
+"modem, ISDN sau VPN %2"
 
 #: ../inc/prefs.inc:248
 msgid "Maximum download rate:"
-msgstr ""
+msgstr "Viteză maximă descărcare:"
 
 #: ../inc/prefs.inc:250 ../inc/prefs.inc:255
 msgid "Kbytes/sec"
@@ -1081,19 +1110,19 @@ msgstr "Kbytes/sec"
 
 #: ../inc/prefs.inc:253
 msgid "Maximum upload rate:"
-msgstr ""
+msgstr "Viteză maximă încărcare:"
 
 #: ../inc/prefs.inc:258
 msgid "Use network only between the hours of"
-msgstr ""
+msgstr "Foloseşte reţeaua doar între orele"
 
 #: ../inc/prefs.inc:262
 msgid "Transfer at most %1 Enforced by version 6.10.46+ %2"
-msgstr ""
+msgstr "Transferă cel mult %1 Impus din versiunea 6.10.46+ %2"
 
 #: ../inc/prefs.inc:268
 msgid "Mbytes every"
-msgstr ""
+msgstr "Mbytes la fiecare"
 
 #: ../inc/prefs.inc:273
 msgid ""
@@ -1112,42 +1141,48 @@ msgstr ""
 
 #: ../inc/prefs.inc:297
 msgid "Accelerate GPU tasks by dedicating a CPU to each one?"
-msgstr ""
+msgstr "Accelerează task-urile GPU prin dedicare a câte unui CPU fiecăreia?"
 
 #: ../inc/prefs.inc:307
 msgid "Use CPU %1 Enforced by version 6.10+ %2"
-msgstr ""
+msgstr "Foloseşte CPU %1 Impus de versiunea 6.10+ %2"
 
 #: ../inc/prefs.inc:319
 msgid "Use ATI GPU %1 Enforced by version 6.10+ %2"
-msgstr ""
+msgstr "Foloseşte GPU ATI %1 Impus de versiunea 6.10+ %2"
 
 #: ../inc/prefs.inc:331
 msgid "Use NVIDIA GPU %1 Enforced by version 6.10+ %2"
-msgstr ""
+msgstr "Foloseşte GPU NVIDIA %1 Impus de versiunea 6.10+ %2"
 
 #: ../inc/prefs.inc:345
 msgid ""
 "Run test applications? %1 This helps us develop applications, but may cause "
 "jobs to fail on your computer %2"
 msgstr ""
+"Rulează aplicaţii de test? %1 Acest lucru ajută la dezvoltarea aplicaţiilor, "
+"dar poate cauza ca unele sarcini să eşueze pe calculatorul dumneavoastră %2"
 
 #: ../inc/prefs.inc:354
 msgid ""
 "Emails will be sent from %1; make sure your spam filter accepts this address."
 msgstr ""
+"Emailurile vor fi trimise de la %1; asiguraţi-vă că filtrul spam acceptă "
+"această adresă."
 
 #: ../inc/prefs.inc:361
 msgid "Is it OK for %1 and your team (if any) to email you?"
 msgstr ""
+"Este OK pentru %1 şi echipa dumneavoastră (dacă aveţi) să vă trimită "
+"emailuri?"
 
 #: ../inc/prefs.inc:367
 msgid "Should %1 show your computers on its web site?"
-msgstr ""
+msgstr "Permiteţi %1 să afişeze calculatoarele dumneavoastră pe web site?"
 
 #: ../inc/prefs.inc:374
 msgid "Disk and memory usage"
-msgstr ""
+msgstr "Utilizare disc şi memorie"
 
 #: ../inc/prefs.inc:375
 msgid "Processor usage"
@@ -1161,6 +1196,7 @@ msgstr "Utilizare reţea"
 msgid ""
 "These preferences apply to all the BOINC projects in which you participate."
 msgstr ""
+"Aceste preferinţe se aplică la toate proiectele BOINC în care participaţi."
 
 #: ../inc/prefs.inc:382
 msgid ""
@@ -1201,19 +1237,19 @@ msgstr "Şterge"
 
 #: ../inc/prefs.inc:797 ../user/explain_state.php:94
 msgid "Computing"
-msgstr ""
+msgstr "Se calculează"
 
 #: ../inc/prefs.inc:808
 msgid "Separate preferences for %1"
-msgstr ""
+msgstr "Preferinţe separate pentru %1"
 
 #: ../inc/prefs.inc:818 ../inc/prefs.inc:896
 msgid "Edit preferences"
-msgstr ""
+msgstr "Editează preferinţe"
 
 #: ../inc/prefs.inc:824
 msgid "Add separate preferences for %1"
-msgstr ""
+msgstr "Adaugă preferinţe separate pentru %1"
 
 #: ../inc/prefs.inc:832 ../inc/prefs.inc:877
 msgid "(Switch View)"
@@ -1221,21 +1257,21 @@ msgstr ""
 
 #: ../inc/prefs.inc:834 ../inc/prefs.inc:880
 msgid "Combined preferences"
-msgstr ""
+msgstr "Preferinţe combinate"
 
 #: ../inc/prefs.inc:839
 msgid "Project specific settings"
-msgstr ""
+msgstr "Setări specifice proiectului"
 
 #: ../inc/prefs.inc:847 ../inc/prefs.inc:889
 msgid "Primary (default) preferences"
-msgstr ""
+msgstr "Preferinţe primare (implicite)"
 
 #: ../inc/prefs.inc:856 ../user/add_venue.php:43 ../user/add_venue.php:67
 #: ../user/prefs_edit.php:40 ../user/prefs_edit.php:64
 #: ../user/prefs_edit.php:92
 msgid "Edit %1 preferences"
-msgstr ""
+msgstr "Editează preferinţele %1"
 
 #: ../inc/prefs.inc:870
 msgid ""
@@ -1243,22 +1279,25 @@ msgid ""
 "             On computers participating in multiple projects, the most "
 "recently modified preferences will be used."
 msgstr ""
+"Acestea se aplică tuturor proiectelor BOINC în care participaţi.<br>\n"
+"             Pe calculatoare care participă la mai multe proiecte, cele mai "
+"recent modificate preferinţe vor fi utilizate."
 
 #: ../inc/prefs.inc:874
 msgid "Preferences last modified:"
-msgstr ""
+msgstr "Ultima modificare a preferinţelor:"
 
 #: ../inc/prefs.inc:926
 msgid "Add preferences"
-msgstr ""
+msgstr "Adaugă preferinţe"
 
 #: ../inc/prefs.inc:930
 msgid "Update preferences"
-msgstr ""
+msgstr "Actualizează preferinţe"
 
 #: ../inc/prefs.inc:1018 ../inc/prefs.inc:1027
 msgid "Default computer location"
-msgstr ""
+msgstr "Şterge locaţia implicită a calculatorului"
 
 #: ../inc/prefs_util.inc:305 ../inc/prefs_util.inc:315
 msgid "and"
@@ -1269,12 +1308,16 @@ msgid ""
 "Your profile will be made visible to other people as soon as it has been "
 "approved by the project. This may take up to a few days."
 msgstr ""
+"Profilul dumneavoastră va deveni vizibil altor persoane imediat ce a fost "
+"aprobat de proiect. Acest lucru poate dura şi câteva zile."
 
 #: ../inc/profile.inc:92
 msgid ""
 "Your profile has been marked as unacceptable. It is not visible to other "
 "people. Please change it."
 msgstr ""
+"Profilul dumneavoastră a fost marcat ca inacceptabil. Nu este vizibil altor "
+"persoane. Vă rugăm să-l modificaţi."
 
 #: ../inc/profile.inc:172 ../user/friend.php:105 ../user/friend.php:172
 msgid "Database error"
@@ -1285,6 +1328,9 @@ msgid ""
 "To prevent spam, profiles of users with an average credit of less than %1 "
 "are displayed only to logged-in users. We apologize for this inconvenience."
 msgstr ""
+"Pentru prevenirea mesajelor nesolicitate, profilele utilizatorilor cu un "
+"credit mediu mai mici de %1 sunt afişate numai utilizatorulor autentificaţi. "
+"Ne cerem scuze pentru inconvenient."
 
 #: ../inc/profile.inc:196
 msgid "User is banished"
@@ -1292,11 +1338,11 @@ msgstr ""
 
 #: ../inc/profile.inc:210
 msgid "No profile exists for that user ID."
-msgstr ""
+msgstr "Nu există un profil pentru acel ID utilizator."
 
 #: ../inc/profile.inc:218 ../user/create_profile.php:313
 msgid "Edit your profile"
-msgstr ""
+msgstr "Modificaţi-vă profilul"
 
 #: ../inc/profile.inc:261
 msgid "Your feedback on this profile"
@@ -1304,39 +1350,39 @@ msgstr ""
 
 #: ../inc/profile.inc:263
 msgid "Recommend this profile for User of the Day:"
-msgstr ""
+msgstr "Recomandă acest profil pentru Utilizatorul Zilei:"
 
 #: ../inc/profile.inc:264
 msgid "I %1like%2 this profile"
-msgstr ""
+msgstr "Îmi %1place%2 acest profil"
 
 #: ../inc/profile.inc:267
 msgid "Alert administrators to an offensive profile:"
-msgstr ""
+msgstr "Alertează administratorii pentru un profil ofensiv:"
 
 #: ../inc/profile.inc:268
 msgid "I %1do not like%2 this profile"
-msgstr ""
+msgstr "Îmi %1displace%2 acest profil"
 
 #: ../inc/result.inc:34
 msgid "Anonymous platform"
-msgstr ""
+msgstr "Platformă anonimă"
 
 #: ../inc/result.inc:48
 msgid "NVIDIA GPU"
-msgstr ""
+msgstr "GPU NVIDIA"
 
 #: ../inc/result.inc:49 ../user/host_app_versions.php:27
 msgid "ATI GPU"
-msgstr ""
+msgstr "GPU ATI"
 
 #: ../inc/result.inc:56
 msgid "Not in DB"
-msgstr ""
+msgstr "Nu este în BD"
 
 #: ../inc/result.inc:82
 msgid "pending"
-msgstr ""
+msgstr "în aşteptare"
 
 #: ../inc/result.inc:105 ../user/forum_search.php:60
 msgid "All"
@@ -1344,115 +1390,116 @@ msgstr "Toate"
 
 #: ../inc/result.inc:106 ../inc/result.inc:167 ../inc/result.inc:214
 msgid "In progress"
-msgstr ""
+msgstr "În curs"
 
 #: ../inc/result.inc:107
 msgid "Validation pending"
-msgstr ""
+msgstr "Validare în aşteptare"
 
 #: ../inc/result.inc:108
 msgid "Validation inconclusive"
-msgstr ""
+msgstr "Validare neconcludentă"
 
 #: ../inc/result.inc:109 ../inc/result.inc:259
 msgid "Valid"
-msgstr ""
+msgstr "Valid"
 
 #: ../inc/result.inc:110 ../inc/result.inc:262
 msgid "Invalid"
-msgstr ""
+msgstr "Invalid"
 
+# 83%
 #: ../inc/result.inc:111 ../inc/result.inc:200
 msgid "Error"
-msgstr ""
+msgstr "Eroare"
 
 #: ../inc/result.inc:165 ../inc/result.inc:212 ../user/explain_state.php:34
 msgid "Inactive"
-msgstr ""
+msgstr "Inactiv"
 
 #: ../inc/result.inc:166 ../inc/result.inc:213 ../user/explain_state.php:37
 msgid "Unsent"
-msgstr ""
+msgstr "Netrimise"
 
 #: ../inc/result.inc:172
 msgid "Completed, waiting for validation"
-msgstr ""
+msgstr "Finalizat, aşteaptă validare"
 
 #: ../inc/result.inc:173
 msgid "Completed and validated"
-msgstr ""
+msgstr "Finalizat şi validat"
 
 #: ../inc/result.inc:174
 msgid "Completed, marked as invalid"
-msgstr ""
+msgstr "Finalizat, marcat ca invalid"
 
 #: ../inc/result.inc:175
 msgid "Completed, can't validate"
-msgstr ""
+msgstr "Finalizat, nu se poate valida"
 
 #: ../inc/result.inc:176
 msgid "Completed, validation inconclusive"
-msgstr ""
+msgstr "Finalizat, validare neconcludentă"
 
 #: ../inc/result.inc:177
 msgid "Completed, too late to validate"
-msgstr ""
+msgstr "Finalizat, prea târziu pentru validare"
 
 #: ../inc/result.inc:179
 msgid "Completed"
-msgstr ""
+msgstr "Finalizat"
 
 #: ../inc/result.inc:180 ../inc/result.inc:224 ../user/explain_state.php:62
 msgid "Couldn't send"
-msgstr ""
+msgstr "Nu s-a putut trimite"
 
 #: ../inc/result.inc:185 ../inc/result.inc:248
 msgid "Cancelled by server"
-msgstr ""
+msgstr "Anulat de server"
 
 #: ../inc/result.inc:190
 msgid "Not started by deadline - canceled"
-msgstr ""
+msgstr "Nu s-a pornit până la termenul limită - anulat"
 
 #: ../inc/result.inc:193
 msgid "Error while downloading"
-msgstr ""
+msgstr "Eroare la descărcare"
 
 #: ../inc/result.inc:195
 msgid "Error while computing"
-msgstr ""
+msgstr "Eroare de calcul"
 
 #: ../inc/result.inc:196
 msgid "Error while uploading"
-msgstr ""
+msgstr "Eroare la încărcare"
 
 #: ../inc/result.inc:197 ../inc/result.inc:250
 msgid "Aborted by user"
-msgstr ""
+msgstr "Abandonat de utilizator"
 
 #: ../inc/result.inc:198 ../inc/result.inc:251
 msgid "Upload failed"
-msgstr ""
+msgstr "Încărcare nereuşită"
 
 #: ../inc/result.inc:201
 msgid "Timed out - no response"
-msgstr ""
+msgstr "Prea târziu - fără răspuns"
 
 #: ../inc/result.inc:202 ../inc/result.inc:231 ../user/explain_state.php:71
 msgid "Didn't need"
-msgstr ""
+msgstr "Nu a fost nevoie"
 
 #: ../inc/result.inc:203 ../inc/result.inc:232 ../user/explain_state.php:74
 msgid "Validate error"
-msgstr ""
+msgstr "Eroare de validare"
 
 #: ../inc/result.inc:204 ../inc/result.inc:233
 msgid "Abandoned"
-msgstr ""
+msgstr "Abandonat"
 
 #: ../inc/result.inc:215 ../user/explain_state.php:43
 msgid "Over"
-msgstr ""
+msgstr "Peste"
 
 #: ../inc/result.inc:223 ../user/explain_state.php:59
 msgid "Success"
@@ -1468,19 +1515,19 @@ msgstr "Rezultat redundant"
 
 #: ../inc/result.inc:230 ../user/explain_state.php:68
 msgid "No reply"
-msgstr ""
+msgstr "Fără răspuns"
 
 #: ../inc/result.inc:240 ../user/explain_state.php:85
 msgid "New"
-msgstr ""
+msgstr "Nou"
 
 #: ../inc/result.inc:241 ../user/explain_state.php:91
 msgid "Downloading"
-msgstr ""
+msgstr "Se descărcă"
 
 #: ../inc/result.inc:242
 msgid "Processing"
-msgstr ""
+msgstr "Se procesează"
 
 #: ../inc/result.inc:243
 msgid "Compute error"
@@ -1488,112 +1535,112 @@ msgstr "Eroare calcul"
 
 #: ../inc/result.inc:244 ../user/explain_state.php:97
 msgid "Uploading"
-msgstr ""
+msgstr "Se încarcă"
 
 #: ../inc/result.inc:245 ../user/explain_state.php:88
 msgid "Done"
-msgstr ""
+msgstr "Finalizat"
 
 #: ../inc/result.inc:258
 msgid "Initial"
-msgstr ""
+msgstr "Initial"
 
 #: ../inc/result.inc:264
 msgid "Not necessary"
-msgstr ""
+msgstr "Nu este necesar"
 
 #: ../inc/result.inc:265
 msgid "Workunit error - check skipped"
-msgstr ""
+msgstr "Eroare unitate de lucru - se sare peste verificare"
 
 #: ../inc/result.inc:266
 msgid "Checked, but no consensus yet"
-msgstr ""
+msgstr "Verificat, dar nu există încă un consens"
 
 #: ../inc/result.inc:267
 msgid "Task was reported too late to validate"
-msgstr ""
+msgstr "Task-ul a fost raportat prea târziu pentru validare"
 
 #: ../inc/result.inc:293
 msgid "Couldn't send result"
-msgstr ""
+msgstr "Nu s-a putut trimite rezultatul"
 
 #: ../inc/result.inc:297
 msgid "Too many errors (may have bug)"
-msgstr ""
+msgstr "Prea multe erori (poate este un bug)"
 
 #: ../inc/result.inc:301
 msgid "Too many results (may be nondeterministic)"
-msgstr ""
+msgstr "Prea multe rezultate (poate fi non deterministic)"
 
 #: ../inc/result.inc:305
 msgid "Too many total results"
-msgstr ""
+msgstr "Prea multe rezultate în total"
 
 #: ../inc/result.inc:309
 msgid "WU cancelled"
-msgstr ""
+msgstr "Unitate de lucru anulată"
 
 #: ../inc/result.inc:313
 msgid "Unrecognized Error: %1"
-msgstr ""
+msgstr "Eroare Nerecunoscută: %1"
 
 #: ../inc/result.inc:340
 msgid "Task name"
-msgstr ""
+msgstr "Nume task"
 
 #: ../inc/result.inc:340 ../inc/result.inc:345 ../inc/result.inc:348
 #: ../inc/result.inc:351
 msgid "click for details"
-msgstr ""
+msgstr "apasă pentru detalii"
 
 #: ../inc/result.inc:340
 msgid "Show IDs"
-msgstr ""
+msgstr "Arată ID-urile"
 
 #: ../inc/result.inc:345
 msgid "Show names"
-msgstr ""
+msgstr "Arată nume"
 
 #: ../inc/result.inc:348
 msgid "Task"
-msgstr ""
+msgstr "Task"
 
 #: ../inc/result.inc:351
 msgid "Work unit"
-msgstr ""
+msgstr "Unitate de lucru"
 
 #: ../inc/result.inc:354
 msgid "Computer"
-msgstr ""
+msgstr "Calculator"
 
 #: ../inc/result.inc:357 ../inc/result.inc:617
 msgid "Sent"
-msgstr ""
+msgstr "Trimis"
 
 #: ../inc/result.inc:358
 msgid "Time reported<br />or deadline"
-msgstr ""
+msgstr "Timp raportat<br/>sau timp limită"
 
 #: ../inc/result.inc:359
 msgid "explain"
-msgstr ""
+msgstr "explică"
 
 #: ../inc/result.inc:361 ../user/server_status.php:246
 msgid "Status"
-msgstr ""
+msgstr "Stare"
 
 #: ../inc/result.inc:362
 msgid "Run time<br />(sec)"
-msgstr ""
+msgstr "Timp rulare<br />(sec)"
 
 #: ../inc/result.inc:363
 msgid "CPU time<br />(sec)"
-msgstr ""
+msgstr "Timp CPU<br />(sec)"
 
 #: ../inc/result.inc:364 ../inc/result.inc:628
 msgid "Credit"
-msgstr ""
+msgstr "Credit"
 
 #: ../inc/result.inc:365 ../inc/result.inc:710
 msgid "Application"
@@ -1605,31 +1652,31 @@ msgstr "Unitate de lucru"
 
 #: ../inc/result.inc:618
 msgid "Received"
-msgstr ""
+msgstr "Primit"
 
 #: ../inc/result.inc:619
 msgid "Server state"
-msgstr ""
+msgstr "Stare server"
 
 #: ../inc/result.inc:620
 msgid "Outcome"
-msgstr ""
+msgstr "Rezultat"
 
 #: ../inc/result.inc:621
 msgid "Client state"
-msgstr ""
+msgstr "Stare client"
 
 #: ../inc/result.inc:622
 msgid "Exit status"
-msgstr ""
+msgstr "Stare ieşire"
 
 #: ../inc/result.inc:624
 msgid "Report deadline"
-msgstr ""
+msgstr "Timp limită raportare"
 
 #: ../inc/result.inc:625
 msgid "Run time"
-msgstr ""
+msgstr "Timp rulare"
 
 #: ../inc/result.inc:626
 msgid "CPU time"
@@ -1637,7 +1684,7 @@ msgstr "Timp CPU"
 
 #: ../inc/result.inc:627
 msgid "Validate state"
-msgstr ""
+msgstr "Stare validare"
 
 #: ../inc/result.inc:629
 msgid "Application version"
@@ -1645,27 +1692,27 @@ msgstr "Versiune aplicaţie"
 
 #: ../inc/result.inc:642
 msgid "Output files"
-msgstr ""
+msgstr "Fişiere ieşire"
 
 #: ../inc/result.inc:645
 msgid "Stderr output"
-msgstr ""
+msgstr "Ieşire stderr"
 
 #: ../inc/result.inc:692
 msgid "State"
-msgstr ""
+msgstr "Stare"
 
 #: ../inc/team.inc:33
 msgid "Search criteria (use one or more)"
-msgstr ""
+msgstr "Criteriu căutare (folosiţi unul sau mai multe)"
 
 #: ../inc/team.inc:34
 msgid "Key words"
-msgstr ""
+msgstr "Cuvinte cheie"
 
 #: ../inc/team.inc:34
 msgid "Find teams with these words in their names or descriptions"
-msgstr ""
+msgstr "Caută echipe cu aceste cuvinte în nume sau descriere"
 
 #: ../inc/team.inc:36 ../inc/team.inc:114 ../inc/team.inc:225
 #: ../inc/team.inc:365 ../inc/team.inc:449 ../inc/user.inc:206
@@ -1683,7 +1730,7 @@ msgstr "Tip echipă"
 
 #: ../inc/team.inc:44
 msgid "Show only active teams"
-msgstr ""
+msgstr "Arată numai echipele active"
 
 #: ../inc/team.inc:45 ../user/profile_menu.php:77 ../user/user_search.php:70
 msgid "Search"
@@ -1699,28 +1746,28 @@ msgstr ""
 
 #: ../inc/team.inc:60
 msgid "Requested by you"
-msgstr ""
+msgstr "Solicitat de dumneavoastră"
 
 #: ../inc/team.inc:60
 msgid "founder response deadline is %1"
-msgstr ""
+msgstr "timp limită răspuns fondator este %1"
 
 #: ../inc/team.inc:65 ../inc/team.inc:549 ../inc/user.inc:281
 #: ../inc/user.inc:371
 msgid "None"
-msgstr ""
+msgstr "Nimic"
 
 #: ../inc/team.inc:67
 msgid "Initiate request"
-msgstr ""
+msgstr "Iniţiază cerere"
 
 #: ../inc/team.inc:70
 msgid "Deferred"
-msgstr ""
+msgstr "Amânat"
 
 #: ../inc/team.inc:80
 msgid "Team info"
-msgstr ""
+msgstr "Informaţii echipă"
 
 #: ../inc/team.inc:82 ../user/team_forum.php:70 ../user/team_search.php:69
 msgid "Description"
@@ -1728,11 +1775,11 @@ msgstr "Descriere"
 
 #: ../inc/team.inc:90
 msgid "Web site"
-msgstr ""
+msgstr "Site web"
 
 #: ../inc/team.inc:112
 msgid "Cross-project stats"
-msgstr ""
+msgstr "Statistici multi-proiect"
 
 #: ../inc/team.inc:115 ../inc/team.inc:366 ../user/team_search.php:71
 msgid "Type"
@@ -1740,15 +1787,15 @@ msgstr "Tip"
 
 #: ../inc/team.inc:119 ../user/team_manage.php:63
 msgid "Message board"
-msgstr ""
+msgstr "Panou de mesaje"
 
 #: ../inc/team.inc:120 ../user/forum_forum.php:135 ../user/forum_index.php:93
 msgid "Threads"
-msgstr ""
+msgstr "Fire"
 
 #: ../inc/team.inc:128
 msgid "Join this team"
-msgstr ""
+msgstr "Alăturați-vă acestei echipe"
 
 #: ../inc/team.inc:129
 msgid ""
@@ -1758,7 +1805,7 @@ msgstr ""
 
 #: ../inc/team.inc:132
 msgid "Not accepting new members"
-msgstr ""
+msgstr "Nu acceptă noi membri"
 
 #: ../inc/team.inc:139
 msgid "Foundership change requested"
@@ -1766,7 +1813,7 @@ msgstr ""
 
 #: ../inc/team.inc:140
 msgid "Respond by %1"
-msgstr ""
+msgstr "Răspunde până la %1"
 
 #: ../inc/team.inc:144
 msgid "Team foundership change"
@@ -1794,7 +1841,7 @@ msgstr "Număr total membrii"
 
 #: ../inc/team.inc:177 ../inc/team.inc:178 ../inc/team.inc:179
 msgid "view"
-msgstr ""
+msgstr "vizualizare"
 
 #: ../inc/team.inc:178
 msgid "Active members"
@@ -1822,7 +1869,7 @@ msgstr "Următorii %1"
 
 #: ../inc/team.inc:281
 msgid "No such team."
-msgstr ""
+msgstr "Nu există echipa."
 
 #: ../inc/team.inc:294
 msgid "This operation requires foundership."
@@ -1830,7 +1877,7 @@ msgstr ""
 
 #: ../inc/team.inc:318
 msgid "This operation requires team admin privileges"
-msgstr ""
+msgstr "Această operaţiune necesită privilegii de administrator echipă"
 
 #: ../inc/team.inc:415
 msgid ""
@@ -1850,23 +1897,23 @@ msgstr "Nume echipă, versiune text"
 
 #: ../inc/team.inc:427
 msgid "Don't use HTML tags."
-msgstr ""
+msgstr "Nu folosiţi tag-uri HTML."
 
 #: ../inc/team.inc:430
 msgid "Team name, HTML version"
-msgstr ""
+msgstr "Nume echipă, versiune HTML"
 
 #: ../inc/team.inc:432 ../inc/team.inc:442
 msgid "You may use %1limited HTML tags%2."
-msgstr ""
+msgstr "Puteţi folosi %1un număr limitat de tag-uri HTML%2."
 
 #: ../inc/team.inc:433
 msgid "If you don't know HTML, leave this box blank."
-msgstr ""
+msgstr "Dacă nu ştiţi HTML, lăsaţi această căsuţă liberă."
 
 #: ../inc/team.inc:436
 msgid "URL of team web page, if any"
-msgstr ""
+msgstr "URL al paginii web a echipei, dacă există"
 
 #: ../inc/team.inc:436
 msgid "without \"http://\""
@@ -1914,25 +1961,25 @@ msgstr ""
 
 #: ../inc/user.inc:150 ../user/pending.php:64
 msgid "Pending credit"
-msgstr ""
+msgstr "Credit în aşteptare"
 
 #: ../inc/user.inc:150 ../inc/user.inc:152 ../inc/user.inc:153
 #: ../inc/user.inc:218 ../inc/user.inc:243 ../inc/user.inc:327
 #: ../inc/user.inc:402 ../user/view_profile.php:64
 msgid "View"
-msgstr ""
+msgstr "Vizualizări"
 
 #: ../inc/user.inc:152
 msgid "Computers on this account"
-msgstr ""
+msgstr "Calculatoare în acest cont"
 
 #: ../inc/user.inc:162
 msgid "Cross-project ID"
-msgstr ""
+msgstr "ID multi-proiect"
 
 #: ../inc/user.inc:163
 msgid "Cross-project statistics"
-msgstr ""
+msgstr "Statistici multi-proiect"
 
 #: ../inc/user.inc:164
 msgid "Account"
@@ -1945,7 +1992,7 @@ msgstr "Echipă"
 
 #: ../inc/user.inc:168
 msgid "Cross-project"
-msgstr ""
+msgstr "Multi-proiect"
 
 #: ../inc/user.inc:169
 msgid "Certificate"
@@ -1957,7 +2004,7 @@ msgstr "Statistici pe telefonul mobil"
 
 #: ../inc/user.inc:184
 msgid "Unknown notification type: %1"
-msgstr ""
+msgstr "Tip notificare necunoscut: %1"
 
 #: ../inc/user.inc:199
 msgid "Account information"
@@ -2006,7 +2053,7 @@ msgstr ""
 
 #: ../inc/user.inc:217 ../user/weak_auth.php:25
 msgid "Account keys"
-msgstr ""
+msgstr "Chei cont"
 
 #: ../inc/user.inc:222
 msgid "Preferences"
@@ -2014,11 +2061,11 @@ msgstr "Preferinţe"
 
 #: ../inc/user.inc:225
 msgid "When and how BOINC uses your computer"
-msgstr ""
+msgstr "Când şi cum foloseşte BOINC calculatorul dumneavoastră"
 
 #: ../inc/user.inc:226
 msgid "Computing preferences"
-msgstr ""
+msgstr "Preferinţe calcul"
 
 #: ../inc/user.inc:229
 msgid "Message boards and private messages"
@@ -2026,15 +2073,15 @@ msgstr ""
 
 #: ../inc/user.inc:230 ../user/edit_forum_preferences_form.php:31
 msgid "Community preferences"
-msgstr ""
+msgstr "Preferinţe comunitate"
 
 #: ../inc/user.inc:233
 msgid "Preferences for this project"
-msgstr ""
+msgstr "Preferinţe pentru acest proiect"
 
 #: ../inc/user.inc:234 ../user/prefs.php:32
 msgid "%1 preferences"
-msgstr ""
+msgstr "Preferinţe %1"
 
 #: ../inc/user.inc:240 ../user/sample_index.php:114
 msgid "Community"
@@ -2054,19 +2101,19 @@ msgstr "Profil"
 
 #: ../inc/user.inc:250 ../inc/user.inc:375
 msgid "%1 posts"
-msgstr ""
+msgstr "%1 postări"
 
 #: ../inc/user.inc:262 ../user/edit_forum_preferences_form.php:51
 msgid "Notifications"
-msgstr ""
+msgstr "Anunţuri"
 
 #: ../inc/user.inc:269
 msgid "Quit team"
-msgstr ""
+msgstr "Părăseşte echipa"
 
 #: ../inc/user.inc:271 ../inc/user.inc:288
 msgid "Administer"
-msgstr ""
+msgstr "Administrează"
 
 #: ../inc/user.inc:277 ../inc/user.inc:290
 msgid "(foundership change request pending)"
@@ -2074,7 +2121,7 @@ msgstr ""
 
 #: ../inc/user.inc:279
 msgid "Member of team"
-msgstr ""
+msgstr "Membru al echipei"
 
 #: ../inc/user.inc:281
 msgid "find a team"
@@ -2082,11 +2129,11 @@ msgstr "găseşte o echipă"
 
 #: ../inc/user.inc:292
 msgid "Founder but not member of"
-msgstr ""
+msgstr "Fondator dar nu membru al"
 
 #: ../inc/user.inc:298
 msgid "Find friends"
-msgstr ""
+msgstr "Caută prieteni"
 
 #: ../inc/user.inc:305 ../inc/user.inc:307 ../inc/user.inc:385
 #: ../inc/user.inc:387 ../inc/user.inc:396
@@ -2111,27 +2158,27 @@ msgstr "Această persoană este un prieten"
 
 #: ../inc/user.inc:382 ../user/friend.php:238
 msgid "Cancel friendship"
-msgstr ""
+msgstr "Anulează prietenie"
 
 #: ../inc/user.inc:385 ../user/friend.php:37
 msgid "Request pending"
-msgstr ""
+msgstr "Cerere în aşteptare"
 
 #: ../inc/user.inc:387
 msgid "Add as friend"
-msgstr ""
+msgstr "Adaugă prieten"
 
 #: ../inc/user.inc:446
 msgid "user name cannot have leading or trailing white space"
-msgstr ""
+msgstr "numele de utilizator nu poate avea spaţii la început sau la sfârşit"
 
 #: ../inc/user.inc:450
 msgid "user name must be nonempty"
-msgstr ""
+msgstr "numele de utilizator nu trebuie să fie gol"
 
 #: ../inc/user.inc:454
 msgid "user name may not contain HTML tags"
-msgstr ""
+msgstr "numele de utilizator nu poate conţine tag-uri HTML"
 
 #: ../inc/util.inc:122
 msgid "log out"
@@ -2158,10 +2205,12 @@ msgid ""
 "A database error occurred while handling your request; please try again "
 "later."
 msgstr ""
+"O eroare de bază de date a apărut în timp ce se procesa solicitarea "
+"dumneavoastră; vă rugăm încercaţi mai târziu."
 
 #: ../inc/util.inc:247
 msgid "Unable to handle request"
-msgstr ""
+msgstr "Nu s-a putut onora cererea"
 
 #: ../inc/util.inc:267
 msgid "hours"
@@ -2181,7 +2230,7 @@ msgstr ""
 
 #: ../inc/util.inc:503
 msgid "View the profile of %1"
-msgstr ""
+msgstr "Vizualizaţi profilul lui %1"
 
 #: ../inc/util.inc:559
 msgid "Use BBCode tags to format your text"
@@ -2197,7 +2246,7 @@ msgstr ""
 
 #: ../inc/util.inc:791
 msgid "Unable to connect to database - please try again later"
-msgstr ""
+msgstr "Nu s-a putut conecta la baza de date - vă rugăm încercaţi mai târziu"
 
 #: ../inc/util.inc:792
 msgid "Error:"
@@ -2205,19 +2254,19 @@ msgstr "Eroare:"
 
 #: ../inc/util.inc:796
 msgid "Unable to select database - please try again later"
-msgstr ""
+msgstr "Nu s-a putut selecta baza de date - vă rugăm încercaţi mai târziu"
 
 #: ../inc/util_ops.inc:129 ../user/get_passwd.php:72
 msgid "Stay logged in on this computer"
-msgstr ""
+msgstr "Rămâneţi autentificat pe acest calculator"
 
 #: ../user/account_finish.php:34
 msgid "Finish account setup"
-msgstr ""
+msgstr "Finalizare setare cont"
 
 #: ../user/account_finish.php:41 ../user/create_account_form.php:87
 msgid "Identifies you on our web site. Use your real name or a nickname."
-msgstr ""
+msgstr "Vă identifică pe site-ul nostru. Folosiţi numele real sau o poreclă."
 
 #: ../user/account_finish.php:45 ../user/create_account_form.php:106
 msgid "Select the country you want to represent, if any."
@@ -2233,15 +2282,15 @@ msgstr "Opţional"
 
 #: ../user/account_finish_action.php:27
 msgid "You must supply a name for your account"
-msgstr ""
+msgstr "Trebuie să furnizaţi un nume pentru cont"
 
 #: ../user/account_finish_action.php:30
 msgid "HTML tags not allowed in name"
-msgstr ""
+msgstr "Tag-urile HTML nu sunt permise în nume"
 
 #: ../user/add_venue.php:85
 msgid "Add %1 preferences for %2"
-msgstr ""
+msgstr "Adaugă %1 preferinţe pentru %2"
 
 #: ../user/apps.php:32 ../user/sample_index.php:109
 msgid "Applications"
@@ -2269,7 +2318,7 @@ msgstr "Timp instalare"
 
 #: ../user/bbcode.php:23
 msgid "BBCode tags"
-msgstr ""
+msgstr "Etichete BBCode"
 
 #: ../user/bbcode.php:25
 msgid ""
@@ -2309,7 +2358,7 @@ msgstr "Text roşu"
 
 #: ../user/bbcode.php:38
 msgid "link to website"
-msgstr ""
+msgstr "link la site web"
 
 #: ../user/bbcode.php:39
 msgid "Quoted text"
@@ -2321,19 +2370,19 @@ msgstr ""
 
 #: ../user/bbcode.php:40
 msgid "use to display an image"
-msgstr ""
+msgstr "folosiţi pentru a afişa o imagine"
 
 #: ../user/bbcode.php:41
 msgid "Code snippet here"
-msgstr ""
+msgstr "Fragment cod aici"
 
 #: ../user/bbcode.php:41
 msgid "use to display some code"
-msgstr ""
+msgstr "folosit pentru a afişa cod"
 
 #: ../user/bbcode.php:42
 msgid "Pre-formatted text"
-msgstr ""
+msgstr "Text preformatat"
 
 #: ../user/bbcode.php:42
 msgid "use to display pre-formatted (usually monospaced) text"
@@ -2341,15 +2390,15 @@ msgstr ""
 
 #: ../user/bbcode.php:43
 msgid "Item 1"
-msgstr ""
+msgstr "Element 1"
 
 #: ../user/bbcode.php:43
 msgid "Item2"
-msgstr ""
+msgstr "Element 2"
 
 #: ../user/bbcode.php:43
 msgid "Item 2"
-msgstr ""
+msgstr "Element 2"
 
 #: ../user/bbcode.php:45
 msgid "use to link to Trac ticket on BOINC website"
@@ -2391,23 +2440,27 @@ msgstr ""
 #: ../user/create_account_action.php:53
 msgid "Your reCAPTCHA response was not correct. Please try again."
 msgstr ""
+"Răspunsul dumneavoastră reCAPTCHA nu a fost corect. Vă rugăm încercaţi din "
+"nou."
 
 #: ../user/create_account_action.php:77
 msgid "You must supply an invitation code to create an account."
-msgstr ""
+msgstr "Trebuie să furnizaţi un cod de invitaţie pentru a crea un cont."
 
 #: ../user/create_account_action.php:80
 msgid "The invitation code you gave is not valid."
-msgstr ""
+msgstr "Codul de invitaţie furnizat nu este valid."
 
 #: ../user/create_account_action.php:91
 msgid ""
 "Invalid email address: you must enter a valid address of the form name at domain"
 msgstr ""
+"Adresă de email invalidă: trebuie să introduceţi o adresă validă de forma "
+"nume at domeniu"
 
 #: ../user/create_account_action.php:95
 msgid "There's already an account with that email address."
-msgstr ""
+msgstr "Există deja un cont cu acea adresă de email."
 
 #: ../user/create_account_action.php:101 ../user/edit_passwd_action.php:33
 msgid "New passwords are different"
@@ -2450,7 +2503,7 @@ msgstr "Cod Invitaţie"
 
 #: ../user/create_account_form.php:81
 msgid "A valid invitation code is required to create an account."
-msgstr ""
+msgstr "Un cod valid de invitaţie este necesar pentru a crea un cont."
 
 #: ../user/create_account_form.php:91
 msgid "Email Address"
@@ -2458,7 +2511,7 @@ msgstr "Adresă Email"
 
 #: ../user/create_account_form.php:91
 msgid "Must be a valid address of the form 'name at domain'."
-msgstr ""
+msgstr "Trebuie să fie o adresă validă de forma 'nume at domeniu'."
 
 #: ../user/create_account_form.php:100 ../user/edit_email_form.php:48
 msgid "Password"
@@ -2496,7 +2549,7 @@ msgstr ""
 
 #: ../user/create_profile.php:69
 msgid "To remove it from your profile, check this box:"
-msgstr ""
+msgstr "Pentru a şterge din profilul dumneavoastră, selectaţi această căsuţă:"
 
 #: ../user/create_profile.php:77
 msgid ""
@@ -2510,7 +2563,7 @@ msgstr "Limbă"
 
 #: ../user/create_profile.php:92
 msgid "Select the language in which your profile is written:"
-msgstr ""
+msgstr "Selectaţi limba în care este scris profilul dumneavoastră:"
 
 #: ../user/create_profile.php:104
 msgid "Submit profile"
@@ -2518,15 +2571,15 @@ msgstr ""
 
 #: ../user/create_profile.php:110
 msgid "Please enter the words shown in the image."
-msgstr ""
+msgstr "Vă rugăm introduceţi cuvintele din imagine."
 
 #: ../user/create_profile.php:115
 msgid "Create/edit profile"
-msgstr ""
+msgstr "Crează/modifică profil"
 
 #: ../user/create_profile.php:137
 msgid "The format of your uploaded image is not supported."
-msgstr ""
+msgstr "Formatul imaginii încărcate nu este suportat."
 
 #: ../user/create_profile.php:166
 msgid ""
@@ -2537,6 +2590,8 @@ msgstr ""
 #: ../user/create_profile.php:213
 msgid "Your ReCaptcha response was not correct.  Please try again."
 msgstr ""
+"Răspunsul dumneavoastră ReCaptcha nu a fost corect.  Vă rugăm încercaţi din "
+"nou."
 
 #: ../user/create_profile.php:222
 msgid ""
@@ -2556,28 +2611,30 @@ msgstr ""
 
 #: ../user/create_profile.php:285
 msgid "Could not update the profile: database error"
-msgstr ""
+msgstr "Nu s-a putut actualiza profilul: eroare bază de date"
 
 #: ../user/create_profile.php:297
 msgid "Could not create the profile: database error"
-msgstr ""
+msgstr "Nu s-a putut crea profilul: eroare bază de date"
 
 #: ../user/create_profile.php:302
 msgid "Profile saved"
-msgstr ""
+msgstr "Profil salvat"
 
 #: ../user/create_profile.php:304
 msgid ""
 "Congratulations! Your profile was successfully entered into our database."
 msgstr ""
+"Felicitări ! Profilul dumneavoastră a fost înregistrat cu succes în baza "
+"noastră de date."
 
 #: ../user/create_profile.php:306
 msgid "%1View your profile%2"
-msgstr ""
+msgstr "%1Vizualizaţi profilul dumneavoastră%2"
 
 #: ../user/create_profile.php:315
 msgid "Create a profile"
-msgstr ""
+msgstr "Crează un profil"
 
 #: ../user/create_profile.php:343
 msgid ""
@@ -2587,19 +2644,19 @@ msgstr ""
 
 #: ../user/delete_account.php:57
 msgid "Couldn't delete account"
-msgstr ""
+msgstr "Nu s-a putut şterge contul"
 
 #: ../user/delete_account.php:59
 msgid "Account deleted"
-msgstr ""
+msgstr "Cont şters"
 
 #: ../user/delete_account.php:60
 msgid "Your account has been deleted."
-msgstr ""
+msgstr "Contul dumneavoastră a fost şters."
 
 #: ../user/delete_account.php:64
 msgid "Confirm delete account"
-msgstr ""
+msgstr "Confirmaţi ştergere cont"
 
 #: ../user/delete_account.php:67
 msgid ""
@@ -2618,28 +2675,28 @@ msgstr ""
 
 #: ../user/delete_account.php:76
 msgid "Are you sure you want to delete your account?"
-msgstr ""
+msgstr "Sigur doriți să ștergeți acest cont?"
 
 #: ../user/delete_account.php:79 ../user/delete_profile.php:52
 #: ../user/donations.php:322 ../user/donations.php:326 ../user/friend.php:238
 #: ../user/prefs_remove.php:55 ../user/user_search.php:59
 #: ../user/user_search.php:64
 msgid "Yes"
-msgstr ""
+msgstr "Da"
 
 #: ../user/delete_account.php:79
 msgid "Delete this account"
-msgstr ""
+msgstr "Ştergeţi acest cont"
 
 #: ../user/delete_account.php:80 ../user/delete_profile.php:53
 #: ../user/friend.php:239 ../user/user_search.php:58
 #: ../user/user_search.php:63
 msgid "No"
-msgstr ""
+msgstr "Nu"
 
 #: ../user/delete_account.php:80
 msgid "Do not delete this account"
-msgstr ""
+msgstr "Nu ştergeţi acest cont"
 
 #: ../user/delete_profile.php:30
 msgid "couldn't delete profile - please try again later"
@@ -2647,19 +2704,19 @@ msgstr ""
 
 #: ../user/delete_profile.php:33
 msgid "Delete Confirmation"
-msgstr ""
+msgstr "Confirmare Ştergere"
 
 #: ../user/delete_profile.php:35
 msgid "Your profile has been deleted."
-msgstr ""
+msgstr "Profilul dumneavoastră a fost şters."
 
 #: ../user/delete_profile.php:40
 msgid "Profile delete confirmation"
-msgstr ""
+msgstr "Confirmare ştergere profil"
 
 #: ../user/delete_profile.php:43
 msgid "Are you sure?"
-msgstr ""
+msgstr "Sunteți sigur?"
 
 #: ../user/delete_profile.php:44
 msgid ""
@@ -2676,23 +2733,23 @@ msgstr ""
 
 #: ../user/delete_profile.php:52
 msgid "Delete my profile"
-msgstr ""
+msgstr "Șterge profilul meu"
 
 #: ../user/delete_profile.php:53
 msgid "Do not delete my profile"
-msgstr ""
+msgstr "Nu ştergeţi profilul"
 
 #: ../user/donated.php:25
 msgid "PayPal - Transaction Completed"
-msgstr ""
+msgstr "PayPal - Trabzacţie Finalizată"
 
 #: ../user/donated.php:28
 msgid "Thank you for donating!"
-msgstr ""
+msgstr "Vă mulţumim pentru donaţie!"
 
 #: ../user/donated.php:29
 msgid "Your donation for has been completed."
-msgstr ""
+msgstr "Donaţie dumneavoastră a fost finalizată."
 
 #: ../user/donated.php:30
 msgid ""
@@ -2701,21 +2758,23 @@ msgstr ""
 
 #: ../user/donated.php:32
 msgid "You have canceled your donation."
-msgstr ""
+msgstr "Aţi anulat donaţia dumneavoastră."
 
 #: ../user/donations.php:24
 msgid "This project is not accepting donations."
-msgstr ""
+msgstr "Acest proiect nu acceptă donaţii."
 
 #: ../user/donations.php:34
 msgid "%1 donations"
-msgstr ""
+msgstr "%1 donaţii"
 
 #: ../user/donations.php:39
 msgid ""
 "This project is accepting donations via\n"
 "%1."
 msgstr ""
+"Acest proiect acceptă donaţii prin\n"
+"%1."
 
 #: ../user/donations.php:42
 msgid ""
@@ -2742,7 +2801,7 @@ msgstr "Valoare estimată în"
 
 #: ../user/donations.php:320 ../user/donations.php:324
 msgid "Anonymous donation"
-msgstr ""
+msgstr "Donaţie anonimă"
 
 #: ../user/donations.php:320
 msgid ""
@@ -2753,14 +2812,16 @@ msgstr ""
 #: ../user/donations.php:324
 msgid "To assign the donation with your user ID, please log in."
 msgstr ""
+"Pentru a asocia donaţia cu ID-ul dumneavoastră de utilizator, vă rugăm să vă "
+"autentificaţi."
 
 #: ../user/donations.php:328
 msgid "Proceed"
-msgstr ""
+msgstr "Continuaţi"
 
 #: ../user/donations.php:329
 msgid "Donations are accepted through"
-msgstr ""
+msgstr "Donaţiile sunt acceptate prin"
 
 #: ../user/download_network.php:25
 msgid "Download BOINC add-on software"
@@ -2768,7 +2829,7 @@ msgstr ""
 
 #: ../user/download_network.php:28
 msgid "You can download applications in several categories."
-msgstr ""
+msgstr "Puteţi descărca aplicaţii în mai multe categorii."
 
 #: ../user/download_network.php:31
 msgid ""
@@ -2789,23 +2850,25 @@ msgstr ""
 
 #: ../user/download_network.php:38
 msgid "This list is managed centrally at %1the BOINC website%2."
-msgstr ""
+msgstr "Această listă este gestionată central pe %1siteul web BOINC%2."
 
 #: ../user/edit_email_action.php:31
 msgid "Change email address of account"
-msgstr ""
+msgstr "Schimbă adresa de email a contului"
 
 #: ../user/edit_email_action.php:34 ../user/edit_email_action.php:36
 msgid "New email address '%1' is invalid."
-msgstr ""
+msgstr "Noua adresă de email '%1' este invalidă."
 
 #: ../user/edit_email_action.php:38
 msgid "New email address is same as existing address. Nothing is changed."
 msgstr ""
+"Noua adresă de email este aceeaşi cu adresa existentă. Nu s-a schimbat "
+"nimic."
 
 #: ../user/edit_email_action.php:42
 msgid "There's already an account with that email address"
-msgstr ""
+msgstr "Există deja un cont cu această adresă de email"
 
 #: ../user/edit_email_action.php:54
 msgid "Invalid password."
@@ -2813,41 +2876,43 @@ msgstr "Parolă greşită."
 
 #: ../user/edit_email_action.php:62
 msgid "The email address of your account is now %1."
-msgstr ""
+msgstr "Adresa de email a contului dumneavoastră este acum %1."
 
 #: ../user/edit_email_action.php:64
 msgid "Please %1validate this email address%2."
-msgstr ""
+msgstr "Vă rugăm %1validaţi adresa de email%2."
 
 #: ../user/edit_email_action.php:67
 msgid ""
 "We can't update your email address due to a database problem.  Please try "
 "again later."
 msgstr ""
+"Nu putem actualiza adresa dumneavoastră de email din cauza unei probleme a "
+"bazei de date.  Vă rugăm încercaţi mai târziu."
 
 #: ../user/edit_email_form.php:28 ../user/edit_email_form.php:52
 msgid "Change email address"
-msgstr ""
+msgstr "Modifică adresă email"
 
 #: ../user/edit_email_form.php:37
 msgid "Change the email address of your account"
-msgstr ""
+msgstr "Modifică adresa de email a contului dumneavoastră"
 
 #: ../user/edit_email_form.php:38
 msgid "New email address"
-msgstr ""
+msgstr "Adresă email nouă"
 
 #: ../user/edit_email_form.php:39
 msgid "Must be a valid address of the form 'name at domain'"
-msgstr ""
+msgstr "Trebuie să fie o adresă validă de forma 'nume at domeniu'"
 
 #: ../user/edit_email_form.php:49
 msgid "No password?"
-msgstr ""
+msgstr "Fără parolă?"
 
 #: ../user/edit_forum_preferences_action.php:33
 msgid "Confirm reset"
-msgstr ""
+msgstr "Confirmaţi resetare"
 
 #: ../user/edit_forum_preferences_action.php:34
 msgid ""
@@ -2857,7 +2922,7 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_action.php:38
 msgid "Reset preferences"
-msgstr ""
+msgstr "Şterge preferinţe"
 
 #: ../user/edit_forum_preferences_action.php:88
 msgid "Error: Not the right kind of file, only PNG and JPEG are supported."
@@ -2866,11 +2931,13 @@ msgstr ""
 #: ../user/edit_forum_preferences_action.php:114
 msgid "Your signature was too long, please keep it less than 250 characters."
 msgstr ""
+"Semnătura dumneavoastră a fost prea lungă, vă rugăm să nu depăşiţi 250 de "
+"caractere."
 
 #: ../user/edit_forum_preferences_action.php:132
 #: ../user/edit_forum_preferences_action.php:146
 msgid "No such user: %1"
-msgstr ""
+msgstr "Nu există utilizatorul: %1"
 
 #: ../user/edit_forum_preferences_form.php:56
 msgid ""
@@ -2884,11 +2951,11 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:58
 msgid "Immediately, by email"
-msgstr ""
+msgstr "Imediat, pe email"
 
 #: ../user/edit_forum_preferences_form.php:59
 msgid "In a single daily email"
-msgstr ""
+msgstr "Într-un singur mail zilnic"
 
 #: ../user/edit_forum_preferences_form.php:75
 msgid "Message-board identity"
@@ -2904,11 +2971,11 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:78
 msgid "Format: JPG or PNG. Size: at most 4 KB, 100x100 pixels"
-msgstr ""
+msgstr "Format: JPG sau PNG. Dimensiunea: cel mult 4 KB, 100x100 pixeli"
 
 #: ../user/edit_forum_preferences_form.php:80
 msgid "Don't use an avatar"
-msgstr ""
+msgstr "Nu folosi avatar"
 
 #: ../user/edit_forum_preferences_form.php:82
 msgid "Use a Globally Recognized Avatar provided by %1"
@@ -2939,11 +3006,11 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:104
 msgid "characters remaining"
-msgstr ""
+msgstr "caractere rămase"
 
 #: ../user/edit_forum_preferences_form.php:105
 msgid "Attach signature by default"
-msgstr ""
+msgstr "Adaugă semnătura implicit"
 
 #: ../user/edit_forum_preferences_form.php:108
 msgid "Signature preview"
@@ -2951,7 +3018,7 @@ msgstr "Vizualizare semnătură"
 
 #: ../user/edit_forum_preferences_form.php:109
 msgid "This is how your signature will look in the forums"
-msgstr ""
+msgstr "Aşa va arăta semnătura dumneavoastră în forumuri"
 
 #: ../user/edit_forum_preferences_form.php:127
 msgid "Message display"
@@ -2967,11 +3034,11 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:131
 msgid "Hide signatures"
-msgstr ""
+msgstr "Ascunde semnături"
 
 #: ../user/edit_forum_preferences_form.php:132
 msgid "Show images as links"
-msgstr ""
+msgstr "Arată imagini ca legături"
 
 #: ../user/edit_forum_preferences_form.php:133
 msgid "Open links in new window/tab"
@@ -2987,15 +3054,15 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:139
 msgid "How to sort"
-msgstr ""
+msgstr "Cum să se sorteze"
 
 #: ../user/edit_forum_preferences_form.php:140
 msgid "Threads:"
-msgstr ""
+msgstr "Fire:"
 
 #: ../user/edit_forum_preferences_form.php:140
 msgid "Posts:"
-msgstr ""
+msgstr "Postări:"
 
 #: ../user/edit_forum_preferences_form.php:141
 msgid "Jump to first new post in thread automatically"
@@ -3007,11 +3074,11 @@ msgstr ""
 
 #: ../user/edit_forum_preferences_form.php:148
 msgid "Message filtering"
-msgstr ""
+msgstr "Filtrare mesaje"
 
 #: ../user/edit_forum_preferences_form.php:164
 msgid "Filtered users"
-msgstr ""
+msgstr "Utilizatori filtraţi"
 
 #: ../user/edit_forum_preferences_form.php:165
 msgid "Ignore message board posts and private messages from these users."
@@ -3023,20 +3090,20 @@ msgstr "ID utilizator (De exemplu: 123456789)"
 
 #: ../user/edit_forum_preferences_form.php:168 ../user/pm.php:251
 msgid "Add user to filter"
-msgstr ""
+msgstr "Adaugă utilizator la filtru"
 
 #: ../user/edit_forum_preferences_form.php:173
 msgid "Click here to update preferences"
-msgstr ""
+msgstr "Apăsaţi aici pentru a actualiza preferinţele"
 
 #: ../user/edit_forum_preferences_form.php:175
 #: ../user/edit_forum_preferences_form.php:177
 msgid "Reset"
-msgstr ""
+msgstr "Resetează"
 
 #: ../user/edit_forum_preferences_form.php:176
 msgid "Or click here to reset preferences to the defaults"
-msgstr ""
+msgstr "Sau apăsaţi aici pentru a reseta preferinţele la implicit"
 
 #: ../user/edit_passwd_action.php:50
 msgid "Invalid account key"
@@ -3044,11 +3111,11 @@ msgstr ""
 
 #: ../user/edit_passwd_action.php:55
 msgid "No account with that email address was found"
-msgstr ""
+msgstr "Nici un cont cu acea adresă de email nu a fost găsit"
 
 #: ../user/edit_passwd_action.php:59
 msgid "Invalid password"
-msgstr ""
+msgstr "Parolă greşită"
 
 #: ../user/edit_passwd_action.php:63 ../user/edit_passwd_form.php:28
 #: ../user/edit_passwd_form.php:58
@@ -3075,7 +3142,7 @@ msgstr ""
 
 #: ../user/edit_passwd_form.php:45
 msgid "your account key"
-msgstr ""
+msgstr "cheia contului dumneavoastră"
 
 #: ../user/edit_passwd_form.php:49
 msgid "Current password"
@@ -3103,15 +3170,15 @@ msgstr ""
 
 #: ../user/edit_user_info_action.php:34
 msgid "You must supply a name for your account."
-msgstr ""
+msgstr "Trebuie să furnizaţi un nume pentru contul dumneavoastră."
 
 #: ../user/edit_user_info_action.php:58
 msgid "Couldn't update user info."
-msgstr ""
+msgstr "Nu s-a putut actualiza informaţia utilizator."
 
 #: ../user/edit_user_info_form.php:29
 msgid "Edit account information"
-msgstr ""
+msgstr "Editează informaţii cont"
 
 #: ../user/edit_user_info_form.php:34
 msgid "Name %1 real name or nickname%2"
@@ -3131,7 +3198,7 @@ msgstr "Actualizează informaţii"
 
 #: ../user/explain_state.php:27
 msgid "Server states"
-msgstr ""
+msgstr "Stare server"
 
 #: ../user/explain_state.php:30
 msgid ""
@@ -3152,7 +3219,7 @@ msgstr ""
 
 #: ../user/explain_state.php:40
 msgid "In Progress"
-msgstr ""
+msgstr "În curs"
 
 #: ../user/explain_state.php:41
 msgid "The task has been sent; waiting for completion."
@@ -3166,7 +3233,7 @@ msgstr ""
 
 #: ../user/explain_state.php:49
 msgid "Outcomes"
-msgstr ""
+msgstr "Rezultate"
 
 #: ../user/explain_state.php:52
 msgid ""
@@ -3192,7 +3259,7 @@ msgstr ""
 
 #: ../user/explain_state.php:65
 msgid "Client error"
-msgstr ""
+msgstr "Eroare client"
 
 #: ../user/explain_state.php:66
 msgid "The task was sent to a computer and an error occurred."
@@ -3218,7 +3285,7 @@ msgstr ""
 
 #: ../user/explain_state.php:80
 msgid "Client states"
-msgstr ""
+msgstr "Stare client"
 
 #: ../user/explain_state.php:81
 msgid ""
@@ -3240,7 +3307,7 @@ msgstr ""
 
 #: ../user/explain_state.php:95
 msgid "An error occurred during computation."
-msgstr ""
+msgstr "A apărut o eroare în timpul calculelor."
 
 #: ../user/explain_state.php:98
 msgid "The computer couldn't upload the output files."
@@ -3248,7 +3315,7 @@ msgstr ""
 
 #: ../user/explain_state.php:103
 msgid "Time reported and deadline"
-msgstr ""
+msgstr "Timp raportat sau timp limită"
 
 #: ../user/explain_state.php:106
 msgid ""
@@ -3282,7 +3349,7 @@ msgstr ""
 
 #: ../user/explain_state.php:120
 msgid "Unknown field"
-msgstr ""
+msgstr "Câmp necunscout"
 
 #: ../user/ffmail_action.php:47
 msgid "Email preview"
@@ -3294,7 +3361,7 @@ msgstr ""
 
 #: ../user/ffmail_action.php:57
 msgid "Send email"
-msgstr ""
+msgstr "Trimite email"
 
 #: ../user/ffmail_action.php:59
 msgid "Use your browser's back button to return to message form"
@@ -3302,7 +3369,7 @@ msgstr ""
 
 #: ../user/ffmail_action.php:63
 msgid "Sending emails"
-msgstr ""
+msgstr "Se trimite email"
 
 #: ../user/ffmail_action.php:84
 msgid "email sent successfully to %1"
@@ -3345,11 +3412,11 @@ msgstr ""
 
 #: ../user/ffmail_form.php:43
 msgid "Your name:"
-msgstr ""
+msgstr "Numele dumneavoastră:"
 
 #: ../user/ffmail_form.php:43
 msgid "Your email address:"
-msgstr ""
+msgstr "Adresa dumneavoastră de email:"
 
 #: ../user/ffmail_form.php:49
 msgid "Friend's name:"
@@ -3365,7 +3432,7 @@ msgstr ""
 
 #: ../user/ffmail_form.php:60
 msgid "Send"
-msgstr ""
+msgstr "Trimite"
 
 #: ../user/forum_banishment_vote.php:35
 #: ../user/forum_banishment_vote_action.php:33
@@ -3399,13 +3466,13 @@ msgstr ""
 
 #: ../user/forum_banishment_vote.php:62 ../user/forum_moderate_thread.php:50
 msgid "Category"
-msgstr ""
+msgstr "Categorie"
 
 #: ../user/forum_banishment_vote.php:64
 #: ../user/forum_banishment_vote_action.php:57
 #: ../user/forum_moderate_post.php:55 ../user/forum_moderate_thread.php:52
 msgid "Obscene"
-msgstr ""
+msgstr "Obscen"
 
 #: ../user/forum_banishment_vote.php:65
 #: ../user/forum_banishment_vote_action.php:59
@@ -3423,12 +3490,12 @@ msgstr ""
 #: ../user/forum_banishment_vote_action.php:63
 #: ../user/forum_moderate_post.php:60 ../user/forum_moderate_thread.php:55
 msgid "Other"
-msgstr ""
+msgstr "Altele"
 
 #: ../user/forum_banishment_vote.php:69 ../user/forum_moderate_post.php:53
 #: ../user/forum_moderate_thread.php:85
 msgid "Reason"
-msgstr ""
+msgstr "Motiv"
 
 #: ../user/forum_banishment_vote.php:69 ../user/forum_moderate_thread.php:85
 msgid "Mailed if nonempty"
@@ -3459,17 +3526,17 @@ msgstr "Forum"
 
 #: ../user/forum_edit.php:110
 msgid "Edit your message"
-msgstr ""
+msgstr "Editează acest mesaj"
 
 #: ../user/forum_edit.php:115 ../user/forum_edit.php:120
 #: ../user/forum_post.php:109 ../user/forum_post.php:111
 #: ../user/team_forum.php:69
 msgid "Title"
-msgstr ""
+msgstr "Titlu"
 
 #: ../user/forum_edit.php:144 ../user/forum_post.php:129
 msgid "Add my signature to this post"
-msgstr ""
+msgstr "Adaugă semnătura mea la acest răspuns"
 
 #: ../user/forum_forum.php:41
 msgid "Not visible to you"
@@ -3519,9 +3586,10 @@ msgstr ""
 msgid "unread/locked"
 msgstr ""
 
+# 81%
 #: ../user/forum_forum.php:186
 msgid "You haven't read this thread yet"
-msgstr ""
+msgstr "Nu aţi citit acest mesaj încă"
 
 #: ../user/forum_forum.php:192
 msgid "This thread is sticky and locked"
@@ -3557,7 +3625,7 @@ msgstr ""
 
 #: ../user/forum_help_desk.php:27
 msgid "Questions and answers"
-msgstr ""
+msgstr "Întrebări şi răspunsuri"
 
 #: ../user/forum_help_desk.php:30
 msgid ""
@@ -3571,7 +3639,7 @@ msgstr ""
 
 #: ../user/forum_help_desk.php:45
 msgid "Questions"
-msgstr ""
+msgstr "Întrebări"
 
 #: ../user/forum_index.php:53 ../user/team_forum.php:68
 msgid "Discussion among members of %1"
@@ -3579,7 +3647,7 @@ msgstr ""
 
 #: ../user/forum_index.php:69
 msgid "%1 Message boards"
-msgstr ""
+msgstr "Panou de mesaje %1"
 
 #: ../user/forum_index.php:78
 msgid ""
@@ -3645,7 +3713,7 @@ msgstr "1 lună"
 
 #: ../user/forum_moderate_post.php:86
 msgid "Forever"
-msgstr ""
+msgstr "Pentru totdeauna"
 
 #: ../user/forum_moderate_post.php:96
 msgid "Optional explanation %1 This is included in email to user.%2"
@@ -3688,7 +3756,7 @@ msgstr ""
 
 #: ../user/forum_moderate_thread.php:33
 msgid "not authorized"
-msgstr ""
+msgstr "neautorizat"
 
 #: ../user/forum_moderate_thread.php:36
 msgid "Moderate thread '%1'"
@@ -3724,13 +3792,15 @@ msgid ""
 "modify your text and try again."
 msgstr ""
 
+# 84%
 #: ../user/forum_post.php:70
 msgid "Create new thread"
-msgstr ""
+msgstr "Crează un nou fir"
 
+# 84%
 #: ../user/forum_post.php:100
 msgid "Create a new thread"
-msgstr ""
+msgstr "Crează un nou fir"
 
 #: ../user/forum_post.php:105
 msgid "Remember to add a title"
@@ -3777,7 +3847,7 @@ msgstr ""
 
 #: ../user/forum_rate.php:75
 msgid "Vote Registered"
-msgstr ""
+msgstr "Vot Înregistrat"
 
 #: ../user/forum_rate.php:76
 msgid "Your rating has been recorded. Thanks for your input."
@@ -3905,7 +3975,7 @@ msgstr ""
 
 #: ../user/forum_search.php:32
 msgid "Search for keywords:"
-msgstr ""
+msgstr "Caută cuvinte cheie:"
 
 #: ../user/forum_search.php:33
 msgid "Posts that contain all the specified words will be displayed"
@@ -3925,19 +3995,19 @@ msgstr ""
 
 #: ../user/forum_search.php:39
 msgid "For example: \"43214\""
-msgstr ""
+msgstr "De exemplu: \"43214\""
 
 #: ../user/forum_search.php:41
 msgid "Search options"
-msgstr ""
+msgstr "Opţiuni căutare"
 
 #: ../user/forum_search.php:42
 msgid "Search limits"
-msgstr ""
+msgstr "Limite căutare"
 
 #: ../user/forum_search.php:43
 msgid "Search at most this many days back in time"
-msgstr ""
+msgstr "Caută cel mult acest număr de zile înapoi în timp"
 
 #: ../user/forum_search.php:50 ../user/forum_search.php:51
 msgid "%1 months"
@@ -3953,7 +4023,7 @@ msgstr ""
 
 #: ../user/forum_search.php:84
 msgid "Sort by"
-msgstr ""
+msgstr "Sortează dupa"
 
 #: ../user/forum_search.php:88
 msgid "Start the search"
@@ -3961,7 +4031,7 @@ msgstr ""
 
 #: ../user/forum_search_action.php:141
 msgid "Forum search results"
-msgstr ""
+msgstr "Reultate căutare forum"
 
 #: ../user/forum_search_action.php:174
 msgid "Thread titles matching your query:"
@@ -4259,7 +4329,7 @@ msgstr ""
 
 #: ../user/friend.php:232
 msgid "Cancel friendship?"
-msgstr ""
+msgstr "Anulează prietenie?"
 
 #: ../user/friend.php:234
 msgid "Are you sure you want to cancel your friendship with %1?"
@@ -4318,6 +4388,8 @@ msgstr ""
 #: ../user/get_passwd.php:52
 msgid "Open the file in a text editor like Notepad. You'll see something like"
 msgstr ""
+"Deschideţi fişierul într-un editor text ca Notepad. Veţi vedea ceva de "
+"similar"
 
 #: ../user/get_passwd.php:62
 msgid "Select and Copy the string between %1 and %2 (%3 in the above example)."
@@ -4343,7 +4415,7 @@ msgstr ""
 
 #: ../user/gpu_list.php:182 ../user/stats.php:33
 msgid "Top GPU models"
-msgstr ""
+msgstr "Top modele GPU"
 
 #: ../user/gpu_list.php:183
 msgid ""
@@ -4377,35 +4449,35 @@ msgstr ""
 
 #: ../user/host_app_versions.php:39
 msgid "anonymous platform"
-msgstr ""
+msgstr "platformă anonimă"
 
 #: ../user/host_app_versions.php:42
 msgid "Missing app version"
-msgstr ""
+msgstr "Versiune aplicaţie lipsă"
 
 #: ../user/host_app_versions.php:44
 msgid "Missing app"
-msgstr ""
+msgstr "Aplicaţie lipsă"
 
 #: ../user/host_app_versions.php:46
 msgid "Missing platform"
-msgstr ""
+msgstr "Platformă lipsă"
 
 #: ../user/host_app_versions.php:55
 msgid "Number of tasks completed"
-msgstr ""
+msgstr "Număr task-uri finalizate"
 
 #: ../user/host_app_versions.php:56
 msgid "Max tasks per day"
-msgstr ""
+msgstr "Număr maxim task-uri pe zi"
 
 #: ../user/host_app_versions.php:57
 msgid "Number of tasks today"
-msgstr ""
+msgstr "Număr de task-uri azi"
 
 #: ../user/host_app_versions.php:58
 msgid "Consecutive valid tasks"
-msgstr ""
+msgstr "Task-uri valide consecutive"
 
 #: ../user/host_app_versions.php:62
 msgid "Average processing rate"
@@ -4413,7 +4485,7 @@ msgstr ""
 
 #: ../user/host_app_versions.php:71
 msgid "Application details for host %1"
-msgstr ""
+msgstr "Detalii aplicaţie pentru gazda %1"
 
 #: ../user/host_delete.php:31
 msgid "We have no record of that computer."
@@ -4428,11 +4500,11 @@ msgstr ""
 
 #: ../user/host_delete.php:40
 msgid "Delete record of computer"
-msgstr ""
+msgstr "Şterge înregistrarea calculatorului"
 
 #: ../user/host_delete.php:41
 msgid "Record deleted."
-msgstr ""
+msgstr "Înregistrare ştearsă."
 
 #: ../user/host_delete.php:42 ../user/host_edit_action.php:65
 msgid "Return to list of your computers"
@@ -4440,11 +4512,11 @@ msgstr "Înapoi la lista calculatoarelor dumneavoastră"
 
 #: ../user/host_edit_action.php:39
 msgid "Merge computer records"
-msgstr ""
+msgstr "Unifică înregistrări calculator"
 
 #: ../user/host_edit_form.php:35
 msgid "Merge computers"
-msgstr ""
+msgstr "Unifică calculatoare"
 
 #: ../user/host_edit_form.php:38
 msgid ""
@@ -4479,15 +4551,15 @@ msgstr "ID calculator"
 
 #: ../user/host_edit_form.php:77
 msgid "no hostname"
-msgstr ""
+msgstr "fără nume gazdă"
 
 #: ../user/host_edit_form.php:109
 msgid "Merge hosts"
-msgstr ""
+msgstr "Unifică gazde"
 
 #: ../user/host_update_credit.php:28
 msgid "Updating computer credit"
-msgstr ""
+msgstr "Se actualizează creditul calculatorului"
 
 #: ../user/host_venue_action.php:41
 msgid "Host venue updated"
@@ -4495,7 +4567,7 @@ msgstr ""
 
 #: ../user/host_venue_action.php:43
 msgid "none"
-msgstr ""
+msgstr "nimic"
 
 #: ../user/host_venue_action.php:46
 msgid "The venue of this host has been set to %1."
@@ -4550,7 +4622,7 @@ msgstr ""
 
 #: ../user/html.php:30
 msgid "paragraph"
-msgstr ""
+msgstr "paragraf"
 
 #: ../user/html.php:31
 msgid "break"
@@ -4568,11 +4640,11 @@ msgstr ""
 
 #: ../user/html.php:35
 msgid "You can also use ampersand notation for special characters."
-msgstr ""
+msgstr "Puteţi folosi şi notaţia cu ampersand pentru caractere speciale."
 
 #: ../user/info.php:24 ../user/sample_index.php:74
 msgid "Read our rules and policies"
-msgstr ""
+msgstr "Citiţi regulile şi politicile noastre"
 
 #: ../user/info.php:35
 msgid "Run %1 only on authorized computers"
@@ -4584,6 +4656,9 @@ msgid ""
 "owner's permission. Some companies and schools have policies that prohibit "
 "using their computers for projects such as %1."
 msgstr ""
+"Rulaţi %1 doar pe calculatoare pe care le deţineţi sau pentru care aţi "
+"obţinut permisiunea proprietarului. Unele companii şi şcoli au proceduri "
+"care interzic folosirea calculatoarelor lor pentru proiecte ca %1."
 
 #: ../user/info.php:38
 msgid "How %1 will use your computer"
@@ -4604,7 +4679,7 @@ msgstr ""
 
 #: ../user/info.php:42
 msgid "Privacy policy"
-msgstr ""
+msgstr "Politică de confidenţialitate"
 
 #: ../user/info.php:43
 msgid ""
@@ -4667,11 +4742,16 @@ msgid ""
 "The applications run by %1 may cause some computers to overheat. If this "
 "happens, stop running %1 or use a %2utility program%3 that limits CPU usage."
 msgstr ""
+"Aplicaţiile rulate de %1 pot cauza ca unele calculatoare să se "
+"supraîncălzească. Dacă se întamplă acest lucru, nu mai rulaţi %1 sau "
+"folosiţi %2un program utilitar%3 care limitează utilizarea CPU."
 
 #: ../user/info.php:51
 msgid ""
 "%1 was developed by %2. BOINC was developed at the University of California."
 msgstr ""
+"%1 a fost dezvoltat de %2. BOINC a fost dezvoltat la Universitatea din "
+"California."
 
 #: ../user/info.php:53
 msgid "Liability"
@@ -4739,13 +4819,15 @@ msgstr ""
 
 #: ../user/language_select.php:94
 msgid "Use browser language setting"
-msgstr ""
+msgstr "Foloseşte setările de limba ale broswer-ului"
 
 #: ../user/language_select.php:110
 msgid ""
 "Translations are done by volunteers.  If your native language is not here, "
 "%1you can provide a translation%2."
 msgstr ""
+"Traducerile sunt efectuate de voluntari.  Dacă limba dumneavoastră nu este "
+"aici, %1puteţi furniza o traducere%2."
 
 #: ../user/login_form.php:52
 msgid "Email address:"
@@ -4773,7 +4855,7 @@ msgstr ""
 
 #: ../user/merge_by_name.php:33
 msgid "Processing %1"
-msgstr ""
+msgstr "Se procesează %1"
 
 #: ../user/merge_by_name.php:45
 msgid "Merged %1 into %2"
@@ -4781,7 +4863,7 @@ msgstr ""
 
 #: ../user/merge_by_name.php:74
 msgid "Return to the list of your computers"
-msgstr ""
+msgstr "Înapoi la lista calculatoarelor dumneavoastră"
 
 #: ../user/merge_by_name.php:78
 msgid ""
@@ -4854,7 +4936,7 @@ msgstr "ID Rezultat"
 
 #: ../user/pending.php:66
 msgid "Workunit ID"
-msgstr ""
+msgstr "ID Unitate de lucru"
 
 #: ../user/pending.php:66
 msgid "Host ID"
@@ -4866,7 +4948,7 @@ msgstr ""
 
 #: ../user/pending.php:79
 msgid "Pending credit: %1"
-msgstr ""
+msgstr "Credit în aşteptare: %1"
 
 #: ../user/pm.php:32
 msgid "Block messages from this user"
@@ -4882,11 +4964,11 @@ msgstr ""
 
 #: ../user/pm.php:83
 msgid "You have no private messages."
-msgstr ""
+msgstr "Nu aveţi nici un mesaj privat."
 
 #: ../user/pm.php:90
 msgid "Sender and date"
-msgstr ""
+msgstr "Expeditor şi data"
 
 #: ../user/pm.php:106
 msgid "Reply to this message"
@@ -4906,11 +4988,11 @@ msgstr "Deselectează tot"
 
 #: ../user/pm.php:117
 msgid "Delete selected messages"
-msgstr ""
+msgstr "Şterge mesajele selectate"
 
 #: ../user/pm.php:140
 msgid "Sender"
-msgstr ""
+msgstr "Expeditor"
 
 #: ../user/pm.php:143
 msgid "Date"
@@ -4946,7 +5028,7 @@ msgstr ""
 
 #: ../user/pm.php:240 ../user/view_profile.php:26
 msgid "No such user"
-msgstr ""
+msgstr "Nu există utilizatorul"
 
 #: ../user/pm.php:242
 msgid "Really block %1?"
@@ -4974,7 +5056,7 @@ msgstr ""
 
 #: ../user/pm.php:260 ../user/team_admins.php:97
 msgid "no such user"
-msgstr ""
+msgstr "nu există utilizatorul"
 
 #: ../user/pm.php:263
 msgid "User %1 blocked"
@@ -5096,7 +5178,7 @@ msgstr ""
 
 #: ../user/profile_rate.php:34
 msgid "Vote Recorded"
-msgstr ""
+msgstr "Vot Înregistrat"
 
 #: ../user/profile_rate.php:38
 msgid "Thank you"
@@ -5128,7 +5210,7 @@ msgstr ""
 
 #: ../user/profile_search_action.php:44
 msgid "Recent credit"
-msgstr ""
+msgstr "Credit recent"
 
 #: ../user/profile_search_action.php:54
 msgid "No profiles found containing '%1'"
@@ -5136,7 +5218,7 @@ msgstr ""
 
 #: ../user/result.php:30
 msgid "No such task"
-msgstr ""
+msgstr "Nu există task-ul"
 
 #: ../user/result.php:32
 msgid "Task %1"
@@ -5152,7 +5234,7 @@ msgstr ""
 
 #: ../user/results.php:63
 msgid "No access"
-msgstr ""
+msgstr "Fără acces"
 
 #: ../user/results.php:69
 msgid "Missing user ID or host ID"
@@ -5208,7 +5290,7 @@ msgstr ""
 
 #: ../user/server_status.php:266
 msgid "scheduler"
-msgstr ""
+msgstr "planificator"
 
 #: ../user/server_status.php:299
 msgid "Running:"
@@ -5244,27 +5326,27 @@ msgstr "Serverul de baze de date nu este accesibil"
 
 #: ../user/server_status.php:331
 msgid "Tasks ready to send"
-msgstr ""
+msgstr "Task-uri gata de trimis"
 
 #: ../user/server_status.php:336 ../user/workunit.php:55
 msgid "Tasks in progress"
-msgstr ""
+msgstr "Task-uri în curs"
 
 #: ../user/server_status.php:341
 msgid "Workunits waiting for validation"
-msgstr ""
+msgstr "Unităţi de lucru aşteptând validarea"
 
 #: ../user/server_status.php:346
 msgid "Workunits waiting for assimilation"
-msgstr ""
+msgstr "Unităţi de lucru aşteptând asimilarea"
 
 #: ../user/server_status.php:351
 msgid "Workunits waiting for file deletion"
-msgstr ""
+msgstr "Unităţi de lucru aşteptând ştergerea"
 
 #: ../user/server_status.php:356
 msgid "Tasks waiting for file deletion"
-msgstr ""
+msgstr "Task-uri aşteptând ştergerea"
 
 #: ../user/server_status.php:373
 msgid "Transitioner backlog (hours)"
@@ -5276,23 +5358,23 @@ msgstr "Utilizatori"
 
 #: ../user/server_status.php:382 ../user/server_status.php:398
 msgid "with recent credit"
-msgstr ""
+msgstr "cu credit recent"
 
 #: ../user/server_status.php:387 ../user/server_status.php:403
 msgid "with credit"
-msgstr ""
+msgstr "cu credit"
 
 #: ../user/server_status.php:392 ../user/server_status.php:408
 msgid "registered in past 24 hours"
-msgstr ""
+msgstr "înregistraţi în ultimele 24 de ore"
 
 #: ../user/server_status.php:414
 msgid "current GigaFLOPs"
-msgstr ""
+msgstr "GigaFLOP curent"
 
 #: ../user/server_status.php:423
 msgid "Tasks by application"
-msgstr ""
+msgstr "Task-uri după aplicaţie"
 
 #: ../user/server_status.php:426 ../user/workunit.php:40
 msgid "application"
@@ -5308,7 +5390,7 @@ msgstr "în curs"
 
 #: ../user/server_status.php:429
 msgid "avg runtime of last 100 results in h (min-max)"
-msgstr ""
+msgstr "timp mediu de rulare al utimelor 100 de rezultate în ore (min-max)"
 
 #: ../user/server_status.php:430
 msgid "users in last 24h"
@@ -5343,6 +5425,8 @@ msgid ""
 "More detailed statistics for %1 and other BOINC-based projects are available "
 "at several web sites:"
 msgstr ""
+"Statistici mai detaliate pentru %1 şi alte proiecte bazate pe BOINC sunt "
+"disponibile pe mai multe situri web:"
 
 #: ../user/stats.php:40
 msgid ""
@@ -5371,7 +5455,7 @@ msgstr ""
 
 #: ../user/team.php:31
 msgid "Each team has a %1founder%2 who may:"
-msgstr ""
+msgstr "Fiecare echipă are un %1fondator%2 care poate:"
 
 #: ../user/team.php:33
 msgid "access team members' email addresses"
@@ -5379,23 +5463,25 @@ msgstr ""
 
 #: ../user/team.php:34
 msgid "edit the team's name and description"
-msgstr ""
+msgstr "modifică numele şi descrierea echipei"
 
 #: ../user/team.php:35
 msgid "add or remove team admins"
-msgstr ""
+msgstr "adaugă sau şterge administratori echipă"
 
 #: ../user/team.php:36
 msgid "remove members from the team"
-msgstr ""
+msgstr "elimină membri din echipă"
 
 #: ../user/team.php:37
 msgid "disband a team if it has no members"
-msgstr ""
+msgstr "şterge o echipă dacă nu are membri"
 
 #: ../user/team.php:40
 msgid "To join a team, visit its team page and click %1Join this team%2."
 msgstr ""
+"Pentru a vă alătura unei echipe, vizitaţi pagina echipei şi selectatţi %"
+"1Alătură-te echipei%2."
 
 #: ../user/team.php:41 ../user/team_search.php:179
 msgid "Find a team"
@@ -5424,7 +5510,7 @@ msgstr ""
 
 #: ../user/team_admins.php:40 ../user/team_admins.php:51
 msgid "Add or remove Team Admins"
-msgstr ""
+msgstr "Adaugă sau şterge Administratori Echipă"
 
 #: ../user/team_admins.php:41
 msgid "You can select team members as 'Team Admins'. Team Admins can:"
@@ -5446,11 +5532,11 @@ msgstr ""
 
 #: ../user/team_admins.php:47
 msgid "Team Admins cannot:"
-msgstr ""
+msgstr "Administratorii Echipei nu pot:"
 
 #: ../user/team_admins.php:49
 msgid "Change the team founder"
-msgstr ""
+msgstr "Schimbă fondator echipă"
 
 #: ../user/team_admins.php:50 ../user/team_manage.php:54
 msgid "Remove members"
@@ -5459,20 +5545,24 @@ msgstr "Elimină membrii"
 #: ../user/team_admins.php:53
 msgid "If a Team Admin quits the team, they cease to be a Team Admin."
 msgstr ""
+"Atunci când un Administrator de Echipă parăseşte echipa, încetează să mai "
+"fie Administrator de Echipă."
 
 #: ../user/team_admins.php:54
 msgid ""
 "We recommend that you select only people you know and trust very well as "
 "Team Admins."
 msgstr ""
+"Vă recomandăm să selectaţi doar persoane pe care le cunoaşteţi foarte bine "
+"şi în care aveţi încredere ca Administratori de Echipă."
 
 #: ../user/team_admins.php:59
 msgid "There are currently no Team Admins"
-msgstr ""
+msgstr "Nu există momentan Administratori Echipă"
 
 #: ../user/team_admins.php:61
 msgid "Current Team Admins"
-msgstr ""
+msgstr "Administratori Echipă Curenţi"
 
 #: ../user/team_admins.php:62
 msgid "Became Team Admin on"
@@ -5574,19 +5664,19 @@ msgstr "Schimbă fondator"
 
 #: ../user/team_create_action.php:29
 msgid "You must choose a non-blank team name"
-msgstr ""
+msgstr "Trebuie să alegeţi un nume de echipă care să nu fie gol"
 
 #: ../user/team_create_action.php:34
 msgid "A team named %1 already exists - try another name"
-msgstr ""
+msgstr "O echipă numită %1 există deja - încercaţi un alt nume"
 
 #: ../user/team_create_action.php:54
 msgid "Could not create team - please try later."
-msgstr ""
+msgstr "Nu s-a putut crea echipa - vă rugăm încercaţi mai târziu."
 
 #: ../user/team_create_form.php:27 ../user/team_create_form.php:32
 msgid "Create a team"
-msgstr ""
+msgstr "Crează o nouă echipă"
 
 #: ../user/team_create_form.php:30
 msgid ""
@@ -5599,7 +5689,7 @@ msgstr ""
 
 #: ../user/team_delta.php:72
 msgid "Team history for %1"
-msgstr ""
+msgstr "Istoric echipă pentru %1"
 
 #: ../user/team_delta.php:75
 msgid "When"
@@ -5627,19 +5717,19 @@ msgstr "Numele '%1' este folosit de o altă echipă."
 
 #: ../user/team_edit_action.php:62
 msgid "Must specify team name"
-msgstr ""
+msgstr "Trebuie specificat numele echipei"
 
 #: ../user/team_edit_action.php:90
 msgid "Could not update team - please try again later."
-msgstr ""
+msgstr "Nu s-a putut actualiza echipa - vă rugăm încercaţi mai târziu."
 
 #: ../user/team_edit_form.php:33
 msgid "Edit %1"
-msgstr ""
+msgstr "Editează %1"
 
 #: ../user/team_edit_form.php:34
 msgid "Update team info"
-msgstr ""
+msgstr "Actualizează informaţii echipă"
 
 #: ../user/team_email_list.php:61
 msgid "%1 Email List"
@@ -5647,7 +5737,7 @@ msgstr ""
 
 #: ../user/team_email_list.php:63
 msgid "Member list of %1"
-msgstr ""
+msgstr "Listă membrii ai %1"
 
 #: ../user/team_email_list.php:78
 msgid "Show as plain text"
@@ -5735,19 +5825,19 @@ msgstr ""
 
 #: ../user/team_forum.php:144
 msgid "Update successful"
-msgstr ""
+msgstr "Actualizare reuşită"
 
 #: ../user/team_forum.php:147
 msgid "Update failed"
-msgstr ""
+msgstr "Actualizare eşuată"
 
 #: ../user/team_forum.php:154
 msgid "Team has no forum"
-msgstr ""
+msgstr "Echipa nu are forum"
 
 #: ../user/team_founder_transfer_action.php:36
 msgid "You must be a member of a team to access this page."
-msgstr ""
+msgstr "Trebuie să fi membru al unei echipe pentru accesa această pagină."
 
 #: ../user/team_founder_transfer_action.php:90
 msgid "Requesting foundership of %1"
@@ -5790,7 +5880,7 @@ msgstr ""
 
 #: ../user/team_founder_transfer_action.php:134
 msgid "undefined action %1"
-msgstr ""
+msgstr "acţiune nedefinită %1"
 
 #: ../user/team_founder_transfer_action.php:137
 #: ../user/team_founder_transfer_form.php:83
@@ -5799,7 +5889,7 @@ msgstr ""
 
 #: ../user/team_founder_transfer_form.php:28
 msgid "You need to be a member of a team to access this page."
-msgstr ""
+msgstr "Trebuie să fi membru al unei echipe pentru accesa această pagină."
 
 #: ../user/team_founder_transfer_form.php:31
 msgid "Request foundership of %1"
@@ -5864,15 +5954,15 @@ msgstr ""
 
 #: ../user/team_join.php:36 ../user/team_join_action.php:36
 msgid "You are already a member of %1."
-msgstr ""
+msgstr "Sunteţi deja membru al %1."
 
 #: ../user/team_join.php:42 ../user/team_join_action.php:43
 msgid "Couldn't join team - please try again later."
-msgstr ""
+msgstr "Nu s-a putut intra în echipă - vă rugăm încercaţi mai târziu."
 
 #: ../user/team_join_action.php:40
 msgid "Joined %1"
-msgstr ""
+msgstr "Înscris: %1"
 
 #: ../user/team_join_action.php:41
 msgid "You have joined %1."
@@ -5880,7 +5970,7 @@ msgstr ""
 
 #: ../user/team_join_form.php:34
 msgid "Join %1"
-msgstr ""
+msgstr "Înscris: %1"
 
 #: ../user/team_join_form.php:35
 msgid "Please note:"
@@ -5900,11 +5990,11 @@ msgstr ""
 
 #: ../user/team_lookup.php:84
 msgid "Search Results"
-msgstr ""
+msgstr "Rezultate Căutare"
 
 #: ../user/team_lookup.php:86
 msgid "Search results for '%1'"
-msgstr ""
+msgstr "Rezultate căutare pentru '%1'"
 
 #: ../user/team_lookup.php:88
 msgid "You may view these teams' members, statistics, and information."
@@ -5922,19 +6012,19 @@ msgstr ""
 
 #: ../user/team_manage.php:26
 msgid "Team administration for %1"
-msgstr ""
+msgstr "Administrare echipă pentru %1"
 
 #: ../user/team_manage.php:29
 msgid "Edit team info"
-msgstr ""
+msgstr "Modifică informaţii echipă"
 
 #: ../user/team_manage.php:30
 msgid "Change team name, URL, description, type, or country"
-msgstr ""
+msgstr "Modifică nume echipă, URL, descriere, tip sau ţara"
 
 #: ../user/team_manage.php:32
 msgid "Member list:"
-msgstr ""
+msgstr "Listă membri:"
 
 #: ../user/team_manage.php:33 ../user/team_manage.php:37
 msgid "HTML"
@@ -5946,7 +6036,7 @@ msgstr "text"
 
 #: ../user/team_manage.php:35
 msgid "View member names and email addresses"
-msgstr ""
+msgstr "Vizualizare nume membri şi adrese de email"
 
 #: ../user/team_manage.php:36
 msgid "View change history:"
@@ -5970,7 +6060,7 @@ msgstr ""
 
 #: ../user/team_manage.php:55
 msgid "Remove inactive or unwanted members from this team"
-msgstr ""
+msgstr "Şterge membri inactivi sau nedoriţi ai echipei"
 
 #: ../user/team_manage.php:57
 msgid "Transfer foundership to another member"
@@ -5978,7 +6068,7 @@ msgstr ""
 
 #: ../user/team_manage.php:58
 msgid "Add/remove Team Admins"
-msgstr ""
+msgstr "Adaugă/Şterge Administratori Echipă"
 
 #: ../user/team_manage.php:59
 msgid "Give selected team members Team Admin privileges"
@@ -5986,11 +6076,11 @@ msgstr ""
 
 #: ../user/team_manage.php:61
 msgid "Remove team"
-msgstr ""
+msgstr "Şterge echipa"
 
 #: ../user/team_manage.php:62
 msgid "Allowed only if team has no members"
-msgstr ""
+msgstr "Permis doar dacă echipa nu are membri"
 
 #: ../user/team_manage.php:64
 msgid "Create or manage a team message board"
@@ -6016,11 +6106,11 @@ msgstr ""
 
 #: ../user/team_manage.php:91
 msgid "Can't delete non-empty team"
-msgstr ""
+msgstr "Nu se poate şterge o echipă care nu e goală"
 
 #: ../user/team_manage.php:95
 msgid "Team %1 deleted"
-msgstr ""
+msgstr "Echipa %1 ştearsă"
 
 #: ../user/team_members.php:35
 msgid "Limit exceeded:  Can only display the first 1000 members."
@@ -6028,15 +6118,15 @@ msgstr ""
 
 #: ../user/team_members.php:47
 msgid "Members of %1"
-msgstr ""
+msgstr "Membrii ai %1"
 
 #: ../user/team_quit_action.php:34
 msgid "Unable to quit team"
-msgstr ""
+msgstr "Nu s-a putut părăsi echipa"
 
 #: ../user/team_quit_action.php:35
 msgid "Team doesn't exist, or you don't belong to it."
-msgstr ""
+msgstr "Echipa nu există sau nu faceţi parte din ea."
 
 #: ../user/team_quit_form.php:33
 msgid "Quit %1"
@@ -6055,27 +6145,28 @@ msgstr ""
 
 #: ../user/team_quit_form.php:42
 msgid "Quit Team"
-msgstr ""
+msgstr "Părăseşte Echipa"
 
 #: ../user/team_remove_inactive_action.php:31
 msgid "Removing users from %1"
-msgstr ""
+msgstr "Ştergere utilizatori din %1"
 
 #: ../user/team_remove_inactive_action.php:39
 msgid "%1 is not a member of %2"
-msgstr ""
+msgstr "%1 nu este membru al %2"
 
 #: ../user/team_remove_inactive_action.php:42
 msgid "%1 has been removed"
-msgstr ""
+msgstr "%1 a fost şters"
 
 #: ../user/team_remove_inactive_form.php:32
 msgid "Remove members from %1"
-msgstr ""
+msgstr "Şterge membrii din %1"
 
+# 85%
 #: ../user/team_remove_inactive_form.php:39
 msgid "Remove?"
-msgstr ""
+msgstr "Şterge?"
 
 #: ../user/team_remove_inactive_form.php:40
 msgid "Name (ID)"
@@ -6087,15 +6178,15 @@ msgstr ""
 
 #: ../user/team_remove_inactive_form.php:68
 msgid "Remove users"
-msgstr ""
+msgstr "Şterge utilizatori"
 
 #: ../user/team_search.php:68
 msgid "Team name"
-msgstr ""
+msgstr "Nume echipă"
 
 #: ../user/team_search.php:92
 msgid "Team search results"
-msgstr ""
+msgstr "Reultate căutare echipă"
 
 #: ../user/team_search.php:94
 msgid "No teams were found matching your criteria. Try another search."
@@ -6137,11 +6228,12 @@ msgstr ""
 
 #: ../user/top_hosts.php:82
 msgid "Top hosts"
-msgstr ""
+msgstr "Top gazde"
 
+# 75%
 #: ../user/top_teams.php:105
 msgid "Top %1 teams"
-msgstr ""
+msgstr "Top %1 echipe"
 
 #: ../user/top_teams.php:108
 msgid "There are no %1 teams"
@@ -6161,7 +6253,7 @@ msgstr ""
 
 #: ../user/user_search.php:51
 msgid "Filters"
-msgstr ""
+msgstr "Filtre"
 
 #: ../user/user_search.php:52
 msgid "User name starts with"
@@ -6193,31 +6285,31 @@ msgstr ""
 
 #: ../user/user_search.php:68
 msgid "Decreasing average credit"
-msgstr ""
+msgstr "Credit mediu în scădere"
 
 #: ../user/user_search.php:69
 msgid "Decreasing total credit"
-msgstr ""
+msgstr "Credit total în scădere"
 
 #: ../user/user_search.php:100
 msgid "search string must be at least 3 characters"
-msgstr ""
+msgstr "şirul de căutat trebuie să aibă cel puţin 3 caractere"
 
 #: ../user/user_search.php:133
 msgid "User search results"
-msgstr ""
+msgstr "Reultate căutare utilizator"
 
 #: ../user/user_search.php:140
 msgid "Joined"
-msgstr ""
+msgstr "Înscris"
 
 #: ../user/user_search.php:148
 msgid "No users match your search criteria."
-msgstr ""
+msgstr "Nici un utilizator găsit conform criteriilor."
 
 #: ../user/userw.php:35
 msgid "User not found!"
-msgstr ""
+msgstr "Utilizatorul nu a fost găsit!"
 
 #: ../user/userw.php:44
 msgid "Account Data<br/>for %1<br/>Time:"
@@ -6237,7 +6329,7 @@ msgstr ""
 
 #: ../user/userw.php:51
 msgid "Team: None"
-msgstr ""
+msgstr "Echipa: Nici una"
 
 #: ../user/validate_email_addr.php:30
 msgid "Validate BOINC email address"
@@ -6248,20 +6340,24 @@ msgid ""
 "Please visit the following link to validate the email address of your %1 "
 "account:"
 msgstr ""
+"Vă rugăm accesaţi următorul link pentru a valida adresa de mail a contului %"
+"1:"
 
 #: ../user/validate_email_addr.php:34
 msgid "Validate email sent"
-msgstr ""
+msgstr "Email validare trimis"
 
 #: ../user/validate_email_addr.php:35
 msgid ""
 "An email has been sent to %1. Visit the link it contains to validate your "
 "email address."
 msgstr ""
+"Un email a fostr trimis către %1. Vizitaţi link-ul din conţinut pentru a "
+"valida adresa de mail."
 
 #: ../user/validate_email_addr.php:44
 msgid "No such user."
-msgstr ""
+msgstr "Nu exista acest utilizator."
 
 #: ../user/validate_email_addr.php:49
 msgid "Error in URL data - can't validate email address"
@@ -6269,27 +6365,27 @@ msgstr ""
 
 #: ../user/validate_email_addr.php:54
 msgid "Database update failed - please try again later."
-msgstr ""
+msgstr "Actualizarea bazei de date a eşuat - vă rugăm încercaţi mai târziu."
 
 #: ../user/validate_email_addr.php:57
 msgid "Validate email address"
-msgstr ""
+msgstr "Validaţi adresa de mail"
 
 #: ../user/validate_email_addr.php:58
 msgid "The email address of your account has been validated."
-msgstr ""
+msgstr "Adresa de mail a contului dumneavoastră a fost validată."
 
 #: ../user/view_profile.php:36
 msgid "This user has no profile"
-msgstr ""
+msgstr "Utilizatorul nu are un profil"
 
 #: ../user/view_profile.php:54
 msgid "Profile: %1"
-msgstr ""
+msgstr "Profil: %1"
 
 #: ../user/view_profile.php:63
 msgid "Account data"
-msgstr ""
+msgstr "Date cont"
 
 #: ../user/weak_auth.php:52
 msgid ""
@@ -6301,7 +6397,7 @@ msgstr ""
 
 #: ../user/weak_auth.php:57
 msgid "This key can be used to:"
-msgstr ""
+msgstr "Cheia poate fi folosită pentru:"
 
 #: ../user/weak_auth.php:59
 msgid "log in to your account on the web"
@@ -6317,7 +6413,7 @@ msgstr ""
 
 #: ../user/weak_auth.php:73
 msgid "Weak account key"
-msgstr ""
+msgstr "Cheia slabă a contului"
 
 #: ../user/weak_auth.php:74
 msgid ""
@@ -6341,7 +6437,7 @@ msgstr ""
 
 #: ../user/workunit.php:35
 msgid "Workunit %1"
-msgstr ""
+msgstr "Unitate de lucru %1"
 
 #: ../user/workunit.php:43
 msgid "canonical result"
@@ -6349,7 +6445,7 @@ msgstr ""
 
 #: ../user/workunit.php:46
 msgid "granted credit"
-msgstr ""
+msgstr "credit acordat"
 
 #: ../user/workunit.php:55
 msgid "suppressed pending completion"
@@ -6373,23 +6469,23 @@ msgstr "erori"
 
 #: ../user/workunit.php:67
 msgid "validation"
-msgstr ""
+msgstr "validare"
 
 #: ../user/workunit.php:67
 msgid "Pending"
-msgstr ""
+msgstr "În aşteptare"
 
 #: ../project.sample/project.inc:47
 msgid "Main page"
-msgstr ""
+msgstr "Pagina principală"
 
 #: ../project.sample/project.inc:49
 msgid "Copyright"
-msgstr ""
+msgstr "Drepturi de autor"
 
 #: ../project.sample/project.inc:52
 msgid "Generated"
-msgstr ""
+msgstr "Generat"
 
 #: ../project.sample/project.inc:83
 msgid "Your personal background."
@@ -6416,22 +6512,24 @@ msgstr ""
 
 #: ../project.sample/project_specific_prefs.inc:47
 msgid "Color scheme for graphics"
-msgstr ""
+msgstr "Schemă culori pentru grafică"
 
 #: ../project.sample/project_specific_prefs.inc:48
 msgid "Maximum CPU % for graphics%10 ... 100%2"
-msgstr ""
+msgstr "Utilizare CPU maxim % pentru grafică%10 ... 100%2"
 
 #: ../project.sample/project_specific_prefs.inc:49
 msgid "Run only the selected applications"
-msgstr ""
+msgstr "Rulează doar aplicaţiile selectate"
 
 #: ../project.sample/project_specific_prefs.inc:50
 msgid ""
 "If no work for selected applications is available, accept work from other "
 "applications?"
 msgstr ""
+"Dacă nu există de lucru pentru aplicaţiile selectate, acceptă lucru pentru "
+"alte aplicaţii?"
 
 #: ../project.sample/project_specific_prefs.inc:91
 msgid "(all applications)"
-msgstr ""
+msgstr "(toate aplicaţiile)"
diff --git a/locale/ro/BOINC-Web.mo b/locale/ro/BOINC-Web.mo
index 307120a..c6eb558 100644
Binary files a/locale/ro/BOINC-Web.mo and b/locale/ro/BOINC-Web.mo differ
diff --git a/locale/ro/BOINC-Web.po b/locale/ro/BOINC-Web.po
index 5898c10..1b25852 100644
--- a/locale/ro/BOINC-Web.po
+++ b/locale/ro/BOINC-Web.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-23 15:01+0200\n"
-"Last-Translator: mcsjohn <marius.sirbu at outlook.com>\n"
+"PO-Revision-Date: 2013-09-04 16:08+0000\n"
+"Last-Translator: Marius <marius.sirbu at outlook.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: ro\n"
 "MIME-Version: 1.0\n"
@@ -16,11 +16,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2);;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1378310916.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -222,6 +223,10 @@ msgid ""
 "bacterial, plasmid, and virus protein sequences; and biological diversity in "
 "nature reserves. "
 msgstr ""
+"Proiectul Lattice furnizează putere de calcul cercetătorilor de la "
+"Universitatea din Maryland care studiază relaţii evoluţionare bazate pe date "
+"din secvenţa ADN; secvenţe proteice bacteriene, plasmid şi viruşi; şi "
+"diversitatea biologică în rezervele naturale. "
 
 #: projects.inc:135
 msgid "The Swiss Tropical Institute"
@@ -241,6 +246,14 @@ msgid ""
 "populations with a diverse set of parameters related to biological and "
 "social factors that influence the distribution of the disease. "
 msgstr ""
+"Modele simulate ale dinamicii de transmisie şi efectelor asupra sănătăţii "
+"ale malariei sunt o unealtă importantă în controlul malariei. Aceste pot fi "
+"folosite pentru a determina strategii optime pentru livrarea plaselor de "
+"insecte, chemoterapiei sau a noilor vaccinuri aflate actual în dezvoltare şi "
+"testare.  Aceste modele sunt extrem de intensive ca şi calcule, necesitând "
+"simularea unor populaţii umane de dimensiuni mari cu diverse seturi de "
+"parametri referitori la factori sociali şi biologici care influenţează "
+"distribuţia bolii. "
 
 #: projects.inc:159
 msgid "University of Washington"
@@ -259,6 +272,12 @@ msgid ""
 "efforts at designing new proteins to fight diseases such as HIV, Malaria, "
 "Cancer, and Alzheimer's"
 msgstr ""
+"Determină forma tridimensională a proteinelor în cercetare care nu în "
+"ultimul rând vor duce la găsirea unor tratamente pentru câteva boli umane "
+"importante. Rulând Rosetta at home veţi ajuta la grăbirea şi extinderea "
+"cercetărilor noastre în moduri în care noi nu am putea încerca fără ajutorul "
+"dumneavoastră. Ne veţi ajuta şi în eforturile noastre de a dezvolta noi "
+"proteine pentru a lupta cu boli ca HIV, Malarie, Cancer şi Alzheimer"
 
 #: projects.inc:167
 msgid "University of Vienna"
@@ -276,7 +295,7 @@ msgstr ""
 
 #: projects.inc:175
 msgid "Earth Sciences"
-msgstr ""
+msgstr "Ştiinţele Pământului"
 
 #: projects.inc:187
 msgid "Oxford University"
@@ -297,6 +316,15 @@ msgid ""
 "cycle. This will allow us to explore how climate may change in the next "
 "century under a wide range of different scenarios."
 msgstr ""
+"Investighează aproximaţiile care trebuie făcute în modele climatic de ultimă "
+"generaţie. Rulând modelele de mii de ori sperăm să găsim cum răspunde "
+"modelul la modificări suficient de mici ale acestor aproximaţii - suficient "
+"de mici astfel încât să nu facă aproximările mai puţin realistice. Aceasta "
+"ne va permite să ne îmbunătăţim înţelegerea despre cât de sensibile sunt "
+"modelele noastre la mici modificări şi totodată la lucruri ca modificarea "
+"ciclului dioxidului de carbon sau sulfului. Aceasta ne va permite să "
+"explorăm modificările climatice posibile în următorul secol într-o mare "
+"varietate de scenarii diferite."
 
 #: projects.inc:196
 msgid "Astronomy, Physics, and Chemistry"
@@ -315,6 +343,13 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Vom combina acoperirea spectrală a GALEX, Pan-STARRS1 şi WISE pentru a "
+"genera un atlas al galactic de UV-optic-NIR multi lungime de undă pentru "
+"Universul apropiat. Vom măsura parametrii fizici (ca densitatea suprafeţei a "
+"masei stelare, densitatea suprafeţei unei stele în formare, atenuarea şi "
+"istoricul formării unei stele de prim-ordin) pe baza rezolvării pixel cu "
+"pixel folosind distribuţia energiei spectrale (SED) cu tehnici de calcul "
+"distribuit."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -336,6 +371,16 @@ msgid ""
 "single event of interest can be expected to occur.  Our research group is "
 "interested in calculating the long time dynamics of systems."
 msgstr ""
+"O problemă comună în chimia teoretică, fizica materiei condensate şi ştiinţa "
+"materialelor este calcularea evoluţie în timp a unui sistem la scară "
+"atomică unde, de exemplu, au loc reacţii chimic şi/sau difuzie. În general "
+"evenimentele de interes sunt destul de rare (de mai multe ordine de mărime "
+"mai lente deât mişcarea vibratorie a atomilor) şi deci simularea directă, "
+"urmărind fiecare mişcare a atomilor, ar dura mii de ani de calcule pe "
+"calculator pe cel mai performant calculator al zilelor noastre, înainte ca "
+"un singur eveniment de interes să poată fi aşteptat să se întâmple.  Grupul "
+"nostru de cercetare este interesat să calculeze dinamica de lungă durată a "
+"sistemelor."
 
 #: projects.inc:240
 msgid "University of Illinois at Urbana-Champaign"
@@ -378,6 +423,12 @@ msgid ""
 "argon, or to test the validity of the ideal gas law by actually doing the "
 "simulations through the grid."
 msgstr ""
+"Calcule de ştiinţa suprafeţelor folosind Classical Dynamics.  Leiden "
+"Classical permite voluntarilor, stundeţilor şi altor cercetători să trimită "
+"calculele personale către reţea. Fiecare utilizator are coada personală de "
+"sarcini Classical Dynamics. În acest fel studenţii a folosit reţeaua pentru "
+"a simula argon lichid sau pentru a test validitatea legii gazului ideal prin "
+"realizarea simulărilor prin reţea."
 
 #: projects.inc:272
 msgid "Univ. of Wisconsin - Milwaukee, Max Planck Institute"
@@ -395,6 +446,11 @@ msgid ""
 "supported by the American Physical Society (APS) and by a number of "
 "international organizations."
 msgstr ""
+"Căurarea stelelor neutronice rotitoare (numite şi pulsari) folosind date de "
+"la detectoarele de unde gravitaţionale LIGO şi GEO şi de la radio "
+"observatorul Arecibo.  Einstein at Home este un proiect World Year of Physics "
+"2005 suportat de Societatea Americană de Fizică (APS) şi de un număr de "
+"organizaţii internaţionale."
 
 #: projects.inc:288 projects.inc:296
 msgid "CERN (European Organization for Nuclear Research)"
@@ -412,6 +468,11 @@ msgid ""
 "investigate on particles proprieties. LHC at home runs simulations to improve "
 "the design of LHC and its detectors."
 msgstr ""
+"Large Hadron Collider (LHC) este un accelerator de particule de la CERN, "
+"Organizaţia Europeană de Cercetări nucleare, cel mai mare laborator de "
+"fizica particulelor din lume.  Este cel mai puternic instrument construit "
+"vreodată pentru a investiga proprietăţile particulelor. LHC at home rulează "
+"simulări pentru a îmbunătăţii designul LHC şi al detectorilor săi."
 
 #: projects.inc:298
 msgid ""
@@ -419,6 +480,10 @@ msgid ""
 "LHC event physics simulation on volunteer computers.  Requires that you "
 "install VirtualBox on your computer"
 msgstr ""
+"Acest proiect foloseşte tehnologia maşinilor virtuale dezvoltată de CERN "
+"pentru simularea evenimentelor fizice ale LHC pe calculatoarele "
+"voluntarilor.  Necesită să instalaţi VirtualBox pe calculatorul "
+"dumneavoastră"
 
 #: projects.inc:304
 msgid "University of California, Berkeley"
@@ -481,6 +546,9 @@ msgid ""
 "adopt the technologies of volunteer computing and volunteer thinking for "
 "their research."
 msgstr ""
+"Obiectivul CAS at home este de a încuraja şi asista cercetătorii din China "
+"pentru a adopta tehnologille de calcul distribuit voluntar şi gândire "
+"voluntară pentru cercetările lor."
 
 #: projects.inc:343
 msgid "Mathematics, physics, evolution"
@@ -491,6 +559,8 @@ msgid ""
 "Yoyo at home is an adapter between BOINC and several existing volunteer "
 "computing projects: ECM, Muon, Evolution at home, and distributed.net"
 msgstr ""
+"Yoyo at home este un adaptor între BOINC şi alte proiecte de calcule voluntare: "
+"ECM, Muon, Evolution at home şi distributed.net"
 
 #: projects.inc:349 projects.inc:505
 msgid "MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)"
@@ -507,6 +577,11 @@ msgid ""
 "processed by the volunteers of this project. The scientific projects covered "
 "by the project include math, physics, biology, etc."
 msgstr ""
+"Proiectul EDGeS at Home Beta integrează calculele voluntare în reţeaua de "
+"servicii Europeană permiţând reţelelor de servicii să trimită unităţi de "
+"lucru pentru a fi procesate de voluntari ai acestui proiect. Proiectele "
+"ştiinţiice acoperite de acest proiect includ matematica, fizica, biologia, "
+"etc."
 
 #: projects.inc:357
 msgid "Spanish universities and research centers"
@@ -522,11 +597,11 @@ msgstr "Cercetări în fizică, ştiinţa materialelor şi biomedicină"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Corporate Citizenship"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Cercetări medicale, de mediu şi alte cercetări umanitare"
 
 #: projects.inc:367
 msgid ""
@@ -535,6 +610,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Pentru a avansa cercetările non-profit critic ale unor probleme umanitare "
+"presante prin crearea celei mai mari reţele de calcule voluntare.  "
+"Cercetările includ HIV-SIDA, cancer, boli tropicale şi neglijate, energia "
+"solară, apa curată şi multe altele."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -590,6 +669,12 @@ msgid ""
 "NFS at Home is a continuation of that experience, only with integers that are "
 "hundreds of digits long."
 msgstr ""
+"NFS at Home este un proiect de cercetare care foloseşte calculatoare conectate "
+"la Internet pentru a realiza anumiţi paşi în factorizarea numerelor întregi "
+"mari (Number Field Sieve). Ca şi elev la şcoală aţi căpătat prima experienţă "
+"în spargerea întregilor în factori primi, cum ar fi 15 = 3 * 5 sau 35 = 5 * "
+"7. NFS at Home este o continuare a acestei experien'e, doar că întregii sunt "
+"lungi de sute de cifre."
 
 #: projects.inc:457
 msgid ""
@@ -610,6 +695,10 @@ msgid ""
 "well as others Lithuanian academic institutions.  Current applications "
 "involve the study of Monte-Carlo based software testing."
 msgstr ""
+"Scopul acestui proiect este de a furniza o platformă puternică de calcule "
+"distribuite cercetătorilor ştiinţifici ai Universităţii Tehnice Vilnius "
+"Gediminas (VGTU) ca şi altor instituţii academice Lituaniene.  Aplicaţiile "
+"curente se ocupă de studiul testării software bazate pe Monte-Carlo."
 
 #: projects.inc:481
 msgid "Mathematical Institute of Leiden University / Kennislink"
@@ -638,6 +727,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid are mai multe proiecte care caută diferite forme a unor numere "
+"prime foarte mari, inclusiv căutarea celui mai mare număr prim cunoscut."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -738,6 +829,10 @@ msgid ""
 "through the process of installing and using BOINC; %s troubleshoot any "
 "problems you might have."
 msgstr ""
+"Ajutorul Online BOINC vă permite să vorbiţi unul-la-unul cu utilizatori "
+"experimentaţi BOINC, care: %s răspunde întrebărilor despre BOINC şi calcule "
+"voluntare; %s sprijini în procesul de instalare şi utilizare al BOINC; %s "
+"îndruma spre rezolvarea oricărei probleme s-ar putea să aveţi."
 
 #: help.php:21
 #, php-format
@@ -747,6 +842,10 @@ msgid ""
 "Skype, please %sdownload and install it now%s.  When you're finished, return "
 "to this page."
 msgstr ""
+"Ajutorul Online BOINC este bazat pe %sSkype%s, un sistem telefonic bazat pe "
+"Internet. Skype este gratuit (atât programul cât şi apelurile).  Dacă nu "
+"aveţi dkja Skype, vă rugăm %ssă-l descărcaţi şi instalaţi acum%s.  Când aţi "
+"finalizat, întoarceţi-vă la această pagină."
 
 #: help.php:28
 msgid ""
@@ -755,6 +854,10 @@ msgid ""
 "also use Skype's text-based chat system or regular email (if you don't have "
 "Skype) to communicate with Help Volunteers."
 msgstr ""
+"Cel mai bun mod de a primi ajutor este prin voce, pentru care aveţi nevoie "
+"fie de un microfon şi boxe sau căşti pentru calculatorul dumneavoastră.  De "
+"asemenea puteţi folosi şi sistemul de conversaţie bazat pe text al Skype sau "
+"email (dacă nu aveţi Skype) pentru a comunica cu Voluntarii pentru Ajutor."
 
 #: help.php:31
 msgid ""
@@ -766,7 +869,7 @@ msgstr ""
 
 #: help.php:47
 msgid "Be a Help Volunteer"
-msgstr ""
+msgstr "Deveniţi un Voluntar pentru Ajutor"
 
 #: help.php:50
 #, php-format
@@ -775,22 +878,31 @@ msgid ""
 "Volunteer%s.  It's a great way to help the cause of scientific research and "
 "volunteer computing - and it's fun!"
 msgstr ""
+"Dacă sunteţi un utilizator experimentat BOINC, vă încurajăm %ssă deveniţi un "
+"Voluntar pentru Ajutor%s.  Este un mod minunta să ajutaţi cauza "
+"cercetărilor ştiinţifice şi a calculelor voluntare - şi este distractiv!"
 
 #: help.php:56
 #, php-format
 msgid ""
 "If you're already a Help Volunteer: to edit your settings, %sclick here%s."
 msgstr ""
+"Dacă sunteţi deja un Voluntar pentru Ajutor: pentru a edita setările, %"
+"sapăsaţi aici%s."
 
 #: help_funcs.php:107
 msgid ""
 "BOINC helpers are unpaid volunteers.  Their advice is not endorsed by BOINC "
 "or the University of California."
 msgstr ""
+"Ajutorii BOINC sunt voluntari neplătiţi.  Sfatul lor nu este aprobat de "
+"BOINC sau de Universitatea din California."
 
 #: help_funcs.php:110
 msgid "%1Never%2 give email address or password information to BOINC helpers."
 msgstr ""
+"%1Niciodată%2 nu furnizaţi informaţii despre adresa de email sau parola "
+"ajutorilor BOINC."
 
 #: index.php:23
 msgid "Computing power"
@@ -857,6 +969,11 @@ msgid ""
 "%sDownload%s and run BOINC software  %sEnter%s an email address and "
 "password. "
 msgstr ""
+" Folosiţi timpul liber al calculatorului dumneavoastră (Windows, Mac sau "
+"Linux) pentru a găsi tratament pentru boli, a studia încălzirea globală, a "
+"descoperi pulsari şi multe alte tipuri de cercetări ştiinţifice.  Este "
+"sigur, garantat şi uşor:  %sAlege%s proiecte  %sDescarcă%s şi rulează BOINC "
+"  %sIntrodu%s o adresă de email şi o parolă. "
 
 #: index.php:105
 #, php-format
@@ -880,16 +997,20 @@ msgid ""
 "%1Scientists%2: use BOINC to create a %3volunteer computing project%4 giving "
 "you the computing power of thousands of CPUs."
 msgstr ""
+"%1Cercetătorii%2: folosesc BOINC pentru a crea un %3proiect de calcule "
+"voluntare%4 oferind puterea de calcul a mii de CPU-uri."
 
 #: index.php:135
 msgid ""
 "%1Universities%2: use BOINC to create a %3Virtual Campus Supercomputing "
 "Center%4."
 msgstr ""
+"%1Universităţile%2: folosesc BOINC pentru a crea un %3Centru Virtual de "
+"Supercalcule în Campus%4."
 
 #: index.php:140
 msgid "%1Companies%2: use BOINC for %3desktop Grid computing%4."
-msgstr ""
+msgstr "%1Companiile%2: folosesc BOINC pentru %3Calcule desktop de reţea%4."
 
 #: index.php:152
 msgid "The BOINC project"
@@ -897,7 +1018,7 @@ msgstr "Proiectul BOINC"
 
 #: index.php:158
 msgid "Message boards"
-msgstr ""
+msgstr "Panouri de mesaje"
 
 #: index.php:159
 msgid "Email lists"
@@ -964,6 +1085,7 @@ msgstr "Setări implicite browser"
 msgid ""
 "Open-source software for %svolunteer computing%s and %sgrid computing%s."
 msgstr ""
+"Programe open-source pentru %scalcule voluntare%s şi %calcule în reţea%s."
 
 #: index.php:278
 msgid "BOINC is based at The University of California, Berkeley"
@@ -971,12 +1093,12 @@ msgstr "BOINC se află la Universitatea California, Berkeley"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Comentariu"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Ştirile sun disponibile ca un %sfeed RSS%s"
 
 #~ msgid "Humanitarian research on disease, natural disasters and hunger."
 #~ msgstr "Cercetări umanitare despre boli, dezastre naturale şi foame."
diff --git a/locale/ru/BOINC-Android.po b/locale/ru/BOINC-Android.po
new file mode 100644
index 0000000..1829562
--- /dev/null
+++ b/locale/ru/BOINC-Android.po
@@ -0,0 +1,1050 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-21 13:54+0000\n"
+"Last-Translator: Nikolay Saharov <saharovna at gmail.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379771666.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Выполняется загрузка! Пожалуйста подождите…"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Выберите проект:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Добавить URL-адрес проекта"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Введите URL проекта:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Добавить проект"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Пожалуйста, введите URL проекта"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Нет подключения к Интернету"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Установка соединения с сервером проекта…"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Логотип проекта."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Основная область:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Специализация:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Описание:"
+
+# Это типа институт/университет, который владеет проектом
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Владелец:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Веб-сайт:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Этот проект поддерживает устройства на базе Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Этот проект не поддерживает устройства на базе Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Условия использования для"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Создавая учётную запись в этом проекте, вы принимаете условия использования, "
+"которые показаны выше."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Войти с существующей учётной записью"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Электронная почта:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Имя:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Пароль:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Впервые в"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Зарегистрировать учётную запись для участия:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Посетить веб-сайт проекта для создания учётной записи:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Проект в данный момент не позволяет создавать новые учётные записи!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Зарегистрироваться"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Войти"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Восстановить пароль"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Сбой при установке связи с проектом!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Подключен"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Регистрация учётной записи для"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Проект:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Электронная почта:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Имя:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Команда:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Пароль:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Повторить:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Создать"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Пользователь не найден"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Пароль слишком короткий"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Сбой подключения"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Пароли не совпадают"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Введите адрес электронной почты"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Введите пароль"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Введите имя пользователя"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "неудача"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Имя пользователя не принято"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Адрес электронной почты уже используется"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Проект выключен"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Адрес электронной почты не принят"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Пароль не принят"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Создание учётной записи в данном проекте отключено"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Назад"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Готово"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Успешно"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Неудачно"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Подключиться"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Проверить учётную запись"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Зарегистрировать учётную запись"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Войти"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Нажмите здесь для выбора проекта."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Упс"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…этого не должно было произойти!\n"
+"Нажмите на значок BOINC, чтобы попробовать ещё раз."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Значок BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Статус"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Проекты"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Задания"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Передачи"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Настройки"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Навигация"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Выполнение расчётов"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Спасибо за участие."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Приостановлено"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Нечего делать"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Ожидание заданий…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Приостановлено"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Нажмите кнопку Play для возобновления расчётов и передачи данных."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Запуск…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Выбрать проект для участия."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Закрытие…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Тестирование производительности…"
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "изображение проекта"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Чтение настроек…"
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Сохранить"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Введите новое значение:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Выбрать:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Основные"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Сеть"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Питание"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "Процессор"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Диск"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Память"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Отладка"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Показать дополнительные настройки и элементы управления…"
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Выполнять расчёты при работе от батареи"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Мин. уровень заряда батареи"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+"BOINC приостановит расчёты, когда заряд батареи будет ниже указанного "
+"уровня."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Макс. температура батареи"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC приостановит расчёты, когда температура батареи превысит указанный "
+"уровень. Не рекомендуется менять это значение."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Макс. используемое пространство памяти"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"Сколько процентов от общего объёма памяти вашего устройства BOINC может "
+"использовать?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Мин. свободное пространство"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Какой объём памяти вашего устройства должен оставаться свободным?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Ежедневный предел передачи"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Ограничивает ежедневный трафик данных, вызванный BOINC."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Передавать задания только по WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Автозапуск"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Показывать уведомление, когда приостановлен"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Используемые ядра процессора"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+"Ограничивает количество ядер процессора, которые использует BOINC для "
+"расчётов."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Пауза при использовании процессора выше"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Определяет, когда BOINC останавливает расчёты из-за использования процессора "
+"другими приложениями."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Предельное время процессора"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Ограничивает время процессора, которое использует BOINC для расчётов."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Ограничение ОЗУ"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Ограничивает объём ОЗУ, который задания могут занимать."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Флаги журнала клиента BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "Уровень журнала GUI"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Задает уровень детализации сообщений журнала GUI."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "МБ"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "ГБ"
+
+#, c-format, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Чтение проектов…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Добавить проект"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Значок проекта"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Очки:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(на этом устройстве)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(всего)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Приостановлен пользователем"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Не запрашивать новые задания"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Проект завершён - ОК для удаления"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "Будет удалён после завершения заданий"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Запрос информации у планировщика"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Производится запрос информации у планировщика"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Ожидание промежуточной отправки"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "Связь по расписанию:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Команды проекта:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Обновить"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Удалить"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Приостановить"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Возобновить"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Не запрашивать задания"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Получать новые задания"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Сбросить"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Удалить проект?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Вы действительно хотите удалить"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "из BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Удалить"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Перезапустить проект"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Вы действительно хотите перезапустить"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Сбросить"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "Название задания:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Затрачено времени:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(приостановлено)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Крайний срок:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "новый"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "ожидание загрузки"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "загрузка завершена"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "ошибка расчётов"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "отправка"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "отправка завершена"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "прервано"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "сбой при отправке"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "готово"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "выполняется"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "приостановлено"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "приостанавливается"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "приостанавливается"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "приостановлено"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "проект приостановлен"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "готово для подтверждения"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "Прервать задание?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Прервать задание:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Прервать"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "Отмена"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Диалог подтверждения"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Чтение списка передач…"
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Отправка"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Загрузка"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "повтор через"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "неудача"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "приостановлено"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "активна"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "ожидает"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "запрос к проекту отложен на"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Файл:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Прервать передачу?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Прервать файл:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Прервать"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Загрузка сообщений журнала…"
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "Сообщения клиента"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "Сообщения GUI"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Журнал скопирован в буфер обмена."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Журнал событий для BOINC на Android:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Расчёты приостановлены."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+"Подключите ваше устройство к зарядному устройству для продолжения расчётов."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Пользователь работает."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Закончилось выделенное время для расчётов."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC измеряет производительность вашего устройства…"
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Закончилось свободное место на диске."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Запланированное ограничение нагрузки процессора."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Нет активности пользователя за последнее время."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Инициализация отложена."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Выполняется привилегированное приложение."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Ваше устройство занято другими приложениями."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC достиг ограничения передачи данных по сети."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Android остановил."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "Нет подключения к WiFi."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "Необходимо подзарядить батарею для продолжения расчётов."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Расчёты возобновятся, когда заряд батареи достигнет"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "в данный момент"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Ожидание охлаждения батареи"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Возобновление расчётов…"
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "вручную."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Запрошено пользователем"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "Запросить задания"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Сообщить о завершённых заданиях"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "Отправить промежуточное сообщение"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Запрошено менеджером проектов"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Инициализация проекта"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Запрошено проектом"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Неизвестная причина"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Обновить"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "Отправить письмом"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Копировать в буфер обмена"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Журнал событий"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "Выйти из BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Приостановить"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Возобновить"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "О"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Справка"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Вернуться"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "О"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Версия"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+"BOINC - Berkeley Open Infrastructure for Network Computing\n"
+"Открытая Инфраструктура для Распределенных Вычислений университета Беркли"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003-2013 Калифорнийский университет, Беркли.\n"
+"Все права защищены."
diff --git a/locale/ru/BOINC-Web.mo b/locale/ru/BOINC-Web.mo
index d50d6dd..b62fcb7 100644
Binary files a/locale/ru/BOINC-Web.mo and b/locale/ru/BOINC-Web.mo differ
diff --git a/locale/ru/BOINC-Web.po b/locale/ru/BOINC-Web.po
index c32c9a8..c2c9b52 100644
--- a/locale/ru/BOINC-Web.po
+++ b/locale/ru/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-07 20:07+0200\n"
+"PO-Revision-Date: 2013-08-30 18:25+0000\n"
 "Last-Translator: Nikolay Saharov <saharovna at gmail.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: ru\n"
@@ -16,8 +16,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1377887109.0\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
@@ -332,6 +333,7 @@ msgid "Astronomy"
 msgstr "Астрономия"
 
 #: projects.inc:203
+#, fuzzy
 msgid ""
 "We will combine the spectral coverage of GALEX, Pan-STARRS1, and WISE to "
 "generate a multi-wavelength UV-optical-NIR galaxy atlas for the nearby "
@@ -340,6 +342,14 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Мы объединим спектральный охват телескопов GALEX, Pan-STARRS1 и WISE для "
+"создания мультиволнового атласа галактик ближайшей Вселенной в "
+"ультрафиолетовом/оптическом/инфракрасном диапазонах спектра. Мы измерим "
+"физические параметры (такие как поверхностная плотность звёздной массы, "
+"поверхностная плотность скорости формирования звезды, затухание и история "
+"формирования звезды первого порядка) на основе попиксельного решения с "
+"помощью распределения спектральной энергии (SED), приспособив технологии в "
+"режиме распределенных вычислений."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -586,19 +596,25 @@ msgstr "Исследования в физике, материаловедени
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "Корпоративное Гражданство IBM"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Медицинские, экологические и другие гуманитарные исследования"
 
 #: projects.inc:367
+#, fuzzy
 msgid ""
 "To further critical non-profit research on some of humanity's most pressing "
 "problems by creating the world's largest volunteer computing grid.  Research "
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Для дальнейших критических некоммерческих исследований некоторых из наиболее "
+"актуальных проблем человечества, создав крупнейшую в мире добровольную "
+"вычислительную сеть.  Исследования включают в себя ВИЧ-СПИД, рак, "
+"тропические и забытые болезни, солнечную энергию, чистую воду и многое "
+"другое."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -714,6 +730,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegrid поддерживает множество проектов, ищущих различные формы очень "
+"больших простых чисел, включая поиск крупнейшего известного простого числа."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -1093,12 +1111,12 @@ msgstr "BOINC находится в Университете Калифорни
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Комментарий"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Новости доступны в формате %sленты RSS%s"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "Сообщество Корпоративных Отношений IBM"
diff --git a/locale/sk/BOINC-Android.po b/locale/sk/BOINC-Android.po
new file mode 100644
index 0000000..c585ffe
--- /dev/null
+++ b/locale/sk/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/sl/BOINC-Android.po b/locale/sl/BOINC-Android.po
new file mode 100644
index 0000000..7ca3ef4
--- /dev/null
+++ b/locale/sl/BOINC-Android.po
@@ -0,0 +1,1027 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.10.0\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/templates/BOINC-Android.pot b/locale/templates/BOINC-Android.pot
new file mode 100644
index 0000000..b03434a
--- /dev/null
+++ b/locale/templates/BOINC-Android.pot
@@ -0,0 +1,1028 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PROJECT VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 1.0dev\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr ""
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr ""
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr ""
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr ""
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr ""
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr ""
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr ""
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr ""
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr ""
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr ""
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr ""
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr ""
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr ""
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr ""
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr ""
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr ""
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr ""
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr ""
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr ""
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr ""
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr ""
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr ""
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr ""
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr ""
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr ""
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr ""
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr ""
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr ""
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr ""
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr ""
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr ""
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr ""
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr ""
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr ""
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr ""
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr ""
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr ""
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr ""
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr ""
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr ""
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr ""
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr ""
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr ""
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr ""
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr ""
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr ""
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr ""
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr ""
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr ""
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr ""
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr ""
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr ""
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr ""
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr ""
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr ""
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr ""
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr ""
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr ""
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr ""
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr ""
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr ""
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr ""
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr ""
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr ""
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr ""
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr ""
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr ""
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr ""
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+
diff --git a/locale/tr/BOINC-Android.po b/locale/tr/BOINC-Android.po
new file mode 100644
index 0000000..ff496cf
--- /dev/null
+++ b/locale/tr/BOINC-Android.po
@@ -0,0 +1,1043 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: OINC Android 7.2\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-07 15:47+0200\n"
+"Last-Translator: Aycan Demirel <aycandemirel at hotmail.com>\n"
+"Language-Team: Türkçe <LL at li.org>\n"
+"Language: tr\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: Poedit 1.5.7\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1378149251.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Yükleniyor! Lütfen bekleyin..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Bir proje seçin:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Adres ile proje ekle"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Proje adresini girin:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Proje ekle"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Lütfen proje adresini girin"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "İnternet bağlantısı yok"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Proje sunucusuna bağlanılıyor..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Proje logosu."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Genel alan:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Özel alan:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Tanım:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Sahibi:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Site:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Bu proje Android cihazlarını destekliyor"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Bu proje Android cihazlarını desteklemiyor"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Kural ve politikalar: "
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Bu projede bir hesap oluşturmakla, aşağıdaki kural ve politikaları kabul "
+"etmiş oluyorsunuz."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Mevcut hesap ile oturum aç"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "ePosta:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "İsim:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Parola:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Bu projede yeni misiniz:"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Katılmak için bir hesap oluşturun:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Hesap oluşturmak için proje sitesini ziyaret edin:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Proje şu anda yeni hesap oluşturulmasına müsaade etmiyor!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Kayıt ol"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Giriş yap"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Parolamı unuttum"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Projeyle bağlantı kurulamadı!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Eklendi"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Hesaba kaydolma: "
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Proje:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "ePosta:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "İsim:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Takım:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Parola:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "Yeniden yazın:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Oluştur"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Kullanıcı bulunamadı"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Parola çok kısa"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Bağlantı başarısız"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Yazdığınız parolalar aynı değil"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Lütfen ePosta adresinizi yazın"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Lütfen bir parola yazın"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Lütfen kullanıcı adınızı yazın"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "başarısız"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Kullanıcı adı kabul edilmedi"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "ePosta zaten kullanımda"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Proje çevrimdışı"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "ePosta kabul edilmedi"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Parola kabul edilmedi"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Hesap oluşturma bu projede devre dışı"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Geri"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Tamamla"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Başarılı"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Başarısız"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "..."
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Bağlan"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Hesabı doğrula"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Hesap oluştur"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Giriş yap"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Proje seçmek için buraya dokunun."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Haydaaa"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"... bu olmamalıydı!\n"
+"Yeniden denemek için simgeye dokunun."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC simgesi"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Durum"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Projeler"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "İşler"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Aktarımlar"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Tercihler"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Gezinti"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Çalışıyor"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Katıldığınız için teşekkürler."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Beklemede"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Yapacak bir görev yok"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "İşler için bekleniyor..."
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Beklemede"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Hesaplama ve ağı sürdürmek için oynata dokunun."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Başlıyor..."
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Katılmak için bir proje seçin."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Kapanıyor..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Test ediliyor..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "proje resmi"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Tercihler okunuyor..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Kaydet"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Yeni değeri girin:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Seçin:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Genel"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Ağ"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Güç"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Depolama"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Bellek"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Hata kaydı"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Gelişmiş tercihler ve kontrolleri görüntüle..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Pil gücündeyken hesapla"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "En az pil seviyesi"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr "BOINC, pil seviyesi bu değerin altına düşerse hesaplamayı duraklatır."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "En çok pil sıcaklığı"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC, pil sıcaklığı bu değerin üzerine çıkarsa hesaplamayı duraklatır. Bu "
+"değeri değiştirmeniz önerilmez."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "En çok depolama alanı kullanımı"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+"BOINC, cihazınızın yüzde olarak en fazla ne kadar depolama alanını "
+"kullanabilecek?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "En az boş depolama alanı"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Cihazınızda en az ne kadar depolama alanı boş bırakılacak?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Günlük aktarım kotası"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "BOINC'in günlük internet kullanım kotası."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "İşleri yalnızca WiFi'dayken aktar"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Cihaz açılınca otomatik başla"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Durakladığında bildirim görüntüle"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Kullanılacak CPU çekirdekleri"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "BOINC'in hesaplama için kullanabileceği işlemci (CPU) çekirdeği sayısı."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "CPU kullanımı fazlaysa duraklat"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"BOINC, diğer uygulamaların işlemci kullanımı bu seviyeyi aşarsa, hesaplamayı "
+"duraklatır."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "CPU sınırı"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "BOINC'in hesaplama için kullanabileceği CPU gücü."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "Bellek limiti"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "İşlerin kullanabileceği en fazla bellek (RAM) miktarı."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "BOINC istemci günlüğü bayrakları"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "GUI günlük seviyesi"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "Grafik arabirimi (GUI) günlüğü mesaj ayrıntı düzeyi."
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Projeler okunuyor..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Proje ekle"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Proje simgesi"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Kredi:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(bu cihazda)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(toplam)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Kullanıcı tarafından duraklatıldı"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Yeni işler indirilmeyecek"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Proje sona erdi - Kaldırmak için Tamam'a dokunun"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "İşler tamamlandığında kaldırılacak"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "Zamanlanmış istek kuyrukta"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "Zamanlanmış istek gerçekleştiriliyor"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "İş ilerleme mesajı kuyrukta"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "İletişim ertelendi:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "Proje komutları:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Güncelle"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Kaldır"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Duraklat"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Sürdür"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Yeni işler indirme"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Yeni işler indir"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Sıfırla"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Proje kaldırılsın mı?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Bu proje BOINC'ten kaldırılsın mı:"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "? "
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Kaldır"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "Projeyi sıfırla"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Bu proje sıfırlansın mı:"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Sıfırla"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "İş adı:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "Geçen süre:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(beklemede)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "Son teslim zamanı:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "yeni"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "indirilmeyi bekliyor"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "indirme tamamlandı"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "hesaplama hatası"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "gönderiliyor"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "gönderme tamamlandı"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "iptal edildi"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "gönderme başarısız"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "başlamaya hazır"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "çalışıyor"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "durakladı"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "durduruluyor"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "durduruluyor"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "durakladı"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "proje duraklatıldı"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "raporlanmaya hazır"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "İş iptal edilsin mi?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "Bu iş iptal edilsin mi:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "Evet"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "İptal"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "Onaylama sorusu"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Aktarımlar okunuyor..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Gönderme"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "İndirme"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "yeniden denenecek "
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "başarısız"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "durakladı"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "sürüyor"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "kuyrukta"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "proje ertelendi"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Dosya:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "Aktarım iptal edilsin mi?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "Bu dosyanın aktarımı iptal edilsin mi:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "Evet"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "Günlük mesajları yükleniyor..."
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "İstemci Mesajları"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI Mesajları"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "Günlük mesajları panoya kopyalandı."
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "BONIC Android olay günlüğü:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "Hesaplama durakladı."
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Hesaplamayı sürdürmek için cihazınızı şarja takın."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Kullanıcı faal."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "Hesaplama zaman sınırlaması dışında."
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC cihazınızı test ediyor..."
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "Depolama alanı yetersiz."
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "Zamanlanmış CPU sınırlaması."
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "Yakın zamanda kullanıcı faaaliyeti yok."
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "Başlatma geciktirmesi."
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "Ayrıcalıklı bir uygulama çalışıyor."
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "Cihazınız diğer uygulamalarla meşgul."
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC, internet kullanım kotasına ulaştı."
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "Android tarafından durduruldu."
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "WiFi'a bağlı değil."
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "Hesaplamaya devam etmeden önce pilin şarj olması lazım."
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "Hesaplama, pil seviyesi şuna ulaştğında başlayacak:"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "şu anda"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "Pilin soğuması bekleniyor"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "Hesaplama sürdürülüyor..."
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "elle."
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "Kullanıcı tarafından istendi"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "İş indirmek için"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "Tamamlanan işleri raporlamak için"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "İş ilerleme mesajı gönderimi için"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "Hesap yöneticisi tarafından istendi"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "Proje başlatılıyor"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "Proje tarafından istendi"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "Bilinmeyen sebep"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "Yenile"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "ePostayla gönder"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "Panoya kopyala"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "Olay Günlüğü"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "BOINC'ten Çık"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Duraklat"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Sürdür"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "Hakkında"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "Yardım"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "Geri dön"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "Hakkında"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "Sürüm"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "Berkeley Open Infrastructure for Network Computing"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"Türkçe çeviri: Aycan Demirel\n"
+"\n"
+"© 2003-2013 Kaliforniya Üniversitesi, Berkeley.\n"
+"Tüm hakları saklıdır."
diff --git a/locale/tr/BOINC-Client.mo b/locale/tr/BOINC-Client.mo
index c0b4967..66ab1cc 100644
Binary files a/locale/tr/BOINC-Client.mo and b/locale/tr/BOINC-Client.mo differ
diff --git a/locale/tr/BOINC-Client.po b/locale/tr/BOINC-Client.po
index 431b7b9..52f6ae4 100644
--- a/locale/tr/BOINC-Client.po
+++ b/locale/tr/BOINC-Client.po
@@ -7,15 +7,16 @@ msgstr ""
 "Project-Id-Version: BOICN Client Messages\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-08-15 15:36+0200\n"
-"Last-Translator: Aycan <aycandemirel at hotmail.com>\n"
+"PO-Revision-Date: 2013-09-05 16:14+0200\n"
+"Last-Translator: Aycan Demirel <aycandemirel at hotmail.com>\n"
 "Language-Team: Turkish <weboglan at hotmail.com>\n"
 "Language: tr\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: Pootle 2.1.6\n"
+"X-Generator: Poedit 1.5.7\n"
+"X-POOTLE-MTIME: 1378064423.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
@@ -76,15 +77,15 @@ msgstr "cc_config.xml dosyasında tanınmayan etiket"
 
 #: log_flags.cpp:427
 msgid "Missing start tag in cc_config.xml"
-msgstr "cc_config.xml dosyasında başlangıç etiketi kayıp"
+msgstr "cc_config.xml dosyasında eksik başlangıç etiketi"
 
 #: log_flags.cpp:452
 msgid "Error in cc_config.xml options"
-msgstr "cc_config.xml dosyası seçeneklerinde hata"
+msgstr "cc_config.xml dosyasında tanınmayan ayarlar"
 
 #: log_flags.cpp:470
 msgid "Missing end tag in cc_config.xml"
-msgstr "cc_config.xml dosyasında bitiş etiketi kayıp"
+msgstr "cc_config.xml dosyasında eksik bitiş etiketi"
 
 #: ../sched/handle_request.cpp:307
 msgid "Invalid or missing account key.  To fix, remove and add this project."
@@ -108,11 +109,11 @@ msgstr ""
 
 #: ../sched/handle_request.cpp:943
 msgid "This project doesn't support operating system"
-msgstr "Bu proje işletim sisteminizi desteklemiyor"
+msgstr "İşletim sisteminiz bu proje için uygun değil"
 
 #: ../sched/handle_request.cpp:969
 msgid "This project doesn't support CPU type"
-msgstr "Bu proje CPU tipinizi desteklemiyor"
+msgstr "İşlemciniz bu proje için uygun değil"
 
 #: ../sched/handle_request.cpp:993
 msgid ""
@@ -121,7 +122,7 @@ msgstr "BOINC istemci yazılımınız çok eski.  Lütfen son sürümü kurun."
 
 #: ../sched/handle_request.cpp:1259
 msgid "This project doesn't support computers of type"
-msgstr "Bu proje bilgisayarınızın özelliklerini desteklemiyor"
+msgstr "Bilgisayarınızın özellikleri bu projeye uygun değil"
 
 #: ../sched/sched_send.cpp:1092
 msgid "Upgrade to the latest driver to process tasks using your computer's GPU"
@@ -147,13 +148,12 @@ msgstr ""
 # 94%
 #: ../sched/sched_send.cpp:1146
 #, c-format
-#, c-format, c-format
 msgid "An %s GPU is required to run tasks for this project"
 msgstr "Bu projedeki işleri çalıştırabilmek için, bir %s GPU gerekiyor"
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
-msgstr "Seçtiğiniz uygulamalar için henüz mevcut bir iş yok."
+msgstr "Seçtiğiniz uygulamalar için iş mevcut değil."
 
 #: ../sched/sched_send.cpp:1288
 msgid "Your computer type is not supported by this project"
@@ -184,7 +184,8 @@ msgstr "app_info.xml dosyanız, bunun kullanılabilir bir sürümüne sahip değ
 
 #~ msgid "An NVIDIA or ATI GPU is required to run tasks for this project"
 #~ msgstr ""
-#~ "Bu projedeki işleri çalıştırabilmek için, bir NVIDIA ya da ATI GPU gerekiyor"
+#~ "Bu projedeki işleri çalıştırabilmek için, bir NVIDIA ya da ATI GPU "
+#~ "gerekiyor"
 
 #~ msgid "An NVIDIA GPU is required to run tasks for this project"
 #~ msgstr "Bu projedeki işleri çalıştırabilmek için, bir NVIDIA GPU gerekiyor"
@@ -200,17 +201,18 @@ msgstr "app_info.xml dosyanız, bunun kullanılabilir bir sürümüne sahip değ
 #~ "şekilde ayarlanmamış"
 
 #~ msgid ""
-#~ "Tasks for ATI GPU are available, but your preferences are set to not accept "
-#~ "them"
+#~ "Tasks for ATI GPU are available, but your preferences are set to not "
+#~ "accept them"
 #~ msgstr ""
 #~ "ATI GPU için işler mevcut, ancak, tercihleriniz bu işleri kabul edecek "
 #~ "şekilde ayarlanmamış"
 
 #~ msgid ""
-#~ "Tasks for CPU are available, but your preferences are set to not accept them"
+#~ "Tasks for CPU are available, but your preferences are set to not accept "
+#~ "them"
 #~ msgstr ""
-#~ "CPU için işler mevcut, ancak, tercihleriniz bu işleri kabul edecek şekilde "
-#~ "ayarlanmamış"
+#~ "CPU için işler mevcut, ancak, tercihleriniz bu işleri kabul edecek "
+#~ "şekilde ayarlanmamış"
 
 #~ msgid "error"
 #~ msgstr "hata"
diff --git a/locale/tr/BOINC-Manager.mo b/locale/tr/BOINC-Manager.mo
index b5cc501..f5edef2 100644
Binary files a/locale/tr/BOINC-Manager.mo and b/locale/tr/BOINC-Manager.mo differ
diff --git a/locale/tr/BOINC-Manager.po b/locale/tr/BOINC-Manager.po
index 4f7a8e7..ae52f48 100644
--- a/locale/tr/BOINC-Manager.po
+++ b/locale/tr/BOINC-Manager.po
@@ -7,27 +7,27 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 6.8x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-08-15 15:27+0200\n"
-"Last-Translator: Aycan <aycandemirel at hotmail.com>\n"
+"PO-Revision-Date: 2013-09-07 18:50+0200\n"
+"Last-Translator: Aycan Demirel <aycandemirel at hotmail.com>\n"
 "Language-Team: Donanım Haber <bilgi at donanimhaber.com>\n"
 "Language: tr\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: Pootle 2.1.6\n"
+"X-Generator: Poedit 1.5.7\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1378064441.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
 #: clientgui/AccountInfoPage.cpp:387
 #, c-format
-#, c-format, c-format
 msgid "Identify your account at %s"
 msgstr "%s için hesap bilgilerinizi girin"
 
@@ -1144,11 +1144,11 @@ msgstr "geçersiz değer"
 
 #: clientgui/DlgAdvPreferences.cpp:543
 msgid "invalid time, format is HH:MM"
-msgstr "geçersiz saat, format SS:DD şeklinde olmalı"
+msgstr "geçersiz saat, biçim SS:DD şeklinde olmalı"
 
 #: clientgui/DlgAdvPreferences.cpp:544
 msgid "invalid time interval, format is HH:MM-HH:MM"
-msgstr "geçersiz saat aralığı, format SS:DD-SS:DD şeklinde olmalı"
+msgstr "geçersiz saat aralığı, biçim SS:DD-SS:DD şeklinde olmalı"
 
 #: clientgui/DlgAdvPreferences.cpp:664
 msgid "invalid input value detected"
@@ -1216,7 +1216,7 @@ msgid ""
 "Click OK to set preferences.\n"
 "Click Clear to restore web-based settings (except exclusive apps)."
 msgstr ""
-"Bu pencere, tercihlerinizi yalnızca bu bilgisayar için özelleştirir.\n"
+"Bu pencere, tercihlerinizi yalnızca bu bilgisayarınız için özelleştirir.\n"
 "Tercihlerinizi kaydetmek için 'Tamam'ı tıklayın.\n"
 "İnternet tabanlı ayarlarınıza dönmek için 'Temizle'yi tıklayın (ayrıcalıklı "
 "uygulama listesi silinmez)."
@@ -1271,44 +1271,45 @@ msgstr "Hesaplama izinleri"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:139
 msgid "While computer is on batteries"
-msgstr "Bilgisayar pil gücünde olduğunda"
+msgstr "Bilgisayarım pil gücündeyken hesaplama çalışsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:142
 msgid "check this if you want this computer to do work while it runs on batteries"
 msgstr ""
-"bilgisayar pille çalışırken hesaplamanın çalışmasını istiyorsanız bunu "
+"bilgisayarınız pille çalışırken hesaplamaların çalışmasını istiyorsanız bunu "
 "işaretleyin"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:148
 msgid "While computer is in use"
-msgstr "Bilgisayar kullanımda olduğunda"
+msgstr "Bilgisayarımı kullanırken işlemci ile hesaplama çalışsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:151
 msgid "check this if you want this computer to do work even when you're using it"
 msgstr ""
-"bilgisayarınızı kullandığınız sırada hesaplamanın çalışmasını istiyorsanız "
-"bunu işaretleyin"
+"BOINC normalde bilgisayar boştayken çalışır. Bilgisayarınızı kullandığınız "
+"sırada da işlemci (CPU) ile hesaplamanın çalışmasını istiyorsanız bunu "
+"işaretleyin"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:157
 msgid "Use GPU while computer is in use"
-msgstr "Bilgisayar kullanımda olduğunda GPU kullanılsın"
+msgstr "Bilgisayarımı kullanırken ekran kartı ile hesaplama çalışsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:160
 msgid "check this if you want your GPU to do work even when you're using the computer"
 msgstr ""
-"bilgisayarınızı kullandığınız sırada ekran kartınızın da hesaplamada "
-"kullanılmasını istiyorsanız bunu işaretleyin (bazı bilgisayarlarda yavaşlama "
-"yaratabilir)"
+"BOINC normalde bilgisayar boştayken çalışır. Bilgisayarınızı kullandığınız "
+"sırada da ekran kartınızla (GPU) hesaplamanın çalışmasını istiyorsanız bunu "
+"işaretleyin (bazı ekran kartlarıyla sistemde yavaşlama yaratabilir)"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:172
 msgid "Only after computer has been idle for"
-msgstr "Yalnızca bilgisayar bu süre kadar boşta kaldığında:"
+msgstr "Yalnızca bilgisayarım bu süre kadar boşta kaldığında:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:182
 msgid "do work only after you haven't used the computer for this number of minutes"
 msgstr ""
-"bilgisayarınızı kaç dakika kullanılmadığınızda hesaplamanın başlamasını "
-"istediğinizi belirleyin"
+"bilgisayarınızı kaç dakika kullanılmadığınızda (klavye ve fare hareketi "
+"olmadığında) hesaplamanın başlamasını istediğinizi belirleyin"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:187
 #: clientgui/DlgAdvPreferencesBase.cpp:336
@@ -1350,12 +1351,12 @@ msgstr "bu saatte hesaplamayı durdur"
 #: clientgui/DlgAdvPreferencesBase.cpp:251
 #: clientgui/DlgAdvPreferencesBase.cpp:511
 msgid "(no restriction if equal)"
-msgstr "(birbirine eşitse, sınırlama yok)"
+msgstr "(birbirine eşitse, sınırlama ortadan kalkar)"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:256
 #: clientgui/DlgAdvPreferencesBase.cpp:516
 msgid "Day-of-week override:"
-msgstr "Haftanın günü sınırlamaları:"
+msgstr "Haftanın günlerinde sınırlamalar:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:261
 #: clientgui/DlgAdvPreferencesBase.cpp:521
@@ -1409,7 +1410,7 @@ msgstr "Bu kadar sürede bir, çalışan uygulamayı değiştir:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:339
 msgid "On multiprocessor systems, use at most"
-msgstr "Çok işlemcili sistemlerde işlemcilerin en fazla"
+msgstr "Çok çekirdekli sistemlerde çekirdeklerin en çok"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:346
 #, no-c-format
@@ -1423,7 +1424,7 @@ msgstr "% kadarı kullanılsın"
 #: clientgui/DlgAdvPreferencesBase.cpp:668
 #: clientgui/DlgAdvPreferencesBase.cpp:678
 msgid "Use at most"
-msgstr "En fazla"
+msgstr "En çok"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:356
 #, no-c-format
@@ -1463,25 +1464,24 @@ msgstr "her"
 #: clientgui/DlgAdvPreferencesBase.cpp:443
 #: clientgui/DlgAdvPreferencesBase.cpp:462
 msgid "days"
-msgstr "günlük"
+msgstr "gün"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:428
 msgid "Minimum work buffer"
-msgstr "Depoda en az bu kadar iş bulundur:"
+msgstr "En az bu kadar yetecek iş indirilsin:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:437
 msgid "Try to maintain enough tasks to keep busy for this many days"
-msgstr "Depoda, en az bu kadar gün boyunca yetecek miktarda iş bulundur"
+msgstr "En az bu kadar gün boyunca yetecek miktarda iş indirilir"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:449
 msgid "Max additional work buffer"
-msgstr "Depoda en fazla bu kadar iş bulundur:"
+msgstr "En çok bu kadarda tüketilecek iş indirilsin:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:458
 msgid "In addition, maintain enough tasks for up to this many days"
 msgstr ""
-"Bunun yanında, depoda en fazla bu kadar günde tüketilebilecek miktarda iş "
-"bulundur"
+"Bunun yanında, en çok bu kadar günde tüketilebilecek miktarda iş indirilir"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:465
 msgid "Skip image file verification"
@@ -1536,7 +1536,7 @@ msgstr "Disk kullanımı"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:608
 msgid "the maximum disk space used by BOINC (in Gigabytes)"
-msgstr "BOINC tarafından kullanılacak en fazla disk alanı (Gigabayt olarak)"
+msgstr "BOINC, disk alanının gigabayt olarak en çok bu kadarını kullanabilecek"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:612
 msgid "Gigabytes disk space"
@@ -1548,7 +1548,7 @@ msgstr "En az"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:619
 msgid "BOINC leaves at least this amount of disk space free (in Gigabytes)"
-msgstr "BOINC en az bu miktar kadar disk alanını serbest bırakacak"
+msgstr "BOINC, disk dolarsa en az bu miktarda disk alanını boş bırakacak"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:623
 msgid "Gigabytes disk space free"
@@ -1556,7 +1556,7 @@ msgstr "GB disk alanı boş kalsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:630
 msgid "BOINC uses at most this percentage of total disk space"
-msgstr "BOINC disk alanının yüzde olarak en fazla bu kadarını kullanacak"
+msgstr "BOINC, disk alanının yüzde olarak en çok bu kadarını kullanabilecek"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:635
 #, no-c-format
@@ -1565,11 +1565,11 @@ msgstr "% kadar disk alanı kullanılsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:638
 msgid "Tasks checkpoint to disk at most every"
-msgstr "İşler kontrol noktasını diske en fazla"
+msgstr "İşler kontrol noktasını diske en erken"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:644
 msgid "seconds"
-msgstr "saniyede bir kaydetsin"
+msgstr "saniyede bir kaydedebilsin"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:654
 #, no-c-format
@@ -1578,17 +1578,17 @@ msgstr "% kadar sanal bellek (swap alanı) kullanılsın"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:661
 msgid "Memory usage"
-msgstr "Bellek kullanımı"
+msgstr "Bellek (RAM) kullanımı"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:675
 #, no-c-format
 msgid "% when computer is in use"
-msgstr "% kadar bellek kullanılsın (bilgisayar kullanımdayken)"
+msgstr "% kadar bellek kullanılsın (bilgisayarımı kullanırken)"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:685
 #, no-c-format
 msgid "% when computer is idle"
-msgstr "% kadar bellek kullanılsın (bilgisayar boştayken)"
+msgstr "% kadar bellek kullanılsın (bilgisayarım boştayken)"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:690
 msgid "Leave applications in memory while suspended"
@@ -1602,7 +1602,7 @@ msgstr ""
 
 #: clientgui/DlgAdvPreferencesBase.cpp:712
 msgid "Suspend processor and network usage when these applications are running:"
-msgstr "Bu uygulamalar çalışırken, işlemci ve ağ kullanımını duraklat:"
+msgstr "Bu uygulamalar çalışırken, işlemci ve ağ kullanımı duraklatılacak:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:721
 msgid "Add..."
@@ -1784,11 +1784,11 @@ msgstr "İstemci yapılandırması bunu içermez: "
 
 #: clientgui/DlgItemProperties.cpp:176
 msgid " work fetch deferred for"
-msgstr " iş alma ertelendi"
+msgstr " iş indirme ertelendi"
 
 #: clientgui/DlgItemProperties.cpp:177
 msgid " work fetch deferral interval"
-msgstr " iş alma erteleme aralığı"
+msgstr " iş indirme erteleme aralığı"
 
 #: clientgui/DlgItemProperties.cpp:208
 msgid "Properties of project "
@@ -1993,7 +1993,7 @@ msgstr "Yerel:"
 #: clientgui/DlgOptions.cpp:129
 #: clientgui/DlgOptions.cpp:135
 msgid "Options"
-msgstr "Tercihler"
+msgstr "Seçenekler"
 
 #: clientgui/DlgOptions.cpp:175
 msgid "Language:"
@@ -2139,7 +2139,6 @@ msgstr "%s - Dil Seçimi"
 
 #: clientgui/DlgOptions.cpp:695
 #, c-format
-#, c-format, c-format
 msgid "The %s's language has been changed.  In order for this change to take effect, you must restart the %s."
 msgstr ""
 "%s'ın varsayılan dili değişti.  Değişikliğin etkili olması için %s yeniden "
@@ -2829,7 +2828,7 @@ msgstr "Gelişmiş grafiksel arayüzü görüntüler."
 
 #: clientgui/sg_BoincSimpleFrame.cpp:144
 msgid "Skin"
-msgstr "Görünüm"
+msgstr "Kaplama"
 
 #: clientgui/sg_BoincSimpleFrame.cpp:146
 msgid "Select the appearance of the user interface."
@@ -3058,7 +3057,7 @@ msgstr "60"
 
 #: clientgui/sg_DlgPreferences.cpp:282
 msgid "This dialog controls preferences for this computer only."
-msgstr "Bu pencere, tercihleri yalnızca bu bilgisayar için özelleştirir."
+msgstr "Bu pencere, tercihleri yalnızca bu bilgisayarınız için özelleştirir."
 
 #: clientgui/sg_DlgPreferences.cpp:287
 msgid "Click OK to set preferences."
@@ -3133,7 +3132,7 @@ msgstr "%%%d"
 
 #: clientgui/sg_DlgPreferences.cpp:798
 msgid "0 (Run Always)"
-msgstr "0 (Daima Çalış)"
+msgstr "0 (Daima çalış)"
 
 #: clientgui/sg_DlgPreferences.cpp:801
 #, c-format
@@ -3198,11 +3197,11 @@ msgstr "Bu projenin işlerini durdurur."
 #: clientgui/sg_ProjectCommandPopup.cpp:73
 #: clientgui/sg_ProjectCommandPopup.cpp:121
 msgid "No new tasks"
-msgstr "Yeni işler alma"
+msgstr "Yeni işler indirme"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:74
 msgid "Don't get new tasks for this project."
-msgstr "Bu projeye artık yeni işler alınmaz."
+msgstr "Bu proje artık yeni işler indirmez."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:79
 msgid "Reset project"
@@ -3237,11 +3236,11 @@ msgstr "Bu projenin işleri yeniden çalıştırılır."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:118
 msgid "Allow new tasks"
-msgstr "Yeni işler al"
+msgstr "Yeni işler indir"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:119
 msgid "Allow fetching new tasks for this project."
-msgstr "Bu projeye yeni işler alınmasına izin verir."
+msgstr "Bu projenin yeni işler indirmesine izin verir."
 
 #: clientgui/sg_ProjectCommandPopup.cpp:122
 msgid "Don't fetch new tasks for this project."
@@ -3254,7 +3253,7 @@ msgstr "'%s' projesini sıfırlamak istediğinize emin misiniz?"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:220
 msgid "Reset Project"
-msgstr "Projeyi Sıfırla"
+msgstr "Projeyi sıfırla"
 
 #: clientgui/sg_ProjectCommandPopup.cpp:251
 #: clientgui/sg_StatImageLoader.cpp:192
@@ -3266,11 +3265,11 @@ msgstr "'%s' projesini kaldırmak istediğinize emin misiniz?"
 #: clientgui/sg_StatImageLoader.cpp:138
 #: clientgui/sg_StatImageLoader.cpp:198
 msgid "Remove Project"
-msgstr "Projeyi Kaldır"
+msgstr "Projeyi kaldır"
 
 #: clientgui/sg_ProjectPanel.cpp:72
 msgid "Add Project"
-msgstr "Proje Ekle"
+msgstr "Proje ekle"
 
 #: clientgui/sg_ProjectPanel.cpp:73
 msgid "Synchronize"
@@ -3291,21 +3290,21 @@ msgstr "Aşağıdaki kontrollere erişimek için bir proje seçin"
 
 #: clientgui/sg_ProjectPanel.cpp:145
 msgid "Project Web Pages"
-msgstr "Proje İnternet Sayfaları"
+msgstr "Proje internet sayfaları"
 
 #: clientgui/sg_ProjectPanel.cpp:149
 msgid "Project Commands"
-msgstr "Proje Komutları"
+msgstr "Proje komutları"
 
 #: clientgui/sg_ProjectPanel.cpp:267
 #, c-format
 msgid "Pop up a menu of websites for project %s"
-msgstr "%s projesinin internet sayfaları menüsünü açar"
+msgstr "%s projesinin internet sayfalarını açar"
 
 #: clientgui/sg_ProjectPanel.cpp:269
 #, c-format
 msgid "Pop up a menu of commands to apply to project %s"
-msgstr "%s projeye uygulanacak komutlar menüsünü açar"
+msgstr "%s projesine verilebilecek komutları gösterir"
 
 #: clientgui/sg_ProjectsComponent.cpp:196
 #: clientgui/sg_ProjectsComponent.cpp:207
@@ -3406,11 +3405,11 @@ msgstr "Bu işin ilerleme oranı"
 
 #: clientgui/sg_TaskPanel.cpp:549
 msgid "Task Commands"
-msgstr "İş Komutları"
+msgstr "İş komutları"
 
 #: clientgui/sg_TaskPanel.cpp:550
 msgid "Pop up a menu of commands to apply to this task"
-msgstr "Bu işe uygulanacak komutlar menüsünü açar"
+msgstr "Bu işe verilebilecek komutları gösterir"
 
 #: clientgui/sg_TaskPanel.cpp:685
 #, c-format
@@ -3428,7 +3427,7 @@ msgstr "Uygulama: Mevcut değil"
 
 #: clientgui/sg_TaskPanel.cpp:816
 msgid "Not Available"
-msgstr "Mevcut Değil"
+msgstr "Mevcut değil"
 
 #: clientgui/sg_TaskPanel.cpp:831
 #, c-format
@@ -3794,19 +3793,19 @@ msgstr "başka programlarca kullanılan: "
 
 #: clientgui/ViewStatistics.cpp:1195
 msgid "User Total"
-msgstr "Kullanıcı Toplamı"
+msgstr "Toplam Krediniz"
 
 #: clientgui/ViewStatistics.cpp:1196
 msgid "User Average"
-msgstr "Kullanıcı Ortalaması"
+msgstr "Günlük Ortalama Krediniz"
 
 #: clientgui/ViewStatistics.cpp:1197
 msgid "Host Total"
-msgstr "Bilgisayar Toplamı"
+msgstr "Bilgisayarınızın Toplam Kredisi"
 
 #: clientgui/ViewStatistics.cpp:1198
 msgid "Host Average"
-msgstr "Bilgisayar Ortalaması"
+msgstr "Bilgisayarınızın Günlük Ortalama Kredisi"
 
 #: clientgui/ViewStatistics.cpp:1345
 #, c-format
@@ -3815,35 +3814,35 @@ msgstr "Son güncelleme: %.0f gün önce"
 
 #: clientgui/ViewStatistics.cpp:1969
 msgid "Show user total"
-msgstr "Kullanıcı toplamı"
+msgstr "Toplam kredim"
 
 #: clientgui/ViewStatistics.cpp:1970
 msgid "Show total credit for user"
-msgstr "Kullanıcının toplam kredisi"
+msgstr "Toplam kredinizi görüntüler"
 
 #: clientgui/ViewStatistics.cpp:1976
 msgid "Show user average"
-msgstr "Kullanıcı ortalaması"
+msgstr "Günlük ortalama kredim"
 
 #: clientgui/ViewStatistics.cpp:1977
 msgid "Show average credit for user"
-msgstr "Kullanıcının ortalama kredisi"
+msgstr "Günlük üretilen ortalama kredinizi görüntüler"
 
 #: clientgui/ViewStatistics.cpp:1983
 msgid "Show host total"
-msgstr "Bilgisayar toplamı"
+msgstr "Bilgisayarımın toplam kredisi"
 
 #: clientgui/ViewStatistics.cpp:1984
 msgid "Show total credit for host"
-msgstr "Bilgisayarın toplam kredisi"
+msgstr "Bu bilgisayarınızın toplam kredisini görüntüler"
 
 #: clientgui/ViewStatistics.cpp:1990
 msgid "Show host average"
-msgstr "Bilgisayar ortalaması"
+msgstr "Bilgisayarımın ortalama kredisi"
 
 #: clientgui/ViewStatistics.cpp:1991
 msgid "Show average credit for host"
-msgstr "Bilgisayarın ortalama kredisi"
+msgstr "Bu bilgisayarınızın ortalama kredisini görüntüler"
 
 #: clientgui/ViewStatistics.cpp:2000
 msgid "< &Previous project"
diff --git a/locale/tr/BOINC-Project-Generic.po b/locale/tr/BOINC-Project-Generic.po
index 4d668b9..1a41a78 100644
--- a/locale/tr/BOINC-Project-Generic.po
+++ b/locale/tr/BOINC-Project-Generic.po
@@ -6,16 +6,17 @@ msgstr ""
 "Project-Id-Version: BOINC Project Generic\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2012-11-03 13:52+0200\n"
-"Last-Translator: Aycan <aycandemirel at hotmail.com>\n"
+"PO-Revision-Date: 2013-09-05 02:34+0200\n"
+"Last-Translator: Aycan Demirel <aycandemirel at hotmail.com>\n"
 "Language-Team: Donanım Haber\n"
 "Language: tr\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: Pootle 2.1.6\n"
+"X-Generator: Poedit 1.5.7\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1377812478.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "Türkçe"
@@ -37,7 +38,7 @@ msgstr "Altı çizili metin: [u]metin[/u]  (alt+u)"
 
 #: ../inc/bbcode_html.inc:20
 msgid "Quote text: [quote]text[/quote]  (alt+q)"
-msgstr "Alıntı yapılmış metin: [quote]metin[/quote]  (alt+q)"
+msgstr "Alıntılanmış metin: [quote]metin[/quote]  (alt+q)"
 
 #: ../inc/bbcode_html.inc:23
 msgid "Code display: [code]code[/code]  (alt+c)"
@@ -49,7 +50,7 @@ msgstr "Liste: [list]metin[/list] (alt+l)"
 
 #: ../inc/bbcode_html.inc:29
 msgid "Ordered list: [list=]text[/list]  (alt+o)"
-msgstr "Numaralanmış liste: [list=]metin[/list]  (alt+o)"
+msgstr "Sıralı liste: [list=]metin[/list]  (alt+o)"
 
 #: ../inc/bbcode_html.inc:32
 msgid "Insert image: [img]http://image_url[/img]  (alt+p)"
@@ -239,7 +240,7 @@ msgstr "%1 kişisine özel mesaj gönder"
 
 #: ../inc/forum.inc:581
 msgid "Joined: %1"
-msgstr "Katılım: %1"
+msgstr "Üyelik: %1"
 
 #: ../inc/forum.inc:590
 msgid "Posts: %1"
@@ -275,7 +276,7 @@ msgstr "Gönderildi: %1"
 
 #: ../inc/forum.inc:627
 msgid " - in response to "
-msgstr "şu mesaja yanıt olarak: "
+msgstr " - Şuna yanıt olarak: "
 
 #: ../inc/forum.inc:630 ../inc/prefs.inc:690 ../inc/prefs.inc:692
 msgid "Edit"
@@ -313,7 +314,6 @@ msgstr "Oy: %1"
 msgid "rate: "
 msgstr "oyla:"
 
-# 83%
 #: ../inc/forum.inc:674
 msgid "Click if you like this message"
 msgstr "Bu mesajdan hoşlandıysanız tıklayın"
@@ -427,19 +427,19 @@ msgstr "Bu gönderiyi başka bir foruma taşır"
 
 #: ../inc/forum.inc:1066
 msgid "Banish author"
-msgstr ""
+msgstr "Yazarı yasakla"
 
 #: ../inc/forum.inc:1073
 msgid "Vote to banish author"
-msgstr ""
+msgstr "Yazarın yasaklanması için oy ver"
 
 #: ../inc/forum.inc:1077
 msgid "Vote not to banish author"
-msgstr ""
+msgstr "Yazarın kalması için oy ver"
 
 #: ../inc/forum.inc:1082
 msgid "Start vote to banish author"
-msgstr ""
+msgstr "Yazarın yasaklanması için oylama başlat"
 
 #: ../inc/forum.inc:1115
 msgid "Only team members can post to the team message board"
@@ -478,12 +478,12 @@ msgstr "Gizli bir konu başlığına gönderi yapılamaz."
 
 #: ../inc/forum.inc:1172
 msgid "Thread"
-msgstr "Konu Başlığı"
+msgstr "Yeni konu"
 
 #: ../inc/forum.inc:1173 ../inc/team.inc:120 ../user/forum_forum.php:136
 #: ../user/forum_index.php:94
 msgid "Posts"
-msgstr "Cevaplar"
+msgstr "Yanıtlar"
 
 #: ../inc/forum.inc:1175 ../user/forum_forum.php:138
 msgid "Views"
@@ -931,7 +931,7 @@ msgstr "Konu"
 
 #: ../inc/pm.inc:89
 msgid "Send message"
-msgstr "Mesajı yolla"
+msgstr "Mesaj gönder"
 
 #: ../inc/pm.inc:121
 msgid "sent you a private message; subject:"
@@ -943,7 +943,7 @@ msgstr "Özel mesaj %1, %2 kişisinden, konu:"
 
 #: ../inc/pm.inc:135
 msgid "Couldn't create message"
-msgstr "mesaj yaratılamadı"
+msgstr "mesaj oluşturulamadı"
 
 #: ../inc/pm.inc:166
 msgid ""
@@ -1099,6 +1099,8 @@ msgstr "Bellek: Bilgisayar boştayken en fazla kullanım"
 #: ../inc/prefs.inc:217
 msgid "Maintain enough tasks to keep busy for at least%1(max 10 days).%2"
 msgstr ""
+"En az bu süre kadar meşgul tutacak miktarda iş bulundur%1(en fazla 10 gün).%"
+"2"
 
 #: ../inc/prefs.inc:222 ../inc/prefs.inc:227 ../inc/prefs.inc:269
 #: ../inc/util.inc:264
@@ -1107,7 +1109,7 @@ msgstr "gün"
 
 #: ../inc/prefs.inc:225
 msgid "... and up to an additional"
-msgstr ""
+msgstr "... ve ek olarak da depoda bu kadar iş bulunsun"
 
 #: ../inc/prefs.inc:231
 msgid ""
@@ -1173,7 +1175,7 @@ msgstr ""
 
 #: ../inc/prefs.inc:297
 msgid "Accelerate GPU tasks by dedicating a CPU to each one?"
-msgstr ""
+msgstr "GPU işleri, işlerin her birine birer CPU atanarak hızlandırılsın mı?"
 
 #: ../inc/prefs.inc:307
 msgid "Use CPU %1 Enforced by version 6.10+ %2"
@@ -1431,11 +1433,11 @@ msgstr "Sürmekte"
 
 #: ../inc/result.inc:107
 msgid "Validation pending"
-msgstr ""
+msgstr "Doğrulama kuyruğunda"
 
 #: ../inc/result.inc:108
 msgid "Validation inconclusive"
-msgstr ""
+msgstr "Doğrulama sonuçsuz"
 
 #: ../inc/result.inc:109 ../inc/result.inc:259
 msgid "Valid"
@@ -1495,7 +1497,7 @@ msgstr "Sunucu tarafından iptal edildi"
 
 #: ../inc/result.inc:190
 msgid "Not started by deadline - canceled"
-msgstr ""
+msgstr "Son teslim tarihine kadar başlatılmadı - iptal edildi"
 
 #: ../inc/result.inc:193
 msgid "Error while downloading"
@@ -1827,7 +1829,7 @@ msgstr "Mesaj panosu"
 
 #: ../inc/team.inc:120 ../user/forum_forum.php:135 ../user/forum_index.php:93
 msgid "Threads"
-msgstr "Konu Başlıkları"
+msgstr "Konu başlıkları"
 
 #: ../inc/team.inc:128
 msgid "Join this team"
@@ -2094,11 +2096,9 @@ msgstr "Kullanıcı NO"
 msgid "Used in community functions"
 msgstr "Topluluk işlevlerinde kullanılır (özel mesaj için vs.)"
 
-# 91%
 #: ../inc/user.inc:217 ../user/weak_auth.php:25
-#, fuzzy
 msgid "Account keys"
-msgstr "Hesap anahtarı"
+msgstr "Hesap anahtarları"
 
 #: ../inc/user.inc:222
 msgid "Preferences"
@@ -2215,15 +2215,15 @@ msgstr "Arkadaş olarak ekle"
 
 #: ../inc/user.inc:446
 msgid "user name cannot have leading or trailing white space"
-msgstr ""
+msgstr "kullanıcı adı başında veya sonda boşluk karakteri olamaz"
 
 #: ../inc/user.inc:450
 msgid "user name must be nonempty"
-msgstr ""
+msgstr "kullanıcı adı boş olamaz"
 
 #: ../inc/user.inc:454
 msgid "user name may not contain HTML tags"
-msgstr ""
+msgstr "kullanıcı adı HTML etiketleri içeremez"
 
 #: ../inc/util.inc:122
 msgid "log out"
@@ -2311,7 +2311,7 @@ msgstr "Bu bilgisayarda oturumumu açık tut"
 
 #: ../user/account_finish.php:34
 msgid "Finish account setup"
-msgstr "Hesap kurulumunu bitir"
+msgstr "Hesap yapılandırmasını bitir"
 
 #: ../user/account_finish.php:41 ../user/create_account_form.php:87
 msgid "Identifies you on our web site. Use your real name or a nickname."
@@ -2384,8 +2384,8 @@ msgid ""
 "HTML)."
 msgstr ""
 "BBCode etiketleri, profilinizdeki ve mesaj panolarındaki metinleri "
-"şekillendirmenizi sağlar.\n"
-"HTML'e benzer, fakat daha basittir. Etiketler bir [ ile başlar (HTML'de "
+"biçimlendirmenizi sağlar.\n"
+"HTML gibidir, fakat daha basittir. Etiketler bir [ ile başlar (HTML'de "
 "kullanılan\n"
 "%1 gibi) ve bir ] ile biter (HTML'de kullanılan %2 gibi)."
 
@@ -2423,15 +2423,15 @@ msgstr "internet sitesine bağlantı"
 
 #: ../user/bbcode.php:39
 msgid "Quoted text"
-msgstr "Alıntı yapılmış metin"
+msgstr "Alıntı metin"
 
 #: ../user/bbcode.php:39
 msgid "use for quoted blocks of text"
-msgstr "metinden alıntı bloğu yapmak için"
+msgstr "metinden alıntı blokları yapmak için kullanın"
 
 #: ../user/bbcode.php:40
 msgid "use to display an image"
-msgstr "bir resmi görüntülemek için"
+msgstr "resim göstermek için kullanın"
 
 #: ../user/bbcode.php:41
 msgid "Code snippet here"
@@ -2552,6 +2552,8 @@ msgid ""
 "NOTE: If you use the BOINC Manager, don't use this form. Just run BOINC, "
 "select Add Project, and enter an email address and password."
 msgstr ""
+"Not: BOINC Manager kullanıyorsanız, bu formu kullanmayın. Sadece BOINC'i "
+"çalıştırın, Proje Ekle'yi seçin ve bir e-posta adresi ve şifre girin."
 
 #: ../user/create_account_form.php:69
 msgid ""
@@ -3154,7 +3156,7 @@ msgstr "Özel kullanıcıları vurgula"
 
 #: ../user/edit_forum_preferences_form.php:135
 msgid "Display this many messages per page"
-msgstr ""
+msgstr "Her sayfada bu miktarda mesaj görüntüle"
 
 #: ../user/edit_forum_preferences_form.php:139
 msgid "How to sort"
@@ -3174,7 +3176,7 @@ msgstr "Konu başlığındaki ilk yeni gönderiye otomatik olarak atla"
 
 #: ../user/edit_forum_preferences_form.php:142
 msgid "Don't move sticky posts to top"
-msgstr ""
+msgstr "Yapışkan mesajları en üste taşıma"
 
 #: ../user/edit_forum_preferences_form.php:148
 msgid "Message filtering"
@@ -3574,11 +3576,11 @@ msgstr "Yolla"
 #: ../user/forum_banishment_vote.php:35
 #: ../user/forum_banishment_vote_action.php:33
 msgid "You are not authorized to banish users."
-msgstr ""
+msgstr "Kullanıcıları yasaklamak için yetkili değilsiniz."
 
 #: ../user/forum_banishment_vote.php:41 ../user/forum_banishment_vote.php:46
 msgid "Banishment Vote"
-msgstr ""
+msgstr "Yasaklama Oylaması"
 
 #: ../user/forum_banishment_vote.php:50
 msgid "No user with this ID found."
@@ -3586,7 +3588,7 @@ msgstr "Bu NO'ya sahip kullanıcı bulunamadı."
 
 #: ../user/forum_banishment_vote.php:54 ../user/forum_moderate_post.php:76
 msgid "User is already banished"
-msgstr ""
+msgstr "Kullanıcı zaten yasaklanmış"
 
 #: ../user/forum_banishment_vote.php:59 ../user/forum_moderate_post.php:79
 msgid ""
@@ -3594,28 +3596,33 @@ msgid ""
 "for chosen time period.<br/>It should be done only if %1 has consistently "
 "exhibited trollish behavior."
 msgstr ""
+"%1 kullanıcısını yasaklamak istediğine emin misin?<br/>Bu, %1 kullanıcısının "
+"seçilen zaman aralığında gönderim yapmasını engelleyecektir.<br/>Yasaklama, "
+"%1 gerçekten uygunsuz davranışlarda bulunduysa yapılmalıdır."
 
 #: ../user/forum_banishment_vote.php:61
 msgid ""
 "Select the reason category, optionally write a longer description of why the "
 "user should be banished."
 msgstr ""
+"Gerekçe kategorisini seçin, tercihen kullanıcının neden yasaklanması "
+"gerektiğini belirten daha uzun bir açıklama yazın."
 
 #: ../user/forum_banishment_vote.php:62 ../user/forum_moderate_thread.php:50
 msgid "Category"
-msgstr ""
+msgstr "Kategori"
 
 #: ../user/forum_banishment_vote.php:64
 #: ../user/forum_banishment_vote_action.php:57
 #: ../user/forum_moderate_post.php:55 ../user/forum_moderate_thread.php:52
 msgid "Obscene"
-msgstr ""
+msgstr "Müstehcen"
 
 #: ../user/forum_banishment_vote.php:65
 #: ../user/forum_banishment_vote_action.php:59
 #: ../user/forum_moderate_post.php:56 ../user/forum_moderate_thread.php:53
 msgid "Flame/Hate mail"
-msgstr ""
+msgstr "Öfke/Nefret söylemi"
 
 #: ../user/forum_banishment_vote.php:66
 #: ../user/forum_banishment_vote_action.php:61
@@ -3636,11 +3643,11 @@ msgstr "Sebep"
 
 #: ../user/forum_banishment_vote.php:69 ../user/forum_moderate_thread.php:85
 msgid "Mailed if nonempty"
-msgstr ""
+msgstr "Boş değilse postalanır"
 
 #: ../user/forum_banishment_vote.php:74
 msgid "Proceed with vote"
-msgstr ""
+msgstr "Oy ile devam et"
 
 #: ../user/forum_banishment_vote_action.php:39
 #: ../user/forum_moderate_post_action.php:63
@@ -3963,7 +3970,7 @@ msgstr "Sadece, tüm gönüllüleri ilgilendirmesi muhtemel öğeler için bunu
 
 #: ../user/forum_rate.php:26
 msgid "Rating offline"
-msgstr ""
+msgstr "Değerlendirme devredışı"
 
 #: ../user/forum_rate.php:27
 msgid "This function is turned off by the project"
@@ -3977,7 +3984,7 @@ msgstr ""
 
 #: ../user/forum_rate.php:62
 msgid "You have already rated this post."
-msgstr ""
+msgstr "Bu gönderiyi zaten değerlendirmişsiniz."
 
 #: ../user/forum_rate.php:62 ../user/forum_rate.php:78
 #: ../user/forum_rate.php:83 ../user/forum_report_post.php:69
@@ -3987,30 +3994,24 @@ msgid "Return to thread"
 msgstr "Konu başlığına dön"
 
 #: ../user/forum_rate.php:72
-#, fuzzy
 msgid "Input Recorded"
-msgstr "Girdi Kaydedildi"
+msgstr "Rapor Kaydedildi"
 
-# 77%
 #: ../user/forum_rate.php:73
-#, fuzzy
 msgid "Your input has been recorded. Thanks for your help."
-msgstr "Raporunuz kaydedildi. Çabanız için teşekkürler."
+msgstr "Raporunuz kaydedildi. Yardımlarınız için teşekkürler."
 
 #: ../user/forum_rate.php:75
-#, fuzzy
 msgid "Vote Registered"
 msgstr "Oy Kaydedildi"
 
-# 84%
 #: ../user/forum_rate.php:76
-#, fuzzy
 msgid "Your rating has been recorded. Thanks for your input."
-msgstr "Raporunuz kaydedildi. Çabanız için teşekkürler."
+msgstr "Değerlendirmeniz kaydedildi. Bildiriminiz için teşekkürler."
 
 #: ../user/forum_rate.php:80
 msgid "Vote Submission Problem"
-msgstr ""
+msgstr "Oy Gönderme Problemi"
 
 #: ../user/forum_reply.php:73
 msgid ""
@@ -4051,9 +4052,7 @@ msgstr ""
 msgid "Report Registered"
 msgstr "Raporlama kaydedildi"
 
-# 92%
 #: ../user/forum_report_post.php:66
-#, fuzzy
 msgid "Your report has been recorded. Thanks for your input."
 msgstr "Raporunuz kaydedildi. Çabanız için teşekkürler."
 
@@ -4122,18 +4121,20 @@ msgstr "Seçenekler:"
 #: ../user/forum_rss.php:47
 msgid "Include only posts by user ID %1 (default: all users)."
 msgstr ""
+"Yalnızca kullanıcı NO %1 olan mesajları içer (varsayılan: tüm kullanıcılar)."
 
 #: ../user/forum_rss.php:49
 msgid "Include only posts from the last %1 days (default: 30)."
-msgstr ""
+msgstr "Yalnızca son %1 günlük mesajları içer (varsayılan: 30)."
 
 #: ../user/forum_rss.php:51
 msgid "Truncate posts: %1 (Include only first 265 characters of each post)"
 msgstr ""
+"Mesajları kısalt: %1 (her gönderinin sadece ilk 265 karakterlerini içerir)"
 
 #: ../user/forum_rss.php:53
 msgid "Threads only: %1 (Include only the first post of every thread)"
-msgstr ""
+msgstr "Yalnızca konular: %1 (her konunun sadece ilk mesajını içerir)"
 
 #: ../user/forum_search.php:27
 msgid "Forum search"
@@ -4141,43 +4142,43 @@ msgstr "Forum ara"
 
 #: ../user/forum_search.php:31
 msgid "Search query"
-msgstr ""
+msgstr "Arama sorgusu"
 
 #: ../user/forum_search.php:32
 msgid "Search for keywords:"
-msgstr ""
+msgstr "Anahtar kelimeler için ara:"
 
 #: ../user/forum_search.php:33
 msgid "Posts that contain all the specified words will be displayed"
-msgstr ""
+msgstr "Belirtilen tüm kelimeleri içeren mesajlar görüntülenir."
 
 #: ../user/forum_search.php:35
 msgid "For example: \"screensaver freeze\""
-msgstr ""
+msgstr "Örneğin: \"ekran koruyucu dondu\""
 
 #: ../user/forum_search.php:36
 msgid "Search for author ID:"
-msgstr ""
+msgstr "Yazar NO için ara:"
 
 #: ../user/forum_search.php:37
 msgid "Only posts by this author will be displayed"
-msgstr ""
+msgstr "Sadece bu yazarın mesajları görüntülenir"
 
 #: ../user/forum_search.php:39
 msgid "For example: \"43214\""
-msgstr ""
+msgstr "Örneğin: \"43214\""
 
 #: ../user/forum_search.php:41
 msgid "Search options"
-msgstr "seçenekler"
+msgstr "Arama seçenekleri"
 
 #: ../user/forum_search.php:42
 msgid "Search limits"
-msgstr ""
+msgstr "Arama sınırlamaları"
 
 #: ../user/forum_search.php:43
 msgid "Search at most this many days back in time"
-msgstr ""
+msgstr "En fazla bu kadar gün geriye doğru ara."
 
 #: ../user/forum_search.php:50 ../user/forum_search.php:51
 msgid "%1 months"
@@ -4185,19 +4186,19 @@ msgstr "%1 ay"
 
 #: ../user/forum_search.php:52
 msgid "1 year"
-msgstr ""
+msgstr "1 yıl"
 
 #: ../user/forum_search.php:73
 msgid "Only display posts from this forum"
-msgstr ""
+msgstr "Sadece bu forumdan mesajları görüntüle"
 
 #: ../user/forum_search.php:84
 msgid "Sort by"
-msgstr ""
+msgstr "Sırala:"
 
 #: ../user/forum_search.php:88
 msgid "Start the search"
-msgstr ""
+msgstr "Aramayı başlat"
 
 #: ../user/forum_search_action.php:141
 msgid "Forum search results"
@@ -4216,10 +4217,12 @@ msgid ""
 "Sorry, couldn't find anything matching your search query. You can try to "
 "broaden your search by using less words (or less specific words)."
 msgstr ""
+"Üzgüm, arama sorgunuza uyan bir şey bulamadı. Daha az kelime (veya daha az "
+"özgün kelimeler) kullanarak aramanızı genişletmeyi deneyebilirsiniz."
 
 #: ../user/forum_search_action.php:219
 msgid "You can also %1try the same search on Google.%2"
-msgstr ""
+msgstr "Ayrıca, %1aynı aramayı Google kullanarak da yapabilirsiniz.%2"
 
 #: ../user/forum_search_action.php:224
 msgid "Perform another search"
@@ -4233,7 +4236,7 @@ msgstr "Abonelik başarılı"
 msgid ""
 "You are now subscribed to %1. You will be notified whenever there is a new "
 "post."
-msgstr ""
+msgstr "Artık %1 abonesisiniz. Yeni bir gönderim olduğunda size bildirilecek."
 
 #: ../user/forum_subscribe.php:51
 msgid "Subscription failed"
@@ -4244,23 +4247,20 @@ msgid ""
 "We are currently unable to subscribe you to %1. Please try again later.."
 msgstr "Sizi %1 konusuna abone yapamadık. Lütfen daha sonra tekrar deneyin."
 
-# 88%
 #: ../user/forum_subscribe.php:61
-#, fuzzy
 msgid "Unsubscription successful"
-msgstr "Abonelik başarılı"
+msgstr "Abonelik iptali başarılı"
 
 #: ../user/forum_subscribe.php:64
 msgid ""
 "You are no longer subscribed to %1. You will no longer receive notifications "
 "for this thread."
 msgstr ""
+"Artık %1 abonesi değilsiniz. Artık bu konu için bildirimler almayacaksınız."
 
-# 85%
 #: ../user/forum_subscribe.php:66
-#, fuzzy
 msgid "Unsubscription failed"
-msgstr "Abonelik başarısız"
+msgstr "Abonelik iptali başarısız oldu"
 
 #: ../user/forum_subscribe.php:67
 msgid ""
@@ -4285,11 +4285,8 @@ msgid "My question was answered"
 msgstr "Sorum yanıtlandı"
 
 #: ../user/forum_thread.php:128
-#, fuzzy
 msgid "Click here if your question has been adequately answered"
-msgstr ""
-"Eğer sorunuz yeterli şekilde yanıtlandıysa, kapatmak için lütfen buraya "
-"tıklayın."
+msgstr "Eğer sorunuz yeterli şekilde yanıtlandıysa, lütfen buraya tıklayın."
 
 #: ../user/forum_thread.php:136
 msgid "I've also got this question"
@@ -4370,19 +4367,19 @@ msgstr "Konu başlığını düzenler"
 
 #: ../user/forum_thread.php:243
 msgid "Export as Notice"
-msgstr ""
+msgstr "Bildirim olarak dışa aktar"
 
 #: ../user/forum_thread.php:244
 msgid "Export this news item as a Notice"
-msgstr ""
+msgstr "Bu haber öğesini bir Bildirim olarak dışa aktar"
 
 #: ../user/forum_thread.php:249
 msgid "Don't export"
-msgstr ""
+msgstr "Dışa aktarma"
 
 #: ../user/forum_thread.php:250
 msgid "Don't export this news item as a Notice"
-msgstr ""
+msgstr "Bu haber öğesini bir Bildirim olarak dışa aktarmaz"
 
 #: ../user/forum_thread.php:258 ../user/forum_thread.php:260
 msgid "Sort"
@@ -4398,7 +4395,7 @@ msgstr "Durum bilgisi güncellendi."
 
 #: ../user/forum_user_posts.php:73
 msgid "Posts by %1"
-msgstr ""
+msgstr "%1 kullanıcısının gönderileri"
 
 #: ../user/friend.php:33
 msgid "Already friends"
@@ -4446,11 +4443,11 @@ msgstr "%1 kullanıcısını isteğiniz konusunda uyardık."
 
 #: ../user/friend.php:126
 msgid "Please log in as %1"
-msgstr ""
+msgstr "Lütfen %1 olarak giriş yapın"
 
 #: ../user/friend.php:127
 msgid "You must log in as %1 to view this friend request"
-msgstr ""
+msgstr "Bu arkadaşlık isteğini görebilmek için %1 olarak giriş yapmanız gerek"
 
 #: ../user/friend.php:138
 msgid "Friend request"
@@ -4530,30 +4527,38 @@ msgstr "%1 ile arkadaşlığınız bitti."
 
 #: ../user/get_passwd.php:25
 msgid "Forgot your account info?"
-msgstr ""
+msgstr "Hesap bilginizi mi unuttunuz?"
 
 #: ../user/get_passwd.php:28
 msgid ""
 "1) If you know your account's email address, and you can receive email there:"
 msgstr ""
+"1) Hesabınızın e-posta adresini biliyorsanız, buradan bir e-posta "
+"alabilirsiniz:"
 
 #: ../user/get_passwd.php:29
 msgid ""
 "Enter the email address below, and click OK. You will be sent email "
 "instructions for resetting your password."
 msgstr ""
+"Aşağıya e-posta adresini girin ve Tamam'ı tıklatın. Parolanızı sıfırlamak "
+"için e-posta talimatları gönderilecektir."
 
 #: ../user/get_passwd.php:46
 msgid ""
 "2) If you forgot your account's email address, or you can't receive email "
 "there:"
 msgstr ""
+"2) Hesabınızın e-posta adresini unuttuysanız, veya buradan e-posta "
+"alamıyorsanız:"
 
 #: ../user/get_passwd.php:47
 msgid ""
 "If you have run BOINC under this account, you can still access it. Here's "
 "how:"
 msgstr ""
+"Bu hesap altında BOINC çalıştırıyorsanız, yine de erişebilirsiniz. İşte "
+"nasıl olacağı:"
 
 #: ../user/get_passwd.php:50
 msgid ""
@@ -4561,46 +4566,57 @@ msgid ""
 "<b>C:\\Documents and Settings\\All Users\\Application Data\\BOINC</b> or "
 "<b>C:\\Program Files\\BOINC</b>."
 msgstr ""
+"Bilgisayarınızdaki BOINC veri klasörüne gidin (bu Windows'ta genellikle "
+"<b>C:\\Documents and Settings\\All Users\\Application Data\\BOINC</b> ya da "
+"<b>C:\\Program Files\\BOINC</b> klasörüdür."
 
 #: ../user/get_passwd.php:51
 msgid "Find your account file for this project; it will be named <b>%1</b>."
-msgstr ""
+msgstr "Bu proje için hesap dosyanızı bulun; ismi <b>%1</b> olacaktır."
 
 #: ../user/get_passwd.php:52
 msgid "Open the file in a text editor like Notepad. You'll see something like"
 msgstr ""
+"Not Defteri gibi bir metin düzenleyicisinde dosyayı açın. Şunun gibi bir şey "
+"göreceksiniz"
 
 #: ../user/get_passwd.php:62
 msgid "Select and Copy the string between %1 and %2 (%3 in the above example)."
 msgstr ""
+"%1 ve %2 arasında kalan kısımdaki metin dizisini seçip kopyalayın "
+"(yukarıdaki örnekte %3)."
 
 #: ../user/get_passwd.php:64
 msgid "Paste the string into the field below, and click OK."
-msgstr ""
+msgstr "Metin dizisini aşağıdaki bölüme yapıştırın ve ardından Tamam'a basın."
 
 #: ../user/get_passwd.php:65
 msgid ""
 "You will now be logged in to your account; update the email and password of "
 "your account."
 msgstr ""
+"Artık hesabınıza giriş yapmış olacaksınız; hesabınızın e-posta ve şifresini "
+"güncelleyin."
 
 #: ../user/get_passwd.php:71
 msgid "Log in with authenticator"
-msgstr ""
+msgstr "Kimlik doğrulayıcı ile giriş"
 
 #: ../user/gpu_list.php:126 ../user/gpu_list.php:152
 msgid "No GPU tasks reported"
-msgstr ""
+msgstr "GPU işleri raporlanmadı"
 
 #: ../user/gpu_list.php:182 ../user/stats.php:33
 msgid "Top GPU models"
-msgstr ""
+msgstr "En iyi GPU modelleri"
 
 #: ../user/gpu_list.php:183
 msgid ""
 "The following lists show the most productive GPU models on different "
 "platforms.  Relative speeds are shown in parentheses."
 msgstr ""
+"Aşağıdaki listeler farklı platformlardaki en verimli GPU modellerini "
+"göstermektedir. Göreceli hızları parantez içinde gösterilmiştir."
 
 #: ../user/home.php:42
 msgid "Welcome to %1"
@@ -4613,7 +4629,7 @@ msgstr ""
 
 #: ../user/home.php:46
 msgid "If you have not already done so, %1download BOINC client software%2."
-msgstr ""
+msgstr "Şimdiye kadar yapmadıysanız, %1BOINC istemci yazılımını indirin%2."
 
 #: ../user/home.php:49 ../project.sample/project.inc:47
 msgid "Your account"
@@ -4649,15 +4665,15 @@ msgstr "Tamamlanan iş sayısı"
 
 #: ../user/host_app_versions.php:56
 msgid "Max tasks per day"
-msgstr ""
+msgstr "Günlük ortalama en fazla iş"
 
 #: ../user/host_app_versions.php:57
 msgid "Number of tasks today"
-msgstr ""
+msgstr "Bugünkü iş sayısı"
 
 #: ../user/host_app_versions.php:58
 msgid "Consecutive valid tasks"
-msgstr ""
+msgstr "Ardarda gelen doğrulanmış işler"
 
 #: ../user/host_app_versions.php:62
 msgid "Average processing rate"
@@ -4669,7 +4685,7 @@ msgstr "%1 istemcisi için uygulama detayları"
 
 #: ../user/host_delete.php:31
 msgid "We have no record of that computer."
-msgstr "Bi bilgisayar hakkında kayda sahip değiliz."
+msgstr "Bu bilgisayar hakkında kayda sahip değiliz."
 
 #: ../user/host_delete.php:38
 msgid ""
@@ -4677,6 +4693,9 @@ msgid ""
 "contains work for it. You must wait a few days until the work for this "
 "computer has been deleted from the project database."
 msgstr ""
+"Veritabanımızda halen bu bilgisayara gönderilen bir iş bulunduğundan, onu "
+"kayıtlarımızdan silemezsiniz. Bu bilgisayara gönderilen iş proje "
+"veritabanından silinene kadar, birkaç gün beklemeniz gerekir."
 
 #: ../user/host_delete.php:40
 msgid "Delete record of computer"
@@ -4686,12 +4705,9 @@ msgstr "Bu bilgisayarın kaydını sil"
 msgid "Record deleted."
 msgstr "Kayıt silindi."
 
-# 86%
-# 88%
 #: ../user/host_delete.php:42 ../user/host_edit_action.php:65
-#, fuzzy
 msgid "Return to list of your computers"
-msgstr "Bilgisayarlar sayfasına dön"
+msgstr "Bilgisayarlarınız listesine dön"
 
 #: ../user/host_edit_action.php:39
 msgid "Merge computer records"
@@ -4706,19 +4722,23 @@ msgid ""
 "Sometimes BOINC assigns separate identities to the same computer by mistake. "
 "You can correct this by merging old identities with the newest one."
 msgstr ""
+"Bazen BOINC yanlışlıkla aynı bilgisayara farklı kimlikler atar. En yenisiyle "
+"eski kimlikleri birleştirerek, bunu düzeltebilirsiniz."
 
 #: ../user/host_edit_form.php:56
 msgid "No hosts are eligible for merging with this one."
-msgstr ""
+msgstr "Hiçbir bilgisayar bununla birleştirme için uygun değil."
 
 #: ../user/host_edit_form.php:58 ../user/host_edit_form.php:114
 msgid "Show details"
-msgstr "Detaylarını görüntüle"
+msgstr "Detayları görüntüle"
 
 #: ../user/host_edit_form.php:66
 msgid ""
 "Check the computers that are the same as %1 (created %2, computer ID %3):"
 msgstr ""
+"%1 ile aynı olan bilgisayarları gözden geçirin (oluşturulma %2, bilgisayar "
+"NO %3)"
 
 #: ../user/host_edit_form.php:70 ../user/workunit.php:39
 msgid "name"
@@ -4742,12 +4762,11 @@ msgstr "Sunucuları birleştir"
 
 #: ../user/host_update_credit.php:28
 msgid "Updating computer credit"
-msgstr "Blgisayar kredisini güncelle"
+msgstr "Bilgisayar kredisi güncelleniyor"
 
 #: ../user/host_venue_action.php:41
-#, fuzzy
 msgid "Host venue updated"
-msgstr "Bilgisayar toplamı güncellendi"
+msgstr "Bilgisayar konumu güncellendi"
 
 #: ../user/host_venue_action.php:43
 msgid "none"
@@ -4755,13 +4774,15 @@ msgstr "yok"
 
 #: ../user/host_venue_action.php:46
 msgid "The venue of this host has been set to %1."
-msgstr ""
+msgstr "Bu bilgisayarın konumu %1 olarak ayarlandı."
 
 #: ../user/host_venue_action.php:48
 msgid ""
 "This change will take effect the next time the host communicates with this "
 "project."
 msgstr ""
+"Bu değişiklik, bilgisayarın bu proje ile bir sonraki iletişim kurmasından "
+"itibaren geçerli olacak."
 
 #: ../user/host_venue_action.php:50
 msgid "Return to host page"
@@ -4791,43 +4812,45 @@ msgstr "İzin verilen HTML etiketleri"
 
 #: ../user/html.php:25
 msgid "The following HTML tags are allowed in team descriptions:"
-msgstr ""
+msgstr "Takım açıklamalarında aşağıdaki HTML etiketlerine izin verilir:"
 
-# 75%
 #: ../user/html.php:27
-#, fuzzy
 msgid "bold"
-msgstr "Kalın"
+msgstr "kalın"
 
 #: ../user/html.php:28
 msgid "italics"
-msgstr ""
+msgstr "italik"
 
 #: ../user/html.php:29
 msgid "hyperlink"
-msgstr ""
+msgstr "köprü"
 
 #: ../user/html.php:30
 msgid "paragraph"
-msgstr ""
+msgstr "paragraf"
 
 #: ../user/html.php:31
 msgid "break"
-msgstr ""
+msgstr "ara"
 
 #: ../user/html.php:32
 msgid "preformatted"
-msgstr ""
+msgstr "önceden biçimlendirilmiş"
 
 #: ../user/html.php:33
 msgid ""
 "image; height cannot exceed 450 pixels. Please do not link to images without "
 "permission of the web site where the image is hosted."
 msgstr ""
+"resim; yüksekliği 450 pikseli geçemez. Lütfen resmi barındıran web sitesinin "
+"izni olmadan, resme bağlantı vermeyin."
 
 #: ../user/html.php:35
 msgid "You can also use ampersand notation for special characters."
 msgstr ""
+"Ayrıca özel karakterler için 've işareti' (ampersand) gösterimi "
+"kullanabilirsiniz."
 
 #: ../user/info.php:24 ../user/sample_index.php:74
 msgid "Read our rules and policies"
@@ -5097,15 +5120,12 @@ msgid "Processing %1"
 msgstr "Sürüyor %1"
 
 #: ../user/merge_by_name.php:45
-#, fuzzy
 msgid "Merged %1 into %2"
-msgstr "Sunucu %1, %2 ile birleştiriliyor"
+msgstr "%1, %2 ile birleştiriliyor"
 
-# 86%
 #: ../user/merge_by_name.php:74
-#, fuzzy
 msgid "Return to the list of your computers"
-msgstr "Bilgisayarlar sayfasına dön"
+msgstr "Bilgisayarlarınız listesine dön"
 
 #: ../user/merge_by_name.php:78
 msgid ""
@@ -5116,10 +5136,16 @@ msgid ""
 "        Incompatible computers will not be merged.\n"
 "        <p>"
 msgstr ""
+"Bu işlem, bilgisayarları etki alanı adına göre birleştirir.\n"
+"        <p>\n"
+"        Her etki alanı adı için, bu adı taşıyan yeni bilgisayar ile\n"
+"        bu adı taşıyan tüm eski bilgisayarlar birleştirilecek.\n"
+"        Uyumsuz bilgisayar birleştirilmiş olmayacak.\n"
+"        <p>"
 
 #: ../user/merge_by_name.php:84
 msgid "Go ahead and do this"
-msgstr ""
+msgstr "Devam et ve bunu yap"
 
 #: ../user/merge_by_name.php:85
 msgid "Return to the list of computers"
@@ -5132,6 +5158,10 @@ msgid ""
 "our message boards are moderated.\n"
 "Message board postings are subject to the following posting rules:\n"
 msgstr ""
+"\n"
+"Bilgi tartışmasını ve akışını maksimize etmek için,\n"
+"mesaj panolarımız yönetilmektedir.\n"
+"Mesaj panosu gönderimleri aşağıdaki kurallara tabidir:\n"
 
 #: ../user/moderation.php:30
 msgid ""
@@ -5171,6 +5201,40 @@ msgid ""
 "If you have comments about the policy, email %2.\n"
 "\n"
 msgstr ""
+"\n"
+"<p>\n"
+"Moderatörler bu kuralların herhangi birini ihlal eden mesajları silebilir.\n"
+"Silinen mesajların yazarları e-posta yoluyla bildirilecektir.\n"
+"Saldırgan suçlular, gönderileri geçici olarak iptal yetkisine sahip olabilir\n"
+"(istismarı önlemek için, sadece proje yöneticileri bunu yapma yetkisine "
+"sahiptir).\n"
+"Kötü davranışın ilave çeşitleri (diğer katılımcıların IP adreslerini "
+"yakalamak için\n"
+"\"gizli dinleme\" mesajları, forumu spamlamak için aşırı miktarda konu açma, "
+"vb.),\n"
+"resmi kurallarda yer almamakla birlikte, yine benzer cezalara yol açabilir.\n"
+"<p>\n"
+"Bir mesajın gönderim kurallarından herhangi birini ihlal ettiğini\n"
+"düşünüyorsanız, yazı üzerindeki kırmızı X işaretini tıklayın ve formu\n"
+"doldurun; moderatörler şikayetinizden haberdar edilecek. Bu butonu\n"
+"sadece açık ihlaller için kullanın - kişisel anlaşmazlıklar için değil.\n"
+"<p>\n"
+"Moderasyon yaparken olabildiğince adil olmaya çalışıyoruz, ama\n"
+"büyük bir kullanıcı topluluğunda, birçok farklı bakış açısı bulunurken,\n"
+"her zaman bazı kişiler ölçülü kararlardan dahi memnun olmayacaktır.\n"
+"Bu gerçekleşirse üzülürüz, ancak lütfen şuna dikkat edin; her zaman\n"
+"herkesi memnun edemeyiz, elimizdeki imkanlarla kararlar alıyoruz ve\n"
+"forumun geneli için en iyisini yapmaya çalışıyoruz.\n"
+"Lütfen forumlarda bizim moderasyon politikalarımızı tartışmayın.\n"
+"Biz ne bir sosyal mühendislik projesiyiz, ne de mükemmel derecede adil\n"
+"bir sistem yaratmak peşindeyiz. Bu yüzden, bu tür tartışmalar verimsiz ve\n"
+"potansiyel olarak kışkırtıcı olma eğilimindedir. Eğer meşru bir iddianız "
+"varsa,\n"
+"aşağıdaki adrese e-posta gönderin.\n"
+"<p>\n"
+"Bu moderasyon politikası %1 tarafından belirlenir.\n"
+"Eğer politika hakkında yorumlarınız varsa, %2 adresine\n"
+"e-posta gönderin.\n"
 
 #: ../user/pending.php:66
 msgid "Result ID"
@@ -5194,11 +5258,11 @@ msgstr "Beklenen kredi: %1"
 
 #: ../user/pm.php:32
 msgid "Block messages from this user"
-msgstr ""
+msgstr "Bu kullanıcıdan gelen mesajları engelle"
 
 #: ../user/pm.php:32
 msgid "Block user"
-msgstr ""
+msgstr "Kullanıcıyı engelle"
 
 #: ../user/pm.php:73
 msgid "Your message has been sent."
@@ -5341,6 +5405,9 @@ msgid ""
 "          will take effect when your computer communicates with %1\n"
 "          or you issue the %2Update%3 command from the BOINC Manager."
 msgstr ""
+"Tercihleriniz varsayılan değerlerine sıfırlandı ve bilgisayarınız\n"
+"          %1 ile iletişim kurduğunda ya da BOINC Manager'dan\n"
+"          %2Güncelle%3 komutu kullanıldığında yürürlüğe girecek."
 
 #: ../user/prefs_edit.php:65 ../user/prefs_edit.php:93
 msgid "%1 for %2"
@@ -5710,9 +5777,8 @@ msgid "Teams"
 msgstr "Takımlar"
 
 #: ../user/team.php:27
-#, fuzzy
 msgid "%1 participants may form %2teams%3."
-msgstr "%1 katılımcıları %2takımlara%3 katılabilir."
+msgstr "%1 katılımcıları %2takımlar%3 oluşturabilir."
 
 #: ../user/team.php:29
 msgid ""
@@ -5734,7 +5800,6 @@ msgid "edit the team's name and description"
 msgstr "Takımın ismini ve tanıtımını düzenleme"
 
 #: ../user/team.php:35
-#, fuzzy
 msgid "add or remove team admins"
 msgstr "Takım Yöneticileri ekleme ya da çıkarma"
 
@@ -6271,7 +6336,7 @@ msgstr "Takıma katılamadınız - lütfen daha sonra tekrar deneyin."
 
 #: ../user/team_join_action.php:40
 msgid "Joined %1"
-msgstr "%1 takımına katılım"
+msgstr "Üyelik %1"
 
 #: ../user/team_join_action.php:41
 msgid "You have joined %1."
@@ -6610,7 +6675,7 @@ msgstr "Bir takımda yer alanlar?"
 
 #: ../user/user_search.php:66
 msgid "Ordering"
-msgstr ""
+msgstr "Sıralama"
 
 #: ../user/user_search.php:67
 msgid "Decreasing sign-up time"
@@ -6634,7 +6699,7 @@ msgstr "Kullanıcı arama sonuçları"
 
 #: ../user/user_search.php:140
 msgid "Joined"
-msgstr "Giriş"
+msgstr "Üyelik"
 
 #: ../user/user_search.php:148
 msgid "No users match your search criteria."
@@ -6727,14 +6792,18 @@ msgid ""
 "    or by using an assigned 'account key'.\n"
 "    Your account key is:"
 msgstr ""
+"Hesabınıza e-posta adresinizi ve şifrenizi ya da atanan 'hesap anahtarı'nı "
+"kullanarak\n"
+"    erişebilirsiniz.\n"
+"    Hesap Anahtarınız şudur:"
 
 #: ../user/weak_auth.php:57
 msgid "This key can be used to:"
-msgstr ""
+msgstr "Bu anahtar şunlar için de kullanılabilir:"
 
 #: ../user/weak_auth.php:59
 msgid "log in to your account on the web"
-msgstr ""
+msgstr "Web üzerinden hesabınıza girmek ve"
 
 #: ../user/weak_auth.php:61
 msgid ""
@@ -6743,6 +6812,10 @@ msgid ""
 "       create a file named %1 in the BOINC\n"
 "       data directory, and set its contents to:"
 msgstr ""
+"BOINC Manager kullanmadan hesabınıza bir bilgisayar eklemek için.\n"
+"       Bunu yapmak için, BOINC'i kurun,\n"
+"       BOINC veri klasöründe %1 adlı\n"
+"       bir dosya oluşturun ve içeriğini şöyle ayarlayın:"
 
 #: ../user/weak_auth.php:73
 msgid "Weak account key"
@@ -6757,12 +6830,23 @@ msgid ""
 "    do so using your weak account key.\n"
 "    Your weak account key is:"
 msgstr ""
+"'Zayıf hesabınız anahtarınız' da hesabınıza bilgisayar eklemek için "
+"kullanılabilir.\n"
+"    Yukarıda tarif edildiği gibi yapılır. Ancak hesabınızda oturum açılamaz "
+"veya\n"
+"    herhangi bir şekilde değiştirmek için kullanılamaz.\n"
+"    Hesabınıza güvenilir olmayan veya güveliksiz bir bilgisayar eklemek "
+"istiyorsanız,\n"
+"    bunu zayıf hesap anahtarınızı kullanarak yapabilirsiniz.\n"
+"    Zayıf hesap anahtarınız şudur:"
 
 #: ../user/weak_auth.php:81
 msgid ""
 "If you change your password, your weak account key changes, and your "
 "previous weak account key becomes invalid."
 msgstr ""
+"Şifrenizi değiştirirseniz, zayıf hesap anahtarınız da değişir ve önceki "
+"zayıf hesap anahtarınız geçersiz hale gelir."
 
 #: ../user/workunit.php:32
 msgid "can't find workunit"
@@ -6876,8 +6960,8 @@ msgstr "(tüm uygulamalar)"
 
 #~ msgid ""
 #~ "Computer is connected to the Internet about every %1 Leave blank or 0 if "
-#~ "always connected. %2 BOINC will try to maintain at least this much work (max "
-#~ "10 days). %3"
+#~ "always connected. %2 BOINC will try to maintain at least this much work "
+#~ "(max 10 days). %3"
 #~ msgstr ""
 #~ "Bilgisayar internete bu kadar sürede bir bağlanır %1 Sürekli bağlıysa 0 "
 #~ "yazın. %2 BOINC, bu süre kadar yeterli olacak iş indirmeyi deneyecek (en "
@@ -6893,8 +6977,8 @@ msgstr "(tüm uygulamalar)"
 #~ msgstr "Hesabınıza %1sınırlı erişimi%2 sağlar"
 
 #~ msgid ""
-#~ "Don't use this form. Just run BOINC, select Add Project, and enter an email "
-#~ "address and password."
+#~ "Don't use this form. Just run BOINC, select Add Project, and enter an "
+#~ "email address and password."
 #~ msgstr ""
 #~ "Bu formu kullanmayın. Yalnızca BOINC'i çalıştırın, Proje ekle'yi seçin ve "
 #~ "bir e-posta adresi ile parola girin."
@@ -6919,18 +7003,19 @@ msgstr "(tüm uygulamalar)"
 
 #~ msgid ""
 #~ "Your 'weak account key' lets you link a computer to your account without "
-#~ "giving it the ability to log in to your account or to change it in any way."
+#~ "giving it the ability to log in to your account or to change it in any "
+#~ "way."
 #~ msgstr ""
-#~ "'Zayıf hesap anahtarınız',  bir bilgisayarı hesabınıza bağlamanızı sağlar, "
-#~ "ancak, söz konusu bilgisayarlardan hesabınıza giriş yapılamaz ve hesabınız "
-#~ "değiştirilemez."
+#~ "'Zayıf hesap anahtarınız',  bir bilgisayarı hesabınıza bağlamanızı "
+#~ "sağlar, ancak, söz konusu bilgisayarlardan hesabınıza giriş yapılamaz ve "
+#~ "hesabınız değiştirilemez."
 
 #~ msgid ""
 #~ "This mechanism works only with projects that have upgraded their server "
 #~ "software 7 Dec 2007 or later."
 #~ msgstr ""
-#~ "Bu mekanizma, sunucu yazılımlarını 7 Aralık 2007 ya da daha sonraki tarihli "
-#~ "sürüme yükseltmiş projelerde çalışır."
+#~ "Bu mekanizma, sunucu yazılımlarını 7 Aralık 2007 ya da daha sonraki "
+#~ "tarihli sürüme yükseltmiş projelerde çalışır."
 
 #~ msgid "Your weak account key for this project is:"
 #~ msgstr "Bu proje için zayıf hesap anahtarınız:"
@@ -6942,16 +7027,16 @@ msgstr "(tüm uygulamalar)"
 #~ msgstr ""
 #~ "Bir bilgisayarda zayıf hesap anahtarınızı kullanmak için, bu proje için "
 #~ "'hesap dosyası'nı bulun ya da oluşturun. Söz konusu dosya, "
-#~ "<b>account_PROJE_URL'si.xml</b> biçiminde bir isme sahiptir. %1 için hesap "
-#~ "dosyasının ismi <b>%2</b> biçimindedir."
+#~ "<b>account_PROJE_URL'si.xml</b> biçiminde bir isme sahiptir. %1 için "
+#~ "hesap dosyasının ismi <b>%2</b> biçimindedir."
 
 #~ msgid "Create this file if needed. Set its contents to:"
 #~ msgstr "Mevcut değilse bu dosyayı oluşturun. İçeriğini şu şekilde yapın:"
 
 #~ msgid ""
 #~ "Your weak account key is a function of your password. If you change your "
-#~ "password, your weak account key changes, and your previous weak account key "
-#~ "becomes invalid."
+#~ "password, your weak account key changes, and your previous weak account "
+#~ "key becomes invalid."
 #~ msgstr ""
 #~ "Zayıf hesap anahtarınız, parolanıza bağlı bir işlevdir. Parolanızı "
 #~ "değiştirirseniz, zayıf hesap anahtarınız da değişir ve önceki zayıf hesap "
diff --git a/locale/tr/BOINC-Web.mo b/locale/tr/BOINC-Web.mo
index 3ffdd48..afc30cd 100644
Binary files a/locale/tr/BOINC-Web.mo and b/locale/tr/BOINC-Web.mo differ
diff --git a/locale/tr/BOINC-Web.po b/locale/tr/BOINC-Web.po
index cb08e3d..b7bbf6b 100644
--- a/locale/tr/BOINC-Web.po
+++ b/locale/tr/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: BOINC Web Site\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-15 15:12+0200\n"
+"PO-Revision-Date: 2013-09-18 13:13+0000\n"
 "Last-Translator: Aycan <aycandemirel at hotmail.com>\n"
 "Language-Team: Donanım Haber <bilgi at donanimhaber.com>\n"
 "Language: tr\n"
@@ -15,8 +15,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1379510005.0\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
@@ -36,6 +37,9 @@ msgid ""
 "using sensors attached to Internet-connected computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Quake-Catcher Network, internet bağlantısı olan bilgisayarlara takılı "
+"sensörleri kullanarak dünyanın en büyük sismik ağını geliştirmektedir. "
+"Katılmak için bir sensör satın almalısınız."
 
 #: projects.inc:27
 msgid "BOINC Poland Foundation"
@@ -51,12 +55,17 @@ msgid ""
 "levels by using sensors connected to volunteers' computers.  You must buy a "
 "sensor to participate."
 msgstr ""
+"Bu proje, gönüllülerin bilgisayarlarına bağlı sensörleri kullanarak "
+"radyasyon seviyelerinin ücretsiz ve sürekli olarak güncellenen haritasını "
+"oluşturmaktadır. Katılmak için bir sensör satın almalısınız."
 
 #: projects.inc:33
 msgid ""
 "To participate in these projects you must buy a sensor and attach it to your "
 "computer."
 msgstr ""
+"Bu projelere katılmak için bir sensör satın alıp bilgisayarınıza takmanız "
+"gerekir."
 
 #: projects.inc:37
 msgid "Cognitive science and artifical intelligence"
@@ -78,6 +87,10 @@ msgid ""
 "databases, and part of speech taggers in order to imitate human behavior in "
 "conversations."
 msgstr ""
+"Konuşmalardaki insan davranışını taklit etmek için anlamsal ağları "
+"FreeHAL'de (FreeHAL yapay bir zekadır ve anlamsal ağları, sözcük köklerini, "
+"sözcük veritabanlarının parçalarını ve sözcük etiketlerinin parçalarını "
+"kullanır) çözümle ve dönüştür.  "
 
 #: projects.inc:58
 msgid "Biology and Medicine"
@@ -99,6 +112,11 @@ msgid ""
 "the parasite. The FightMalaria at Home project is aimed at finding these new "
 "targets."
 msgstr ""
+"Sıtmaya neden olan parazit, mevcut ilaçlara direnç geliştirmeye devam "
+"ediyor. Bu sebeple mevcut ilaçların yerine yeni ilaçlar keşfetmek "
+"gerekmekte. En önemlisi, bu yeni ilaçların parazitteki YENİ proteinleri "
+"hedeflemesi gerekli. FightMalaria at Home projesi, bu yeni hedefleri bulmaya "
+"yöneliktir."
 
 #: projects.inc:79
 msgid "University of Karlsruhe (Germany)"
@@ -116,6 +134,11 @@ msgid ""
 "protein malfunction or aggregation, and to develop new drugs on the basis of "
 "the three-dimensions structure of biologically important proteins."
 msgstr ""
+"POEM at HOME  Proteinlerin biyoaktif yapısını belirleyebilmek,  proteinler "
+"birbirleriyle etkileştiğinde oluşan sinyalleşme mekanizmasını ve "
+"proteinlerde işlev bozukluğu olmasıyla bağlantılı hastalıkları  anlayabilmek "
+"ve önemli proteinlerin 3 boyutlu yapısının oluşturulmasıyla yeni ilaçların "
+"geliştirilebilmesi için işlemsel bir yöntem kullanır."
 
 #: projects.inc:87
 msgid "University of Delaware"
@@ -170,9 +193,9 @@ msgid ""
 "provoking genes causing some types of diabetes, hypertension (high blood "
 "pressure), cancer, schizophrenia and many others."
 msgstr ""
-"Superlink at Technion dünyaki tüm genetikçilere diyabet, hipertansiyon (yüksek "
-"kan basıncı), kanser, şizofreni ve diğer birçok hastalığa sebep olan "
-"hastalık-tetikleyici genlerin bulunmasını sağlayarak yardımcı olur."
+"Superlink at Technion dünyaki tüm genetik bilimcilere genlerin diyabet, hiper-"
+"tansiyon, kanser, şizofreni ve diğer bir sürü hastalığa çare bulmalarına "
+"yardım eder."
 
 #: projects.inc:127
 msgid ""
@@ -213,6 +236,13 @@ msgid ""
 "populations with a diverse set of parameters related to biological and "
 "social factors that influence the distribution of the disease. "
 msgstr ""
+"Aktarım dinamiklerinin simülasyon modelleri ve sıtmanın sağlık üzerine "
+"etkileri, sıtma kontrolü için önemli bir araçtır. Bunlar, geliştirme ve test "
+"aşamasında olan, sineklik, kemoterapi ya da yeni aşıları sunmak için en "
+"uygun stratejilerin belirlenmesi için kullanılabilir. Bu modelleme son "
+"derece bilgisayar yoğundur, hastalığın dağılımını etkileyen biyolojik ve "
+"sosyal faktörlerle ile ilgili bir dizi parametreyi ve büyük insan "
+"popülasyonunun simülasyonları gerektirir."
 
 #: projects.inc:159
 msgid "University of Washington"
@@ -231,6 +261,12 @@ msgid ""
 "efforts at designing new proteins to fight diseases such as HIV, Malaria, "
 "Cancer, and Alzheimer's"
 msgstr ""
+"Bazı önemli insan hastalıkları için tedavi bulmayı sağlayabilecek "
+"araştırmalar için, proteinlerin 3 boyutlu şekillerini tespit edin. "
+"Rosetta at home çalıştırarak, yardımınız olmadan hızlandıramayacağımız ve "
+"genişletemeyeceğimiz araştırmalarımız konusunda bize katkıda bulunacaksınız. "
+"Ayrıca, HIV (AIDS), sıtma, kanser ve Alzheimer gibi hastalıklarla mücadele "
+"için yeni proteinler tasarlama çabalarımıza yardımcı olacaksınız."
 
 #: projects.inc:167
 msgid "University of Vienna"
@@ -242,6 +278,9 @@ msgid ""
 "the resulting data, which plays a key role in many bioinformatics research "
 "projects."
 msgstr ""
+"Proteinler arasındaki benzerlikleri hesaplayın. SIMAP, sonuçta elde edilen "
+"verilerle, bir çok biyoenformatik araştırma projesinde anahtar rol oynayan "
+"bir kamu veritabanı sağlar."
 
 #: projects.inc:175
 msgid "Earth Sciences"
@@ -266,6 +305,15 @@ msgid ""
 "cycle. This will allow us to explore how climate may change in the next "
 "century under a wide range of different scenarios."
 msgstr ""
+"Son teknoloji ürünü iklim modellerinde yapılması gereken tahminleri "
+"araştırın. Modeli binlerce kez çalıştırarak, modelin küçük ayarlamalara "
+"nasıl yanıt verdiğini bulmayı umuyoruz ve tahminleri gerçeğe daha uygun hale "
+"getirmeyi bekliyoruz. Bu bize, modellerimizin küçük değişikliklere karşı ne "
+"kadar hassas olduğunu anlamamızı ve aynı zamanda karbondioksit "
+"değişiklikleri ve kükürt döngüsü gibi şeyler için anlayışımızı "
+"geliştirmemizi sağlayacak. Ayrıca, önümüzdeki yüzyılda iklimin geniş bir "
+"yelpazedeki farklı senaryolar altında nasıl değişebileceğini keşfetmemizi de "
+"sağlayacak. "
 
 #: projects.inc:196
 msgid "Astronomy, Physics, and Chemistry"
@@ -375,6 +423,11 @@ msgid ""
 "investigate on particles proprieties. LHC at home runs simulations to improve "
 "the design of LHC and its detectors."
 msgstr ""
+"Büyük Hadron Çarpıştırıcısı (LHC), Avrupa Nükleer Araştırma Merkezi "
+"CERN'deki dünyanın en büyük  parçacık hızlandırıcısıdır. Bu, şimdiye kadar "
+"parçacık davranışlarını araştırmak için yapılmış en güçlü araçtır. LHC at home, "
+" LHC'nin tasarımını ve detektörlerini geliştirmek amacıyla simülasyonlar "
+"yürütür."
 
 #: projects.inc:298
 msgid ""
@@ -475,11 +528,11 @@ msgstr "Fizik, malzeme bilimi ve biyomedikal araştırmaları"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM Kurumsal Sosyal Sorumluluk"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Tıbbi, çevresel ve diğer insani araştırmalar"
 
 #: projects.inc:367
 msgid ""
@@ -488,6 +541,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Dünyanın en büyük gönüllü bilgisayar şebekesini oluşturarak, insanlığın en "
+"acil sorunlardan bazıları hakkında, kar amacı gütmeyen daha fazla kritik "
+"araştırma yapmayı hedefler. Araştırma, HIV-AIDS, kanser, tropikal ve ihmal "
+"edilen hastalıklar, güneş enerjisi, temiz su ve daha birçoğunu içerir."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -499,7 +556,7 @@ msgstr "Bilgisayar Bilimi"
 
 #: projects.inc:387
 msgid "Mathematics, Physics, Artificial Intelligence"
-msgstr "Matimatik, fizik, yapay zeka"
+msgstr "Matematik, fizik, yapay zeka"
 
 #: projects.inc:388
 msgid "Simulation of quantum computing; Goldbach's conjecture."
@@ -938,12 +995,12 @@ msgstr "BOINC, Kalifornia Üniversitesi, Berkeley merkezlidir."
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Yorum"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Haberler bir %sRSS beslemesi%s olarak da sunulmaktadır"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "IBM Şirketi Toplum İlişkileri"
diff --git a/locale/uk/BOINC-Android.po b/locale/uk/BOINC-Android.po
new file mode 100644
index 0000000..1011fa0
--- /dev/null
+++ b/locale/uk/BOINC-Android.po
@@ -0,0 +1,1043 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-20 09:52+0000\n"
+"Last-Translator: Олег <pukish_oleg at ukr.net>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379670743.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "Завантаження! Зачекайте, будь-ласка..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "Оберіть проект:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "Додати проект за адресою (URL)"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "Введіть адресу (URL) проекту:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "Додати проект"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "Будь-ласка, введіть адресу (URL) проекту"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "Відсутнє з’єднання з Інтернетом"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "Встановлення з’єднання із сервером проекту"
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "Логотип проекту."
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "Загальна область:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "Спеціальна область:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "Опис:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "Домівка:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "Веб-сайт:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "Цей проект підтримує пристрої, на базі Android"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "Цей проект не підтримує пристрої, на базі Android"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "Умови використання для"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr ""
+"Створюючи обліковий запис у цьому проекті, Ви приймаєте умови використання, "
+"що викладені вище."
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "Увійти з існуючим обліковим записом"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "Електронна пошта:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "Ім'я:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "Пароль:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "Новий"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "Зареєструвати обліковий запис для участі:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "Відвідати інтернет сторінку проекту для створення облікового запису:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "Зараз у проекті можна створювати нові облікові записи!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "Зареєструватися"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "Увійти"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "Забули пароль?"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "Не вдалося з’єднатися з проектом!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "Додано"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "Реєстрація облікового запису для"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "Проект:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "Електронна пошта:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "Ім'я:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "Команда:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "Пароль:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "… Повторити:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "Створити"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "Користувача не знайдено"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "Пароль надто короткий"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "Невдала спроба зв’язку"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "Паролі не збігаються"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "Будь ласка, вкажіть адресу електронної пошти"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "Будь-ласка, введіть пароль"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "Будь-ласка, введіть ім'я користувача"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "невдало"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "Ім'я користувача відхилене"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "Електронна адреса вже використовується"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "Проект поза мережею"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "Адресу електронної пошти відхилено"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "Пароль відхилено"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "Можливість створення облікових записів в даному проекті відключена"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "Назад"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "Готово"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "Успішно"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "Невдало"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "..."
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "Підключитися"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "Перевірити обліковий запис"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "Зареєструвати обліковий запис"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "Увійти"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "Для обрання проекту натисніть тут."
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "Ой!"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…цього не повинно траплятися!\n"
+"Натисніть на іконці для повторної спроби."
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "Іконка BOINC"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "Статус"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "Проекти"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "Завдання"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "Передачі"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "Налаштування"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "Навігація"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "Обчислення"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "Дякуємо за участь."
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "Призупинено"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "Нема роботи"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "Очікування завдань…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "Призупинено"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "Натисніть кнопку Грати для відновлення мережі і обчислень."
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "Запуск…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "Оберіть проект для прийняття участі в ньому."
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "Закриття..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "Тестування..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "зображення проекту"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "Читання налаштувань..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "Зберегти"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "Ввести нове значення:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "Вибрати:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "Основні"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "Мережа"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "Живлення"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "Процесор"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "Диск"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "Пам`ять"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "Діагностика"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "Показати додаткові налаштування і елементи керування..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "Обчислювати на батареї"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "Низький заряд батареї"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr "BOINC призупиняє обчислення нижче визначеного рівня заряду акумулятора."
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "Макс. температура батареї"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+"BOINC призупинить розрахунки, коли температура батареї перевищить вказаний "
+"рівень. Не рекомендовано змінювати це значення."
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "Макс. використаний об’єм диска"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "Скільки відсотків дискового простору може використовувати BOINC?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "Мін. запас дискового простору"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "Скільки вашого дискового простору повинно залишитися вільним?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "Денний ліміт передачі"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "Обмеження щоденної передачі даних, що здійснює BOINC."
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "Передавати завдання тільки через WiFi"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "Автозапуск"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "Показати повідомлення коли призупинено"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "Використано ядер ЦП"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "Обмежує кількість ядер ЦП, які BOINC використовує для обчислень."
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "Використання ЦП призупинене"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+"Визначає коли призупиняти обчислення BOINC через використання ЦП іншими "
+"додатками."
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "Обмеження ЦП"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "Обмежує процесорний час роботи, який BOINC використовує для обчислень."
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "обмеження RAM"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "Обмеження кількості RAM, доступної для використання."
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "Прапорці журналу клієнта BOINC"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "Читання проектів..."
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "Додати проект"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "Значок проекту"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "Бали:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(на цьому пристрої)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(загалом)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "Призупинено користувачем"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "Не приймає нові завдання"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "Проект завершений - Гаразд для видалення"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "Оновити"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "Видалити"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "Призупинено"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "Відновити"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "Не завантажувати нові завдання"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "Отримувати нові завдання"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "Скинути"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "Видалити проект?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "Ви справді хочете видалити"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "Видалити"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+#, fuzzy
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "Ви справді хочете видалити"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "Скинути"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+#, fuzzy
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "Призупинено"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+#, fuzzy
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "відправлення завершене"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "помилка обчислень"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "Відправлення"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "відправлення завершене"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "перервано"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "невдала спроба відправлення"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "готово"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "працює"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "призупинено"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "призупинення"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "призупинення"
+
+#, fuzzy
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "Призупинено"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "Читання передач..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "Відправлення"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "Завантаження"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "повтор через"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "невдало"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "призупинено"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "активна"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "в очікуванні"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "запит до проекту відкладено на"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "Файл:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "Підключіть свій пристрій до зарядного для продовження розрахунків."
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "Працює користувач."
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+#, fuzzy
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "Призупинено"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "Відновити"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/uk/BOINC-Client.mo b/locale/uk/BOINC-Client.mo
index 526ea93..5c5b430 100644
Binary files a/locale/uk/BOINC-Client.mo and b/locale/uk/BOINC-Client.mo differ
diff --git a/locale/uk/BOINC-Client.po b/locale/uk/BOINC-Client.po
index ad1d84b..9f91e05 100644
--- a/locale/uk/BOINC-Client.po
+++ b/locale/uk/BOINC-Client.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-06-05 21:36+0200\n"
+"PO-Revision-Date: 2013-09-20 07:35+0000\n"
 "Last-Translator: Олег <pukish_oleg at ukr.net>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: uk\n"
@@ -16,11 +16,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1379662526.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
-msgstr "Повідомлення від менеджера проектів"
+msgstr "Повідомлення менеджера проектів"
 
 #: client_msgs.cpp:85
 msgid "Message from server"
@@ -32,15 +33,15 @@ msgid ""
 "the preferences."
 msgstr ""
 "Деякі завдання вимагають більше пам'яті, аніж дозволено Вашими "
-"налаштуваннями. Будь ласка, перевірте налаштування."
+"налаштуваннями.  Будь-ласка, перевірте налаштування."
 
 #: client_state.cpp:501
 msgid "Couldn't write state file; check directory permissions"
-msgstr "Не вдалося записати файл стану; перевірте права доступу до директорії"
+msgstr "Не вдалося записати файл стану; перевірте права доступу до папки"
 
 #: cs_cmdline.cpp:299
 msgid "The HTTP_PROXY environment variable must specify an HTTP proxy"
-msgstr "HTTP-проксі має бути визначений змінною середовища HTTP_PROXY"
+msgstr "HTTP-проксі повинен бути визначений змінною середовища HTTP_PROXY"
 
 #: cs_scheduler.cpp:575
 #, c-format
@@ -48,8 +49,8 @@ msgid ""
 "You used the wrong URL for this project.  When convenient, remove this "
 "project, then add %s"
 msgstr ""
-"Ви використовуєте невірний URL для цього проекту. Бажано видалити цей проект "
-"і додати %s"
+"Ви використовуєте невірний URL для цього проекту.  Бажано видалити цей "
+"проект і додати %s"
 
 #: cs_statefile.cpp:829 ../sched/sched_types.cpp:259
 msgid "Syntax error in app_info.xml"
@@ -57,7 +58,7 @@ msgstr "Синтаксична помилка в app_info.xml"
 
 #: cs_statefile.cpp:869
 msgid "File referenced in app_info.xml does not exist: "
-msgstr "Файл, на який посилається app_info.xml, не існує: "
+msgstr "Файлу, на який посилається app_info.xml, не існує: "
 
 #: current_version.cpp:90
 msgid "A new version of BOINC is available."
@@ -77,7 +78,7 @@ msgstr "Нерозпізнаний тег в cc_config.xml"
 
 #: log_flags.cpp:427
 msgid "Missing start tag in cc_config.xml"
-msgstr "Відсутній стартовий тег в cc_config.xml"
+msgstr "Відсутній початковий тег в cc_config.xml"
 
 #: log_flags.cpp:452
 msgid "Error in cc_config.xml options"
@@ -90,13 +91,13 @@ msgstr "Відсутній завершальний тег в cc_config.xml"
 #: ../sched/handle_request.cpp:307
 msgid "Invalid or missing account key.  To fix, remove and add this project."
 msgstr ""
-"Невірний або відсутній ключ облікового запису. Щоб виправити, видаліть і "
-"додайте цей проект."
+"Невірний або відсутній ключ облікового запису.  Щоб виправити його, видаліть "
+"і додайте цей проект."
 
 #: ../sched/handle_request.cpp:849
 msgid "Invalid code signing key.  To fix, remove and add this project."
 msgstr ""
-"Неправильний ключ підписання коду. Для виправлення видаліть і знову додайте "
+"Неправильний ключ підпису коду.  Для виправлення видаліть і знову додайте "
 "цей проект."
 
 #: ../sched/handle_request.cpp:859
@@ -104,7 +105,7 @@ msgid ""
 "The project has changed its security key.  Please remove and add this "
 "project."
 msgstr ""
-"Проект змінив свій ключ безпеки. Будь ласка, видалите і знову додайте цей "
+"Проект змінив свій ключ безпеки.  Будь-ласка, видаліть і знову додайте цей "
 "проект."
 
 #: ../sched/handle_request.cpp:943
@@ -119,7 +120,7 @@ msgstr "Цей проект не підтримує тип CPU"
 msgid ""
 "Your BOINC client software is too old.  Please install the current version."
 msgstr ""
-"У Вас занадто стара версія BOINC-клієнта. Будь ласка, встановіть поточну "
+"У Вас занадто стара версія BOINC-клієнта.  Будь-ласка, встановіть поточну "
 "версію."
 
 #: ../sched/handle_request.cpp:1259
@@ -130,22 +131,22 @@ msgstr "Цей проект не підтримує комп'ютери типу
 msgid "Upgrade to the latest driver to process tasks using your computer's GPU"
 msgstr ""
 "Для обробки завдань, які використовують графічний процесор вашого "
-"комп'ютера, оновіть драйвер до самої останньої версії"
+"комп'ютера, оновіть драйвер до останньої версії"
 
 #: ../sched/sched_send.cpp:1099
 msgid ""
 "Upgrade to the latest driver to use all of this project's GPU applications"
 msgstr ""
-"Для використання усіх додатків цього проекту, працюючих на ГП, оновіть "
-"драйвер до самої останньої версії"
+"Для використання усіх додатків цього проекту, які працюють на графічному "
+"процесорі, оновіть драйвер до останньої версії"
 
 #: ../sched/sched_send.cpp:1118
 msgid ""
 "A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to "
 "the current version"
 msgstr ""
-"Потрібна новіша версія BOINC для використання вашого ГП NVIDIA; будь ласка, "
-"оновіться до поточної версії"
+"Потрібна новіша версія BOINC для використання вашого графічного процесора "
+"NVIDIA; будь-ласка, оновіть програму до поточної версії"
 
 # 94%
 #: ../sched/sched_send.cpp:1146
@@ -156,7 +157,7 @@ msgstr "Для обробки завдань цього проекту потр
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
-msgstr "Нема доступних завдань для додатків, які Ви вибрали."
+msgstr "Немає доступних завдань для обраних Вами додатків."
 
 #: ../sched/sched_send.cpp:1288
 msgid "Your computer type is not supported by this project"
@@ -164,7 +165,7 @@ msgstr "Тип вашого комп'ютера не підтримується
 
 #: ../sched/sched_send.cpp:1294
 msgid "Newer BOINC version required; please install current version"
-msgstr "Потрібна новіша версія BOINC; будь ласка, встановіть поточну версію"
+msgstr "Потрібна новіша версія BOINC; будь-ласка, встановіть поточну версію"
 
 #: ../sched/sched_send.cpp:1305
 #, c-format
@@ -175,7 +176,7 @@ msgstr ""
 
 #: ../sched/sched_types.cpp:254
 msgid "Unknown app name in app_info.xml"
-msgstr "Невідоме ім'я додатка у файлі app_info.xml"
+msgstr "Невідома назва додатка у файлі app_info.xml"
 
 #: ../sched/sched_version.cpp:214
 msgid "Your app_info.xml file doesn't have a usable version of"
diff --git a/locale/uk/BOINC-Web.mo b/locale/uk/BOINC-Web.mo
index 674b3b4..4c1f7c3 100644
Binary files a/locale/uk/BOINC-Web.mo and b/locale/uk/BOINC-Web.mo differ
diff --git a/locale/uk/BOINC-Web.po b/locale/uk/BOINC-Web.po
index df86d94..afb4aca 100644
--- a/locale/uk/BOINC-Web.po
+++ b/locale/uk/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-06-09 22:05+0200\n"
+"PO-Revision-Date: 2013-09-16 18:40+0000\n"
 "Last-Translator: Олег <pukish_oleg at ukr.net>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: uk\n"
@@ -16,8 +16,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1379356810.0\n"
 
 #: projects.inc:14
 msgid "Distributed sensing"
@@ -148,7 +149,7 @@ msgstr "Університет Делавера"
 
 #: projects.inc:88
 msgid "Study of protein - ligand interactions"
-msgstr "Дослідження білків - взаємодії ліганду"
+msgstr "Дослідження білків - взаємодії лігандів"
 
 #: projects.inc:89
 msgid ""
@@ -163,7 +164,7 @@ msgstr ""
 
 #: projects.inc:103
 msgid "Barcelona Biomedical Research Park (PRBB)"
-msgstr "Barcelona Biomedical Research Park (PRBB)"
+msgstr "Барселонський парк біомедичних досліджень (PRBB)"
 
 #: projects.inc:104
 msgid "Molecular simulations of proteins"
@@ -184,7 +185,7 @@ msgstr ""
 
 #: projects.inc:111
 msgid "Technion, Israel"
-msgstr "Техніон, АиИгЖ"
+msgstr "Техніон, Ізраїль"
 
 #: projects.inc:112
 msgid "Genetic linkage analysis"
@@ -336,6 +337,14 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"Ми об'єднаємо спектральне охоплення телескопів GALEX, Pan-STARRS1 і WISE для "
+"створення мультичастотного галактичного атласу найближчих до нас околиць "
+"Всесвіту в ультрафіолетовому / оптичному / інфрачервоному спектрах. Ми "
+"виміряємо фізичні параметри (такі як зоряна маса галактик, швидкість "
+"утворення зірок, поглинання випромінювання пилом і історія формування зірок "
+"першого порядку) на основі попіксельного рішення використовуючи методи "
+"розподілу спектральної енергії (SED), застосувавши для цього розподілені "
+"обчислення."
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -580,11 +589,11 @@ msgstr "Дослідження у галузях фізики, матеріал
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "Корпоративне громадянство IBM"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "Медичні, екологічні та інші гуманітарні дослідження"
 
 #: projects.inc:367
 msgid ""
@@ -593,6 +602,10 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"Для подальших критичних некомерційних досліджень деяких з найбільш "
+"актуальних проблем людства, створивши найбільшу в світі добровільну "
+"обчислювальну мережу.  Дослідження включають в себе ВІЛ-СНІД, рак, тропічні "
+"і забуті хвороби, сонячну енергію, чисту воду і багато іншого."
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -707,6 +720,8 @@ msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
 msgstr ""
+"Primegri підтримує багато проектів, які шукають різні форми дуже великих "
+"простих чисел, включаючи пошук найбільшого відомого простого числа."
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -1078,12 +1093,12 @@ msgstr "BOINC створено в Університеті Каліфорнії,
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "Коментар"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "Новини доступні у форматі %sстрічки RSS%s"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "IBM Corporate Community Relations"
diff --git a/locale/zh_CN/BOINC-Android.po b/locale/zh_CN/BOINC-Android.po
new file mode 100644
index 0000000..3375b3e
--- /dev/null
+++ b/locale/zh_CN/BOINC-Android.po
@@ -0,0 +1,1029 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-21 09:50+0000\n"
+"Last-Translator: Gang <zenith.yin at gmail.com>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: zh_CN\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: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379757051.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "正在载入,请稍候。"
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "选择一个项目:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "通过网址(URL)添加项目:"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "输入项目网址(URL):"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "添加项目"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "请输入项目网址(URL)"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "无可用网络连接"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "正在联系项目服务器..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "项目标志。"
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "研究领域"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "细分领域:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "描述:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "项目 方:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "网站:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "这个项目支持 Android 设备"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "这个项目不支持 Android 设备"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "使用条款:"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr "一旦你在这个项目创建账号,则视为你同意上述使用条款。"
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "使用已有账号登陆"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "电子邮件地址:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "名称:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "密码:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "新来"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "注册一个账号以参与:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "访问项目网站来创建一个计算账户:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "该项目当前不允许创建新的账户!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "注册"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "登录"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "忘记密码"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "无法连接项目!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "已添加"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr ""
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "项目:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "电子邮件:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "名称:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "团队:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "密码:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr ""
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "创建"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "未找到用户"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "密码太短"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "连接失败"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "密码不匹配"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "请输入您的电子邮件地址"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "请输入您的密码"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "请输入一个用户名"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "失败"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "用户名不符合要求"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "电子邮件地址已经被使用"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "项目离线"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "电子邮件地址不符合要求"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "密码不符合要求"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "该项目当前不允许创建新账户"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "返回"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "完成"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "成功"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "失败"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr ""
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr ""
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ""
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "连接"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "账户验证"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "注册账户"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "登录"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "点击此处来选择项目。"
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "出错咯"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC 图标"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "状态"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "项目"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "任务"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "传输"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "偏好设定"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "导航"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "计算中"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr ""
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr ""
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr ""
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr ""
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr ""
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "正在启动"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "选择一个要参加的项目。"
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "正在关闭..."
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "正在运行基准测试..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "项目图像"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "正在读取偏好设置..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "保存"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "输入新值:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "选择:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "常规"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr ""
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr ""
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr ""
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr ""
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr ""
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr ""
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr ""
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr ""
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr ""
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr ""
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr ""
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr ""
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr ""
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr ""
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr ""
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr ""
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr ""
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr ""
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr ""
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr ""
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr ""
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr ""
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr ""
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr ""
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr ""
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr ""
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr ""
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr ""
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "添加项目"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr ""
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr ""
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr ""
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr ""
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr ""
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr ""
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr ""
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr ""
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr ""
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr ""
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr ""
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr ""
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr ""
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr ""
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr ""
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr ""
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr ""
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr ""
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr ""
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr ""
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr ""
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr ""
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr ""
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr ""
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr ""
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr ""
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr ""
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr ""
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr ""
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr ""
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr ""
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr ""
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr ""
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr ""
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr ""
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr ""
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr ""
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr ""
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr ""
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr ""
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr ""
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr ""
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr ""
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr ""
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr ""
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr ""
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr ""
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr ""
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr ""
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr ""
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr ""
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr ""
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr ""
+
+msgctxt "trans_active"
+msgid "active"
+msgstr ""
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr ""
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr ""
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr ""
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr ""
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr ""
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr ""
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr ""
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr ""
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr ""
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr ""
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr ""
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr ""
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr ""
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr ""
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr ""
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr ""
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr ""
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr ""
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr ""
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr ""
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr ""
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr ""
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr ""
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr ""
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr ""
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr ""
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr ""
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr ""
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr ""
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr ""
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr ""
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr ""
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr ""
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr ""
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr ""
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr ""
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr ""
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr ""
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr ""
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr ""
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr ""
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr ""
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr ""
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr ""
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr ""
+
+msgctxt "menu_about"
+msgid "About"
+msgstr ""
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr ""
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr ""
+
+msgctxt "about_title"
+msgid "About"
+msgstr ""
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr ""
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr ""
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
diff --git a/locale/zh_CN/BOINC-Project-Generic.po b/locale/zh_CN/BOINC-Project-Generic.po
index ce3ba4a..71507d6 100644
--- a/locale/zh_CN/BOINC-Project-Generic.po
+++ b/locale/zh_CN/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-06-11 13:10+0200\n"
+"PO-Revision-Date: 2013-09-21 07:56+0000\n"
 "Last-Translator: Gang <zenith.yin at gmail.com>\n"
 "Language-Team: Team China <zenith.yin at gmail.com>\n"
 "Language: zh_CN\n"
@@ -15,12 +15,13 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Bookmarks: -1,-1,-1,-1,232,-1,-1,-1,-1,-1\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: html\\user\n"
 "X-Poedit-Basepath: D:\\Work\\boinc_src\\html\\user\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1379750206.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "简体中文"
@@ -3053,7 +3054,7 @@ msgstr "自动跳转到第一篇未读的帖子"
 
 #: ../user/edit_forum_preferences_form.php:142
 msgid "Don't move sticky posts to top"
-msgstr "不要将固定贴放在最前面"
+msgstr "不要把置顶文章放在页面顶部"
 
 #: ../user/edit_forum_preferences_form.php:148
 msgid "Message filtering"
@@ -5104,9 +5105,9 @@ msgid ""
 "          will take effect when your computer communicates with %1\n"
 "          or you issue the %2Update%3 command from the BOINC Manager."
 msgstr ""
-"你的参数已经被重置\n"
-"          并且将会在你的计算机下次与 %1 通讯中生效\n"
-"          或者你可以从 BOINC Manager 中发起%2更新%3操作。"
+"你的偏好设置已经复位为缺省值\n"
+"这将在您的计算机与%1通信时生效\n"
+"或者你可以直接使用BOINC客户端的%2更新%3命令。"
 
 #: ../user/prefs_edit.php:65 ../user/prefs_edit.php:93
 msgid "%1 for %2"
diff --git a/locale/zh_CN/BOINC-Setup.mo b/locale/zh_CN/BOINC-Setup.mo
index 1807d5e..c267b47 100644
Binary files a/locale/zh_CN/BOINC-Setup.mo and b/locale/zh_CN/BOINC-Setup.mo differ
diff --git a/locale/zh_CN/BOINC-Setup.po b/locale/zh_CN/BOINC-Setup.po
index 1e9397d..4e5dab8 100644
--- a/locale/zh_CN/BOINC-Setup.po
+++ b/locale/zh_CN/BOINC-Setup.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-06 16:50-0800\n"
-"PO-Revision-Date: 2013-08-09 15:14+0200\n"
+"PO-Revision-Date: 2013-09-21 07:55+0000\n"
 "Last-Translator: Gang <zenith.yin at gmail.com>\n"
 "Language-Team: Team China <zenith.yin at gmail.com>\n"
 "Language: zh_CN\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 1.5.5\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 "X-Poedit-KeywordsList: _\n"
 "X-Poedit-Basepath: /Volumes/Cheer/BOINC_GIT/boinc_trunk\n"
 "X-Poedit-SearchPath-0: mac_installer\n"
+"X-POOTLE-MTIME: 1379750103.0\n"
 
 #: mac_installer/Installer.cpp:132
 #, c-format
@@ -54,7 +55,7 @@ msgstr ""
 #: mac_installer/PostInstall.cpp:1519
 #, c-format
 msgid "Do you want to set %s as the screensaver for all %s users on this Mac?"
-msgstr "是否将 %s 设置为这台 Mac 上所有 %s 用户的屏保?"
+msgstr "是否将 %s 设置为这台 Mac 上所有 %s 用户的屏幕保护程序?"
 
 #: mac_installer/uninstall.cpp:80
 msgid "OK"
@@ -81,7 +82,7 @@ msgid ""
 msgstr ""
 "你确定要从计算机上完全移除 %s 吗?\n"
 "\n"
-"本操作将移除所有可执行文件但不会处理 %s 的数据文件。"
+"本操作将移除所有可执行文件,但不会处理 %s 的数据文件。"
 
 #: mac_installer/uninstall.cpp:157
 #, c-format
@@ -123,7 +124,7 @@ msgid ""
 "computer.\n"
 "\n"
 msgstr ""
-"要从系统中完全移除 %s 需要输入你的管理员口令。\n"
+"输入你的管理员密码来从你的电脑中移除%s。\n"
 "\n"
 
 #: mac_installer/uninstall.cpp:1543
diff --git a/locale/zh_CN/BOINC-Web.mo b/locale/zh_CN/BOINC-Web.mo
index 7a8febe..3ad4fe3 100644
Binary files a/locale/zh_CN/BOINC-Web.mo and b/locale/zh_CN/BOINC-Web.mo differ
diff --git a/locale/zh_CN/BOINC-Web.po b/locale/zh_CN/BOINC-Web.po
index f685eef..07312b1 100644
--- a/locale/zh_CN/BOINC-Web.po
+++ b/locale/zh_CN/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: 15349\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-06-11 13:19+0200\n"
+"PO-Revision-Date: 2013-09-21 07:57+0000\n"
 "Last-Translator: Gang <zenith.yin at gmail.com>\n"
 "Language-Team: Team China <zenith.yin at gmail.com>\n"
 "Language: zh_CN\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: D:\\Work\\boinc_src\\doc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1379750268.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -63,7 +64,7 @@ msgstr "该项目使用志愿者计算机上的传感器来创建一个免费并
 msgid ""
 "To participate in these projects you must buy a sensor and attach it to your "
 "computer."
-msgstr "要加入这些项目你必须购买一个传感器并接入到你的计算机上。"
+msgstr "想参加这些项目,你必须购买一个传感器并接入到你的计算机上。"
 
 #: projects.inc:37
 msgid "Cognitive science and artifical intelligence"
@@ -84,7 +85,8 @@ msgid ""
 "intelligence that uses semantic networks, stemmers, part of speech "
 "databases, and part of speech taggers in order to imitate human behavior in "
 "conversations."
-msgstr "解析和转换用于 FreeHAL 的语义网,而 FreeHAL 是一个利用语义网络来模仿人类的交谈行为的人工智能。"
+msgstr ""
+"解析和转换用于 FreeHAL 的语义网,而 FreeHAL 是一个利用语义网络、词干提取、部分语音库、部分语音标签来模仿人类的交谈行为的人工智能。"
 
 #: projects.inc:58
 msgid "Biology and Medicine"
@@ -503,7 +505,7 @@ msgstr ""
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "医疗,环境和其他人道主义研究"
 
 #: projects.inc:367
 msgid ""
@@ -949,8 +951,9 @@ msgid "BOINC is based at The University of California, Berkeley"
 msgstr "BOINC 由加州大学伯克利分校推出。"
 
 #: ../html/inc/news.inc:40
+#, fuzzy
 msgid "Comment"
-msgstr ""
+msgstr "备注"
 
 #: ../html/inc/news.inc:111
 #, php-format
diff --git a/locale/zh_TW/BOINC-Android.po b/locale/zh_TW/BOINC-Android.po
new file mode 100644
index 0000000..d906146
--- /dev/null
+++ b/locale/zh_TW/BOINC-Android.po
@@ -0,0 +1,1033 @@
+# Translations template for PROJECT.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the PROJECT project.
+# FIRST AUTHOR <EMAIL at ADDRESS>, 2013.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
+"POT-Creation-Date: 2013-08-29 15:37-0700\n"
+"PO-Revision-Date: 2013-09-17 15:02+0000\n"
+"Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
+"Language-Team: LANGUAGE <LL at li.org>\n"
+"Language: zh_TW\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: Pootle 2.5.0\n"
+"Generated-By: Babel 1.0dev\n"
+"X-POOTLE-MTIME: 1379430136.0\n"
+
+#. app global
+msgctxt "app_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+#. generic. used by multiple Activities/tabs
+msgctxt "generic_loading"
+msgid "Loading! Please wait…"
+msgstr "載入中! 請稍後..."
+
+#. attach project
+#. project list
+msgctxt "attachproject_list_header"
+msgid "Choose a project:"
+msgstr "選擇一個專案:"
+
+msgctxt "attachproject_list_manual_button"
+msgid "Add project by URL"
+msgstr "用網址來新增專案"
+
+msgctxt "attachproject_list_manual_dialog_title"
+msgid "Enter project URL:"
+msgstr "輸入專案網址:"
+
+msgctxt "attachproject_list_manual_dialog_button"
+msgid "Add project"
+msgstr "新增專案"
+
+msgctxt "attachproject_list_manual_no_url"
+msgid "Please enter project URL"
+msgstr "請輸入專案網址"
+
+msgctxt "attachproject_list_no_internet"
+msgid "No Internet connection"
+msgstr "沒有網路連線"
+
+#. project login
+msgctxt "attachproject_login_loading"
+msgid "Contacting project server…"
+msgstr "正連線到專案伺服器..."
+
+msgctxt "attachproject_login_image_description"
+msgid "Project logo."
+msgstr "專案標誌"
+
+msgctxt "attachproject_login_header_general_area"
+msgid "General area:"
+msgstr "研究領域:"
+
+msgctxt "attachproject_login_header_specific_area"
+msgid "Specific area:"
+msgstr "細分領域:"
+
+msgctxt "attachproject_login_header_description"
+msgid "Description:"
+msgstr "描述:"
+
+msgctxt "attachproject_login_header_home"
+msgid "Home:"
+msgstr "首頁:"
+
+msgctxt "attachproject_login_header_url"
+msgid "Website:"
+msgstr "網站:"
+
+msgctxt "attachproject_login_header_platform"
+msgid "Android:"
+msgstr "Android:"
+
+msgctxt "attachproject_login_platform_supported"
+msgid "This project supports Android devices"
+msgstr "此專案支援Android裝置"
+
+msgctxt "attachproject_login_platform_not_supported"
+msgid "This project does not support Android devices"
+msgstr "此專案不支援Android裝置"
+
+msgctxt "attachproject_login_category_terms_of_use"
+msgid "Terms of use for"
+msgstr "使用條款:"
+
+msgctxt "attachproject_login_accept_terms_of_use"
+msgid ""
+"By creating an account with this project, you accept the terms of use as "
+"shown above."
+msgstr "當您在這個專案建立帳號,表示您同意上述使用條款。"
+
+msgctxt "attachproject_login_category_login"
+msgid "Sign in with existing account"
+msgstr "用現有的帳號登入"
+
+msgctxt "attachproject_login_header_id_email"
+msgid "eMail:"
+msgstr "電子郵件:"
+
+msgctxt "attachproject_login_header_id_name"
+msgid "Name:"
+msgstr "名稱:"
+
+msgctxt "attachproject_login_header_pwd"
+msgid "Password:"
+msgstr "密碼:"
+
+msgctxt "attachproject_login_category_creation"
+msgid "New to"
+msgstr "新來"
+
+msgctxt "attachproject_login_header_creation_enabled"
+msgid "Register an account to participate:"
+msgstr "註冊一個帳號來參加:"
+
+msgctxt "attachproject_login_header_creation_client_disabled"
+msgid "Visit project website to create an account:"
+msgstr "進入專案官網來建立一個帳號:"
+
+msgctxt "attachproject_login_header_creation_disabled"
+msgid "Project does currently now allow creation of new accounts!"
+msgstr "專案目前允許建立新帳號!"
+
+msgctxt "attachproject_login_button_registration"
+msgid "Register"
+msgstr "註冊"
+
+msgctxt "attachproject_login_button_login"
+msgid "Sign in"
+msgstr "登入"
+
+msgctxt "attachproject_login_button_forgotpw"
+msgid "Forgot Password"
+msgstr "忘記密碼"
+
+msgctxt "attachproject_login_error_toast"
+msgid "Contacting project failed!"
+msgstr "與專案連線失敗!"
+
+msgctxt "attachproject_login_attached"
+msgid "Attached"
+msgstr "已加入"
+
+#. project registration
+msgctxt "attachproject_registration_header"
+msgid "Account registration for"
+msgstr "註冊帳號"
+
+msgctxt "attachproject_registration_header_url"
+msgid "Project:"
+msgstr "專案:"
+
+msgctxt "attachproject_registration_header_email"
+msgid "eMail:"
+msgstr "電子郵件:"
+
+msgctxt "attachproject_registration_header_username"
+msgid "Name:"
+msgstr "名稱:"
+
+msgctxt "attachproject_registration_header_teamname"
+msgid "Team:"
+msgstr "團隊:"
+
+msgctxt "attachproject_registration_header_pwd"
+msgid "Password:"
+msgstr "密碼:"
+
+msgctxt "attachproject_registration_header_pwd_confirm"
+msgid "… Retype:"
+msgstr "…再次輸入:"
+
+msgctxt "attachproject_registration_button"
+msgid "Create"
+msgstr "建立"
+
+#. error strings
+msgctxt "attachproject_error_wrong_name"
+msgid "User not found"
+msgstr "找不到用戶"
+
+msgctxt "attachproject_error_short_pwd"
+msgid "Password too short"
+msgstr "密碼太短"
+
+msgctxt "attachproject_error_no_internet"
+msgid "Connection failure"
+msgstr "連線失敗"
+
+msgctxt "attachproject_error_pwd_no_match"
+msgid "Passwords do not match"
+msgstr "密碼不符"
+
+msgctxt "attachproject_error_no_email"
+msgid "Please enter eMail address"
+msgstr "請輸入電子郵件"
+
+msgctxt "attachproject_error_no_pwd"
+msgid "Please enter a password"
+msgstr "請輸入密碼"
+
+msgctxt "attachproject_error_no_name"
+msgid "Please enter user name"
+msgstr "請輸入用戶名稱"
+
+msgctxt "attachproject_error_unknown"
+msgid "failed"
+msgstr "失敗"
+
+msgctxt "attachproject_error_bad_username"
+msgid "User name refused"
+msgstr "使用者名稱無效"
+
+msgctxt "attachproject_error_email_in_use"
+msgid "eMail is already in use"
+msgstr "此電子郵件已被使用"
+
+msgctxt "attachproject_error_project_down"
+msgid "Project is offline"
+msgstr "專案已離線"
+
+msgctxt "attachproject_error_email_bad_syntax"
+msgid "eMail refused"
+msgstr "電子郵件無效"
+
+msgctxt "attachproject_error_bad_pwd"
+msgid "Password refused"
+msgstr "密碼無效"
+
+msgctxt "attachproject_error_creation_disabled"
+msgid "Account creation is disabled on this project"
+msgstr "此專案已停用註冊功能"
+
+#. working activity
+msgctxt "attachproject_working_back_button"
+msgid "Back"
+msgstr "返回"
+
+msgctxt "attachproject_working_finish_button"
+msgid "Finish"
+msgstr "結束"
+
+msgctxt "attachproject_working_check_desc"
+msgid "Successful"
+msgstr "成功"
+
+msgctxt "attachproject_working_failed_desc"
+msgid "Failed"
+msgstr "失敗"
+
+msgctxt "attachproject_working_ongoing"
+msgid "…"
+msgstr "…"
+
+msgctxt "attachproject_working_finished"
+msgid "."
+msgstr "."
+
+msgctxt "attachproject_working_description"
+msgid ":"
+msgstr ":"
+
+msgctxt "attachproject_working_connect"
+msgid "Connect"
+msgstr "聯繫"
+
+msgctxt "attachproject_working_verify"
+msgid "Verify account"
+msgstr "確認帳號"
+
+msgctxt "attachproject_working_register"
+msgid "Register account"
+msgstr "註冊帳號"
+
+msgctxt "attachproject_working_login"
+msgid "Log in"
+msgstr "登入"
+
+#. main activity
+msgctxt "main_noproject_warning"
+msgid "Tab here to choose a project."
+msgstr "點此選擇一個專案。"
+
+msgctxt "main_error"
+msgid "Whooops"
+msgstr "哎呀"
+
+msgctxt "main_error_long"
+msgid ""
+"…this should not happen!\n"
+"Click on the icon to try again."
+msgstr ""
+"…這應該不會發生!\n"
+"點擊圖示再試一次。"
+
+msgctxt "main_title_icon_desc"
+msgid "BOINC icon"
+msgstr "BOINC 圖示"
+
+#. tab names
+msgctxt "tab_status"
+msgid "Status"
+msgstr "狀態"
+
+msgctxt "tab_projects"
+msgid "Projects"
+msgstr "專案"
+
+msgctxt "tab_tasks"
+msgid "Tasks"
+msgstr "任務"
+
+msgctxt "tab_transfers"
+msgid "Transfers"
+msgstr "傳輸"
+
+msgctxt "tab_preferences"
+msgid "Preferences"
+msgstr "偏好設定"
+
+msgctxt "tab_desc"
+msgid "Navigation"
+msgstr "導航"
+
+#. status strings
+msgctxt "status_running"
+msgid "Computing"
+msgstr "運算中"
+
+msgctxt "status_running_long"
+msgid "Thank you for participating."
+msgstr "感謝您的參加。"
+
+msgctxt "status_paused"
+msgid "Suspended"
+msgstr "已暫停"
+
+msgctxt "status_idle"
+msgid "Nothing to do"
+msgstr "閒置中"
+
+msgctxt "status_idle_long"
+msgid "Waiting for tasks…"
+msgstr "等待任務中…"
+
+msgctxt "status_computing_disabled"
+msgid "Suspended"
+msgstr "已暫停"
+
+msgctxt "status_computing_disabled_long"
+msgid "Press play to resume network and computation."
+msgstr "按下開始恢復網路和運算。"
+
+msgctxt "status_launching"
+msgid "Starting…"
+msgstr "啟動中…"
+
+msgctxt "status_noproject"
+msgid "Choose a project to participate in."
+msgstr "選一個想參加的專案。"
+
+msgctxt "status_closing"
+msgid "Closing…"
+msgstr "關閉中…"
+
+msgctxt "status_benchmarking"
+msgid "Benchmarking…"
+msgstr "效能測試中..."
+
+msgctxt "status_image_description"
+msgid "project image"
+msgstr "專案圖片"
+
+#. preferences tab strings
+msgctxt "prefs_loading"
+msgid "Reading preferences…"
+msgstr "正在讀取偏好設定..."
+
+msgctxt "prefs_submit_button"
+msgid "Save"
+msgstr "存檔"
+
+msgctxt "prefs_dialog_title"
+msgid "Enter new value:"
+msgstr "輸入新參數:"
+
+msgctxt "prefs_dialog_title_selection"
+msgid "Select:"
+msgstr "選擇:"
+
+msgctxt "prefs_category_general"
+msgid "General"
+msgstr "一般"
+
+msgctxt "prefs_category_network"
+msgid "Network"
+msgstr "網路"
+
+msgctxt "prefs_category_power"
+msgid "Power"
+msgstr "電源"
+
+msgctxt "prefs_category_cpu"
+msgid "CPU"
+msgstr "CPU"
+
+msgctxt "prefs_category_storage"
+msgid "Storage"
+msgstr "容量"
+
+msgctxt "prefs_category_memory"
+msgid "Memory"
+msgstr "記憶體"
+
+msgctxt "prefs_category_debug"
+msgid "Debug"
+msgstr "偵錯"
+
+msgctxt "prefs_show_advanced_header"
+msgid "Show advanced preferences and controls…"
+msgstr "顯示進階的偏好及設定..."
+
+msgctxt "prefs_run_on_battery_header"
+msgid "Compute on Battery"
+msgstr "用電池來運算"
+
+msgctxt "battery_charge_min_pct_header"
+msgid "Min. battery level"
+msgstr "最低電量"
+
+msgctxt "battery_charge_min_pct_description"
+msgid "BOINC suspends computation below defined battery charge level."
+msgstr "BOINC 在低於設定的電量時即暫停運算。"
+
+msgctxt "battery_temperature_max_header"
+msgid "Max. battery temperature"
+msgstr "最高電池溫度"
+
+msgctxt "battery_temperature_max_description"
+msgid ""
+"BOINC suspends computation above defined battery temperature. It is not "
+"recommended to change this value."
+msgstr "BOINC 當電池溫度高於預設值時暫停運算。不建議變更此設定值。"
+
+msgctxt "prefs_disk_max_pct_header"
+msgid "Max. used storage space"
+msgstr "最多能使用儲存空間"
+
+msgctxt "prefs_disk_max_pct_description"
+msgid "How many percent of your device's storage space is BOINC allowed to use?"
+msgstr "BOINC 能使用多少比例的儲存空間?"
+
+msgctxt "prefs_disk_min_free_gb_header"
+msgid "Min. spare storage"
+msgstr "最小備用空間"
+
+msgctxt "prefs_disk_min_free_gb_description"
+msgid "How much of your device's storage space shall stay free?"
+msgstr "您的裝置有多少閒置空間可以使用?"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_header"
+msgid "Daily transfer limit"
+msgstr "每日傳輸限制"
+
+msgctxt "prefs_network_daily_xfer_limit_mb_description"
+msgid "Limits the daily data traffic caused by BOINC."
+msgstr "限制 BOINC 的每日數據流量。"
+
+msgctxt "prefs_network_wifi_only_header"
+msgid "Transfer tasks on WiFi only"
+msgstr "只用 WiFi 傳輸"
+
+msgctxt "prefs_autostart_header"
+msgid "Autostart"
+msgstr "自動執行"
+
+msgctxt "prefs_show_notification_header"
+msgid "Show notification when suspended"
+msgstr "暫停時顯示訊息"
+
+msgctxt "prefs_cpu_number_cpus_header"
+msgid "Used CPU cores"
+msgstr "使用 CPU 核心"
+
+msgctxt "prefs_cpu_number_cpus_description"
+msgid "Limits the number of CPU cores BOINC uses for computation."
+msgstr "限制 BOINC 運算時使用的核心數。"
+
+msgctxt "prefs_cpu_other_load_suspension_header"
+msgid "Pause at CPU usage above"
+msgstr "暫停,當CPU使用率高於"
+
+msgctxt "prefs_cpu_other_load_suspension_description"
+msgid "Determines when BOINC pauses computation due to other app's CPU usage."
+msgstr "由其他應用程式使用CPU的情況來決定是否暫停BOINC。"
+
+msgctxt "prefs_cpu_time_max_header"
+msgid "CPU limit"
+msgstr "限制CPU"
+
+msgctxt "prefs_cpu_time_max_description"
+msgid "Limits the CPU time BOINC uses for computation."
+msgstr "限制 BOINC 運算時使用的核心數。"
+
+msgctxt "prefs_memory_max_idle_header"
+msgid "RAM limit"
+msgstr "限制RAM"
+
+msgctxt "prefs_memory_max_idle_description"
+msgid "Limits the amount of RAM tasks are allowed to occupy."
+msgstr "限制任務佔用 RAM 容量。"
+
+msgctxt "prefs_client_log_flags_header"
+msgid "BOINC Client log flags"
+msgstr "BOINC 客戶端紀錄檔"
+
+msgctxt "prefs_gui_log_level_header"
+msgid "GUI log level"
+msgstr "GUI 日誌等級"
+
+msgctxt "prefs_gui_log_level_description"
+msgid "Specifies verbosity of GUI log messages."
+msgstr "指定 GUI 紀錄的詳細程度。"
+
+msgctxt "prefs_unit_mb"
+msgid "MB"
+msgstr "MB"
+
+msgctxt "prefs_unit_gb"
+msgid "GB"
+msgstr "GB"
+
+#, c-format
+msgctxt "prefs_unit_pct"
+msgid "%"
+msgstr "%"
+
+msgctxt "prefs_unit_celcius"
+msgid "°C"
+msgstr "°C"
+
+#. projects tab strings
+msgctxt "projects_loading"
+msgid "Reading projects…"
+msgstr "正在讀取專案…"
+
+msgctxt "projects_add"
+msgid "Add project"
+msgstr "新增專案"
+
+msgctxt "projects_icon"
+msgid "Project icon"
+msgstr "專案圖示"
+
+msgctxt "projects_credits_header"
+msgid "Credit:"
+msgstr "積分:"
+
+msgctxt "projects_credits_host_header"
+msgid "(on this device)"
+msgstr "(在這個裝置上)"
+
+msgctxt "projects_credits_user_header"
+msgid "(total)"
+msgstr "(總和)"
+
+#. project status strings
+msgctxt "projects_status_suspendedviagui"
+msgid "Suspended by user"
+msgstr "用戶已暫停"
+
+msgctxt "projects_status_dontrequestmorework"
+msgid "Won't get new tasks"
+msgstr "不要新任務"
+
+msgctxt "projects_status_ended"
+msgid "Project ended - OK to remove"
+msgstr "專案已停止 - 按 OK 來移除"
+
+msgctxt "projects_status_detachwhendone"
+msgid "Will remove when tasks done"
+msgstr "當任務完成將會移除"
+
+msgctxt "projects_status_schedrpcpending"
+msgid "Scheduler request pending"
+msgstr "排程器請求等待中"
+
+msgctxt "projects_status_schedrpcinprogress"
+msgid "Scheduler request in progress"
+msgstr "排程器請求處理中"
+
+msgctxt "projects_status_trickleuppending"
+msgid "Trickle up message pending"
+msgstr "Trickle up 訊息處理中"
+
+msgctxt "projects_status_backoff"
+msgid "Communication scheduled in:"
+msgstr "排定通訊:"
+
+#. project controls
+msgctxt "projects_control_dialog_title"
+msgid "Project commands:"
+msgstr "專案指令:"
+
+msgctxt "projects_control_update"
+msgid "Update"
+msgstr "更新"
+
+msgctxt "projects_control_remove"
+msgid "Remove"
+msgstr "移除"
+
+msgctxt "projects_control_suspend"
+msgid "Suspend"
+msgstr "暫停"
+
+msgctxt "projects_control_resume"
+msgid "Resume"
+msgstr "繼續"
+
+msgctxt "projects_control_nonewtasks"
+msgid "No new tasks"
+msgstr "沒有新任務"
+
+msgctxt "projects_control_allownewtasks"
+msgid "Allow new tasks"
+msgstr "允許新任務"
+
+msgctxt "projects_control_reset"
+msgid "Reset"
+msgstr "重置"
+
+#. project confirm dialog
+msgctxt "projects_confirm_detach_title"
+msgid "Remove project?"
+msgstr "移除專案?"
+
+msgctxt "projects_confirm_detach_message"
+msgid "Are you sure you want to remove"
+msgstr "您確定要移除"
+
+msgctxt "projects_confirm_detach_message2"
+msgid "from BOINC?"
+msgstr "從BOINC?"
+
+msgctxt "projects_confirm_detach_confirm"
+msgid "Remove"
+msgstr "移除"
+
+msgctxt "projects_confirm_reset_title"
+msgid "Reset project"
+msgstr "重置專案"
+
+msgctxt "projects_confirm_reset_message"
+msgid "Are you sure you want to reset"
+msgstr "您確定要重置"
+
+msgctxt "projects_confirm_reset_confirm"
+msgid "Reset"
+msgstr "重置"
+
+#. tasks tab strings
+msgctxt "tasks_header_name"
+msgid "Task Name:"
+msgstr "任務名稱:"
+
+msgctxt "tasks_header_elapsed_time"
+msgid "Elapsed time:"
+msgstr "執行時間:"
+
+msgctxt "tasks_header_project_paused"
+msgid "(suspended)"
+msgstr "(已暫停)"
+
+msgctxt "tasks_header_deadline"
+msgid "Deadline:"
+msgstr "上傳期限:"
+
+msgctxt "tasks_result_new"
+msgid "new"
+msgstr "新"
+
+msgctxt "tasks_result_files_downloading"
+msgid "waiting for download"
+msgstr "等待下載中"
+
+msgctxt "tasks_result_files_downloaded"
+msgid "download complete"
+msgstr "下載完成"
+
+msgctxt "tasks_result_compute_error"
+msgid "computation error"
+msgstr "運算錯誤"
+
+msgctxt "tasks_result_files_uploading"
+msgid "uploading"
+msgstr "上傳中"
+
+msgctxt "tasks_result_files_uploaded"
+msgid "upload complete"
+msgstr "上傳完成"
+
+msgctxt "tasks_result_aborted"
+msgid "aborted"
+msgstr "已中止"
+
+msgctxt "tasks_result_upload_failed"
+msgid "upload failed"
+msgstr "上傳失敗"
+
+msgctxt "tasks_active_uninitialized"
+msgid "ready"
+msgstr "準備"
+
+msgctxt "tasks_active_executing"
+msgid "running"
+msgstr "運算中"
+
+msgctxt "tasks_active_suspended"
+msgid "suspended"
+msgstr "已暫停"
+
+msgctxt "tasks_active_abort_pending"
+msgid "suspending"
+msgstr "暫停中"
+
+msgctxt "tasks_active_quit_pending"
+msgid "suspending"
+msgstr "暫停中"
+
+msgctxt "tasks_custom_suspended_via_gui"
+msgid "suspended"
+msgstr "已暫停"
+
+msgctxt "tasks_custom_project_suspended_via_gui"
+msgid "project suspended"
+msgstr "專案已暫停"
+
+msgctxt "tasks_custom_ready_to_report"
+msgid "ready to report"
+msgstr "準備回報"
+
+#. confirmation dialog
+msgctxt "confirm_abort_task_title"
+msgid "Abort task?"
+msgstr "放棄任務?"
+
+msgctxt "confirm_abort_task_message"
+msgid "Abort task:"
+msgstr "停止任務:"
+
+msgctxt "confirm_abort_task_confirm"
+msgid "Abort"
+msgstr "停止"
+
+msgctxt "confirm_cancel"
+msgid "Cancel"
+msgstr "取消"
+
+msgctxt "confirm_image_desc"
+msgid "Confirmation dialog"
+msgstr "確認對話框"
+
+#. transfers tab strings
+msgctxt "trans_loading"
+msgid "Reading transfers…"
+msgstr "讀取傳輸中..."
+
+msgctxt "trans_upload"
+msgid "Upload"
+msgstr "上傳"
+
+msgctxt "trans_download"
+msgid "Download"
+msgstr "下載"
+
+msgctxt "trans_retryin"
+msgid "retry in"
+msgstr "重試"
+
+msgctxt "trans_failed"
+msgid "failed"
+msgstr "失敗"
+
+msgctxt "trans_suspended"
+msgid "suspended"
+msgstr "暫停"
+
+msgctxt "trans_active"
+msgid "active"
+msgstr "活躍的"
+
+msgctxt "trans_pending"
+msgid "pending"
+msgstr "等待中"
+
+msgctxt "trans_projectbackoff"
+msgid "project backoff"
+msgstr "重新連接至專案"
+
+msgctxt "trans_header_name"
+msgid "File:"
+msgstr "檔案:"
+
+msgctxt "confirm_abort_trans_title"
+msgid "Abort transfer?"
+msgstr "停止傳輸?"
+
+msgctxt "confirm_abort_trans_message"
+msgid "Abort File:"
+msgstr "停止檔案:"
+
+msgctxt "confirm_abort_trans_confirm"
+msgid "Abort"
+msgstr "停止"
+
+#. eventlog tab strings
+msgctxt "eventlog_loading"
+msgid "Loading log messages…"
+msgstr "載入紀錄訊息中..."
+
+msgctxt "eventlog_client_header"
+msgid "Client Messages"
+msgstr "用戶端訊息"
+
+msgctxt "eventlog_gui_header"
+msgid "GUI Messages"
+msgstr "GUI 訊息"
+
+msgctxt "eventlog_copy_toast"
+msgid "Log copied to clipboard."
+msgstr "紀錄已複製到剪貼簿。"
+
+msgctxt "eventlog_email_subject"
+msgid "Event Log for BOINC on Android:"
+msgstr "Android的BOINC事件紀錄:"
+
+#. suspend reasons
+msgctxt "suspend_unknown"
+msgid "Computation suspended."
+msgstr "已暫停運算。"
+
+msgctxt "suspend_batteries"
+msgid "Connect your device to a charger to continue computing."
+msgstr "將裝置連接到充電器來繼續運算。"
+
+msgctxt "suspend_useractive"
+msgid "User is active."
+msgstr "使用者處於活躍狀態。"
+
+msgctxt "suspend_tod"
+msgid "Out of computation time-frame."
+msgstr "超出運算期限。"
+
+msgctxt "suspend_bm"
+msgid "BOINC is benchmarking your device…"
+msgstr "BOINC 正在測試您的裝置效能..."
+
+msgctxt "suspend_disksize"
+msgid "Out of disk space."
+msgstr "硬碟空間不足。"
+
+msgctxt "suspend_cputhrottle"
+msgid "Scheduled CPU throttle."
+msgstr "安排 CPU 的使用。"
+
+msgctxt "suspend_noinput"
+msgid "No recent user activity."
+msgstr "最近沒有使用者活動。"
+
+msgctxt "suspend_delay"
+msgid "Initialization delay."
+msgstr "初始化延遲。"
+
+msgctxt "suspend_exclusiveapp"
+msgid "An exclusive app is running."
+msgstr "有一個獨占應用程式執行中。"
+
+msgctxt "suspend_cpu"
+msgid "Your device is busy with other apps."
+msgstr "您的裝置忙於其他應用程式。"
+
+msgctxt "suspend_network_quota"
+msgid "BOINC reached network transfer limit."
+msgstr "BOINC 已達到網路傳輸限制量。"
+
+msgctxt "suspend_os"
+msgid "Stopped by Android."
+msgstr "被 Android 停止。"
+
+msgctxt "suspend_wifi"
+msgid "Not connected to WiFi."
+msgstr "沒有連線到 WiFi。"
+
+msgctxt "suspend_battery_charging"
+msgid "Battery needs to charge before resuming computation."
+msgstr "繼續運算前電池需要充電。"
+
+msgctxt "suspend_battery_charging_long"
+msgid "Computing will resume when battery charge reaches"
+msgstr "充電時將會繼續運算"
+
+msgctxt "suspend_battery_charging_current"
+msgid "currently"
+msgstr "目前"
+
+msgctxt "suspend_battery_overheating"
+msgid "Waiting for battery to cool down"
+msgstr "等待電池冷卻中"
+
+msgctxt "suspend_user_req"
+msgid "Resuming computation…"
+msgstr "繼續運算..."
+
+msgctxt "suspend_network_user_req"
+msgid "manually."
+msgstr "手動操作。"
+
+#. rpc reasons
+msgctxt "rpcreason_userreq"
+msgid "Requested by user"
+msgstr "來自用戶的請求"
+
+msgctxt "rpcreason_needwork"
+msgid "To fetch work"
+msgstr "取得任務"
+
+msgctxt "rpcreason_resultsdue"
+msgid "To report completed tasks"
+msgstr "回報完成的任務"
+
+msgctxt "rpcreason_trickleup"
+msgid "To send trickle-up message"
+msgstr "傳送 trickle-up 訊息"
+
+msgctxt "rpcreason_acctmgrreq"
+msgid "Requested by account manager"
+msgstr "來自帳號管理員的請求"
+
+msgctxt "rpcreason_init"
+msgid "Project initialization"
+msgstr "專案初始化"
+
+msgctxt "rpcreason_projectreq"
+msgid "Requested by project"
+msgstr "來自專案的請求"
+
+msgctxt "rpcreason_unknown"
+msgid "Unknown reason"
+msgstr "未知的原因"
+
+#. menu
+msgctxt "menu_refresh"
+msgid "Refresh"
+msgstr "重新整理"
+
+msgctxt "menu_emailto"
+msgid "Send as Email"
+msgstr "用電子郵件傳送"
+
+msgctxt "menu_copy"
+msgid "Copy to Clipboard"
+msgstr "複製到剪貼簿"
+
+msgctxt "menu_eventlog"
+msgid "Event Log"
+msgstr "事件日誌"
+
+msgctxt "menu_exit"
+msgid "Exit BOINC"
+msgstr "離開BOINC"
+
+msgctxt "menu_run_mode_disable"
+msgid "Suspend"
+msgstr "暫停"
+
+msgctxt "menu_run_mode_enable"
+msgid "Resume"
+msgstr "繼續"
+
+msgctxt "menu_about"
+msgid "About"
+msgstr "關於"
+
+msgctxt "menu_help"
+msgid "Help"
+msgstr "幫助"
+
+#. about dialog
+msgctxt "about_button"
+msgid "Return"
+msgstr "返回"
+
+msgctxt "about_title"
+msgid "About"
+msgstr "關於"
+
+msgctxt "about_name"
+msgid "BOINC"
+msgstr "BOINC"
+
+msgctxt "about_version"
+msgid "Version"
+msgstr "版本"
+
+msgctxt "about_name_long"
+msgid "Berkeley Open Infrastructure for Network Computing"
+msgstr "柏克萊開放式網絡運算平台"
+
+msgctxt "about_copyright"
+msgid ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
+msgstr ""
+"© 2003–2013 University of California, Berkeley.\n"
+"All Rights Reserved."
diff --git a/locale/zh_TW/BOINC-Client.mo b/locale/zh_TW/BOINC-Client.mo
index 625e7e5..7231367 100644
Binary files a/locale/zh_TW/BOINC-Client.mo and b/locale/zh_TW/BOINC-Client.mo differ
diff --git a/locale/zh_TW/BOINC-Client.po b/locale/zh_TW/BOINC-Client.po
index e7f409f..7427895 100644
--- a/locale/zh_TW/BOINC-Client.po
+++ b/locale/zh_TW/BOINC-Client.po
@@ -7,15 +7,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-05 10:24-0700\n"
-"PO-Revision-Date: 2013-06-07 11:51+0200\n"
-"Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
+"PO-Revision-Date: 2013-08-30 11:27+0000\n"
+"Last-Translator: Anonymous Pootle User\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: zh_TW\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: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
+"X-POOTLE-MTIME: 1377862038.0\n"
 
 #: acct_mgr.cpp:448 acct_mgr.cpp:457
 msgid "Message from account manager"
@@ -23,7 +24,7 @@ msgstr "來自於帳戶管理服務的訊息"
 
 #: client_msgs.cpp:85
 msgid "Message from server"
-msgstr "來至於專案的訊息"
+msgstr "來自於專案伺服器的訊息"
 
 #: client_state.cpp:246
 msgid ""
@@ -44,7 +45,7 @@ msgstr "在 HTTP_PROXY 中必須指定一個 HTTP 代理伺服器"
 msgid ""
 "You used the wrong URL for this project.  When convenient, remove this "
 "project, then add %s"
-msgstr "你使用了錯誤的專案網址。請在你方便的時候退出並再一次的加入 %s"
+msgstr "您使用了錯誤的專案網址。若您方便,請移除專案並再一次加入 %s"
 
 #: cs_statefile.cpp:829 ../sched/sched_types.cpp:259
 msgid "Syntax error in app_info.xml"
@@ -84,7 +85,7 @@ msgstr "cc_config.xml 中缺少了結束標籤"
 
 #: ../sched/handle_request.cpp:307
 msgid "Invalid or missing account key.  To fix, remove and add this project."
-msgstr "帳號密碼錯誤或不存在。 請退出並再一次的加入專案以修復這問題。"
+msgstr "帳號金鑰無效或不存在。 請退出並再一次的加入專案以修復這問題。"
 
 #: ../sched/handle_request.cpp:849
 msgid "Invalid code signing key.  To fix, remove and add this project."
@@ -94,7 +95,7 @@ msgstr "錯誤的代碼簽名鑰匙。 請退出並再一次的加入專案以
 msgid ""
 "The project has changed its security key.  Please remove and add this "
 "project."
-msgstr "該專案更新了他的安全鑰匙。 請退出並再一次的加入專案以修復這問題。"
+msgstr "該專案更新了安全金鑰。 請退出並再一次的加入專案以修復這問題。"
 
 #: ../sched/handle_request.cpp:943
 msgid "This project doesn't support operating system"
@@ -126,7 +127,7 @@ msgstr "將您的 GPU 驅動程式升級到最新的版本之後,才可以執
 msgid ""
 "A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to "
 "the current version"
-msgstr "當你使用 NVIDIA GPU 來進行運算的時候,請將 BOINC 升級至最新的版本"
+msgstr "當您使用 NVIDIA GPU 來進行運算的時候,請將 BOINC 升級至最新的版本"
 
 # 94%
 #: ../sched/sched_send.cpp:1146
@@ -137,7 +138,7 @@ msgstr "該專案的工作需要%s 的 GPU 才可以執行"
 
 #: ../sched/sched_send.cpp:1262
 msgid "No tasks are available for the applications you have selected."
-msgstr "你目前設定的應用程式類型沒有工作可以運算。"
+msgstr "您目前設定的應用程式類型沒有工作可以運算。"
 
 #: ../sched/sched_send.cpp:1288
 msgid "Your computer type is not supported by this project"
diff --git a/locale/zh_TW/BOINC-Manager.mo b/locale/zh_TW/BOINC-Manager.mo
index 8f78721..340790c 100644
Binary files a/locale/zh_TW/BOINC-Manager.mo and b/locale/zh_TW/BOINC-Manager.mo differ
diff --git a/locale/zh_TW/BOINC-Manager.po b/locale/zh_TW/BOINC-Manager.po
index 7153974..8a8a744 100644
--- a/locale/zh_TW/BOINC-Manager.po
+++ b/locale/zh_TW/BOINC-Manager.po
@@ -7,28 +7,29 @@ msgstr ""
 "Project-Id-Version: BOINC Manager 4.x\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-06-18 11:32-0500\n"
-"PO-Revision-Date: 2013-06-12 01:46+0200\n"
-"Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
+"PO-Revision-Date: 2013-08-30 11:26+0000\n"
+"Last-Translator: Paul <aphroteus at gmail.com>\n"
 "Language-Team: BOINC Development Team <boinc_loc at ssl.berkeley.edu>\n"
 "Language: zh_TW\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: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCGIT\\boinc\n"
 "X-Poedit-SearchPath-0: clientgui\n"
 "X-Poedit-SearchPath-1: clientgui/msw\n"
 "X-Poedit-SearchPath-2: clientgui/gtk\n"
 "X-Poedit-SearchPath-3: clientgui/mac\n"
+"X-POOTLE-MTIME: 1377861985.0\n"
 "X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 
 # 81%
 #: clientgui/AccountInfoPage.cpp:387
 #, c-format
 msgid "Identify your account at %s"
-msgstr "確認您的帳於 %s"
+msgstr "確認您的帳號於 %s"
 
 #: clientgui/AccountInfoPage.cpp:393
 msgid ""
@@ -84,11 +85,11 @@ msgstr "密碼 (&P):"
 #: clientgui/AccountInfoPage.cpp:443
 #: clientgui/AccountInfoPage.cpp:692
 msgid "Choose a &password:"
-msgstr "選擇密碼 (&O):"
+msgstr "選擇密碼 (&P):"
 
 #: clientgui/AccountInfoPage.cpp:446
 msgid "C&onfirm password:"
-msgstr "密碼確認 (&O):"
+msgstr "確認密碼 (&O):"
 
 #: clientgui/AccountInfoPage.cpp:453
 #, c-format
@@ -287,7 +288,7 @@ msgstr "加入帳號管理服務(&A)..."
 
 #: clientgui/AdvancedFrame.cpp:412
 msgid "Volunteer for any or all of 30+ projects in many areas of science"
-msgstr "志願加入到一個或多個分佈在許多不同科學領域內的研究專案"
+msgstr "志願加入到任何或所有高達30+個分佈在許多不同科學領域內的專案"
 
 #: clientgui/AdvancedFrame.cpp:416
 #, c-format
@@ -322,15 +323,15 @@ msgstr "選項 (&O)"
 
 #: clientgui/AdvancedFrame.cpp:446
 msgid "Configure display options and proxy settings"
-msgstr "GUI 組態選項和 Proxy 設定"
+msgstr "配置顯示選項和 Proxy 設定"
 
 #: clientgui/AdvancedFrame.cpp:450
 msgid "Computing &preferences..."
-msgstr "偏好設定(&P)..."
+msgstr "運算偏好(&P)..."
 
 #: clientgui/AdvancedFrame.cpp:451
 msgid "Configure computing preferences"
-msgstr "設定本機偏好設定"
+msgstr "配置運算偏好"
 
 #: clientgui/AdvancedFrame.cpp:459
 msgid "&Run always"
@@ -342,11 +343,11 @@ msgstr "不管偏好設定運行工作"
 
 #: clientgui/AdvancedFrame.cpp:464
 msgid "Run based on &preferences"
-msgstr "以偏好設定執行(&P)"
+msgstr "依照偏好設定執行(&P)"
 
 #: clientgui/AdvancedFrame.cpp:465
 msgid "Allow work according to preferences"
-msgstr "依照您的偏好設定運行工作"
+msgstr "依照您的偏好設定執行工作"
 
 #: clientgui/AdvancedFrame.cpp:469
 msgid "&Suspend"
@@ -366,7 +367,7 @@ msgstr "不管偏好設定運行工作"
 
 #: clientgui/AdvancedFrame.cpp:500
 msgid "Use GPU based on preferences"
-msgstr "以偏好設定執行(&P)"
+msgstr "依照偏好設定使用GPU(&P)"
 
 #: clientgui/AdvancedFrame.cpp:501
 msgid "Allow GPU work according to preferences"
@@ -382,7 +383,7 @@ msgstr "不管偏好設定停止GPU工作"
 
 #: clientgui/AdvancedFrame.cpp:530
 msgid "Network activity always available"
-msgstr "持續進行網路活動(&N)"
+msgstr "持續進行網路活動"
 
 #: clientgui/AdvancedFrame.cpp:531
 msgid "Allow network activity regardless of preferences"
@@ -390,7 +391,7 @@ msgstr "不管偏好設定進行網路活動"
 
 #: clientgui/AdvancedFrame.cpp:535
 msgid "Network activity based on preferences"
-msgstr "以偏好設定連線網路(&P)"
+msgstr "依照偏好設定連線網路(&P)"
 
 #: clientgui/AdvancedFrame.cpp:536
 msgid "Allow network activity according to preferences"
@@ -398,7 +399,7 @@ msgstr "依照您的偏好設定進行網路活動"
 
 #: clientgui/AdvancedFrame.cpp:540
 msgid "Network activity suspended"
-msgstr "暫止網路活動(&N)"
+msgstr "暫止網路活動"
 
 #: clientgui/AdvancedFrame.cpp:541
 msgid "Stop BOINC network activity"
@@ -411,15 +412,15 @@ msgstr "連線到另一台運行 %s 的電腦"
 
 #: clientgui/AdvancedFrame.cpp:556
 msgid "Select computer..."
-msgstr "選擇電腦"
+msgstr "選擇電腦..."
 
 #: clientgui/AdvancedFrame.cpp:561
 msgid "Shut down connected client..."
-msgstr "關閉已連線用戶端..."
+msgstr "關閉已連線的客戶端..."
 
 #: clientgui/AdvancedFrame.cpp:562
 msgid "Shut down the currently connected client"
-msgstr "關閉目前連線的核心用戶端"
+msgstr "關閉目前連線的客戶端"
 
 #: clientgui/AdvancedFrame.cpp:566
 msgid "Run CPU &benchmarks"
@@ -431,7 +432,7 @@ msgstr "執行 BONIC 的 CPU 效能測試"
 
 #: clientgui/AdvancedFrame.cpp:571
 msgid "Do network communication"
-msgstr "開始網路通訊(&C)"
+msgstr "開始網路通訊"
 
 #: clientgui/AdvancedFrame.cpp:572
 msgid "Do all pending network communication"
@@ -444,7 +445,7 @@ msgstr "讀取設定資料檔"
 
 #: clientgui/AdvancedFrame.cpp:577
 msgid "Read configuration info from cc_config.xml and any app_config.xml files"
-msgstr "讀取cc_config.xml和所有app_config.xml的設定文件"
+msgstr "從cc_config.xml和任何app_config.xml檔案讀取配置資訊"
 
 #: clientgui/AdvancedFrame.cpp:581
 msgid "Read local prefs file"
@@ -466,11 +467,11 @@ msgstr "開啟新的 %s"
 
 #: clientgui/AdvancedFrame.cpp:601
 msgid "Event Log...\tCtrl+Shift+E"
-msgstr "訊息記錄 \tCtrl+Shift+E"
+msgstr "事件記錄...\tCtrl+Shift+E"
 
 #: clientgui/AdvancedFrame.cpp:602
 msgid "Display diagnostic messages."
-msgstr "顯示詳細的執行訊息。"
+msgstr "顯示診斷訊息。"
 
 #: clientgui/AdvancedFrame.cpp:612
 #, c-format
@@ -557,7 +558,7 @@ msgstr ""
 #: clientgui/AdvancedFrame.cpp:1381
 #, c-format
 msgid "%s - Shut down the current client..."
-msgstr "%s - 關閉目前用戶端..."
+msgstr "%s - 關閉目前客戶端..."
 
 #: clientgui/AdvancedFrame.cpp:1390
 #, c-format
@@ -565,8 +566,8 @@ msgid ""
 "%s will shut down the current client\n"
 "and prompt you for another host to connect to."
 msgstr ""
-"%s 將會關閉目前連線中的用戶端\n"
-"然後提示您輸入想要連結的用戶端。"
+"%s 將會關閉目前的客戶端\n"
+"然後提示您輸入想要連結的客戶端。"
 
 #: clientgui/AdvancedFrame.cpp:1709
 #, c-format
@@ -637,7 +638,7 @@ msgstr "離開 %s (&Q)"
 #: clientgui/AsyncRPC.cpp:1243
 #, c-format
 msgid "E&xit %s"
-msgstr "離開 %s (&X)"
+msgstr "結束 %s (&X)"
 
 #: clientgui/AsyncRPC.cpp:1247
 #, c-format
@@ -659,15 +660,15 @@ msgid ""
 "Please contact your administrator to add you to the 'boinc_users' local user group."
 msgstr ""
 "您尚未被授權管理本客戶端。\n"
-"請聯繫系統管理員將您添加到名稱為boinc_users 的用戶組。"
+"請聯繫系統管理員將您添加到名稱為 'boinc_users' 的用戶群組。"
 
 #: clientgui/BOINCBaseFrame.cpp:523
 msgid ""
 "Authorization failed connecting to running client.\n"
 "Make sure you start this program in the same directory as the client."
 msgstr ""
-"連線到執行中的用戶端認證失敗。\n"
-"請確定您於相同的用戶端目錄啟動了本程式。"
+"連線到執行中的客戶端認證失敗。\n"
+"請確定您於相同的客戶端目錄啟動了本程式。"
 
 #: clientgui/BOINCBaseFrame.cpp:525
 msgid "Authorization failed connecting to running client."
@@ -688,7 +689,7 @@ msgid ""
 "%s is not able to connect to a %s client.\n"
 "Would you like to try to connect again?"
 msgstr ""
-"%s 無法連線到 %s 用戶端。\n"
+"%s 無法連線到 %s 客戶端。\n"
 "您要再試一次嗎?"
 
 #: clientgui/BOINCBaseFrame.cpp:622
@@ -745,8 +746,8 @@ msgid ""
 "The %s client has exited unexpectedly 3 times within the last %d minutes.\n"
 "Would you like to restart it again?"
 msgstr ""
-"%s 無法連線到 %s 用戶端。\n"
-"您要再試一次嗎?"
+"%s 客戶端在 %d 分鐘內已異常結束3次。\n"
+"您要重試一次嗎?"
 
 #: clientgui/BOINCDialupManager.cpp:61
 #, c-format
@@ -839,11 +840,11 @@ msgstr ""
 
 #: clientgui/BOINCGUIApp.cpp:394
 msgid "BOINC Manager"
-msgstr "BOINC 管理員"
+msgstr "BOINC Manager"
 
 #: clientgui/BOINCGUIApp.cpp:561
 msgid "BOINC Manager was started by the operating system automatically"
-msgstr "BOINC Manager 已經由作業系統自動運作"
+msgstr "BOINC Manager 已經由作業系統啟動"
 
 #: clientgui/BOINCGUIApp.cpp:563
 msgid "Startup BOINC so only the system tray icon is visible"
@@ -883,7 +884,7 @@ msgstr "設置介面調試模式已啟用介面管理器的錯誤消息記錄"
 
 #: clientgui/BOINCGUIApp.cpp:574
 msgid "multiple instances of BOINC Manager allowed"
-msgstr "允許執行多個 BOINC Manager 的案例"
+msgstr "允許執行多個 BOINC Manager"
 
 #: clientgui/BOINCGUIApp.cpp:576
 msgid "Not used: workaround for bug in XCode 4.2"
@@ -925,47 +926,47 @@ msgstr "暫停執行 GPU"
 
 #: clientgui/BOINCTaskBar.cpp:543
 msgid "E&xit"
-msgstr "離開 (&X)"
+msgstr "結束 (&X)"
 
 #: clientgui/BOINCTaskBar.cpp:614
 msgid "Resume"
-msgstr "繼續執行"
+msgstr "恢復"
 
 #: clientgui/BOINCTaskBar.cpp:641
 msgid "Resume GPU"
-msgstr "繼續 GPU"
+msgstr "恢復 GPU"
 
 #: clientgui/BOINCTaskBar.cpp:715
 msgid "Computing is enabled"
-msgstr "允許運算"
+msgstr "運算已啟用"
 
 #: clientgui/BOINCTaskBar.cpp:718
 msgid "Computing is suspended - "
-msgstr "運算已暫止 -"
+msgstr "運算已暫止 - "
 
 #: clientgui/BOINCTaskBar.cpp:728
 msgid "GPU computing is enabled"
-msgstr "允許 GPU 運算"
+msgstr "GPU 運算已啟用"
 
 #: clientgui/BOINCTaskBar.cpp:731
 msgid "GPU computing is suspended - "
-msgstr "GPU 運算已暫止 -"
+msgstr "GPU 運算已暫止 - "
 
 #: clientgui/BOINCTaskBar.cpp:740
 msgid "Network is enabled"
-msgstr "允許使用網路"
+msgstr "網路已啟用"
 
 #: clientgui/BOINCTaskBar.cpp:743
 msgid "Network is suspended - "
-msgstr "暫止網路活動 -"
+msgstr "網路已暫止 - "
 
 #: clientgui/BOINCTaskBar.cpp:751
 msgid "Reconnecting to client."
-msgstr "重新連線用戶端中。"
+msgstr "重新連線到客戶端。"
 
 #: clientgui/BOINCTaskBar.cpp:753
 msgid "Not connected to a client."
-msgstr "未連線到用戶端。"
+msgstr "未連線到客戶端。"
 
 #: clientgui/BOINCTaskBar.cpp:806
 #, c-format
@@ -1063,7 +1064,7 @@ msgstr "關於 %s"
 
 #: clientgui/DlgAbout.cpp:172
 msgid "Version:"
-msgstr "客戶端版本:"
+msgstr "版本:"
 
 #: clientgui/DlgAbout.cpp:180
 msgid "wxWidgets Version:"
@@ -1079,7 +1080,7 @@ msgid ""
 "(C) 2003-2013 University of California, Berkeley.\n"
 "All Rights Reserved."
 msgstr ""
-"(C) 2003-2013 美國加州大學伯克利分校\n"
+"(C) 2003-2013 美國加州大學柏克萊分校\n"
 "保留所有權利。"
 
 #: clientgui/DlgAbout.cpp:196
@@ -1096,19 +1097,19 @@ msgstr "確定 (&O)"
 
 #: clientgui/DlgAdvPreferences.cpp:542
 msgid "invalid float"
-msgstr "浮點數無效"
+msgstr "無效的浮點數"
 
 #: clientgui/DlgAdvPreferences.cpp:543
 msgid "invalid time, format is HH:MM"
-msgstr "時間無效,格式為 HH:MM"
+msgstr "無效的時間,格式為 HH:MM"
 
 #: clientgui/DlgAdvPreferences.cpp:544
 msgid "invalid time interval, format is HH:MM-HH:MM"
-msgstr "時間區間無效,格式為 HH:MM-HH:MM"
+msgstr "無效的時間間隔,格式為 HH:MM-HH:MM"
 
 #: clientgui/DlgAdvPreferences.cpp:664
 msgid "invalid input value detected"
-msgstr "偵測到輸入值無效"
+msgstr "偵測到無效的輸入值"
 
 #: clientgui/DlgAdvPreferences.cpp:666
 msgid "Validation Error"
@@ -1186,15 +1187,15 @@ msgstr "清除所有本機偏好設定並關閉此視窗"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:81
 msgid "processor usage"
-msgstr "處理器用量"
+msgstr "處理器使用量"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:84
 msgid "network usage"
-msgstr "網路用量"
+msgstr "網路使用量"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:87
 msgid "disk and memory usage"
-msgstr "硬碟及記憶體用量"
+msgstr "硬碟及記憶體使用量"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:90
 msgid "exclusive applications"
@@ -1226,35 +1227,35 @@ msgstr "選擇允許運算的情況"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:139
 msgid "While computer is on batteries"
-msgstr "電池供電時"
+msgstr "當電腦使用電池電源時"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:142
 msgid "check this if you want this computer to do work while it runs on batteries"
-msgstr "若您想讓電腦以電池供電時也要運行工作就打勾"
+msgstr "若您想讓電腦使用電池電源時執行工作,請打勾"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:148
 msgid "While computer is in use"
-msgstr "電腦使用時"
+msgstr "當電腦正被使用時"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:151
 msgid "check this if you want this computer to do work even when you're using it"
-msgstr "若您想在使用電腦的同時一起運行工作就打勾"
+msgstr "若您想在使用電腦時執行工作,請打勾"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:157
 msgid "Use GPU while computer is in use"
-msgstr "電腦使用時運行 GPU 計算"
+msgstr "電腦被使用時,啟用 GPU 運算"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:160
 msgid "check this if you want your GPU to do work even when you're using the computer"
-msgstr "若您想在使用電腦的同時一起運行 GPU 工作就打勾"
+msgstr "若您想在使用電腦時執行 GPU 運算,請打勾"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:172
 msgid "Only after computer has been idle for"
-msgstr "電腦閒置幾分鐘後才運行工作: "
+msgstr "電腦閒置幾分鐘後才執行工作: "
 
 #: clientgui/DlgAdvPreferencesBase.cpp:182
 msgid "do work only after you haven't used the computer for this number of minutes"
-msgstr "設定您不使用電腦幾分鐘後才運行工作"
+msgstr "設定您不使用電腦幾分鐘後才執行工作"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:187
 #: clientgui/DlgAdvPreferencesBase.cpp:336
@@ -1263,7 +1264,7 @@ msgstr "分鐘"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:206
 msgid "While processor usage is less than"
-msgstr "處理器用量低於"
+msgstr "當處理器使用率低於"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:216
 msgid "suspend work if processor usage exceeds this level"
@@ -1276,11 +1277,11 @@ msgstr "% (0 代表不限制 )"
 #: clientgui/DlgAdvPreferencesBase.cpp:235
 #: clientgui/DlgAdvPreferencesBase.cpp:495
 msgid "Every day between hours of"
-msgstr "每天運行工作的時間:"
+msgstr "每天執行工作的時間區間:"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:239
 msgid "start work at this time"
-msgstr "開始運行工作的時間"
+msgstr "開始執行工作的時間"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:243
 #: clientgui/DlgAdvPreferencesBase.cpp:503
@@ -1289,7 +1290,7 @@ msgstr "到"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:247
 msgid "stop work at this time"
-msgstr "停止運行工作的時間"
+msgstr "停止執行工作的時間"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:251
 #: clientgui/DlgAdvPreferencesBase.cpp:511
@@ -1343,7 +1344,7 @@ msgstr "星期日"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:323
 msgid "Other options"
-msgstr "其他選項"
+msgstr "其它選項"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:330
 msgid "Switch between applications every"
@@ -1356,7 +1357,7 @@ msgstr "多核心系統中最多只使用"
 #: clientgui/DlgAdvPreferencesBase.cpp:346
 #, no-c-format
 msgid "% of the processors"
-msgstr "% CPU 核心數"
+msgstr "% 的 CPU 核心數量"
 
 #: clientgui/DlgAdvPreferencesBase.cpp:349
 #: clientgui/DlgAdvPreferencesBase.cpp:604
@@ -1711,11 +1712,11 @@ msgstr "用戶端帳號建立已停止"
 
 #: clientgui/DlgItemProperties.cpp:176
 msgid " work fetch deferred for"
-msgstr "閒置多久後執行工作"
+msgstr " 閒置多久後執行工作"
 
 #: clientgui/DlgItemProperties.cpp:177
 msgid " work fetch deferral interval"
-msgstr "工作的延遲間隔"
+msgstr " 工作的延遲間隔"
 
 #: clientgui/DlgItemProperties.cpp:208
 msgid "Properties of project "
@@ -1887,7 +1888,7 @@ msgstr "CPU 時間"
 #: clientgui/DlgItemProperties.cpp:342
 #: clientgui/DlgItemProperties.cpp:356
 msgid "Elapsed time"
-msgstr "剩餘時間"
+msgstr "執行時間"
 
 #: clientgui/DlgItemProperties.cpp:344
 msgid "Estimated time remaining"
@@ -2051,7 +2052,7 @@ msgstr "1 週"
 
 #: clientgui/DlgOptions.cpp:591
 msgid "never"
-msgstr "從不提醒"
+msgstr "永不"
 
 #: clientgui/DlgOptions.cpp:688
 #, c-format
@@ -2112,7 +2113,7 @@ msgstr "您的偏好設定"
 
 #: clientgui/Localization.cpp:45
 msgid "View and modify your SETI at home account profile and preferences"
-msgstr "檢視並修改您的 SETI at Home 個人資訊與偏好設定"
+msgstr "檢視並修改您的 SETI at home 個人資訊與偏好設定"
 
 #: clientgui/Localization.cpp:47
 #: clientgui/Localization.cpp:89
@@ -2363,7 +2364,7 @@ msgstr "下載中"
 #: clientgui/MainDocument.cpp:2468
 #: clientgui/MainDocument.cpp:2538
 msgid " (suspended - "
-msgstr "(已暫止 -"
+msgstr " (已暫止 - "
 
 #: clientgui/MainDocument.cpp:2476
 msgid "Project suspended by user"
@@ -2413,15 +2414,15 @@ msgstr "準備開始"
 
 #: clientgui/MainDocument.cpp:2518
 msgid " (Scheduler wait: "
-msgstr "(調度等待:"
+msgstr " (排程器等待: "
 
 #: clientgui/MainDocument.cpp:2522
 msgid " (Scheduler wait)"
-msgstr "(調度等待)"
+msgstr " (排程器等待)"
 
 #: clientgui/MainDocument.cpp:2526
 msgid " (Waiting for network access)"
-msgstr "(正等待網路回應)"
+msgstr " (正等待網存取)"
 
 #: clientgui/MainDocument.cpp:2530
 msgid "Computation error"
@@ -2627,7 +2628,7 @@ msgstr "請求的檔案並不存在於伺服器中。"
 #: clientgui/ProjectProcessingPage.cpp:510
 #: clientgui/ProjectProcessingPage.cpp:572
 msgid "An internal server error has occurred."
-msgstr "內部伺服器發生錯誤。\n"
+msgstr "內部伺服器發生錯誤。"
 
 #: clientgui/ProjectPropertiesPage.cpp:334
 msgid ""
@@ -2666,7 +2667,7 @@ msgstr ""
 "請設定您的防火牆讓 BOINC 能存取 port 80。\n"
 "然後按「上一步」重試。\n"
 "3) 你正使用 Proxy 伺服器。\n"
-"按「下一步」設置 Proxy 設定。"
+"請按「下一步」設置 BOINC 的 Proxy 設定。"
 
 #: clientgui/ProxyInfoPage.cpp:203
 msgid ""
@@ -2693,7 +2694,7 @@ msgstr ""
 "請設定您的防火牆讓 BOINC 能存取 port 80。\n"
 "然後按「上一步」重試。\n"
 "3) 你正使用 Proxy 伺服器。\n"
-"按「下一步」設置 Proxy 設定。"
+"請按「下一步」設置 BOINC 的 Proxy 設定。"
 
 #: clientgui/ProxyPage.cpp:331
 msgid "Proxy configuration"
@@ -2993,7 +2994,7 @@ msgstr "硬碟空間"
 
 #: clientgui/sg_DlgPreferences.cpp:406
 msgid "of the processor"
-msgstr " CPU 使用率"
+msgstr "CPU 使用率"
 
 #: clientgui/sg_DlgPreferences.cpp:410
 msgid "Do work while on battery?"
@@ -3611,7 +3612,7 @@ msgstr "專案的請求"
 
 #: clientgui/ViewProjects.cpp:1055
 msgid "Unknown reason"
-msgstr "(未知的原因)"
+msgstr "未知原因"
 
 #: clientgui/ViewProjects.cpp:1069
 msgid "Suspended by user"
@@ -3930,7 +3931,7 @@ msgstr "等待中"
 
 #: clientgui/ViewTransfers.cpp:792
 msgid " (project backoff: "
-msgstr "(專案延後:"
+msgstr " (專案延後: "
 
 #: clientgui/ViewWork.cpp:186
 #: clientgui/ViewWork.cpp:766
@@ -4094,7 +4095,7 @@ msgstr "新增或修改 World Community Grid 專案"
 
 #: clientgui/WelcomePage.cpp:361
 msgid "Add projects run by other researchers or organizations"
-msgstr "新增其他研究組織的專案"
+msgstr "新增其它研究組織的專案"
 
 #: clientgui/WizardAttach.cpp:634
 msgid "Do you really want to cancel?"
@@ -4244,7 +4245,7 @@ msgstr "隱藏 %s"
 
 #: clientgui/mac/Mac_GUI.cpp:157
 msgid "Hide Others"
-msgstr "隱藏其他"
+msgstr "隱藏其它"
 
 #: clientgui/mac/Mac_GUI.cpp:171
 msgid "Show All"
diff --git a/locale/zh_TW/BOINC-Project-Generic.po b/locale/zh_TW/BOINC-Project-Generic.po
index 92adb43..67e913f 100644
--- a/locale/zh_TW/BOINC-Project-Generic.po
+++ b/locale/zh_TW/BOINC-Project-Generic.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at boinc.berkeley.edu>\n"
 "POT-Creation-Date: 2012-11-13 16:40 PST\n"
-"PO-Revision-Date: 2013-06-08 02:34+0200\n"
+"PO-Revision-Date: 2013-08-30 23:53+0000\n"
 "Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: zh_TW\n"
@@ -15,8 +15,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-POOTLE-MTIME: 1377906805.0\n"
 
 msgid "LANG_NAME_NATIVE"
 msgstr "繁體中文(台灣)"
@@ -272,7 +273,7 @@ msgstr "發表於:%1"
 
 #: ../inc/forum.inc:627
 msgid " - in response to "
-msgstr "- 回覆"
+msgstr " - 回應於 "
 
 #: ../inc/forum.inc:630 ../inc/prefs.inc:690 ../inc/prefs.inc:692
 msgid "Edit"
@@ -370,13 +371,19 @@ msgid ""
 "        "
 msgstr ""
 "\n"
-"<ul>\n"
-"<li> 文章內容健康,不包含猥褻、仇恨或者與性有關的內容。 \n"
-"<li> 禁止商業廣告。 \n"
-"<li> 禁止連接到與性、賭博等內容有關的網站。 \n"
-"<li> 禁止打擾、敵對其他用戶的文章,禁止破壞主題。 \n"
-"<li> 禁止有敵意或侮辱性的文章。 \n"
-"<li> 禁止與種族、宗教、國籍、性別、階層或性相關的辱罵評論。 \n"
+"        <ul>\n"
+"        <li> 文章內容必須兒童適宜:它們必須不包含\n"
+"            內容有關猥褻或仇恨相關,\n"
+"            色情或性暗示。\n"
+"        <li> 禁止商業廣告。\n"
+"        <li> 禁止連結到網站包含色情內容,\n"
+"            賭博, 或使他人感到不適的內容。\n"
+"        <li> 禁止打擾、挑釁其它用戶,\n"
+"            或破壞主題。\n"
+"        <li> 禁止有敵意或侮辱性的訊息。\n"
+"        <li> 禁止濫用評論涉及種族、宗教、\n"
+"            國籍、性別、階級或性。\n"
+"        "
 
 #: ../inc/forum.inc:779
 msgid "Rules:"
@@ -434,7 +441,7 @@ msgstr "只有團隊成員才能在團隊的留言板中發文"
 msgid ""
 "In order to create a new thread in %1 you must have a certain amount of "
 "credit. This is to prevent and protect against abuse of the system."
-msgstr "%1 中製作新的線程需要一定額度的積分,這是為了預防及保護對於系統的濫用"
+msgstr "你必須在已經獲得了一定的積分後才能在 %1 發表一個新主題。這是為了防止對論壇系統的濫用。"
 
 #: ../inc/forum.inc:1132
 msgid ""
@@ -1028,7 +1035,7 @@ msgstr "硬碟:至少保留%1小於%2 的設定值將被忽略%3"
 #: ../inc/prefs.inc:210
 #, php-format
 msgid "% of total"
-msgstr "% "
+msgstr "%"
 
 #: ../inc/prefs.inc:193
 msgid "Tasks checkpoint to disk at most every"
@@ -2786,7 +2793,7 @@ msgid ""
 "donator lists.<br>If not checked, you will be recorded as user ID %1"
 msgstr ""
 "如果您不希望將您的名稱和帳號顯示在捐贈者列表中,請選擇此項。 \n"
-"如果不選擇的話,你將被記錄為 “ 用戶 ID %1 ”"
+"如果不選擇的話,您將被記錄為 用戶 ID %1"
 
 #: ../user/donations.php:324
 msgid "To assign the donation with your user ID, please log in."
@@ -3127,7 +3134,7 @@ msgstr "目前的密碼"
 
 #: ../user/edit_passwd_form.php:51
 msgid "<b>OR</b>: Account key"
-msgstr "<B>或者</ B>:帳號密碼"
+msgstr "<b>或者</ b>:帳號金鑰"
 
 #: ../user/edit_passwd_form.php:52
 msgid "Get account key by email"
@@ -3433,7 +3440,7 @@ msgid ""
 "Are you sure you want to banish %1?<br/>This will prevent %1 from posting "
 "for chosen time period.<br/>It should be done only if %1 has consistently "
 "exhibited trollish behavior."
-msgstr "您確定要封鎖 %1 嗎? <br />該操作將在設定的時間期限內禁止%1 發帖。 <br />該操作只用在%1 有連續的違規行為時被使用。"
+msgstr "您確定要封鎖 %1 嗎?<br/>該操作將在設定的時間期限內禁止 %1 發帖。 <br/>該操作只用在 %1 有連續的違規行為時被使用。"
 
 #: ../user/forum_banishment_vote.php:61
 msgid ""
@@ -5088,9 +5095,9 @@ msgid ""
 "          will take effect when your computer communicates with %1\n"
 "          or you issue the %2Update%3 command from the BOINC Manager."
 msgstr ""
-"你的偏好設定已經更新\n"
-"\t 將在你的電腦與%1進行通訊的時候生效\n"
-"\t 或者你也可以直接執行 BOINC 客戶端裡的%2更新%3命令。"
+"您的偏好設定已經更新\n"
+"          將在您的電腦與 %1 進行通訊的時候生效\n"
+"          或者您也可以直接執行 BOINC Manager裡的%2更新%3命令。"
 
 #: ../user/prefs.php:44
 msgid ""
diff --git a/locale/zh_TW/BOINC-Setup.mo b/locale/zh_TW/BOINC-Setup.mo
index 4aacd1d..f1c0874 100644
Binary files a/locale/zh_TW/BOINC-Setup.mo and b/locale/zh_TW/BOINC-Setup.mo differ
diff --git a/locale/zh_TW/BOINC-Setup.po b/locale/zh_TW/BOINC-Setup.po
index b494a0f..74b2644 100644
--- a/locale/zh_TW/BOINC-Setup.po
+++ b/locale/zh_TW/BOINC-Setup.po
@@ -7,8 +7,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-06 16:50-0800\n"
-"PO-Revision-Date: 2013-08-18 06:57+0200\n"
-"Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
+"PO-Revision-Date: 2013-08-30 11:11+0000\n"
+"Last-Translator: Paul <aphroteus at gmail.com>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
 "Language: zh_TW\n"
 "MIME-Version: 1.0\n"
@@ -20,6 +20,7 @@ msgstr ""
 "X-Poedit-KeywordsList: _\n"
 "X-Poedit-Basepath: /Volumes/Cheer/BOINC_GIT/boinc_trunk\n"
 "X-Poedit-SearchPath-0: mac_installer\n"
+"X-POOTLE-MTIME: 1377861069.0\n"
 
 #: mac_installer/Installer.cpp:132
 #, c-format
@@ -36,7 +37,7 @@ msgstr "否"
 
 #: mac_installer/PostInstall.cpp:134
 msgid "Should BOINC run even when no user is logged in?"
-msgstr "讓BOINC在無使用者登入時持續運行?"
+msgstr "讓BOINC在無使用者登入時持續執行?"
 
 #: mac_installer/PostInstall.cpp:1491
 #, c-format
@@ -47,7 +48,8 @@ msgid ""
 "Do you also want non-administrative users to be able to run and control %s "
 "on this Mac?"
 msgstr ""
-"有管理員權限的使用者可以直接運行和控制 %s。 \n"
+"有管理員權限的使用者可以直接運行和控制 %s。\n"
+"\n"
 "\n"
 "你希望這台 Mac 上的非管理員也能運行和控制 %s 嗎?"
 
@@ -79,7 +81,7 @@ msgid ""
 "\n"
 "This will remove the executables but will not touch %s data files."
 msgstr ""
-"你確定要完全從您的電腦中移除 %s?\n"
+"您確定要完全從您的電腦中移除 %s?\n"
 "\n"
 "這將移除執行檔案,但不會影響 %s 的數據文件。"
 
@@ -123,7 +125,7 @@ msgid ""
 "computer.\n"
 "\n"
 msgstr ""
-"輸入您的管理員密碼來從您的電腦中移除%s。\n"
+"為了從您的電腦中完全移除 %s ,請輸入您的管理員密碼。\n"
 "\n"
 
 #: mac_installer/uninstall.cpp:1543
diff --git a/locale/zh_TW/BOINC-Web.mo b/locale/zh_TW/BOINC-Web.mo
index 8bc76dd..d37cedb 100644
Binary files a/locale/zh_TW/BOINC-Web.mo and b/locale/zh_TW/BOINC-Web.mo differ
diff --git a/locale/zh_TW/BOINC-Web.po b/locale/zh_TW/BOINC-Web.po
index 4e22c8e..9ce75e0 100644
--- a/locale/zh_TW/BOINC-Web.po
+++ b/locale/zh_TW/BOINC-Web.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: BOINC translation team <boinc_loc at ssl.berkeley.edu>\n"
 "POT-Creation-Date: 2013-08-22 16:22 PDT\n"
-"PO-Revision-Date: 2013-08-07 20:08+0200\n"
+"PO-Revision-Date: 2013-09-19 08:30+0000\n"
 "Last-Translator: 宇謙 <df910105 at yahoo.com.tw>\n"
 "Language-Team: \n"
 "Language: zh_TW\n"
@@ -15,11 +15,12 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Pootle 2.1.6\n"
+"X-Generator: Pootle 2.5.0\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
 "X-Poedit-SearchPath-0: doc\n"
 "X-Poedit-Basepath: C:\\Src\\BOINCSVN\\trunk\\boinc\n"
-"X-BOINC-UTF8-Marker: 简体中文, 日本語\n"
+"X-POOTLE-MTIME: 1379579457.0\n"
 "X-Poedit-KeywordsList: tra\n"
 
 #: projects.inc:14
@@ -289,6 +290,8 @@ msgid ""
 "star formation history) on a resolved pixel-by-pixel basis using spectral "
 "energy distribution (SED) fitting techniques in a distributed computing mode."
 msgstr ""
+"我們將結合 GALEX、Pan-STARRS1 和 WISE 的光譜覆蓋範圍,來建立鄰近宇宙的多波長紫外線光近紅外星系圖譜。我們將在分散式模型上利用光譜"
+"能量分佈擬合技術(SED)解析每個像素來測量物理參數(例如同恆星的表面密度、恆星形成的表面密度、衰減和一級恆星的形成歷史)。"
 
 #: projects.inc:225
 msgid "University of Texas at Austin"
@@ -496,11 +499,11 @@ msgstr "物理學、材料科學和生物醫藥學方面的研究"
 
 #: projects.inc:365
 msgid "IBM Corporate Citizenship"
-msgstr ""
+msgstr "IBM企業公民"
 
 #: projects.inc:366
 msgid "Medical, environmental and other humanitarian research"
-msgstr ""
+msgstr "醫療、環境和其他人道主義研究"
 
 #: projects.inc:367
 msgid ""
@@ -509,6 +512,7 @@ msgid ""
 "includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, "
 "clean water and many more."
 msgstr ""
+"透過建立世界上最大的志願者網格運算,進一步研究關鍵且非營利對於人類最緊迫的問題。研究包括愛滋病、癌症、熱帶和被忽視的各種疾病、太陽能、乾淨的水…等等。"
 
 #: projects.inc:373
 msgid "Mathematics, computing, and games"
@@ -599,17 +603,13 @@ msgid ""
 "any real h > 1. The ABC conjecture is currently one of the greatest open "
 "problems in mathematics. If it is proven to be true, a lot of other open "
 "problems can be answered directly from it."
-msgstr ""
-"尋找滿足ABC 猜想條件的abc 三元組,條件是:c=a+b, a<b, b<c, rad(ABC)<C,其中rad(n) 稱為n "
-"的根積,意即n的所有質因數的乘積,若有重複的質因數則只取一個。 ABC 猜想的具體內容是:對於所有e>0,存在與e "
-"有關的常數C(e),對於所有滿足a+b=c,a 與b 互質的三元整數組(a,b,c) ,均成立c<=C(e)((rad(abc))^(1+e))。 "
-"ABC 猜想是當前數論中最重要的未解決問題之一,如果它能夠被證明,其它不少未解決問題也能得到直接的證明。"
+msgstr "Primegrid 有許多子專案,這些用來尋找非常大且不同型態的質數,包括尋找已知的最大質數。"
 
 #: projects.inc:491
 msgid ""
 "Primegrid has multiple projects searching for different forms of very large "
 "prime numbers, including searching for the largest known prime number."
-msgstr ""
+msgstr "Primegrid 有許多子專案,用於尋找非常大且型態不同的質數,包括尋找已知的最大質數。"
 
 #: projects.inc:497
 msgid "Hochschule RheinMain University of Applied Sciences"
@@ -657,8 +657,8 @@ msgid ""
 "computer, you can connect it to as many of these projects as you like."
 msgstr ""
 "BOINC 使得您可以把電腦的閒置時間捐獻給 "
-"SETI at homeEinstein at home、Climateprediction.net、Rosetta at home、World Commnunity "
-"Grid 等等許多科研專案。 <p>在將 BOINC 安裝到您的電腦上之後,您可以加入多個您喜歡的專案。 <p>"
+"SETI at homeEinstein at home、Climateprediction.net、Rosetta at home 和 World "
+"Commnunity Grid 等等許多科研專案。 <p>在將 BOINC 安裝到您的電腦上之後,您可以加入多個您喜歡的專案。 <p>"
 
 #: download.php:89
 msgid ""
@@ -826,9 +826,9 @@ msgid ""
 "%sDownload%s and run BOINC software  %sEnter%s an email address and "
 "password. "
 msgstr ""
-"將您電腦(包括 Windows、Mac 以及 Linux) "
-"的閒置時間利用起來,就可以幫助科學家們治療疾病、了解全球變暖、發現脈衝星以及其它多種類型的科學研究,而且這還很簡單和安全:%s選擇%s 專案 %s下載%"
-"s 並運行 BOINC 軟體%s 輸入%s 您的電子郵件地址以及專案密碼。"
+" 將您電腦(包括 Windows、Mac 以及 Linux) "
+"的閒置時間利用起來,就可以幫助治療疾病、了解全球暖化、發現脈衝星以及其它多種類型的科學研究。而且這還很安全、可靠和簡單: %s選擇%s 專案 %s下載%"
+"s 並執行 BOINC 軟體 %s輸入%s 您的電子郵件地址以及專案密碼。"
 
 #: index.php:105
 #, php-format
@@ -942,12 +942,12 @@ msgstr "Boinc發起於加州大學柏克萊分校"
 
 #: ../html/inc/news.inc:40
 msgid "Comment"
-msgstr ""
+msgstr "評論"
 
 #: ../html/inc/news.inc:111
 #, php-format
 msgid "News is available as an %sRSS feed%s"
-msgstr ""
+msgstr "可以透過 %sRSS feed%s 來查看新聞"
 
 #~ msgid "IBM Corporate Community Relations"
 #~ msgstr "IBM 協作社群關係部"
diff --git a/samples/glut/Roman.stroke b/samples/glut/Roman.stroke
deleted file mode 100644
index b67b55f..0000000
--- a/samples/glut/Roman.stroke
+++ /dev/null
@@ -1,604 +0,0 @@
-##
-# $XConsortium: Roman.src,v 5.2 91/07/21 16:42:23 rws Exp $
-## 
-## Copyright (c) 1989,1990, 1991 by Sun Microsystems, Inc. and the X Consortium.
-## 
-##                         All Rights Reserved
-## 
-## Permission to use, copy, modify, and distribute this software and its 
-## documentation for any purpose and without fee is hereby granted, 
-## provided that the above copyright notice appear in all copies and that
-## both that copyright notice and this permission notice appear in 
-## supporting documentation, and that the names of Sun Microsystems,
-## the X Consortium, and MIT not be used in advertising or publicity 
-## pertaining to distribution of the software without specific, written 
-## prior permission.  
-## 
-## SUN MICROSYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 
-## INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
-## EVENT SHALL SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-## CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
-## USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-## OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-## PERFORMANCE OF THIS SOFTWARE.
-
-# Roman Simplex font.
-
-	FONTNAME Roman
-	TOP 119.0476
-	BOTTOM -33.3333
-	NUM_CH 128
-	PROPERTIES 3
-
-	(CHARSET_REGISTRY ISO8859)
-	(CHARSET_ENCODING "1")
-	(SPACING P)
-
-INDEX 32 STROKE  0 CENTER 52.3810 RIGHT 104.7619
-INDEX 33 STROKE  2 CENTER 4.7619 RIGHT 9.5238
-    OPEN     2 (4.7619 100.0000) (4.7619 33.3333)
-    OPEN     5 (4.7619 9.5238) (0.0000 4.7619) (4.7619 0.0000)
-               (9.5238 4.7619) (4.7619 9.5238)
-INDEX 34 STROKE  2 CENTER 19.0476 RIGHT 38.0952
-    OPEN     2 (0.0000 100.0000) (0.0000 66.6667)
-    OPEN     2 (38.0952 100.0000) (38.0952 66.6667)
-INDEX 35 STROKE  4 CENTER 33.3333 RIGHT 71.4286
-    OPEN     2 (38.0952 119.0476) (4.7619 -33.3333)
-    OPEN     2 (66.6667 119.0476) (33.3333 -33.3333)
-    OPEN     2 (4.7619 57.1429) (71.4286 57.1429)
-    OPEN     2 (0.0000 28.5714) (66.6667 28.5714)
-INDEX 36 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (23.8095 119.0476) (23.8095 -19.0476)
-    OPEN     2 (42.8571 119.0476) (42.8571 -19.0476)
-    OPEN    20 (66.6667 85.7143) (57.1429 95.2381) (42.8571 100.0000)
-               (23.8095 100.0000) (9.5238 95.2381) (0.0000 85.7143) (0.0000 76.1905)
-               (4.7619 66.6667) (9.5238 61.9048) (19.0476 57.1429) (47.6190 47.6190)
-               (57.1429 42.8571) (61.9048 38.0952) (66.6667 28.5714) (66.6667 14.2857)
-               (57.1429 4.7619) (42.8571 0.0000) (23.8095 0.0000) (9.5238 4.7619)
-               (0.0000 14.2857)
-INDEX 37 STROKE  3 CENTER 42.8571 RIGHT 85.7143
-    OPEN     2 (85.7143 100.0000) (0.0000 0.0000)
-    OPEN    16 (23.8095 100.0000) (33.3333 90.4762) (33.3333 80.9524)
-               (28.5714 71.4286) (19.0476 66.6667) (9.5238 66.6667) (0.0000 76.1905)
-               (0.0000 85.7143) (4.7619 95.2381) (14.2857 100.0000) (23.8095 100.0000)
-               (33.3333 95.2381) (47.6190 90.4762) (61.9048 90.4762) (76.1905 95.2381)
-               (85.7143 100.0000)
-    OPEN    11 (66.6667 33.3333) (57.1429 28.5714) (52.3810 19.0476)
-               (52.3810 9.5238) (61.9048 0.0000) (71.4286 0.0000) (80.9524 4.7619)
-               (85.7143 14.2857) (85.7143 23.8095) (76.1905 33.3333) (66.6667 33.3333)
-INDEX 38 STROKE  1 CENTER 47.6190 RIGHT 95.2381
-    OPEN    34 (95.2381 57.1429) (95.2381 61.9048) (90.4762 66.6667)
-               (85.7143 66.6667) (80.9524 61.9048) (76.1905 52.3810) (66.6667 28.5714)
-               (57.1429 14.2857) (47.6190 4.7619) (38.0952 0.0000) (19.0476 0.0000)
-               (9.5238 4.7619) (4.7619 9.5238) (0.0000 19.0476) (0.0000 28.5714)
-               (4.7619 38.0952) (9.5238 42.8571) (42.8571 61.9048) (47.6190 66.6667)
-               (52.3810 76.1905) (52.3810 85.7143) (47.6190 95.2381) (38.0952 100.0000)
-               (28.5714 95.2381) (23.8095 85.7143) (23.8095 76.1905) (28.5714 61.9048)
-               (38.0952 47.6190) (61.9048 14.2857) (71.4286 4.7619) (80.9524 0.0000)
-               (90.4762 0.0000) (95.2381 4.7619) (95.2381 9.5238)
-INDEX 39 STROKE  1 CENTER 0.0000 RIGHT 0.0000
-    OPEN     2 (0.0000 100.0000) (0.0000 66.6667)
-INDEX 40 STROKE  1 CENTER 14.2857 RIGHT 33.3333
-    OPEN    10 (33.3333 119.0476) (23.8095 109.5238) (14.2857 95.2381)
-               (4.7619 76.1905) (0.0000 52.3810) (0.0000 33.3333) (4.7619 9.5238)
-               (14.2857 -9.5238) (23.8095 -23.8095) (33.3333 -33.3333)
-INDEX 41 STROKE  1 CENTER 19.0476 RIGHT 33.3333
-    OPEN    10 (0.0000 119.0476) (9.5238 109.5238) (19.0476 95.2381)
-               (28.5714 76.1905) (33.3333 52.3810) (33.3333 33.3333) (28.5714 9.5238)
-               (19.0476 -9.5238) (9.5238 -23.8095) (0.0000 -33.3333)
-INDEX 42 STROKE  3 CENTER 23.8095 RIGHT 47.6190
-    OPEN     2 (23.8095 71.4286) (23.8095 14.2857)
-    OPEN     2 (0.0000 57.1429) (47.6190 28.5714)
-    OPEN     2 (47.6190 57.1429) (0.0000 28.5714)
-INDEX 43 STROKE  2 CENTER 42.8571 RIGHT 85.7143
-    OPEN     2 (42.8571 85.7143) (42.8571 0.0000)
-    OPEN     2 (0.0000 42.8571) (85.7143 42.8571)
-INDEX 44 STROKE  1 CENTER 4.7619 RIGHT 9.5238
-    OPEN     8 (9.5238 4.7619) (4.7619 0.0000) (0.0000 4.7619)
-               (4.7619 9.5238) (9.5238 4.7619) (9.5238 -4.7619) (4.7619 -14.2857)
-               (0.0000 -19.0476)
-INDEX 45 STROKE  1 CENTER 42.8571 RIGHT 85.7143
-    OPEN     2 (0.0000 42.8571) (85.7143 42.8571)
-INDEX 46 STROKE  1 CENTER 4.7619 RIGHT 9.5238
-    OPEN     5 (4.7619 9.5238) (0.0000 4.7619) (4.7619 0.0000)
-               (9.5238 4.7619) (4.7619 9.5238)
-INDEX 47 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 -14.2857) (66.6667 100.0000)
-INDEX 48 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    17 (28.5714 100.0000) (14.2857 95.2381) (4.7619 80.9524)
-               (0.0000 57.1429) (0.0000 42.8571) (4.7619 19.0476) (14.2857 4.7619)
-               (28.5714 0.0000) (38.0952 0.0000) (52.3810 4.7619) (61.9048 19.0476)
-               (66.6667 42.8571) (66.6667 57.1429) (61.9048 80.9524) (52.3810 95.2381)
-               (38.0952 100.0000) (28.5714 100.0000)
-INDEX 49 STROKE  1 CENTER 19.0476 RIGHT 23.8095
-    OPEN     4 (0.0000 80.9524) (9.5238 85.7143) (23.8095 100.0000)
-               (23.8095 0.0000)
-INDEX 50 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    14 (4.7619 76.1905) (4.7619 80.9524) (9.5238 90.4762)
-               (14.2857 95.2381) (23.8095 100.0000) (42.8571 100.0000) (52.3810 95.2381)
-               (57.1429 90.4762) (61.9048 80.9524) (61.9048 71.4286) (57.1429 61.9048)
-               (47.6190 47.6190) (0.0000 0.0000) (66.6667 0.0000)
-INDEX 51 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    15 (9.5238 100.0000) (61.9048 100.0000) (33.3333 61.9048)
-               (47.6190 61.9048) (57.1429 57.1429) (61.9048 52.3810) (66.6667 38.0952)
-               (66.6667 28.5714) (61.9048 14.2857) (52.3810 4.7619) (38.0952 0.0000)
-               (23.8095 0.0000) (9.5238 4.7619) (4.7619 9.5238) (0.0000 19.0476)
-INDEX 52 STROKE  2 CENTER 33.3333 RIGHT 71.4286
-    OPEN     3 (47.6190 100.0000) (0.0000 33.3333) (71.4286 33.3333)
-    OPEN     2 (47.6190 100.0000) (47.6190 0.0000)
-INDEX 53 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    17 (57.1429 100.0000) (9.5238 100.0000) (4.7619 57.1429)
-               (9.5238 61.9048) (23.8095 66.6667) (38.0952 66.6667) (52.3810 61.9048)
-               (61.9048 52.3810) (66.6667 38.0952) (66.6667 28.5714) (61.9048 14.2857)
-               (52.3810 4.7619) (38.0952 0.0000) (23.8095 0.0000) (9.5238 4.7619)
-               (4.7619 9.5238) (0.0000 19.0476)
-INDEX 54 STROKE  1 CENTER 28.5714 RIGHT 61.9048
-    OPEN    23 (57.1429 85.7143) (52.3810 95.2381) (38.0952 100.0000)
-               (28.5714 100.0000) (14.2857 95.2381) (4.7619 80.9524) (0.0000 57.1429)
-               (0.0000 33.3333) (4.7619 14.2857) (14.2857 4.7619) (28.5714 0.0000)
-               (33.3333 0.0000) (47.6190 4.7619) (57.1429 14.2857) (61.9048 28.5714)
-               (61.9048 33.3333) (57.1429 47.6190) (47.6190 57.1429) (33.3333 61.9048)
-               (28.5714 61.9048) (14.2857 57.1429) (4.7619 47.6190) (0.0000 33.3333)
-INDEX 55 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (66.6667 100.0000) (19.0476 0.0000)
-    OPEN     2 (0.0000 100.0000) (66.6667 100.0000)
-INDEX 56 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    29 (23.8095 100.0000) (9.5238 95.2381) (4.7619 85.7143)
-               (4.7619 76.1905) (9.5238 66.6667) (19.0476 61.9048) (38.0952 57.1429)
-               (52.3810 52.3810) (61.9048 42.8571) (66.6667 33.3333) (66.6667 19.0476)
-               (61.9048 9.5238) (57.1429 4.7619) (42.8571 0.0000) (23.8095 0.0000)
-               (9.5238 4.7619) (4.7619 9.5238) (0.0000 19.0476) (0.0000 33.3333)
-               (4.7619 42.8571) (14.2857 52.3810) (28.5714 57.1429) (47.6190 61.9048)
-               (57.1429 66.6667) (61.9048 76.1905) (61.9048 85.7143) (57.1429 95.2381)
-               (42.8571 100.0000) (23.8095 100.0000)
-INDEX 57 STROKE  1 CENTER 33.3333 RIGHT 61.9048
-    OPEN    23 (61.9048 66.6667) (57.1429 52.3810) (47.6190 42.8571)
-               (33.3333 38.0952) (28.5714 38.0952) (14.2857 42.8571) (4.7619 52.3810)
-               (0.0000 66.6667) (0.0000 71.4286) (4.7619 85.7143) (14.2857 95.2381)
-               (28.5714 100.0000) (33.3333 100.0000) (47.6190 95.2381) (57.1429 85.7143)
-               (61.9048 66.6667) (61.9048 42.8571) (57.1429 19.0476) (47.6190 4.7619)
-               (33.3333 0.0000) (23.8095 0.0000) (9.5238 4.7619) (4.7619 14.2857)
-INDEX 58 STROKE  2 CENTER 4.7619 RIGHT 9.5238
-    OPEN     5 (4.7619 66.6667) (0.0000 61.9048) (4.7619 57.1429)
-               (9.5238 61.9048) (4.7619 66.6667)
-    OPEN     5 (4.7619 9.5238) (0.0000 4.7619) (4.7619 0.0000)
-               (9.5238 4.7619) (4.7619 9.5238)
-INDEX 59 STROKE  2 CENTER 4.7619 RIGHT 9.5238
-    OPEN     5 (4.7619 66.6667) (0.0000 61.9048) (4.7619 57.1429)
-               (9.5238 61.9048) (4.7619 66.6667)
-    OPEN     8 (9.5238 4.7619) (4.7619 0.0000) (0.0000 4.7619)
-               (4.7619 9.5238) (9.5238 4.7619) (9.5238 -4.7619) (4.7619 -14.2857)
-               (0.0000 -19.0476)
-INDEX 60 STROKE  1 CENTER 38.0952 RIGHT 76.1905
-    OPEN     3 (76.1905 85.7143) (0.0000 42.8571) (76.1905 0.0000)
-INDEX 61 STROKE  2 CENTER 42.8571 RIGHT 85.7143
-    OPEN     2 (0.0000 57.1429) (85.7143 57.1429)
-    OPEN     2 (0.0000 28.5714) (85.7143 28.5714)
-INDEX 62 STROKE  1 CENTER 38.0952 RIGHT 76.1905
-    OPEN     3 (0.0000 85.7143) (76.1905 42.8571) (0.0000 0.0000)
-INDEX 63 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN    14 (0.0000 76.1905) (0.0000 80.9524) (4.7619 90.4762)
-               (9.5238 95.2381) (19.0476 100.0000) (38.0952 100.0000) (47.6190 95.2381)
-               (52.3810 90.4762) (57.1429 80.9524) (57.1429 71.4286) (52.3810 61.9048)
-               (47.6190 57.1429) (28.5714 47.6190) (28.5714 33.3333)
-    OPEN     5 (28.5714 9.5238) (23.8095 4.7619) (28.5714 0.0000)
-               (33.3333 4.7619) (28.5714 9.5238)
-INDEX 64 STROKE  2 CENTER 28.5714 RIGHT 61.9048
-    OPEN     8 (42.8571 52.3810) (33.3333 57.1429) (23.8095 57.1429)
-               (19.0476 47.6190) (19.0476 42.8571) (23.8095 33.3333) (33.3333 33.3333)
-               (42.8571 38.0952)
-    OPEN    19 (42.8571 57.1429) (42.8571 38.0952) (47.6190 33.3333)
-               (57.1429 33.3333) (61.9048 42.8571) (61.9048 47.6190) (57.1429 61.9048)
-               (47.6190 71.4286) (33.3333 76.1905) (28.5714 76.1905) (14.2857 71.4286)
-               (4.7619 61.9048) (0.0000 47.6190) (0.0000 42.8571) (4.7619 28.5714)
-               (14.2857 19.0476) (28.5714 14.2857) (33.3333 14.2857) (47.6190 19.0476)
-INDEX 65 STROKE  3 CENTER 38.0952 RIGHT 76.1905
-    OPEN     2 (38.0952 100.0000) (0.0000 0.0000)
-    OPEN     2 (38.0952 100.0000) (76.1905 0.0000)
-    OPEN     2 (14.2857 33.3333) (61.9048 33.3333)
-INDEX 66 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     9 (0.0000 100.0000) (42.8571 100.0000) (57.1429 95.2381)
-               (61.9048 90.4762) (66.6667 80.9524) (66.6667 71.4286) (61.9048 61.9048)
-               (57.1429 57.1429) (42.8571 52.3810)
-    OPEN    10 (0.0000 52.3810) (42.8571 52.3810) (57.1429 47.6190)
-               (61.9048 42.8571) (66.6667 33.3333) (66.6667 19.0476) (61.9048 9.5238)
-               (57.1429 4.7619) (42.8571 0.0000) (0.0000 0.0000)
-INDEX 67 STROKE  1 CENTER 33.3333 RIGHT 71.4286
-    OPEN    18 (71.4286 76.1905) (66.6667 85.7143) (57.1429 95.2381)
-               (47.6190 100.0000) (28.5714 100.0000) (19.0476 95.2381) (9.5238 85.7143)
-               (4.7619 76.1905) (0.0000 61.9048) (0.0000 38.0952) (4.7619 23.8095)
-               (9.5238 14.2857) (19.0476 4.7619) (28.5714 0.0000) (47.6190 0.0000)
-               (57.1429 4.7619) (66.6667 14.2857) (71.4286 23.8095)
-INDEX 68 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN    12 (0.0000 100.0000) (33.3333 100.0000) (47.6190 95.2381)
-               (57.1429 85.7143) (61.9048 76.1905) (66.6667 61.9048) (66.6667 38.0952)
-               (61.9048 23.8095) (57.1429 14.2857) (47.6190 4.7619) (33.3333 0.0000)
-               (0.0000 0.0000)
-INDEX 69 STROKE  4 CENTER 28.5714 RIGHT 61.9048
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 100.0000) (61.9048 100.0000)
-    OPEN     2 (0.0000 52.3810) (38.0952 52.3810)
-    OPEN     2 (0.0000 0.0000) (61.9048 0.0000)
-INDEX 70 STROKE  3 CENTER 28.5714 RIGHT 61.9048
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 100.0000) (61.9048 100.0000)
-    OPEN     2 (0.0000 52.3810) (38.0952 52.3810)
-INDEX 71 STROKE  2 CENTER 33.3333 RIGHT 71.4286
-    OPEN    19 (71.4286 76.1905) (66.6667 85.7143) (57.1429 95.2381)
-               (47.6190 100.0000) (28.5714 100.0000) (19.0476 95.2381) (9.5238 85.7143)
-               (4.7619 76.1905) (0.0000 61.9048) (0.0000 38.0952) (4.7619 23.8095)
-               (9.5238 14.2857) (19.0476 4.7619) (28.5714 0.0000) (47.6190 0.0000)
-               (57.1429 4.7619) (66.6667 14.2857) (71.4286 23.8095) (71.4286 38.0952)
-    OPEN     2 (47.6190 38.0952) (71.4286 38.0952)
-INDEX 72 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (66.6667 100.0000) (66.6667 0.0000)
-    OPEN     2 (0.0000 52.3810) (66.6667 52.3810)
-INDEX 73 STROKE  1 CENTER 0.0000 RIGHT 0.0000
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-INDEX 74 STROKE  1 CENTER 28.5714 RIGHT 47.6190
-    OPEN    10 (47.6190 100.0000) (47.6190 23.8095) (42.8571 9.5238)
-               (38.0952 4.7619) (28.5714 0.0000) (19.0476 0.0000) (9.5238 4.7619)
-               (4.7619 9.5238) (0.0000 23.8095) (0.0000 33.3333)
-INDEX 75 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (66.6667 100.0000) (0.0000 33.3333)
-    OPEN     2 (23.8095 57.1429) (66.6667 0.0000)
-INDEX 76 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 0.0000) (57.1429 0.0000)
-INDEX 77 STROKE  4 CENTER 38.0952 RIGHT 76.1905
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 100.0000) (38.0952 0.0000)
-    OPEN     2 (76.1905 100.0000) (38.0952 0.0000)
-    OPEN     2 (76.1905 100.0000) (76.1905 0.0000)
-INDEX 78 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 100.0000) (66.6667 0.0000)
-    OPEN     2 (66.6667 100.0000) (66.6667 0.0000)
-INDEX 79 STROKE  1 CENTER 38.0952 RIGHT 76.1905
-    OPEN    21 (28.5714 100.0000) (19.0476 95.2381) (9.5238 85.7143)
-               (4.7619 76.1905) (0.0000 61.9048) (0.0000 38.0952) (4.7619 23.8095)
-               (9.5238 14.2857) (19.0476 4.7619) (28.5714 0.0000) (47.6190 0.0000)
-               (57.1429 4.7619) (66.6667 14.2857) (71.4286 23.8095) (76.1905 38.0952)
-               (76.1905 61.9048) (71.4286 76.1905) (66.6667 85.7143) (57.1429 95.2381)
-               (47.6190 100.0000) (28.5714 100.0000)
-INDEX 80 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN    10 (0.0000 100.0000) (42.8571 100.0000) (57.1429 95.2381)
-               (61.9048 90.4762) (66.6667 80.9524) (66.6667 66.6667) (61.9048 57.1429)
-               (57.1429 52.3810) (42.8571 47.6190) (0.0000 47.6190)
-INDEX 81 STROKE  2 CENTER 38.0952 RIGHT 76.1905
-    OPEN    21 (28.5714 100.0000) (19.0476 95.2381) (9.5238 85.7143)
-               (4.7619 76.1905) (0.0000 61.9048) (0.0000 38.0952) (4.7619 23.8095)
-               (9.5238 14.2857) (19.0476 4.7619) (28.5714 0.0000) (47.6190 0.0000)
-               (57.1429 4.7619) (66.6667 14.2857) (71.4286 23.8095) (76.1905 38.0952)
-               (76.1905 61.9048) (71.4286 76.1905) (66.6667 85.7143) (57.1429 95.2381)
-               (47.6190 100.0000) (28.5714 100.0000)
-    OPEN     2 (42.8571 19.0476) (71.4286 -9.5238)
-INDEX 82 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN    10 (0.0000 100.0000) (42.8571 100.0000) (57.1429 95.2381)
-               (61.9048 90.4762) (66.6667 80.9524) (66.6667 71.4286) (61.9048 61.9048)
-               (57.1429 57.1429) (42.8571 52.3810) (0.0000 52.3810)
-    OPEN     2 (33.3333 52.3810) (66.6667 0.0000)
-INDEX 83 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    20 (66.6667 85.7143) (57.1429 95.2381) (42.8571 100.0000)
-               (23.8095 100.0000) (9.5238 95.2381) (0.0000 85.7143) (0.0000 76.1905)
-               (4.7619 66.6667) (9.5238 61.9048) (19.0476 57.1429) (47.6190 47.6190)
-               (57.1429 42.8571) (61.9048 38.0952) (66.6667 28.5714) (66.6667 14.2857)
-               (57.1429 4.7619) (42.8571 0.0000) (23.8095 0.0000) (9.5238 4.7619)
-               (0.0000 14.2857)
-INDEX 84 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (33.3333 100.0000) (33.3333 0.0000)
-    OPEN     2 (0.0000 100.0000) (66.6667 100.0000)
-INDEX 85 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN    10 (0.0000 100.0000) (0.0000 28.5714) (4.7619 14.2857)
-               (14.2857 4.7619) (28.5714 0.0000) (38.0952 0.0000) (52.3810 4.7619)
-               (61.9048 14.2857) (66.6667 28.5714) (66.6667 100.0000)
-INDEX 86 STROKE  2 CENTER 38.0952 RIGHT 76.1905
-    OPEN     2 (0.0000 100.0000) (38.0952 0.0000)
-    OPEN     2 (76.1905 100.0000) (38.0952 0.0000)
-INDEX 87 STROKE  4 CENTER 47.6190 RIGHT 95.2381
-    OPEN     2 (0.0000 100.0000) (23.8095 0.0000)
-    OPEN     2 (47.6190 100.0000) (23.8095 0.0000)
-    OPEN     2 (47.6190 100.0000) (71.4286 0.0000)
-    OPEN     2 (95.2381 100.0000) (71.4286 0.0000)
-INDEX 88 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (66.6667 0.0000)
-    OPEN     2 (66.6667 100.0000) (0.0000 0.0000)
-INDEX 89 STROKE  2 CENTER 38.0952 RIGHT 76.1905
-    OPEN     3 (0.0000 100.0000) (38.0952 52.3810) (38.0952 0.0000)
-    OPEN     2 (76.1905 100.0000) (38.0952 52.3810)
-INDEX 90 STROKE  3 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (66.6667 100.0000) (0.0000 0.0000)
-    OPEN     2 (0.0000 100.0000) (66.6667 100.0000)
-    OPEN     2 (0.0000 0.0000) (66.6667 0.0000)
-INDEX 91 STROKE  4 CENTER 14.2857 RIGHT 33.3333
-    OPEN     2 (0.0000 119.0476) (0.0000 -33.3333)
-    OPEN     2 (4.7619 119.0476) (4.7619 -33.3333)
-    OPEN     2 (0.0000 119.0476) (33.3333 119.0476)
-    OPEN     2 (0.0000 -33.3333) (33.3333 -33.3333)
-INDEX 92 STROKE  1 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (0.0000 100.0000) (66.6667 -14.2857)
-INDEX 93 STROKE  4 CENTER 19.0476 RIGHT 33.3333
-    OPEN     2 (28.5714 119.0476) (28.5714 -33.3333)
-    OPEN     2 (33.3333 119.0476) (33.3333 -33.3333)
-    OPEN     2 (0.0000 119.0476) (33.3333 119.0476)
-    OPEN     2 (0.0000 -33.3333) (33.3333 -33.3333)
-INDEX 94 STROKE  2 CENTER 38.0952 RIGHT 76.1905
-    OPEN     2 (38.0952 109.5238) (0.0000 42.8571)
-    OPEN     2 (38.0952 109.5238) (76.1905 42.8571)
-INDEX 95 STROKE  1 CENTER 52.3810 RIGHT 104.7619
-    OPEN     5 (0.0000 -33.3333) (104.7619 -33.3333) (104.7619 -28.5714)
-               (0.0000 -28.5714) (0.0000 -33.3333)
-INDEX 96 STROKE  2 CENTER 14.2857 RIGHT 28.5714
-    OPEN     2 (4.7619 100.0000) (28.5714 71.4286)
-    OPEN     3 (4.7619 100.0000) (0.0000 95.2381) (28.5714 71.4286)
-INDEX 97 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (57.1429 66.6667) (57.1429 0.0000)
-    OPEN    14 (57.1429 52.3810) (47.6190 61.9048) (38.0952 66.6667)
-               (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952)
-               (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000)
-               (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-INDEX 98 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN    14 (0.0000 52.3810) (9.5238 61.9048) (19.0476 66.6667)
-               (33.3333 66.6667) (42.8571 61.9048) (52.3810 52.3810) (57.1429 38.0952)
-               (57.1429 28.5714) (52.3810 14.2857) (42.8571 4.7619) (33.3333 0.0000)
-               (19.0476 0.0000) (9.5238 4.7619) (0.0000 14.2857)
-INDEX 99 STROKE  1 CENTER 28.5714 RIGHT 57.1429
-    OPEN    14 (57.1429 52.3810) (47.6190 61.9048) (38.0952 66.6667)
-               (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952)
-               (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000)
-               (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-INDEX 100 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (57.1429 100.0000) (57.1429 0.0000)
-    OPEN    14 (57.1429 52.3810) (47.6190 61.9048) (38.0952 66.6667)
-               (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952)
-               (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000)
-               (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-INDEX 101 STROKE  1 CENTER 28.5714 RIGHT 57.1429
-    OPEN    17 (0.0000 38.0952) (57.1429 38.0952) (57.1429 47.6190)
-               (52.3810 57.1429) (47.6190 61.9048) (38.0952 66.6667) (23.8095 66.6667)
-               (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952) (0.0000 28.5714)
-               (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000) (38.0952 0.0000)
-               (47.6190 4.7619) (57.1429 14.2857)
-INDEX 102 STROKE  2 CENTER 14.2857 RIGHT 38.0952
-    OPEN     5 (38.0952 100.0000) (28.5714 100.0000) (19.0476 95.2381)
-               (14.2857 80.9524) (14.2857 0.0000)
-    OPEN     2 (0.0000 66.6667) (33.3333 66.6667)
-INDEX 103 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     7 (57.1429 66.6667) (57.1429 -9.5238) (52.3810 -23.8095)
-               (47.6190 -28.5714) (38.0952 -33.3333) (23.8095 -33.3333) (14.2857 -28.5714)
-    OPEN    14 (57.1429 52.3810) (47.6190 61.9048) (38.0952 66.6667)
-               (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952)
-               (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000)
-               (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-INDEX 104 STROKE  2 CENTER 23.8095 RIGHT 52.3810
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     7 (0.0000 47.6190) (14.2857 61.9048) (23.8095 66.6667)
-               (38.0952 66.6667) (47.6190 61.9048) (52.3810 47.6190) (52.3810 0.0000)
-INDEX 105 STROKE  2 CENTER 4.7619 RIGHT 9.5238
-    OPEN     5 (0.0000 100.0000) (4.7619 95.2381) (9.5238 100.0000)
-               (4.7619 104.7619) (0.0000 100.0000)
-    OPEN     2 (4.7619 66.6667) (4.7619 0.0000)
-INDEX 106 STROKE  2 CENTER 19.0476 RIGHT 28.5714
-    OPEN     5 (19.0476 100.0000) (23.8095 95.2381) (28.5714 100.0000)
-               (23.8095 104.7619) (19.0476 100.0000)
-    OPEN     5 (23.8095 66.6667) (23.8095 -14.2857) (19.0476 -28.5714)
-               (9.5238 -33.3333) (0.0000 -33.3333)
-INDEX 107 STROKE  3 CENTER 23.8095 RIGHT 52.3810
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-    OPEN     2 (47.6190 66.6667) (0.0000 19.0476)
-    OPEN     2 (19.0476 38.0952) (52.3810 0.0000)
-INDEX 108 STROKE  1 CENTER 0.0000 RIGHT 0.0000
-    OPEN     2 (0.0000 100.0000) (0.0000 0.0000)
-INDEX 109 STROKE  3 CENTER 52.3810 RIGHT 104.7619
-    OPEN     2 (0.0000 66.6667) (0.0000 0.0000)
-    OPEN     7 (0.0000 47.6190) (14.2857 61.9048) (23.8095 66.6667)
-               (38.0952 66.6667) (47.6190 61.9048) (52.3810 47.6190) (52.3810 0.0000)
-    OPEN     7 (52.3810 47.6190) (66.6667 61.9048) (76.1905 66.6667)
-               (90.4762 66.6667) (100.0000 61.9048) (104.7619 47.6190) (104.7619 0.0000)
-INDEX 110 STROKE  2 CENTER 23.8095 RIGHT 52.3810
-    OPEN     2 (0.0000 66.6667) (0.0000 0.0000)
-    OPEN     7 (0.0000 47.6190) (14.2857 61.9048) (23.8095 66.6667)
-               (38.0952 66.6667) (47.6190 61.9048) (52.3810 47.6190) (52.3810 0.0000)
-INDEX 111 STROKE  1 CENTER 28.5714 RIGHT 61.9048
-    OPEN    17 (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810)
-               (0.0000 38.0952) (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619)
-               (23.8095 0.0000) (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-               (61.9048 28.5714) (61.9048 38.0952) (57.1429 52.3810) (47.6190 61.9048)
-               (38.0952 66.6667) (23.8095 66.6667)
-INDEX 112 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (0.0000 66.6667) (0.0000 -33.3333)
-    OPEN    14 (0.0000 52.3810) (9.5238 61.9048) (19.0476 66.6667)
-               (33.3333 66.6667) (42.8571 61.9048) (52.3810 52.3810) (57.1429 38.0952)
-               (57.1429 28.5714) (52.3810 14.2857) (42.8571 4.7619) (33.3333 0.0000)
-               (19.0476 0.0000) (9.5238 4.7619) (0.0000 14.2857)
-INDEX 113 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (57.1429 66.6667) (57.1429 -33.3333)
-    OPEN    14 (57.1429 52.3810) (47.6190 61.9048) (38.0952 66.6667)
-               (23.8095 66.6667) (14.2857 61.9048) (4.7619 52.3810) (0.0000 38.0952)
-               (0.0000 28.5714) (4.7619 14.2857) (14.2857 4.7619) (23.8095 0.0000)
-               (38.0952 0.0000) (47.6190 4.7619) (57.1429 14.2857)
-INDEX 114 STROKE  2 CENTER 14.2857 RIGHT 38.0952
-    OPEN     2 (0.0000 66.6667) (0.0000 0.0000)
-    OPEN     5 (0.0000 38.0952) (4.7619 52.3810) (14.2857 61.9048)
-               (23.8095 66.6667) (38.0952 66.6667)
-INDEX 115 STROKE  1 CENTER 23.8095 RIGHT 52.3810
-    OPEN    17 (52.3810 52.3810) (47.6190 61.9048) (33.3333 66.6667)
-               (19.0476 66.6667) (4.7619 61.9048) (0.0000 52.3810) (4.7619 42.8571)
-               (14.2857 38.0952) (38.0952 33.3333) (47.6190 28.5714) (52.3810 19.0476)
-               (52.3810 14.2857) (47.6190 4.7619) (33.3333 0.0000) (19.0476 0.0000)
-               (4.7619 4.7619) (0.0000 14.2857)
-INDEX 116 STROKE  2 CENTER 14.2857 RIGHT 38.0952
-    OPEN     5 (14.2857 100.0000) (14.2857 19.0476) (19.0476 4.7619)
-               (28.5714 0.0000) (38.0952 0.0000)
-    OPEN     2 (0.0000 66.6667) (33.3333 66.6667)
-INDEX 117 STROKE  2 CENTER 23.8095 RIGHT 52.3810
-    OPEN     7 (0.0000 66.6667) (0.0000 19.0476) (4.7619 4.7619)
-               (14.2857 0.0000) (28.5714 0.0000) (38.0952 4.7619) (52.3810 19.0476)
-    OPEN     2 (52.3810 66.6667) (52.3810 0.0000)
-INDEX 118 STROKE  2 CENTER 28.5714 RIGHT 57.1429
-    OPEN     2 (0.0000 66.6667) (28.5714 0.0000)
-    OPEN     2 (57.1429 66.6667) (28.5714 0.0000)
-INDEX 119 STROKE  4 CENTER 38.0952 RIGHT 76.1905
-    OPEN     2 (0.0000 66.6667) (19.0476 0.0000)
-    OPEN     2 (38.0952 66.6667) (19.0476 0.0000)
-    OPEN     2 (38.0952 66.6667) (57.1429 0.0000)
-    OPEN     2 (76.1905 66.6667) (57.1429 0.0000)
-INDEX 120 STROKE  2 CENTER 23.8095 RIGHT 52.3810
-    OPEN     2 (0.0000 66.6667) (52.3810 0.0000)
-    OPEN     2 (52.3810 66.6667) (0.0000 0.0000)
-INDEX 121 STROKE  2 CENTER 33.3333 RIGHT 61.9048
-    OPEN     2 (4.7619 66.6667) (33.3333 0.0000)
-    OPEN     6 (61.9048 66.6667) (33.3333 0.0000) (23.8095 -19.0476)
-               (14.2857 -28.5714) (4.7619 -33.3333) (0.0000 -33.3333)
-INDEX 122 STROKE  3 CENTER 23.8095 RIGHT 52.3810
-    OPEN     2 (52.3810 66.6667) (0.0000 0.0000)
-    OPEN     2 (0.0000 66.6667) (52.3810 66.6667)
-    OPEN     2 (0.0000 0.0000) (52.3810 0.0000)
-INDEX 123 STROKE  3 CENTER 14.2857 RIGHT 23.8095
-    OPEN    10 (23.8095 119.0476) (14.2857 114.2857) (9.5238 109.5238)
-               (4.7619 100.0000) (4.7619 90.4762) (9.5238 80.9524) (14.2857 76.1905)
-               (19.0476 66.6667) (19.0476 57.1429) (9.5238 47.6190)
-    OPEN    17 (14.2857 114.2857) (9.5238 104.7619) (9.5238 95.2381)
-               (14.2857 85.7143) (19.0476 80.9524) (23.8095 71.4286) (23.8095 61.9048)
-               (19.0476 52.3810) (0.0000 42.8571) (19.0476 33.3333) (23.8095 23.8095)
-               (23.8095 14.2857) (19.0476 4.7619) (14.2857 0.0000) (9.5238 -9.5238)
-               (9.5238 -19.0476) (14.2857 -28.5714)
-    OPEN    10 (9.5238 38.0952) (19.0476 28.5714) (19.0476 19.0476)
-               (14.2857 9.5238) (9.5238 4.7619) (4.7619 -4.7619) (4.7619 -14.2857)
-               (9.5238 -23.8095) (14.2857 -28.5714) (23.8095 -33.3333)
-INDEX 124 STROKE  1 CENTER 0.0000 RIGHT 0.0000
-    OPEN     2 (0.0000 119.0476) (0.0000 -33.3333)
-INDEX 125 STROKE  3 CENTER 9.5238 RIGHT 23.8095
-    OPEN    10 (0.0000 119.0476) (9.5238 114.2857) (14.2857 109.5238)
-               (19.0476 100.0000) (19.0476 90.4762) (14.2857 80.9524) (9.5238 76.1905)
-               (4.7619 66.6667) (4.7619 57.1429) (14.2857 47.6190)
-    OPEN    17 (9.5238 114.2857) (14.2857 104.7619) (14.2857 95.2381)
-               (9.5238 85.7143) (4.7619 80.9524) (0.0000 71.4286) (0.0000 61.9048)
-               (4.7619 52.3810) (23.8095 42.8571) (4.7619 33.3333) (0.0000 23.8095)
-               (0.0000 14.2857) (4.7619 4.7619) (9.5238 0.0000) (14.2857 -9.5238)
-               (14.2857 -19.0476) (9.5238 -28.5714)
-    OPEN    10 (14.2857 38.0952) (4.7619 28.5714) (4.7619 19.0476)
-               (9.5238 9.5238) (14.2857 4.7619) (19.0476 -4.7619) (19.0476 -14.2857)
-               (14.2857 -23.8095) (9.5238 -28.5714) (0.0000 -33.3333)
-INDEX 126 STROKE  2 CENTER 42.8571 RIGHT 85.7143
-    OPEN    11 (0.0000 28.5714) (0.0000 38.0952) (4.7619 52.3810)
-               (14.2857 57.1429) (23.8095 57.1429) (33.3333 52.3810) (52.3810 38.0952)
-               (61.9048 33.3333) (71.4286 33.3333) (80.9524 38.0952) (85.7143 47.6190)
-    OPEN    11 (0.0000 38.0952) (4.7619 47.6190) (14.2857 52.3810)
-               (23.8095 52.3810) (33.3333 47.6190) (52.3810 33.3333) (61.9048 28.5714)
-               (71.4286 28.5714) (80.9524 33.3333) (85.7143 47.6190) (85.7143 57.1429)
-INDEX 127 STROKE  2 CENTER 33.3333 RIGHT 66.6667
-    OPEN     2 (52.3810 100.0000) (14.2857 -33.3333)
-    OPEN    17 (28.5714 66.6667) (14.2857 61.9048) (4.7619 52.3810)
-               (0.0000 38.0952) (0.0000 23.8095) (4.7619 14.2857) (14.2857 4.7619)
-               (28.5714 0.0000) (38.0952 0.0000) (52.3810 4.7619) (61.9048 14.2857)
-               (66.6667 28.5714) (66.6667 42.8571) (61.9048 52.3810) (52.3810 61.9048)
-               (38.0952 66.6667) (28.5714 66.6667)
-
-
-
-#/* NCGA GRAFNET:SANS-SERIF NORMAL*/
-
-BEARING 32	 L_SPACE 0.0	 WIDTH 20.0	 R_SPACE 0.0	
-BEARING 33	 L_SPACE 8.62	 WIDTH 13.64	 R_SPACE 8.48	
-BEARING 34	 L_SPACE 4.02	 WIDTH 32.86	 R_SPACE 9.32	
-BEARING 35	 L_SPACE 3.2	 WIDTH 68.94	 R_SPACE 4.86	
-BEARING 36	 L_SPACE 4.82	 WIDTH 67.44	 R_SPACE 4.72	
-BEARING 37	 L_SPACE 6.36	 WIDTH 112.38	 R_SPACE 4.5	
-BEARING 38	 L_SPACE 5.98	 WIDTH 82.02	 R_SPACE 0.54	
-BEARING 39	 L_SPACE 4.44	 WIDTH 13.36	 R_SPACE 9.18	
-BEARING 40	 L_SPACE 7.58	 WIDTH 24.72	 R_SPACE 6.26	
-BEARING 41	 L_SPACE 5.28	 WIDTH 24.34	 R_SPACE 8.92	
-BEARING 42	 L_SPACE 6.96	 WIDTH 42.06	 R_SPACE 4.86	
-BEARING 43	 L_SPACE 5.98	 WIDTH 96.36	 R_SPACE 5.56	
-BEARING 44	 L_SPACE 8.76	 WIDTH 14.2	 R_SPACE 7.78	
-BEARING 45	 L_SPACE 7.38	 WIDTH 38.84	 R_SPACE 7.66	
-BEARING 46	 L_SPACE 8.34	 WIDTH 13.78	 R_SPACE 8.62	
-BEARING 47	 L_SPACE 7.24	 WIDTH 38.44	 R_SPACE 8.2	
-BEARING 48	 L_SPACE 4.98	 WIDTH 66.58	 R_SPACE 5.42	
-BEARING 49	 L_SPACE 11.82	 WIDTH 34.26	 R_SPACE 30.9	
-BEARING 50	 L_SPACE 5.42	 WIDTH 66.0	 R_SPACE 5.56	
-BEARING 51	 L_SPACE 5.0	 WIDTH 66.62	 R_SPACE 5.38	
-BEARING 52	 L_SPACE 3.88	 WIDTH 68.24	 R_SPACE 4.86	
-BEARING 53	 L_SPACE 4.86	 WIDTH 65.96	 R_SPACE 6.16	
-BEARING 54	 L_SPACE 5.58	 WIDTH 65.08	 R_SPACE 6.32	
-BEARING 55	 L_SPACE 5.56	 WIDTH 66.42	 R_SPACE 5.0
-BEARING 56	 L_SPACE 5.6	 WIDTH 65.98	 R_SPACE 5.4	
-BEARING 57	 L_SPACE 6.6	 WIDTH 64.82	 R_SPACE 5.56	
-BEARING 58	 L_SPACE 9.32	 WIDTH 14.06	 R_SPACE 7.38	
-BEARING 59	 L_SPACE 8.2	 WIDTH 13.96	 R_SPACE 8.58	
-BEARING 60	 L_SPACE 3.06	 WIDTH 102.5	 R_SPACE 2.36	
-BEARING 61	 L_SPACE 5.7	 WIDTH 96.36	 R_SPACE 5.84	
-BEARING 62	 L_SPACE 2.78	 WIDTH 102.5	 R_SPACE 2.64	
-BEARING 63	 L_SPACE 8.42	 WIDTH 60.22	 R_SPACE 8.34	
-BEARING 64	 L_SPACE 6.36	 WIDTH 126.24	 R_SPACE 6.1	
-BEARING 65	 L_SPACE 2.5	 WIDTH 88.16	 R_SPACE 1.8	
-BEARING 66	 L_SPACE 11.42	 WIDTH 75.5	 R_SPACE 5.54	
-BEARING 67	 L_SPACE 6.66	 WIDTH 87.06	 R_SPACE 6.4	
-BEARING 68	 L_SPACE 11.96	 WIDTH 81.48	 R_SPACE 6.66	
-BEARING 69	 L_SPACE 11.42	 WIDTH 72.28	 R_SPACE 4.86	
-BEARING 70	 L_SPACE 11.42	 WIDTH 67.96	 R_SPACE 5.42	
-BEARING 71	 L_SPACE 7.06	 WIDTH 89.56	 R_SPACE 11.28	
-BEARING 72	 L_SPACE 11.42	 WIDTH 77.7	 R_SPACE 11.0	
-BEARING 73	 L_SPACE 10.86	 WIDTH 13.36	 R_SPACE 10.44	
-BEARING 74	 L_SPACE 2.5	 WIDTH 56.96	 R_SPACE 9.88	
-BEARING 75	 L_SPACE 11.28	 WIDTH 79.8	 R_SPACE 1.38	
-BEARING 76	 L_SPACE 11.68	 WIDTH 62.8	 R_SPACE 2.5	
-BEARING 77	 L_SPACE 10.86	 WIDTH 94.56	 R_SPACE 10.16	
-BEARING 78	 L_SPACE 11.14	 WIDTH 77.98	 R_SPACE 11.0	
-BEARING 79	 L_SPACE 6.24	 WIDTH 95.28	 R_SPACE 6.4	
-BEARING 80	 L_SPACE 12.1	 WIDTH 73.44	 R_SPACE 6.9	
-BEARING 81	 L_SPACE 5.3	 WIDTH 96.0	 R_SPACE 6.6	
-BEARING 82	 L_SPACE 11.68	 WIDTH 80.64	 R_SPACE 4.02	
-BEARING 83	 L_SPACE 8.0	 WIDTH 78.28	 R_SPACE 6.16	
-BEARING 84	 L_SPACE 2.36	 WIDTH 79.52	 R_SPACE 2.92	
-BEARING 85	 L_SPACE 11.54	 WIDTH 77.28	 R_SPACE 11.28	
-BEARING 86	 L_SPACE 2.36	 WIDTH 87.04	 R_SPACE 3.06	
-BEARING 87	 L_SPACE 2.22	 WIDTH 125.76	 R_SPACE 3.06	
-BEARING 88	 L_SPACE 2.5	 WIDTH 86.76	 R_SPACE 3.2	
-BEARING 89	 L_SPACE 1.52	 WIDTH 88.98	 R_SPACE 1.94	
-BEARING 90	 L_SPACE 2.5	 WIDTH 77.7	 R_SPACE 4.58	
-BEARING 91	 L_SPACE 7.78	 WIDTH 25.76	 R_SPACE 5.0	
-BEARING 92	 L_SPACE 5.84	 WIDTH 73.24	 R_SPACE 5.7	
-BEARING 93	 L_SPACE 4.44	 WIDTH 25.48	 R_SPACE 8.62	
-BEARING 94	 L_SPACE 5.98	 WIDTH 55.28	 R_SPACE 8.06	
-BEARING 95	 L_SPACE -1.1	 WIDTH 70.04	 R_SPACE 0.4	
-BEARING 96	 L_SPACE 28.26	 WIDTH 25.9	 R_SPACE 26.74	
-BEARING 97	 L_SPACE 6.68	 WIDTH 67.54	 R_SPACE 2.78	
-BEARING 98	 L_SPACE 8.76	 WIDTH 63.66	 R_SPACE 4.56	
-BEARING 99	 L_SPACE 5.52	 WIDTH 61.46	 R_SPACE 6.26	
-BEARING 100	 L_SPACE 4.64	 WIDTH 63.88	 R_SPACE 8.48	
-BEARING 101	 L_SPACE 5.72	 WIDTH 65.62	 R_SPACE 5.66	
-BEARING 102	 L_SPACE 0.68	 WIDTH 34.12	 R_SPACE -0.12	
-BEARING 103	 L_SPACE 5.36	 WIDTH 63.16	 R_SPACE 8.48	
-BEARING 104	 L_SPACE 9.6	 WIDTH 58.34	 R_SPACE 9.04	
-BEARING 105	 L_SPACE 10.02	 WIDTH 11.42	 R_SPACE 9.32	
-BEARING 106	 L_SPACE -1.66	 WIDTH 23.1	 R_SPACE 9.32	
-BEARING 107	 L_SPACE 9.6	 WIDTH 59.18	 R_SPACE 0.54	
-BEARING 108	 L_SPACE 10.02	 WIDTH 11.42	 R_SPACE 9.32	
-BEARING 109	 L_SPACE 9.6	 WIDTH 96.36	 R_SPACE 9.6	
-BEARING 110	 L_SPACE 9.18	 WIDTH 58.48	 R_SPACE 9.32	
-BEARING 111	 L_SPACE 4.98	 WIDTH 67.14	 R_SPACE 4.86	
-BEARING 112	 L_SPACE 9.46	 WIDTH 63.34	 R_SPACE 4.2	
-BEARING 113	 L_SPACE 4.84	 WIDTH 63.38	 R_SPACE 8.76	
-BEARING 114	 L_SPACE 9.46	 WIDTH 34.8	 R_SPACE 1.94	
-BEARING 115	 L_SPACE 4.7	 WIDTH 59.4	 R_SPACE 5.24	
-BEARING 116	 L_SPACE 0.54	 WIDTH 33.42	 R_SPACE 0.68	
-BEARING 117	 L_SPACE 9.46	 WIDTH 58.2	 R_SPACE 9.32	
-BEARING 118	 L_SPACE 1.8	 WIDTH 65.86	 R_SPACE 1.66	
-BEARING 119	 L_SPACE 2.5	 WIDTH 95.82	 R_SPACE 1.8	
-BEARING 120	 L_SPACE 1.66	 WIDTH 65.32	 R_SPACE 2.36	
-BEARING 121	 L_SPACE 1.8	 WIDTH 65.18	 R_SPACE 2.36	
-BEARING 122	 L_SPACE 4.44	 WIDTH 59.88	 R_SPACE 5.0	
-BEARING 123	 L_SPACE 7.38	 WIDTH 36.06	 R_SPACE 10.44	
-BEARING 124	 L_SPACE 11.54	 WIDTH 6.96	 R_SPACE 12.24	
-BEARING 125	 L_SPACE 9.18	 WIDTH 36.2	 R_SPACE 8.48	
-BEARING 126	 L_SPACE 2.92	 WIDTH 102.36	 R_SPACE 2.64	
-
diff --git a/samples/glut/glut.h b/samples/glut/glut.h
deleted file mode 100644
index f0a7ba3..0000000
--- a/samples/glut/glut.h
+++ /dev/null
@@ -1,595 +0,0 @@
-#ifndef __glut_h__
-#define __glut_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994, 1995, 1996, 1998. */
-
-/* This program is freely distributable without licensing fees  and is
-   provided without guarantee or warrantee expressed or  implied. This
-   program is -not- in the public domain. */
-
-#if defined(_WIN32)
-
-/* GLUT 3.7 now tries to avoid including <windows.h>
-   to avoid name space pollution, but Win32's <GL/gl.h> 
-   needs APIENTRY and WINGDIAPI defined properly. */
-# if 0
-#  define  WIN32_LEAN_AND_MEAN
-#  include <windows.h>
-# else
-   /* XXX This is from Win32's <windef.h> */
-#  ifndef APIENTRY
-#   define GLUT_APIENTRY_DEFINED
-#   if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
-#    define APIENTRY    __stdcall
-#   else
-#    define APIENTRY
-#   endif
-#  endif
-   /* XXX This is from Win32's <winnt.h> */
-#  ifndef CALLBACK
-#   if (defined(_M_MRX000) || defined(_M_IX86) || defined(_M_ALPHA) || defined(_M_PPC)) && !defined(MIDL_PASS)
-#    define CALLBACK __stdcall
-#   else
-#    define CALLBACK
-#   endif
-#  endif
-   /* XXX This is from Win32's <wingdi.h> and <winnt.h> */
-#  ifndef WINGDIAPI
-#   define GLUT_WINGDIAPI_DEFINED
-#   define WINGDIAPI __declspec(dllimport)
-#  endif
-   /* XXX This is from Win32's <ctype.h> */
-#  ifndef _WCHAR_T_DEFINED
-typedef unsigned short wchar_t;
-#   define _WCHAR_T_DEFINED
-#  endif
-# endif
-
-#pragma comment (lib, "winmm.lib")     /* link with Windows MultiMedia lib */
-#pragma comment (lib, "opengl32.lib")  /* link with Microsoft OpenGL lib */
-#pragma comment (lib, "glu32.lib")     /* link with OpenGL Utility lib */
-
-#pragma warning (disable:4244)	/* Disable bogus conversion warnings. */
-#pragma warning (disable:4305)  /* VC++ 5.0 version of above warning. */
-
-#endif
-
-#include <GL/gl.h>
-#include <GL/glu.h>
-
-/* define APIENTRY and CALLBACK to null string if we aren't on Win32 */
-#if !defined(_WIN32)
-#define APIENTRY
-#define GLUT_APIENTRY_DEFINED
-#define CALLBACK
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/**
- GLUT API revision history:
- 
- GLUT_API_VERSION is updated to reflect incompatible GLUT
- API changes (interface changes, semantic changes, deletions,
- or additions).
- 
- GLUT_API_VERSION=1  First public release of GLUT.  11/29/94
-
- GLUT_API_VERSION=2  Added support for OpenGL/GLX multisampling,
- extension.  Supports new input devices like tablet, dial and button
- box, and Spaceball.  Easy to query OpenGL extensions.
-
- GLUT_API_VERSION=3  glutMenuStatus added.
-
- GLUT_API_VERSION=4  glutInitDisplayString, glutWarpPointer,
- glutBitmapLength, glutStrokeLength, glutWindowStatusFunc, dynamic
- video resize subAPI, glutPostWindowRedisplay, glutKeyboardUpFunc,
- glutSpecialUpFunc, glutIgnoreKeyRepeat, glutSetKeyRepeat,
- glutJoystickFunc, glutForceJoystickFunc (NOT FINALIZED!).
-**/
-#ifndef GLUT_API_VERSION  /* allow this to be overriden */
-#define GLUT_API_VERSION		3
-#endif
-
-/**
- GLUT implementation revision history:
- 
- GLUT_XLIB_IMPLEMENTATION is updated to reflect both GLUT
- API revisions and implementation revisions (ie, bug fixes).
-
- GLUT_XLIB_IMPLEMENTATION=1  mjk's first public release of
- GLUT Xlib-based implementation.  11/29/94
-
- GLUT_XLIB_IMPLEMENTATION=2  mjk's second public release of
- GLUT Xlib-based implementation providing GLUT version 2 
- interfaces.
-
- GLUT_XLIB_IMPLEMENTATION=3  mjk's GLUT 2.2 images. 4/17/95
-
- GLUT_XLIB_IMPLEMENTATION=4  mjk's GLUT 2.3 images. 6/?/95
-
- GLUT_XLIB_IMPLEMENTATION=5  mjk's GLUT 3.0 images. 10/?/95
-
- GLUT_XLIB_IMPLEMENTATION=7  mjk's GLUT 3.1+ with glutWarpPoitner.  7/24/96
-
- GLUT_XLIB_IMPLEMENTATION=8  mjk's GLUT 3.1+ with glutWarpPoitner
- and video resize.  1/3/97
-
- GLUT_XLIB_IMPLEMENTATION=9 mjk's GLUT 3.4 release with early GLUT 4 routines.
-
- GLUT_XLIB_IMPLEMENTATION=11 Mesa 2.5's GLUT 3.6 release.
-
- GLUT_XLIB_IMPLEMENTATION=12 mjk's GLUT 3.6 release with early GLUT 4 routines + signal handling.
-
- GLUT_XLIB_IMPLEMENTATION=13 mjk's GLUT 3.7 release with GameGLUT support.
-**/
-#ifndef GLUT_XLIB_IMPLEMENTATION  /* Allow this to be overriden. */
-#define GLUT_XLIB_IMPLEMENTATION	13
-#endif
-
-/* Display mode bit masks. */
-#define GLUT_RGB			0
-#define GLUT_RGBA			GLUT_RGB
-#define GLUT_INDEX			1
-#define GLUT_SINGLE			0
-#define GLUT_DOUBLE			2
-#define GLUT_ACCUM			4
-#define GLUT_ALPHA			8
-#define GLUT_DEPTH			16
-#define GLUT_STENCIL			32
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_MULTISAMPLE		128
-#define GLUT_STEREO			256
-#endif
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_LUMINANCE			512
-#endif
-
-/* Mouse buttons. */
-#define GLUT_LEFT_BUTTON		0
-#define GLUT_MIDDLE_BUTTON		1
-#define GLUT_RIGHT_BUTTON		2
-
-/* Mouse button  state. */
-#define GLUT_DOWN			0
-#define GLUT_UP				1
-
-#if (GLUT_API_VERSION >= 2)
-/* function keys */
-#define GLUT_KEY_F1			1
-#define GLUT_KEY_F2			2
-#define GLUT_KEY_F3			3
-#define GLUT_KEY_F4			4
-#define GLUT_KEY_F5			5
-#define GLUT_KEY_F6			6
-#define GLUT_KEY_F7			7
-#define GLUT_KEY_F8			8
-#define GLUT_KEY_F9			9
-#define GLUT_KEY_F10			10
-#define GLUT_KEY_F11			11
-#define GLUT_KEY_F12			12
-/* directional keys */
-#define GLUT_KEY_LEFT			100
-#define GLUT_KEY_UP			101
-#define GLUT_KEY_RIGHT			102
-#define GLUT_KEY_DOWN			103
-#define GLUT_KEY_PAGE_UP		104
-#define GLUT_KEY_PAGE_DOWN		105
-#define GLUT_KEY_HOME			106
-#define GLUT_KEY_END			107
-#define GLUT_KEY_INSERT			108
-#endif
-
-/* Entry/exit  state. */
-#define GLUT_LEFT			0
-#define GLUT_ENTERED			1
-
-/* Menu usage  state. */
-#define GLUT_MENU_NOT_IN_USE		0
-#define GLUT_MENU_IN_USE		1
-
-/* Visibility  state. */
-#define GLUT_NOT_VISIBLE		0
-#define GLUT_VISIBLE			1
-
-/* Window status  state. */
-#define GLUT_HIDDEN			0
-#define GLUT_FULLY_RETAINED		1
-#define GLUT_PARTIALLY_RETAINED		2
-#define GLUT_FULLY_COVERED		3
-
-/* Color index component selection values. */
-#define GLUT_RED			0
-#define GLUT_GREEN			1
-#define GLUT_BLUE			2
-
-/* Layers for use. */
-#define GLUT_NORMAL			0
-#define GLUT_OVERLAY			1
-
-#if defined(_WIN32)
-/* Stroke font constants (use these in GLUT program). */
-#define GLUT_STROKE_ROMAN		((void*)0)
-#define GLUT_STROKE_MONO_ROMAN		((void*)1)
-
-/* Bitmap font constants (use these in GLUT program). */
-#define GLUT_BITMAP_9_BY_15		((void*)2)
-#define GLUT_BITMAP_8_BY_13		((void*)3)
-#define GLUT_BITMAP_TIMES_ROMAN_10	((void*)4)
-#define GLUT_BITMAP_TIMES_ROMAN_24	((void*)5)
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_BITMAP_HELVETICA_10	((void*)6)
-#define GLUT_BITMAP_HELVETICA_12	((void*)7)
-#define GLUT_BITMAP_HELVETICA_18	((void*)8)
-#endif
-#else
-/* Stroke font opaque addresses (use constants instead in source code). */
-extern void *glutStrokeRoman;
-extern void *glutStrokeMonoRoman;
-
-/* Stroke font constants (use these in GLUT program). */
-#define GLUT_STROKE_ROMAN		(&glutStrokeRoman)
-#define GLUT_STROKE_MONO_ROMAN		(&glutStrokeMonoRoman)
-
-/* Bitmap font opaque addresses (use constants instead in source code). */
-extern void *glutBitmap9By15;
-extern void *glutBitmap8By13;
-extern void *glutBitmapTimesRoman10;
-extern void *glutBitmapTimesRoman24;
-extern void *glutBitmapHelvetica10;
-extern void *glutBitmapHelvetica12;
-extern void *glutBitmapHelvetica18;
-
-/* Bitmap font constants (use these in GLUT program). */
-#define GLUT_BITMAP_9_BY_15		(&glutBitmap9By15)
-#define GLUT_BITMAP_8_BY_13		(&glutBitmap8By13)
-#define GLUT_BITMAP_TIMES_ROMAN_10	(&glutBitmapTimesRoman10)
-#define GLUT_BITMAP_TIMES_ROMAN_24	(&glutBitmapTimesRoman24)
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_BITMAP_HELVETICA_10	(&glutBitmapHelvetica10)
-#define GLUT_BITMAP_HELVETICA_12	(&glutBitmapHelvetica12)
-#define GLUT_BITMAP_HELVETICA_18	(&glutBitmapHelvetica18)
-#endif
-#endif
-
-/* glutGet parameters. */
-#define GLUT_WINDOW_X			100
-#define GLUT_WINDOW_Y			101
-#define GLUT_WINDOW_WIDTH		102
-#define GLUT_WINDOW_HEIGHT		103
-#define GLUT_WINDOW_BUFFER_SIZE		104
-#define GLUT_WINDOW_STENCIL_SIZE	105
-#define GLUT_WINDOW_DEPTH_SIZE		106
-#define GLUT_WINDOW_RED_SIZE		107
-#define GLUT_WINDOW_GREEN_SIZE		108
-#define GLUT_WINDOW_BLUE_SIZE		109
-#define GLUT_WINDOW_ALPHA_SIZE		110
-#define GLUT_WINDOW_ACCUM_RED_SIZE	111
-#define GLUT_WINDOW_ACCUM_GREEN_SIZE	112
-#define GLUT_WINDOW_ACCUM_BLUE_SIZE	113
-#define GLUT_WINDOW_ACCUM_ALPHA_SIZE	114
-#define GLUT_WINDOW_DOUBLEBUFFER	115
-#define GLUT_WINDOW_RGBA		116
-#define GLUT_WINDOW_PARENT		117
-#define GLUT_WINDOW_NUM_CHILDREN	118
-#define GLUT_WINDOW_COLORMAP_SIZE	119
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_WINDOW_NUM_SAMPLES		120
-#define GLUT_WINDOW_STEREO		121
-#endif
-#if (GLUT_API_VERSION >= 3)
-#define GLUT_WINDOW_CURSOR		122
-#endif
-#define GLUT_SCREEN_WIDTH		200
-#define GLUT_SCREEN_HEIGHT		201
-#define GLUT_SCREEN_WIDTH_MM		202
-#define GLUT_SCREEN_HEIGHT_MM		203
-#define GLUT_MENU_NUM_ITEMS		300
-#define GLUT_DISPLAY_MODE_POSSIBLE	400
-#define GLUT_INIT_WINDOW_X		500
-#define GLUT_INIT_WINDOW_Y		501
-#define GLUT_INIT_WINDOW_WIDTH		502
-#define GLUT_INIT_WINDOW_HEIGHT		503
-#define GLUT_INIT_DISPLAY_MODE		504
-#if (GLUT_API_VERSION >= 2)
-#define GLUT_ELAPSED_TIME		700
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-#define GLUT_WINDOW_FORMAT_ID		123
-#endif
-
-#if (GLUT_API_VERSION >= 2)
-/* glutDeviceGet parameters. */
-#define GLUT_HAS_KEYBOARD		600
-#define GLUT_HAS_MOUSE			601
-#define GLUT_HAS_SPACEBALL		602
-#define GLUT_HAS_DIAL_AND_BUTTON_BOX	603
-#define GLUT_HAS_TABLET			604
-#define GLUT_NUM_MOUSE_BUTTONS		605
-#define GLUT_NUM_SPACEBALL_BUTTONS	606
-#define GLUT_NUM_BUTTON_BOX_BUTTONS	607
-#define GLUT_NUM_DIALS			608
-#define GLUT_NUM_TABLET_BUTTONS		609
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-#define GLUT_DEVICE_IGNORE_KEY_REPEAT   610
-#define GLUT_DEVICE_KEY_REPEAT          611
-#define GLUT_HAS_JOYSTICK		612
-#define GLUT_OWNS_JOYSTICK		613
-#define GLUT_JOYSTICK_BUTTONS		614
-#define GLUT_JOYSTICK_AXES		615
-#define GLUT_JOYSTICK_POLL_RATE		616
-#endif
-
-#if (GLUT_API_VERSION >= 3)
-/* glutLayerGet parameters. */
-#define GLUT_OVERLAY_POSSIBLE           800
-#define GLUT_LAYER_IN_USE		801
-#define GLUT_HAS_OVERLAY		802
-#define GLUT_TRANSPARENT_INDEX		803
-#define GLUT_NORMAL_DAMAGED		804
-#define GLUT_OVERLAY_DAMAGED		805
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-/* glutVideoResizeGet parameters. */
-#define GLUT_VIDEO_RESIZE_POSSIBLE	900
-#define GLUT_VIDEO_RESIZE_IN_USE	901
-#define GLUT_VIDEO_RESIZE_X_DELTA	902
-#define GLUT_VIDEO_RESIZE_Y_DELTA	903
-#define GLUT_VIDEO_RESIZE_WIDTH_DELTA	904
-#define GLUT_VIDEO_RESIZE_HEIGHT_DELTA	905
-#define GLUT_VIDEO_RESIZE_X		906
-#define GLUT_VIDEO_RESIZE_Y		907
-#define GLUT_VIDEO_RESIZE_WIDTH		908
-#define GLUT_VIDEO_RESIZE_HEIGHT	909
-#endif
-
-/* glutUseLayer parameters. */
-#define GLUT_NORMAL			0
-#define GLUT_OVERLAY			1
-
-/* glutGetModifiers return mask. */
-#define GLUT_ACTIVE_SHIFT               1
-#define GLUT_ACTIVE_CTRL                2
-#define GLUT_ACTIVE_ALT                 4
-
-/* glutSetCursor parameters. */
-/* Basic arrows. */
-#define GLUT_CURSOR_RIGHT_ARROW		0
-#define GLUT_CURSOR_LEFT_ARROW		1
-/* Symbolic cursor shapes. */
-#define GLUT_CURSOR_INFO		2
-#define GLUT_CURSOR_DESTROY		3
-#define GLUT_CURSOR_HELP		4
-#define GLUT_CURSOR_CYCLE		5
-#define GLUT_CURSOR_SPRAY		6
-#define GLUT_CURSOR_WAIT		7
-#define GLUT_CURSOR_TEXT		8
-#define GLUT_CURSOR_CROSSHAIR		9
-/* Directional cursors. */
-#define GLUT_CURSOR_UP_DOWN		10
-#define GLUT_CURSOR_LEFT_RIGHT		11
-/* Sizing cursors. */
-#define GLUT_CURSOR_TOP_SIDE		12
-#define GLUT_CURSOR_BOTTOM_SIDE		13
-#define GLUT_CURSOR_LEFT_SIDE		14
-#define GLUT_CURSOR_RIGHT_SIDE		15
-#define GLUT_CURSOR_TOP_LEFT_CORNER	16
-#define GLUT_CURSOR_TOP_RIGHT_CORNER	17
-#define GLUT_CURSOR_BOTTOM_RIGHT_CORNER	18
-#define GLUT_CURSOR_BOTTOM_LEFT_CORNER	19
-/* Inherit from parent window. */
-#define GLUT_CURSOR_INHERIT		100
-/* Blank cursor. */
-#define GLUT_CURSOR_NONE		101
-/* Fullscreen crosshair (if available). */
-#define GLUT_CURSOR_FULL_CROSSHAIR	102
-#endif
-
-/* GLUT initialization sub-API. */
-extern void APIENTRY glutInit(int *argcp, char **argv);
-extern void APIENTRY glutInitDisplayMode(unsigned int mode);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutInitDisplayString(const char *string);
-#endif
-extern void APIENTRY glutInitWindowPosition(int x, int y);
-extern void APIENTRY glutInitWindowSize(int width, int height);
-extern void APIENTRY glutMainLoop(void);
-
-/* GLUT window sub-API. */
-extern int APIENTRY glutCreateWindow(const char *title);
-extern int APIENTRY glutCreateSubWindow(int win, int x, int y, int width, int height);
-extern void APIENTRY glutDestroyWindow(int win);
-extern void APIENTRY glutPostRedisplay(void);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
-extern void APIENTRY glutPostWindowRedisplay(int win);
-#endif
-extern void APIENTRY glutSwapBuffers(void);
-extern int APIENTRY glutGetWindow(void);
-extern void APIENTRY glutSetWindow(int win);
-extern void APIENTRY glutSetWindowTitle(const char *title);
-extern void APIENTRY glutSetIconTitle(const char *title);
-extern void APIENTRY glutPositionWindow(int x, int y);
-extern void APIENTRY glutReshapeWindow(int width, int height);
-extern void APIENTRY glutPopWindow(void);
-extern void APIENTRY glutPushWindow(void);
-extern void APIENTRY glutIconifyWindow(void);
-extern void APIENTRY glutShowWindow(void);
-extern void APIENTRY glutHideWindow(void);
-#if (GLUT_API_VERSION >= 3)
-extern void APIENTRY glutFullScreen(void);
-extern void APIENTRY glutSetCursor(int cursor);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutWarpPointer(int x, int y);
-#endif
-
-/* GLUT overlay sub-API. */
-extern void APIENTRY glutEstablishOverlay(void);
-extern void APIENTRY glutRemoveOverlay(void);
-extern void APIENTRY glutUseLayer(GLenum layer);
-extern void APIENTRY glutPostOverlayRedisplay(void);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 11)
-extern void APIENTRY glutPostWindowOverlayRedisplay(int win);
-#endif
-extern void APIENTRY glutShowOverlay(void);
-extern void APIENTRY glutHideOverlay(void);
-#endif
-
-/* GLUT menu sub-API. */
-extern int APIENTRY glutCreateMenu(void (*)(int));
-extern void APIENTRY glutDestroyMenu(int menu);
-extern int APIENTRY glutGetMenu(void);
-extern void APIENTRY glutSetMenu(int menu);
-extern void APIENTRY glutAddMenuEntry(const char *label, int value);
-extern void APIENTRY glutAddSubMenu(const char *label, int submenu);
-extern void APIENTRY glutChangeToMenuEntry(int item, const char *label, int value);
-extern void APIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);
-extern void APIENTRY glutRemoveMenuItem(int item);
-extern void APIENTRY glutAttachMenu(int button);
-extern void APIENTRY glutDetachMenu(int button);
-
-/* GLUT window callback sub-API. */
-extern void APIENTRY glutDisplayFunc(void (*func)(void));
-extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height));
-extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, int x, int y));
-extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, int x, int y));
-extern void APIENTRY glutMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutPassiveMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutEntryFunc(void (*func)(int state));
-extern void APIENTRY glutVisibilityFunc(void (*func)(int state));
-extern void APIENTRY glutIdleFunc(void (*func)(void));
-extern void APIENTRY glutTimerFunc(unsigned int millis, void (*func)(int value), int value);
-extern void APIENTRY glutMenuStateFunc(void (*func)(int state));
-#if (GLUT_API_VERSION >= 2)
-extern void APIENTRY glutSpecialFunc(void (*func)(int key, int x, int y));
-extern void APIENTRY glutSpaceballMotionFunc(void (*func)(int x, int y, int z));
-extern void APIENTRY glutSpaceballRotateFunc(void (*func)(int x, int y, int z));
-extern void APIENTRY glutSpaceballButtonFunc(void (*func)(int button, int state));
-extern void APIENTRY glutButtonBoxFunc(void (*func)(int button, int state));
-extern void APIENTRY glutDialsFunc(void (*func)(int dial, int value));
-extern void APIENTRY glutTabletMotionFunc(void (*func)(int x, int y));
-extern void APIENTRY glutTabletButtonFunc(void (*func)(int button, int state, int x, int y));
-#if (GLUT_API_VERSION >= 3)
-extern void APIENTRY glutMenuStatusFunc(void (*func)(int status, int x, int y));
-extern void APIENTRY glutOverlayDisplayFunc(void (*func)(void));
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern void APIENTRY glutWindowStatusFunc(void (*func)(int state));
-#endif
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-extern void APIENTRY glutKeyboardUpFunc(void (*func)(unsigned char key, int x, int y));
-extern void APIENTRY glutSpecialUpFunc(void (*func)(int key, int x, int y));
-extern void APIENTRY glutJoystickFunc(void (*func)(unsigned int buttonMask, int x, int y, int z), int pollInterval);
-#endif
-#endif
-#endif
-
-/* GLUT color index sub-API. */
-extern void APIENTRY glutSetColor(int, GLfloat red, GLfloat green, GLfloat blue);
-extern GLfloat APIENTRY glutGetColor(int ndx, int component);
-extern void APIENTRY glutCopyColormap(int win);
-
-/* GLUT state retrieval sub-API. */
-extern int APIENTRY glutGet(GLenum type);
-extern int APIENTRY glutDeviceGet(GLenum type);
-#if (GLUT_API_VERSION >= 2)
-/* GLUT extension support sub-API */
-extern int APIENTRY glutExtensionSupported(const char *name);
-#endif
-#if (GLUT_API_VERSION >= 3)
-extern int APIENTRY glutGetModifiers(void);
-extern int APIENTRY glutLayerGet(GLenum type);
-#endif
-
-/* GLUT font sub-API */
-extern void APIENTRY glutBitmapCharacter(void *font, int character);
-extern int APIENTRY glutBitmapWidth(void *font, int character);
-extern void APIENTRY glutStrokeCharacter(void *font, int character);
-extern int APIENTRY glutStrokeWidth(void *font, int character);
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-extern int APIENTRY glutBitmapLength(void *font, const unsigned char *string);
-extern int APIENTRY glutStrokeLength(void *font, const unsigned char *string);
-#endif
-
-/* GLUT pre-built models sub-API */
-extern void APIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks);
-extern void APIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);
-extern void APIENTRY glutWireCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
-extern void APIENTRY glutSolidCone(GLdouble base, GLdouble height, GLint slices, GLint stacks);
-extern void APIENTRY glutWireCube(GLdouble size);
-extern void APIENTRY glutSolidCube(GLdouble size);
-extern void APIENTRY glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
-extern void APIENTRY glutSolidTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings);
-extern void APIENTRY glutWireDodecahedron(void);
-extern void APIENTRY glutSolidDodecahedron(void);
-extern void APIENTRY glutWireTeapot(GLdouble size);
-extern void APIENTRY glutSolidTeapot(GLdouble size);
-extern void APIENTRY glutWireOctahedron(void);
-extern void APIENTRY glutSolidOctahedron(void);
-extern void APIENTRY glutWireTetrahedron(void);
-extern void APIENTRY glutSolidTetrahedron(void);
-extern void APIENTRY glutWireIcosahedron(void);
-extern void APIENTRY glutSolidIcosahedron(void);
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 9)
-/* GLUT video resize sub-API. */
-extern int APIENTRY glutVideoResizeGet(GLenum param);
-extern void APIENTRY glutSetupVideoResizing(void);
-extern void APIENTRY glutStopVideoResizing(void);
-extern void APIENTRY glutVideoResize(int x, int y, int width, int height);
-extern void APIENTRY glutVideoPan(int x, int y, int width, int height);
-
-/* GLUT debugging sub-API. */
-extern void APIENTRY glutReportErrors(void);
-#endif
-
-#if (GLUT_API_VERSION >= 4 || GLUT_XLIB_IMPLEMENTATION >= 13)
-/* GLUT device control sub-API. */
-/* glutSetKeyRepeat modes. */
-#define GLUT_KEY_REPEAT_OFF		0
-#define GLUT_KEY_REPEAT_ON		1
-#define GLUT_KEY_REPEAT_DEFAULT		2
-
-/* Joystick button masks. */
-#define GLUT_JOYSTICK_BUTTON_A		1
-#define GLUT_JOYSTICK_BUTTON_B		2
-#define GLUT_JOYSTICK_BUTTON_C		4
-#define GLUT_JOYSTICK_BUTTON_D		8
-
-extern void APIENTRY glutIgnoreKeyRepeat(int ignore);
-extern void APIENTRY glutSetKeyRepeat(int repeatMode);
-extern void APIENTRY glutForceJoystickFunc(void);
-
-/* GLUT game mode sub-API. */
-/* glutGameModeGet. */
-#define GLUT_GAME_MODE_ACTIVE           0
-#define GLUT_GAME_MODE_POSSIBLE         1
-#define GLUT_GAME_MODE_WIDTH            2
-#define GLUT_GAME_MODE_HEIGHT           3
-#define GLUT_GAME_MODE_PIXEL_DEPTH      4
-#define GLUT_GAME_MODE_REFRESH_RATE     5
-#define GLUT_GAME_MODE_DISPLAY_CHANGED  6
-
-extern void APIENTRY glutGameModeString(const char *string);
-extern int APIENTRY glutEnterGameMode(void);
-extern void APIENTRY glutLeaveGameMode(void);
-extern int APIENTRY glutGameModeGet(GLenum mode);
-#endif
-
-#ifdef __cplusplus
-}
-
-#endif
-
-#ifdef GLUT_APIENTRY_DEFINED
-# undef GLUT_APIENTRY_DEFINED
-# undef APIENTRY
-#endif
-
-#ifdef GLUT_WINGDIAPI_DEFINED
-# undef GLUT_WINGDIAPI_DEFINED
-# undef WINGDIAPI
-#endif
-
-#endif                  /* __glut_h__ */
diff --git a/samples/glut/glut_roman.c b/samples/glut/glut_roman.c
deleted file mode 100644
index af2b4ec..0000000
--- a/samples/glut/glut_roman.c
+++ /dev/null
@@ -1,2451 +0,0 @@
-
-/* GENERATED FILE -- DO NOT MODIFY */
-
-#include "glutstroke.h"
-
-/* char: 33 '!' */
-
-static const CoordRec char33_stroke0[] = {
-    { 13.3819, 100 },
-    { 13.3819, 33.3333 },
-};
-
-static const CoordRec char33_stroke1[] = {
-    { 13.3819, 9.5238 },
-    { 8.62, 4.7619 },
-    { 13.3819, 0 },
-    { 18.1438, 4.7619 },
-    { 13.3819, 9.5238 },
-};
-
-static const StrokeRec char33[] = {
-   { 2, char33_stroke0 },
-   { 5, char33_stroke1 },
-};
-
-/* char: 34 '"' */
-
-static const CoordRec char34_stroke0[] = {
-    { 4.02, 100 },
-    { 4.02, 66.6667 },
-};
-
-static const CoordRec char34_stroke1[] = {
-    { 42.1152, 100 },
-    { 42.1152, 66.6667 },
-};
-
-static const StrokeRec char34[] = {
-   { 2, char34_stroke0 },
-   { 2, char34_stroke1 },
-};
-
-/* char: 35 '#' */
-
-static const CoordRec char35_stroke0[] = {
-    { 41.2952, 119.048 },
-    { 7.9619, -33.3333 },
-};
-
-static const CoordRec char35_stroke1[] = {
-    { 69.8667, 119.048 },
-    { 36.5333, -33.3333 },
-};
-
-static const CoordRec char35_stroke2[] = {
-    { 7.9619, 57.1429 },
-    { 74.6286, 57.1429 },
-};
-
-static const CoordRec char35_stroke3[] = {
-    { 3.2, 28.5714 },
-    { 69.8667, 28.5714 },
-};
-
-static const StrokeRec char35[] = {
-   { 2, char35_stroke0 },
-   { 2, char35_stroke1 },
-   { 2, char35_stroke2 },
-   { 2, char35_stroke3 },
-};
-
-/* char: 36 '$' */
-
-static const CoordRec char36_stroke0[] = {
-    { 28.6295, 119.048 },
-    { 28.6295, -19.0476 },
-};
-
-static const CoordRec char36_stroke1[] = {
-    { 47.6771, 119.048 },
-    { 47.6771, -19.0476 },
-};
-
-static const CoordRec char36_stroke2[] = {
-    { 71.4867, 85.7143 },
-    { 61.9629, 95.2381 },
-    { 47.6771, 100 },
-    { 28.6295, 100 },
-    { 14.3438, 95.2381 },
-    { 4.82, 85.7143 },
-    { 4.82, 76.1905 },
-    { 9.5819, 66.6667 },
-    { 14.3438, 61.9048 },
-    { 23.8676, 57.1429 },
-    { 52.439, 47.619 },
-    { 61.9629, 42.8571 },
-    { 66.7248, 38.0952 },
-    { 71.4867, 28.5714 },
-    { 71.4867, 14.2857 },
-    { 61.9629, 4.7619 },
-    { 47.6771, 0 },
-    { 28.6295, 0 },
-    { 14.3438, 4.7619 },
-    { 4.82, 14.2857 },
-};
-
-static const StrokeRec char36[] = {
-   { 2, char36_stroke0 },
-   { 2, char36_stroke1 },
-   { 20, char36_stroke2 },
-};
-
-/* char: 37 '%' */
-
-static const CoordRec char37_stroke0[] = {
-    { 92.0743, 100 },
-    { 6.36, 0 },
-};
-
-static const CoordRec char37_stroke1[] = {
-    { 30.1695, 100 },
-    { 39.6933, 90.4762 },
-    { 39.6933, 80.9524 },
-    { 34.9314, 71.4286 },
-    { 25.4076, 66.6667 },
-    { 15.8838, 66.6667 },
-    { 6.36, 76.1905 },
-    { 6.36, 85.7143 },
-    { 11.1219, 95.2381 },
-    { 20.6457, 100 },
-    { 30.1695, 100 },
-    { 39.6933, 95.2381 },
-    { 53.979, 90.4762 },
-    { 68.2648, 90.4762 },
-    { 82.5505, 95.2381 },
-    { 92.0743, 100 },
-};
-
-static const CoordRec char37_stroke2[] = {
-    { 73.0267, 33.3333 },
-    { 63.5029, 28.5714 },
-    { 58.741, 19.0476 },
-    { 58.741, 9.5238 },
-    { 68.2648, 0 },
-    { 77.7886, 0 },
-    { 87.3124, 4.7619 },
-    { 92.0743, 14.2857 },
-    { 92.0743, 23.8095 },
-    { 82.5505, 33.3333 },
-    { 73.0267, 33.3333 },
-};
-
-static const StrokeRec char37[] = {
-   { 2, char37_stroke0 },
-   { 16, char37_stroke1 },
-   { 11, char37_stroke2 },
-};
-
-/* char: 38 '&' */
-
-static const CoordRec char38_stroke0[] = {
-    { 101.218, 57.1429 },
-    { 101.218, 61.9048 },
-    { 96.4562, 66.6667 },
-    { 91.6943, 66.6667 },
-    { 86.9324, 61.9048 },
-    { 82.1705, 52.381 },
-    { 72.6467, 28.5714 },
-    { 63.1229, 14.2857 },
-    { 53.599, 4.7619 },
-    { 44.0752, 0 },
-    { 25.0276, 0 },
-    { 15.5038, 4.7619 },
-    { 10.7419, 9.5238 },
-    { 5.98, 19.0476 },
-    { 5.98, 28.5714 },
-    { 10.7419, 38.0952 },
-    { 15.5038, 42.8571 },
-    { 48.8371, 61.9048 },
-    { 53.599, 66.6667 },
-    { 58.361, 76.1905 },
-    { 58.361, 85.7143 },
-    { 53.599, 95.2381 },
-    { 44.0752, 100 },
-    { 34.5514, 95.2381 },
-    { 29.7895, 85.7143 },
-    { 29.7895, 76.1905 },
-    { 34.5514, 61.9048 },
-    { 44.0752, 47.619 },
-    { 67.8848, 14.2857 },
-    { 77.4086, 4.7619 },
-    { 86.9324, 0 },
-    { 96.4562, 0 },
-    { 101.218, 4.7619 },
-    { 101.218, 9.5238 },
-};
-
-static const StrokeRec char38[] = {
-   { 34, char38_stroke0 },
-};
-
-/* char: 39 ''' */
-
-static const CoordRec char39_stroke0[] = {
-    { 4.44, 100 },
-    { 4.44, 66.6667 },
-};
-
-static const StrokeRec char39[] = {
-   { 2, char39_stroke0 },
-};
-
-/* char: 40 '(' */
-
-static const CoordRec char40_stroke0[] = {
-    { 40.9133, 119.048 },
-    { 31.3895, 109.524 },
-    { 21.8657, 95.2381 },
-    { 12.3419, 76.1905 },
-    { 7.58, 52.381 },
-    { 7.58, 33.3333 },
-    { 12.3419, 9.5238 },
-    { 21.8657, -9.5238 },
-    { 31.3895, -23.8095 },
-    { 40.9133, -33.3333 },
-};
-
-static const StrokeRec char40[] = {
-   { 10, char40_stroke0 },
-};
-
-/* char: 41 ')' */
-
-static const CoordRec char41_stroke0[] = {
-    { 5.28, 119.048 },
-    { 14.8038, 109.524 },
-    { 24.3276, 95.2381 },
-    { 33.8514, 76.1905 },
-    { 38.6133, 52.381 },
-    { 38.6133, 33.3333 },
-    { 33.8514, 9.5238 },
-    { 24.3276, -9.5238 },
-    { 14.8038, -23.8095 },
-    { 5.28, -33.3333 },
-};
-
-static const StrokeRec char41[] = {
-   { 10, char41_stroke0 },
-};
-
-/* char: 42 '*' */
-
-static const CoordRec char42_stroke0[] = {
-    { 30.7695, 71.4286 },
-    { 30.7695, 14.2857 },
-};
-
-static const CoordRec char42_stroke1[] = {
-    { 6.96, 57.1429 },
-    { 54.579, 28.5714 },
-};
-
-static const CoordRec char42_stroke2[] = {
-    { 54.579, 57.1429 },
-    { 6.96, 28.5714 },
-};
-
-static const StrokeRec char42[] = {
-   { 2, char42_stroke0 },
-   { 2, char42_stroke1 },
-   { 2, char42_stroke2 },
-};
-
-/* char: 43 '+' */
-
-static const CoordRec char43_stroke0[] = {
-    { 48.8371, 85.7143 },
-    { 48.8371, 0 },
-};
-
-static const CoordRec char43_stroke1[] = {
-    { 5.98, 42.8571 },
-    { 91.6943, 42.8571 },
-};
-
-static const StrokeRec char43[] = {
-   { 2, char43_stroke0 },
-   { 2, char43_stroke1 },
-};
-
-/* char: 44 ',' */
-
-static const CoordRec char44_stroke0[] = {
-    { 18.2838, 4.7619 },
-    { 13.5219, 0 },
-    { 8.76, 4.7619 },
-    { 13.5219, 9.5238 },
-    { 18.2838, 4.7619 },
-    { 18.2838, -4.7619 },
-    { 13.5219, -14.2857 },
-    { 8.76, -19.0476 },
-};
-
-static const StrokeRec char44[] = {
-   { 8, char44_stroke0 },
-};
-
-/* char: 45 '-' */
-
-static const CoordRec char45_stroke0[] = {
-    { 7.38, 42.8571 },
-    { 93.0943, 42.8571 },
-};
-
-static const StrokeRec char45[] = {
-   { 2, char45_stroke0 },
-};
-
-/* char: 46 '.' */
-
-static const CoordRec char46_stroke0[] = {
-    { 13.1019, 9.5238 },
-    { 8.34, 4.7619 },
-    { 13.1019, 0 },
-    { 17.8638, 4.7619 },
-    { 13.1019, 9.5238 },
-};
-
-static const StrokeRec char46[] = {
-   { 5, char46_stroke0 },
-};
-
-/* char: 47 '/' */
-
-static const CoordRec char47_stroke0[] = {
-    { 7.24, -14.2857 },
-    { 73.9067, 100 },
-};
-
-static const StrokeRec char47[] = {
-   { 2, char47_stroke0 },
-};
-
-/* char: 48 '0' */
-
-static const CoordRec char48_stroke0[] = {
-    { 33.5514, 100 },
-    { 19.2657, 95.2381 },
-    { 9.7419, 80.9524 },
-    { 4.98, 57.1429 },
-    { 4.98, 42.8571 },
-    { 9.7419, 19.0476 },
-    { 19.2657, 4.7619 },
-    { 33.5514, 0 },
-    { 43.0752, 0 },
-    { 57.361, 4.7619 },
-    { 66.8848, 19.0476 },
-    { 71.6467, 42.8571 },
-    { 71.6467, 57.1429 },
-    { 66.8848, 80.9524 },
-    { 57.361, 95.2381 },
-    { 43.0752, 100 },
-    { 33.5514, 100 },
-};
-
-static const StrokeRec char48[] = {
-   { 17, char48_stroke0 },
-};
-
-/* char: 49 '1' */
-
-static const CoordRec char49_stroke0[] = {
-    { 11.82, 80.9524 },
-    { 21.3438, 85.7143 },
-    { 35.6295, 100 },
-    { 35.6295, 0 },
-};
-
-static const StrokeRec char49[] = {
-   { 4, char49_stroke0 },
-};
-
-/* char: 50 '2' */
-
-static const CoordRec char50_stroke0[] = {
-    { 10.1819, 76.1905 },
-    { 10.1819, 80.9524 },
-    { 14.9438, 90.4762 },
-    { 19.7057, 95.2381 },
-    { 29.2295, 100 },
-    { 48.2771, 100 },
-    { 57.801, 95.2381 },
-    { 62.5629, 90.4762 },
-    { 67.3248, 80.9524 },
-    { 67.3248, 71.4286 },
-    { 62.5629, 61.9048 },
-    { 53.039, 47.619 },
-    { 5.42, 0 },
-    { 72.0867, 0 },
-};
-
-static const StrokeRec char50[] = {
-   { 14, char50_stroke0 },
-};
-
-/* char: 51 '3' */
-
-static const CoordRec char51_stroke0[] = {
-    { 14.5238, 100 },
-    { 66.9048, 100 },
-    { 38.3333, 61.9048 },
-    { 52.619, 61.9048 },
-    { 62.1429, 57.1429 },
-    { 66.9048, 52.381 },
-    { 71.6667, 38.0952 },
-    { 71.6667, 28.5714 },
-    { 66.9048, 14.2857 },
-    { 57.381, 4.7619 },
-    { 43.0952, 0 },
-    { 28.8095, 0 },
-    { 14.5238, 4.7619 },
-    { 9.7619, 9.5238 },
-    { 5, 19.0476 },
-};
-
-static const StrokeRec char51[] = {
-   { 15, char51_stroke0 },
-};
-
-/* char: 52 '4' */
-
-static const CoordRec char52_stroke0[] = {
-    { 51.499, 100 },
-    { 3.88, 33.3333 },
-    { 75.3086, 33.3333 },
-};
-
-static const CoordRec char52_stroke1[] = {
-    { 51.499, 100 },
-    { 51.499, 0 },
-};
-
-static const StrokeRec char52[] = {
-   { 3, char52_stroke0 },
-   { 2, char52_stroke1 },
-};
-
-/* char: 53 '5' */
-
-static const CoordRec char53_stroke0[] = {
-    { 62.0029, 100 },
-    { 14.3838, 100 },
-    { 9.6219, 57.1429 },
-    { 14.3838, 61.9048 },
-    { 28.6695, 66.6667 },
-    { 42.9552, 66.6667 },
-    { 57.241, 61.9048 },
-    { 66.7648, 52.381 },
-    { 71.5267, 38.0952 },
-    { 71.5267, 28.5714 },
-    { 66.7648, 14.2857 },
-    { 57.241, 4.7619 },
-    { 42.9552, 0 },
-    { 28.6695, 0 },
-    { 14.3838, 4.7619 },
-    { 9.6219, 9.5238 },
-    { 4.86, 19.0476 },
-};
-
-static const StrokeRec char53[] = {
-   { 17, char53_stroke0 },
-};
-
-/* char: 54 '6' */
-
-static const CoordRec char54_stroke0[] = {
-    { 62.7229, 85.7143 },
-    { 57.961, 95.2381 },
-    { 43.6752, 100 },
-    { 34.1514, 100 },
-    { 19.8657, 95.2381 },
-    { 10.3419, 80.9524 },
-    { 5.58, 57.1429 },
-    { 5.58, 33.3333 },
-    { 10.3419, 14.2857 },
-    { 19.8657, 4.7619 },
-    { 34.1514, 0 },
-    { 38.9133, 0 },
-    { 53.199, 4.7619 },
-    { 62.7229, 14.2857 },
-    { 67.4848, 28.5714 },
-    { 67.4848, 33.3333 },
-    { 62.7229, 47.619 },
-    { 53.199, 57.1429 },
-    { 38.9133, 61.9048 },
-    { 34.1514, 61.9048 },
-    { 19.8657, 57.1429 },
-    { 10.3419, 47.619 },
-    { 5.58, 33.3333 },
-};
-
-static const StrokeRec char54[] = {
-   { 23, char54_stroke0 },
-};
-
-/* char: 55 '7' */
-
-static const CoordRec char55_stroke0[] = {
-    { 72.2267, 100 },
-    { 24.6076, 0 },
-};
-
-static const CoordRec char55_stroke1[] = {
-    { 5.56, 100 },
-    { 72.2267, 100 },
-};
-
-static const StrokeRec char55[] = {
-   { 2, char55_stroke0 },
-   { 2, char55_stroke1 },
-};
-
-/* char: 56 '8' */
-
-static const CoordRec char56_stroke0[] = {
-    { 29.4095, 100 },
-    { 15.1238, 95.2381 },
-    { 10.3619, 85.7143 },
-    { 10.3619, 76.1905 },
-    { 15.1238, 66.6667 },
-    { 24.6476, 61.9048 },
-    { 43.6952, 57.1429 },
-    { 57.981, 52.381 },
-    { 67.5048, 42.8571 },
-    { 72.2667, 33.3333 },
-    { 72.2667, 19.0476 },
-    { 67.5048, 9.5238 },
-    { 62.7429, 4.7619 },
-    { 48.4571, 0 },
-    { 29.4095, 0 },
-    { 15.1238, 4.7619 },
-    { 10.3619, 9.5238 },
-    { 5.6, 19.0476 },
-    { 5.6, 33.3333 },
-    { 10.3619, 42.8571 },
-    { 19.8857, 52.381 },
-    { 34.1714, 57.1429 },
-    { 53.219, 61.9048 },
-    { 62.7429, 66.6667 },
-    { 67.5048, 76.1905 },
-    { 67.5048, 85.7143 },
-    { 62.7429, 95.2381 },
-    { 48.4571, 100 },
-    { 29.4095, 100 },
-};
-
-static const StrokeRec char56[] = {
-   { 29, char56_stroke0 },
-};
-
-/* char: 57 '9' */
-
-static const CoordRec char57_stroke0[] = {
-    { 68.5048, 66.6667 },
-    { 63.7429, 52.381 },
-    { 54.219, 42.8571 },
-    { 39.9333, 38.0952 },
-    { 35.1714, 38.0952 },
-    { 20.8857, 42.8571 },
-    { 11.3619, 52.381 },
-    { 6.6, 66.6667 },
-    { 6.6, 71.4286 },
-    { 11.3619, 85.7143 },
-    { 20.8857, 95.2381 },
-    { 35.1714, 100 },
-    { 39.9333, 100 },
-    { 54.219, 95.2381 },
-    { 63.7429, 85.7143 },
-    { 68.5048, 66.6667 },
-    { 68.5048, 42.8571 },
-    { 63.7429, 19.0476 },
-    { 54.219, 4.7619 },
-    { 39.9333, 0 },
-    { 30.4095, 0 },
-    { 16.1238, 4.7619 },
-    { 11.3619, 14.2857 },
-};
-
-static const StrokeRec char57[] = {
-   { 23, char57_stroke0 },
-};
-
-/* char: 58 ':' */
-
-static const CoordRec char58_stroke0[] = {
-    { 14.0819, 66.6667 },
-    { 9.32, 61.9048 },
-    { 14.0819, 57.1429 },
-    { 18.8438, 61.9048 },
-    { 14.0819, 66.6667 },
-};
-
-static const CoordRec char58_stroke1[] = {
-    { 14.0819, 9.5238 },
-    { 9.32, 4.7619 },
-    { 14.0819, 0 },
-    { 18.8438, 4.7619 },
-    { 14.0819, 9.5238 },
-};
-
-static const StrokeRec char58[] = {
-   { 5, char58_stroke0 },
-   { 5, char58_stroke1 },
-};
-
-/* char: 59 ';' */
-
-static const CoordRec char59_stroke0[] = {
-    { 12.9619, 66.6667 },
-    { 8.2, 61.9048 },
-    { 12.9619, 57.1429 },
-    { 17.7238, 61.9048 },
-    { 12.9619, 66.6667 },
-};
-
-static const CoordRec char59_stroke1[] = {
-    { 17.7238, 4.7619 },
-    { 12.9619, 0 },
-    { 8.2, 4.7619 },
-    { 12.9619, 9.5238 },
-    { 17.7238, 4.7619 },
-    { 17.7238, -4.7619 },
-    { 12.9619, -14.2857 },
-    { 8.2, -19.0476 },
-};
-
-static const StrokeRec char59[] = {
-   { 5, char59_stroke0 },
-   { 8, char59_stroke1 },
-};
-
-/* char: 60 '<' */
-
-static const CoordRec char60_stroke0[] = {
-    { 79.2505, 85.7143 },
-    { 3.06, 42.8571 },
-    { 79.2505, 0 },
-};
-
-static const StrokeRec char60[] = {
-   { 3, char60_stroke0 },
-};
-
-/* char: 61 '=' */
-
-static const CoordRec char61_stroke0[] = {
-    { 5.7, 57.1429 },
-    { 91.4143, 57.1429 },
-};
-
-static const CoordRec char61_stroke1[] = {
-    { 5.7, 28.5714 },
-    { 91.4143, 28.5714 },
-};
-
-static const StrokeRec char61[] = {
-   { 2, char61_stroke0 },
-   { 2, char61_stroke1 },
-};
-
-/* char: 62 '>' */
-
-static const CoordRec char62_stroke0[] = {
-    { 2.78, 85.7143 },
-    { 78.9705, 42.8571 },
-    { 2.78, 0 },
-};
-
-static const StrokeRec char62[] = {
-   { 3, char62_stroke0 },
-};
-
-/* char: 63 '?' */
-
-static const CoordRec char63_stroke0[] = {
-    { 8.42, 76.1905 },
-    { 8.42, 80.9524 },
-    { 13.1819, 90.4762 },
-    { 17.9438, 95.2381 },
-    { 27.4676, 100 },
-    { 46.5152, 100 },
-    { 56.039, 95.2381 },
-    { 60.801, 90.4762 },
-    { 65.5629, 80.9524 },
-    { 65.5629, 71.4286 },
-    { 60.801, 61.9048 },
-    { 56.039, 57.1429 },
-    { 36.9914, 47.619 },
-    { 36.9914, 33.3333 },
-};
-
-static const CoordRec char63_stroke1[] = {
-    { 36.9914, 9.5238 },
-    { 32.2295, 4.7619 },
-    { 36.9914, 0 },
-    { 41.7533, 4.7619 },
-    { 36.9914, 9.5238 },
-};
-
-static const StrokeRec char63[] = {
-   { 14, char63_stroke0 },
-   { 5, char63_stroke1 },
-};
-
-/* char: 64 '@' */
-
-static const CoordRec char64_stroke0[] = {
-    { 49.2171, 52.381 },
-    { 39.6933, 57.1429 },
-    { 30.1695, 57.1429 },
-    { 25.4076, 47.619 },
-    { 25.4076, 42.8571 },
-    { 30.1695, 33.3333 },
-    { 39.6933, 33.3333 },
-    { 49.2171, 38.0952 },
-};
-
-static const CoordRec char64_stroke1[] = {
-    { 49.2171, 57.1429 },
-    { 49.2171, 38.0952 },
-    { 53.979, 33.3333 },
-    { 63.5029, 33.3333 },
-    { 68.2648, 42.8571 },
-    { 68.2648, 47.619 },
-    { 63.5029, 61.9048 },
-    { 53.979, 71.4286 },
-    { 39.6933, 76.1905 },
-    { 34.9314, 76.1905 },
-    { 20.6457, 71.4286 },
-    { 11.1219, 61.9048 },
-    { 6.36, 47.619 },
-    { 6.36, 42.8571 },
-    { 11.1219, 28.5714 },
-    { 20.6457, 19.0476 },
-    { 34.9314, 14.2857 },
-    { 39.6933, 14.2857 },
-    { 53.979, 19.0476 },
-};
-
-static const StrokeRec char64[] = {
-   { 8, char64_stroke0 },
-   { 19, char64_stroke1 },
-};
-
-/* char: 65 'A' */
-
-static const CoordRec char65_stroke0[] = {
-    { 40.5952, 100 },
-    { 2.5, 0 },
-};
-
-static const CoordRec char65_stroke1[] = {
-    { 40.5952, 100 },
-    { 78.6905, 0 },
-};
-
-static const CoordRec char65_stroke2[] = {
-    { 16.7857, 33.3333 },
-    { 64.4048, 33.3333 },
-};
-
-static const StrokeRec char65[] = {
-   { 2, char65_stroke0 },
-   { 2, char65_stroke1 },
-   { 2, char65_stroke2 },
-};
-
-/* char: 66 'B' */
-
-static const CoordRec char66_stroke0[] = {
-    { 11.42, 100 },
-    { 11.42, 0 },
-};
-
-static const CoordRec char66_stroke1[] = {
-    { 11.42, 100 },
-    { 54.2771, 100 },
-    { 68.5629, 95.2381 },
-    { 73.3248, 90.4762 },
-    { 78.0867, 80.9524 },
-    { 78.0867, 71.4286 },
-    { 73.3248, 61.9048 },
-    { 68.5629, 57.1429 },
-    { 54.2771, 52.381 },
-};
-
-static const CoordRec char66_stroke2[] = {
-    { 11.42, 52.381 },
-    { 54.2771, 52.381 },
-    { 68.5629, 47.619 },
-    { 73.3248, 42.8571 },
-    { 78.0867, 33.3333 },
-    { 78.0867, 19.0476 },
-    { 73.3248, 9.5238 },
-    { 68.5629, 4.7619 },
-    { 54.2771, 0 },
-    { 11.42, 0 },
-};
-
-static const StrokeRec char66[] = {
-   { 2, char66_stroke0 },
-   { 9, char66_stroke1 },
-   { 10, char66_stroke2 },
-};
-
-/* char: 67 'C' */
-
-static const CoordRec char67_stroke0[] = {
-    { 78.0886, 76.1905 },
-    { 73.3267, 85.7143 },
-    { 63.8029, 95.2381 },
-    { 54.279, 100 },
-    { 35.2314, 100 },
-    { 25.7076, 95.2381 },
-    { 16.1838, 85.7143 },
-    { 11.4219, 76.1905 },
-    { 6.66, 61.9048 },
-    { 6.66, 38.0952 },
-    { 11.4219, 23.8095 },
-    { 16.1838, 14.2857 },
-    { 25.7076, 4.7619 },
-    { 35.2314, 0 },
-    { 54.279, 0 },
-    { 63.8029, 4.7619 },
-    { 73.3267, 14.2857 },
-    { 78.0886, 23.8095 },
-};
-
-static const StrokeRec char67[] = {
-   { 18, char67_stroke0 },
-};
-
-/* char: 68 'D' */
-
-static const CoordRec char68_stroke0[] = {
-    { 11.96, 100 },
-    { 11.96, 0 },
-};
-
-static const CoordRec char68_stroke1[] = {
-    { 11.96, 100 },
-    { 45.2933, 100 },
-    { 59.579, 95.2381 },
-    { 69.1029, 85.7143 },
-    { 73.8648, 76.1905 },
-    { 78.6267, 61.9048 },
-    { 78.6267, 38.0952 },
-    { 73.8648, 23.8095 },
-    { 69.1029, 14.2857 },
-    { 59.579, 4.7619 },
-    { 45.2933, 0 },
-    { 11.96, 0 },
-};
-
-static const StrokeRec char68[] = {
-   { 2, char68_stroke0 },
-   { 12, char68_stroke1 },
-};
-
-/* char: 69 'E' */
-
-static const CoordRec char69_stroke0[] = {
-    { 11.42, 100 },
-    { 11.42, 0 },
-};
-
-static const CoordRec char69_stroke1[] = {
-    { 11.42, 100 },
-    { 73.3248, 100 },
-};
-
-static const CoordRec char69_stroke2[] = {
-    { 11.42, 52.381 },
-    { 49.5152, 52.381 },
-};
-
-static const CoordRec char69_stroke3[] = {
-    { 11.42, 0 },
-    { 73.3248, 0 },
-};
-
-static const StrokeRec char69[] = {
-   { 2, char69_stroke0 },
-   { 2, char69_stroke1 },
-   { 2, char69_stroke2 },
-   { 2, char69_stroke3 },
-};
-
-/* char: 70 'F' */
-
-static const CoordRec char70_stroke0[] = {
-    { 11.42, 100 },
-    { 11.42, 0 },
-};
-
-static const CoordRec char70_stroke1[] = {
-    { 11.42, 100 },
-    { 73.3248, 100 },
-};
-
-static const CoordRec char70_stroke2[] = {
-    { 11.42, 52.381 },
-    { 49.5152, 52.381 },
-};
-
-static const StrokeRec char70[] = {
-   { 2, char70_stroke0 },
-   { 2, char70_stroke1 },
-   { 2, char70_stroke2 },
-};
-
-/* char: 71 'G' */
-
-static const CoordRec char71_stroke0[] = {
-    { 78.4886, 76.1905 },
-    { 73.7267, 85.7143 },
-    { 64.2029, 95.2381 },
-    { 54.679, 100 },
-    { 35.6314, 100 },
-    { 26.1076, 95.2381 },
-    { 16.5838, 85.7143 },
-    { 11.8219, 76.1905 },
-    { 7.06, 61.9048 },
-    { 7.06, 38.0952 },
-    { 11.8219, 23.8095 },
-    { 16.5838, 14.2857 },
-    { 26.1076, 4.7619 },
-    { 35.6314, 0 },
-    { 54.679, 0 },
-    { 64.2029, 4.7619 },
-    { 73.7267, 14.2857 },
-    { 78.4886, 23.8095 },
-    { 78.4886, 38.0952 },
-};
-
-static const CoordRec char71_stroke1[] = {
-    { 54.679, 38.0952 },
-    { 78.4886, 38.0952 },
-};
-
-static const StrokeRec char71[] = {
-   { 19, char71_stroke0 },
-   { 2, char71_stroke1 },
-};
-
-/* char: 72 'H' */
-
-static const CoordRec char72_stroke0[] = {
-    { 11.42, 100 },
-    { 11.42, 0 },
-};
-
-static const CoordRec char72_stroke1[] = {
-    { 78.0867, 100 },
-    { 78.0867, 0 },
-};
-
-static const CoordRec char72_stroke2[] = {
-    { 11.42, 52.381 },
-    { 78.0867, 52.381 },
-};
-
-static const StrokeRec char72[] = {
-   { 2, char72_stroke0 },
-   { 2, char72_stroke1 },
-   { 2, char72_stroke2 },
-};
-
-/* char: 73 'I' */
-
-static const CoordRec char73_stroke0[] = {
-    { 10.86, 100 },
-    { 10.86, 0 },
-};
-
-static const StrokeRec char73[] = {
-   { 2, char73_stroke0 },
-};
-
-/* char: 74 'J' */
-
-static const CoordRec char74_stroke0[] = {
-    { 50.119, 100 },
-    { 50.119, 23.8095 },
-    { 45.3571, 9.5238 },
-    { 40.5952, 4.7619 },
-    { 31.0714, 0 },
-    { 21.5476, 0 },
-    { 12.0238, 4.7619 },
-    { 7.2619, 9.5238 },
-    { 2.5, 23.8095 },
-    { 2.5, 33.3333 },
-};
-
-static const StrokeRec char74[] = {
-   { 10, char74_stroke0 },
-};
-
-/* char: 75 'K' */
-
-static const CoordRec char75_stroke0[] = {
-    { 11.28, 100 },
-    { 11.28, 0 },
-};
-
-static const CoordRec char75_stroke1[] = {
-    { 77.9467, 100 },
-    { 11.28, 33.3333 },
-};
-
-static const CoordRec char75_stroke2[] = {
-    { 35.0895, 57.1429 },
-    { 77.9467, 0 },
-};
-
-static const StrokeRec char75[] = {
-   { 2, char75_stroke0 },
-   { 2, char75_stroke1 },
-   { 2, char75_stroke2 },
-};
-
-/* char: 76 'L' */
-
-static const CoordRec char76_stroke0[] = {
-    { 11.68, 100 },
-    { 11.68, 0 },
-};
-
-static const CoordRec char76_stroke1[] = {
-    { 11.68, 0 },
-    { 68.8229, 0 },
-};
-
-static const StrokeRec char76[] = {
-   { 2, char76_stroke0 },
-   { 2, char76_stroke1 },
-};
-
-/* char: 77 'M' */
-
-static const CoordRec char77_stroke0[] = {
-    { 10.86, 100 },
-    { 10.86, 0 },
-};
-
-static const CoordRec char77_stroke1[] = {
-    { 10.86, 100 },
-    { 48.9552, 0 },
-};
-
-static const CoordRec char77_stroke2[] = {
-    { 87.0505, 100 },
-    { 48.9552, 0 },
-};
-
-static const CoordRec char77_stroke3[] = {
-    { 87.0505, 100 },
-    { 87.0505, 0 },
-};
-
-static const StrokeRec char77[] = {
-   { 2, char77_stroke0 },
-   { 2, char77_stroke1 },
-   { 2, char77_stroke2 },
-   { 2, char77_stroke3 },
-};
-
-/* char: 78 'N' */
-
-static const CoordRec char78_stroke0[] = {
-    { 11.14, 100 },
-    { 11.14, 0 },
-};
-
-static const CoordRec char78_stroke1[] = {
-    { 11.14, 100 },
-    { 77.8067, 0 },
-};
-
-static const CoordRec char78_stroke2[] = {
-    { 77.8067, 100 },
-    { 77.8067, 0 },
-};
-
-static const StrokeRec char78[] = {
-   { 2, char78_stroke0 },
-   { 2, char78_stroke1 },
-   { 2, char78_stroke2 },
-};
-
-/* char: 79 'O' */
-
-static const CoordRec char79_stroke0[] = {
-    { 34.8114, 100 },
-    { 25.2876, 95.2381 },
-    { 15.7638, 85.7143 },
-    { 11.0019, 76.1905 },
-    { 6.24, 61.9048 },
-    { 6.24, 38.0952 },
-    { 11.0019, 23.8095 },
-    { 15.7638, 14.2857 },
-    { 25.2876, 4.7619 },
-    { 34.8114, 0 },
-    { 53.859, 0 },
-    { 63.3829, 4.7619 },
-    { 72.9067, 14.2857 },
-    { 77.6686, 23.8095 },
-    { 82.4305, 38.0952 },
-    { 82.4305, 61.9048 },
-    { 77.6686, 76.1905 },
-    { 72.9067, 85.7143 },
-    { 63.3829, 95.2381 },
-    { 53.859, 100 },
-    { 34.8114, 100 },
-};
-
-static const StrokeRec char79[] = {
-   { 21, char79_stroke0 },
-};
-
-/* char: 80 'P' */
-
-static const CoordRec char80_stroke0[] = {
-    { 12.1, 100 },
-    { 12.1, 0 },
-};
-
-static const CoordRec char80_stroke1[] = {
-    { 12.1, 100 },
-    { 54.9571, 100 },
-    { 69.2429, 95.2381 },
-    { 74.0048, 90.4762 },
-    { 78.7667, 80.9524 },
-    { 78.7667, 66.6667 },
-    { 74.0048, 57.1429 },
-    { 69.2429, 52.381 },
-    { 54.9571, 47.619 },
-    { 12.1, 47.619 },
-};
-
-static const StrokeRec char80[] = {
-   { 2, char80_stroke0 },
-   { 10, char80_stroke1 },
-};
-
-/* char: 81 'Q' */
-
-static const CoordRec char81_stroke0[] = {
-    { 33.8714, 100 },
-    { 24.3476, 95.2381 },
-    { 14.8238, 85.7143 },
-    { 10.0619, 76.1905 },
-    { 5.3, 61.9048 },
-    { 5.3, 38.0952 },
-    { 10.0619, 23.8095 },
-    { 14.8238, 14.2857 },
-    { 24.3476, 4.7619 },
-    { 33.8714, 0 },
-    { 52.919, 0 },
-    { 62.4429, 4.7619 },
-    { 71.9667, 14.2857 },
-    { 76.7286, 23.8095 },
-    { 81.4905, 38.0952 },
-    { 81.4905, 61.9048 },
-    { 76.7286, 76.1905 },
-    { 71.9667, 85.7143 },
-    { 62.4429, 95.2381 },
-    { 52.919, 100 },
-    { 33.8714, 100 },
-};
-
-static const CoordRec char81_stroke1[] = {
-    { 48.1571, 19.0476 },
-    { 76.7286, -9.5238 },
-};
-
-static const StrokeRec char81[] = {
-   { 21, char81_stroke0 },
-   { 2, char81_stroke1 },
-};
-
-/* char: 82 'R' */
-
-static const CoordRec char82_stroke0[] = {
-    { 11.68, 100 },
-    { 11.68, 0 },
-};
-
-static const CoordRec char82_stroke1[] = {
-    { 11.68, 100 },
-    { 54.5371, 100 },
-    { 68.8229, 95.2381 },
-    { 73.5848, 90.4762 },
-    { 78.3467, 80.9524 },
-    { 78.3467, 71.4286 },
-    { 73.5848, 61.9048 },
-    { 68.8229, 57.1429 },
-    { 54.5371, 52.381 },
-    { 11.68, 52.381 },
-};
-
-static const CoordRec char82_stroke2[] = {
-    { 45.0133, 52.381 },
-    { 78.3467, 0 },
-};
-
-static const StrokeRec char82[] = {
-   { 2, char82_stroke0 },
-   { 10, char82_stroke1 },
-   { 2, char82_stroke2 },
-};
-
-/* char: 83 'S' */
-
-static const CoordRec char83_stroke0[] = {
-    { 74.6667, 85.7143 },
-    { 65.1429, 95.2381 },
-    { 50.8571, 100 },
-    { 31.8095, 100 },
-    { 17.5238, 95.2381 },
-    { 8, 85.7143 },
-    { 8, 76.1905 },
-    { 12.7619, 66.6667 },
-    { 17.5238, 61.9048 },
-    { 27.0476, 57.1429 },
-    { 55.619, 47.619 },
-    { 65.1429, 42.8571 },
-    { 69.9048, 38.0952 },
-    { 74.6667, 28.5714 },
-    { 74.6667, 14.2857 },
-    { 65.1429, 4.7619 },
-    { 50.8571, 0 },
-    { 31.8095, 0 },
-    { 17.5238, 4.7619 },
-    { 8, 14.2857 },
-};
-
-static const StrokeRec char83[] = {
-   { 20, char83_stroke0 },
-};
-
-/* char: 84 'T' */
-
-static const CoordRec char84_stroke0[] = {
-    { 35.6933, 100 },
-    { 35.6933, 0 },
-};
-
-static const CoordRec char84_stroke1[] = {
-    { 2.36, 100 },
-    { 69.0267, 100 },
-};
-
-static const StrokeRec char84[] = {
-   { 2, char84_stroke0 },
-   { 2, char84_stroke1 },
-};
-
-/* char: 85 'U' */
-
-static const CoordRec char85_stroke0[] = {
-    { 11.54, 100 },
-    { 11.54, 28.5714 },
-    { 16.3019, 14.2857 },
-    { 25.8257, 4.7619 },
-    { 40.1114, 0 },
-    { 49.6352, 0 },
-    { 63.921, 4.7619 },
-    { 73.4448, 14.2857 },
-    { 78.2067, 28.5714 },
-    { 78.2067, 100 },
-};
-
-static const StrokeRec char85[] = {
-   { 10, char85_stroke0 },
-};
-
-/* char: 86 'V' */
-
-static const CoordRec char86_stroke0[] = {
-    { 2.36, 100 },
-    { 40.4552, 0 },
-};
-
-static const CoordRec char86_stroke1[] = {
-    { 78.5505, 100 },
-    { 40.4552, 0 },
-};
-
-static const StrokeRec char86[] = {
-   { 2, char86_stroke0 },
-   { 2, char86_stroke1 },
-};
-
-/* char: 87 'W' */
-
-static const CoordRec char87_stroke0[] = {
-    { 2.22, 100 },
-    { 26.0295, 0 },
-};
-
-static const CoordRec char87_stroke1[] = {
-    { 49.839, 100 },
-    { 26.0295, 0 },
-};
-
-static const CoordRec char87_stroke2[] = {
-    { 49.839, 100 },
-    { 73.6486, 0 },
-};
-
-static const CoordRec char87_stroke3[] = {
-    { 97.4581, 100 },
-    { 73.6486, 0 },
-};
-
-static const StrokeRec char87[] = {
-   { 2, char87_stroke0 },
-   { 2, char87_stroke1 },
-   { 2, char87_stroke2 },
-   { 2, char87_stroke3 },
-};
-
-/* char: 88 'X' */
-
-static const CoordRec char88_stroke0[] = {
-    { 2.5, 100 },
-    { 69.1667, 0 },
-};
-
-static const CoordRec char88_stroke1[] = {
-    { 69.1667, 100 },
-    { 2.5, 0 },
-};
-
-static const StrokeRec char88[] = {
-   { 2, char88_stroke0 },
-   { 2, char88_stroke1 },
-};
-
-/* char: 89 'Y' */
-
-static const CoordRec char89_stroke0[] = {
-    { 1.52, 100 },
-    { 39.6152, 52.381 },
-    { 39.6152, 0 },
-};
-
-static const CoordRec char89_stroke1[] = {
-    { 77.7105, 100 },
-    { 39.6152, 52.381 },
-};
-
-static const StrokeRec char89[] = {
-   { 3, char89_stroke0 },
-   { 2, char89_stroke1 },
-};
-
-/* char: 90 'Z' */
-
-static const CoordRec char90_stroke0[] = {
-    { 69.1667, 100 },
-    { 2.5, 0 },
-};
-
-static const CoordRec char90_stroke1[] = {
-    { 2.5, 100 },
-    { 69.1667, 100 },
-};
-
-static const CoordRec char90_stroke2[] = {
-    { 2.5, 0 },
-    { 69.1667, 0 },
-};
-
-static const StrokeRec char90[] = {
-   { 2, char90_stroke0 },
-   { 2, char90_stroke1 },
-   { 2, char90_stroke2 },
-};
-
-/* char: 91 '[' */
-
-static const CoordRec char91_stroke0[] = {
-    { 7.78, 119.048 },
-    { 7.78, -33.3333 },
-};
-
-static const CoordRec char91_stroke1[] = {
-    { 12.5419, 119.048 },
-    { 12.5419, -33.3333 },
-};
-
-static const CoordRec char91_stroke2[] = {
-    { 7.78, 119.048 },
-    { 41.1133, 119.048 },
-};
-
-static const CoordRec char91_stroke3[] = {
-    { 7.78, -33.3333 },
-    { 41.1133, -33.3333 },
-};
-
-static const StrokeRec char91[] = {
-   { 2, char91_stroke0 },
-   { 2, char91_stroke1 },
-   { 2, char91_stroke2 },
-   { 2, char91_stroke3 },
-};
-
-/* char: 92 '\' */
-
-static const CoordRec char92_stroke0[] = {
-    { 5.84, 100 },
-    { 72.5067, -14.2857 },
-};
-
-static const StrokeRec char92[] = {
-   { 2, char92_stroke0 },
-};
-
-/* char: 93 ']' */
-
-static const CoordRec char93_stroke0[] = {
-    { 33.0114, 119.048 },
-    { 33.0114, -33.3333 },
-};
-
-static const CoordRec char93_stroke1[] = {
-    { 37.7733, 119.048 },
-    { 37.7733, -33.3333 },
-};
-
-static const CoordRec char93_stroke2[] = {
-    { 4.44, 119.048 },
-    { 37.7733, 119.048 },
-};
-
-static const CoordRec char93_stroke3[] = {
-    { 4.44, -33.3333 },
-    { 37.7733, -33.3333 },
-};
-
-static const StrokeRec char93[] = {
-   { 2, char93_stroke0 },
-   { 2, char93_stroke1 },
-   { 2, char93_stroke2 },
-   { 2, char93_stroke3 },
-};
-
-/* char: 94 '^' */
-
-static const CoordRec char94_stroke0[] = {
-    { 44.0752, 109.524 },
-    { 5.98, 42.8571 },
-};
-
-static const CoordRec char94_stroke1[] = {
-    { 44.0752, 109.524 },
-    { 82.1705, 42.8571 },
-};
-
-static const StrokeRec char94[] = {
-   { 2, char94_stroke0 },
-   { 2, char94_stroke1 },
-};
-
-/* char: 95 '_' */
-
-static const CoordRec char95_stroke0[] = {
-    { -1.1, -33.3333 },
-    { 103.662, -33.3333 },
-    { 103.662, -28.5714 },
-    { -1.1, -28.5714 },
-    { -1.1, -33.3333 },
-};
-
-static const StrokeRec char95[] = {
-   { 5, char95_stroke0 },
-};
-
-/* char: 96 '`' */
-
-static const CoordRec char96_stroke0[] = {
-    { 33.0219, 100 },
-    { 56.8314, 71.4286 },
-};
-
-static const CoordRec char96_stroke1[] = {
-    { 33.0219, 100 },
-    { 28.26, 95.2381 },
-    { 56.8314, 71.4286 },
-};
-
-static const StrokeRec char96[] = {
-   { 2, char96_stroke0 },
-   { 3, char96_stroke1 },
-};
-
-/* char: 97 'a' */
-
-static const CoordRec char97_stroke0[] = {
-    { 63.8229, 66.6667 },
-    { 63.8229, 0 },
-};
-
-static const CoordRec char97_stroke1[] = {
-    { 63.8229, 52.381 },
-    { 54.299, 61.9048 },
-    { 44.7752, 66.6667 },
-    { 30.4895, 66.6667 },
-    { 20.9657, 61.9048 },
-    { 11.4419, 52.381 },
-    { 6.68, 38.0952 },
-    { 6.68, 28.5714 },
-    { 11.4419, 14.2857 },
-    { 20.9657, 4.7619 },
-    { 30.4895, 0 },
-    { 44.7752, 0 },
-    { 54.299, 4.7619 },
-    { 63.8229, 14.2857 },
-};
-
-static const StrokeRec char97[] = {
-   { 2, char97_stroke0 },
-   { 14, char97_stroke1 },
-};
-
-/* char: 98 'b' */
-
-static const CoordRec char98_stroke0[] = {
-    { 8.76, 100 },
-    { 8.76, 0 },
-};
-
-static const CoordRec char98_stroke1[] = {
-    { 8.76, 52.381 },
-    { 18.2838, 61.9048 },
-    { 27.8076, 66.6667 },
-    { 42.0933, 66.6667 },
-    { 51.6171, 61.9048 },
-    { 61.141, 52.381 },
-    { 65.9029, 38.0952 },
-    { 65.9029, 28.5714 },
-    { 61.141, 14.2857 },
-    { 51.6171, 4.7619 },
-    { 42.0933, 0 },
-    { 27.8076, 0 },
-    { 18.2838, 4.7619 },
-    { 8.76, 14.2857 },
-};
-
-static const StrokeRec char98[] = {
-   { 2, char98_stroke0 },
-   { 14, char98_stroke1 },
-};
-
-/* char: 99 'c' */
-
-static const CoordRec char99_stroke0[] = {
-    { 62.6629, 52.381 },
-    { 53.139, 61.9048 },
-    { 43.6152, 66.6667 },
-    { 29.3295, 66.6667 },
-    { 19.8057, 61.9048 },
-    { 10.2819, 52.381 },
-    { 5.52, 38.0952 },
-    { 5.52, 28.5714 },
-    { 10.2819, 14.2857 },
-    { 19.8057, 4.7619 },
-    { 29.3295, 0 },
-    { 43.6152, 0 },
-    { 53.139, 4.7619 },
-    { 62.6629, 14.2857 },
-};
-
-static const StrokeRec char99[] = {
-   { 14, char99_stroke0 },
-};
-
-/* char: 100 'd' */
-
-static const CoordRec char100_stroke0[] = {
-    { 61.7829, 100 },
-    { 61.7829, 0 },
-};
-
-static const CoordRec char100_stroke1[] = {
-    { 61.7829, 52.381 },
-    { 52.259, 61.9048 },
-    { 42.7352, 66.6667 },
-    { 28.4495, 66.6667 },
-    { 18.9257, 61.9048 },
-    { 9.4019, 52.381 },
-    { 4.64, 38.0952 },
-    { 4.64, 28.5714 },
-    { 9.4019, 14.2857 },
-    { 18.9257, 4.7619 },
-    { 28.4495, 0 },
-    { 42.7352, 0 },
-    { 52.259, 4.7619 },
-    { 61.7829, 14.2857 },
-};
-
-static const StrokeRec char100[] = {
-   { 2, char100_stroke0 },
-   { 14, char100_stroke1 },
-};
-
-/* char: 101 'e' */
-
-static const CoordRec char101_stroke0[] = {
-    { 5.72, 38.0952 },
-    { 62.8629, 38.0952 },
-    { 62.8629, 47.619 },
-    { 58.101, 57.1429 },
-    { 53.339, 61.9048 },
-    { 43.8152, 66.6667 },
-    { 29.5295, 66.6667 },
-    { 20.0057, 61.9048 },
-    { 10.4819, 52.381 },
-    { 5.72, 38.0952 },
-    { 5.72, 28.5714 },
-    { 10.4819, 14.2857 },
-    { 20.0057, 4.7619 },
-    { 29.5295, 0 },
-    { 43.8152, 0 },
-    { 53.339, 4.7619 },
-    { 62.8629, 14.2857 },
-};
-
-static const StrokeRec char101[] = {
-   { 17, char101_stroke0 },
-};
-
-/* char: 102 'f' */
-
-static const CoordRec char102_stroke0[] = {
-    { 38.7752, 100 },
-    { 29.2514, 100 },
-    { 19.7276, 95.2381 },
-    { 14.9657, 80.9524 },
-    { 14.9657, 0 },
-};
-
-static const CoordRec char102_stroke1[] = {
-    { 0.68, 66.6667 },
-    { 34.0133, 66.6667 },
-};
-
-static const StrokeRec char102[] = {
-   { 5, char102_stroke0 },
-   { 2, char102_stroke1 },
-};
-
-/* char: 103 'g' */
-
-static const CoordRec char103_stroke0[] = {
-    { 62.5029, 66.6667 },
-    { 62.5029, -9.5238 },
-    { 57.741, -23.8095 },
-    { 52.979, -28.5714 },
-    { 43.4552, -33.3333 },
-    { 29.1695, -33.3333 },
-    { 19.6457, -28.5714 },
-};
-
-static const CoordRec char103_stroke1[] = {
-    { 62.5029, 52.381 },
-    { 52.979, 61.9048 },
-    { 43.4552, 66.6667 },
-    { 29.1695, 66.6667 },
-    { 19.6457, 61.9048 },
-    { 10.1219, 52.381 },
-    { 5.36, 38.0952 },
-    { 5.36, 28.5714 },
-    { 10.1219, 14.2857 },
-    { 19.6457, 4.7619 },
-    { 29.1695, 0 },
-    { 43.4552, 0 },
-    { 52.979, 4.7619 },
-    { 62.5029, 14.2857 },
-};
-
-static const StrokeRec char103[] = {
-   { 7, char103_stroke0 },
-   { 14, char103_stroke1 },
-};
-
-/* char: 104 'h' */
-
-static const CoordRec char104_stroke0[] = {
-    { 9.6, 100 },
-    { 9.6, 0 },
-};
-
-static const CoordRec char104_stroke1[] = {
-    { 9.6, 47.619 },
-    { 23.8857, 61.9048 },
-    { 33.4095, 66.6667 },
-    { 47.6952, 66.6667 },
-    { 57.219, 61.9048 },
-    { 61.981, 47.619 },
-    { 61.981, 0 },
-};
-
-static const StrokeRec char104[] = {
-   { 2, char104_stroke0 },
-   { 7, char104_stroke1 },
-};
-
-/* char: 105 'i' */
-
-static const CoordRec char105_stroke0[] = {
-    { 10.02, 100 },
-    { 14.7819, 95.2381 },
-    { 19.5438, 100 },
-    { 14.7819, 104.762 },
-    { 10.02, 100 },
-};
-
-static const CoordRec char105_stroke1[] = {
-    { 14.7819, 66.6667 },
-    { 14.7819, 0 },
-};
-
-static const StrokeRec char105[] = {
-   { 5, char105_stroke0 },
-   { 2, char105_stroke1 },
-};
-
-/* char: 106 'j' */
-
-static const CoordRec char106_stroke0[] = {
-    { 17.3876, 100 },
-    { 22.1495, 95.2381 },
-    { 26.9114, 100 },
-    { 22.1495, 104.762 },
-    { 17.3876, 100 },
-};
-
-static const CoordRec char106_stroke1[] = {
-    { 22.1495, 66.6667 },
-    { 22.1495, -14.2857 },
-    { 17.3876, -28.5714 },
-    { 7.8638, -33.3333 },
-    { -1.66, -33.3333 },
-};
-
-static const StrokeRec char106[] = {
-   { 5, char106_stroke0 },
-   { 5, char106_stroke1 },
-};
-
-/* char: 107 'k' */
-
-static const CoordRec char107_stroke0[] = {
-    { 9.6, 100 },
-    { 9.6, 0 },
-};
-
-static const CoordRec char107_stroke1[] = {
-    { 57.219, 66.6667 },
-    { 9.6, 19.0476 },
-};
-
-static const CoordRec char107_stroke2[] = {
-    { 28.6476, 38.0952 },
-    { 61.981, 0 },
-};
-
-static const StrokeRec char107[] = {
-   { 2, char107_stroke0 },
-   { 2, char107_stroke1 },
-   { 2, char107_stroke2 },
-};
-
-/* char: 108 'l' */
-
-static const CoordRec char108_stroke0[] = {
-    { 10.02, 100 },
-    { 10.02, 0 },
-};
-
-static const StrokeRec char108[] = {
-   { 2, char108_stroke0 },
-};
-
-/* char: 109 'm' */
-
-static const CoordRec char109_stroke0[] = {
-    { 9.6, 66.6667 },
-    { 9.6, 0 },
-};
-
-static const CoordRec char109_stroke1[] = {
-    { 9.6, 47.619 },
-    { 23.8857, 61.9048 },
-    { 33.4095, 66.6667 },
-    { 47.6952, 66.6667 },
-    { 57.219, 61.9048 },
-    { 61.981, 47.619 },
-    { 61.981, 0 },
-};
-
-static const CoordRec char109_stroke2[] = {
-    { 61.981, 47.619 },
-    { 76.2667, 61.9048 },
-    { 85.7905, 66.6667 },
-    { 100.076, 66.6667 },
-    { 109.6, 61.9048 },
-    { 114.362, 47.619 },
-    { 114.362, 0 },
-};
-
-static const StrokeRec char109[] = {
-   { 2, char109_stroke0 },
-   { 7, char109_stroke1 },
-   { 7, char109_stroke2 },
-};
-
-/* char: 110 'n' */
-
-static const CoordRec char110_stroke0[] = {
-    { 9.18, 66.6667 },
-    { 9.18, 0 },
-};
-
-static const CoordRec char110_stroke1[] = {
-    { 9.18, 47.619 },
-    { 23.4657, 61.9048 },
-    { 32.9895, 66.6667 },
-    { 47.2752, 66.6667 },
-    { 56.799, 61.9048 },
-    { 61.561, 47.619 },
-    { 61.561, 0 },
-};
-
-static const StrokeRec char110[] = {
-   { 2, char110_stroke0 },
-   { 7, char110_stroke1 },
-};
-
-/* char: 111 'o' */
-
-static const CoordRec char111_stroke0[] = {
-    { 28.7895, 66.6667 },
-    { 19.2657, 61.9048 },
-    { 9.7419, 52.381 },
-    { 4.98, 38.0952 },
-    { 4.98, 28.5714 },
-    { 9.7419, 14.2857 },
-    { 19.2657, 4.7619 },
-    { 28.7895, 0 },
-    { 43.0752, 0 },
-    { 52.599, 4.7619 },
-    { 62.1229, 14.2857 },
-    { 66.8848, 28.5714 },
-    { 66.8848, 38.0952 },
-    { 62.1229, 52.381 },
-    { 52.599, 61.9048 },
-    { 43.0752, 66.6667 },
-    { 28.7895, 66.6667 },
-};
-
-static const StrokeRec char111[] = {
-   { 17, char111_stroke0 },
-};
-
-/* char: 112 'p' */
-
-static const CoordRec char112_stroke0[] = {
-    { 9.46, 66.6667 },
-    { 9.46, -33.3333 },
-};
-
-static const CoordRec char112_stroke1[] = {
-    { 9.46, 52.381 },
-    { 18.9838, 61.9048 },
-    { 28.5076, 66.6667 },
-    { 42.7933, 66.6667 },
-    { 52.3171, 61.9048 },
-    { 61.841, 52.381 },
-    { 66.6029, 38.0952 },
-    { 66.6029, 28.5714 },
-    { 61.841, 14.2857 },
-    { 52.3171, 4.7619 },
-    { 42.7933, 0 },
-    { 28.5076, 0 },
-    { 18.9838, 4.7619 },
-    { 9.46, 14.2857 },
-};
-
-static const StrokeRec char112[] = {
-   { 2, char112_stroke0 },
-   { 14, char112_stroke1 },
-};
-
-/* char: 113 'q' */
-
-static const CoordRec char113_stroke0[] = {
-    { 61.9829, 66.6667 },
-    { 61.9829, -33.3333 },
-};
-
-static const CoordRec char113_stroke1[] = {
-    { 61.9829, 52.381 },
-    { 52.459, 61.9048 },
-    { 42.9352, 66.6667 },
-    { 28.6495, 66.6667 },
-    { 19.1257, 61.9048 },
-    { 9.6019, 52.381 },
-    { 4.84, 38.0952 },
-    { 4.84, 28.5714 },
-    { 9.6019, 14.2857 },
-    { 19.1257, 4.7619 },
-    { 28.6495, 0 },
-    { 42.9352, 0 },
-    { 52.459, 4.7619 },
-    { 61.9829, 14.2857 },
-};
-
-static const StrokeRec char113[] = {
-   { 2, char113_stroke0 },
-   { 14, char113_stroke1 },
-};
-
-/* char: 114 'r' */
-
-static const CoordRec char114_stroke0[] = {
-    { 9.46, 66.6667 },
-    { 9.46, 0 },
-};
-
-static const CoordRec char114_stroke1[] = {
-    { 9.46, 38.0952 },
-    { 14.2219, 52.381 },
-    { 23.7457, 61.9048 },
-    { 33.2695, 66.6667 },
-    { 47.5552, 66.6667 },
-};
-
-static const StrokeRec char114[] = {
-   { 2, char114_stroke0 },
-   { 5, char114_stroke1 },
-};
-
-/* char: 115 's' */
-
-static const CoordRec char115_stroke0[] = {
-    { 57.081, 52.381 },
-    { 52.319, 61.9048 },
-    { 38.0333, 66.6667 },
-    { 23.7476, 66.6667 },
-    { 9.4619, 61.9048 },
-    { 4.7, 52.381 },
-    { 9.4619, 42.8571 },
-    { 18.9857, 38.0952 },
-    { 42.7952, 33.3333 },
-    { 52.319, 28.5714 },
-    { 57.081, 19.0476 },
-    { 57.081, 14.2857 },
-    { 52.319, 4.7619 },
-    { 38.0333, 0 },
-    { 23.7476, 0 },
-    { 9.4619, 4.7619 },
-    { 4.7, 14.2857 },
-};
-
-static const StrokeRec char115[] = {
-   { 17, char115_stroke0 },
-};
-
-/* char: 116 't' */
-
-static const CoordRec char116_stroke0[] = {
-    { 14.8257, 100 },
-    { 14.8257, 19.0476 },
-    { 19.5876, 4.7619 },
-    { 29.1114, 0 },
-    { 38.6352, 0 },
-};
-
-static const CoordRec char116_stroke1[] = {
-    { 0.54, 66.6667 },
-    { 33.8733, 66.6667 },
-};
-
-static const StrokeRec char116[] = {
-   { 5, char116_stroke0 },
-   { 2, char116_stroke1 },
-};
-
-/* char: 117 'u' */
-
-static const CoordRec char117_stroke0[] = {
-    { 9.46, 66.6667 },
-    { 9.46, 19.0476 },
-    { 14.2219, 4.7619 },
-    { 23.7457, 0 },
-    { 38.0314, 0 },
-    { 47.5552, 4.7619 },
-    { 61.841, 19.0476 },
-};
-
-static const CoordRec char117_stroke1[] = {
-    { 61.841, 66.6667 },
-    { 61.841, 0 },
-};
-
-static const StrokeRec char117[] = {
-   { 7, char117_stroke0 },
-   { 2, char117_stroke1 },
-};
-
-/* char: 118 'v' */
-
-static const CoordRec char118_stroke0[] = {
-    { 1.8, 66.6667 },
-    { 30.3714, 0 },
-};
-
-static const CoordRec char118_stroke1[] = {
-    { 58.9429, 66.6667 },
-    { 30.3714, 0 },
-};
-
-static const StrokeRec char118[] = {
-   { 2, char118_stroke0 },
-   { 2, char118_stroke1 },
-};
-
-/* char: 119 'w' */
-
-static const CoordRec char119_stroke0[] = {
-    { 2.5, 66.6667 },
-    { 21.5476, 0 },
-};
-
-static const CoordRec char119_stroke1[] = {
-    { 40.5952, 66.6667 },
-    { 21.5476, 0 },
-};
-
-static const CoordRec char119_stroke2[] = {
-    { 40.5952, 66.6667 },
-    { 59.6429, 0 },
-};
-
-static const CoordRec char119_stroke3[] = {
-    { 78.6905, 66.6667 },
-    { 59.6429, 0 },
-};
-
-static const StrokeRec char119[] = {
-   { 2, char119_stroke0 },
-   { 2, char119_stroke1 },
-   { 2, char119_stroke2 },
-   { 2, char119_stroke3 },
-};
-
-/* char: 120 'x' */
-
-static const CoordRec char120_stroke0[] = {
-    { 1.66, 66.6667 },
-    { 54.041, 0 },
-};
-
-static const CoordRec char120_stroke1[] = {
-    { 54.041, 66.6667 },
-    { 1.66, 0 },
-};
-
-static const StrokeRec char120[] = {
-   { 2, char120_stroke0 },
-   { 2, char120_stroke1 },
-};
-
-/* char: 121 'y' */
-
-static const CoordRec char121_stroke0[] = {
-    { 6.5619, 66.6667 },
-    { 35.1333, 0 },
-};
-
-static const CoordRec char121_stroke1[] = {
-    { 63.7048, 66.6667 },
-    { 35.1333, 0 },
-    { 25.6095, -19.0476 },
-    { 16.0857, -28.5714 },
-    { 6.5619, -33.3333 },
-    { 1.8, -33.3333 },
-};
-
-static const StrokeRec char121[] = {
-   { 2, char121_stroke0 },
-   { 6, char121_stroke1 },
-};
-
-/* char: 122 'z' */
-
-static const CoordRec char122_stroke0[] = {
-    { 56.821, 66.6667 },
-    { 4.44, 0 },
-};
-
-static const CoordRec char122_stroke1[] = {
-    { 4.44, 66.6667 },
-    { 56.821, 66.6667 },
-};
-
-static const CoordRec char122_stroke2[] = {
-    { 4.44, 0 },
-    { 56.821, 0 },
-};
-
-static const StrokeRec char122[] = {
-   { 2, char122_stroke0 },
-   { 2, char122_stroke1 },
-   { 2, char122_stroke2 },
-};
-
-/* char: 123 '{' */
-
-static const CoordRec char123_stroke0[] = {
-    { 31.1895, 119.048 },
-    { 21.6657, 114.286 },
-    { 16.9038, 109.524 },
-    { 12.1419, 100 },
-    { 12.1419, 90.4762 },
-    { 16.9038, 80.9524 },
-    { 21.6657, 76.1905 },
-    { 26.4276, 66.6667 },
-    { 26.4276, 57.1429 },
-    { 16.9038, 47.619 },
-};
-
-static const CoordRec char123_stroke1[] = {
-    { 21.6657, 114.286 },
-    { 16.9038, 104.762 },
-    { 16.9038, 95.2381 },
-    { 21.6657, 85.7143 },
-    { 26.4276, 80.9524 },
-    { 31.1895, 71.4286 },
-    { 31.1895, 61.9048 },
-    { 26.4276, 52.381 },
-    { 7.38, 42.8571 },
-    { 26.4276, 33.3333 },
-    { 31.1895, 23.8095 },
-    { 31.1895, 14.2857 },
-    { 26.4276, 4.7619 },
-    { 21.6657, 0 },
-    { 16.9038, -9.5238 },
-    { 16.9038, -19.0476 },
-    { 21.6657, -28.5714 },
-};
-
-static const CoordRec char123_stroke2[] = {
-    { 16.9038, 38.0952 },
-    { 26.4276, 28.5714 },
-    { 26.4276, 19.0476 },
-    { 21.6657, 9.5238 },
-    { 16.9038, 4.7619 },
-    { 12.1419, -4.7619 },
-    { 12.1419, -14.2857 },
-    { 16.9038, -23.8095 },
-    { 21.6657, -28.5714 },
-    { 31.1895, -33.3333 },
-};
-
-static const StrokeRec char123[] = {
-   { 10, char123_stroke0 },
-   { 17, char123_stroke1 },
-   { 10, char123_stroke2 },
-};
-
-/* char: 124 '|' */
-
-static const CoordRec char124_stroke0[] = {
-    { 11.54, 119.048 },
-    { 11.54, -33.3333 },
-};
-
-static const StrokeRec char124[] = {
-   { 2, char124_stroke0 },
-};
-
-/* char: 125 '}' */
-
-static const CoordRec char125_stroke0[] = {
-    { 9.18, 119.048 },
-    { 18.7038, 114.286 },
-    { 23.4657, 109.524 },
-    { 28.2276, 100 },
-    { 28.2276, 90.4762 },
-    { 23.4657, 80.9524 },
-    { 18.7038, 76.1905 },
-    { 13.9419, 66.6667 },
-    { 13.9419, 57.1429 },
-    { 23.4657, 47.619 },
-};
-
-static const CoordRec char125_stroke1[] = {
-    { 18.7038, 114.286 },
-    { 23.4657, 104.762 },
-    { 23.4657, 95.2381 },
-    { 18.7038, 85.7143 },
-    { 13.9419, 80.9524 },
-    { 9.18, 71.4286 },
-    { 9.18, 61.9048 },
-    { 13.9419, 52.381 },
-    { 32.9895, 42.8571 },
-    { 13.9419, 33.3333 },
-    { 9.18, 23.8095 },
-    { 9.18, 14.2857 },
-    { 13.9419, 4.7619 },
-    { 18.7038, 0 },
-    { 23.4657, -9.5238 },
-    { 23.4657, -19.0476 },
-    { 18.7038, -28.5714 },
-};
-
-static const CoordRec char125_stroke2[] = {
-    { 23.4657, 38.0952 },
-    { 13.9419, 28.5714 },
-    { 13.9419, 19.0476 },
-    { 18.7038, 9.5238 },
-    { 23.4657, 4.7619 },
-    { 28.2276, -4.7619 },
-    { 28.2276, -14.2857 },
-    { 23.4657, -23.8095 },
-    { 18.7038, -28.5714 },
-    { 9.18, -33.3333 },
-};
-
-static const StrokeRec char125[] = {
-   { 10, char125_stroke0 },
-   { 17, char125_stroke1 },
-   { 10, char125_stroke2 },
-};
-
-/* char: 126 '~' */
-
-static const CoordRec char126_stroke0[] = {
-    { 2.92, 28.5714 },
-    { 2.92, 38.0952 },
-    { 7.6819, 52.381 },
-    { 17.2057, 57.1429 },
-    { 26.7295, 57.1429 },
-    { 36.2533, 52.381 },
-    { 55.301, 38.0952 },
-    { 64.8248, 33.3333 },
-    { 74.3486, 33.3333 },
-    { 83.8724, 38.0952 },
-    { 88.6343, 47.619 },
-};
-
-static const CoordRec char126_stroke1[] = {
-    { 2.92, 38.0952 },
-    { 7.6819, 47.619 },
-    { 17.2057, 52.381 },
-    { 26.7295, 52.381 },
-    { 36.2533, 47.619 },
-    { 55.301, 33.3333 },
-    { 64.8248, 28.5714 },
-    { 74.3486, 28.5714 },
-    { 83.8724, 33.3333 },
-    { 88.6343, 47.619 },
-    { 88.6343, 57.1429 },
-};
-
-static const StrokeRec char126[] = {
-   { 11, char126_stroke0 },
-   { 11, char126_stroke1 },
-};
-
-/* char: 127 */
-
-static const CoordRec char127_stroke0[] = {
-    { 52.381, 100 },
-    { 14.2857, -33.3333 },
-};
-
-static const CoordRec char127_stroke1[] = {
-    { 28.5714, 66.6667 },
-    { 14.2857, 61.9048 },
-    { 4.7619, 52.381 },
-    { 0, 38.0952 },
-    { 0, 23.8095 },
-    { 4.7619, 14.2857 },
-    { 14.2857, 4.7619 },
-    { 28.5714, 0 },
-    { 38.0952, 0 },
-    { 52.381, 4.7619 },
-    { 61.9048, 14.2857 },
-    { 66.6667, 28.5714 },
-    { 66.6667, 42.8571 },
-    { 61.9048, 52.381 },
-    { 52.381, 61.9048 },
-    { 38.0952, 66.6667 },
-    { 28.5714, 66.6667 },
-};
-
-static const StrokeRec char127[] = {
-   { 2, char127_stroke0 },
-   { 17, char127_stroke1 },
-};
-
-static const StrokeCharRec chars[] = {
-    { 0, /* char0 */ 0, 0, 0 },
-    { 0, /* char1 */ 0, 0, 0 },
-    { 0, /* char2 */ 0, 0, 0 },
-    { 0, /* char3 */ 0, 0, 0 },
-    { 0, /* char4 */ 0, 0, 0 },
-    { 0, /* char5 */ 0, 0, 0 },
-    { 0, /* char6 */ 0, 0, 0 },
-    { 0, /* char7 */ 0, 0, 0 },
-    { 0, /* char8 */ 0, 0, 0 },
-    { 0, /* char9 */ 0, 0, 0 },
-    { 0, /* char10 */ 0, 0, 0 },
-    { 0, /* char11 */ 0, 0, 0 },
-    { 0, /* char12 */ 0, 0, 0 },
-    { 0, /* char13 */ 0, 0, 0 },
-    { 0, /* char14 */ 0, 0, 0 },
-    { 0, /* char15 */ 0, 0, 0 },
-    { 0, /* char16 */ 0, 0, 0 },
-    { 0, /* char17 */ 0, 0, 0 },
-    { 0, /* char18 */ 0, 0, 0 },
-    { 0, /* char19 */ 0, 0, 0 },
-    { 0, /* char20 */ 0, 0, 0 },
-    { 0, /* char21 */ 0, 0, 0 },
-    { 0, /* char22 */ 0, 0, 0 },
-    { 0, /* char23 */ 0, 0, 0 },
-    { 0, /* char24 */ 0, 0, 0 },
-    { 0, /* char25 */ 0, 0, 0 },
-    { 0, /* char26 */ 0, 0, 0 },
-    { 0, /* char27 */ 0, 0, 0 },
-    { 0, /* char28 */ 0, 0, 0 },
-    { 0, /* char29 */ 0, 0, 0 },
-    { 0, /* char30 */ 0, 0, 0 },
-    { 0, /* char31 */ 0, 0, 0 },
-    { 0, /* char32 */ 0, 52.381, 104.762 },
-    { 2, char33, 13.3819, 26.6238 },
-    { 2, char34, 23.0676, 51.4352 },
-    { 4, char35, 36.5333, 79.4886 },
-    { 3, char36, 38.1533, 76.2067 },
-    { 3, char37, 49.2171, 96.5743 },
-    { 1, char38, 53.599, 101.758 },
-    { 1, char39, 4.44, 13.62 },
-    { 1, char40, 21.8657, 47.1733 },
-    { 1, char41, 24.3276, 47.5333 },
-    { 3, char42, 30.7695, 59.439 },
-    { 2, char43, 48.8371, 97.2543 },
-    { 1, char44, 13.5219, 26.0638 },
-    { 1, char45, 50.2371, 100.754 },
-    { 1, char46, 13.1019, 26.4838 },
-    { 1, char47, 40.5733, 82.1067 },
-    { 1, char48, 38.3133, 77.0667 },
-    { 1, char49, 30.8676, 66.5295 },
-    { 1, char50, 38.7533, 77.6467 },
-    { 1, char51, 38.3333, 77.0467 },
-    { 2, char52, 37.2133, 80.1686 },
-    { 1, char53, 38.1933, 77.6867 },
-    { 1, char54, 34.1514, 73.8048 },
-    { 2, char55, 38.8933, 77.2267 },
-    { 1, char56, 38.9333, 77.6667 },
-    { 1, char57, 39.9333, 74.0648 },
-    { 2, char58, 14.0819, 26.2238 },
-    { 2, char59, 12.9619, 26.3038 },
-    { 1, char60, 41.1552, 81.6105 },
-    { 2, char61, 48.5571, 97.2543 },
-    { 1, char62, 40.8752, 81.6105 },
-    { 2, char63, 36.9914, 73.9029 },
-    { 2, char64, 34.9314, 74.3648 },
-    { 3, char65, 40.5952, 80.4905 },
-    { 3, char66, 44.7533, 83.6267 },
-    { 1, char67, 39.9933, 84.4886 },
-    { 2, char68, 45.2933, 85.2867 },
-    { 4, char69, 39.9914, 78.1848 },
-    { 3, char70, 39.9914, 78.7448 },
-    { 2, char71, 40.3933, 89.7686 },
-    { 3, char72, 44.7533, 89.0867 },
-    { 1, char73, 10.86, 21.3 },
-    { 1, char74, 31.0714, 59.999 },
-    { 3, char75, 44.6133, 79.3267 },
-    { 2, char76, 40.2514, 71.3229 },
-    { 4, char77, 48.9552, 97.2105 },
-    { 3, char78, 44.4733, 88.8067 },
-    { 1, char79, 44.3352, 88.8305 },
-    { 2, char80, 45.4333, 85.6667 },
-    { 2, char81, 43.3952, 88.0905 },
-    { 3, char82, 45.0133, 82.3667 },
-    { 1, char83, 41.3333, 80.8267 },
-    { 2, char84, 35.6933, 71.9467 },
-    { 1, char85, 44.8733, 89.4867 },
-    { 2, char86, 40.4552, 81.6105 },
-    { 4, char87, 49.839, 100.518 },
-    { 2, char88, 35.8333, 72.3667 },
-    { 2, char89, 39.6152, 79.6505 },
-    { 3, char90, 35.8333, 73.7467 },
-    { 4, char91, 22.0657, 46.1133 },
-    { 1, char92, 39.1733, 78.2067 },
-    { 4, char93, 23.4876, 46.3933 },
-    { 2, char94, 44.0752, 90.2305 },
-    { 1, char95, 51.281, 104.062 },
-    { 2, char96, 42.5457, 83.5714 },
-    { 2, char97, 35.2514, 66.6029 },
-    { 2, char98, 37.3314, 70.4629 },
-    { 1, char99, 34.0914, 68.9229 },
-    { 2, char100, 33.2114, 70.2629 },
-    { 1, char101, 34.2914, 68.5229 },
-    { 2, char102, 14.9657, 38.6552 },
-    { 2, char103, 33.9314, 70.9829 },
-    { 2, char104, 33.4095, 71.021 },
-    { 2, char105, 14.7819, 28.8638 },
-    { 2, char106, 17.3876, 36.2314 },
-    { 3, char107, 33.4095, 62.521 },
-    { 1, char108, 10.02, 19.34 },
-    { 3, char109, 61.981, 123.962 },
-    { 2, char110, 32.9895, 70.881 },
-    { 1, char111, 33.5514, 71.7448 },
-    { 2, char112, 38.0314, 70.8029 },
-    { 2, char113, 33.4114, 70.7429 },
-    { 2, char114, 23.7457, 49.4952 },
-    { 1, char115, 28.5095, 62.321 },
-    { 2, char116, 14.8257, 39.3152 },
-    { 2, char117, 33.2695, 71.161 },
-    { 2, char118, 30.3714, 60.6029 },
-    { 4, char119, 40.5952, 80.4905 },
-    { 2, char120, 25.4695, 56.401 },
-    { 2, char121, 35.1333, 66.0648 },
-    { 3, char122, 28.2495, 61.821 },
-    { 3, char123, 21.6657, 41.6295 },
-    { 1, char124, 11.54, 23.78 },
-    { 3, char125, 18.7038, 41.4695 },
-    { 2, char126, 45.7771, 91.2743 },
-    { 2, char127, 33.3333, 66.6667 },
-};
-
-StrokeFontRec glutStrokeRoman = { "Roman", 128, chars, 119.048, -33.3333 };
-
diff --git a/samples/glut/glut_stroke.c b/samples/glut/glut_stroke.c
deleted file mode 100644
index 2fe408b..0000000
--- a/samples/glut/glut_stroke.c
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/* Copyright (c) Mark J. Kilgard, 1994. */
-
-/* This program is freely distributable without licensing fees
-   and is provided without guarantee or warrantee expressed or
-   implied. This program is -not- in the public domain. */
-
-#include "glutint.h"
-#include "glutstroke.h"
-
-void APIENTRY 
-glutStrokeCharacter(GLUTstrokeFont font, int c)
-{
-  const StrokeCharRec *ch;
-  const StrokeRec *stroke;
-  const CoordRec *coord;
-  StrokeFontPtr fontinfo;
-  int i, j;
-
-
-#if defined(_WIN32)
-  fontinfo = (StrokeFontPtr) __glutFont(font);
-#else
-  fontinfo = (StrokeFontPtr) font;
-#endif
-
-  if (c < 0 || c >= fontinfo->num_chars)
-    return;
-  ch = &(fontinfo->ch[c]);
-  if (ch) {
-    for (i = ch->num_strokes, stroke = ch->stroke;
-      i > 0; i--, stroke++) {
-      glBegin(GL_LINE_STRIP);
-      for (j = stroke->num_coords, coord = stroke->coord;
-        j > 0; j--, coord++) {
-        glVertex2f(coord->x, coord->y);
-      }
-      glEnd();
-    }
-    glTranslatef(ch->right, 0.0, 0.0);
-  }
-}
diff --git a/samples/glut/glut_swidth.c b/samples/glut/glut_swidth.c
deleted file mode 100644
index e1b7374..0000000
--- a/samples/glut/glut_swidth.c
+++ /dev/null
@@ -1,58 +0,0 @@
-
-/* Copyright (c) Mark J. Kilgard, 1995. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include "glutint.h"
-#include "glutstroke.h"
-
-/* CENTRY */
-int APIENTRY 
-glutStrokeWidth(GLUTstrokeFont font, int c)
-{
-  StrokeFontPtr fontinfo;
-  const StrokeCharRec *ch;
-
-#if defined(_WIN32)
-  fontinfo = (StrokeFontPtr) __glutFont(font);
-#else
-  fontinfo = (StrokeFontPtr) font;
-#endif
-
-  if (c < 0 || c >= fontinfo->num_chars)
-    return 0;
-  ch = &(fontinfo->ch[c]);
-  if (ch)
-    return ch->right;
-  else
-    return 0;
-}
-
-int APIENTRY 
-glutStrokeLength(GLUTstrokeFont font, const unsigned char *string)
-{
-  int c, length;
-  StrokeFontPtr fontinfo;
-  const StrokeCharRec *ch;
-
-#if defined(_WIN32)
-  fontinfo = (StrokeFontPtr) __glutFont(font);
-#else
-  fontinfo = (StrokeFontPtr) font;
-#endif
-
-  length = 0;
-  for (; *string != '\0'; string++) {
-    c = *string;
-    if (c >= 0 && c < fontinfo->num_chars) {
-      ch = &(fontinfo->ch[c]);
-      if (ch)
-        length += ch->right;
-    }
-  }
-  return length;
-}
-
-/* ENDCENTRY */
diff --git a/samples/glut/glutbitmap.h b/samples/glut/glutbitmap.h
deleted file mode 100644
index e29a016..0000000
--- a/samples/glut/glutbitmap.h
+++ /dev/null
@@ -1,30 +0,0 @@
-#ifndef __glutbitmap_h__
-#define __glutbitmap_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include "glut.h"
-
-typedef struct {
-  const GLsizei width;
-  const GLsizei height;
-  const GLfloat xorig;
-  const GLfloat yorig;
-  const GLfloat advance;
-  const GLubyte *bitmap;
-} BitmapCharRec, *BitmapCharPtr;
-
-typedef struct {
-  const char *name;
-  const int num_chars;
-  const int first;
-  const BitmapCharRec * const *ch;
-} BitmapFontRec, *BitmapFontPtr;
-
-typedef void *GLUTbitmapFont;
-
-#endif /* __glutbitmap_h__ */
diff --git a/samples/glut/glutint.h b/samples/glut/glutint.h
deleted file mode 100644
index 1afa6dd..0000000
--- a/samples/glut/glutint.h
+++ /dev/null
@@ -1,24 +0,0 @@
-#ifndef __glutint_h__
-#define __glutint_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994, 1997, 1998. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#if defined(_WIN32)
-#include "glutwin32.h"
-#else
-#ifdef __sgi
-#define SUPPORT_FORTRAN
-#endif
-#include <X11/Xlib.h>
-#include <X11/Xutil.h>
-#include <GL/glx.h>
-#endif
-
-#include "glut.h"
-
-
-#endif /* __glutint_h__ */
diff --git a/samples/glut/glutstroke.h b/samples/glut/glutstroke.h
deleted file mode 100644
index 40607d0..0000000
--- a/samples/glut/glutstroke.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#ifndef __glutstroke_h__
-#define __glutstroke_h__
-
-/* Copyright (c) Mark J. Kilgard, 1994. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#if defined(_WIN32) && !defined(__MINGW32__)
-#pragma warning (disable:4244)  /* disable bogus conversion warnings */
-#pragma warning (disable:4305)  /* VC++ 5.0 version of above warning. */
-#endif
-
-typedef struct {
-  float x;
-  float y;
-} CoordRec, *CoordPtr;
-
-typedef struct {
-  int num_coords;
-  const CoordRec *coord;
-} StrokeRec, *StrokePtr;
-
-typedef struct {
-  int num_strokes;
-  const StrokeRec *stroke;
-  float center;
-  float right;
-} StrokeCharRec, *StrokeCharPtr;
-
-typedef struct {
-  const char *name;
-  int num_chars;
-  const StrokeCharRec *ch;
-  float top;
-  float bottom;
-} StrokeFontRec, *StrokeFontPtr;
-
-typedef void *GLUTstrokeFont;
-
-#endif /* __glutstroke_h__ */
diff --git a/samples/glut/glutwin32.h b/samples/glut/glutwin32.h
deleted file mode 100644
index 3d60c21..0000000
--- a/samples/glut/glutwin32.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef __glutwin32_h__
-#define __glutwin32_h__
-
-/* Copyright (c) Nate Robins, 1997. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include "win32_x11.h"
-#include "win32_glx.h"
-
-/* Private routines from win32_util.c */
-extern void *__glutFont(void *font);
-extern int __glutGetTransparentPixel(Display *dpy, XVisualInfo *vinfo);
-extern void __glutAdjustCoords(Window parent, int *x, int *y, int *width, int *height);
-
-#endif /* __glutwin32_h__ */
diff --git a/samples/glut/stroke.h b/samples/glut/stroke.h
deleted file mode 100644
index fc29680..0000000
--- a/samples/glut/stroke.h
+++ /dev/null
@@ -1,134 +0,0 @@
-/* $XConsortium: wfont.h,v 5.1 91/02/16 09:46:37 rws Exp $ */
-
-/*****************************************************************
-Copyright (c) 1989,1990, 1991 by Sun Microsystems, Inc. and the X Consortium.
-
-                        All Rights Reserved
-
-Permission to use, copy, modify, and distribute this software and its 
-documentation for any purpose and without fee is hereby granted, 
-provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in 
-supporting documentation, and that the names of Sun Microsystems,
-the X Consortium, and MIT not be used in advertising or publicity 
-pertaining to distribution of the software without specific, written 
-prior permission.  
-
-SUN MICROSYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT 
-SHALL SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL 
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE.
-
-******************************************************************/
-
-#ifndef WFONT_INCLUDED
-#define WFONT_INCLUDED
-
-#define WFONT_MAGIC	0x813
-#define WFONT_MAGIC_PLUS 0x715
-#define WFONT_MAGIC_PEX 0x70686e74
-#define START_PROPS 0x100
-#define START_DISPATCH(_num_props)  (START_PROPS + 160 * _num_props)
-#define START_PATH(_num_ch_, _num_props)  (START_DISPATCH(_num_props) + sizeof(Dispatch) * _num_ch_)
-#define NUM_DISPATCH	128
-
-typedef struct {
-  unsigned short x;
-  unsigned short y;
-} Path_point2dpx;
-
-typedef struct {
-  float x;
-  float y;
-} Path_point2df;
-
-typedef struct {
-  int x;
-  int y;
-  int z;
-} Path_point3di;
-
-typedef struct {
-  float x;
-  float y;
-  float z;
-} Path_point3df;
-
-typedef struct {
-  float x;
-  float y;
-  float z;
-  float w;
-} Path_point4df;
-
-typedef union {
-  Path_point2dpx *pt2dpx;
-  Path_point2df *pt2df;
-  Path_point3di *pt3di;
-  Path_point3df *pt3df;
-  Path_point4df *pt4df;
-} Path_pt_ptr;
-
-typedef enum {
-  PATH_2DF,
-  PATH_2DPX,
-  PATH_3DF,
-  PATH_3DI,
-  PATH_4DF
-} Path_type;
-
-typedef struct {
-  int n_pts;                    /* number of points in the subpath */
-  Path_pt_ptr pts;              /* pointer to them */
-  int closed;                   /* true if the subpath is closed */
-  int dcmp_flag;                /* flag for pgon dcmp, pgon type 
-                                 * and dcmped triangle type */
-} Path_subpath;
-
-typedef struct {
-  Path_type type;               /* type of vertices in this path */
-  int n_subpaths;               /* number of subpaths */
-  int n_vertices;               /* total number of vertices */
-  Path_subpath *subpaths;       /* array of subpaths */
-} Path;
-
-typedef Path *Path_handle;
-
-typedef struct {
-  char propname[80];            /* font property name */
-  char propvalue[80];           /* font property value */
-} Property;
-
-typedef struct {
-  int magic;                    /* magic number */
-  char name[80];                /* name of this font */
-  float top,                    /* extreme values */
-    bottom, max_width;
-  int num_ch;                   /* no. of fonts in the set */
-  int num_props;                /* no. of font properties */
-  Property *properties;         /* array of properties */
-} Font_header;
-
-typedef struct {
-  float center,                 /* center of the character */
-    right;                      /* right edge */
-  long offset;                  /* offset in the file of the character
-                                 * * description */
-} Dispatch;
-
-typedef struct {
-  float center, right;
-  Path strokes;
-} Ch_font;
-
-typedef struct {
-  char name[80];
-  float top, bottom, max_width;
-  int num_ch;                   /* # characters in the font */
-  Ch_font **ch_data;
-} Phg_font;
-
-#endif /*WFONT_INCLUDED */
diff --git a/samples/glut/win32_glx.c b/samples/glut/win32_glx.c
deleted file mode 100644
index cc813a1..0000000
--- a/samples/glut/win32_glx.c
+++ /dev/null
@@ -1,255 +0,0 @@
-
-/* Copyright (c) Nate Robins, 1997. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include <stdio.h>
-#include "win32_glx.h"
-
-/* global current HDC */
-extern HDC XHDC;
-
-GLXContext
-glXCreateContext(Display * display, XVisualInfo * visinfo,
-  GLXContext share, Bool direct)
-{
-  /* KLUDGE: GLX really expects a display pointer to be passed
-     in as the first parameter, but Win32 needs an HDC instead,
-     so BE SURE that the global XHDC is set before calling this
-     routine. */
-  HGLRC context;
-
-  context = wglCreateContext(XHDC);
-
-#if 0
-  /* XXX GLUT doesn't support it now, so don't worry about display list
-     and texture object sharing. */
-  if (share) {
-    wglShareLists(share, context);
-  }
-#endif
-
-  /* Since direct rendering is implicit, the direct flag is
-     ignored. */
-
-  return context;
-}
-
-int
-glXGetConfig(Display * display, XVisualInfo * visual, int attrib, int *value)
-{
-  if (!visual)
-    return GLX_BAD_VISUAL;
-
-  switch (attrib) {
-  case GLX_USE_GL:
-    if (visual->dwFlags & (PFD_SUPPORT_OPENGL | PFD_DRAW_TO_WINDOW)) {
-      /* XXX Brad's Matrix Millenium II has problems creating
-         color index windows in 24-bit mode (lead to GDI crash)
-         and 32-bit mode (lead to black window).  The cColorBits
-         filed of the PIXELFORMATDESCRIPTOR returned claims to
-         have 24 and 32 bits respectively of color indices. 2^24
-         and 2^32 are ridiculously huge writable colormaps.
-         Assume that if we get back a color index
-         PIXELFORMATDESCRIPTOR with 24 or more bits, the
-         PIXELFORMATDESCRIPTOR doesn't really work and skip it.
-         -mjk */
-      if (visual->iPixelType == PFD_TYPE_COLORINDEX
-        && visual->cColorBits >= 24) {
-        *value = 0;
-      } else {
-	*value = 1;
-      }
-    } else {
-      *value = 0;
-    }
-    break;
-  case GLX_BUFFER_SIZE:
-    /* KLUDGE: if we're RGBA, return the number of bits/pixel,
-       otherwise, return 8 (we guessed at 256 colors in CI
-       mode). */
-    if (visual->iPixelType == PFD_TYPE_RGBA)
-      *value = visual->cColorBits;
-    else
-      *value = 8;
-    break;
-  case GLX_LEVEL:
-    /* The bReserved flag of the pfd contains the
-       overlay/underlay info. */
-    *value = visual->bReserved;
-    break;
-  case GLX_RGBA:
-    *value = visual->iPixelType == PFD_TYPE_RGBA;
-    break;
-  case GLX_DOUBLEBUFFER:
-    *value = visual->dwFlags & PFD_DOUBLEBUFFER;
-    break;
-  case GLX_STEREO:
-    *value = visual->dwFlags & PFD_STEREO;
-    break;
-  case GLX_AUX_BUFFERS:
-    *value = visual->cAuxBuffers;
-    break;
-  case GLX_RED_SIZE:
-    *value = visual->cRedBits;
-    break;
-  case GLX_GREEN_SIZE:
-    *value = visual->cGreenBits;
-    break;
-  case GLX_BLUE_SIZE:
-    *value = visual->cBlueBits;
-    break;
-  case GLX_ALPHA_SIZE:
-    *value = visual->cAlphaBits;
-    break;
-  case GLX_DEPTH_SIZE:
-    *value = visual->cDepthBits;
-    break;
-  case GLX_STENCIL_SIZE:
-    *value = visual->cStencilBits;
-    break;
-  case GLX_ACCUM_RED_SIZE:
-    *value = visual->cAccumRedBits;
-    break;
-  case GLX_ACCUM_GREEN_SIZE:
-    *value = visual->cAccumGreenBits;
-    break;
-  case GLX_ACCUM_BLUE_SIZE:
-    *value = visual->cAccumBlueBits;
-    break;
-  case GLX_ACCUM_ALPHA_SIZE:
-    *value = visual->cAccumAlphaBits;
-    break;
-  default:
-    return GLX_BAD_ATTRIB;
-  }
-  return 0;
-}
-
-XVisualInfo *
-glXChooseVisual(Display * display, int screen, int *attribList)
-{
-  /* KLUDGE: since we need the HDC, MAKE SURE to set XHDC
-     before calling this routine. */
-
-  int *p = attribList;
-  int pf;
-  PIXELFORMATDESCRIPTOR pfd;
-  PIXELFORMATDESCRIPTOR *match = NULL;
-  int stereo = 0;
-
-  /* Avoid seg-faults. */
-  if (!p)
-    return NULL;
-
-  memset(&pfd, 0, sizeof(PIXELFORMATDESCRIPTOR));
-  pfd.nSize = (sizeof(PIXELFORMATDESCRIPTOR));
-  pfd.nVersion = 1;
-
-  /* Defaults. */
-  pfd.dwFlags = PFD_SUPPORT_OPENGL | PFD_DRAW_TO_WINDOW;
-  pfd.iPixelType = PFD_TYPE_COLORINDEX;
-  pfd.cColorBits = 32;
-  pfd.cDepthBits = 0;
-
-  while (*p) {
-    switch (*p) {
-    case GLX_USE_GL:
-      pfd.dwFlags |= PFD_SUPPORT_OPENGL;
-      break;
-    case GLX_BUFFER_SIZE:
-      pfd.cColorBits = *(++p);
-      break;
-    case GLX_LEVEL:
-      /* the bReserved flag of the pfd contains the
-         overlay/underlay info. */
-      pfd.bReserved = *(++p);
-      break;
-    case GLX_RGBA:
-      pfd.iPixelType = PFD_TYPE_RGBA;
-      break;
-    case GLX_DOUBLEBUFFER:
-      pfd.dwFlags |= PFD_DOUBLEBUFFER;
-      break;
-    case GLX_STEREO:
-      stereo = 1;
-      pfd.dwFlags |= PFD_STEREO;
-      break;
-    case GLX_AUX_BUFFERS:
-      pfd.cAuxBuffers = *(++p);
-      break;
-    case GLX_RED_SIZE:
-      pfd.cRedBits = 8; /* Try to get the maximum. */
-      ++p;
-      break;
-    case GLX_GREEN_SIZE:
-      pfd.cGreenBits = 8;
-      ++p;
-      break;
-    case GLX_BLUE_SIZE:
-      pfd.cBlueBits = 8;
-      ++p;
-      break;
-    case GLX_ALPHA_SIZE:
-      pfd.cAlphaBits = 8;
-      ++p;
-      break;
-    case GLX_DEPTH_SIZE:
-      pfd.cDepthBits = 32;
-      ++p;
-      break;
-    case GLX_STENCIL_SIZE:
-      pfd.cStencilBits = *(++p);
-      break;
-    case GLX_ACCUM_RED_SIZE:
-    case GLX_ACCUM_GREEN_SIZE:
-    case GLX_ACCUM_BLUE_SIZE:
-    case GLX_ACCUM_ALPHA_SIZE:
-      /* I believe that WGL only used the cAccumRedBits,
-	 cAccumBlueBits, cAccumGreenBits, and cAccumAlphaBits fields
-	 when returning info about the accumulation buffer precision.
-	 Only cAccumBits is used for requesting an accumulation
-	 buffer. */
-      pfd.cAccumBits = 1;
-      ++p;
-      break;
-    }
-    ++p;
-  }
-
-  /* Let Win32 choose one for us. */
-  pf = ChoosePixelFormat(XHDC, &pfd);
-  if (pf > 0) {
-    match = (PIXELFORMATDESCRIPTOR *) malloc(sizeof(PIXELFORMATDESCRIPTOR));
-    DescribePixelFormat(XHDC, pf, sizeof(PIXELFORMATDESCRIPTOR), match);
-
-    /* ChoosePixelFormat is dumb in that it will return a pixel
-       format that doesn't have stereo even if it was requested
-       so we need to make sure that if stereo was selected, we
-       got it. */
-    if (stereo) {
-      if (!(match->dwFlags & PFD_STEREO)) {
-        free(match);
-	return NULL;
-      }
-    }
-    /* XXX Brad's Matrix Millenium II has problems creating
-       color index windows in 24-bit mode (lead to GDI crash)
-       and 32-bit mode (lead to black window).  The cColorBits
-       filed of the PIXELFORMATDESCRIPTOR returned claims to
-       have 24 and 32 bits respectively of color indices. 2^24
-       and 2^32 are ridiculously huge writable colormaps.
-       Assume that if we get back a color index
-       PIXELFORMATDESCRIPTOR with 24 or more bits, the
-       PIXELFORMATDESCRIPTOR doesn't really work and skip it.
-       -mjk */
-    if (match->iPixelType == PFD_TYPE_COLORINDEX
-      && match->cColorBits >= 24) {
-      free(match);
-      return NULL;
-    }
-  }
-  return match;
-}
diff --git a/samples/glut/win32_glx.h b/samples/glut/win32_glx.h
deleted file mode 100644
index d3630e7..0000000
--- a/samples/glut/win32_glx.h
+++ /dev/null
@@ -1,58 +0,0 @@
-#ifndef __win32_glx_h__
-#define __win32_glx_h__
-
-/* Copyright (c) Nate Robins, 1997. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include "win32_x11.h"
-
-/* Type definitions (conversions). */
-typedef HGLRC GLXContext;
-
-#define GLX_USE_GL              1       /* support GLX rendering */
-#define GLX_BUFFER_SIZE         2       /* depth of the color buffer */
-#define GLX_LEVEL               3       /* level in plane stacking */
-#define GLX_RGBA                4       /* true if RGBA mode */
-#define GLX_DOUBLEBUFFER        5       /* double buffering supported */
-#define GLX_STEREO              6       /* stereo buffering supported */
-#define GLX_AUX_BUFFERS         7       /* number of aux buffers */
-#define GLX_RED_SIZE            8       /* number of red component bits */
-#define GLX_GREEN_SIZE          9       /* number of green component bits */
-#define GLX_BLUE_SIZE           10      /* number of blue component bits */
-#define GLX_ALPHA_SIZE          11      /* number of alpha component bits */
-#define GLX_DEPTH_SIZE          12      /* number of depth bits */
-#define GLX_STENCIL_SIZE        13      /* number of stencil bits */
-#define GLX_ACCUM_RED_SIZE      14      /* number of red accum bits */
-#define GLX_ACCUM_GREEN_SIZE    15      /* number of green accum bits */
-#define GLX_ACCUM_BLUE_SIZE     16      /* number of blue accum bits */
-#define GLX_ACCUM_ALPHA_SIZE    17      /* number of alpha accum bits */
-
-#define GLX_BAD_ATTRIB  2
-#define GLX_BAD_VISUAL  4
-
-/* Functions emulated by macros. */
-
-#define glXDestroyContext(display, context) \
-  wglDeleteContext(context)
-
-/* Function prototypes. */
-
-extern GLXContext glXCreateContext(
-  Display* display,
-  XVisualInfo* visinfo,
-  GLXContext share,
-  Bool direct);
-extern int glXGetConfig(
-  Display* display,
-  XVisualInfo* visual,
-  int attrib,
-  int* value);
-extern XVisualInfo* glXChooseVisual(
-  Display* display,
-  int screen,
-  int* attribList);
-
-#endif /* __win32_glx_h__ */
diff --git a/samples/glut/win32_util.c b/samples/glut/win32_util.c
deleted file mode 100644
index 5b473a0..0000000
--- a/samples/glut/win32_util.c
+++ /dev/null
@@ -1,82 +0,0 @@
-
-/* Copyright (c) Nate Robins, 1997. */
-
-/* portions Copyright (c) Mark Kilgard, 1997, 1998. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-
-#include "glutint.h"
-#include "glutstroke.h"
-#include "glutbitmap.h"
-
-extern StrokeFontRec glutStrokeRoman;
-
-/* To get around the fact that Microsoft DLLs only allow functions
-   to be exported and now data addresses (as Unix DSOs support), the
-   GLUT API constants such as GLUT_STROKE_ROMAN have to get passed
-   through a case statement to get mapped to the actual data structure
-   address. */
-void*
-__glutFont(void *font)
-{
-  switch (*reinterpret_cast<size_t *>(&font)) {
-#ifdef __MINGW32__
-  case 0:
-#else
-  case (size_t)GLUT_STROKE_ROMAN:
-#endif
-    return &glutStrokeRoman;
-  }
-  return &glutStrokeRoman;
-}
-
-int
-__glutGetTransparentPixel(Display * dpy, XVisualInfo * vinfo)
-{
-  /* the transparent pixel on Win32 is always index number 0.  So if
-     we put this routine in this file, we can avoid compiling the
-     whole of layerutil.c which is where this routine normally comes
-     from. */
-  return 0;
-}
-
-void
-__glutAdjustCoords(Window parent, int* x, int* y, int* width, int* height)
-{
-  RECT rect;
-
-  /* adjust the window rectangle because Win32 thinks that the x, y,
-     width & height are the WHOLE window (including decorations),
-     whereas GLUT treats the x, y, width & height as only the CLIENT
-     area of the window. */
-  rect.left = *x; rect.top = *y;
-  rect.right = *x + *width; rect.bottom = *y + *height;
-
-  /* must adjust the coordinates according to the correct style
-     because depending on the style, there may or may not be
-     borders. */
-  AdjustWindowRect(&rect, WS_CLIPSIBLINGS | WS_CLIPCHILDREN |
-		   (parent ? WS_CHILD : WS_OVERLAPPEDWINDOW),
-		   FALSE);
-  /* FALSE in the third parameter = window has no menu bar */
-
-  /* readjust if the x and y are offscreen */
-  if(rect.left < 0) {
-    *x = 0;
-  } else {
-    *x = rect.left;
-  }
-  
-  if(rect.top < 0) {
-    *y = 0;
-  } else {
-    *y = rect.top;
-  }
-
-  *width = rect.right - rect.left;	/* adjusted width */
-  *height = rect.bottom - rect.top;	/* adjusted height */
-}
-
diff --git a/samples/glut/win32_x11.c b/samples/glut/win32_x11.c
deleted file mode 100644
index 327522c..0000000
--- a/samples/glut/win32_x11.c
+++ /dev/null
@@ -1,401 +0,0 @@
-
-/* Copyright (c) Nate Robins, 1997. */
-/* portions Copyright (c) Mark Kilgard, 1998. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include <stdio.h>
-#include "win32_x11.h"
-
-/* global variable that must be set for some functions to operate
-   correctly. */
-HDC XHDC;
-
-XVisualInfo*
-XGetVisualInfo(Display* display, long mask, XVisualInfo* xtemplate, int* nitems)
-{
-  /* KLUDGE: this function needs XHDC to be set to the HDC currently
-     being operated on before it is invoked! */
-
-  PIXELFORMATDESCRIPTOR* pfds;
-  int i, n;
-
-  n = DescribePixelFormat(XHDC, 0, 0, NULL);
-  pfds = (PIXELFORMATDESCRIPTOR*)malloc(sizeof(PIXELFORMATDESCRIPTOR) * n);
-  memset(pfds, 0, sizeof(PIXELFORMATDESCRIPTOR) * n);
-  
-  for (i = 0; i < n; i++) {
-    DescribePixelFormat(XHDC, i, sizeof(PIXELFORMATDESCRIPTOR), &pfds[i]);
-  }
-
-  *nitems = n;
-  return pfds;
-}
-
-Colormap
-XCreateColormap(Display* display, Window root, Visual* visual, int alloc)
-{
-  /* KLUDGE: this function needs XHDC to be set to the HDC currently
-     being operated on before it is invoked! */
-
-  PIXELFORMATDESCRIPTOR pfd;
-  LOGPALETTE *logical;
-  HPALETTE    palette;
-  int n;
-
-  /* grab the pixel format */
-  memset(&pfd, 0, sizeof(PIXELFORMATDESCRIPTOR));
-  DescribePixelFormat(XHDC, GetPixelFormat(XHDC), 
-		      sizeof(PIXELFORMATDESCRIPTOR), &pfd);
-
-  if (!(pfd.dwFlags & PFD_NEED_PALETTE ||
-      pfd.iPixelType == PFD_TYPE_COLORINDEX))
-  {
-    return 0;
-  }
-
-  n = 1 << pfd.cColorBits;
-
-  /* allocate a bunch of memory for the logical palette (assume 256
-     colors in a Win32 palette */
-  logical = (LOGPALETTE*)malloc(sizeof(LOGPALETTE) +
-				sizeof(PALETTEENTRY) * n);
-  memset(logical, 0, sizeof(LOGPALETTE) + sizeof(PALETTEENTRY) * n);
-
-  /* set the entries in the logical palette */
-  logical->palVersion = 0x300;
-  logical->palNumEntries = n;
-
-  /* start with a copy of the current system palette */
-  GetSystemPaletteEntries(XHDC, 0, 256, &logical->palPalEntry[0]);
-    
-  if (pfd.iPixelType == PFD_TYPE_RGBA) {
-    int redMask = (1 << pfd.cRedBits) - 1;
-    int greenMask = (1 << pfd.cGreenBits) - 1;
-    int blueMask = (1 << pfd.cBlueBits) - 1;
-    int i;
-
-    /* fill in an RGBA color palette */
-    for (i = 0; i < n; ++i) {
-      logical->palPalEntry[i].peRed = 
-	(((i >> pfd.cRedShift)   & redMask)   * 255) / redMask;
-      logical->palPalEntry[i].peGreen = 
-	(((i >> pfd.cGreenShift) & greenMask) * 255) / greenMask;
-	logical->palPalEntry[i].peBlue = 
-	(((i >> pfd.cBlueShift)  & blueMask)  * 255) / blueMask;
-      logical->palPalEntry[i].peFlags = 0;
-    }
-  }
-
-  palette = CreatePalette(logical);
-  free(logical);
-
-  SelectPalette(XHDC, palette, FALSE);
-  RealizePalette(XHDC);
-
-  return palette;
-}
-
-void
-XAllocColorCells(Display* display, Colormap colormap, Bool contig, 
-		 unsigned long plane_masks_return[], unsigned int nplanes,
-		 unsigned long pixels_return[], unsigned int npixels)
-{
-  /* NOP -- we did all the allocating in XCreateColormap! */
-}
-
-void
-XStoreColor(Display* display, Colormap colormap, XColor* color)
-{
-  /* KLUDGE: set XHDC to 0 if the palette should NOT be realized after
-     setting the color.  set XHDC to the correct HDC if it should. */
-
-  PALETTEENTRY pe;
-
-  /* X11 stores color from 0-65535, Win32 expects them to be 0-256, so
-     twiddle the bits ( / 256). */
-  pe.peRed = color->red / 256;
-  pe.peGreen = color->green / 256;
-  pe.peBlue = color->blue / 256;
-
-  /* make sure we use this flag, otherwise the colors might get mapped
-     to another place in the colormap, and when we glIndex() that
-     color, it may have moved (argh!!) */
-  pe.peFlags = PC_NOCOLLAPSE;
-
-  /* the pixel field of the XColor structure is the index into the
-     colormap */
-  SetPaletteEntries(colormap, color->pixel, 1, &pe);
-
-  if (XHDC) {
-    UnrealizeObject(colormap);
-    SelectPalette(XHDC, colormap, FALSE);
-    RealizePalette(XHDC);
-  }
-}
-
-void
-XSetWindowColormap(Display* display, Window window, Colormap colormap)
-{
-  HDC hdc = GetDC(window);
-
-  /* if the third parameter is FALSE, the logical colormap is copied
-     into the device palette when the application is in the
-     foreground, if it is TRUE, the colors are mapped into the current
-     palette in the best possible way. */
-  SelectPalette(hdc, colormap, FALSE);
-  RealizePalette(hdc);
-
-  /* note that we don't have to release the DC, since our window class
-     uses the WC_OWNDC flag! */
-}
-
-Bool
-XTranslateCoordinates(Display *display, Window src, Window dst, 
-		      int src_x, int src_y, 
-		      int* dest_x_return, int* dest_y_return,
-		      Window* child_return)
-{
-  /* KLUDGE: this isn't really a translate coordinates into some other
-  windows coordinate system...it only translates coordinates into the
-  root window (screen) coordinate system. */
-
-  POINT point;
-
-  point.x = src_x;
-  point.y = src_y;
-
-  ClientToScreen(src, &point);
-
-  *dest_x_return = point.x;
-  *dest_y_return = point.y;
-
-  /* just to make compilers happy...we don't use the return value. */
-  return True;
-}
-
-Status
-XGetGeometry(Display* display, Window window, Window* root_return, 
-	     int* x_return, int* y_return, 
-	     unsigned int* width_return, unsigned int* height_return,
-	     unsigned int *border_width_return, unsigned int* depth_return)
-{
-  /* KLUDGE: doesn't return the border_width or depth or root, x & y
-     are in screen coordinates. */
-
-  RECT rect;
-  POINT point;
-
-  GetClientRect(window, &rect);
-
-  point.x = 0;
-  point.y = 0;
-  ClientToScreen(window, &point);
-
-  *x_return = point.x;
-  *y_return = point.y;
-  *width_return = rect.right;
-  *height_return = rect.bottom;
-
-  /* just to make compilers happy...we don't use the return value. */
-  return 1;  
-}
-
-int
-DisplayWidthMM(Display* display, int screen)
-{
-  int width;
-  HWND hwnd = GetDesktopWindow();
-  HDC hdc = GetDC(hwnd);
-  
-  width = GetDeviceCaps(hdc, HORZSIZE);
-
-  /* make sure to release this DC (it's the desktops, not ours) */
-  ReleaseDC(hwnd, hdc);
-
-  return width;
-}
-
-int
-DisplayHeightMM(Display* display, int screen)
-{
-  int height;
-  HWND hwnd = GetDesktopWindow();
-  HDC hdc = GetDC(hwnd);
-  
-  height = GetDeviceCaps(hdc, VERTSIZE);
-
-  /* make sure to release this DC (it's the desktops, not ours) */
-  ReleaseDC(hwnd, hdc);
-
-  return height;
-}
-
-void
-XWarpPointer(Display* display, Window src, Window dst, 
-	     int src_x, int src_y, int src_width, int src_height,
-	     int dst_x, int dst_y)
-{
-  /* KLUDGE: this isn't really a warp pointer into some other windows
-  coordinate system...it only warps the pointer into the root window
-  (screen) coordinate system. */
-
-  POINT point;
-
-  point.x = dst_x;
-  point.y = dst_y;
-  ClientToScreen(dst, &point);
-
-  SetCursorPos(point.x, point.y);
-}
-
-int
-XPending(Display* display)
-{
-  /* similar functionality...I don't think that it is exact, but this
-     will have to do. */
-  MSG msg;
-
-  return PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE);
-}
-
-/* the following function was stolen from the X sources as indicated. */
-
-/* Copyright 	Massachusetts Institute of Technology  1985, 1986, 1987 */
-/* $XConsortium: XParseGeom.c,v 11.18 91/02/21 17:23:05 rws Exp $ */
-
-/*
-Permission to use, copy, modify, distribute, and sell this software and its
-documentation for any purpose is hereby granted without fee, provided that
-the above copyright notice appear in all copies and that both that
-copyright notice and this permission notice appear in supporting
-documentation, and that the name of M.I.T. not be used in advertising or
-publicity pertaining to distribution of the software without specific,
-written prior permission.  M.I.T. makes no representations about the
-suitability of this software for any purpose.  It is provided "as is"
-without express or implied warranty.
-*/
-
-/*
- *    XParseGeometry parses strings of the form
- *   "=<width>x<height>{+-}<xoffset>{+-}<yoffset>", where
- *   width, height, xoffset, and yoffset are unsigned integers.
- *   Example:  "=80x24+300-49"
- *   The equal sign is optional.
- *   It returns a bitmask that indicates which of the four values
- *   were actually found in the string.  For each value found,
- *   the corresponding argument is updated;  for each value
- *   not found, the corresponding argument is left unchanged. 
- */
-
-static int
-ReadInteger(char *string, char **NextString)
-{
-    register int Result = 0;
-    int Sign = 1;
-    
-    if (*string == '+')
-	string++;
-    else if (*string == '-')
-    {
-	string++;
-	Sign = -1;
-    }
-    for (; (*string >= '0') && (*string <= '9'); string++)
-    {
-	Result = (Result * 10) + (*string - '0');
-    }
-    *NextString = string;
-    if (Sign >= 0)
-	return (Result);
-    else
-	return (-Result);
-}
-
-int XParseGeometry(char *string, int *x, int *y, unsigned int *width, unsigned int *height)
-{
-	int mask = NoValue;
-	register char *strind;
-	unsigned int tempWidth, tempHeight;
-	int tempX, tempY;
-	char *nextCharacter;
-
-	if ( (string == NULL) || (*string == '\0')) return(mask);
-	if (*string == '=')
-		string++;  /* ignore possible '=' at beg of geometry spec */
-
-	strind = (char *)string;
-	if (*strind != '+' && *strind != '-' && *strind != 'x') {
-		tempWidth = ReadInteger(strind, &nextCharacter);
-		if (strind == nextCharacter) 
-		    return (0);
-		strind = nextCharacter;
-		mask |= WidthValue;
-	}
-
-	if (*strind == 'x' || *strind == 'X') {	
-		strind++;
-		tempHeight = ReadInteger(strind, &nextCharacter);
-		if (strind == nextCharacter)
-		    return (0);
-		strind = nextCharacter;
-		mask |= HeightValue;
-	}
-
-	if ((*strind == '+') || (*strind == '-')) {
-		if (*strind == '-') {
-  			strind++;
-			tempX = -ReadInteger(strind, &nextCharacter);
-			if (strind == nextCharacter)
-			    return (0);
-			strind = nextCharacter;
-			mask |= XNegative;
-
-		}
-		else
-		{	strind++;
-			tempX = ReadInteger(strind, &nextCharacter);
-			if (strind == nextCharacter)
-			    return(0);
-			strind = nextCharacter;
-		}
-		mask |= XValue;
-		if ((*strind == '+') || (*strind == '-')) {
-			if (*strind == '-') {
-				strind++;
-				tempY = -ReadInteger(strind, &nextCharacter);
-				if (strind == nextCharacter)
-			    	    return(0);
-				strind = nextCharacter;
-				mask |= YNegative;
-
-			}
-			else
-			{
-				strind++;
-				tempY = ReadInteger(strind, &nextCharacter);
-				if (strind == nextCharacter)
-			    	    return(0);
-				strind = nextCharacter;
-			}
-			mask |= YValue;
-		}
-	}
-	
-	/* If strind isn't at the end of the string the it's an invalid
-		geometry specification. */
-
-	if (*strind != '\0') return (0);
-
-	if (mask & XValue)
-	    *x = tempX;
- 	if (mask & YValue)
-	    *y = tempY;
-	if (mask & WidthValue)
-            *width = tempWidth;
-	if (mask & HeightValue)
-            *height = tempHeight;
-	return (mask);
-}
diff --git a/samples/glut/win32_x11.h b/samples/glut/win32_x11.h
deleted file mode 100644
index bb49977..0000000
--- a/samples/glut/win32_x11.h
+++ /dev/null
@@ -1,319 +0,0 @@
-#ifndef __win32_x11_h__
-#define __win32_x11_h__
-
-/* Copyright (c) Nate Robins, 1997. */
-
-/* This program is freely distributable without licensing fees 
-   and is provided without guarantee or warrantee expressed or 
-   implied. This program is -not- in the public domain. */
-
-#include <stdlib.h>
-#include <windows.h>
-
-/* Type definitions (conversions) */
-typedef int Visual;			/* Win32 equivalent of X11 type */
-typedef HWND Window;
-typedef HPALETTE Colormap;
-typedef PIXELFORMATDESCRIPTOR XVisualInfo;
-typedef BOOL Bool;
-typedef MSG XEvent;
-typedef HDC Display;
-typedef HCURSOR Cursor;
-
-typedef int Atom;			/* dummies */
-typedef int XDevice;
-typedef int Status;
-
-#define True  TRUE			/* Win32 equivalents of X11 booleans */
-#define False FALSE
-
-#define None                 0L	/* universal null resource or null atom */
-
-/* Input Event Masks. Used as event-mask window attribute and as arguments
-   to Grab requests.  Not to be confused with event names.  */
-
-#define NoEventMask			0L
-#define KeyPressMask			(1L<<0)  
-#define KeyReleaseMask			(1L<<1)  
-#define ButtonPressMask			(1L<<2)  
-#define ButtonReleaseMask		(1L<<3)  
-#define EnterWindowMask			(1L<<4)  
-#define LeaveWindowMask			(1L<<5)  
-#define PointerMotionMask		(1L<<6)  
-#define PointerMotionHintMask		(1L<<7)  
-#define Button1MotionMask		(1L<<8)  
-#define Button2MotionMask		(1L<<9)  
-#define Button3MotionMask		(1L<<10) 
-#define Button4MotionMask		(1L<<11) 
-#define Button5MotionMask		(1L<<12) 
-#define ButtonMotionMask		(1L<<13) 
-#define KeymapStateMask			(1L<<14)
-#define ExposureMask			(1L<<15) 
-#define VisibilityChangeMask		(1L<<16) 
-#define StructureNotifyMask		(1L<<17) 
-#define ResizeRedirectMask		(1L<<18) 
-#define SubstructureNotifyMask		(1L<<19) 
-#define SubstructureRedirectMask	(1L<<20) 
-#define FocusChangeMask			(1L<<21) 
-#define PropertyChangeMask		(1L<<22) 
-#define ColormapChangeMask		(1L<<23) 
-#define OwnerGrabButtonMask		(1L<<24) 
-
-/* Key masks. Used as modifiers to GrabButton and GrabKey, results of
-   QueryPointer, state in various key-, mouse-, and button-related
-   events. */
-
-#define ShiftMask		(1<<0)
-#define LockMask		(1<<1)
-#define ControlMask		(1<<2)
-#define Mod1Mask		(1<<3)
-#define Mod2Mask		(1<<4)
-#define Mod3Mask		(1<<5)
-#define Mod4Mask		(1<<6)
-#define Mod5Mask		(1<<7)
-
-/* Window classes used by CreateWindow */
-/* Note that CopyFromParent is already defined as 0 above */
-
-#define InputOutput		1
-#define InputOnly		2
-
-/* Window attributes for CreateWindow and ChangeWindowAttributes */
-
-#define CWBackPixmap		(1L<<0)
-#define CWBackPixel		(1L<<1)
-#define CWBorderPixmap		(1L<<2)
-#define CWBorderPixel           (1L<<3)
-#define CWBitGravity		(1L<<4)
-#define CWWinGravity		(1L<<5)
-#define CWBackingStore          (1L<<6)
-#define CWBackingPlanes	        (1L<<7)
-#define CWBackingPixel	        (1L<<8)
-#define CWOverrideRedirect	(1L<<9)
-#define CWSaveUnder		(1L<<10)
-#define CWEventMask		(1L<<11)
-#define CWDontPropagate	        (1L<<12)
-#define CWColormap		(1L<<13)
-#define CWCursor	        (1L<<14)
-
-/* ConfigureWindow structure */
-
-#define CWX			(1<<0)
-#define CWY			(1<<1)
-#define CWWidth			(1<<2)
-#define CWHeight		(1<<3)
-#define CWBorderWidth		(1<<4)
-#define CWSibling		(1<<5)
-#define CWStackMode		(1<<6)
-
-
-/* Used in GetWindowAttributes reply */
-
-#define IsUnmapped		0
-#define IsUnviewable		1
-#define IsViewable		2
-
-/* Window stacking method (in configureWindow) */
-
-#define Above                   0
-#define Below                   1
-#define TopIf                   2
-#define BottomIf                3
-#define Opposite                4
-
-/* For CreateColormap */
-
-#define AllocNone		0	/* create map with no entries */
-#define AllocAll		1	/* allocate entire map writeable */
-
-
-/* Flags used in StoreNamedColor, StoreColors */
-
-#define DoRed			(1<<0)
-#define DoGreen			(1<<1)
-#define DoBlue			(1<<2)
-
-/* 
- * Bitmask returned by XParseGeometry().  Each bit tells if the corresponding
- * value (x, y, width, height) was found in the parsed string.
- */
-#define NoValue		0x0000
-#define XValue  	0x0001
-#define YValue		0x0002
-#define WidthValue  	0x0004
-#define HeightValue  	0x0008
-#define AllValues 	0x000F
-#define XNegative 	0x0010
-#define YNegative 	0x0020
-
-/* flags argument in size hints */
-#define USPosition	(1L << 0) /* user specified x, y */
-#define USSize		(1L << 1) /* user specified width, height */
-
-/* definitions for initial window state */
-#define WithdrawnState 0	/* for windows that are not mapped */
-#define NormalState 1	/* most applications want to start this way */
-#define IconicState 3	/* application wants to start as an icon */
-#define GameModeState 4  /* Win32 GLUT only (not in Xlib!). */
-
-/* Type definitions */
-
-typedef struct {
-    unsigned int background_pixmap;	/* background pixmap */
-    unsigned long background_pixel;	/* background pixel */
-    unsigned long border_pixel;	/* border pixel value */
-    long event_mask;		/* set of events that should be saved */
-    long do_not_propagate_mask;	/* set of events that should not propagate */
-    Bool override_redirect;	   /* boolean value for override-redirect */
-    Colormap colormap;		   /* color map to be associated with window */
-} XSetWindowAttributes;
-
-typedef struct {
-  unsigned long pixel;
-  unsigned short red, green, blue;
-  char flags;  /* do_red, do_green, do_blue */
-} XColor;
-
-typedef struct {
-  unsigned char *value;	   /* same as Property routines */
-  Atom encoding;	   /* prop type */
-  int format;		   /* prop data format: 8, 16, or 32 */
-  unsigned long nitems;	   /* number of data items in value */
-} XTextProperty;
-
-typedef struct {
-  long flags;	        /* marks which fields in this structure are defined */
-  int x, y;		/* obsolete for new window mgrs, but clients */
-  int width, height;	/* should set so old wm's don't mess up */
-} XSizeHints;
-
-/* Functions emulated by macros. */
-
-#define XFreeColormap(display, colormap) \
-  DeleteObject(colormap)
-
-#define XCreateFontCursor(display, shape) \
-  LoadCursor(NULL, shape)
-
-#define XDefineCursor(display, window, cursor) \
-  SetCursor(cursor)
-
-#define XFlush(display) \
-  /* Nothing. */
-
-#define DisplayWidth(display, screen) \
-  GetSystemMetrics(SM_CXSCREEN)
-
-#define DisplayHeight(display, screen) \
-  GetSystemMetrics(SM_CYSCREEN)
-
-#define XMapWindow(display, window) \
-  ShowWindow(window, SW_SHOWNORMAL)
-
-#define XUnmapWindow(display, window) \
-  ShowWindow(window, SW_HIDE)
-
-#define XIconifyWindow(display, window, screen) \
-  ShowWindow(window, SW_MINIMIZE)
-
-#define XWithdrawWindow(display, window, screen) \
-  ShowWindow(window, SW_HIDE)
-
-#define XLowerWindow(display, window) \
-  SetWindowPos(window, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE)
-
-#define XSetWMName(display, window, tp) \
-  SetWindowText(window, (tp)->value)
-
-/* There really isn't a way to set the icon name separate from the
-   windows name in Win32, so, just set the windows name. */
-#define XSetWMIconName(display, window, tp) \
-  XSetWMName(display, window, tp)
-
-#define XDestroyWindow(display, window) \
-  DestroyWindow(window)
-
-/* Anything that needs to be freed was allocated with malloc in our
-   fake X windows library for Win32, so free it with plain old
-   free(). */
-#define XFree(data) \
-  free(data)
-
-/* Nothing to be done for this...the pointer is always 'ungrabbed'
-   in Win32. */
-#define XUngrabPointer(display, time) \
-  /* Nothing. */
-
-/* Function prototypes. */
-
-extern XVisualInfo* XGetVisualInfo(
-  Display* display,
-  long mask,
-  XVisualInfo* ttemplate,  /* Avoid class with C++ keyword. */
-  int*nitems);
-
-extern Colormap XCreateColormap(
-  Display* display,
-  Window root,
-  Visual* visual,
-  int alloc);
-
-extern void XAllocColorCells(
-  Display* display,
-  Colormap colormap,
-  Bool contig, 
-  unsigned long plane_masks_return[],
-  unsigned int nplanes,
-  unsigned long pixels_return[],
-  unsigned int npixels);
-
-extern void XStoreColor(
-  Display* display,
-  Colormap colormap,
-  XColor* color);
-
-extern void XSetWindowColormap(
-  Display* display,
-  Window window,
-  Colormap colormap);
-
-extern Bool XTranslateCoordinates(
-  Display *display,
-  Window src, Window dst, 
-  int src_x, int src_y, 
-  int* dest_x_return, int* dest_y_return,
-  Window* child_return);
-
-extern Status XGetGeometry(
-  Display* display,
-  Window window,
-  Window* root_return, 
-  int* x_return, int* y_return, 
-  unsigned int* width_return, unsigned int* height_return,
-  unsigned int *border_width_return,
-  unsigned int* depth_return);
-
-extern int DisplayWidthMM(
-  Display* display,
-  int screen);
-
-extern int DisplayHeightMM(
-  Display* display,
-  int screen);
-
-extern void XWarpPointer(
-  Display* display,
-  Window src, Window dst, 
-  int src_x, int src_y,
-  int src_width, int src_height, 
-  int dst_x, int dst_y);
-
-extern int XParseGeometry(
-  char* string,
-  int* x, int* y, 
-  unsigned int* width, unsigned int* height);
-
-extern int XPending(
-  Display* display);
-
-#endif /* __win32_x11_h__ */

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-boinc/boinc.git



More information about the pkg-boinc-commits mailing list