Add date/time settings

This commit is contained in:
Victor Tran 2020-11-30 15:26:39 +11:00
parent c2302d4e44
commit 41d4cd1956
No known key found for this signature in database
GPG key ID: 1F0729FE016CDC3E
356 changed files with 15216 additions and 1 deletions

View file

@ -12,7 +12,7 @@ videos.loop=/usr/share/thedesk/media/welcome3.webm
[StatusCenter]
panesOrder=OverviewPane:NetworkManagerPane:NotificationsPane
quickSwitchOrder=NetworkFlight:NetworkWireless:NetworkCellular:Redshift
settingsOrder=DisplaySettings:ThemeSettings:InputSettings:PowerSettings:LocaleSettings:UsersSettings:AccessibilitySettings:SystemPluginManagement:SystemRecovery:SystemAbout
settingsOrder=DisplaySettings:ThemeSettings:InputSettings:PowerSettings:LocaleSettings:UsersSettings:DateTimeSettings:AccessibilitySettings:SystemPluginManagement:SystemRecovery:SystemAbout
[Locale]
locales=en

View file

@ -0,0 +1,8 @@
{
"name": "Date and Time management",
"icon": "preferences-system-time",
"uuid": "e8e71dad-f372-4f96-a2c9-3462af834ada",
"vi": {
"name": "Quản lý ngày và giờ"
}
}

View file

@ -0,0 +1,48 @@
QT += gui widgets
TEMPLATE = lib
CONFIG += plugin
CONFIG += c++11
# Include the-libs build tools
include(/usr/share/the-libs/pri/gentranslations.pri)
# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
onboarding/onboardingtimezone.cpp \
plugin.cpp \
popovers/settimezonepopover.cpp \
settings/datetimepane.cpp \
timezonesmodel.cpp
HEADERS += \
onboarding/onboardingtimezone.h \
plugin.h \
popovers/settimezonepopover.h \
settings/datetimepane.h \
timezonesmodel.h
DISTFILES += \
Plugin.json \
defaults.conf
unix {
translations.files = translations/*.qm
translations.path = /usr/share/thedesk/TimeDatePlugin/translations
defaults.files = defaults.conf
defaults.path = /etc/theSuite/theDesk/TimeDatePlugin/
INSTALLS += translations defaults
}
include(../plugins.pri)
FORMS += \
onboarding/onboardingtimezone.ui \
popovers/settimezonepopover.ui \
settings/datetimepane.ui

View file

View file

@ -0,0 +1,81 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#include "onboardingtimezone.h"
#include "ui_onboardingtimezone.h"
#include <statemanager.h>
#include <onboardingmanager.h>
#include "timezonesmodel.h"
struct OnboardingTimeZonePrivate {
TimezonesModel* model;
};
OnboardingTimeZone::OnboardingTimeZone(QWidget* parent) :
OnboardingPage(parent),
ui(new Ui::OnboardingTimeZone) {
ui->setupUi(this);
d = new OnboardingTimeZonePrivate();
d->model = new TimezonesModel();
ui->titleLabel->setBackButtonShown(true);
ui->listView->setModel(d->model);
ui->listView->setItemDelegate(new TimezonesModelDelegate());
ui->nextButton->setEnabled(false);
}
OnboardingTimeZone::~OnboardingTimeZone() {
delete ui;
}
QString OnboardingTimeZone::name() {
return QStringLiteral("OnboardingTimeZone");
}
QString OnboardingTimeZone::displayName() {
return tr("Time Zone");
}
void OnboardingTimeZone::on_titleLabel_backButtonClicked() {
StateManager::onboardingManager()->previousStep();
}
void OnboardingTimeZone::on_nextButton_clicked() {
StateManager::onboardingManager()->nextStep();
}
void OnboardingTimeZone::on_searchBox_textChanged(const QString& arg1) {
d->model->search(arg1);
}
void OnboardingTimeZone::on_listView_activated(const QModelIndex& index) {
QDBusMessage setTimezoneMessage = QDBusMessage::createMethodCall("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.timedate1", "SetTimezone");
setTimezoneMessage.setArguments({index.data(Qt::UserRole).toString(), true});
QDBusConnection::systemBus().call(setTimezoneMessage, QDBus::NoBlock);
StateManager::onboardingManager()->setDateVisible(true);
ui->nextButton->setEnabled(true);
}
void OnboardingTimeZone::on_ntpCheckbox_toggled(bool checked) {
QDBusMessage setNtpMessage = QDBusMessage::createMethodCall("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.timedate1", "SetNTP");
setNtpMessage.setArguments({checked, true});
QDBusConnection::systemBus().call(setNtpMessage);
}

View file

@ -0,0 +1,54 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#ifndef ONBOARDINGTIMEZONE_H
#define ONBOARDINGTIMEZONE_H
#include <QWidget>
#include <onboardingpage.h>
namespace Ui {
class OnboardingTimeZone;
}
struct OnboardingTimeZonePrivate;
class OnboardingTimeZone : public OnboardingPage {
Q_OBJECT
public:
explicit OnboardingTimeZone(QWidget* parent = nullptr);
~OnboardingTimeZone();
private:
Ui::OnboardingTimeZone* ui;
OnboardingTimeZonePrivate* d;
// OnboardingPage interface
public:
QString name();
QString displayName();
private slots:
void on_titleLabel_backButtonClicked();
void on_nextButton_clicked();
void on_searchBox_textChanged(const QString& arg1);
void on_listView_activated(const QModelIndex& index);
void on_ntpCheckbox_toggled(bool checked);
};
#endif // ONBOARDINGTIMEZONE_H

View file

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>OnboardingTimeZone</class>
<widget class="QWidget" name="OnboardingTimeZone">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>617</width>
<height>420</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="tTitleLabel" name="titleLabel">
<property name="text">
<string>Time Zone</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Whereabouts are you located? We'll use this information to display the current time.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="margin">
<number>9</number>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line_2">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="searchBox">
<property name="frame">
<bool>false</bool>
</property>
<property name="placeholderText">
<string>Search</string>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line_3">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<widget class="QListView" name="listView">
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line_4">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="leftMargin">
<number>9</number>
</property>
<property name="topMargin">
<number>9</number>
</property>
<property name="rightMargin">
<number>9</number>
</property>
<property name="bottomMargin">
<number>9</number>
</property>
<item>
<widget class="QCheckBox" name="ntpCheckbox">
<property name="text">
<string>Use the Internet to synchronise the system clock (recommended)</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<property name="spacing">
<number>6</number>
</property>
<property name="leftMargin">
<number>9</number>
</property>
<property name="topMargin">
<number>9</number>
</property>
<property name="rightMargin">
<number>9</number>
</property>
<property name="bottomMargin">
<number>9</number>
</property>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="nextButton">
<property name="text">
<string>Next</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff>../../../thedesk/libthedesk/onboarding</normaloff>../../../thedesk/libthedesk/onboarding</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>tTitleLabel</class>
<extends>QLabel</extends>
<header location="global">ttitlelabel.h</header>
<slots>
<signal>backButtonClicked()</signal>
</slots>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>

View file

@ -0,0 +1,70 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#include "plugin.h"
#include <QDebug>
#include <statemanager.h>
#include <statuscentermanager.h>
#include <localemanager.h>
#include <QApplication>
#include <QDir>
#include <onboardingmanager.h>
#include "tsettings.h"
#include "settings/datetimepane.h"
#include "onboarding/onboardingtimezone.h"
struct PluginPrivate {
int translationSet;
DateTimePane* dateTimePane;
};
Plugin::Plugin() {
d = new PluginPrivate();
}
Plugin::~Plugin() {
delete d;
}
void Plugin::activate() {
d->translationSet = StateManager::localeManager()->addTranslationSet({
QDir::cleanPath(qApp->applicationDirPath() + "/../plugins/TimeDatePlugin/translations"),
"/usr/share/thedesk/TimeDatePlugin/translations"
});
tSettings::registerDefaults(QDir::cleanPath(qApp->applicationDirPath() + "/../plugins/TimeDatePlugin/defaults.conf"));
tSettings::registerDefaults("/etc/theSuite/theDesk/TimeDatePlugin/defaults.conf");
d->dateTimePane = new DateTimePane();
StateManager::statusCenterManager()->addPane(d->dateTimePane, StatusCenterManager::SystemSettings);
QObject::connect(StateManager::onboardingManager(), &OnboardingManager::onboardingRequired, [ = ] {
StateManager::onboardingManager()->addOnboardingStep(new OnboardingTimeZone());
});
}
void Plugin::deactivate() {
StateManager::statusCenterManager()->removePane(d->dateTimePane);
d->dateTimePane->deleteLater();
StateManager::localeManager()->removeTranslationSet(d->translationSet);
}

View file

@ -0,0 +1,44 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#ifndef PLUGIN_H
#define PLUGIN_H
#include "plugininterface.h"
struct PluginPrivate;
class Plugin : public QObject, public PluginInterface {
Q_OBJECT
Q_PLUGIN_METADATA(IID PluginInterface_iid FILE "Plugin.json")
Q_INTERFACES(PluginInterface)
public:
Plugin();
~Plugin();
private:
PluginPrivate* d;
// PluginInterface interface
public:
void activate();
void deactivate();
};
#endif // PLUGIN_H

View file

@ -0,0 +1,70 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#include "settimezonepopover.h"
#include "ui_settimezonepopover.h"
#include "timezonesmodel.h"
struct SetTimezonePopoverPrivate {
TimezonesModel* model;
};
SetTimezonePopover::SetTimezonePopover(QWidget* parent) :
QWidget(parent),
ui(new Ui::SetTimezonePopover) {
ui->setupUi(this);
d = new SetTimezonePopoverPrivate();
d->model = new TimezonesModel();
ui->titleLabel->setBackButtonShown(true);
ui->listView->setModel(d->model);
ui->listView->setItemDelegate(new TimezonesModelDelegate());
ui->stackedWidget->setCurrentAnimation(tStackedWidget::Fade);
ui->spinner->setFixedSize(SC_DPI_T(QSize(32, 32), QSize));
}
SetTimezonePopover::~SetTimezonePopover() {
delete ui;
delete d;
}
void SetTimezonePopover::on_titleLabel_backButtonClicked() {
emit done();
}
void SetTimezonePopover::on_listView_activated(const QModelIndex& index) {
ui->stackedWidget->setCurrentWidget(ui->spinnerPage);
QDBusMessage setTimezoneMessage = QDBusMessage::createMethodCall("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.timedate1", "SetTimezone");
setTimezoneMessage.setArguments({index.data(Qt::UserRole).toString(), true});
QDBusPendingCallWatcher* watcher = new QDBusPendingCallWatcher(QDBusConnection::systemBus().asyncCall(setTimezoneMessage));
connect(watcher, &QDBusPendingCallWatcher::finished, this, [ = ] {
if (watcher->isError()) {
ui->stackedWidget->setCurrentWidget(ui->timezonesPage);
} else {
emit done();
}
watcher->deleteLater();
});
}
void SetTimezonePopover::on_searchBox_textChanged(const QString& arg1) {
d->model->search(arg1);
}

View file

@ -0,0 +1,52 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#ifndef SETTIMEZONEPOPOVER_H
#define SETTIMEZONEPOPOVER_H
#include <QWidget>
namespace Ui {
class SetTimezonePopover;
}
struct SetTimezonePopoverPrivate;
class SetTimezonePopover : public QWidget {
Q_OBJECT
public:
explicit SetTimezonePopover(QWidget* parent = nullptr);
~SetTimezonePopover();
signals:
void done();
private slots:
void on_titleLabel_backButtonClicked();
void on_listView_activated(const QModelIndex& index);
void on_searchBox_textChanged(const QString& arg1);
private:
Ui::SetTimezonePopover* ui;
SetTimezonePopoverPrivate* d;
};
#endif // SETTIMEZONEPOPOVER_H

View file

@ -0,0 +1,206 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>SetTimezonePopover</class>
<widget class="QWidget" name="SetTimezonePopover">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>300</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="tStackedWidget" name="stackedWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="timezonesPage">
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="tTitleLabel" name="titleLabel">
<property name="text">
<string>Set Timezone</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Where are you now?</string>
</property>
<property name="margin">
<number>9</number>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="searchBox">
<property name="frame">
<bool>false</bool>
</property>
<property name="placeholderText">
<string>Search</string>
</property>
</widget>
</item>
<item>
<widget class="Line" name="line_2">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<widget class="QListView" name="listView">
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="spinnerPage">
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="1">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>121</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="0">
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>171</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="1" column="1">
<widget class="tCircularSpinner" name="spinner" native="true"/>
</item>
<item row="1" column="2">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>170</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="1">
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>120</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>tTitleLabel</class>
<extends>QLabel</extends>
<header location="global">ttitlelabel.h</header>
<slots>
<signal>backButtonClicked()</signal>
</slots>
</customwidget>
<customwidget>
<class>tStackedWidget</class>
<extends>QStackedWidget</extends>
<header location="global">tstackedwidget.h</header>
<container>1</container>
<slots>
<signal>switchingFrame(int)</signal>
</slots>
</customwidget>
<customwidget>
<class>tCircularSpinner</class>
<extends>QWidget</extends>
<header location="global">tcircularspinner.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>

View file

@ -0,0 +1,113 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#include "datetimepane.h"
#include "ui_datetimepane.h"
#include <statemanager.h>
#include <statuscentermanager.h>
#include <QIcon>
#include <QDBusInterface>
#include <tpopover.h>
#include "popovers/settimezonepopover.h"
struct DateTimePanePrivate {
bool updating = false;
};
DateTimePane::DateTimePane() :
StatusCenterPane(),
ui(new Ui::DateTimePane) {
ui->setupUi(this);
d = new DateTimePanePrivate();
ui->titleLabel->setBackButtonShown(true);
ui->titleLabel->setBackButtonShown(StateManager::instance()->statusCenterManager()->isHamburgerMenuRequired());
connect(StateManager::instance()->statusCenterManager(), &StatusCenterManager::isHamburgerMenuRequiredChanged, ui->titleLabel, &tTitleLabel::setBackButtonShown);
const int contentWidth = StateManager::instance()->statusCenterManager()->preferredContentWidth();
ui->actionsWidget->setFixedWidth(contentWidth);
ui->timeSyncWidget->setFixedWidth(contentWidth);
QDBusConnection::systemBus().connect("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.DBus.Properties", "PropertiesChanged", this, SLOT(propertiesChanged(QString, QVariantMap, QStringList)));
forceUpdate();
}
DateTimePane::~DateTimePane() {
delete d;
delete ui;
}
void DateTimePane::forceUpdate() {
QDBusInterface timedateInterface("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.timedate1", QDBusConnection::systemBus());
QVariantMap changedProperties;
changedProperties.insert("NTP", timedateInterface.property("NTP"));
changedProperties.insert("Timezone", timedateInterface.property("Timezone"));
this->propertiesChanged("org.freedesktop.timedate1", changedProperties, changedProperties.keys());
}
QString DateTimePane::name() {
return QStringLiteral("DateTimeSettings");
}
QString DateTimePane::displayName() {
return tr("Date and Time");
}
QIcon DateTimePane::icon() {
return QIcon::fromTheme("preferences-system-time");
}
QWidget* DateTimePane::leftPane() {
return nullptr;
}
void DateTimePane::on_titleLabel_backButtonClicked() {
StateManager::instance()->statusCenterManager()->showStatusCenterHamburgerMenu();
}
void DateTimePane::on_ntpSwitch_toggled(bool checked) {
if (d->updating) return;
QDBusMessage setNtpMessage = QDBusMessage::createMethodCall("org.freedesktop.timedate1", "/org/freedesktop/timedate1", "org.freedesktop.timedate1", "SetNTP");
setNtpMessage.setArguments({checked, true});
QDBusPendingCallWatcher* watcher = new QDBusPendingCallWatcher(QDBusConnection::systemBus().asyncCall(setNtpMessage));
connect(watcher, &QDBusPendingCallWatcher::finished, this, [ = ] {
forceUpdate();
watcher->deleteLater();
});
}
void DateTimePane::propertiesChanged(QString interfaceName, QVariantMap changedProperties, QStringList invalidatedProperties) {
Q_UNUSED(interfaceName)
d->updating = true;
if (invalidatedProperties.contains("NTP")) ui->ntpSwitch->setChecked(changedProperties.value("NTP").toBool());
d->updating = false;
}
void DateTimePane::on_changeTimezoneButton_clicked() {
SetTimezonePopover* setTimezone = new SetTimezonePopover();
tPopover* popover = new tPopover(setTimezone);
popover->setPopoverWidth(SC_DPI(600));
connect(setTimezone, &SetTimezonePopover::done, popover, &tPopover::dismiss);
connect(popover, &tPopover::dismissed, popover, &tPopover::deleteLater);
connect(popover, &tPopover::dismissed, setTimezone, &SetTimezonePopover::deleteLater);
popover->show(this->window());
}

View file

@ -0,0 +1,58 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2020 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#ifndef DATETIMEPANE_H
#define DATETIMEPANE_H
#include <QVariantMap>
#include <statuscenterpane.h>
namespace Ui {
class DateTimePane;
}
struct DateTimePanePrivate;
class DateTimePane : public StatusCenterPane {
Q_OBJECT
public:
explicit DateTimePane();
~DateTimePane();
private:
Ui::DateTimePane* ui;
DateTimePanePrivate* d;
void forceUpdate();
// StatusCenterPane interface
public:
QString name();
QString displayName();
QIcon icon();
QWidget* leftPane();
private slots:
void on_titleLabel_backButtonClicked();
void on_ntpSwitch_toggled(bool checked);
void propertiesChanged(QString interfaceName, QVariantMap changedProperties, QStringList invalidatedProperties);
void on_changeTimezoneButton_clicked();
};
#endif // DATETIMEPANE_H

View file

@ -0,0 +1,206 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>DateTimePane</class>
<widget class="QWidget" name="DateTimePane">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>710</width>
<height>466</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="tTitleLabel" name="titleLabel">
<property name="text">
<string>Date and Time</string>
</property>
</widget>
</item>
<item>
<widget class="QScrollArea" name="scrollArea">
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="widgetResizable">
<bool>true</bool>
</property>
<widget class="QWidget" name="scrollAreaWidgetContents">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>710</width>
<height>449</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item alignment="Qt::AlignHCenter">
<widget class="QWidget" name="actionsWidget" native="true">
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QLabel" name="label">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>ACTIONS</string>
</property>
</widget>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_4">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QPushButton" name="changeDateTimeButton">
<property name="text">
<string>Change Date and Time</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="changeTimezoneButton">
<property name="text">
<string>Change Timezone</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item>
<item>
<widget class="Line" name="line">
<property name="maximumSize">
<size>
<width>16777215</width>
<height>1</height>
</size>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item alignment="Qt::AlignHCenter">
<widget class="QWidget" name="timeSyncWidget" native="true">
<layout class="QGridLayout" name="gridLayout">
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Synchronise clock with the Internet</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="tSwitch" name="ntpSwitch">
<property name="text">
<string notr="true">NtpSwitch</string>
</property>
</widget>
</item>
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_2">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>TIME SYNCHRONISATION</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>tTitleLabel</class>
<extends>QLabel</extends>
<header location="global">ttitlelabel.h</header>
<slots>
<signal>backButtonClicked()</signal>
</slots>
</customwidget>
<customwidget>
<class>tSwitch</class>
<extends>QPushButton</extends>
<header location="global">tswitch.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>

View file

@ -0,0 +1,163 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2019 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#include "timezonesmodel.h"
#include <QTimeZone>
#include <QPainter>
struct TimezonesModelPrivate {
QList<QTimeZone> timezones;
QList<QTimeZone> shownTimezones;
};
TimezonesModel::TimezonesModel(QObject* parent)
: QAbstractListModel(parent) {
d = new TimezonesModelPrivate();
QDateTime now = QDateTime::currentDateTimeUtc();
for (QByteArray timezone : QTimeZone::availableTimeZoneIds()) {
QTimeZone tz(timezone);
if (timezone == tz.displayName(now, QTimeZone::OffsetName)) continue; //Ignore
d->timezones.append(tz);
}
//Sort timezones
std::sort(d->timezones.begin(), d->timezones.end(), [ = ](const QTimeZone & first, const QTimeZone & second) {
if (first.offsetFromUtc(now) < second.offsetFromUtc(now)) {
return true;
} else if (first.offsetFromUtc(now) > second.offsetFromUtc(now)) {
return false;
} else {
return QString(first.id()).split("/").last().localeAwareCompare(QString(second.id()).split("/").last()) < 0;
}
});
//Initialize the shown items
search("");
}
TimezonesModel::~TimezonesModel() {
delete d;
}
int TimezonesModel::rowCount(const QModelIndex& parent) const {
if (parent.isValid()) return 0;
return d->shownTimezones.count();
}
QVariant TimezonesModel::data(const QModelIndex& index, int role) const {
if (!index.isValid()) return QVariant();
QDateTime now = QDateTime::currentDateTimeUtc();
QTimeZone tz = d->shownTimezones.at(index.row());
switch (role) {
case Qt::DisplayRole: {
return QString(tz.id()).split("/").last().replace("_", " ");
}
case Qt::UserRole:
return tz.id();
case Qt::UserRole + 1:
return tz.displayName(now, QTimeZone::OffsetName);
case Qt::UserRole + 2:
return tz.displayName(now, QTimeZone::LongName);
case Qt::UserRole + 3:
if (index.row() == 0 || d->shownTimezones.at(index.row() - 1).offsetFromUtc(now) != tz.offsetFromUtc(now)) {
return true;
} else {
return false;
}
}
return QVariant();
}
QModelIndex TimezonesModel::timezone(QTimeZone timezone) {
for (int i = 0; i < d->timezones.count(); i++) {
if (d->timezones.at(i) == timezone) return index(i);
}
return QModelIndex();
}
void TimezonesModel::search(QString query) {
d->shownTimezones.clear();
if (query == "") {
d->shownTimezones = d->timezones;
} else {
QDateTime now = QDateTime::currentDateTime();
for (QTimeZone tz : d->timezones) {
bool match = false;
if (QString(tz.id()).contains(query, Qt::CaseInsensitive)) match = true;
if (QString(tz.id()).replace("_", " ").contains(query, Qt::CaseInsensitive)) match = true;
if (tz.displayName(now, QTimeZone::OffsetName).contains(query, Qt::CaseInsensitive)) match = true;
if (tz.displayName(now, QTimeZone::LongName).contains(query, Qt::CaseInsensitive)) match = true;
if (match) d->shownTimezones.append(tz);
}
}
emit dataChanged(index(0), index(rowCount()));
}
TimezonesModelDelegate::TimezonesModelDelegate(QObject* parent) : QStyledItemDelegate(parent) {
}
TimezonesModelDelegate::~TimezonesModelDelegate() {
}
void TimezonesModelDelegate::paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const {
QPen textPen, offsetPen;
if (option.state & QStyle::State_Selected) {
painter->setBrush(option.palette.brush(QPalette::Highlight));
textPen = option.palette.color(QPalette::HighlightedText);
offsetPen = option.palette.color(QPalette::HighlightedText);
} else if (option.state & QStyle::State_MouseOver) {
QColor col = option.palette.color(QPalette::Highlight);
col.setAlpha(127);
painter->setBrush(col);
textPen = option.palette.color(QPalette::HighlightedText);
offsetPen = option.palette.color(QPalette::HighlightedText);
} else {
textPen = option.palette.color(QPalette::WindowText);
offsetPen = option.palette.color(QPalette::Disabled, QPalette::WindowText);
}
painter->setPen(Qt::transparent);
painter->drawRect(option.rect);
painter->setBrush(Qt::transparent);
QRect offsetRect = option.rect;
offsetRect.setLeft(option.rect.left() + 6);
offsetRect.setWidth(option.fontMetrics.width(QStringLiteral("UTC+12:00")));
painter->setPen(offsetPen);
painter->setFont(option.font);
if (index.data(Qt::UserRole + 3).toBool()) painter->drawText(offsetRect, Qt::AlignRight | Qt::AlignVCenter, index.data(Qt::UserRole + 1).toString());
QString mainText = index.data(Qt::DisplayRole).toString();
QRect textRect = option.rect;
textRect.setLeft(offsetRect.right() + 6);
textRect.setWidth(option.fontMetrics.width(mainText) + 1);
painter->setPen(textPen);
painter->drawText(textRect, Qt::AlignLeft | Qt::AlignVCenter, mainText);
QRect zoneName = option.rect;
zoneName.setLeft(textRect.right() + 6);
painter->setPen(offsetPen);
painter->drawText(zoneName, Qt::AlignLeft | Qt::AlignVCenter, index.data(Qt::UserRole + 2).toString());
}

View file

@ -0,0 +1,58 @@
/****************************************
*
* INSERT-PROJECT-NAME-HERE - INSERT-GENERIC-NAME-HERE
* Copyright (C) 2019 Victor Tran
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* *************************************/
#ifndef TIMEZONESMODEL_H
#define TIMEZONESMODEL_H
#include <QAbstractListModel>
#include <QStyledItemDelegate>
struct TimezonesModelPrivate;
class QTimeZone;
class TimezonesModel : public QAbstractListModel {
Q_OBJECT
public:
explicit TimezonesModel(QObject* parent = nullptr);
~TimezonesModel();
// Basic functionality:
int rowCount(const QModelIndex& parent = QModelIndex()) const override;
QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
QModelIndex timezone(QTimeZone timezone);
void search(QString query);
private:
TimezonesModelPrivate* d;
};
class TimezonesModelDelegate : public QStyledItemDelegate {
Q_OBJECT
public:
explicit TimezonesModelDelegate(QObject* parent = nullptr);
~TimezonesModelDelegate();
void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
};
#endif // TIMEZONESMODEL_H

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="et_EE" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="et_EE" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="dz_BT" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="km_KH" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="kw_GB" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="lb_LU" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="mr_IN" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="om_ET" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ps_AF" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="sa_IN" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="sd_PK" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="so_SO" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="tn_ZA" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="id_ID" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="az_AZ" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="bg_BG" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ba_RU" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

Binary file not shown.

View file

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ca_ES" sourcelanguage="en_US">
<context>
<name>DateTimePane</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ACTIONS</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Date and Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Change Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Synchronise clock with the Internet</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TIME SYNCHRONISATION</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OnboardingTimeZone</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Time Zone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Whereabouts are you located? We&apos;ll use this information to display the current time.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Next</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Use the Internet to synchronise the system clock (recommended)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SetTimezonePopover</name>
<message>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set Timezone</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Where are you now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View file

@ -0,0 +1 @@
<クd<>箆!ソ`。スン

Some files were not shown because too many files have changed in this diff Show more