diff --git a/3rdparty/simpletest/extensions/coverage/autocoverage.php b/3rdparty/simpletest/extensions/coverage/autocoverage.php
new file mode 100644
index 0000000000000000000000000000000000000000..9fc961bf43af84407e324794dcf5748d46007d6b
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/autocoverage.php
@@ -0,0 +1,29 @@
+<?php
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**
+ * Include this in any file to start coverage, coverage will automatically end
+ * when process dies.
+ */
+require_once(dirname(__FILE__) .'/coverage.php');
+
+if (CodeCoverage::isCoverageOn()) {
+    $coverage = CodeCoverage::getInstance();
+    $coverage->startCoverage();
+    register_shutdown_function("stop_coverage");
+}
+
+function stop_coverage() {
+    # hack until i can think of a way to run tests first and w/o exiting
+    $autorun = function_exists("run_local_tests");
+    if ($autorun) {
+        $result = run_local_tests();
+    }
+    CodeCoverage::getInstance()->stopCoverage();
+    if ($autorun) {
+        exit($result ? 0 : 1);
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php
new file mode 100755
index 0000000000000000000000000000000000000000..9a5a52ba134e59f1569fcfa99b9622396ea397c8
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-close.php
@@ -0,0 +1,14 @@
+<?php
+/**
+ * Close code coverage data collection, next step is to generate report
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**
+ * include coverage files
+ */
+require_once(dirname(__FILE__) . '/../coverage.php');
+$cc = CodeCoverage::getInstance();
+$cc->readSettings();
+$cc->writeUntouched();
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php
new file mode 100755
index 0000000000000000000000000000000000000000..c04e1fb512f6e73e412690bfee0a84cfd6af93f2
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-open.php
@@ -0,0 +1,31 @@
+<?php
+/**
+ * Initialize code coverage data collection, next step is to run your tests
+ * with ini setting auto_prepend_file=autocoverage.php ...
+ *
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */ 
+# optional arguments:
+#  --include=<some filepath regexp>      these files should be included coverage report
+#  --exclude=<come filepath regexp>      these files should not be included in coverage report
+#  --maxdepth=2                          when considering which file were not touched, scan directories 
+#
+# Example: 
+# php-coverage-open.php --include='.*\.php$' --include='.*\.inc$' --exclude='.*/tests/.*' 
+/**#@+
+ * include coverage files
+ */
+require_once(dirname(__FILE__) . '/../coverage_utils.php');
+CoverageUtils::requireSqlite();
+require_once(dirname(__FILE__) . '/../coverage.php');
+/**#@-*/
+$cc = new CodeCoverage();
+$cc->log = 'coverage.sqlite';
+$args = CoverageUtils::parseArguments($_SERVER['argv'], TRUE);
+$cc->includes = CoverageUtils::issetOr($args['include[]'], array('.*\.php$'));
+$cc->excludes = CoverageUtils::issetOr($args['exclude[]']); 
+$cc->maxDirectoryDepth = (int)CoverageUtils::issetOr($args['maxdepth'], '1');
+$cc->resetLog();
+$cc->writeSettings();
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php
new file mode 100755
index 0000000000000000000000000000000000000000..d61c822d997ab7423998028349b34b9663434dc7
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/bin/php-coverage-report.php
@@ -0,0 +1,29 @@
+<?php
+/**
+ * Generate a code coverage report
+ *
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+# optional arguments:
+#  --reportDir=some/directory    the default is ./coverage-report
+#  --title='My Coverage Report'  title the main page of your report
+
+/**#@+
+ * include coverage files
+ */
+require_once(dirname(__FILE__) . '/../coverage_utils.php');
+require_once(dirname(__FILE__) . '/../coverage.php');
+require_once(dirname(__FILE__) . '/../coverage_reporter.php');
+/**#@-*/
+$cc = CodeCoverage::getInstance();
+$cc->readSettings();
+$handler = new CoverageDataHandler($cc->log);
+$report = new CoverageReporter();
+$args = CoverageUtils::parseArguments($_SERVER['argv']);
+$report->reportDir = CoverageUtils::issetOr($args['reportDir'], 'coverage-report');
+$report->title = CoverageUtils::issetOr($args['title'], "Simpletest Coverage");
+$report->coverage = $handler->read();
+$report->untouched = $handler->readUntouchedFiles();
+$report->generate();
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/coverage.php b/3rdparty/simpletest/extensions/coverage/coverage.php
new file mode 100644
index 0000000000000000000000000000000000000000..44e5b679b82a0758f3b7fccc725753a446e1a7a3
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage.php
@@ -0,0 +1,196 @@
+<?php
+/**
+* @package        SimpleTest
+* @subpackage     Extensions
+*/
+/**
+* load coverage data handle
+*/
+require_once dirname(__FILE__) . '/coverage_data_handler.php';
+
+/**
+ * Orchestrates code coverage both in this thread and in subthread under apache
+ * Assumes this is running on same machine as apache.
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+class CodeCoverage  {
+    var $log;
+    var $root;
+    var $includes;
+    var $excludes;
+    var $directoryDepth;
+    var $maxDirectoryDepth = 20; // reasonable, otherwise arbitrary
+    var $title = "Code Coverage";
+
+    # NOTE: This assumes all code shares the same current working directory.
+    var $settingsFile = './code-coverage-settings.dat';
+
+    static $instance;
+
+    function writeUntouched() {
+        $touched = array_flip($this->getTouchedFiles());
+        $untouched = array();
+        $this->getUntouchedFiles($untouched, $touched, '.', '.');
+        $this->includeUntouchedFiles($untouched);
+    }
+
+    function &getTouchedFiles() {
+        $handler = new CoverageDataHandler($this->log);
+        $touched = $handler->getFilenames();
+        return $touched;
+    }
+
+    function includeUntouchedFiles($untouched) {
+        $handler = new CoverageDataHandler($this->log);
+        foreach ($untouched as $file) {
+            $handler->writeUntouchedFile($file);
+        }
+    }
+
+    function getUntouchedFiles(&$untouched, $touched, $parentPath, $rootPath, $directoryDepth = 1) {
+        $parent = opendir($parentPath);
+        while ($file = readdir($parent)) {
+            $path = "$parentPath/$file";
+            if (is_dir($path)) {
+                if ($file != '.' && $file != '..') {
+                    if ($this->isDirectoryIncluded($path, $directoryDepth)) {
+                        $this->getUntouchedFiles($untouched, $touched, $path, $rootPath, $directoryDepth + 1);
+                    }
+                }
+            }
+            else if ($this->isFileIncluded($path)) {
+                $relativePath = CoverageDataHandler::ltrim($rootPath .'/', $path);
+                if (!array_key_exists($relativePath, $touched)) {
+                    $untouched[] = $relativePath;
+                }
+            }
+        }
+        closedir($parent);
+    }
+
+    function resetLog() {
+        error_log('reseting log');
+        $new_file = fopen($this->log, "w");
+        if (!$new_file) {
+            throw new Exception("Could not create ". $this->log);
+        }
+        fclose($new_file);
+        if (!chmod($this->log, 0666)) {
+            throw new Exception("Could not change ownership on file  ". $this->log);
+        }
+        $handler = new CoverageDataHandler($this->log);
+        $handler->createSchema();
+    }
+
+    function startCoverage() {
+        $this->root = getcwd();
+        if(!extension_loaded("xdebug")) {
+            throw new Exception("Could not load xdebug extension");
+        };
+        xdebug_start_code_coverage(XDEBUG_CC_UNUSED | XDEBUG_CC_DEAD_CODE);
+    }
+
+    function stopCoverage() {
+        $cov = xdebug_get_code_coverage();
+        $this->filter($cov);
+        $data = new CoverageDataHandler($this->log);
+        chdir($this->root);
+        $data->write($cov);
+        unset($data); // release sqlite connection
+        xdebug_stop_code_coverage();
+        // make sure we wind up on same current working directory, otherwise
+        // coverage handler writer doesn't know what directory to chop off
+        chdir($this->root);
+    }
+
+    function readSettings() {
+        if (file_exists($this->settingsFile)) {
+            $this->setSettings(file_get_contents($this->settingsFile));
+        } else {
+            error_log("could not find file ". $this->settingsFile);
+        }
+    }
+
+    function writeSettings() {       
+        file_put_contents($this->settingsFile, $this->getSettings());
+    }
+
+    function getSettings() {
+        $data = array(
+    	'log' => realpath($this->log), 
+    	'includes' => $this->includes, 
+    	'excludes' => $this->excludes);
+        return serialize($data);
+    }
+
+    function setSettings($settings) {
+        $data = unserialize($settings);
+        $this->log = $data['log'];
+        $this->includes = $data['includes'];
+        $this->excludes = $data['excludes'];
+    }
+
+    function filter(&$coverage) {
+        foreach ($coverage as $file => $line) {
+            if (!$this->isFileIncluded($file)) {
+                unset($coverage[$file]);
+            }
+        }
+    }
+
+    function isFileIncluded($file)  {
+        if (!empty($this->excludes)) {
+            foreach ($this->excludes as $path) {
+                if (preg_match('|' . $path . '|', $file)) {
+                    return False;
+                }
+            }
+        }
+
+        if (!empty($this->includes)) {
+            foreach ($this->includes as $path) {
+                if (preg_match('|' . $path . '|', $file)) {
+                    return True;
+                }
+            }
+            return False;
+        }
+
+        return True;
+    }
+
+    function isDirectoryIncluded($dir, $directoryDepth)  {
+        if ($directoryDepth >= $this->maxDirectoryDepth) {
+            return false;
+        }
+        if (isset($this->excludes)) {
+            foreach ($this->excludes as $path) {
+                if (preg_match('|' . $path . '|', $dir)) {
+                    return False;
+                }
+            }
+        }
+
+        return True;
+    }
+
+    static function isCoverageOn() {
+        $coverage = self::getInstance();
+        $coverage->readSettings();
+        if (empty($coverage->log) || !file_exists($coverage->log)) {
+            trigger_error('No coverage log');
+            return False;
+        }
+        return True;
+    }
+
+    static function getInstance() {
+        if (self::$instance == NULL) {
+            self::$instance = new CodeCoverage();
+            self::$instance->readSettings();
+        }
+        return self::$instance;
+    }
+}
+?>
diff --git a/3rdparty/simpletest/extensions/coverage/coverage_calculator.php b/3rdparty/simpletest/extensions/coverage/coverage_calculator.php
new file mode 100644
index 0000000000000000000000000000000000000000..f1aa57bbab5514197c37253f6dc67efc398df109
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage_calculator.php
@@ -0,0 +1,98 @@
+<?php
+/**
+* @package        SimpleTest
+* @subpackage     Extensions
+*/
+/**
+* @package        SimpleTest
+* @subpackage     Extensions
+*/
+class CoverageCalculator {
+
+    function coverageByFileVariables($file, $coverage) {
+        $hnd = fopen($file, 'r');
+        if ($hnd == null) {
+            throw new Exception("File $file is missing");
+        }
+        $lines = array();
+        for ($i = 1; !feof($hnd); $i++) {
+            $line = fgets($hnd);
+            $lineCoverage = $this->lineCoverageCodeToStyleClass($coverage, $i);
+            $lines[$i] = array('lineCoverage' => $lineCoverage, 'code' => $line);
+        }
+
+        fclose($hnd);
+
+        $var = compact('file', 'lines', 'coverage');
+        return $var;
+    }
+
+    function lineCoverageCodeToStyleClass($coverage, $line) {
+        if (!array_key_exists($line, $coverage)) {
+            return "comment";
+        }
+        $code = $coverage[$line];
+        if (empty($code)) {
+            return "comment";
+        }
+        switch ($code) {
+            case -1:
+                return "missed";
+            case -2:
+                return "dead";
+        }
+
+        return "covered";
+    }
+
+    function totalLoc($total, $coverage) {
+        return $total + sizeof($coverage);
+    }
+
+    function lineCoverage($total, $line) {
+        # NOTE: counting dead code as covered, as it's almost always an executable line
+        # strange artifact of xdebug or underlying system
+        return $total + ($line > 0 || $line == -2 ? 1 : 0);
+    }
+
+    function totalCoverage($total, $coverage) {
+        return $total + array_reduce($coverage, array(&$this, "lineCoverage"));
+    }
+
+    static function reportFilename($filename) {
+        return preg_replace('|[/\\\\]|', '_', $filename) . '.html';
+    }
+
+    function percentCoverageByFile($coverage, $file, &$results) {
+        $byFileReport = self::reportFilename($file);
+
+        $loc = sizeof($coverage);
+        if ($loc == 0)
+        return 0;
+        $lineCoverage = array_reduce($coverage, array(&$this, "lineCoverage"));
+        $percentage = 100 * ($lineCoverage / $loc);
+        $results[0][$file] = array('byFileReport' => $byFileReport, 'percentage' => $percentage);
+    }
+
+    function variables($coverage, $untouched) {
+        $coverageByFile = array();
+        array_walk($coverage, array(&$this, "percentCoverageByFile"), array(&$coverageByFile));
+
+        $totalLoc = array_reduce($coverage, array(&$this, "totalLoc"));
+
+        if ($totalLoc > 0) {
+            $totalLinesOfCoverage = array_reduce($coverage, array(&$this, "totalCoverage"));
+            $totalPercentCoverage = 100 * ($totalLinesOfCoverage / $totalLoc);
+        }
+
+        $untouchedPercentageDenominator = sizeof($coverage) + sizeof($untouched);
+        if ($untouchedPercentageDenominator > 0) {
+            $filesTouchedPercentage = 100 * sizeof($coverage) / $untouchedPercentageDenominator;
+        }
+
+        $var = compact('coverageByFile', 'totalPercentCoverage', 'totalLoc', 'totalLinesOfCoverage', 'filesTouchedPercentage');
+        $var['untouched'] = $untouched;
+        return $var;
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php b/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php
new file mode 100644
index 0000000000000000000000000000000000000000..bbf81106fc5ee2507937e8bc3687270055565b22
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage_data_handler.php
@@ -0,0 +1,125 @@
+<?php
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**
+ * @todo	which db abstraction layer is this?
+ */
+require_once 'DB/sqlite.php';
+
+/**
+ * Persists code coverage data into SQLite database and aggregate data for convienent
+ * interpretation in report generator.  Be sure to not to keep an instance longer
+ * than you have, otherwise you risk overwriting database edits from another process
+ * also trying to make updates.
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+class CoverageDataHandler {
+
+    var $db;
+
+    function __construct($filename) {
+        $this->filename = $filename;
+        $this->db = new SQLiteDatabase($filename);
+        if (empty($this->db)) {
+            throw new Exception("Could not create sqlite db ". $filename);
+        }
+    }
+
+    function createSchema() {
+        $this->db->queryExec("create table untouched (filename text)");
+        $this->db->queryExec("create table coverage (name text, coverage text)");
+    }
+
+    function &getFilenames() {
+        $filenames = array();
+        $cursor = $this->db->unbufferedQuery("select distinct name from coverage");
+        while ($row = $cursor->fetch()) {
+            $filenames[] = $row[0];
+        }
+
+        return $filenames;
+    }
+
+    function write($coverage) {
+        foreach ($coverage as $file => $lines) {
+            $coverageStr = serialize($lines);
+            $relativeFilename = self::ltrim(getcwd() . '/', $file);
+            $sql = "insert into coverage (name, coverage) values ('$relativeFilename', '$coverageStr')";
+            # if this fails, check you have write permission
+            $this->db->queryExec($sql);
+        }
+    }
+
+    function read() {
+        $coverage = array_flip($this->getFilenames());
+        foreach($coverage as $file => $garbage) {
+            $coverage[$file] = $this->readFile($file);
+        }
+        return $coverage;
+    }
+
+    function &readFile($file) {
+        $sql = "select coverage from coverage where name = '$file'";
+        $aggregate = array();
+        $result = $this->db->query($sql);
+        while ($result->valid()) {
+            $row = $result->current();
+            $this->aggregateCoverage($aggregate, unserialize($row[0]));
+            $result->next();
+        }
+
+        return $aggregate;
+    }
+
+    function aggregateCoverage(&$total, $next) {
+        foreach ($next as $lineno => $code) {
+            if (!isset($total[$lineno])) {
+                $total[$lineno] = $code;
+            } else {
+                $total[$lineno] = $this->aggregateCoverageCode($total[$lineno], $code);
+            }
+        }
+    }
+
+    function aggregateCoverageCode($code1, $code2) {
+        switch($code1) {
+            case -2: return -2;
+            case -1: return $code2;
+            default:
+                switch ($code2) {
+                    case -2: return -2;
+                    case -1: return $code1;
+                }
+        }
+        return $code1 + $code2;
+    }
+
+    static function ltrim($cruft, $pristine) {
+        if(stripos($pristine, $cruft) === 0) {
+            return substr($pristine, strlen($cruft));
+        }
+        return $pristine;
+    }
+
+    function writeUntouchedFile($file) {
+        $relativeFile = CoverageDataHandler::ltrim('./', $file);
+        $sql = "insert into untouched values ('$relativeFile')";
+        $this->db->queryExec($sql);
+    }
+
+    function &readUntouchedFiles() {
+        $untouched = array();
+        $result = $this->db->query("select filename from untouched order by filename");
+        while ($result->valid()) {
+            $row = $result->current();
+            $untouched[] = $row[0];
+            $result->next();
+        }
+
+        return $untouched;
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/coverage_reporter.php b/3rdparty/simpletest/extensions/coverage/coverage_reporter.php
new file mode 100644
index 0000000000000000000000000000000000000000..ba4e7161c2f84e297709d394fc34d02f848b9c49
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage_reporter.php
@@ -0,0 +1,68 @@
+<?php
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**#@+
+ * include additional coverage files
+ */
+require_once dirname(__FILE__) .'/coverage_calculator.php';
+require_once dirname(__FILE__) .'/coverage_utils.php';
+require_once dirname(__FILE__) .'/simple_coverage_writer.php';
+/**#@-*/
+
+/**
+ * Take aggregated coverage data and generate reports from it using smarty
+ * templates
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+class CoverageReporter {
+    var $coverage;
+    var $untouched;
+    var $reportDir;
+    var $title = 'Coverage';
+    var $writer;
+    var $calculator;
+
+    function __construct() {
+        $this->writer = new SimpleCoverageWriter();
+        $this->calculator = new CoverageCalculator();
+    }
+
+    function generateSummaryReport($out) {
+        $variables = $this->calculator->variables($this->coverage, $this->untouched);
+        $variables['title'] = $this->title;
+        $report = $this->writer->writeSummary($out, $variables);
+        fwrite($out, $report);
+    }
+
+    function generate() {
+        CoverageUtils::mkdir($this->reportDir);
+
+        $index = $this->reportDir .'/index.html';
+        $hnd = fopen($index, 'w');
+        $this->generateSummaryReport($hnd);
+        fclose($hnd);
+
+        foreach ($this->coverage as $file => $cov) {
+            $byFile = $this->reportDir .'/'. self::reportFilename($file);
+            $byFileHnd = fopen($byFile, 'w');
+            $this->generateCoverageByFile($byFileHnd, $file, $cov);
+            fclose($byFileHnd);
+        }
+
+        echo "generated report $index\n";
+    }
+
+    function generateCoverageByFile($out, $file, $cov) {
+        $variables = $this->calculator->coverageByFileVariables($file, $cov);
+        $variables['title'] = $this->title .' - '. $file;
+        $this->writer->writeByFile($out, $variables);
+    }
+
+    static function reportFilename($filename) {
+        return preg_replace('|[/\\\\]|', '_', $filename) . '.html';
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/coverage_utils.php b/3rdparty/simpletest/extensions/coverage/coverage_utils.php
new file mode 100644
index 0000000000000000000000000000000000000000..d2c3a635f43131d92e1e92d0f0ff824a26055c99
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage_utils.php
@@ -0,0 +1,114 @@
+<?php
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+class CoverageUtils {
+
+    static function mkdir($dir) {
+        if (!file_exists($dir)) {
+            mkdir($dir, 0777, True);
+        } else {
+            if (!is_dir($dir)) {
+                throw new Exception($dir .' exists as a file, not a directory');
+            }
+        }
+    }
+
+    static function requireSqlite() {
+        if (!self::isPackageClassAvailable('DB/sqlite.php', 'SQLiteDatabase')) {
+            echo "sqlite library is required to be installed and available in include_path";
+            exit(1);
+        }
+    }
+
+    static function isPackageClassAvailable($includeFile, $class) {
+        @include_once($includeFile);
+        return class_exists($class);
+    }
+
+    /**
+     * Parses simple parameters from CLI.
+     *
+     * Puts trailing parameters into string array in 'extraArguments'
+     *
+     * Example:
+     * $args = CoverageUtil::parseArguments($_SERVER['argv']);
+     * if ($args['verbose']) echo "Verbose Mode On\n";
+     * $files = $args['extraArguments'];
+     *
+     * Example CLI:
+     *  --foo=blah -x -h  some trailing arguments
+     *
+     * if multiValueMode is true
+     * Example CLI:
+     *  --include=a --include=b --exclude=c
+     * Then
+     *  $args = CoverageUtil::parseArguments($_SERVER['argv']);
+     *  $args['include[]'] will equal array('a', 'b')
+     *  $args['exclude[]'] will equal array('c')
+     *  $args['exclude'] will equal c
+     *  $args['include'] will equal b   NOTE: only keeps last value
+     *
+     * @param unknown_type $argv
+     * @param supportMutliValue - will store 2nd copy of value in an array with key "foo[]"
+     * @return unknown
+     */
+    static public function parseArguments($argv, $mutliValueMode = False) {
+        $args = array();
+        $args['extraArguments'] = array();
+        array_shift($argv); // scriptname
+        foreach ($argv as $arg) {
+            if (ereg('^--([^=]+)=(.*)', $arg, $reg)) {
+                $args[$reg[1]] = $reg[2];
+                if ($mutliValueMode) {
+                    self::addItemAsArray($args, $reg[1], $reg[2]);
+                }
+            } elseif (ereg('^[-]{1,2}([^[:blank:]]+)', $arg, $reg)) {
+                $nonnull = '';
+                $args[$reg[1]] = $nonnull;
+                if ($mutliValueMode) {
+                    self::addItemAsArray($args, $reg[1], $nonnull);
+                }
+            } else {
+                $args['extraArguments'][] = $arg;
+            }
+        }
+
+        return $args;
+    }
+
+    /**
+     * Adds a value as an array of one, or appends to an existing array elements
+     *
+     * @param unknown_type $array
+     * @param unknown_type $item
+     */
+    static function addItemAsArray(&$array, $key, $item) {
+        $array_key = $key .'[]';
+        if (array_key_exists($array_key, $array)) {
+            $array[$array_key][] = $item;
+        } else {
+            $array[$array_key] = array($item);
+        }
+    }
+
+    /**
+     * isset function with default value
+     *
+     * Example:  $z = CoverageUtils::issetOr($array[$key], 'no value given')
+     *
+     * @param unknown_type $val
+     * @param unknown_type $default
+     * @return first value unless value is not set then returns 2nd arg or null if no 2nd arg
+     */
+    static public function issetOr(&$val, $default = null)
+    {
+        return isset($val) ? $val : $default;
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/coverage_writer.php b/3rdparty/simpletest/extensions/coverage/coverage_writer.php
new file mode 100644
index 0000000000000000000000000000000000000000..0a8519cb509258952dd41722ab836b481c3a6892
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/coverage_writer.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+/**
+ * @package        SimpleTest
+ * @subpackage     Extensions
+ */
+interface CoverageWriter {
+
+    function writeSummary($out, $variables);
+
+    function writeByFile($out, $variables);
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php b/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php
new file mode 100644
index 0000000000000000000000000000000000000000..7eb73fc8ab94972077756c7bfaa6f51b8654b2f9
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/simple_coverage_writer.php
@@ -0,0 +1,39 @@
+<?php
+/**
+ *  SimpleCoverageWriter class file
+ *  @package    SimpleTest
+ *  @subpackage UnitTester
+ *  @version    $Id: unit_tester.php 1882 2009-07-01 14:30:05Z lastcraft $
+ */
+/**
+ * base coverage writer class
+ */
+require_once dirname(__FILE__) .'/coverage_writer.php';
+
+/**
+ *  SimpleCoverageWriter class
+ *  @package    SimpleTest
+ *  @subpackage UnitTester
+ */
+class SimpleCoverageWriter implements CoverageWriter {
+
+    function writeSummary($out, $variables) {
+        extract($variables);
+        $now = date("F j, Y, g:i a");
+        ob_start();
+        include dirname(__FILE__) . '/templates/index.php';
+        $contents = ob_get_contents();
+        fwrite ($out, $contents);
+        ob_end_clean();
+    }
+
+    function writeByFile($out, $variables) {
+        extract($variables);
+        ob_start();
+        include dirname(__FILE__) . '/templates/file.php';
+        $contents = ob_get_contents();
+        fwrite ($out, $contents);
+        ob_end_clean();
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/templates/file.php b/3rdparty/simpletest/extensions/coverage/templates/file.php
new file mode 100644
index 0000000000000000000000000000000000000000..70f6903068c9a4680b0f03418e04edc36d2ec8fd
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/templates/file.php
@@ -0,0 +1,60 @@
+<html>
+<head>
+<title><?php echo $title ?></title>
+</head>
+<style type="text/css">
+body {
+  font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
+}
+h1 {
+  font-size: medium;
+}
+#code {
+  border-spacing: 0;
+}
+.lineNo {
+  color: #ccc;
+}
+.code, .lineNo {
+  white-space: pre;
+  font-family: monospace;
+}
+.covered {
+  color: #090;
+}
+.missed {
+  color: #f00;
+}
+.dead {
+  color: #00f;
+}
+.comment {
+  color: #333;
+}
+</style>
+<body>
+<h1 id="title"><?php echo $title ?></h1>
+<table id="code">
+  <tbody>
+<?php foreach ($lines as $lineNo => $line) { ?>
+    <tr>
+       <td><span class="lineNo"><?php echo $lineNo ?></span></td>
+       <td><span class="<?php echo $line['lineCoverage'] ?> code"><?php echo htmlentities($line['code']) ?></span></td>
+    </tr>
+<?php } ?>
+  </tbody>
+</table>
+<h2>Legend</h2>
+<dl>
+  <dt><span class="missed">Missed</span></dt>
+  <dd>lines code that <strong>were not</strong> excersized during program execution.</dd>
+  <dt><span class="covered">Covered</span></dt>
+  <dd>lines code <strong>were</strong> excersized during program execution.</dd>
+  <dt><span class="comment">Comment/non executable</span></dt>
+  <dd>Comment or non-executable line of code.</dd>
+  <dt><span class="dead">Dead</span></dt>
+  <dd>lines of code that according to xdebug could not be executed.  This is counted as coverage code because 
+  in almost all cases it is code that runnable.</dd>
+</dl>
+</body>
+</html>
diff --git a/3rdparty/simpletest/extensions/coverage/templates/index.php b/3rdparty/simpletest/extensions/coverage/templates/index.php
new file mode 100644
index 0000000000000000000000000000000000000000..e4374e23809e75846ef0b7f2f93c7ef360228154
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/templates/index.php
@@ -0,0 +1,106 @@
+<html>
+<head>
+<title><?php echo $title ?></title>
+</head>
+<style type="text/css">
+h1 {
+	font-size: medium;
+}
+
+body {
+	font-family: "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica,
+		sans-serif;
+}
+
+td.percentage {
+	text-align: right;
+}
+
+caption {
+	border-bottom: thin solid;
+	font-weight: bolder;
+}
+
+dt {
+	font-weight: bolder;
+}
+
+table {
+	margin: 1em;
+}
+</style>
+<body>
+<h1 id="title"><?php echo $title ?></h1>
+<table>
+	<caption>Summary</caption>
+	<tbody>
+		<tr>
+			<td>Total Coverage (<a href="#total-coverage">?</a>) :</td>
+			<td class="percentage"><span class="totalPercentCoverage"><?php echo number_format($totalPercentCoverage, 0) ?>%</span></td>
+		</tr>
+		<tr>
+			<td>Total Files Covered (<a href="#total-files-covered">?</a>) :</td>
+			<td class="percentage"><span class="filesTouchedPercentage"><?php  echo number_format($filesTouchedPercentage, 0) ?>%</span></td>
+		</tr>
+		<tr>
+			<td>Report Generation Date :</td>
+			<td><?php echo $now ?></td>
+		</tr>
+	</tbody>
+</table>
+<table id="covered-files">
+	<caption>Coverage (<a href="#coverage">?</a>)</caption>
+	<thead>
+		<tr>
+			<th>File</th>
+			<th>Coverage</th>
+		</tr>
+	</thead>
+	<tbody>
+		<?php foreach ($coverageByFile as $file => $coverage) { ?>
+		<tr>
+			<td><a class="byFileReportLink" href="<?php echo $coverage['byFileReport']  ?>"><?php echo $file ?></a></td>
+			<td class="percentage"><span class="percentCoverage"><?php echo number_format($coverage['percentage'], 0) ?>%</span></td>
+		</tr>
+		<?php } ?>
+	</tbody>
+</table>
+<table>
+	<caption>Files Not Covered (<a href="#untouched">?</a>)</caption>
+	<tbody>
+		<?php foreach ($untouched as $key => $file) { ?>
+		<tr>
+			<td><span class="untouchedFile"><?php echo $file ?></span></td>
+		</tr>
+		<?php } ?>
+	</tbody>
+</table>
+
+<h2>Glossary</h2>
+<dl>
+	<dt><a name="total-coverage">Total Coverage</a></dt>
+	<dd>Ratio of all the lines of executable code that were executed to the
+	lines of code that were not executed. This does not include the files
+	that were not covered at all.</dd>
+	<dt><a name="total-files-covered">Total Files Covered</a></dt>
+	<dd>This is the ratio of the number of files tested, to the number of
+	files not tested at all.</dd>
+	<dt><a name="coverage">Coverage</a></dt>
+	<dd>These files were parsed and loaded by the php interpreter while
+	running the tests. Percentage is determined by the ratio of number of
+	lines of code executed to the number of possible executable lines of
+	code. "dead" lines of code, or code that could not be executed
+	according to xdebug, are counted as covered because in almost all cases
+	it is the end of a logical loop.</dd>
+	<dt><a name="untouched">Files Not Covered</a></dt>
+	<dd>These files were not loaded by the php interpreter at anytime
+	during a unit test. You could consider these files having 0% coverage,
+	but because it is difficult to determine the total coverage unless you
+	could count the lines for executable code, this is not reflected in the
+	Total Coverage calculation.</dd>
+</dl>
+
+<p>Code coverage generated by <a href="http://www.simpletest.org">SimpleTest</a></p>
+
+</body>
+</html>
diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..64bd8d463fba55122bab8451df2a9121041b2633
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/coverage_calculator_test.php
@@ -0,0 +1,65 @@
+<?php
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+
+class CoverageCalculatorTest extends UnitTestCase {
+    function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+    
+	function setUp() {
+       	require_once dirname(__FILE__) .'/../coverage_calculator.php';
+        $this->calc = new CoverageCalculator();
+    }
+
+    function testVariables() {
+        $coverage = array('file' => array(1,1,1,1));
+        $untouched = array('missed-file');
+        $variables = $this->calc->variables($coverage, $untouched);
+        $this->assertEqual(4, $variables['totalLoc']);
+        $this->assertEqual(100, $variables['totalPercentCoverage']);
+        $this->assertEqual(4, $variables['totalLinesOfCoverage']);
+        $expected = array('file' => array('byFileReport' => 'file.html', 'percentage' => 100));
+        $this->assertEqual($expected, $variables['coverageByFile']);
+        $this->assertEqual(50, $variables['filesTouchedPercentage']);
+        $this->assertEqual($untouched, $variables['untouched']);
+    }
+
+    function testPercentageCoverageByFile() {
+        $coverage = array(0,0,0,1,1,1);
+        $results = array();
+        $this->calc->percentCoverageByFile($coverage, 'file', $results);
+        $pct = $results[0];
+        $this->assertEqual(50, $pct['file']['percentage']);
+        $this->assertEqual('file.html', $pct['file']['byFileReport']);
+    }
+
+    function testTotalLoc() {
+        $this->assertEqual(13, $this->calc->totalLoc(10, array(1,2,3)));
+    }
+
+    function testLineCoverage() {
+        $this->assertEqual(10, $this->calc->lineCoverage(10, -1));
+        $this->assertEqual(10, $this->calc->lineCoverage(10, 0));
+        $this->assertEqual(11, $this->calc->lineCoverage(10, 1));
+    }
+
+    function testTotalCoverage() {
+        $this->assertEqual(11, $this->calc->totalCoverage(10, array(-1,1)));
+    }
+
+    static function getAttribute($element, $attribute) {
+        $a = $element->attributes();
+        return $a[$attribute];
+    }
+
+    static function dom($stream) {
+        rewind($stream);
+        $actual = stream_get_contents($stream);
+        $html = DOMDocument::loadHTML($actual);
+        return simplexml_import_dom($html);
+    }
+}
+
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..54c67a4a7b071f8da209d68ef982309521bb4f00
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/coverage_data_handler_test.php
@@ -0,0 +1,83 @@
+<?php
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+
+class CoverageDataHandlerTest extends UnitTestCase {
+    function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+    
+	function setUp() {
+       	require_once dirname(__FILE__) .'/../coverage_data_handler.php';
+    }
+
+    function testAggregateCoverageCode() {
+        $handler = new CoverageDataHandler($this->tempdb());
+        $this->assertEqual(-2, $handler->aggregateCoverageCode(-2, -2));
+        $this->assertEqual(-2, $handler->aggregateCoverageCode(-2, 10));
+        $this->assertEqual(-2, $handler->aggregateCoverageCode(10, -2));
+        $this->assertEqual(-1, $handler->aggregateCoverageCode(-1, -1));
+        $this->assertEqual(10, $handler->aggregateCoverageCode(-1, 10));
+        $this->assertEqual(10, $handler->aggregateCoverageCode(10, -1));
+        $this->assertEqual(20, $handler->aggregateCoverageCode(10, 10));
+    }
+
+    function testSimpleWriteRead() {
+        $handler = new CoverageDataHandler($this->tempdb());
+        $handler->createSchema();
+        $coverage = array(10 => -2, 20 => -1, 30 => 0, 40 => 1);
+        $handler->write(array('file' => $coverage));
+
+        $actual = $handler->readFile('file');
+        $expected = array(10 => -2, 20 => -1, 30 => 0, 40 => 1);
+        $this->assertEqual($expected, $actual);
+    }
+
+    function testMultiFileWriteRead() {
+        $handler = new CoverageDataHandler($this->tempdb());
+        $handler->createSchema();
+        $handler->write(array(
+    	'file1' => array(-2, -1, 1), 
+    	'file2' => array(-2, -1, 1)
+        ));
+        $handler->write(array(
+    	'file1' => array(-2, -1, 1)
+        ));
+
+        $expected = array(
+    	'file1' => array(-2, -1, 2),
+    	'file2' => array(-2, -1, 1)
+        );
+        $actual = $handler->read();
+        $this->assertEqual($expected, $actual);
+    }
+
+    function testGetfilenames() {
+        $handler = new CoverageDataHandler($this->tempdb());
+        $handler->createSchema();
+        $rawCoverage = array('file0' => array(), 'file1' => array());
+        $handler->write($rawCoverage);
+        $actual = $handler->getFilenames();
+        $this->assertEqual(array('file0', 'file1'), $actual);
+    }
+
+    function testWriteUntouchedFiles() {
+        $handler = new CoverageDataHandler($this->tempdb());
+        $handler->createSchema();
+        $handler->writeUntouchedFile('bluejay');
+        $handler->writeUntouchedFile('robin');
+        $this->assertEqual(array('bluejay', 'robin'), $handler->readUntouchedFiles());
+    }
+
+    function testLtrim() {
+        $this->assertEqual('ber', CoverageDataHandler::ltrim('goo', 'goober'));
+        $this->assertEqual('some/file', CoverageDataHandler::ltrim('./', './some/file'));
+        $this->assertEqual('/x/y/z/a/b/c', CoverageDataHandler::ltrim('/a/b/', '/x/y/z/a/b/c'));
+    }
+
+    function tempdb() {
+        return tempnam(NULL, 'coverage.test.db');
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..a8b09962a041d993d839d4577a9d25d8e9a23f9d
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/coverage_reporter_test.php
@@ -0,0 +1,22 @@
+<?php
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+
+class CoverageReporterTest extends UnitTestCase {
+    function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+	
+	function setUp() {
+        require_once dirname(__FILE__) .'/../coverage_reporter.php';
+        new CoverageReporter();
+    }
+
+    function testreportFilename() {
+        $this->assertEqual("parula.php.html", CoverageReporter::reportFilename("parula.php"));
+        $this->assertEqual("warbler_parula.php.html", CoverageReporter::reportFilename("warbler/parula.php"));
+        $this->assertEqual("warbler_parula.php.html", CoverageReporter::reportFilename("warbler\\parula.php"));
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..f09d03f78a17a8aa92ea9c72efae2194293f4b78
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/coverage_test.php
@@ -0,0 +1,109 @@
+<?php
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+require_once(dirname(__FILE__) . '/../../../mock_objects.php');
+
+class CodeCoverageTest extends UnitTestCase {
+    function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+	
+	function setUp() {
+        require_once dirname(__FILE__) .'/../coverage.php';
+    }
+	
+    function testIsFileIncluded() {
+        $coverage = new CodeCoverage();
+        $this->assertTrue($coverage->isFileIncluded('aaa'));
+        $coverage->includes = array('a');
+        $this->assertTrue($coverage->isFileIncluded('aaa'));
+        $coverage->includes = array('x');
+        $this->assertFalse($coverage->isFileIncluded('aaa'));
+        $coverage->excludes = array('aa');
+        $this->assertFalse($coverage->isFileIncluded('aaa'));
+    }
+
+    function testIsFileIncludedRegexp() {
+        $coverage = new CodeCoverage();
+        $coverage->includes = array('modules/.*\.php$');
+        $coverage->excludes = array('bad-bunny.php');
+        $this->assertFalse($coverage->isFileIncluded('modules/a.test'));
+        $this->assertFalse($coverage->isFileIncluded('modules/bad-bunny.test'));
+        $this->assertTrue($coverage->isFileIncluded('modules/test.php'));
+        $this->assertFalse($coverage->isFileIncluded('module-bad/good-bunny.php'));
+        $this->assertTrue($coverage->isFileIncluded('modules/good-bunny.php'));
+    }
+
+    function testIsDirectoryIncludedPastMaxDepth() {
+        $coverage = new CodeCoverage();
+        $coverage->maxDirectoryDepth = 5;
+        $this->assertTrue($coverage->isDirectoryIncluded('aaa', 1));
+        $this->assertFalse($coverage->isDirectoryIncluded('aaa', 5));
+    }
+
+    function testIsDirectoryIncluded() {
+        $coverage = new CodeCoverage();
+        $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0));
+        $coverage->excludes = array('b$');
+        $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0));
+        $coverage->includes = array('a$'); // includes are ignore, all dirs are included unless excluded
+        $this->assertTrue($coverage->isDirectoryIncluded('aaa', 0));
+        $coverage->excludes = array('.*a$');
+        $this->assertFalse($coverage->isDirectoryIncluded('aaa', 0));
+    }
+
+    function testFilter() {
+        $coverage = new CodeCoverage();
+        $data = array('a' => 0, 'b' => 0, 'c' => 0);
+        $coverage->includes = array('b');
+        $coverage->filter($data);
+        $this->assertEqual(array('b' => 0), $data);
+    }
+
+    function testUntouchedFiles() {
+        $coverage = new CodeCoverage();
+        $touched = array_flip(array("test/coverage_test.php"));
+        $actual = array();
+        $coverage->includes = array('coverage_test\.php$');
+        $parentDir = realpath(dirname(__FILE__));
+        $coverage->getUntouchedFiles($actual, $touched, $parentDir, $parentDir);
+        $this->assertEqual(array("coverage_test.php"), $actual);
+    }
+
+    function testResetLog() {
+        $coverage = new CodeCoverage();
+        $coverage->log = tempnam(NULL, 'php.xdebug.coverage.test.');
+        $coverage->resetLog();
+        $this->assertTrue(file_exists($coverage->log));
+    }
+
+    function testSettingsSerialization() {
+        $coverage = new CodeCoverage();
+        $coverage->log = '/banana/boat';
+        $coverage->includes = array('apple', 'orange');
+        $coverage->excludes = array('tomato', 'pea');
+        $data = $coverage->getSettings();
+        $this->assertNotNull($data);
+
+        $actual = new CodeCoverage();
+        $actual->setSettings($data);
+        $this->assertEqual('/banana/boat', $actual->log);
+        $this->assertEqual(array('apple', 'orange'), $actual->includes);
+        $this->assertEqual(array('tomato', 'pea'), $actual->excludes);
+    }
+
+    function testSettingsCanBeReadWrittenToDisk() {
+        $settings_file = 'banana-boat-coverage-settings-test.dat';
+        $coverage = new CodeCoverage();
+        $coverage->log = '/banana/boat';
+        $coverage->settingsFile = $settings_file;
+        $coverage->writeSettings();
+
+        $actual = new CodeCoverage();
+        $actual->settingsFile = $settings_file;
+        $actual->readSettings();
+        $this->assertEqual('/banana/boat', $actual->log);
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php b/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..b900c5d2c4353ec58e8c8aa53f3b6bc536cd847c
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/coverage_utils_test.php
@@ -0,0 +1,70 @@
+<?php
+require_once dirname(__FILE__) . '/../../../autorun.php';
+
+class CoverageUtilsTest extends UnitTestCase {
+    function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+	
+	function setUp() {
+    	require_once dirname(__FILE__) .'/../coverage_utils.php';
+	}
+	
+    function testMkdir() {
+        CoverageUtils::mkdir(dirname(__FILE__));
+        try {
+            CoverageUtils::mkdir(__FILE__);
+            $this->fail("Should give error about cannot create dir of a file");
+        } catch (Exception $expected) {
+        }
+    }
+
+    function testIsPackageClassAvailable() {
+        $coverageSource = dirname(__FILE__) .'/../coverage_calculator.php';
+        $this->assertTrue(CoverageUtils::isPackageClassAvailable($coverageSource, 'CoverageCalculator'));
+        $this->assertFalse(CoverageUtils::isPackageClassAvailable($coverageSource, 'BogusCoverage'));
+        $this->assertFalse(CoverageUtils::isPackageClassAvailable('bogus-file', 'BogusCoverage'));
+        $this->assertTrue(CoverageUtils::isPackageClassAvailable('bogus-file', 'CoverageUtils'));
+    }
+
+    function testParseArgumentsMultiValue() {
+        $actual = CoverageUtils::parseArguments(array('scriptname', '--a=b', '--a=c'), True);
+        $expected = array('extraArguments' => array(), 'a' => 'c', 'a[]' => array('b', 'c'));
+        $this->assertEqual($expected, $actual);
+    }
+
+    function testParseArguments() {
+        $actual = CoverageUtils::parseArguments(array('scriptname', '--a=b', '-c', 'xxx'));
+        $expected = array('a' => 'b', 'c' => '', 'extraArguments' => array('xxx'));
+        $this->assertEqual($expected, $actual);
+    }
+
+    function testParseDoubleDashNoArguments() {
+        $actual = CoverageUtils::parseArguments(array('scriptname', '--aa'));
+        $this->assertTrue(isset($actual['aa']));
+    }
+
+    function testParseHyphenedExtraArguments() {
+        $actual = CoverageUtils::parseArguments(array('scriptname', '--alpha-beta=b', 'gamma-lambda'));
+        $expected = array('alpha-beta' => 'b', 'extraArguments' => array('gamma-lambda'));
+        $this->assertEqual($expected, $actual);
+    }
+
+    function testAddItemAsArray() {
+        $actual = array();
+        CoverageUtils::addItemAsArray($actual, 'bird', 'duck');
+        $this->assertEqual(array('bird[]' => array('duck')), $actual);
+
+        CoverageUtils::addItemAsArray(&$actual, 'bird', 'pigeon');
+        $this->assertEqual(array('bird[]' => array('duck', 'pigeon')), $actual);
+    }
+
+    function testIssetOr() {
+        $data = array('bird' => 'gull');
+        $this->assertEqual('lab', CoverageUtils::issetOr($data['dog'], 'lab'));
+        $this->assertEqual('gull', CoverageUtils::issetOr($data['bird'], 'sparrow'));
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/sample/code.php b/3rdparty/simpletest/extensions/coverage/test/sample/code.php
new file mode 100644
index 0000000000000000000000000000000000000000..a2438f4bee0d8494d770b276eb2382ba3d49952e
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/sample/code.php
@@ -0,0 +1,4 @@
+<?php
+// sample code
+$x = 1 + 2;
+if (false) echo "dead";
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php b/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php
new file mode 100644
index 0000000000000000000000000000000000000000..2c9f9abc18b6a4462feb9e58abde313d88b5e2ab
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/simple_coverage_writer_test.php
@@ -0,0 +1,69 @@
+<?php
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+
+class SimpleCoverageWriterTest extends UnitTestCase {
+	function skip() {
+        $this->skipIf(
+        		!file_exists('DB/sqlite.php'),
+                'The Coverage extension needs to have PEAR installed');
+    }
+		
+	function setUp() {
+		require_once dirname(__FILE__) .'/../simple_coverage_writer.php';
+		require_once dirname(__FILE__) .'/../coverage_calculator.php';
+		
+	}
+
+	function testGenerateSummaryReport() {
+        $writer = new SimpleCoverageWriter();
+        $coverage = array('file' => array(0, 1));
+        $untouched = array('missed-file');
+        $calc = new CoverageCalculator();
+        $variables = $calc->variables($coverage, $untouched);
+        $variables['title'] = 'coverage';
+        $out = fopen("php://memory", 'w');
+        $writer->writeSummary($out, $variables);
+        $dom = self::dom($out);
+        $totalPercentCoverage = $dom->elements->xpath("//span[@class='totalPercentCoverage']");
+        $this->assertEqual('50%', (string)$totalPercentCoverage[0]);
+
+        $fileLinks = $dom->elements->xpath("//a[@class='byFileReportLink']");
+        $fileLinkAttr = $fileLinks[0]->attributes();
+        $this->assertEqual('file.html', $fileLinkAttr['href']);
+        $this->assertEqual('file', (string)($fileLinks[0]));
+
+        $untouchedFile = $dom->elements->xpath("//span[@class='untouchedFile']");
+        $this->assertEqual('missed-file', (string)$untouchedFile[0]);
+    }
+
+    function testGenerateCoverageByFile() {
+        $writer = new SimpleCoverageWriter();
+        $cov = array(3 => 1, 4 => -2); // 2 comments, 1 code, 1 dead  (1-based indexes)
+        $out = fopen("php://memory", 'w');
+        $file = dirname(__FILE__) .'/sample/code.php';
+        $calc = new CoverageCalculator();
+        $variables = $calc->coverageByFileVariables($file, $cov);
+        $variables['title'] = 'coverage';
+        $writer->writeByFile($out, $variables);
+        $dom = self::dom($out);
+
+        $cells = $dom->elements->xpath("//table[@id='code']/tbody/tr/td/span");
+        $this->assertEqual("comment code", self::getAttribute($cells[1], 'class'));
+        $this->assertEqual("comment code", self::getAttribute($cells[3], 'class'));
+        $this->assertEqual("covered code", self::getAttribute($cells[5], 'class'));
+        $this->assertEqual("dead code", self::getAttribute($cells[7], 'class'));
+    }
+
+    static function getAttribute($element, $attribute) {
+        $a = $element->attributes();
+        return $a[$attribute];
+    }
+
+    static function dom($stream) {
+        rewind($stream);
+        $actual = stream_get_contents($stream);
+        $html = DOMDocument::loadHTML($actual);
+        return simplexml_import_dom($html);
+    }
+}
+?>
\ No newline at end of file
diff --git a/3rdparty/simpletest/extensions/coverage/test/test.php b/3rdparty/simpletest/extensions/coverage/test/test.php
new file mode 100644
index 0000000000000000000000000000000000000000..0af4dbf3e744a1575fd12869489767a1a3c04d11
--- /dev/null
+++ b/3rdparty/simpletest/extensions/coverage/test/test.php
@@ -0,0 +1,14 @@
+<?php
+// $Id: $
+require_once(dirname(__FILE__) . '/../../../autorun.php');
+
+class CoverageUnitTests extends TestSuite {
+    function CoverageUnitTests() {
+        $this->TestSuite('Coverage Unit tests');
+        $path = dirname(__FILE__) . '/*_test.php';
+        foreach(glob($path) as $test) {
+            $this->addFile($test);
+        }
+    }
+}
+?>
\ No newline at end of file
diff --git a/README b/README
index 77379a46456e3aad1702ff1dc57e4e65cec50821..7c60e81a7bc9ef94f20eecfd8b7e2f1a52aa1f7a 100644
--- a/README
+++ b/README
@@ -5,9 +5,9 @@ http://ownCloud.org
 
 Installation instructions: http://owncloud.org/support
 
-Source code: http://gitorious.org/owncloud
-Mailing list: http://mail.kde.org/mailman/listinfo/owncloud
-IRC channel: http://webchat.freenode.net/?channels=owncloud
+Source code: https://github.com/owncloud
+Mailing list: https://mail.kde.org/mailman/listinfo/owncloud
+IRC channel: https://webchat.freenode.net/?channels=owncloud
 Diaspora: https://joindiaspora.com/u/owncloud
-Identi.ca: http://identi.ca/owncloud
+Identi.ca: https://identi.ca/owncloud
 
diff --git a/apps/admin_dependencies_chk/l10n/nb_NO.php b/apps/admin_dependencies_chk/l10n/nb_NO.php
new file mode 100644
index 0000000000000000000000000000000000000000..98fcf4fe2a596469c3614fd20e7e7f6bfa0c107c
--- /dev/null
+++ b/apps/admin_dependencies_chk/l10n/nb_NO.php
@@ -0,0 +1,14 @@
+<?php $TRANSLATIONS = array(
+"The php-json module is needed by the many applications for inter communications" => "Modulen php-jason blir benyttet til inter kommunikasjon",
+"The php-curl modude is needed to fetch the page title when adding a bookmarks" => "Modulen php-curl blir brukt til å hente sidetittelen når bokmerke blir lagt til",
+"The php-gd module is needed to create thumbnails of your images" => "Modulen php-gd blir benyttet til å lage miniatyr av bildene dine",
+"The php-ldap module is needed connect to your ldap server" => "Modulen php-ldap benyttes for å koble til din ldapserver",
+"The php-zip module is needed download multiple files at once" => "Modulen php-zup benyttes til å laste ned flere filer på en gang.",
+"The php-mb_multibyte module is needed to manage correctly the encoding." => "Modulen php-mb_multibyte benyttes til å håndtere korrekt tegnkoding.",
+"The php-ctype module is needed validate data." => "Modulen php-ctype benyttes til å validere data.",
+"The php-xml module is needed to share files with webdav." => "Modulen php-xml benyttes til å dele filer med webdav",
+"The allow_url_fopen directive of your php.ini should be set to 1 to retrieve knowledge base from OCS servers" => "Direktivet allow_url_fopen i php.ini bør settes til 1 for å kunne hente kunnskapsbasen fra OCS-servere",
+"The php-pdo module is needed to store owncloud data into a database." => "Modulen php-pdo benyttes til å lagre ownCloud data i en database.",
+"Dependencies status" => "Avhengighetsstatus",
+"Used by :" => "Benyttes av:"
+);
diff --git a/apps/bookmarks/l10n/nb_NO.php b/apps/bookmarks/l10n/nb_NO.php
index 12e63887d24fb443b979d4e53b1a4d8983a092ef..f0efeaca34dee0f60459b3dcd36d3283bd45b6f5 100644
--- a/apps/bookmarks/l10n/nb_NO.php
+++ b/apps/bookmarks/l10n/nb_NO.php
@@ -7,5 +7,6 @@
 "Title" => "Tittel",
 "Tags" => "Etikett",
 "Save bookmark" => "Lagre bokmerke",
-"You have no bookmarks" => "Du har ingen bokmerker"
+"You have no bookmarks" => "Du har ingen bokmerker",
+"Bookmarklet <br />" => "Bokmerke <br />"
 );
diff --git a/apps/calendar/l10n/da.php b/apps/calendar/l10n/da.php
index a193d5e15687b581b47c8f2fbb9eb3533bcf50e9..ea07fadb737bd62ddccea9984d84939546125faf 100644
--- a/apps/calendar/l10n/da.php
+++ b/apps/calendar/l10n/da.php
@@ -166,8 +166,6 @@
 "Name of new calendar" => "Navn på ny kalender",
 "A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "En kalender med dette navn findes allerede. Hvis du fortsætter alligevel, vil disse kalendere blive sammenlagt.",
 "Import" => "Importer",
-"Importing calendar" => "Importerer kalender",
-"Calendar imported successfully" => "Kalender importeret korrekt",
 "Close Dialog" => "Luk dialog",
 "Create a new event" => "Opret en ny begivenhed",
 "View an event" => "Vis en begivenhed",
diff --git a/apps/calendar/l10n/de.php b/apps/calendar/l10n/de.php
index d91753ff74ad860568d040ebd2116fd7d3f0b5f5..223e80effb0fdf3f6ea3cf645003e827a824d4c7 100644
--- a/apps/calendar/l10n/de.php
+++ b/apps/calendar/l10n/de.php
@@ -168,13 +168,10 @@
 "Take an available name!" => "Wählen Sie einen verfügbaren Namen.",
 "A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "Ein Kalender mit diesem Namen existiert bereits. Sollten Sie fortfahren, werden die beiden Kalender zusammengeführt.",
 "Import" => "Importieren",
-"Importing calendar" => "Kalender wird importiert.",
-"Calendar imported successfully" => "Kalender erfolgreich importiert",
 "Close Dialog" => "Dialog schließen",
 "Create a new event" => "Neues Ereignis",
 "View an event" => "Termin öffnen",
 "No categories selected" => "Keine Kategorie ausgewählt",
-"Select category" => "Kategorie auswählen",
 "of" => "von",
 "at" => "um",
 "General" => "Allgemein",
diff --git a/apps/calendar/l10n/gl.php b/apps/calendar/l10n/gl.php
index 00a28cc70f466baf07648b0f8014528d1547df38..ff7e4833ad1c47c84b96b85c94a65c9335866cd4 100644
--- a/apps/calendar/l10n/gl.php
+++ b/apps/calendar/l10n/gl.php
@@ -86,9 +86,6 @@
 "Month" => "Mes",
 "List" => "Lista",
 "Today" => "Hoxe",
-"Calendars" => "Calendarios",
-"There was a fail, while parsing the file." => "Produciuse un erro ao procesar o ficheiro",
-"Choose active calendars" => "Escolla os calendarios activos",
 "Your calendars" => "Os seus calendarios",
 "CalDav Link" => "Ligazón CalDav",
 "Shared calendars" => "Calendarios compartidos",
@@ -139,12 +136,8 @@
 "occurrences" => "acontecementos",
 "create a new calendar" => "crear un novo calendario",
 "Import a calendar file" => "Importar un ficheiro de calendario",
-"Please choose the calendar" => "Por favor, seleccione o calendario",
-"create a new calendar" => "crear un novo calendario",
 "Name of new calendar" => "Nome do novo calendario",
 "Import" => "Importar",
-"Importing calendar" => "Importar calendario",
-"Calendar imported successfully" => "Calendario importado correctamente",
 "Close Dialog" => "Pechar diálogo",
 "Create a new event" => "Crear un novo evento",
 "View an event" => "Ver un evento",
@@ -152,8 +145,6 @@
 "of" => "de",
 "at" => "a",
 "Timezone" => "Fuso horario",
-"Check always for changes of the timezone" => "Comprobar sempre cambios de fuso horario",
-"Timeformat" => "Formato de hora",
 "24h" => "24h",
 "12h" => "12h",
 "Users" => "Usuarios",
diff --git a/apps/calendar/l10n/hr.php b/apps/calendar/l10n/hr.php
index 07512b9605144f9037f850bc2df747023d5e35f3..4ab5b955186dabfba8a0cd344d257c2779c7d57b 100644
--- a/apps/calendar/l10n/hr.php
+++ b/apps/calendar/l10n/hr.php
@@ -136,7 +136,6 @@
 "of" => "od",
 "at" => "na",
 "Timezone" => "Vremenska zona",
-"Timeformat" => "Format vremena",
 "24h" => "24h",
 "12h" => "12h",
 "Users" => "Korisnici",
diff --git a/apps/calendar/l10n/ja_JP.php b/apps/calendar/l10n/ja_JP.php
index e59f186a0b225df74efe85187612fdd781e5dc14..3c7793a8508f7b7095edb4b4022284ccee31b4c4 100644
--- a/apps/calendar/l10n/ja_JP.php
+++ b/apps/calendar/l10n/ja_JP.php
@@ -100,7 +100,6 @@
 "Nov." => "11月",
 "Dec." => "12月",
 "All day" => "終日",
-"New Calendar" => "新しくカレンダーを作成する",
 "Missing fields" => "項目がありません",
 "Title" => "タイトル",
 "From Date" => "開始日",
diff --git a/apps/calendar/l10n/lb.php b/apps/calendar/l10n/lb.php
index 6e96b5df18d4399d4191d3f0ce2a3ab565a5a253..1ef05b048c09cdb64ebd46d2df72b562bb0eb99d 100644
--- a/apps/calendar/l10n/lb.php
+++ b/apps/calendar/l10n/lb.php
@@ -111,19 +111,13 @@
 "Interval" => "Intervall",
 "End" => "Enn",
 "occurrences" => "Virkommes",
-"Import a calendar file" => "E Kalenner Fichier importéieren",
-"Please choose the calendar" => "Wiel den Kalenner aus",
 "create a new calendar" => "E neie Kalenner uleeën",
+"Import a calendar file" => "E Kalenner Fichier importéieren",
 "Name of new calendar" => "Numm vum neie Kalenner",
 "Import" => "Import",
-"Importing calendar" => "Importéiert Kalenner",
-"Calendar imported successfully" => "Kalenner erfollegräich importéiert",
 "Close Dialog" => "Dialog zoumaachen",
 "Create a new event" => "En Evenement maachen",
-"Select category" => "Kategorie auswielen",
 "Timezone" => "Zäitzon",
-"Timeformat" => "Zäit Format",
 "24h" => "24h",
-"12h" => "12h",
-"Calendar CalDAV syncing address:" => "CalDAV Kalenner Synchronisatioun's Adress:"
+"12h" => "12h"
 );
diff --git a/apps/calendar/l10n/lt_LT.php b/apps/calendar/l10n/lt_LT.php
index 408718071e244086c50899089b70887b059de27f..feb8618897ce8054029f4ae74050c98b614f19fa 100644
--- a/apps/calendar/l10n/lt_LT.php
+++ b/apps/calendar/l10n/lt_LT.php
@@ -113,19 +113,13 @@
 "End" => "Pabaiga",
 "create a new calendar" => "sukurti naują kalendorių",
 "Import a calendar file" => "Importuoti kalendoriaus failą",
-"Please choose the calendar" => "Pasirinkite kalendorių",
-"create a new calendar" => "sukurti naują kalendorių",
 "Name of new calendar" => "Naujo kalendoriaus pavadinimas",
 "Import" => "Importuoti",
-"Importing calendar" => "Importuojamas kalendorius",
-"Calendar imported successfully" => "Kalendorius sėkmingai importuotas",
 "Close Dialog" => "Uždaryti",
 "Create a new event" => "Sukurti naują įvykį",
 "View an event" => "Peržiūrėti įvykį",
 "No categories selected" => "Nepasirinktos jokios katagorijos",
 "Timezone" => "Laiko juosta",
-"Check always for changes of the timezone" => "Visada tikrinti laiko zonos pasikeitimus",
-"Timeformat" => "Laiko formatas",
 "24h" => "24val",
 "12h" => "12val",
 "Users" => "Vartotojai",
diff --git a/apps/calendar/l10n/nb_NO.php b/apps/calendar/l10n/nb_NO.php
index 8f736869de1c41751477e3d0a2cf89f6528bba93..e4b859c737834b8d3a53b8dacd6a9b2dd2d8fa39 100644
--- a/apps/calendar/l10n/nb_NO.php
+++ b/apps/calendar/l10n/nb_NO.php
@@ -67,7 +67,6 @@
 "Date" => "Dato",
 "Cal." => "Kal.",
 "All day" => "Hele dagen ",
-"New Calendar" => "Ny kalender",
 "Missing fields" => "Manglende felt",
 "Title" => "Tittel",
 "From Date" => "Fra dato",
@@ -80,9 +79,6 @@
 "Month" => "ned",
 "List" => "Liste",
 "Today" => "I dag",
-"Calendars" => "Kalendre",
-"There was a fail, while parsing the file." => "Det oppstod en feil under åpningen av filen.",
-"Choose active calendars" => "Velg en aktiv kalender",
 "Your calendars" => "Dine kalendere",
 "CalDav Link" => "CalDav-lenke",
 "Shared calendars" => "Delte kalendere",
@@ -133,24 +129,15 @@
 "occurrences" => "forekomster",
 "create a new calendar" => "Lag en ny kalender",
 "Import a calendar file" => "Importer en kalenderfil",
-"Please choose the calendar" => "Vennligst velg kalenderen",
-"create a new calendar" => "Lag en ny kalender",
 "Name of new calendar" => "Navn på ny kalender:",
 "Import" => "Importer",
-"Importing calendar" => "Importerer kalender",
-"Calendar imported successfully" => "Kalenderen ble importert uten feil",
 "Close Dialog" => "Lukk dialog",
 "Create a new event" => "Opprett en ny hendelse",
 "View an event" => "Se på hendelse",
 "No categories selected" => "Ingen kategorier valgt",
-"Select category" => "Velg kategori",
 "Timezone" => "Tidssone",
-"Check always for changes of the timezone" => "Se alltid etter endringer i tidssone",
-"Timeformat" => "Tidsformat:",
 "24h" => "24 t",
 "12h" => "12 t",
-"First day of the week" => "Ukens første dag",
-"Calendar CalDAV syncing address:" => "Kalender CalDAV synkroniseringsadresse",
 "Users" => "Brukere",
 "select users" => "valgte brukere",
 "Editable" => "Redigerbar",
diff --git a/apps/calendar/l10n/pl.php b/apps/calendar/l10n/pl.php
index 0174bef6fc203503b5e67364e4ab6b5592081c78..8fd1c3c2b4bbee1339bc48cfa4546628db30c262 100644
--- a/apps/calendar/l10n/pl.php
+++ b/apps/calendar/l10n/pl.php
@@ -161,8 +161,6 @@
 "Please choose a calendar" => "Proszę wybierz kalendarz",
 "Name of new calendar" => "Nazwa kalendarza",
 "Import" => "Import",
-"Importing calendar" => "Importuje kalendarz",
-"Calendar imported successfully" => "Zaimportowano kalendarz",
 "Close Dialog" => "Zamknij okno",
 "Create a new event" => "Tworzenie nowego wydarzenia",
 "View an event" => "Zobacz wydarzenie",
@@ -170,8 +168,6 @@
 "of" => "z",
 "at" => "w",
 "Timezone" => "Strefa czasowa",
-"Check always for changes of the timezone" => "Zawsze sprawdzaj zmiany strefy czasowej",
-"Timeformat" => "Format czasu",
 "24h" => "24h",
 "12h" => "12h",
 "more info" => "więcej informacji",
diff --git a/apps/calendar/l10n/pt_PT.php b/apps/calendar/l10n/pt_PT.php
index 81bab52e593438dd151742728e7006996e90da7f..d5ead9fd43f8ef164fdd5f02541a505f8fb11b63 100644
--- a/apps/calendar/l10n/pt_PT.php
+++ b/apps/calendar/l10n/pt_PT.php
@@ -168,8 +168,6 @@
 "Take an available name!" => "Escolha um nome disponível!",
 "A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "Já existe um Calendário com esse nome. Se mesmo assim continuar, esses calendários serão fundidos.",
 "Import" => "Importar",
-"Importing calendar" => "A importar calendário",
-"Calendar imported successfully" => "Calendário importado com sucesso",
 "Close Dialog" => "Fechar diálogo",
 "Create a new event" => "Criar novo evento",
 "View an event" => "Ver um evento",
diff --git a/apps/calendar/l10n/ro.php b/apps/calendar/l10n/ro.php
index 696322dd730711ebf7830562a2bb0b0d9b45a246..528d9ae108f0d3a514b675b39aea21025983a7a9 100644
--- a/apps/calendar/l10n/ro.php
+++ b/apps/calendar/l10n/ro.php
@@ -131,12 +131,8 @@
 "occurrences" => "repetiții",
 "create a new calendar" => "crează un calendar nou",
 "Import a calendar file" => "Importă un calendar",
-"Please choose the calendar" => "Alegeți calendarul",
-"create a new calendar" => "crează un calendar nou",
 "Name of new calendar" => "Numele noului calendar",
 "Import" => "Importă",
-"Importing calendar" => "Importă calendar",
-"Calendar imported successfully" => "Calendarul a fost importat cu succes",
 "Close Dialog" => "Închide",
 "Create a new event" => "Crează un eveniment nou",
 "View an event" => "Vizualizează un eveniment",
@@ -144,8 +140,6 @@
 "of" => "din",
 "at" => "la",
 "Timezone" => "Fus orar",
-"Check always for changes of the timezone" => "Verifică mereu pentru schimbări ale fusului orar",
-"Timeformat" => "Forma de afișare a orei",
 "24h" => "24h",
 "12h" => "12h",
 "Users" => "Utilizatori",
diff --git a/apps/calendar/l10n/ru.php b/apps/calendar/l10n/ru.php
index ba0be30df1980b21c5f305023bd77d75e97a460f..7535a2868bc083baa2011c48e64b57f2842541e3 100644
--- a/apps/calendar/l10n/ru.php
+++ b/apps/calendar/l10n/ru.php
@@ -168,8 +168,6 @@
 "Take an available name!" => "Возьмите разрешенное имя!",
 "A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "Календарь с таким именем уже существует. Если вы продолжите, одноименный календарь будет удален.",
 "Import" => "Импортировать",
-"Importing calendar" => "Импортируется календарь",
-"Calendar imported successfully" => "Календарь успешно импортирован",
 "Close Dialog" => "Закрыть Сообщение",
 "Create a new event" => "Создать новое событие",
 "View an event" => "Показать событие",
diff --git a/apps/calendar/l10n/sv.php b/apps/calendar/l10n/sv.php
index 4cea9073a26072ba49988c88eac52f307d6f663e..7baa0309a64cdbcbb18c7539f6b06d5f10764271 100644
--- a/apps/calendar/l10n/sv.php
+++ b/apps/calendar/l10n/sv.php
@@ -167,8 +167,6 @@
 "Take an available name!" => "Ta ett ledigt namn!",
 "A Calendar with this name already exists. If you continue anyhow, these calendars will be merged." => "En kalender med detta namn finns redan. Om du fortsätter ändå så kommer dessa kalendrar att slås samman.",
 "Import" => "Importera",
-"Importing calendar" => "Importerar kalender",
-"Calendar imported successfully" => "Kalender importerades utan problem",
 "Close Dialog" => "Stäng ",
 "Create a new event" => "Skapa en ny händelse",
 "View an event" => "Visa en händelse",
@@ -176,8 +174,6 @@
 "of" => "av",
 "at" => "på",
 "Timezone" => "Tidszon",
-"Check always for changes of the timezone" => "Kontrollera alltid ändringar i tidszon.",
-"Timeformat" => "Tidsformat",
 "24h" => "24h",
 "12h" => "12h",
 "Cache" => "Cache",
diff --git a/apps/calendar/l10n/zh_CN.php b/apps/calendar/l10n/zh_CN.php
index add84588d35c64db7fdd683f8191b5505632894a..48d00d02d5f72f1fbf79a108494c0158685d5b4d 100644
--- a/apps/calendar/l10n/zh_CN.php
+++ b/apps/calendar/l10n/zh_CN.php
@@ -82,9 +82,6 @@
 "Month" => "月",
 "List" => "列表",
 "Today" => "今天",
-"Calendars" => "日历",
-"There was a fail, while parsing the file." => "解析文件失败",
-"Choose active calendars" => "选择活动日历",
 "Your calendars" => "您的日历",
 "CalDav Link" => "CalDav 链接",
 "Shared calendars" => "共享的日历",
@@ -135,12 +132,8 @@
 "occurrences" => "次",
 "create a new calendar" => "创建新日历",
 "Import a calendar file" => "导入日历文件",
-"Please choose the calendar" => "请选择日历",
-"create a new calendar" => "创建新日历",
 "Name of new calendar" => "新日历名称",
 "Import" => "导入",
-"Importing calendar" => "导入日历",
-"Calendar imported successfully" => "导入日历成功",
 "Close Dialog" => "关闭对话框",
 "Create a new event" => "创建新事件",
 "View an event" => "查看事件",
@@ -148,12 +141,8 @@
 "of" => "在",
 "at" => "在",
 "Timezone" => "时区",
-"Check always for changes of the timezone" => "选中则总是按照时区变化",
-"Timeformat" => "时间格式",
 "24h" => "24小时",
 "12h" => "12小时",
-"First day of the week" => "每周的第一天",
-"Calendar CalDAV syncing address:" => "日历CalDAV 同步地址:",
 "Users" => "用户",
 "select users" => "选中用户",
 "Editable" => "可编辑",
diff --git a/apps/calendar/l10n/zh_TW.php b/apps/calendar/l10n/zh_TW.php
index 48897b8ca06cb5275485f4ff2d017ea1f1bcc947..c2c03a4d44e77d51fda317781eae101ea7f71321 100644
--- a/apps/calendar/l10n/zh_TW.php
+++ b/apps/calendar/l10n/zh_TW.php
@@ -131,12 +131,8 @@
 "occurrences" => "事件",
 "create a new calendar" => "建立新日曆",
 "Import a calendar file" => "匯入日曆檔案",
-"Please choose the calendar" => "請選擇日曆",
-"create a new calendar" => "建立新日曆",
 "Name of new calendar" => "新日曆名稱",
 "Import" => "匯入",
-"Importing calendar" => "匯入日曆",
-"Calendar imported successfully" => "已成功匯入日曆",
 "Close Dialog" => "關閉對話",
 "Create a new event" => "建立一個新事件",
 "View an event" => "觀看一個活動",
@@ -144,11 +140,8 @@
 "of" => "於",
 "at" => "於",
 "Timezone" => "時區",
-"Check always for changes of the timezone" => "總是檢查是否變更了時區",
-"Timeformat" => "日期格式",
 "24h" => "24小時制",
 "12h" => "12小時制",
-"Calendar CalDAV syncing address:" => "CalDAV 的日曆同步地址:",
 "Users" => "使用者",
 "select users" => "選擇使用者",
 "Editable" => "可編輯",
diff --git a/apps/contacts/l10n/ca.php b/apps/contacts/l10n/ca.php
index 7ce9d6d45616cbab4a1fd7ba98189201bb2e5494..5a8b0e018c641a83a2566bded750ea90f1b32a73 100644
--- a/apps/contacts/l10n/ca.php
+++ b/apps/contacts/l10n/ca.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "crea una llibreta d'adreces nova",
 "Name of new addressbook" => "Nom de la nova llibreta d'adreces",
 "Importing contacts" => "S'estan important contactes",
-"Contacts imported successfully" => "Els contactes s'han importat correctament",
-"Close Dialog" => "Tanca el diàleg",
-"Import Addressbook" => "Importa la llibreta d'adreces",
-"Select address book to import to:" => "Seleccioneu la llibreta d'adreces a la que voleu importar:",
-"Drop a VCF file to import contacts." => "Elimina un fitxer VCF per importar contactes.",
-"Select from HD" => "Selecciona de HD",
 "You have no contacts in your addressbook." => "No teniu contactes a la llibreta d'adreces.",
 "Add contact" => "Afegeix un contacte",
 "Select Address Books" => "Selecccioneu llibretes d'adreces",
diff --git a/apps/contacts/l10n/cs_CZ.php b/apps/contacts/l10n/cs_CZ.php
index 5065fd2938e1279ec32b5a629be66d5cbb1da506..cae9ae0c40c729b78b313683a744712bdd7490da 100644
--- a/apps/contacts/l10n/cs_CZ.php
+++ b/apps/contacts/l10n/cs_CZ.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "vytvořit nový adresář",
 "Name of new addressbook" => "Jméno nového adresáře",
 "Importing contacts" => "Importování kontaktů",
-"Contacts imported successfully" => "Kontakty úspěšně importovány",
-"Close Dialog" => "Zavírací dialog",
-"Import Addressbook" => "Importovat adresář",
-"Select address book to import to:" => "Vyberte adresář do kterého chcete importovat:",
-"Drop a VCF file to import contacts." => "Pro import kontaktů sem přetáhněte soubor VCF",
-"Select from HD" => "Vybrat z disku",
 "You have no contacts in your addressbook." => "Nemáte žádné kontakty v adresáři.",
 "Add contact" => "Přidat kontakt",
 "Select Address Books" => "Vybrat Adresář",
diff --git a/apps/contacts/l10n/el.php b/apps/contacts/l10n/el.php
index edca7d7b962b31930fffd81dd44c6c02633d2fbc..a50dd81e5d3adfa8c3b103f3ec6a6ca693c718e5 100644
--- a/apps/contacts/l10n/el.php
+++ b/apps/contacts/l10n/el.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "Δημιουργία νέου βιβλίου διευθύνσεων",
 "Name of new addressbook" => "Όνομα νέου βιβλίου διευθύνσεων",
 "Importing contacts" => "Εισαγωγή επαφών",
-"Contacts imported successfully" => "Οι επαφές εισήχθησαν επιτυχώς",
-"Close Dialog" => "Κλείσιμο διαλόγου",
-"Import Addressbook" => "Εισαγωγή βιβλίου διευθύνσεων",
-"Select address book to import to:" => "Επέλεξε σε ποιο βιβλίο διευθύνσεων για εισαγωγή:",
-"Drop a VCF file to import contacts." => "Εισάγεται ένα VCF αρχείο για εισαγωγή επαφών",
-"Select from HD" => "Επιλογή από HD",
 "You have no contacts in your addressbook." => "Δεν έχεις επαφές στο βιβλίο διευθύνσεων",
 "Add contact" => "Προσθήκη επαφής",
 "Select Address Books" => "Επέλεξε βιβλίο διευθύνσεων",
diff --git a/apps/contacts/l10n/es.php b/apps/contacts/l10n/es.php
index c80c2987e102dec8b505af35cdf46365e948a30d..543bda3036ba20db270f0c44484d6f3b3fcfac3f 100644
--- a/apps/contacts/l10n/es.php
+++ b/apps/contacts/l10n/es.php
@@ -188,12 +188,6 @@
 "create a new addressbook" => "crear una nueva agenda",
 "Name of new addressbook" => "Nombre de la nueva agenda",
 "Importing contacts" => "Importando contactos",
-"Contacts imported successfully" => "Contactos importados correctamente",
-"Close Dialog" => "Cerrar Diálogo",
-"Import Addressbook" => "Importar agenda",
-"Select address book to import to:" => "Selecciona una agenda para importar a:",
-"Drop a VCF file to import contacts." => "Suelta un archivo VCF para importar contactos.",
-"Select from HD" => "Seleccionar del disco duro",
 "You have no contacts in your addressbook." => "No hay contactos en tu agenda.",
 "Add contact" => "Añadir contacto",
 "Enter name" => "Introducir nombre",
diff --git a/apps/contacts/l10n/et_EE.php b/apps/contacts/l10n/et_EE.php
index e15ea0c10bd14aa6580a21bbd1c2150f0bfe469f..ea0f80ec51500e27e44a2343057f18e2f674e904 100644
--- a/apps/contacts/l10n/et_EE.php
+++ b/apps/contacts/l10n/et_EE.php
@@ -141,12 +141,6 @@
 "create a new addressbook" => "loo uus aadressiraamat",
 "Name of new addressbook" => "Uue aadressiraamatu nimi",
 "Importing contacts" => "Kontaktide importimine",
-"Contacts imported successfully" => "Kontaktid on imporditud",
-"Close Dialog" => "Sulge dialoog",
-"Import Addressbook" => "Impordi aadressiraamat",
-"Select address book to import to:" => "Vali aadressiraamat, millesse importida:",
-"Drop a VCF file to import contacts." => "Lohista siia VCF-fail, millest kontakte importida.",
-"Select from HD" => "Vali kõvakettalt",
 "You have no contacts in your addressbook." => "Sinu aadressiraamatus pole ühtegi kontakti.",
 "Add contact" => "Lisa kontakt",
 "CardDAV syncing addresses" => "CardDAV sünkroniseerimise aadressid",
diff --git a/apps/contacts/l10n/eu.php b/apps/contacts/l10n/eu.php
index b676b45c0fdf1d4515478ad5df840577815321f2..56a481267026dd758d6e094b821ce11456b73dde 100644
--- a/apps/contacts/l10n/eu.php
+++ b/apps/contacts/l10n/eu.php
@@ -152,12 +152,6 @@
 "create a new addressbook" => "sortu helbide liburu berria",
 "Name of new addressbook" => "Helbide liburuaren izena",
 "Importing contacts" => "Kontaktuak inportatzen",
-"Contacts imported successfully" => "Kontaktuak ongi inportatu dira",
-"Close Dialog" => "Dialogoa itxi",
-"Import Addressbook" => "Inporatu helbide liburua",
-"Select address book to import to:" => "Hautau helburuko helbide liburua:",
-"Drop a VCF file to import contacts." => "Askatu VCF fitxategia kontaktuak inportatzeko.",
-"Select from HD" => "Hautatu disko gogorretik",
 "You have no contacts in your addressbook." => "Ez duzu kontakturik zure helbide liburuan.",
 "Add contact" => "Gehitu kontaktua",
 "Select Address Books" => "Hautatu helbide-liburuak",
diff --git a/apps/contacts/l10n/fa.php b/apps/contacts/l10n/fa.php
index 9ee6ee546617113e21156f7b4b1ffdd0e37bce8c..8029cd201edefde2d92ee23cae0626c4cf6d3d92 100644
--- a/apps/contacts/l10n/fa.php
+++ b/apps/contacts/l10n/fa.php
@@ -144,12 +144,6 @@
 "create a new addressbook" => "یک کتابچه نشانی بسازید",
 "Name of new addressbook" => "نام کتابچه نشانی جدید",
 "Importing contacts" => "وارد کردن اشخاص",
-"Contacts imported successfully" => "اشخاص با موفقیت افزوده شدند",
-"Close Dialog" => "بستن دیالوگ",
-"Import Addressbook" => "وارد کردن کتابچه نشانی",
-"Select address book to import to:" => "یک کتابچه نشانی انتخاب کنید تا وارد شود",
-"Drop a VCF file to import contacts." => "یک پرونده VCF را به اینجا بکشید تا اشخاص افزوده شوند",
-"Select from HD" => "انتخاب از دیسک سخت",
 "You have no contacts in your addressbook." => "شماهیچ شخصی در  کتابچه نشانی خود ندارید",
 "Add contact" => "افزودن اطلاعات شخص مورد نظر",
 "CardDAV syncing addresses" => "CardDAV syncing addresses ",
diff --git a/apps/contacts/l10n/fr.php b/apps/contacts/l10n/fr.php
index 91df9a4b5195826ebd309d569ea58130b800be85..787843f0f2d844933bdc23ad97fa375930068030 100644
--- a/apps/contacts/l10n/fr.php
+++ b/apps/contacts/l10n/fr.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "Créer un nouveau carnet d'adresses",
 "Name of new addressbook" => "Nom du nouveau carnet d'adresses",
 "Importing contacts" => "Importation des contacts",
-"Contacts imported successfully" => "Contacts importés avec succes",
-"Close Dialog" => "Fermer la boite de dialogue",
-"Import Addressbook" => "Importer un carnet d'adresses.",
-"Select address book to import to:" => "Selectionner le carnet d'adresses à importer vers:",
-"Drop a VCF file to import contacts." => "Glisser un fichier VCF pour importer des contacts.",
-"Select from HD" => "Selectionner depuis le disque dur",
 "You have no contacts in your addressbook." => "Il n'y a pas de contact dans votre carnet d'adresses.",
 "Add contact" => "Ajouter un contact",
 "Select Address Books" => "Choix du carnet d'adresses",
diff --git a/apps/contacts/l10n/ia.php b/apps/contacts/l10n/ia.php
index 4d455f7c976570d47de5776ebbd2a68dd28dbc08..338ceb7154fe39014591126fed69157510b5de26 100644
--- a/apps/contacts/l10n/ia.php
+++ b/apps/contacts/l10n/ia.php
@@ -70,10 +70,6 @@
 "Please choose the addressbook" => "Per favor selige le adressario",
 "create a new addressbook" => "Crear un nove adressario",
 "Name of new addressbook" => "Nomine del nove gruppo:",
-"Import" => "Importar",
-"Contacts imported successfully" => "Contactos importate con successo.",
-"Close Dialog" => "Clauder dialogo",
-"Import Addressbook" => "Importar adressario.",
 "Add contact" => "Adder adressario",
 "more info" => "plus info",
 "iOS/OS X" => "iOS/OS X",
diff --git a/apps/contacts/l10n/it.php b/apps/contacts/l10n/it.php
index b10130f8d77a4b28bf4093861610c9e5fd691901..1f0e2e39554698f92e658a083b64c5c813182bd9 100644
--- a/apps/contacts/l10n/it.php
+++ b/apps/contacts/l10n/it.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "crea una nuova rubrica",
 "Name of new addressbook" => "Nome della nuova rubrica",
 "Importing contacts" => "Importazione contatti",
-"Contacts imported successfully" => "Contatti importati correttamente",
-"Close Dialog" => "Chiudi finestra",
-"Import Addressbook" => "Importa rubrica",
-"Select address book to import to:" => "Seleziona la rubrica di destinazione:",
-"Drop a VCF file to import contacts." => "Rilascia un file VCF per importare i contatti.",
-"Select from HD" => "Seleziona da disco",
 "You have no contacts in your addressbook." => "Non hai contatti nella rubrica.",
 "Add contact" => "Aggiungi contatto",
 "Select Address Books" => "Seleziona rubriche",
diff --git a/apps/contacts/l10n/mk.php b/apps/contacts/l10n/mk.php
index dbdd633e519b6c7f0437ba3d2a301da3d8093f55..093b105777cc57da7553ae0c55ae070bdff22802 100644
--- a/apps/contacts/l10n/mk.php
+++ b/apps/contacts/l10n/mk.php
@@ -144,12 +144,6 @@
 "create a new addressbook" => "креирај нов адресар",
 "Name of new addressbook" => "Име на новиот адресар",
 "Importing contacts" => "Внесување контакти",
-"Contacts imported successfully" => "Контаките беа внесени успешно",
-"Close Dialog" => "Дијалог за затварање",
-"Import Addressbook" => "Внеси адресар",
-"Select address book to import to:" => "Изберете адресар да се внесе:",
-"Drop a VCF file to import contacts." => "Довлечкај VCF датотека да се внесат контакти.",
-"Select from HD" => "Изберете од хард диск",
 "You have no contacts in your addressbook." => "Немате контакти во Вашиот адресар.",
 "Add contact" => "Додади контакт",
 "CardDAV syncing addresses" => "Адреса за синхронизација со CardDAV",
diff --git a/apps/contacts/l10n/nb_NO.php b/apps/contacts/l10n/nb_NO.php
index 5f7c49c8b9896015bff3d7ba302c5e0a505ae451..905f6fc6a0d810e886e2637b9d8c22764ee319dc 100644
--- a/apps/contacts/l10n/nb_NO.php
+++ b/apps/contacts/l10n/nb_NO.php
@@ -116,13 +116,6 @@
 "Ph.D." => "Stipendiat",
 "Jr." => "Jr.",
 "Sn." => "Sr.",
-"New Addressbook" => "Ny adressebok",
-"Edit Addressbook" => "Endre adressebok",
-"Displayname" => "Visningsnavn",
-"Active" => "Aktiv",
-"Save" => "Lagre",
-"Submit" => "Send inn",
-"Cancel" => "Avbryt",
 "Import a contacts file" => "Importer en fil med kontakter.",
 "Please choose the addressbook" => "Vennligst velg adressebok",
 "create a new addressbook" => "Lag ny adressebok",
diff --git a/apps/contacts/l10n/nl.php b/apps/contacts/l10n/nl.php
index a8646e9d4e22473de420bb73b03452227bcbe2d9..7c85dd7ce9394529c44ca62828be2c1bf09f3680 100644
--- a/apps/contacts/l10n/nl.php
+++ b/apps/contacts/l10n/nl.php
@@ -197,12 +197,6 @@
 "create a new addressbook" => "Maak een nieuw adresboek",
 "Name of new addressbook" => "Naam van nieuw adresboek",
 "Importing contacts" => "Importeren van contacten",
-"Contacts imported successfully" => "Contacten zijn geïmporteerd",
-"Close Dialog" => "Sluit venster",
-"Import Addressbook" => "Importeer adresboek",
-"Select address book to import to:" => "Selecteer adresboek voor import:",
-"Drop a VCF file to import contacts." => "Sleep een VCF bestand om de contacten te importeren.",
-"Select from HD" => "Selecteer van schijf",
 "You have no contacts in your addressbook." => "Je hebt geen contacten in je adresboek",
 "Add contact" => "Contactpersoon toevoegen",
 "Select Address Books" => "Selecteer adresboeken",
diff --git a/apps/contacts/l10n/sk_SK.php b/apps/contacts/l10n/sk_SK.php
index 54ae324d93c48294337733e6783fb0f870d04cd8..8295b32a6f16c37721fde6105a5741175bda860d 100644
--- a/apps/contacts/l10n/sk_SK.php
+++ b/apps/contacts/l10n/sk_SK.php
@@ -163,12 +163,6 @@
 "create a new addressbook" => "vytvoriť nový adresár",
 "Name of new addressbook" => "Meno nového adresára",
 "Importing contacts" => "Importovanie kontaktov",
-"Contacts imported successfully" => "Kontakty úspešne importované",
-"Close Dialog" => "Zatvoriť ponuku",
-"Import Addressbook" => "Importovanie adresára",
-"Select address book to import to:" => "Vyberte adresár, do ktorého chcete importovať:",
-"Drop a VCF file to import contacts." => "Pretiahnite VCF súbor pre import kontaktov.",
-"Select from HD" => "Vyberte z pevného disku",
 "You have no contacts in your addressbook." => "Nemáte žiadne kontakty v adresári.",
 "Add contact" => "Pridať kontakt",
 "Enter name" => "Zadaj meno",
diff --git a/apps/contacts/l10n/sl.php b/apps/contacts/l10n/sl.php
index f65f0452f1ff9a508babac0e3da5a9e162c0b97d..fe0e8ef16c96aaf0f12ad13e014ca76d65842370 100644
--- a/apps/contacts/l10n/sl.php
+++ b/apps/contacts/l10n/sl.php
@@ -206,12 +206,6 @@
 "create a new addressbook" => "Ustvari nov imenik",
 "Name of new addressbook" => "Ime novega imenika",
 "Importing contacts" => "Uvažam stike",
-"Contacts imported successfully" => "Stiki so bili uspešno uvoženi",
-"Close Dialog" => "Zapri dialog",
-"Import Addressbook" => "Uvozi imenik",
-"Select address book to import to:" => "Izberite imenik v katerega boste uvažali:",
-"Drop a VCF file to import contacts." => "Za uvoz stikov spustite VCF datoteko tukaj.",
-"Select from HD" => "Izberi iz HD",
 "You have no contacts in your addressbook." => "V vašem imeniku ni stikov.",
 "Add contact" => "Dodaj stik",
 "Select Address Books" => "Izberite adresarje",
diff --git a/apps/contacts/l10n/th_TH.php b/apps/contacts/l10n/th_TH.php
index 6afc64e61d315f1b212ddef904272f960ec5c20f..facdd62b7b53e263346aa06e1045e25b1cca4020 100644
--- a/apps/contacts/l10n/th_TH.php
+++ b/apps/contacts/l10n/th_TH.php
@@ -184,12 +184,6 @@
 "create a new addressbook" => "สร้างสมุดบันทึกที่อยู่ใหม่",
 "Name of new addressbook" => "กำหนดชื่อของสมุดที่อยู่ที่สร้างใหม่",
 "Importing contacts" => "นำเข้าข้อมูลการติดต่อ",
-"Contacts imported successfully" => "ข้อมูลการติดต่อถูกนำเข้าข้อมูลเรียบร้อยแล้ว",
-"Close Dialog" => "ปิดกล่องข้อความ",
-"Import Addressbook" => "นำเข้าข้อมูลสมุดบันทึกที่อยู่",
-"Select address book to import to:" => "เลือกสมุดบันทึกที่อยู่ที่ต้องการนำเข้า:",
-"Drop a VCF file to import contacts." => "วางไฟล์ VCF ที่ต้องการนำเข้าข้อมูลการติดต่อ",
-"Select from HD" => "เลือกจากฮาร์ดดิส",
 "You have no contacts in your addressbook." => "คุณยังไม่มีข้อมูลการติดต่อใดๆในสมุดบันทึกที่อยู่ของคุณ",
 "Add contact" => "เพิ่มชื่อผู้ติดต่อ",
 "Select Address Books" => "เลือกสมุดบันทึกที่อยู่",
diff --git a/apps/contacts/l10n/tr.php b/apps/contacts/l10n/tr.php
index e2a769410f1c888315b74e990bfb253eecf794c0..3abe96998eda8cc6765a117bbb909d07d5ea5d48 100644
--- a/apps/contacts/l10n/tr.php
+++ b/apps/contacts/l10n/tr.php
@@ -176,12 +176,6 @@
 "create a new addressbook" => "Yeni adres defteri oluştur",
 "Name of new addressbook" => "Yeni adres defteri için isim",
 "Importing contacts" => "Bağlantıları içe aktar",
-"Contacts imported successfully" => "Bağlantılar başarıyla içe aktarıldı",
-"Close Dialog" => "Diyaloğu kapat",
-"Import Addressbook" => "Adres defterini içeri aktar",
-"Select address book to import to:" => "İçe aktarılacak adres defterini seçin:",
-"Drop a VCF file to import contacts." => "Bağlantıları içe aktarmak için bir VCF dosyası bırakın.",
-"Select from HD" => "HD'den seç",
 "You have no contacts in your addressbook." => "Adres defterinizde hiç bağlantı yok.",
 "Add contact" => "Bağlatı ekle",
 "Select Address Books" => "Adres deftelerini seçiniz",
diff --git a/apps/contacts/l10n/zh_TW.php b/apps/contacts/l10n/zh_TW.php
index 0d007ef9c82cc833d1efacfc62464f99cc5ef6df..c8edacec9e90068a1a0b7656bc4c999dccaa235b 100644
--- a/apps/contacts/l10n/zh_TW.php
+++ b/apps/contacts/l10n/zh_TW.php
@@ -6,10 +6,6 @@
 "There was an error adding the contact." => "添加通訊錄發生錯誤",
 "Cannot add empty property." => "不可添加空白內容",
 "At least one of the address fields has to be filled out." => "至少必須填寫一欄地址",
-"Error adding contact property." => "添加通訊錄內容中發生錯誤",
-"No ID provided" => "未提供 ID",
-"Error adding addressbook." => "添加電話簿中發生錯誤",
-"Error activating addressbook." => "啟用電話簿中發生錯誤",
 "Information about vCard is incorrect. Please reload the page." => "有關 vCard 的資訊不正確,請重新載入此頁。",
 "Missing ID" => "遺失ID",
 "No file was uploaded" => "沒有已上傳的檔案",
diff --git a/apps/files/l10n/ar.php b/apps/files/l10n/ar.php
index 724152dc11d0fbb8ad9a8cdb2bb51b6f38846e20..52480ce7ff8d29226da6e2492009076b22a5ea8c 100644
--- a/apps/files/l10n/ar.php
+++ b/apps/files/l10n/ar.php
@@ -17,9 +17,6 @@
 "Nothing in here. Upload something!" => "لا يوجد شيء هنا. إرفع بعض الملفات!",
 "Name" => "الاسم",
 "Download" => "تحميل",
-"Size" => "حجم",
-"Modified" => "معدل",
-"Delete" => "محذوف",
 "Upload too large" => "حجم الترفيع أعلى من المسموح",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم."
 );
diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php
index 89fc4544344481bc74bcf04480d4803914552860..624e08959feb8c14a5b035b4a058cb2086d2ecd1 100644
--- a/apps/files/l10n/bg_BG.php
+++ b/apps/files/l10n/bg_BG.php
@@ -28,9 +28,6 @@
 "Name" => "Име",
 "Share" => "Споделяне",
 "Download" => "Изтегляне",
-"Size" => "Размер",
-"Modified" => "Променено",
-"Delete" => "Изтриване",
 "Upload too large" => "Файлът е прекалено голям",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Файловете които се опитвате да качите са по-големи от позволеното за сървъра.",
 "Files are being scanned, please wait." => "Файловете се претърсват, изчакайте."
diff --git a/apps/files/l10n/ca.php b/apps/files/l10n/ca.php
index e48148421b871d3bc1b942512d1c9839e0a23e99..81bbfe03a0c7b113f43dd8594e84fdb64e0d0291 100644
--- a/apps/files/l10n/ca.php
+++ b/apps/files/l10n/ca.php
@@ -44,10 +44,6 @@
 "Name" => "Nom",
 "Share" => "Comparteix",
 "Download" => "Baixa",
-"Size" => "Mida",
-"Modified" => "Modificat",
-"Delete all" => "Esborra-ho tot",
-"Delete" => "Suprimeix",
 "Upload too large" => "La pujada és massa gran",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Els fitxers que esteu intentant pujar excedeixen la mida màxima de pujada del servidor",
 "Files are being scanned, please wait." => "S'estan escanejant els fitxers, espereu",
diff --git a/apps/files/l10n/cs_CZ.php b/apps/files/l10n/cs_CZ.php
index 38f235343c3bf55cbd4298e5a88db9fa30490bc5..4dc4b8b0cb1d576f08fc4052a6ec760c9eb59cba 100644
--- a/apps/files/l10n/cs_CZ.php
+++ b/apps/files/l10n/cs_CZ.php
@@ -44,10 +44,6 @@
 "Name" => "Název",
 "Share" => "Sdílet",
 "Download" => "Stáhnout",
-"Size" => "Velikost",
-"Modified" => "Změněno",
-"Delete all" => "Smazat vše",
-"Delete" => "Vymazat",
 "Upload too large" => "Příliš velký soubor",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Soubory, které se snažíte uložit, překračují maximální velikosti uploadu na tomto serveru.",
 "Files are being scanned, please wait." => "Soubory se prohledávají, prosím čekejte.",
diff --git a/apps/files/l10n/da.php b/apps/files/l10n/da.php
index 8cefa27e64fc4a9cb83c2b2b23231c61a6f94368..56af0fa61d7b9e1020b97de006ac1801e32f3a52 100644
--- a/apps/files/l10n/da.php
+++ b/apps/files/l10n/da.php
@@ -44,9 +44,6 @@
 "Name" => "Navn",
 "Share" => "Del",
 "Download" => "Download",
-"Size" => "Størrelse",
-"Modified" => "Ændret",
-"Delete" => "Slet",
 "Upload too large" => "Upload for stor",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filerne, du prøver at uploade, er større end den maksimale størrelse for fil-upload på denne server.",
 "Files are being scanned, please wait." => "Filerne bliver indlæst, vent venligst.",
diff --git a/apps/files/l10n/de.php b/apps/files/l10n/de.php
index 4a85912d31f79cc63b676de99b6fed835ebc531e..5da3a997213032fec32508ad2434da2073637bfc 100644
--- a/apps/files/l10n/de.php
+++ b/apps/files/l10n/de.php
@@ -44,10 +44,6 @@
 "Name" => "Name",
 "Share" => "Teilen",
 "Download" => "Herunterladen",
-"Size" => "Größe",
-"Modified" => "Bearbeitet",
-"Delete all" => "Alle löschen",
-"Delete" => "Löschen",
 "Upload too large" => "Upload zu groß",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
 "Files are being scanned, please wait." => "Dateien werden gescannt, bitte warten.",
diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php
index 4e93489fd39822fe74a6ac44dfe00713baebc836..3ab4b120949c1cbed6ba8f0992015c5f21e38a3e 100644
--- a/apps/files/l10n/el.php
+++ b/apps/files/l10n/el.php
@@ -44,10 +44,6 @@
 "Name" => "Όνομα",
 "Share" => "Διαμοίρασε",
 "Download" => "Λήψη",
-"Size" => "Μέγεθος",
-"Modified" => "Τροποποιήθηκε",
-"Delete all" => "Διαγραφή όλων",
-"Delete" => "Διαγραφή",
 "Upload too large" => "Πολύ μεγάλο το αρχείο προς μεταφόρτωση",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Τα αρχεία που προσπαθείτε να ανεβάσετε υπερβαίνουν το μέγιστο μέγεθος μεταφόρτωσης αρχείων σε αυτόν το διακομιστή.",
 "Files are being scanned, please wait." => "Τα αρχεία ανιχνεύονται, παρακαλώ περιμένετε",
diff --git a/apps/files/l10n/eo.php b/apps/files/l10n/eo.php
index 2976a2127c390bb2ff74b58abfe6daa9f13928b1..acaf06e830c5b55f16a5e7a344d55ea36e670719 100644
--- a/apps/files/l10n/eo.php
+++ b/apps/files/l10n/eo.php
@@ -44,10 +44,6 @@
 "Name" => "Nomo",
 "Share" => "Kunhavigi",
 "Download" => "Elŝuti",
-"Size" => "Grando",
-"Modified" => "Modifita",
-"Delete all" => "Forigi ĉion",
-"Delete" => "Forigi",
 "Upload too large" => "Elŝuto tro larĝa",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "La dosieroj, kiujn vi provas alŝuti, transpasas la maksimuman grandon por dosieralŝutoj en ĉi tiu servilo.",
 "Files are being scanned, please wait." => "Dosieroj estas skanataj, bonvolu atendi.",
diff --git a/apps/files/l10n/es.php b/apps/files/l10n/es.php
index 6fcf9086945f70376b417f8d4f1aeb055e66c7d7..6cd51d60e2731257966bf635205deb89d420ee84 100644
--- a/apps/files/l10n/es.php
+++ b/apps/files/l10n/es.php
@@ -44,10 +44,6 @@
 "Name" => "Nombre",
 "Share" => "Compartir",
 "Download" => "Descargar",
-"Size" => "Tamaño",
-"Modified" => "Modificado",
-"Delete all" => "Eliminar todo",
-"Delete" => "Eliminado",
 "Upload too large" => "El archivo es demasiado grande",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Los archivos que estás intentando subir sobrepasan el tamaño máximo permitido por este servidor.",
 "Files are being scanned, please wait." => "Se están escaneando los archivos, por favor espere.",
diff --git a/apps/files/l10n/et_EE.php b/apps/files/l10n/et_EE.php
index c455a8ffe6a0ae24ccaa4dbd01089d77c38c24da..a5dd345f8ebed34be05106e5106d4fdbc484886d 100644
--- a/apps/files/l10n/et_EE.php
+++ b/apps/files/l10n/et_EE.php
@@ -37,10 +37,6 @@
 "Name" => "Nimi",
 "Share" => "Jaga",
 "Download" => "Lae alla",
-"Size" => "Suurus",
-"Modified" => "Muudetud",
-"Delete all" => "Kustuta kõik",
-"Delete" => "Kustuta",
 "Upload too large" => "Üleslaadimine on liiga suur",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Failid, mida sa proovid üles laadida, ületab serveri poolt üleslaetavatele failidele määratud maksimaalse suuruse.",
 "Files are being scanned, please wait." => "Faile skannitakse, palun oota",
diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php
index 99c918e2209befb3d9c7ddb7735b608b66e88b32..d9c2689d1cdd43a2701ab0b08a1fe4b128081e4e 100644
--- a/apps/files/l10n/eu.php
+++ b/apps/files/l10n/eu.php
@@ -44,10 +44,6 @@
 "Name" => "Izena",
 "Share" => "Elkarbanatu",
 "Download" => "Deskargatu",
-"Size" => "Tamaina",
-"Modified" => "Aldatuta",
-"Delete all" => "Ezabatu dena",
-"Delete" => "Ezabatu",
 "Upload too large" => "Igotakoa handiegia da",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Igotzen saiatzen ari zaren fitxategiak zerbitzari honek igotzeko onartzen duena baino handiagoak dira.",
 "Files are being scanned, please wait." => "Fitxategiak eskaneatzen ari da, itxoin mezedez.",
diff --git a/apps/files/l10n/fa.php b/apps/files/l10n/fa.php
index 78d8d776915bcca1f263b236e22c021d5be8a976..4dac88fc542283db0c287eb0e4b416517fe53dd1 100644
--- a/apps/files/l10n/fa.php
+++ b/apps/files/l10n/fa.php
@@ -44,10 +44,6 @@
 "Name" => "نام",
 "Share" => "به اشتراک گذاری",
 "Download" => "بارگیری",
-"Size" => "اندازه",
-"Modified" => "تغییر یافته",
-"Delete all" => "پاک کردن همه",
-"Delete" => "پاک کردن",
 "Upload too large" => "حجم بارگذاری بسیار زیاد است",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "فایلها بیش از حد تعیین شده در این سرور هستند\nمترجم:با تغییر فایل php,ini میتوان این محدودیت را برطرف کرد",
 "Files are being scanned, please wait." => "پرونده ها در حال بازرسی هستند لطفا صبر کنید",
diff --git a/apps/files/l10n/fr.php b/apps/files/l10n/fr.php
index 9f9763636c7d598131f941b5661b2d9654c77ff7..6eb4341bd6eae3b36b2db7840f961f8a993ca4cc 100644
--- a/apps/files/l10n/fr.php
+++ b/apps/files/l10n/fr.php
@@ -44,10 +44,6 @@
 "Name" => "Nom",
 "Share" => "Partager",
 "Download" => "Téléchargement",
-"Size" => "Taille",
-"Modified" => "Modifié",
-"Delete all" => "Supprimer tout",
-"Delete" => "Supprimer",
 "Upload too large" => "Fichier trop volumineux",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Les fichiers que vous essayez d'envoyer dépassent la taille maximale permise par ce serveur.",
 "Files are being scanned, please wait." => "Les fichiers sont analysés, patientez svp.",
diff --git a/apps/files/l10n/gl.php b/apps/files/l10n/gl.php
index bf86fc9b809fabac9cbe995d7a0a0c6df35ae2e1..3a36a23f0ca120c71677e72dcdebfd2503c0bca7 100644
--- a/apps/files/l10n/gl.php
+++ b/apps/files/l10n/gl.php
@@ -44,9 +44,6 @@
 "Name" => "Nome",
 "Share" => "Compartir",
 "Download" => "Descargar",
-"Size" => "Tamaño",
-"Modified" => "Modificado",
-"Delete" => "Eliminar",
 "Upload too large" => "Envío demasiado grande",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiros que trata de subir superan o tamaño máximo permitido neste servidor",
 "Files are being scanned, please wait." => "Estanse analizando os ficheiros, espere por favor.",
diff --git a/apps/files/l10n/he.php b/apps/files/l10n/he.php
index 5e3df214c4f2ebee7d08478ad0997e09b3d46151..65d093e3662ca67c32d21a74ac81964a4fe0e297 100644
--- a/apps/files/l10n/he.php
+++ b/apps/files/l10n/he.php
@@ -37,9 +37,6 @@
 "Name" => "שם",
 "Share" => "שיתוף",
 "Download" => "הורדה",
-"Size" => "גודל",
-"Modified" => "זמן שינוי",
-"Delete" => "מחיקה",
 "Upload too large" => "העלאה גדולה מידי",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "הקבצים שניסית להעלות חרגו מהגודל המקסימלי להעלאת קבצים על שרת זה.",
 "Files are being scanned, please wait." => "הקבצים נסרקים, נא להמתין.",
diff --git a/apps/files/l10n/hr.php b/apps/files/l10n/hr.php
index a3a6785294e5d0bd2b68e922c3b3e9df941a853f..7d5e61b3542113ca0d98fa80c19f2f81dff120ab 100644
--- a/apps/files/l10n/hr.php
+++ b/apps/files/l10n/hr.php
@@ -37,9 +37,6 @@
 "Name" => "Naziv",
 "Share" => "podjeli",
 "Download" => "Preuzmi",
-"Size" => "Veličina",
-"Modified" => "Zadnja promjena",
-"Delete" => "Briši",
 "Upload too large" => "Prijenos je preobiman",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke koje pokušavate prenijeti prelaze maksimalnu veličinu za prijenos datoteka na ovom poslužitelju.",
 "Files are being scanned, please wait." => "Datoteke se skeniraju, molimo pričekajte.",
diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php
index 0a66cbda4a12f0b3663f6745af7a3e756fa660e1..8d52765e93e8cc8b37c06be90dac43257b9fe045 100644
--- a/apps/files/l10n/hu_HU.php
+++ b/apps/files/l10n/hu_HU.php
@@ -44,10 +44,6 @@
 "Name" => "Név",
 "Share" => "Megosztás",
 "Download" => "Letöltés",
-"Size" => "Méret",
-"Modified" => "Módosítva",
-"Delete all" => "Mindent töröl",
-"Delete" => "Törlés",
 "Upload too large" => "Feltöltés túl nagy",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "A fájlokat amit próbálsz feltölteni meghaladta a legnagyobb fájlméretet ezen a szerveren.",
 "Files are being scanned, please wait." => "File-ok vizsgálata, kis türelmet",
diff --git a/apps/files/l10n/ia.php b/apps/files/l10n/ia.php
index 40df7af98f4ce81c6893ea3ead9b3f1e2291707c..f9205cb5f641e255986bf474c39a5627c67005ba 100644
--- a/apps/files/l10n/ia.php
+++ b/apps/files/l10n/ia.php
@@ -13,8 +13,5 @@
 "Nothing in here. Upload something!" => "Nihil hic. Incarga alcun cosa!",
 "Name" => "Nomine",
 "Download" => "Discargar",
-"Size" => "Dimension",
-"Modified" => "Modificate",
-"Delete" => "Deler",
 "Upload too large" => "Incargamento troppo longe"
 );
diff --git a/apps/files/l10n/id.php b/apps/files/l10n/id.php
index c66f7861256bc5085434a454a891aea40c66d856..47ce6429c9f3dc4fa5458a0924babbc6573fe097 100644
--- a/apps/files/l10n/id.php
+++ b/apps/files/l10n/id.php
@@ -25,9 +25,6 @@
 "Name" => "Nama",
 "Share" => "Bagikan",
 "Download" => "Unduh",
-"Size" => "Ukuran",
-"Modified" => "Dimodifikasi",
-"Delete" => "Hapus",
 "Upload too large" => "Unggahan terlalu besar",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Berkas yang anda coba unggah melebihi ukuran maksimum untuk pengunggahan berkas di server ini.",
 "Files are being scanned, please wait." => "Berkas sedang dipindai, silahkan tunggu.",
diff --git a/apps/files/l10n/it.php b/apps/files/l10n/it.php
index 9bf02fb188d3ff588ab7aa7324a0c9918f2e24ed..6fda30a8f35cd8808518f7101530fa60d763aeeb 100644
--- a/apps/files/l10n/it.php
+++ b/apps/files/l10n/it.php
@@ -44,10 +44,6 @@
 "Name" => "Nome",
 "Share" => "Condividi",
 "Download" => "Scarica",
-"Size" => "Dimensione",
-"Modified" => "Modificato",
-"Delete all" => "Elimina tutto",
-"Delete" => "Elimina",
 "Upload too large" => "Il file caricato è troppo grande",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "I file che stai provando a caricare superano la dimensione massima consentita su questo server.",
 "Files are being scanned, please wait." => "Scansione dei file in corso, attendi",
diff --git a/apps/files/l10n/ja_JP.php b/apps/files/l10n/ja_JP.php
index 868a2cfe70ca8f3825b063fbcd0cb0fa5b5e2cec..8c19e45501289b50fe1ec3cf15bb32f9795d581a 100644
--- a/apps/files/l10n/ja_JP.php
+++ b/apps/files/l10n/ja_JP.php
@@ -44,9 +44,6 @@
 "Name" => "名前",
 "Share" => "共有",
 "Download" => "ダウンロード",
-"Size" => "サイズ",
-"Modified" => "更新日時",
-"Delete" => "削除",
 "Upload too large" => "ファイルサイズが大きすぎます",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "アップロードしようとしているファイルは、サーバで規定された最大サイズを超えています。",
 "Files are being scanned, please wait." => "ファイルをスキャンしています、しばらくお待ちください。",
diff --git a/apps/files/l10n/ko.php b/apps/files/l10n/ko.php
index 66b0c65d8c391f251d4b3e9d35ce8dc5009e2271..218dd0ea2d7147e59fa83f80a88e49056dbb67d6 100644
--- a/apps/files/l10n/ko.php
+++ b/apps/files/l10n/ko.php
@@ -36,10 +36,6 @@
 "Name" => "이름",
 "Share" => "공유",
 "Download" => "다운로드",
-"Size" => "크기",
-"Modified" => "수정됨",
-"Delete all" => "모두 삭제",
-"Delete" => "삭제",
 "Upload too large" => "업로드 용량 초과",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "이 파일이 서버에서 허용하는 최대 업로드 가능 용량보다 큽니다.",
 "Files are being scanned, please wait." => "파일을 검색중입니다, 기다려 주십시오.",
diff --git a/apps/files/l10n/lb.php b/apps/files/l10n/lb.php
index d3f1207cfba99a74189ae5143e278494b7570397..f7a10fbc5cd06733567b3ce4f5a8ee02c80b2ef8 100644
--- a/apps/files/l10n/lb.php
+++ b/apps/files/l10n/lb.php
@@ -27,9 +27,6 @@
 "Name" => "Numm",
 "Share" => "Share",
 "Download" => "Eroflueden",
-"Size" => "Gréisst",
-"Modified" => "Geännert",
-"Delete" => "Läschen",
 "Upload too large" => "Upload ze grouss",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Déi Dateien déi Dir probéiert erop ze lueden sinn méi grouss wei déi Maximal Gréisst déi op dësem Server erlaabt ass.",
 "Files are being scanned, please wait." => "Fichieren gi gescannt, war weg.",
diff --git a/apps/files/l10n/lt_LT.php b/apps/files/l10n/lt_LT.php
index 9b2b364c9b8f82e88747cba9d2d4700f9a1e9bc0..90b0314307401f49bdca8eb9ddb20e88ab53879f 100644
--- a/apps/files/l10n/lt_LT.php
+++ b/apps/files/l10n/lt_LT.php
@@ -36,9 +36,6 @@
 "Name" => "Pavadinimas",
 "Share" => "Dalintis",
 "Download" => "Atsisiųsti",
-"Size" => "Dydis",
-"Modified" => "Pakeista",
-"Delete" => "Ištrinti",
 "Upload too large" => "Įkėlimui failas per didelis",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Bandomų įkelti failų dydis viršija maksimalų leidžiamą šiame serveryje",
 "Files are being scanned, please wait." => "Skenuojami failai, prašome palaukti.",
diff --git a/apps/files/l10n/mk.php b/apps/files/l10n/mk.php
index b060c087656c8cdabe271f85977af336835f798a..4e1eccff255ced56dba721051753a9146cb05ba6 100644
--- a/apps/files/l10n/mk.php
+++ b/apps/files/l10n/mk.php
@@ -37,10 +37,6 @@
 "Name" => "Име",
 "Share" => "Сподели",
 "Download" => "Преземи",
-"Size" => "Големина",
-"Modified" => "Променето",
-"Delete all" => "Избриши сѐ",
-"Delete" => "Избриши",
 "Upload too large" => "Датотеката е премногу голема",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Датотеките кои се обидувате да ги подигнете ја надминуваат максималната големина за подигнување датотеки на овој сервер.",
 "Files are being scanned, please wait." => "Се скенираат датотеки, ве молам почекајте.",
diff --git a/apps/files/l10n/ms_MY.php b/apps/files/l10n/ms_MY.php
index 456a30a9d1a98a50fa1aa08f86a098cff8df078e..de472a7c651f955aba76dec2c0635bdb44eca5d5 100644
--- a/apps/files/l10n/ms_MY.php
+++ b/apps/files/l10n/ms_MY.php
@@ -43,9 +43,6 @@
 "Name" => "Nama ",
 "Share" => "Kongsi",
 "Download" => "Muat turun",
-"Size" => "Saiz",
-"Modified" => "Dimodifikasi",
-"Delete" => "Padam",
 "Upload too large" => "Muat naik terlalu besar",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Fail yang cuba dimuat naik melebihi saiz maksimum fail upload server",
 "Files are being scanned, please wait." => "Fail sedang diimbas, harap bersabar.",
diff --git a/apps/files/l10n/nb_NO.php b/apps/files/l10n/nb_NO.php
index 4a2bf36fd59aabd84bd7d4e208018cc643ce28f7..92d0c23bfd245c6f51d09658de76eaa50303b189 100644
--- a/apps/files/l10n/nb_NO.php
+++ b/apps/files/l10n/nb_NO.php
@@ -8,8 +8,19 @@
 "Failed to write to disk" => "Klarte ikke å skrive til disk",
 "Files" => "Filer",
 "Delete" => "Slett",
+"already exists" => "eksisterer allerede",
+"replace" => "erstatt",
+"cancel" => "avbryt",
+"replaced" => "erstattet",
+"with" => "med",
+"undo" => "angre",
+"deleted" => "slettet",
 "generating ZIP-file, it may take some time." => "opprettet ZIP-fil, dette kan ta litt tid",
+"Unable to upload your file as it is a directory or has 0 bytes" => "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes",
+"Upload Error" => "Opplasting feilet",
 "Pending" => "Ventende",
+"Upload cancelled." => "Opplasting avbrutt.",
+"Invalid name, '/' is not allowed." => "Ugyldig navn, '/' er ikke tillatt. ",
 "Size" => "Størrelse",
 "Modified" => "Endret",
 "folder" => "mappe",
@@ -33,10 +44,6 @@
 "Name" => "Navn",
 "Share" => "Del",
 "Download" => "Last ned",
-"Size" => "Størrelse",
-"Modified" => "Endret",
-"Delete all" => "Slett alle",
-"Delete" => "Slett",
 "Upload too large" => "Opplasting for stor",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er for store for å laste opp til denne serveren.",
 "Files are being scanned, please wait." => "Skanner etter filer, vennligst vent.",
diff --git a/apps/files/l10n/nl.php b/apps/files/l10n/nl.php
index 98e52faf9895d40b4f21501c077345fb3729c18a..fb7ea34b9b85f943a33db1195937bcc7ac03d221 100644
--- a/apps/files/l10n/nl.php
+++ b/apps/files/l10n/nl.php
@@ -44,10 +44,6 @@
 "Name" => "Naam",
 "Share" => "Delen",
 "Download" => "Download",
-"Size" => "Bestandsgrootte",
-"Modified" => "Laatst aangepast",
-"Delete all" => "Alles verwijderen",
-"Delete" => "Verwijder",
 "Upload too large" => "Bestanden te groot",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "De bestanden die u probeert te uploaden zijn groter dan de maximaal toegestane  bestandsgrootte voor deze server.",
 "Files are being scanned, please wait." => "Bestanden worden gescand, even wachten.",
diff --git a/apps/files/l10n/nn_NO.php b/apps/files/l10n/nn_NO.php
index a2263b3df2f110e87689a79435a75c4443205186..d6af73024947c6afce447268d3c2440cc78fda01 100644
--- a/apps/files/l10n/nn_NO.php
+++ b/apps/files/l10n/nn_NO.php
@@ -17,9 +17,6 @@
 "Nothing in here. Upload something!" => "Ingenting her. Last noko opp!",
 "Name" => "Namn",
 "Download" => "Last ned",
-"Size" => "Storleik",
-"Modified" => "Endra",
-"Delete" => "Slett",
 "Upload too large" => "For stor opplasting",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Filene du prøver å laste opp er større enn maksgrensa til denne tenaren."
 );
diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php
index 7b67fd472247b43de90248dd23a788ff2994c571..eb791330bfd24c444209f3788f83ed7ad57c77c8 100644
--- a/apps/files/l10n/pl.php
+++ b/apps/files/l10n/pl.php
@@ -44,9 +44,6 @@
 "Name" => "Nazwa",
 "Share" => "Współdziel",
 "Download" => "Pobiera element",
-"Size" => "Rozmiar",
-"Modified" => "Czas modyfikacji",
-"Delete" => "Usuwa element",
 "Upload too large" => "Wysyłany plik ma za duży rozmiar",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Pliki które próbujesz przesłać, przekraczają maksymalną, dopuszczalną wielkość.",
 "Files are being scanned, please wait." => "Skanowanie plików, proszę czekać.",
diff --git a/apps/files/l10n/pt_BR.php b/apps/files/l10n/pt_BR.php
index e0da05ba99c26c242ed4ac7a8a39609bd290679d..09c4f2b02674f1f4716774d8e04fb9cbff73eab9 100644
--- a/apps/files/l10n/pt_BR.php
+++ b/apps/files/l10n/pt_BR.php
@@ -44,10 +44,6 @@
 "Name" => "Nome",
 "Share" => "Compartilhar",
 "Download" => "Baixar",
-"Size" => "Tamanho",
-"Modified" => "Modificado",
-"Delete all" => "Deletar Tudo",
-"Delete" => "Excluir",
 "Upload too large" => "Arquivo muito grande",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os arquivos que você está tentando carregar excedeu o tamanho máximo para arquivos no servidor.",
 "Files are being scanned, please wait." => "Arquivos sendo escaneados, por favor aguarde.",
diff --git a/apps/files/l10n/pt_PT.php b/apps/files/l10n/pt_PT.php
index eaf5a69a041b544c7632f817ccf91e2af05be847..e413d7cbe7401e0813380c96a8024d22aa4ec9a1 100644
--- a/apps/files/l10n/pt_PT.php
+++ b/apps/files/l10n/pt_PT.php
@@ -44,9 +44,6 @@
 "Name" => "Nome",
 "Share" => "Partilhar",
 "Download" => "Transferir",
-"Size" => "Tamanho",
-"Modified" => "Modificado",
-"Delete" => "Apagar",
 "Upload too large" => "Envio muito grande",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Os ficheiro que estás a tentar enviar excedem o tamanho máximo de envio neste servidor.",
 "Files are being scanned, please wait." => "Os ficheiros estão a ser analisados, por favor aguarde.",
diff --git a/apps/files/l10n/sk_SK.php b/apps/files/l10n/sk_SK.php
index 9e9a543d386bb2b74863e27fb3330a655a991871..8a31c550320ee09f999266c7aae97603d2517828 100644
--- a/apps/files/l10n/sk_SK.php
+++ b/apps/files/l10n/sk_SK.php
@@ -37,7 +37,6 @@
 "Name" => "Meno",
 "Share" => "Zdielať",
 "Download" => "Stiahnuť",
-"Delete all" => "Odstrániť všetko",
 "Upload too large" => "Nahrávanie príliš veľké",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Súbory ktoré sa snažíte nahrať presahujú maximálnu veľkosť pre nahratie súborov na tento server.",
 "Files are being scanned, please wait." => "Súbory sa práve prehľadávajú, prosím čakajte.",
diff --git a/apps/files/l10n/sl.php b/apps/files/l10n/sl.php
index b94735c39159c41253b4dac137941eeaf0021a97..f6322b2507d6dd1e87ee3f32bd9258edb3efe4a8 100644
--- a/apps/files/l10n/sl.php
+++ b/apps/files/l10n/sl.php
@@ -43,8 +43,7 @@
 "Nothing in here. Upload something!" => "Tukaj ni ničesar. Naložite kaj!",
 "Name" => "Ime",
 "Share" => "Souporaba",
-"Download" => "Prejmi",
-"Delete all" => "Izbriši vse",
+"Download" => "Prenesi",
 "Upload too large" => "Nalaganje ni mogoče, ker je preveliko",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Datoteke, ki jih želite naložiti, presegajo največjo dovoljeno velikost na tem strežniku.",
 "Files are being scanned, please wait." => "Preiskujem datoteke, prosimo počakajte.",
diff --git a/apps/files/l10n/th_TH.php b/apps/files/l10n/th_TH.php
index eca0e29a1821c23cd3044d0828f0557a466681f1..eed9c36e132afb2056c5ce26b98ae1eca5eb2702 100644
--- a/apps/files/l10n/th_TH.php
+++ b/apps/files/l10n/th_TH.php
@@ -44,7 +44,6 @@
 "Name" => "ชื่อ",
 "Share" => "แชร์",
 "Download" => "ดาวน์โหลด",
-"Delete all" => "ลบทั้งหมด",
 "Upload too large" => "ไฟล์ที่อัพโหลดมีขนาดใหญ่เกินไป",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "ไฟล์ที่คุณพยายามที่จะอัพโหลดมีขนาดเกินกว่าขนาดสูงสุดที่กำหนดไว้ให้อัพโหลดได้สำหรับเซิร์ฟเวอร์นี้",
 "Files are being scanned, please wait." => "ไฟล์กำลังอยู่ระหว่างการสแกน, กรุณารอสักครู่.",
diff --git a/apps/files/l10n/tr.php b/apps/files/l10n/tr.php
index 528eede66458595d615455f543c6b7509823a437..224322b24e0d0a71edd5714ee080ad778fa7e306 100644
--- a/apps/files/l10n/tr.php
+++ b/apps/files/l10n/tr.php
@@ -39,7 +39,6 @@
 "Name" => "Ad",
 "Share" => "Paylaş",
 "Download" => "İndir",
-"Delete all" => "Hepsini sil",
 "Upload too large" => "Yüklemeniz çok büyük",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "Yüklemeye çalıştığınız dosyalar bu sunucudaki maksimum yükleme boyutunu aşıyor.",
 "Files are being scanned, please wait." => "Dosyalar taranıyor, lütfen bekleyin.",
diff --git a/apps/files/l10n/zh_CN.php b/apps/files/l10n/zh_CN.php
index ec5ed8ffb4cb5ec1334b18deaef58073e09f6933..dc7830188485f7e88b63eaf5f4a99e9c04effa14 100644
--- a/apps/files/l10n/zh_CN.php
+++ b/apps/files/l10n/zh_CN.php
@@ -44,7 +44,6 @@
 "Name" => "名称",
 "Share" => "共享",
 "Download" => "下载",
-"Delete all" => "删除所有",
 "Upload too large" => "上传文件过大",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "您正尝试上传的文件超过了此服务器可以上传的最大大小",
 "Files are being scanned, please wait." => "文件正在被扫描,请稍候。",
diff --git a/apps/files/l10n/zh_TW.php b/apps/files/l10n/zh_TW.php
index 9151a4805dfe6163108b41ed682c5826b3907a3a..bc8aa4ff892db500635f7a9618e6244c3902b07e 100644
--- a/apps/files/l10n/zh_TW.php
+++ b/apps/files/l10n/zh_TW.php
@@ -27,7 +27,6 @@
 "Name" => "名稱",
 "Share" => "分享",
 "Download" => "下載",
-"Delete all" => "全部刪除",
 "Upload too large" => "上傳過大",
 "The files you are trying to upload exceed the maximum size for file uploads on this server." => "你試圖上傳的檔案已超過伺服器的最大容量限制。 ",
 "Files are being scanned, please wait." => "正在掃描檔案,請稍等。",
diff --git a/apps/files_odfviewer/js/viewer.js b/apps/files_odfviewer/js/viewer.js
index 586da126872cb009e568cb38bde34d800d7a2c81..9455a9a0a0c101f4b4a380cd80fc0aed9175f4a2 100644
--- a/apps/files_odfviewer/js/viewer.js
+++ b/apps/files_odfviewer/js/viewer.js
@@ -6,7 +6,7 @@ function viewOdf(dir, file) {
 		// odf action toolbar
 		var odfToolbarHtml = 
 			'<div id="odf-toolbar">' +
-			'<input type="button" id="odf_close" value="Close">' +
+			'<input type="button" id="odf_close">'+t('files_odfviewer','Close')+
 			'</div>';
 		$('#controls').append(odfToolbarHtml);
 
diff --git a/apps/files_odfviewer/l10n/de.php b/apps/files_odfviewer/l10n/de.php
new file mode 100644
index 0000000000000000000000000000000000000000..61059f05d58ac2b9ae3cca94518c90914354660f
--- /dev/null
+++ b/apps/files_odfviewer/l10n/de.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Close" => "Schliessen"
+);
diff --git a/apps/files_odfviewer/l10n/ignorelist b/apps/files_odfviewer/l10n/ignorelist
new file mode 100644
index 0000000000000000000000000000000000000000..96ae631a0dd52a9ea9045972f8b0183ea20471bf
--- /dev/null
+++ b/apps/files_odfviewer/l10n/ignorelist
@@ -0,0 +1,8 @@
+src/webodf/webodf/tests/core/Base64Tests.js
+src/webodf/webodf/tests/core/CursorTests.js
+src/webodf/webodf/tests/gui/CaretTests.js
+src/webodf/webodf/tests/gui/SelectionMoverTests.js
+src/webodf/webodf/tests/core/PointWalkerTests.js
+src/webodf/webodf/tests/core/ZipTests.js
+src/webodf/webodf/tests/xmldom/XPathTests.js
+src/webodf/webodf/tests/core/RuntimeTests.js
diff --git a/apps/files_pdfviewer/js/viewer.js b/apps/files_pdfviewer/js/viewer.js
index 29db2ea7f2445ec32d459d429ab107f1db9bb37c..4f9cc1a0d4019ac29ad05ab24b5ed1c40e0011c8 100644
--- a/apps/files_pdfviewer/js/viewer.js
+++ b/apps/files_pdfviewer/js/viewer.js
@@ -18,9 +18,18 @@ function showPDFviewer(dir,filename){
 		function im(path) { return OC.filePath('files_pdfviewer','js','pdfjs/web/images/'+path); }
 		showPDFviewer.oldcode = $("#controls").html();
 		$("#controls").empty();
-		$("#controls").html('<button id="previous" onclick="PDFView.page--;" oncontextmenu="return false;"><img src="'+im('go-up.svg')+'" align="top" height="10"/>Previous</button><button id="next" onclick="PDFView.page++;" oncontextmenu="return false;"><img src="'+im('go-down.svg')+'" align="top" height="10"/>Next</button><div class="separator"></div><input style="width:25px;" type="number" id="pageNumber" onchange="PDFView.page = this.value;" value="1" size="4" min="1" /><span>/</span><span id="numPages">--</span><div class="separator"></div><button id="zoomOut" title="Zoom Out" onclick="PDFView.zoomOut();" oncontextmenu="return false;"><img src="'+im('zoom-out.svg')+'" align="top" height="10"/></button><button id="zoomIn" title="Zoom In" onclick="PDFView.zoomIn();" oncontextmenu="return false;"><img src="'+im('zoom-in.svg')+
-			'" align="top" height="10"/></button><div class="separator"></div><select id="scaleSelect" onchange="PDFView.parseScale(this.value);" oncontextmenu="return false;"><option id="customScaleOption" value="custom"></option><option value="0.5">50%</option><option value="0.75">75%</option><option value="1">100%</option><option value="1.25" selected="selected">125%</option><option value="1.5">150%</option><option value="2">200%</option><option id="pageWidthOption" value="page-width">Page Width</option><option id="pageFitOption" value="page-fit">Page Fit</option></select><div class="separator"></div><button id="print" onclick="window.print();" oncontextmenu="return false;"><img src="'+im('document-print.svg')+'" align="top" height="10"/>Print</button><button id="download" title="Download" onclick="PDFView.download();" oncontextmenu="return false;">'+
-			'<img src="'+im('download.svg')+'" align="top" height="10"/>Download</button><button id="close" title="Close viewer" onclick="hidePDFviewer();" oncontextmenu="return false;">x</button><span id="info">--</span></div>');
+		$("#controls").html(
+			'<button id="previous" onclick="PDFView.page--;" oncontextmenu="return false;"><img src="'+im('go-up.svg')+'" align="top" height="10"/>'+t('files_odfviewer','Previous')+'</button>'+
+			'<button id="next" onclick="PDFView.page++;" oncontextmenu="return false;"><img src="'+im('go-down.svg')+'" align="top" height="10"/>'+t('files_odfviewer','Next')+'</button>'+
+			'<div class="separator"></div><input style="width:25px;" type="number" id="pageNumber" onchange="PDFView.page = this.value;" value="1" size="4" min="1" /><span>/</span><span id="numPages">--</span><div class="separator"></div>'+
+			'<button id="zoomOut" title="Zoom Out" onclick="PDFView.zoomOut();" oncontextmenu="return false;"><img src="'+im('zoom-out.svg')+'" align="top" height="10"/></button>'+
+			'<button id="zoomIn" title="Zoom In" onclick="PDFView.zoomIn();" oncontextmenu="return false;"><img src="'+im('zoom-in.svg')+ '" align="top" height="10"/></button>'+
+			'<div class="separator"></div><select id="scaleSelect" onchange="PDFView.parseScale(this.value);" oncontextmenu="return false;"><option id="customScaleOption" value="custom"></option>'+
+			'<option value="0.5">50%</option><option value="0.75">75%</option><option value="1">100%</option><option value="1.25" selected="selected">125%</option><option value="1.5">150%</option><option value="2">200%</option>'+
+			'<option id="pageWidthOption" value="page-width">'+t('files_odfviewer', 'Page Width')+'</option><option id="pageFitOption" value="page-fit">'+t('files_odfviewer', 'Page Fit')+'</option></select>'+
+			'<div class="separator"></div><button id="print" onclick="window.print();" oncontextmenu="return false;"><img src="'+im('document-print.svg')+'" align="top" height="10"/>'+t('files_odfviewer', 'Print')+'</button>'+
+			'<button id="download" title="Download" onclick="PDFView.download();" oncontextmenu="return false;">'+
+			'<img src="'+im('download.svg')+'" align="top" height="10"/>'+t('files_odfviewer', 'Download')+'</button><button id="close" title="Close viewer" onclick="hidePDFviewer();" oncontextmenu="return false;">x</button><span id="info">--</span></div>');
 		var oldcontent = $("#content").html();
 		$("#content").html(oldcontent+'<div id="loading">Loading... 0%</div><div id="viewer"></div>');
 		showPDFviewer.lastTitle = document.title;
diff --git a/apps/files_pdfviewer/l10n/.gitkeep b/apps/files_pdfviewer/l10n/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/apps/files_pdfviewer/l10n/de.php b/apps/files_pdfviewer/l10n/de.php
new file mode 100644
index 0000000000000000000000000000000000000000..d2d2312ca77c5a1a3f87e4bed7afc30367febea4
--- /dev/null
+++ b/apps/files_pdfviewer/l10n/de.php
@@ -0,0 +1,4 @@
+<?php $TRANSLATIONS = array(
+"Previous" => "Zurück",
+"Next" => "Weiter"
+);
diff --git a/apps/files_texteditor/l10n/.gitkeep b/apps/files_texteditor/l10n/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/apps/files_texteditor/l10n/de.php b/apps/files_texteditor/l10n/de.php
new file mode 100644
index 0000000000000000000000000000000000000000..b74f67d8229f6720819db65a944373ec20bcbb33
--- /dev/null
+++ b/apps/files_texteditor/l10n/de.php
@@ -0,0 +1,8 @@
+<?php $TRANSLATIONS = array(
+"regex" => "Regulärer Ausdruck",
+"Save" => "Speichern",
+"Close" => "Schliessen",
+"Saving..." => "Speichern...",
+"An error occurred!" => "Ein Fehler ist aufgetreten",
+"There were unsaved changes, click here to go back" => "Einige Änderungen wurde noch nicht gespeichert; klicken Sie hier um zurückzukehren."
+);
diff --git a/apps/gallery/l10n/nb_NO.php b/apps/gallery/l10n/nb_NO.php
index 93dcb8372da11c4f4c9ce53154b24fab56c51662..532062937fdb1a00c50974b1f84d5f25e1122182 100644
--- a/apps/gallery/l10n/nb_NO.php
+++ b/apps/gallery/l10n/nb_NO.php
@@ -1,12 +1,7 @@
 <?php $TRANSLATIONS = array(
 "Pictures" => "Bilder",
-"Settings" => "Innstillinger",
-"Rescan" => "Les inn på nytt",
-"Stop" => "Stopp",
-"Share" => "Del",
-"Back" => "Tilbake",
-"Remove confirmation" => "Fjern bekreftelse",
-"Do you want to remove album" => "Ønsker du å slette albumet?",
-"Change album name" => "Endre navn på album",
-"New album name" => "Nytt navn på album"
+"Share gallery" => "Del galleri",
+"Error: " => "Feil:",
+"Internal error" => "Intern feil",
+"Slideshow" => "Lysbildefremvisning"
 );
diff --git a/apps/impress/documentation.php b/apps/impress/documentation.php
index 17a97432a4942e791a67098f7a1204be9c36344c..5a153deb4c2df8dd042fe46214452f4fe9489d13 100755
--- a/apps/impress/documentation.php
+++ b/apps/impress/documentation.php
@@ -24,6 +24,7 @@
 require_once('lib/impress.php');
 
 OCP\User::checkLoggedIn();
+OC_Util::checkAppEnabled('impress');
 OCP\App::setActiveNavigationEntry( 'impress_index' );
 
 
diff --git a/apps/impress/index.php b/apps/impress/index.php
index c7213d866144c6f66cfb6b1c1c1db1847320ad46..59960ba96fa5ccee29e1b0f218384cfbd3759455 100755
--- a/apps/impress/index.php
+++ b/apps/impress/index.php
@@ -24,6 +24,7 @@
 require_once('lib/impress.php');
 
 OCP\User::checkLoggedIn();
+OC_Util::checkAppEnabled('impress');
 OCP\App::setActiveNavigationEntry( 'impress_index' );
 
 
diff --git a/apps/impress/l10n/.gitkeep b/apps/impress/l10n/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/apps/impress/l10n/de.php b/apps/impress/l10n/de.php
new file mode 100644
index 0000000000000000000000000000000000000000..5d0fa34631c6f62e8ed7f350a7f5dee6dc1f8870
--- /dev/null
+++ b/apps/impress/l10n/de.php
@@ -0,0 +1,3 @@
+<?php $TRANSLATIONS = array(
+"Documentation" => "Dokumentation"
+);
diff --git a/apps/impress/player.php b/apps/impress/player.php
index 12497de54c1ca89b6983cb5874792ab16dc313c2..074badf5df465ab75e8a0f86084d4669485ed1ea 100755
--- a/apps/impress/player.php
+++ b/apps/impress/player.php
@@ -25,9 +25,10 @@ require_once('lib/impress.php');
 
 // Check if we are a user
 OCP\User::checkLoggedIn();
+OC_Util::checkAppEnabled('impress');
 
-$filename = strip_tags($_GET['file']);
-$title = strip_tags($_GET['name']);
+$filename = OCP\Util::sanitizeHTML($_GET['file']);
+$title = OCP\Util::sanitizeHTML($_GET['name']);
 
 if(!OC_Filesystem::file_exists($filename)){
 	header("HTTP/1.0 404 Not Found");
diff --git a/apps/impress/templates/presentations.php b/apps/impress/templates/presentations.php
index ab75802b3597c0c1b6179a678d3d8933f029bfca..532d3660dfca1d19ada9fc58489334c7482730d2 100755
--- a/apps/impress/templates/presentations.php
+++ b/apps/impress/templates/presentations.php
@@ -1,30 +1,17 @@
 <?php
 
-
-
 // show toolbar
 echo('<div id="controls">	
 	<a href="'.\OCP\Util::linkToAbsolute('impress','documentation.php').'" class="button docu">'.$l->t('Documentation').'</a>
 	</div>
-');
-
+	');
 
 if(empty($_['list'])) {
-	
-    echo('<div id="emptyfolder">No Impress files are found in your ownCloud. Please upload a .impress file.</div>');
-			
-}else{
-
+	echo('<div id="emptyfolder">No Impress files are found in your ownCloud. Please upload a .impress file.</div>');
+} else {
 	echo('<table class="impresslist" >');
 	foreach($_['list'] as $entry) {
-
 		echo('<tr><td width="1"><a target="_blank" href="'.\OCP\Util::linkToAbsolute('impress','player.php').'&file='.urlencode($entry['url']).'&name='.urlencode($entry['name']).'"><img align="left" src="'.\OCP\Util::linkToAbsolute('impress','img/impressbig.png').'"></a></td><td><a target="_blank" href="'.\OCP\Util::linkToAbsolute('impress','player.php').'&file='.urlencode($entry['url']).'&name='.urlencode($entry['name']).'">'.$entry['name'].'</a></td><td>'.\OCP\Util::formatDate($entry['mtime']).'</td><td>'.\OCP\Util::humanFileSize($entry['size']).'</td></tr>');
-
 	}
 	echo('</table>');
-	
-	
-	
-}
-
-
+}
\ No newline at end of file
diff --git a/core/l10n/de.php b/core/l10n/de.php
index 9ed2d6178281ae8b27b3c37cf9f6525ea4c23e43..74ad8cc8f6e7a49a42f8181f92beaa96bc4570d4 100644
--- a/core/l10n/de.php
+++ b/core/l10n/de.php
@@ -51,6 +51,7 @@
 "Database user" => "Datenbank-Benutzer",
 "Database password" => "Datenbank-Passwort",
 "Database name" => "Datenbank-Name",
+"Database tablespace" => "Tablespace der Datenbank",
 "Database host" => "Datenbank-Host",
 "Finish setup" => "Installation abschließen",
 "web services under your control" => "Web-Services unter Ihrer Kontrolle",
diff --git a/core/l10n/nb_NO.php b/core/l10n/nb_NO.php
index a8bfebb8a55b5228b93f7c2193a7fb35bcdf390b..892ad2b7914e46b1d2a06874c57c2919cf8f13c6 100644
--- a/core/l10n/nb_NO.php
+++ b/core/l10n/nb_NO.php
@@ -2,6 +2,7 @@
 "Application name not provided." => "Applikasjonsnavn ikke angitt.",
 "No category to add?" => "Ingen kategorier å legge til?",
 "This category already exists: " => "Denne kategorien finnes allerede:",
+"ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" => "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=",
 "Settings" => "Innstillinger",
 "January" => "Januar",
 "February" => "Februar",
@@ -50,6 +51,7 @@
 "Database user" => "Databasebruker",
 "Database password" => "Databasepassord",
 "Database name" => "Databasenavn",
+"Database tablespace" => "Database tabellområde",
 "Database host" => "Databasevert",
 "Finish setup" => "Fullfør oppsetting",
 "web services under your control" => "nettjenester under din kontroll",
diff --git a/l10n/.tx/config b/l10n/.tx/config
index db4df85793cb9495dc145a46bd0264a7872add4c..79a2a733f8087fdfefb223c35c2f3248b6f599d3 100644
--- a/l10n/.tx/config
+++ b/l10n/.tx/config
@@ -108,3 +108,27 @@ source_file = templates/user_openid.pot
 source_lang = en
 type = PO
 
+[owncloud.files_texteditor]
+file_filter = <lang>/files_texteditor.po
+source_file = templates/files_texteditor.pot
+source_lang = en
+type = PO
+
+[owncloud.impress]
+file_filter = <lang>/impress.po
+source_file = templates/impress.pot
+source_lang = en
+type = PO
+
+[owncloud.files_odfviewer]
+file_filter = <lang>/files_odfviewer.po
+source_file = templates/files_odfviewer.pot
+source_lang = en
+type = PO
+
+[owncloud.files_pdfviewer]
+file_filter = <lang>/files_pdfviewer.po
+source_file = templates/files_pdfviewer.pot
+source_lang = en
+type = PO
+
diff --git a/l10n/af/files_odfviewer.po b/l10n/af/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ec66648874b39049a3c707ddba594ef14d939ee8
--- /dev/null
+++ b/l10n/af/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/af/files_pdfviewer.po b/l10n/af/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..142a114dc5cb1a77f744765323a9a6925eaaef47
--- /dev/null
+++ b/l10n/af/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/af/files_texteditor.po b/l10n/af/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..167f82535888035f71d30d46bd019643fabe2aea
--- /dev/null
+++ b/l10n/af/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/af/impress.po b/l10n/af/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..ad04eff39f12fab8a892afda7d225d3e3543a478
--- /dev/null
+++ b/l10n/af/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Afrikaans (http://www.transifex.com/projects/p/owncloud/language/af/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: af\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ar/files_odfviewer.po b/l10n/ar/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..75c766b017b41575f4a235dd129d3271b7798b30
--- /dev/null
+++ b/l10n/ar/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ar/files_pdfviewer.po b/l10n/ar/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..91492d720c39bde7d5c8b159a6fc247c9516b31e
--- /dev/null
+++ b/l10n/ar/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ar/files_texteditor.po b/l10n/ar/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..ed1f96fd6c30e0d142bc98245d13e19adbd23485
--- /dev/null
+++ b/l10n/ar/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ar/impress.po b/l10n/ar/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..5bbc9f2fbc1394d3cae1e8af8003cff2bcd592cd
--- /dev/null
+++ b/l10n/ar/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ar_SA/files_odfviewer.po b/l10n/ar_SA/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..abff78f829aff9a72f85ed68776dc0e1be01628d
--- /dev/null
+++ b/l10n/ar_SA/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_SA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ar_SA/files_pdfviewer.po b/l10n/ar_SA/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..8a2c2b3fff1f8e202f0b06f0b390f189386b4d3f
--- /dev/null
+++ b/l10n/ar_SA/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_SA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ar_SA/files_texteditor.po b/l10n/ar_SA/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..384e4edc4d05ed62db1cba169dbc10ce167fefdd
--- /dev/null
+++ b/l10n/ar_SA/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_SA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ar_SA/impress.po b/l10n/ar_SA/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..5c3c10d5df46c8dc0d93b3485c617bbf9a6ac519
--- /dev/null
+++ b/l10n/ar_SA/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Arabic (Saudi Arabia) (http://www.transifex.com/projects/p/owncloud/language/ar_SA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_SA\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/bg_BG/files_odfviewer.po b/l10n/bg_BG/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..255b592f4981b28e063ea9b5e25d8fac7547d325
--- /dev/null
+++ b/l10n/bg_BG/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: bg_BG\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/bg_BG/files_pdfviewer.po b/l10n/bg_BG/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e38e0c3fcb88bb11df700df29953a7399ca139d0
--- /dev/null
+++ b/l10n/bg_BG/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: bg_BG\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/bg_BG/files_texteditor.po b/l10n/bg_BG/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..17803a57746e1351d91166d0fd9bc016cf2aaf1c
--- /dev/null
+++ b/l10n/bg_BG/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: bg_BG\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/bg_BG/impress.po b/l10n/bg_BG/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..35269e2e7009ac827607e551904dbb205e0b5581
--- /dev/null
+++ b/l10n/bg_BG/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: bg_BG\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ca/files_odfviewer.po b/l10n/ca/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e41b59b03caac87c35a14ab14ae10c5ead0a213c
--- /dev/null
+++ b/l10n/ca/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ca/files_pdfviewer.po b/l10n/ca/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9645c269ddde967f337bd4d651e7eb39a77ef526
--- /dev/null
+++ b/l10n/ca/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ca/files_texteditor.po b/l10n/ca/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..9e62b3f7a2cae5d4a43573423ade2b949bd20d1f
--- /dev/null
+++ b/l10n/ca/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ca/impress.po b/l10n/ca/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..198ff99c6d45fac7e4d4d8107cf78ed25c31d729
--- /dev/null
+++ b/l10n/ca/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Catalan (http://www.transifex.com/projects/p/owncloud/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/cs_CZ/files_odfviewer.po b/l10n/cs_CZ/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..68d606283518a27a94bf80236f7f9693eab50bfd
--- /dev/null
+++ b/l10n/cs_CZ/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs_CZ\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/cs_CZ/files_pdfviewer.po b/l10n/cs_CZ/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..87f8e0f3ff922b151e9cc802418b85813968ad3c
--- /dev/null
+++ b/l10n/cs_CZ/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs_CZ\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/cs_CZ/files_texteditor.po b/l10n/cs_CZ/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..6c9ac9a372c30fd6d297467069283c17f110c69d
--- /dev/null
+++ b/l10n/cs_CZ/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs_CZ\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/cs_CZ/impress.po b/l10n/cs_CZ/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..0b19a018bc3bf10eab339f0355786eed2571a831
--- /dev/null
+++ b/l10n/cs_CZ/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/owncloud/language/cs_CZ/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs_CZ\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/da/files_odfviewer.po b/l10n/da/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..755f4010e9d47b5b5d081df4bbaa24474580dfb0
--- /dev/null
+++ b/l10n/da/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/da/files_pdfviewer.po b/l10n/da/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..781bfdac2e42bd79e7cd35ef6c8d7e0d35a4ca8c
--- /dev/null
+++ b/l10n/da/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/da/files_texteditor.po b/l10n/da/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..cb994d6b9227ce148de2cab04c620c552889e510
--- /dev/null
+++ b/l10n/da/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/da/impress.po b/l10n/da/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..80c9eb2ed8055ae33d137a4e5d8e5c0e545df3fe
--- /dev/null
+++ b/l10n/da/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Danish (http://www.transifex.com/projects/p/owncloud/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/de/core.po b/l10n/de/core.po
index fc4db2d98b53cb68953b176502123c83ab799585..7883db2446a4029b0bbd71c792636ce9c74b5f4a 100644
--- a/l10n/de/core.po
+++ b/l10n/de/core.po
@@ -6,6 +6,7 @@
 #   <admin@s-goecker.de>, 2011, 2012.
 #   <alex.hotz@gmail.com>, 2011.
 #   <georg.stefan.germany@googlemail.com>, 2011.
+# I Robot <thomas.mueller@tmit.eu>, 2012.
 # Jan-Christoph Borchardt <JanCBorchardt@fsfe.org>, 2011.
 # Marcel Kühlhorn <susefan93@gmx.de>, 2012.
 #   <m.fresel@sysangels.com>, 2012.
@@ -17,9 +18,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-24 02:02+0200\n"
-"PO-Revision-Date: 2012-08-23 20:44+0000\n"
-"Last-Translator: JamFX <niko@nik-o-mat.de>\n"
+"POT-Creation-Date: 2012-08-26 02:01+0200\n"
+"PO-Revision-Date: 2012-08-25 23:28+0000\n"
+"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
 "Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -139,7 +140,7 @@ msgstr "Angefragt"
 msgid "Login failed!"
 msgstr "Login fehlgeschlagen!"
 
-#: lostpassword/templates/lostpassword.php:11 templates/installation.php:25
+#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26
 #: templates/login.php:9
 msgid "Username"
 msgstr "Benutzername"
@@ -200,48 +201,52 @@ msgstr "Kategorien bearbeiten"
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: templates/installation.php:23
+#: templates/installation.php:24
 msgid "Create an <strong>admin account</strong>"
 msgstr "<strong>Administrator-Konto</strong> anlegen"
 
-#: templates/installation.php:29 templates/login.php:13
+#: templates/installation.php:30 templates/login.php:13
 msgid "Password"
 msgstr "Passwort"
 
-#: templates/installation.php:35
+#: templates/installation.php:36
 msgid "Advanced"
 msgstr "Erweitert"
 
-#: templates/installation.php:37
+#: templates/installation.php:38
 msgid "Data folder"
 msgstr "Datenverzeichnis"
 
-#: templates/installation.php:44
+#: templates/installation.php:45
 msgid "Configure the database"
 msgstr "Datenbank einrichten"
 
-#: templates/installation.php:49 templates/installation.php:60
-#: templates/installation.php:70
+#: templates/installation.php:50 templates/installation.php:61
+#: templates/installation.php:71 templates/installation.php:81
 msgid "will be used"
 msgstr "wird genutzt"
 
-#: templates/installation.php:82
+#: templates/installation.php:93
 msgid "Database user"
 msgstr "Datenbank-Benutzer"
 
-#: templates/installation.php:86
+#: templates/installation.php:97
 msgid "Database password"
 msgstr "Datenbank-Passwort"
 
-#: templates/installation.php:90
+#: templates/installation.php:101
 msgid "Database name"
 msgstr "Datenbank-Name"
 
-#: templates/installation.php:96
+#: templates/installation.php:109
+msgid "Database tablespace"
+msgstr "Tablespace der Datenbank"
+
+#: templates/installation.php:115
 msgid "Database host"
 msgstr "Datenbank-Host"
 
-#: templates/installation.php:101
+#: templates/installation.php:120
 msgid "Finish setup"
 msgstr "Installation abschließen"
 
diff --git a/l10n/de/files_odfviewer.po b/l10n/de/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..8d81b0d266eab293dccc544fbfad3e22e9d82272
--- /dev/null
+++ b/l10n/de/files_odfviewer.po
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# I Robot <thomas.mueller@tmit.eu>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:21+0000\n"
+"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr "Schliessen"
diff --git a/l10n/de/files_pdfviewer.po b/l10n/de/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a792a00b211c37b075b83eff422c435f98b08202
--- /dev/null
+++ b/l10n/de/files_pdfviewer.po
@@ -0,0 +1,43 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# I Robot <thomas.mueller@tmit.eu>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:21+0000\n"
+"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr "Zurück"
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr "Weiter"
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/de/files_texteditor.po b/l10n/de/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..ec6268275102442363372174e198291193cdabb6
--- /dev/null
+++ b/l10n/de/files_texteditor.po
@@ -0,0 +1,45 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# I Robot <thomas.mueller@tmit.eu>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:01+0200\n"
+"PO-Revision-Date: 2012-08-25 23:26+0000\n"
+"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr "Regulärer Ausdruck"
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr "Speichern"
+
+#: js/editor.js:74
+msgid "Close"
+msgstr "Schliessen"
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr "Speichern..."
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr "Ein Fehler ist aufgetreten"
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr "Einige Änderungen wurde noch nicht gespeichert; klicken Sie hier um zurückzukehren."
diff --git a/l10n/de/impress.po b/l10n/de/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..bdf9e101c81cf1d418bf9259949c2141cf56522d
--- /dev/null
+++ b/l10n/de/impress.po
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# I Robot <thomas.mueller@tmit.eu>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:01+0200\n"
+"PO-Revision-Date: 2012-08-25 23:27+0000\n"
+"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"Language-Team: German (http://www.transifex.com/projects/p/owncloud/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr "Dokumentation"
diff --git a/l10n/el/files_odfviewer.po b/l10n/el/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5e6d54efe4d1cc15c6ffc8b2da7ec7d5f3d905d8
--- /dev/null
+++ b/l10n/el/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/el/files_pdfviewer.po b/l10n/el/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ccc6193a0bf3991686e218db8746d9ae288566ff
--- /dev/null
+++ b/l10n/el/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/el/files_texteditor.po b/l10n/el/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..c449b1118455b3d9790f25465bb292a0c921ecfc
--- /dev/null
+++ b/l10n/el/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/el/impress.po b/l10n/el/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..f6cd7154530336f082de706324506e7187904529
--- /dev/null
+++ b/l10n/el/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Greek (http://www.transifex.com/projects/p/owncloud/language/el/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: el\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/eo/files_odfviewer.po b/l10n/eo/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ebc4993230eb72f5d7ae9f5407dc9622ac342208
--- /dev/null
+++ b/l10n/eo/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eo\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/eo/files_pdfviewer.po b/l10n/eo/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..14fae82ce83ccd7906da95031bfe197ee39c58e4
--- /dev/null
+++ b/l10n/eo/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eo\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/eo/files_texteditor.po b/l10n/eo/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..65715031621df9fce384606334fcf7be56bd1cd7
--- /dev/null
+++ b/l10n/eo/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eo\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/eo/impress.po b/l10n/eo/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..930ca99a87947d1b89eb6d5091c7e544903bede5
--- /dev/null
+++ b/l10n/eo/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Esperanto (http://www.transifex.com/projects/p/owncloud/language/eo/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eo\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/es/files_odfviewer.po b/l10n/es/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..aaf62e020a2468f77e24030a07cc2e9304a126d4
--- /dev/null
+++ b/l10n/es/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/es/files_pdfviewer.po b/l10n/es/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..1b4c74ef327a3d92fe82578a29056848e42330bb
--- /dev/null
+++ b/l10n/es/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/es/files_texteditor.po b/l10n/es/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..51dd6d7810c8299e52e4dbdec00e044eb48294f4
--- /dev/null
+++ b/l10n/es/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/es/impress.po b/l10n/es/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..45ece5e5e6fdf1a6d4d5dbbbe912e0cb3a8f201d
--- /dev/null
+++ b/l10n/es/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/owncloud/language/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: es\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/et_EE/files_odfviewer.po b/l10n/et_EE/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..986289e67a605c2946d711f33f92676b72a8275c
--- /dev/null
+++ b/l10n/et_EE/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: et_EE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/et_EE/files_pdfviewer.po b/l10n/et_EE/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3354f9e2ccc57e269a3cba5a9023b81a43a41d53
--- /dev/null
+++ b/l10n/et_EE/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: et_EE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/et_EE/files_texteditor.po b/l10n/et_EE/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..134962433934f40812af53b6dd48efa53675aa93
--- /dev/null
+++ b/l10n/et_EE/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: et_EE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/et_EE/impress.po b/l10n/et_EE/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..85746c64843d762a90799e935e78d2881193bdd0
--- /dev/null
+++ b/l10n/et_EE/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/owncloud/language/et_EE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: et_EE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/eu/files_odfviewer.po b/l10n/eu/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3f9ec980ab341c5ab255f2e4dc9e5dea0074febc
--- /dev/null
+++ b/l10n/eu/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/eu/files_pdfviewer.po b/l10n/eu/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..f45d8ef655eaa19ee05c4b5868bdc7d0a7ac7b55
--- /dev/null
+++ b/l10n/eu/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/eu/files_texteditor.po b/l10n/eu/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..859179f561dd323a8eb25ed87284874ba333063a
--- /dev/null
+++ b/l10n/eu/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/eu/impress.po b/l10n/eu/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..29fd6a225e2ccdb54d7d04a4a7fa7ceeca1db59d
--- /dev/null
+++ b/l10n/eu/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/eu_ES/files_odfviewer.po b/l10n/eu_ES/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ae252d7f3c18dcd1dec60f638bfcdda306664bb9
--- /dev/null
+++ b/l10n/eu_ES/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/eu_ES/files_pdfviewer.po b/l10n/eu_ES/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9dace38e4083f904c97301199817c2b6492f42fb
--- /dev/null
+++ b/l10n/eu_ES/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/eu_ES/files_texteditor.po b/l10n/eu_ES/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..f4fbf12ae54455d2d7d844ccf747a1795f2d1120
--- /dev/null
+++ b/l10n/eu_ES/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/eu_ES/impress.po b/l10n/eu_ES/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..f3819cec39ff0aa3eda424d5b6e436f84ba85776
--- /dev/null
+++ b/l10n/eu_ES/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/owncloud/language/eu_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: eu_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/fa/files_odfviewer.po b/l10n/fa/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9a3288832d1c3e021e11a6ec1632a79b128df54c
--- /dev/null
+++ b/l10n/fa/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fa\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/fa/files_pdfviewer.po b/l10n/fa/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..bf8f950d5ea48301d8eadcb9a40253c1093a0338
--- /dev/null
+++ b/l10n/fa/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fa\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/fa/files_texteditor.po b/l10n/fa/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..2360c9358cc38488821f0931a37a4c9d1f2e0cb2
--- /dev/null
+++ b/l10n/fa/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fa\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/fa/impress.po b/l10n/fa/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..7f9e9429ff5a4740890825797408e53fc85df952
--- /dev/null
+++ b/l10n/fa/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fa\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/fi/files_odfviewer.po b/l10n/fi/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e64ad2105359d85ce6351ea65717d585a502ef44
--- /dev/null
+++ b/l10n/fi/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/fi/files_pdfviewer.po b/l10n/fi/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..7e2c2ec64827fe029f6b02605568fec2a722ec5a
--- /dev/null
+++ b/l10n/fi/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/fi/files_texteditor.po b/l10n/fi/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..07f6f6ca27bef0635830b0cd4c6a539f2789bc89
--- /dev/null
+++ b/l10n/fi/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/fi/impress.po b/l10n/fi/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..60c70f400fdbceb1cf27e9c2f5b3eacf1d392ec4
--- /dev/null
+++ b/l10n/fi/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/owncloud/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/fi_FI/files_odfviewer.po b/l10n/fi_FI/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..b6ab6054fe6eafec4615e4af46ebba11eae6511f
--- /dev/null
+++ b/l10n/fi_FI/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi_FI\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/fi_FI/files_pdfviewer.po b/l10n/fi_FI/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..cdccaec4c78f2fb32bf4aada216fafcd0dfd0056
--- /dev/null
+++ b/l10n/fi_FI/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi_FI\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/fi_FI/files_texteditor.po b/l10n/fi_FI/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..69c3672db6f2d0a3207bc57137a841916767cb7f
--- /dev/null
+++ b/l10n/fi_FI/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi_FI\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/fi_FI/impress.po b/l10n/fi_FI/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..ccf18fac855c5425a21d2fcdfffa1c76cee7bd3a
--- /dev/null
+++ b/l10n/fi_FI/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/owncloud/language/fi_FI/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi_FI\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/fr/files_odfviewer.po b/l10n/fr/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..43bbf42f0f8e5bdf99375222e23d003a6c493ab2
--- /dev/null
+++ b/l10n/fr/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/fr/files_pdfviewer.po b/l10n/fr/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ce9bb24515ad87595d8df7f33d3c642885455306
--- /dev/null
+++ b/l10n/fr/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/fr/files_texteditor.po b/l10n/fr/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..3b4cb02d2c13e112d83da357e538e522bd997dce
--- /dev/null
+++ b/l10n/fr/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/fr/impress.po b/l10n/fr/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..3323106c6ef9b63a25c47d4a088e5fc9ceb87fae
--- /dev/null
+++ b/l10n/fr/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: French (http://www.transifex.com/projects/p/owncloud/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/gl/files_odfviewer.po b/l10n/gl/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..8508ffbb8eb735346b5b3c91cac48eae82300a01
--- /dev/null
+++ b/l10n/gl/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/gl/files_pdfviewer.po b/l10n/gl/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..c9dc9eb36b86dc1824a0008be3e7136c31c854de
--- /dev/null
+++ b/l10n/gl/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/gl/files_texteditor.po b/l10n/gl/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..a6074b2906eaf263f6cccdb5f99eeef467cb8221
--- /dev/null
+++ b/l10n/gl/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/gl/impress.po b/l10n/gl/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..fe806d8cc67516c7c2537f11b08a28b1323af89b
--- /dev/null
+++ b/l10n/gl/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/he/files_odfviewer.po b/l10n/he/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e493bf5cb56bf60f80aa3287fd47d49b1e5409a8
--- /dev/null
+++ b/l10n/he/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: he\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/he/files_pdfviewer.po b/l10n/he/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5ae16f8b58686bdfa3ed5ef3875200f4a4c28ae1
--- /dev/null
+++ b/l10n/he/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: he\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/he/files_texteditor.po b/l10n/he/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..1992f89c84c80743add5eb5501c22d46bd9cdabf
--- /dev/null
+++ b/l10n/he/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: he\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/he/impress.po b/l10n/he/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..722a7c44e18efd3ebff510f9849dcb27e31d1e8c
--- /dev/null
+++ b/l10n/he/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hebrew (http://www.transifex.com/projects/p/owncloud/language/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: he\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/hr/files_odfviewer.po b/l10n/hr/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ad4066e3f624e68b7d7e8b3fab307094d81c622c
--- /dev/null
+++ b/l10n/hr/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hr\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/hr/files_pdfviewer.po b/l10n/hr/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..711c71bc86453f4e701e38cd7ebdbee83d9dc797
--- /dev/null
+++ b/l10n/hr/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hr\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/hr/files_texteditor.po b/l10n/hr/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..31c7b3bc4e2c9118e3f69043a4c5df8ef3120362
--- /dev/null
+++ b/l10n/hr/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hr\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/hr/impress.po b/l10n/hr/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..b66fc94ed8e9bce26b0f33005e49f999043bdf70
--- /dev/null
+++ b/l10n/hr/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Croatian (http://www.transifex.com/projects/p/owncloud/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hr\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/hu_HU/files_odfviewer.po b/l10n/hu_HU/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..159ec8745238ae828ff4e2a2af45c63295d7129f
--- /dev/null
+++ b/l10n/hu_HU/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hu_HU\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/hu_HU/files_pdfviewer.po b/l10n/hu_HU/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..1499ece9d1547e8a58436c1ed9ad203f57961120
--- /dev/null
+++ b/l10n/hu_HU/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hu_HU\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/hu_HU/files_texteditor.po b/l10n/hu_HU/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..bf2f4e4b51c2c4b7540864c213217ae6f4c5fb98
--- /dev/null
+++ b/l10n/hu_HU/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hu_HU\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/hu_HU/impress.po b/l10n/hu_HU/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..4c5473d27ed772f64274ceb705f8de8db6f7f6e0
--- /dev/null
+++ b/l10n/hu_HU/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/owncloud/language/hu_HU/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hu_HU\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/hy/files_odfviewer.po b/l10n/hy/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..bdc26a3a67acd2fa433feb74dccec30e26db5363
--- /dev/null
+++ b/l10n/hy/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hy\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/hy/files_pdfviewer.po b/l10n/hy/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..7b725e07b84839146b155b1e2d2bb2ef1ae3e732
--- /dev/null
+++ b/l10n/hy/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hy\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/hy/files_texteditor.po b/l10n/hy/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..e9e8f856c93008d137c872590900fe52577a56cb
--- /dev/null
+++ b/l10n/hy/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hy\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/hy/impress.po b/l10n/hy/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..78bcd125e1a8be817e2190f94874760124d8628b
--- /dev/null
+++ b/l10n/hy/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/owncloud/language/hy/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: hy\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ia/files_odfviewer.po b/l10n/ia/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..566f1c5b671573f1d659faf9de601a735ec81602
--- /dev/null
+++ b/l10n/ia/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ia\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ia/files_pdfviewer.po b/l10n/ia/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..46c46d9c816edfd6521cd2ad1017b42b877c8e0b
--- /dev/null
+++ b/l10n/ia/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ia\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ia/files_texteditor.po b/l10n/ia/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..a7f1af65067826186cd8ddb8d929cba7166aa90d
--- /dev/null
+++ b/l10n/ia/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ia\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ia/impress.po b/l10n/ia/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..0f36f5ce300554d66f0a4146254d3cdf8c0bf2d3
--- /dev/null
+++ b/l10n/ia/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ia\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/id/files_odfviewer.po b/l10n/id/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..7680253aef3fa998189004d09f64fdddf90b10cd
--- /dev/null
+++ b/l10n/id/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/id/files_pdfviewer.po b/l10n/id/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a9fc081e1854bd3cce1affa9637eee4cc1647e18
--- /dev/null
+++ b/l10n/id/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/id/files_texteditor.po b/l10n/id/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..754e5072994361f014d05b68073534f83d138d6c
--- /dev/null
+++ b/l10n/id/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/id/impress.po b/l10n/id/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..dfec96ea44fe70924d767d0ba3664e03b0fe788b
--- /dev/null
+++ b/l10n/id/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (http://www.transifex.com/projects/p/owncloud/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/id_ID/files_odfviewer.po b/l10n/id_ID/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..0f3cc53112bc521eef9f6efdd20b8ceed774d1fa
--- /dev/null
+++ b/l10n/id_ID/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id_ID\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/id_ID/files_pdfviewer.po b/l10n/id_ID/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..395dc8b4c1288eb9813a1dd8629b782845de89f6
--- /dev/null
+++ b/l10n/id_ID/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id_ID\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/id_ID/files_texteditor.po b/l10n/id_ID/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..a94adcdcf361710384a180de10cbd843878e86ee
--- /dev/null
+++ b/l10n/id_ID/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id_ID\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/id_ID/impress.po b/l10n/id_ID/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..d5c02597729e1f35df85aa86937ffc5cb80ab01d
--- /dev/null
+++ b/l10n/id_ID/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/owncloud/language/id_ID/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id_ID\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/it/files_odfviewer.po b/l10n/it/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..0fae9bc23f9902d4ba5912359a5721d130e39bd1
--- /dev/null
+++ b/l10n/it/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/it/files_pdfviewer.po b/l10n/it/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3f4595ffe2ae31a8227be4728aa0a3b6fd114980
--- /dev/null
+++ b/l10n/it/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/it/files_texteditor.po b/l10n/it/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..747a70244c9b70207b4194695f929d2e45e06cdc
--- /dev/null
+++ b/l10n/it/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/it/impress.po b/l10n/it/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..31e6171b4d5c95c985f7d2e8cc6f12adfb6ab26a
--- /dev/null
+++ b/l10n/it/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Italian (http://www.transifex.com/projects/p/owncloud/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ja_JP/files_odfviewer.po b/l10n/ja_JP/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..75c2c65bbfa33770aeb863c150f8ca60c840f752
--- /dev/null
+++ b/l10n/ja_JP/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ja_JP/files_pdfviewer.po b/l10n/ja_JP/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..910d0963593a5276120d64452b53ba03a342cbbb
--- /dev/null
+++ b/l10n/ja_JP/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ja_JP/files_texteditor.po b/l10n/ja_JP/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..ab61c0af522f4660a827c177fe4beb2a9eaa7f1d
--- /dev/null
+++ b/l10n/ja_JP/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ja_JP/impress.po b/l10n/ja_JP/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..360c0eca04e2ecd44dffda3f3c08256c14ad1b03
--- /dev/null
+++ b/l10n/ja_JP/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/owncloud/language/ja_JP/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ja_JP\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ko/files_odfviewer.po b/l10n/ko/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..2be8c176ae87d7fac2cd0bf810872e851b2b9313
--- /dev/null
+++ b/l10n/ko/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ko/files_pdfviewer.po b/l10n/ko/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a29b407be8a460bcb05bbb44498c8e37b1d6d1d0
--- /dev/null
+++ b/l10n/ko/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ko/files_texteditor.po b/l10n/ko/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..6beeb686b9e72da6e54bf23ab251dd90f6961738
--- /dev/null
+++ b/l10n/ko/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ko/impress.po b/l10n/ko/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..c7be0756da3f0c3d05ab10994d4e0b9abfc3d496
--- /dev/null
+++ b/l10n/ko/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Korean (http://www.transifex.com/projects/p/owncloud/language/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/lb/files_odfviewer.po b/l10n/lb/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..1ce99cf81a85b45d7e43ec31a8b971199a60c98c
--- /dev/null
+++ b/l10n/lb/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/lb/files_pdfviewer.po b/l10n/lb/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a7665ab24e838e91dfedff65a2741d1cef894ddb
--- /dev/null
+++ b/l10n/lb/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/lb/files_texteditor.po b/l10n/lb/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..abffc55df0638b5d07b3f5d685bb103f703297b8
--- /dev/null
+++ b/l10n/lb/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/lb/impress.po b/l10n/lb/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..a03f893b0f703704b9bcba4f13bac530392c5213
--- /dev/null
+++ b/l10n/lb/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Luxembourgish (http://www.transifex.com/projects/p/owncloud/language/lb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/lt_LT/files_odfviewer.po b/l10n/lt_LT/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9fdcfb4a0c0e355dab53ec2d7846e94e513bd5eb
--- /dev/null
+++ b/l10n/lt_LT/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lt_LT\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/lt_LT/files_pdfviewer.po b/l10n/lt_LT/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e224f4ccb57a7e7dc4dbd9d49d4b93e1d32ce804
--- /dev/null
+++ b/l10n/lt_LT/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lt_LT\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/lt_LT/files_texteditor.po b/l10n/lt_LT/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..bd2a8dbff169e1c819e21815a0852c9965d910cf
--- /dev/null
+++ b/l10n/lt_LT/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lt_LT\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/lt_LT/impress.po b/l10n/lt_LT/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..8aaf1712b0d92ab8dc26b7016eef52fc784d4e60
--- /dev/null
+++ b/l10n/lt_LT/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/owncloud/language/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lt_LT\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/lv/files_odfviewer.po b/l10n/lv/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ef357e02f1e59279b8798c969f9d671471acd765
--- /dev/null
+++ b/l10n/lv/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/lv/files_pdfviewer.po b/l10n/lv/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..06441aecdabcd4d06882671b30d1c8e4b9e1d965
--- /dev/null
+++ b/l10n/lv/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/lv/files_texteditor.po b/l10n/lv/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..e0c9f6755086a9e09cbe694c5751cddf61a4a09d
--- /dev/null
+++ b/l10n/lv/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/lv/impress.po b/l10n/lv/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..1685472a3e540177292e6888d477e6ade82d8533
--- /dev/null
+++ b/l10n/lv/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Latvian (http://www.transifex.com/projects/p/owncloud/language/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/mk/files_odfviewer.po b/l10n/mk/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..77205c755f2df1c5cb3d50c60f25a9e430d3c391
--- /dev/null
+++ b/l10n/mk/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/mk/files_pdfviewer.po b/l10n/mk/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a6cb756a0a237dc63ab3e3723d4d357a57a78446
--- /dev/null
+++ b/l10n/mk/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/mk/files_texteditor.po b/l10n/mk/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..0164432b9091c5a1eab1559f22b57d21bc8cc763
--- /dev/null
+++ b/l10n/mk/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/mk/impress.po b/l10n/mk/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..5948fc5ec3c89b7816ca557494708ad48c433256
--- /dev/null
+++ b/l10n/mk/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/owncloud/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ms_MY/files_odfviewer.po b/l10n/ms_MY/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..0aa22023e5cfa44bec8ea7360e5a9bdf14a665fd
--- /dev/null
+++ b/l10n/ms_MY/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ms_MY/files_pdfviewer.po b/l10n/ms_MY/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..b0e03a94e5160a00637e1f5493c62d6e04aa6931
--- /dev/null
+++ b/l10n/ms_MY/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ms_MY/files_texteditor.po b/l10n/ms_MY/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..f2549258136d19ce8c4c9996d5d65594ee7153fc
--- /dev/null
+++ b/l10n/ms_MY/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ms_MY/impress.po b/l10n/ms_MY/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..a7a5b4117aed17eac3819bc16323c3298188d9c9
--- /dev/null
+++ b/l10n/ms_MY/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/owncloud/language/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/nb_NO/admin_dependencies_chk.po b/l10n/nb_NO/admin_dependencies_chk.po
index 0a6cff69a0878f824cfa277dfb220ea3d0874d9c..94de202861f18a406e0d661df8706cb6c19fcf3a 100644
--- a/l10n/nb_NO/admin_dependencies_chk.po
+++ b/l10n/nb_NO/admin_dependencies_chk.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-13 23:12+0200\n"
-"PO-Revision-Date: 2012-08-12 22:33+0000\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 22:55+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,53 +22,53 @@ msgstr ""
 msgid ""
 "The php-json module is needed by the many applications for inter "
 "communications"
-msgstr ""
+msgstr "Modulen php-jason blir benyttet til inter kommunikasjon"
 
 #: settings.php:39
 msgid ""
 "The php-curl modude is needed to fetch the page title when adding a "
 "bookmarks"
-msgstr ""
+msgstr "Modulen php-curl blir brukt til å hente sidetittelen når bokmerke blir lagt til"
 
 #: settings.php:45
 msgid "The php-gd module is needed to create thumbnails of your images"
-msgstr ""
+msgstr "Modulen php-gd blir benyttet til å lage miniatyr av bildene dine"
 
 #: settings.php:51
 msgid "The php-ldap module is needed connect to your ldap server"
-msgstr ""
+msgstr "Modulen php-ldap benyttes for å koble til din ldapserver"
 
 #: settings.php:57
 msgid "The php-zip module is needed download multiple files at once"
-msgstr ""
+msgstr "Modulen php-zup benyttes til å laste ned flere filer på en gang."
 
 #: settings.php:63
 msgid ""
 "The php-mb_multibyte module is needed to manage correctly the encoding."
-msgstr ""
+msgstr "Modulen php-mb_multibyte benyttes til å håndtere korrekt tegnkoding."
 
 #: settings.php:69
 msgid "The php-ctype module is needed validate data."
-msgstr ""
+msgstr "Modulen php-ctype benyttes til å validere data."
 
 #: settings.php:75
 msgid "The php-xml module is needed to share files with webdav."
-msgstr ""
+msgstr "Modulen php-xml benyttes til å dele filer med webdav"
 
 #: settings.php:81
 msgid ""
 "The allow_url_fopen directive of your php.ini should be set to 1 to retrieve"
 " knowledge base from OCS servers"
-msgstr ""
+msgstr "Direktivet allow_url_fopen i php.ini bør settes til 1 for å kunne hente kunnskapsbasen fra OCS-servere"
 
 #: settings.php:87
 msgid "The php-pdo module is needed to store owncloud data into a database."
-msgstr ""
+msgstr "Modulen php-pdo benyttes til å lagre ownCloud data i en database."
 
 #: templates/settings.php:2
 msgid "Dependencies status"
-msgstr ""
+msgstr "Avhengighetsstatus"
 
 #: templates/settings.php:7
 msgid "Used by :"
-msgstr ""
+msgstr "Benyttes av:"
diff --git a/l10n/nb_NO/bookmarks.po b/l10n/nb_NO/bookmarks.po
index ff93307a65a253b694601780b3e005530dade0cd..6ab8bac5805d14429f2ae0041d0059d5530313d4 100644
--- a/l10n/nb_NO/bookmarks.po
+++ b/l10n/nb_NO/bookmarks.po
@@ -4,13 +4,14 @@
 # 
 # Translators:
 # Arvid Nornes <arvid.nornes@gmail.com>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-24 02:02+0200\n"
-"PO-Revision-Date: 2012-08-23 17:23+0000\n"
-"Last-Translator: Arvid Nornes <arvid.nornes@gmail.com>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 22:58+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -58,4 +59,4 @@ msgstr "Du har ingen bokmerker"
 
 #: templates/settings.php:11
 msgid "Bookmarklet <br />"
-msgstr ""
+msgstr "Bokmerke <br />"
diff --git a/l10n/nb_NO/core.po b/l10n/nb_NO/core.po
index 010ea33704116bd37ab9953630f758ac18df4d26..315e85c5439df0bd72481bc43146f794d5e8d750 100644
--- a/l10n/nb_NO/core.po
+++ b/l10n/nb_NO/core.po
@@ -7,13 +7,14 @@
 # Christer Eriksson <post@hc3web.com>, 2012.
 # Daniel  <i18n@daniel.priv.no>, 2012.
 #   <itssmail@yahoo.no>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-02 02:02+0200\n"
-"PO-Revision-Date: 2012-08-02 00:03+0000\n"
-"Last-Translator: owncloud_robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 22:56+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -35,57 +36,57 @@ msgstr "Denne kategorien finnes allerede:"
 
 #: js/jquery-ui-1.8.16.custom.min.js:511
 msgid "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
-msgstr ""
+msgstr "ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+="
 
-#: js/js.js:185 templates/layout.user.php:64 templates/layout.user.php:65
+#: js/js.js:190 templates/layout.user.php:64 templates/layout.user.php:65
 msgid "Settings"
 msgstr "Innstillinger"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "January"
 msgstr "Januar"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "February"
 msgstr "Februar"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "March"
 msgstr "Mars"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "April"
 msgstr "April"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "May"
 msgstr "Mai"
 
-#: js/js.js:573
+#: js/js.js:575
 msgid "June"
 msgstr "Juni"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "July"
 msgstr "Juli"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "August"
 msgstr "August"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "September"
 msgstr "September"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "October"
 msgstr "Oktober"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "November"
 msgstr "November"
 
-#: js/js.js:574
+#: js/js.js:576
 msgid "December"
 msgstr "Desember"
 
@@ -133,7 +134,7 @@ msgstr "Anmodning"
 msgid "Login failed!"
 msgstr "Innloggingen var ikke vellykket."
 
-#: lostpassword/templates/lostpassword.php:11 templates/installation.php:25
+#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26
 #: templates/login.php:9
 msgid "Username"
 msgstr "Brukernavn"
@@ -194,48 +195,52 @@ msgstr "Rediger kategorier"
 msgid "Add"
 msgstr "Legg til"
 
-#: templates/installation.php:23
+#: templates/installation.php:24
 msgid "Create an <strong>admin account</strong>"
 msgstr "opprett en <strong>administrator-konto</strong>"
 
-#: templates/installation.php:29 templates/login.php:13
+#: templates/installation.php:30 templates/login.php:13
 msgid "Password"
 msgstr "Passord"
 
-#: templates/installation.php:35
+#: templates/installation.php:36
 msgid "Advanced"
 msgstr "Avansert"
 
-#: templates/installation.php:37
+#: templates/installation.php:38
 msgid "Data folder"
 msgstr "Datamappe"
 
-#: templates/installation.php:44
+#: templates/installation.php:45
 msgid "Configure the database"
 msgstr "Konfigurer databasen"
 
-#: templates/installation.php:49 templates/installation.php:60
-#: templates/installation.php:70
+#: templates/installation.php:50 templates/installation.php:61
+#: templates/installation.php:71 templates/installation.php:81
 msgid "will be used"
 msgstr "vil bli brukt"
 
-#: templates/installation.php:82
+#: templates/installation.php:93
 msgid "Database user"
 msgstr "Databasebruker"
 
-#: templates/installation.php:86
+#: templates/installation.php:97
 msgid "Database password"
 msgstr "Databasepassord"
 
-#: templates/installation.php:90
+#: templates/installation.php:101
 msgid "Database name"
 msgstr "Databasenavn"
 
-#: templates/installation.php:96
+#: templates/installation.php:109
+msgid "Database tablespace"
+msgstr "Database tabellområde"
+
+#: templates/installation.php:115
 msgid "Database host"
 msgstr "Databasevert"
 
-#: templates/installation.php:101
+#: templates/installation.php:120
 msgid "Finish setup"
 msgstr "Fullfør oppsetting"
 
diff --git a/l10n/nb_NO/files.po b/l10n/nb_NO/files.po
index b2428379040db53f408f8abc5c87ae3045bd9cb8..83cb1a6283252c4fc2d60bad7da2061963fa91b8 100644
--- a/l10n/nb_NO/files.po
+++ b/l10n/nb_NO/files.po
@@ -7,13 +7,14 @@
 # Arvid Nornes <arvid.nornes@gmail.com>, 2012.
 # Christer Eriksson <post@hc3web.com>, 2012.
 # Daniel  <i18n@daniel.priv.no>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-21 02:03+0200\n"
-"PO-Revision-Date: 2012-08-21 00:04+0000\n"
-"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:02+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -55,37 +56,37 @@ msgstr "Klarte ikke å skrive til disk"
 msgid "Files"
 msgstr "Filer"
 
-#: js/fileactions.js:107 templates/index.php:56
+#: js/fileactions.js:111 templates/index.php:56
 msgid "Delete"
 msgstr "Slett"
 
 #: js/filelist.js:141
 msgid "already exists"
-msgstr ""
+msgstr "eksisterer allerede"
 
 #: js/filelist.js:141
 msgid "replace"
-msgstr ""
+msgstr "erstatt"
 
 #: js/filelist.js:141
 msgid "cancel"
-msgstr ""
+msgstr "avbryt"
 
 #: js/filelist.js:195
 msgid "replaced"
-msgstr ""
+msgstr "erstattet"
 
 #: js/filelist.js:195
 msgid "with"
-msgstr ""
+msgstr "med"
 
 #: js/filelist.js:195 js/filelist.js:246
 msgid "undo"
-msgstr ""
+msgstr "angre"
 
 #: js/filelist.js:246
 msgid "deleted"
-msgstr ""
+msgstr "slettet"
 
 #: js/files.js:171
 msgid "generating ZIP-file, it may take some time."
@@ -93,11 +94,11 @@ msgstr "opprettet ZIP-fil, dette kan ta litt tid"
 
 #: js/files.js:200
 msgid "Unable to upload your file as it is a directory or has 0 bytes"
-msgstr ""
+msgstr "Kan ikke laste opp filen din siden det er en mappe eller den har 0 bytes"
 
 #: js/files.js:200
 msgid "Upload Error"
-msgstr ""
+msgstr "Opplasting feilet"
 
 #: js/files.js:228 js/files.js:319 js/files.js:348
 msgid "Pending"
@@ -105,11 +106,11 @@ msgstr "Ventende"
 
 #: js/files.js:333
 msgid "Upload cancelled."
-msgstr ""
+msgstr "Opplasting avbrutt."
 
 #: js/files.js:457
 msgid "Invalid name, '/' is not allowed."
-msgstr ""
+msgstr "Ugyldig navn, '/' er ikke tillatt. "
 
 #: js/files.js:703 templates/index.php:55
 msgid "Size"
diff --git a/l10n/nb_NO/files_odfviewer.po b/l10n/nb_NO/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..61ad61a7fe921636cb5b1aaf1e065e409f93b4b2
--- /dev/null
+++ b/l10n/nb_NO/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/nb_NO/files_pdfviewer.po b/l10n/nb_NO/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..e036a75c1b4373666c2e031cfed54624fe3d4be7
--- /dev/null
+++ b/l10n/nb_NO/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/nb_NO/files_texteditor.po b/l10n/nb_NO/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..0086fe9d648cd4cd40dfc18608401ee647f7c7b5
--- /dev/null
+++ b/l10n/nb_NO/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/nb_NO/gallery.po b/l10n/nb_NO/gallery.po
index 4ebdedf4535a8a1ae20dbd28b2e99b8bcdf61cb4..cf8525c3105e0d75eb9eb787f3a90fe513ba2738 100644
--- a/l10n/nb_NO/gallery.po
+++ b/l10n/nb_NO/gallery.po
@@ -6,92 +6,37 @@
 #   <ajarmund@gmail.com>, 2012.
 # Christer Eriksson <post@hc3web.com>, 2012.
 # Daniel  <i18n@daniel.priv.no>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-06-06 00:12+0200\n"
-"PO-Revision-Date: 2012-06-05 22:15+0000\n"
-"Last-Translator: icewind <icewind1991@gmail.com>\n"
-"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.net/projects/p/owncloud/language/nb_NO/)\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:01+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: nb_NO\n"
 "Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
-#: appinfo/app.php:37
+#: appinfo/app.php:42
 msgid "Pictures"
 msgstr "Bilder"
 
-#: js/album_cover.js:44
+#: js/pictures.js:12
 msgid "Share gallery"
-msgstr ""
+msgstr "Del galleri"
 
-#: js/album_cover.js:64 js/album_cover.js:100 js/album_cover.js:133
+#: js/pictures.js:32
 msgid "Error: "
-msgstr ""
+msgstr "Feil:"
 
-#: js/album_cover.js:64 js/album_cover.js:100
+#: js/pictures.js:32
 msgid "Internal error"
-msgstr ""
-
-#: js/album_cover.js:114
-msgid "Scanning root"
-msgstr ""
-
-#: js/album_cover.js:115
-msgid "Default order"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Ascending"
-msgstr ""
-
-#: js/album_cover.js:116
-msgid "Descending"
-msgstr ""
-
-#: js/album_cover.js:117 templates/index.php:19
-msgid "Settings"
-msgstr "Innstillinger"
-
-#: js/album_cover.js:122
-msgid "Scanning root cannot be empty"
-msgstr ""
-
-#: js/album_cover.js:122 js/album_cover.js:133
-msgid "Error"
-msgstr ""
-
-#: templates/index.php:16
-msgid "Rescan"
-msgstr "Les inn på nytt"
-
-#: templates/index.php:17
-msgid "Stop"
-msgstr "Stopp"
-
-#: templates/index.php:18
-msgid "Share"
-msgstr "Del"
-
-#: templates/view_album.php:19
-msgid "Back"
-msgstr "Tilbake"
-
-#: templates/view_album.php:36
-msgid "Remove confirmation"
-msgstr "Fjern bekreftelse"
-
-#: templates/view_album.php:37
-msgid "Do you want to remove album"
-msgstr "Ønsker du å slette albumet?"
-
-#: templates/view_album.php:40
-msgid "Change album name"
-msgstr "Endre navn på album"
+msgstr "Intern feil"
 
-#: templates/view_album.php:43
-msgid "New album name"
-msgstr "Nytt navn på album"
+#: templates/index.php:27
+msgid "Slideshow"
+msgstr "Lysbildefremvisning"
diff --git a/l10n/nb_NO/impress.po b/l10n/nb_NO/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..8222542fcc3cfcd78c0830c73d0d0f14df439ec4
--- /dev/null
+++ b/l10n/nb_NO/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/nb_NO/lib.po b/l10n/nb_NO/lib.po
index 0d9ea115adca0d12cb33ab6b7f9e4f2b77206d63..52b02f78ee233bc886ec2107cf5916e9b973c327 100644
--- a/l10n/nb_NO/lib.po
+++ b/l10n/nb_NO/lib.po
@@ -4,13 +4,14 @@
 # 
 # Translators:
 # Arvid Nornes <arvid.nornes@gmail.com>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-24 02:02+0200\n"
-"PO-Revision-Date: 2012-08-23 17:31+0000\n"
-"Last-Translator: Arvid Nornes <arvid.nornes@gmail.com>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 22:57+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -68,7 +69,7 @@ msgstr "Autentiseringsfeil"
 
 #: json.php:51
 msgid "Token expired. Please reload page."
-msgstr ""
+msgstr "Symbol utløpt. Vennligst last inn siden på nytt."
 
 #: template.php:86
 msgid "seconds ago"
diff --git a/l10n/nb_NO/settings.po b/l10n/nb_NO/settings.po
index 551c484ea51b798824d2577989e46c5b1f674b85..a1c8400443f3043782ef7770f08f64e7b1b0504f 100644
--- a/l10n/nb_NO/settings.po
+++ b/l10n/nb_NO/settings.po
@@ -8,13 +8,14 @@
 # Christer Eriksson <post@hc3web.com>, 2012.
 # Daniel  <i18n@daniel.priv.no>, 2012.
 #   <itssmail@yahoo.no>, 2012.
+#   <runesudden@gmail.com>, 2012.
 msgid ""
 msgstr ""
 "Project-Id-Version: ownCloud\n"
 "Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
-"POT-Creation-Date: 2012-08-18 02:01+0200\n"
-"PO-Revision-Date: 2012-08-18 00:02+0000\n"
-"Last-Translator: I Robot <thomas.mueller@tmit.eu>\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:00+0000\n"
+"Last-Translator: runesudden <runesudden@gmail.com>\n"
 "Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/owncloud/language/nb_NO/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr ""
 
 #: ajax/apps/ocs.php:23
 msgid "Unable to load list from App Store"
-msgstr ""
+msgstr "Lasting av liste fra App Store feilet."
 
 #: ajax/lostpassword.php:14
 msgid "Email saved"
@@ -44,7 +45,7 @@ msgstr "Ugyldig forespørsel"
 
 #: ajax/removeuser.php:13 ajax/setquota.php:18 ajax/togglegroups.php:18
 msgid "Authentication error"
-msgstr ""
+msgstr "Autentikasjonsfeil"
 
 #: ajax/setlanguage.php:18
 msgid "Language changed"
@@ -52,7 +53,7 @@ msgstr "Språk endret"
 
 #: js/apps.js:18
 msgid "Error"
-msgstr ""
+msgstr "Feil"
 
 #: js/apps.js:39 js/apps.js:73
 msgid "Disable"
@@ -72,23 +73,23 @@ msgstr "__language_name__"
 
 #: templates/admin.php:14
 msgid "Security Warning"
-msgstr ""
+msgstr "Sikkerhetsadvarsel"
 
 #: templates/admin.php:29
 msgid "Cron"
-msgstr ""
+msgstr "Cron"
 
 #: templates/admin.php:31
 msgid "execute one task with each page loaded"
-msgstr ""
+msgstr "utfør en oppgave med hver side som blir lastet"
 
 #: templates/admin.php:33
 msgid "cron.php is registered at a webcron service"
-msgstr ""
+msgstr "cron.php er registrert som en webcron tjeneste"
 
 #: templates/admin.php:35
 msgid "use systems cron service"
-msgstr ""
+msgstr "benytt systemets cron tjeneste"
 
 #: templates/admin.php:39
 msgid "Log"
@@ -232,7 +233,7 @@ msgstr "Annet"
 
 #: templates/users.php:80 templates/users.php:112
 msgid "Group Admin"
-msgstr ""
+msgstr "Gruppeadministrator"
 
 #: templates/users.php:82
 msgid "Quota"
diff --git a/l10n/nl/files_odfviewer.po b/l10n/nl/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5825a94a3fd117f4fca743dc5b373d8ced2dfbe0
--- /dev/null
+++ b/l10n/nl/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/nl/files_pdfviewer.po b/l10n/nl/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..ff6e8c5e201202271f5cefd9392a412a5c276739
--- /dev/null
+++ b/l10n/nl/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/nl/files_texteditor.po b/l10n/nl/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..c73a062cdbb5d9f7c47a2aed6d5fced61b75dcca
--- /dev/null
+++ b/l10n/nl/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/nl/impress.po b/l10n/nl/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..2232e105985522cff37fa460602525030d2f47c8
--- /dev/null
+++ b/l10n/nl/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Dutch (http://www.transifex.com/projects/p/owncloud/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/nn_NO/files_odfviewer.po b/l10n/nn_NO/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..dfc0447df64d3a6d5335d4b9b9154d4b1ae3130a
--- /dev/null
+++ b/l10n/nn_NO/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nn_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/nn_NO/files_pdfviewer.po b/l10n/nn_NO/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..4933207f3aba1a6d8d84e288c2b7e7d426167b15
--- /dev/null
+++ b/l10n/nn_NO/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nn_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/nn_NO/files_texteditor.po b/l10n/nn_NO/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..1b89b35f6a89668b7bc6c01a2279c7b2fbc51563
--- /dev/null
+++ b/l10n/nn_NO/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nn_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/nn_NO/impress.po b/l10n/nn_NO/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..e14be1cd5ba085ca92ca25ccbd08a1f65d8cc5bb
--- /dev/null
+++ b/l10n/nn_NO/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Norwegian Nynorsk (Norway) (http://www.transifex.com/projects/p/owncloud/language/nn_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nn_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/pl/files_odfviewer.po b/l10n/pl/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..0c090a229ff8d8649c64a51c53f9c36c6fc6c31f
--- /dev/null
+++ b/l10n/pl/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/pl/files_pdfviewer.po b/l10n/pl/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..00b45cf929595e87e45de87a08dfb62499237b5c
--- /dev/null
+++ b/l10n/pl/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/pl/files_texteditor.po b/l10n/pl/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..039282380a63385c9c543ad1908d2e317dac0508
--- /dev/null
+++ b/l10n/pl/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/pl/impress.po b/l10n/pl/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..1321f95ef5aa257d144ea3d3c19b0e6817ff4ed7
--- /dev/null
+++ b/l10n/pl/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Polish (http://www.transifex.com/projects/p/owncloud/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/pt_BR/files_odfviewer.po b/l10n/pt_BR/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..0fdf643ce92442c9f96602219b5b29b55c2c53a4
--- /dev/null
+++ b/l10n/pt_BR/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/pt_BR/files_pdfviewer.po b/l10n/pt_BR/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5d57e4d21e90d9dfd17abfa3cf0cbb46dec38feb
--- /dev/null
+++ b/l10n/pt_BR/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/pt_BR/files_texteditor.po b/l10n/pt_BR/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..f14b622e58e5bbdbc5bc53729ee39baec1591680
--- /dev/null
+++ b/l10n/pt_BR/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/pt_BR/impress.po b/l10n/pt_BR/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..d411662bd5ee0b3705ff2e2a591d91e04afd8ed4
--- /dev/null
+++ b/l10n/pt_BR/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/owncloud/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/pt_PT/files_odfviewer.po b/l10n/pt_PT/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..01ea436b982b57b4197d2da0641b8a3847b1868a
--- /dev/null
+++ b/l10n/pt_PT/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/pt_PT/files_pdfviewer.po b/l10n/pt_PT/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..67aaa183aba7b023114027677c16558551fb9e9e
--- /dev/null
+++ b/l10n/pt_PT/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/pt_PT/files_texteditor.po b/l10n/pt_PT/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..1c3a291131cdb31e13a067017cc45eab0da6c361
--- /dev/null
+++ b/l10n/pt_PT/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/pt_PT/impress.po b/l10n/pt_PT/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..a3d95463c925029e8d9a3f27438b6c511a2ad368
--- /dev/null
+++ b/l10n/pt_PT/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/owncloud/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ro/files_odfviewer.po b/l10n/ro/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3fa223c661249e111718b309375c6bf3b8ee3d7e
--- /dev/null
+++ b/l10n/ro/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ro/files_pdfviewer.po b/l10n/ro/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5425afad6366103e235cdc532a6833ab2ff8b632
--- /dev/null
+++ b/l10n/ro/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ro/files_texteditor.po b/l10n/ro/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..c74fb485a95a78163c4ea938977a1f5d9dd9da0d
--- /dev/null
+++ b/l10n/ro/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ro/impress.po b/l10n/ro/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..11bb267b33b196e85c8338d65746d9e27b7335a9
--- /dev/null
+++ b/l10n/ro/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/owncloud/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/ru/files_odfviewer.po b/l10n/ru/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..566e2951123e59311c0bf1725a16be7a603418e3
--- /dev/null
+++ b/l10n/ru/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/ru/files_pdfviewer.po b/l10n/ru/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..48f6bdb06a6025df5f998ffe03531fc913958b1b
--- /dev/null
+++ b/l10n/ru/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/ru/files_texteditor.po b/l10n/ru/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..46b235b4699a3a098d0e93f4400eb0481d5cede4
--- /dev/null
+++ b/l10n/ru/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/ru/impress.po b/l10n/ru/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..4154c7b9485e943657c2c7387c90cf3a3daa05c6
--- /dev/null
+++ b/l10n/ru/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/owncloud/language/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/sk_SK/files_odfviewer.po b/l10n/sk_SK/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..b5e846e37f63cae7e879fc0a6632799abe12d879
--- /dev/null
+++ b/l10n/sk_SK/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/sk_SK/files_pdfviewer.po b/l10n/sk_SK/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..aee04e4ec7e3ac65cad8c53843e20573fbbceecd
--- /dev/null
+++ b/l10n/sk_SK/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/sk_SK/files_texteditor.po b/l10n/sk_SK/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..af94e6a125dd1ffeec84e4e40a23dac6347d2143
--- /dev/null
+++ b/l10n/sk_SK/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/sk_SK/impress.po b/l10n/sk_SK/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..940f3f6325b23d7d51c2de307edabc0f90c4021e
--- /dev/null
+++ b/l10n/sk_SK/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/owncloud/language/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/sl/files_odfviewer.po b/l10n/sl/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..700c0daba96449e234cde16381f22a6e8ba9d8b7
--- /dev/null
+++ b/l10n/sl/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/sl/files_pdfviewer.po b/l10n/sl/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3a16e21f409f9cc800ece553eba0fb59e263739b
--- /dev/null
+++ b/l10n/sl/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/sl/files_texteditor.po b/l10n/sl/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..4358bfa979dbd2ad927858a36bc7eb2712a85bb0
--- /dev/null
+++ b/l10n/sl/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/sl/impress.po b/l10n/sl/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..5d45e6c4fbe1703f359e818a0160b3a6bc7b94be
--- /dev/null
+++ b/l10n/sl/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/so/files_odfviewer.po b/l10n/so/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..614758a322f689a2711d95b795fe2ce6e3fbd873
--- /dev/null
+++ b/l10n/so/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: so\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/so/files_pdfviewer.po b/l10n/so/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..05e648c741f4eb88812422b10764874a6404583a
--- /dev/null
+++ b/l10n/so/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: so\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/so/files_texteditor.po b/l10n/so/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..aa6aad47d716d9eda3875fb0cfc5c605dd65a2f0
--- /dev/null
+++ b/l10n/so/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: so\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/so/impress.po b/l10n/so/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..47c6506daecdbdcadec9422781e140b30c5f6197
--- /dev/null
+++ b/l10n/so/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Somali (http://www.transifex.com/projects/p/owncloud/language/so/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: so\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/sr/files_odfviewer.po b/l10n/sr/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9b251f5769fb3cd8d9c48c303fc8a360a3a99a7d
--- /dev/null
+++ b/l10n/sr/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/sr/files_pdfviewer.po b/l10n/sr/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..2cd94b83aa0b5ea13d05ddc71dd206992e22906f
--- /dev/null
+++ b/l10n/sr/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/sr/files_texteditor.po b/l10n/sr/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..d7e1815f9a3d8761974166870464b80d92e5c9ef
--- /dev/null
+++ b/l10n/sr/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/sr/impress.po b/l10n/sr/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..230778dd99df70d89e7d195851d37ae658cff875
--- /dev/null
+++ b/l10n/sr/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/owncloud/language/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/sr@latin/files_odfviewer.po b/l10n/sr@latin/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..3bd414595db270ffcdb32a499c39f7c9982fff94
--- /dev/null
+++ b/l10n/sr@latin/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr@latin\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/sr@latin/files_pdfviewer.po b/l10n/sr@latin/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..c63e430bcb118409f8c9d0b2c7d3a06f7a51beff
--- /dev/null
+++ b/l10n/sr@latin/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr@latin\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/sr@latin/files_texteditor.po b/l10n/sr@latin/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..a3902531ee561667ebd9fd70d8c66d0cc0d00828
--- /dev/null
+++ b/l10n/sr@latin/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr@latin\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/sr@latin/impress.po b/l10n/sr@latin/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..7d751ecd400125554802ccceca12d71a601318ef
--- /dev/null
+++ b/l10n/sr@latin/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/owncloud/language/sr@latin/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sr@latin\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/sv/files_odfviewer.po b/l10n/sv/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..35b60c1eb8d19af08d29ea9501c9f0846bb7157a
--- /dev/null
+++ b/l10n/sv/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/sv/files_pdfviewer.po b/l10n/sv/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..674a9273cadd4b862b5d8423f6057ecd03ad7094
--- /dev/null
+++ b/l10n/sv/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/sv/files_texteditor.po b/l10n/sv/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..e29a0d220c4dbf79ee8529593f45585c2c05a68d
--- /dev/null
+++ b/l10n/sv/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/sv/impress.po b/l10n/sv/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..93637c418a3b1208429f85c16811e4d38d3f20f5
--- /dev/null
+++ b/l10n/sv/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Swedish (http://www.transifex.com/projects/p/owncloud/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/templates/admin_dependencies_chk.pot b/l10n/templates/admin_dependencies_chk.pot
index ae9512efe847a5267ff17a2ad8549920e3e799da..92c994186e01485fcaa66108654c424cd79b1778 100644
--- a/l10n/templates/admin_dependencies_chk.pot
+++ b/l10n/templates/admin_dependencies_chk.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/admin_migrate.pot b/l10n/templates/admin_migrate.pot
index 78b49fcdb84ea5d0c97f6b7cecfabc547e9a8409..1fa0cf44ea449e927756355233b6162b2798391f 100644
--- a/l10n/templates/admin_migrate.pot
+++ b/l10n/templates/admin_migrate.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/bookmarks.pot b/l10n/templates/bookmarks.pot
index 7668869f0830152509c44879c8ec7d87dfd4ee2a..5e827264791964677eb125bf207365d503e69bb4 100644
--- a/l10n/templates/bookmarks.pot
+++ b/l10n/templates/bookmarks.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/calendar.pot b/l10n/templates/calendar.pot
index b1a31a8a73ff3769d2cb5a09b298536b2dd127c3..278c81d390bb017b9db8486370cec0420d51ee8b 100644
--- a/l10n/templates/calendar.pot
+++ b/l10n/templates/calendar.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/contacts.pot b/l10n/templates/contacts.pot
index 0166743621209d447e52cf6ea5f818d52eb6b7b4..1172f960c221b2fe1359ed9074e1ae5ff9eee72b 100644
--- a/l10n/templates/contacts.pot
+++ b/l10n/templates/contacts.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -383,7 +383,7 @@ msgstr ""
 msgid "Home"
 msgstr ""
 
-#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:593
+#: lib/app.php:196 lib/app.php:209 lib/app.php:262 lib/vcard.php:586
 msgid "Other"
 msgstr ""
 
@@ -480,11 +480,11 @@ msgstr ""
 msgid "Contact"
 msgstr ""
 
-#: lib/vcard.php:408
+#: lib/vcard.php:401
 msgid "You do not have the permissions to edit this contact."
 msgstr ""
 
-#: lib/vcard.php:483
+#: lib/vcard.php:476
 msgid "You do not have the permissions to delete this contact."
 msgstr ""
 
diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot
index e5769a1a087cf51dff2c2499fb9ad090967f8eb1..67016dbb6f0795ceb5cd13b6ee51507a763dcea2 100644
--- a/l10n/templates/core.pot
+++ b/l10n/templates/core.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -129,7 +129,7 @@ msgstr ""
 msgid "Login failed!"
 msgstr ""
 
-#: lostpassword/templates/lostpassword.php:11 templates/installation.php:25
+#: lostpassword/templates/lostpassword.php:11 templates/installation.php:26
 #: templates/login.php:9
 msgid "Username"
 msgstr ""
@@ -190,48 +190,52 @@ msgstr ""
 msgid "Add"
 msgstr ""
 
-#: templates/installation.php:23
+#: templates/installation.php:24
 msgid "Create an <strong>admin account</strong>"
 msgstr ""
 
-#: templates/installation.php:29 templates/login.php:13
+#: templates/installation.php:30 templates/login.php:13
 msgid "Password"
 msgstr ""
 
-#: templates/installation.php:35
+#: templates/installation.php:36
 msgid "Advanced"
 msgstr ""
 
-#: templates/installation.php:37
+#: templates/installation.php:38
 msgid "Data folder"
 msgstr ""
 
-#: templates/installation.php:44
+#: templates/installation.php:45
 msgid "Configure the database"
 msgstr ""
 
-#: templates/installation.php:49 templates/installation.php:60
-#: templates/installation.php:70
+#: templates/installation.php:50 templates/installation.php:61
+#: templates/installation.php:71 templates/installation.php:81
 msgid "will be used"
 msgstr ""
 
-#: templates/installation.php:82
+#: templates/installation.php:93
 msgid "Database user"
 msgstr ""
 
-#: templates/installation.php:86
+#: templates/installation.php:97
 msgid "Database password"
 msgstr ""
 
-#: templates/installation.php:90
+#: templates/installation.php:101
 msgid "Database name"
 msgstr ""
 
-#: templates/installation.php:96
+#: templates/installation.php:109
+msgid "Database tablespace"
+msgstr ""
+
+#: templates/installation.php:115
 msgid "Database host"
 msgstr ""
 
-#: templates/installation.php:101
+#: templates/installation.php:120
 msgid "Finish setup"
 msgstr ""
 
diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot
index 603136b53b88eb3da7c49b59bd963bc97c60f1e5..af4b2cbc6abbcc762ee9095ba6327dde9cec4029 100644
--- a/l10n/templates/files.pot
+++ b/l10n/templates/files.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot
index 4abd4bfe4a2be57a8313bb34bb0433ff8a184502..bbbe0f1303ddb6d51f7c089f72c40e70a01e09ed 100644
--- a/l10n/templates/files_encryption.pot
+++ b/l10n/templates/files_encryption.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot
index b845f7d27d5500a93a40e53055a22a2795093967..11a62be5ffd1b2dc35e993dbdb6fc710ce84b80c 100644
--- a/l10n/templates/files_external.pot
+++ b/l10n/templates/files_external.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_odfviewer.pot b/l10n/templates/files_odfviewer.pot
new file mode 100644
index 0000000000000000000000000000000000000000..2552f49e786c5433721963f6a5a5a948dc342d0c
--- /dev/null
+++ b/l10n/templates/files_odfviewer.pot
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/templates/files_pdfviewer.pot b/l10n/templates/files_pdfviewer.pot
new file mode 100644
index 0000000000000000000000000000000000000000..9eab4ed5f5cde530dc613febd346591e83cce255
--- /dev/null
+++ b/l10n/templates/files_pdfviewer.pot
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot
index d95745ec238de9edc0cbe512901f66274c949751..7116f39d697a91c446894fcb05212de35186ee8b 100644
--- a/l10n/templates/files_sharing.pot
+++ b/l10n/templates/files_sharing.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_texteditor.pot b/l10n/templates/files_texteditor.pot
new file mode 100644
index 0000000000000000000000000000000000000000..c2f6c82b6d764af3006a1109cd7d8b526fe33b65
--- /dev/null
+++ b/l10n/templates/files_texteditor.pot
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot
index 7a55f7e13194d8ff1cb637383119fdaf6a48de28..5f3e376707a03252034ae287c69e8d8ead75fcd7 100644
--- a/l10n/templates/files_versions.pot
+++ b/l10n/templates/files_versions.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/gallery.pot b/l10n/templates/gallery.pot
index f4431a9c811d700e17b11dfc1e71b6aab21fc720..caecc6defc357082e7888e8fbaa9f84b6bd159d6 100644
--- a/l10n/templates/gallery.pot
+++ b/l10n/templates/gallery.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/impress.pot b/l10n/templates/impress.pot
new file mode 100644
index 0000000000000000000000000000000000000000..0830dabf4e3f38e1e3f171e41578590be7a54360
--- /dev/null
+++ b/l10n/templates/impress.pot
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/templates/lib.pot b/l10n/templates/lib.pot
index 3f4dc1e461c097a87bf9aa4fb3ab362e7af2b0cd..2f9a28cc2b9dc02702b0f43c715c7589ffdf056a 100644
--- a/l10n/templates/lib.pot
+++ b/l10n/templates/lib.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/media.pot b/l10n/templates/media.pot
index c3946d4ab81de8763d2a13a56488b63a767a2cf8..f2b64570f3e8e1e25c0b654d100989c6d343f2d6 100644
--- a/l10n/templates/media.pot
+++ b/l10n/templates/media.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/settings.pot b/l10n/templates/settings.pot
index b8338fb6fc8e583fd4e6528d0c11669f14325a02..5b2d1fb3a7e8df3413404510efa54d9072c4d0aa 100644
--- a/l10n/templates/settings.pot
+++ b/l10n/templates/settings.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/tasks.pot b/l10n/templates/tasks.pot
index 5f237d3c50e08c2d15104ed30934b1d42a0503ad..4568a3313812896cfc53da5844d2312d4d1edfb0 100644
--- a/l10n/templates/tasks.pot
+++ b/l10n/templates/tasks.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot
index 808b7c6d3bb0695d0b292641757d61ddc2c94756..07c0d399e65d68d25079e7fc29cc67b83b48ed0f 100644
--- a/l10n/templates/user_ldap.pot
+++ b/l10n/templates/user_ldap.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_migrate.pot b/l10n/templates/user_migrate.pot
index 6a63226f92ff781a306e3c73aa57afc3f1a1c0ff..d6d566d3abf9313884166b3328e8e0c29fb9a6ad 100644
--- a/l10n/templates/user_migrate.pot
+++ b/l10n/templates/user_migrate.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_openid.pot b/l10n/templates/user_openid.pot
index 144f4bece56978389e08d74fe1cc19fc5ed4b6ad..3ca434abcd6d6f9358ab5d646a6bbf46e6fce492 100644
--- a/l10n/templates/user_openid.pot
+++ b/l10n/templates/user_openid.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-08-25 02:04+0200\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/th_TH/files_odfviewer.po b/l10n/th_TH/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..652cc1125ec157433005fe2c8d632bc5c01dcc90
--- /dev/null
+++ b/l10n/th_TH/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: th_TH\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/th_TH/files_pdfviewer.po b/l10n/th_TH/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..354985befa1ce26ef553a8582d6d07dc8b7f3121
--- /dev/null
+++ b/l10n/th_TH/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: th_TH\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/th_TH/files_texteditor.po b/l10n/th_TH/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..00accf8089f7f91b815f61828dc75e5a483e1080
--- /dev/null
+++ b/l10n/th_TH/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: th_TH\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/th_TH/impress.po b/l10n/th_TH/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..e360e941e406a3bfef210c37d1a779fa934a06e5
--- /dev/null
+++ b/l10n/th_TH/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/owncloud/language/th_TH/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: th_TH\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/tr/files_odfviewer.po b/l10n/tr/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..81c300af47a4f89c6171ee35726632acd84f86a5
--- /dev/null
+++ b/l10n/tr/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: tr\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/tr/files_pdfviewer.po b/l10n/tr/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..8f66b76939404eb0e0e7c2b8885e9db970f40f1b
--- /dev/null
+++ b/l10n/tr/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: tr\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/tr/files_texteditor.po b/l10n/tr/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..d1aa8ee65ad4a8b3c0b738ddc83e0a0e33988ac9
--- /dev/null
+++ b/l10n/tr/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: tr\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/tr/impress.po b/l10n/tr/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..ffbe59988655cf64398dd7621bc7e8d0a30d4b05
--- /dev/null
+++ b/l10n/tr/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Turkish (http://www.transifex.com/projects/p/owncloud/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: tr\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/uk/files_odfviewer.po b/l10n/uk/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..f7dfc7c8debf2258f7aa564e2b35c016eb4bc3c7
--- /dev/null
+++ b/l10n/uk/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\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"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/uk/files_pdfviewer.po b/l10n/uk/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..5fb83eac039b22aa395d07e3396bfaea841bca2c
--- /dev/null
+++ b/l10n/uk/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\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"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/uk/files_texteditor.po b/l10n/uk/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..2c4cf49ae46e4e23658c171dd76e05f87654c943
--- /dev/null
+++ b/l10n/uk/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\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"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/uk/impress.po b/l10n/uk/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..1307d932c3d4ebc7b3c8c026e25596b899550451
--- /dev/null
+++ b/l10n/uk/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Ukrainian (http://www.transifex.com/projects/p/owncloud/language/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\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"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/vi/files_odfviewer.po b/l10n/vi/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..21d7de16b00690ae0bf157c6763da6e2b1b0b030
--- /dev/null
+++ b/l10n/vi/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/vi/files_pdfviewer.po b/l10n/vi/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..f8265b4455022090eab54cfae07156a3ddf9cc79
--- /dev/null
+++ b/l10n/vi/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/vi/files_texteditor.po b/l10n/vi/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..40a7005281ceee6b7b6293be992d954c2ccddcd9
--- /dev/null
+++ b/l10n/vi/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/vi/impress.po b/l10n/vi/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..af17dc75c44eba32c6b50e5a4586e04bb67bb75a
--- /dev/null
+++ b/l10n/vi/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/zh_CN.GB2312/files_odfviewer.po b/l10n/zh_CN.GB2312/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..c46ade9153f17edc27bcde0d90e0125bb80fc1d6
--- /dev/null
+++ b/l10n/zh_CN.GB2312/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN.GB2312\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/zh_CN.GB2312/files_pdfviewer.po b/l10n/zh_CN.GB2312/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..a8c53c751dd16992636580d15b2aa8b3bf69505d
--- /dev/null
+++ b/l10n/zh_CN.GB2312/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN.GB2312\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/zh_CN.GB2312/files_texteditor.po b/l10n/zh_CN.GB2312/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..2e1dfee3c86b29ab36e446ddca614d00828e790d
--- /dev/null
+++ b/l10n/zh_CN.GB2312/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN.GB2312\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/zh_CN.GB2312/impress.po b/l10n/zh_CN.GB2312/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..64aa634938d4763bb9c918659de0d3af305f5e8c
--- /dev/null
+++ b/l10n/zh_CN.GB2312/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (GB2312) (http://www.transifex.com/projects/p/owncloud/language/zh_CN.GB2312/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN.GB2312\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/zh_CN/files_odfviewer.po b/l10n/zh_CN/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..fc8d8333ac08c9c9652c62d2550fe83c440c2319
--- /dev/null
+++ b/l10n/zh_CN/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/zh_CN/files_pdfviewer.po b/l10n/zh_CN/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..86e0af951914b3f2271c4b53a6f6df5959300aec
--- /dev/null
+++ b/l10n/zh_CN/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/zh_CN/files_texteditor.po b/l10n/zh_CN/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..dc16629c116c68a17ffd79a61b9c11dcb9075ec9
--- /dev/null
+++ b/l10n/zh_CN/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/zh_CN/impress.po b/l10n/zh_CN/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..47fab23c2536eb34f6dbd21d111730dc04f97ab9
--- /dev/null
+++ b/l10n/zh_CN/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/owncloud/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/l10n/zh_TW/files_odfviewer.po b/l10n/zh_TW/files_odfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..2327d1c14a076e0a2f6448f92a1d0059906b8ddb
--- /dev/null
+++ b/l10n/zh_TW/files_odfviewer.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:9
+msgid "Close"
+msgstr ""
diff --git a/l10n/zh_TW/files_pdfviewer.po b/l10n/zh_TW/files_pdfviewer.po
new file mode 100644
index 0000000000000000000000000000000000000000..9bccfd7d921d975494ec9e4ff19eaf5c43332387
--- /dev/null
+++ b/l10n/zh_TW/files_pdfviewer.po
@@ -0,0 +1,42 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 02:18+0200\n"
+"PO-Revision-Date: 2012-08-26 00:19+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/viewer.js:22
+msgid "Previous"
+msgstr ""
+
+#: js/viewer.js:23
+msgid "Next"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Width"
+msgstr ""
+
+#: js/viewer.js:29
+msgid "Page Fit"
+msgstr ""
+
+#: js/viewer.js:30
+msgid "Print"
+msgstr ""
+
+#: js/viewer.js:32
+msgid "Download"
+msgstr ""
diff --git a/l10n/zh_TW/files_texteditor.po b/l10n/zh_TW/files_texteditor.po
new file mode 100644
index 0000000000000000000000000000000000000000..e57c25f2796d053cc4251fea29cccf3288f0daaa
--- /dev/null
+++ b/l10n/zh_TW/files_texteditor.po
@@ -0,0 +1,44 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: js/aceeditor/mode-coldfusion-uncompressed.js:1568
+#: js/aceeditor/mode-liquid-uncompressed.js:902
+#: js/aceeditor/mode-svg-uncompressed.js:1575
+msgid "regex"
+msgstr ""
+
+#: js/editor.js:72 js/editor.js:156 js/editor.js:163
+msgid "Save"
+msgstr ""
+
+#: js/editor.js:74
+msgid "Close"
+msgstr ""
+
+#: js/editor.js:149
+msgid "Saving..."
+msgstr ""
+
+#: js/editor.js:239
+msgid "An error occurred!"
+msgstr ""
+
+#: js/editor.js:266
+msgid "There were unsaved changes, click here to go back"
+msgstr ""
diff --git a/l10n/zh_TW/impress.po b/l10n/zh_TW/impress.po
new file mode 100644
index 0000000000000000000000000000000000000000..c7925b09e306a878b9771571b29afa9658ad12f9
--- /dev/null
+++ b/l10n/zh_TW/impress.po
@@ -0,0 +1,22 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: ownCloud\n"
+"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
+"POT-Creation-Date: 2012-08-26 01:17+0200\n"
+"PO-Revision-Date: 2012-08-25 23:18+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/owncloud/language/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+
+#: templates/presentations.php:7
+msgid "Documentation"
+msgstr ""
diff --git a/lib/l10n/nb_NO.php b/lib/l10n/nb_NO.php
index af9503b7bf482a1b23c9ee4b9829c2acb1bafb39..f751a41d5eb2beeb90c879eb7491f569c124d04b 100644
--- a/lib/l10n/nb_NO.php
+++ b/lib/l10n/nb_NO.php
@@ -11,6 +11,7 @@
 "Selected files too large to generate zip file." => "De valgte filene er for store til å kunne generere ZIP-fil",
 "Application is not enabled" => "Applikasjon er ikke påslått",
 "Authentication error" => "Autentiseringsfeil",
+"Token expired. Please reload page." => "Symbol utløpt. Vennligst last inn siden på nytt.",
 "seconds ago" => "sekunder siden",
 "1 minute ago" => "1 minuitt siden",
 "%d minutes ago" => "%d minutter siden",
diff --git a/lib/public/share.php b/lib/public/share.php
index 93820760d1586a3b2805228a45871790cfbbbc5c..070d69d05ae1bbac9da7829d73dbe3ad7f21f5ad 100644
--- a/lib/public/share.php
+++ b/lib/public/share.php
@@ -516,10 +516,6 @@ class Share {
 				// If the limit is not 1, the filtering can be done later
 				$where .= ' ORDER BY `*PREFIX*share`.`id` DESC';
 			}
-			// The limit must be at least 3, because filtering needs to be done
-			if ($limit < 3) {
-				$limit = 3;
-			}
 		}
 		// TODO Optimize selects
 		if ($format == self::FORMAT_STATUSES) {
@@ -548,7 +544,8 @@ class Share {
 			}
 		}
 		$root = strlen($root);
-		$query = \OC_DB::prepare('SELECT '.$select.' FROM `*PREFIX*share` '.$where, $limit);
+                // The limit must be at least 3, because filtering needs to be done
+		$query = \OC_DB::prepare('SELECT '.$select.' FROM `*PREFIX*share` '.$where, ($limit < 3 ? 3 : $limit));
 		$result = $query->execute($queryArgs);
 		$items = array();
 		$targets = array();
diff --git a/settings/l10n/nb_NO.php b/settings/l10n/nb_NO.php
index 2a5188a9ccc3352c70459a007a9570a5375ed9aa..137e5802a2a70d56687ea601ebd50c37debc207a 100644
--- a/settings/l10n/nb_NO.php
+++ b/settings/l10n/nb_NO.php
@@ -1,13 +1,21 @@
 <?php $TRANSLATIONS = array(
+"Unable to load list from App Store" => "Lasting av liste fra App Store feilet.",
 "Email saved" => "Epost lagret",
 "Invalid email" => "Ugyldig epost",
 "OpenID Changed" => "OpenID endret",
 "Invalid request" => "Ugyldig forespørsel",
+"Authentication error" => "Autentikasjonsfeil",
 "Language changed" => "Språk endret",
+"Error" => "Feil",
 "Disable" => "Slå avBehandle ",
 "Enable" => "Slå på",
 "Saving..." => "Lagrer...",
 "__language_name__" => "__language_name__",
+"Security Warning" => "Sikkerhetsadvarsel",
+"Cron" => "Cron",
+"execute one task with each page loaded" => "utfør en oppgave med hver side som blir lastet",
+"cron.php is registered at a webcron service" => "cron.php er registrert som en webcron tjeneste",
+"use systems cron service" => "benytt systemets cron tjeneste",
 "Log" => "Logg",
 "More" => "Mer",
 "Add your App" => "Legg til din App",
@@ -43,6 +51,7 @@
 "Create" => "Opprett",
 "Default Quota" => "Standard Kvote",
 "Other" => "Annet",
+"Group Admin" => "Gruppeadministrator",
 "Quota" => "Kvote",
 "Delete" => "Slett"
 );
diff --git a/themes/README b/themes/README
index e348f86a1209f02dbc9857aa11b97c84d8c7fe93..4025bc8970e8ac17c0aab03188f3bb0809f3fab5 100644
--- a/themes/README
+++ b/themes/README
@@ -2,6 +2,6 @@ This is the themes folder. Themes can be used to customize the look and feel of
 Themes can be placed in this folder with the name of the theme as foldername. The theme can be activated by putting 
 "theme" => 'themename', into the config.php file.
 The folder structure of a theme is exactly the same as the main ownCloud structure. You can override js files and templates with own versions. css files are loaded additionaly to the default files so you can override css properties.
-Themes should be developed here: https://gitorious.org/owncloud/themes
+Themes should be developed here: https://github.com/owncloud/themes
 You can also find a super simple example there