mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Merge branch 'master' of github.com:appwrite/appwrite into response-refactor
This commit is contained in:
+34
@@ -2,16 +2,50 @@
|
||||
|
||||
## Features
|
||||
|
||||
<<<<<<< HEAD
|
||||
- New route in Locale API to fetch a list of languages
|
||||
- New and consistent response format for all API object + new response examples in the docs
|
||||
- Removed user roles attribute from user object (can be fetched from /v1/teams/memberships) **
|
||||
- Removed type attribute from session object response (used only internally)
|
||||
- ** - might be changed before merging to master
|
||||
|
||||
=======
|
||||
- New route in Locale API to fetch a list of languages (@TorstenDittmann)
|
||||
- Added Google Fonts to Appwrite for offline availability
|
||||
- Added a new route in the Avatars API to get user initials avatar
|
||||
- Added option to delete team from the console
|
||||
- Added option to view team members from the console
|
||||
- Added option to join a user to any team from the console
|
||||
- Added support for Brotli compression (@PedroCisnerosSantana, @Rohitub222)
|
||||
- New UI micro-interactions and CSS fixes (@AnatoleLucet)
|
||||
- UI performance & accessibility improvments (#406)
|
||||
- Updated ClamAV conntainer to version 1.0.9
|
||||
- New Doctor CLI to debug the Appwrite server ([#415](https://github.com/appwrite/appwrite/issues/415))
|
||||
- All emails are now sent asynchronously for improved performance (@TorstenDittmann)
|
||||
- Updated grid for OAuth2 providers list in the console
|
||||
- Upgraded Redis Resque queue library to version 1.3.6
|
||||
- Added container names to docker-compose.yml (@drandell)
|
||||
- Upgraded ClamAV container image to version 1.0.9
|
||||
>>>>>>> 0abfa5e5fc2ff2d43a43426fbdaf90b62315c8e9
|
||||
|
||||
## Bug Fixes
|
||||
|
||||
- Fixed output of /v1/health/queue/certificates returning wrong data
|
||||
- Fixed bug where team members count was wrong in some cases
|
||||
- Fixed network calculation for uploaded files
|
||||
- Fixed a UI bug preventing float values in numeric fields
|
||||
- Fixed scroll positioning when moving rules order up & down
|
||||
- Fixed missing validation for database documents key length (32 chars)
|
||||
- Grammer fix for pt-br email templates (@rubensdemelo)
|
||||
- Fixed update form labels and tooltips for Flutter Android apps
|
||||
- Fixed missing custom scopes param for OAuth2 session create API route
|
||||
- Fixed wrong JSON validation when creating and updating database documnets
|
||||
|
||||
## Security
|
||||
|
||||
- Access to Health API now requires authentication with an API Key with access to `health.read` scope allowed
|
||||
- Added option to force HTTPS connection to the Appwrite server (_APP_OPTIONS_FORCE_HTTPS)
|
||||
- Now using your `_APP_SYSTEM_EMAIL_ADDRESS` as the email address for issuing and renewing SSL certificates
|
||||
|
||||
# Version 0.6.2 (PRE-RELEASE)
|
||||
|
||||
|
||||
@@ -161,6 +161,16 @@ To run tests manually, run phpunit from your command line:
|
||||
docker exec appwrite test
|
||||
```
|
||||
|
||||
## Code Maintenance
|
||||
|
||||
We use some automation tools to help us keep a healthy code base.
|
||||
|
||||
Improve PHP exeution time by using [fully-qualified function calls](https://veewee.github.io/blog/optimizing-php-performance-by-fq-function-calls/):
|
||||
|
||||
```bash
|
||||
php-cs-fixer fix src/ --rules=native_function_invocation --allow-risky=yes
|
||||
```
|
||||
|
||||
## Tutorials
|
||||
|
||||
From time to time, our team will add tutorials that will help contributors find their way in the Appwrite source code. Below is a list of currently available tutorials:
|
||||
|
||||
+38
-11
@@ -11,7 +11,7 @@ ENV TZ=Asia/Tel_Aviv \
|
||||
|
||||
RUN \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests ca-certificates software-properties-common wget curl git openssl && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests ca-certificates software-properties-common wget git openssl && \
|
||||
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests make php$PHP_VERSION php$PHP_VERSION-dev zip unzip php$PHP_VERSION-zip && \
|
||||
@@ -23,7 +23,13 @@ RUN \
|
||||
./configure && \
|
||||
make && \
|
||||
# Composer
|
||||
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer
|
||||
wget https://getcomposer.org/composer.phar && \
|
||||
chmod +x ./composer.phar && \
|
||||
mv ./composer.phar /usr/bin/composer && \
|
||||
#Brotli
|
||||
cd / && \
|
||||
git clone https://github.com/eustas/ngx_brotli.git && \
|
||||
cd ngx_brotli && git submodule update --init && cd ..
|
||||
|
||||
WORKDIR /usr/local/src/
|
||||
|
||||
@@ -51,6 +57,7 @@ ENV TZ=Asia/Tel_Aviv \
|
||||
_APP_HOME=https://appwrite.io \
|
||||
_APP_EDITION=community \
|
||||
_APP_OPTIONS_ABUSE=enabled \
|
||||
_APP_OPTIONS_FORCE_HTTPS=disabled \
|
||||
_APP_OPENSSL_KEY_V1=your-secret-key \
|
||||
_APP_STORAGE_LIMIT=104857600 \
|
||||
_APP_STORAGE_ANTIVIRUS=enabled \
|
||||
@@ -74,31 +81,50 @@ ENV TZ=Asia/Tel_Aviv \
|
||||
#ENV _APP_SMTP_PASSWORD ''
|
||||
|
||||
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
|
||||
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
|
||||
COPY --from=builder /ngx_brotli /ngx_brotli
|
||||
|
||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
|
||||
RUN \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests wget curl ca-certificates software-properties-common openssl gnupg && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests wget ca-certificates software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev openssl gnupg htop supervisor && \
|
||||
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
|
||||
add-apt-repository universe && \
|
||||
add-apt-repository ppa:certbot/certbot && \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests htop supervisor php$PHP_VERSION php$PHP_VERSION-fpm \
|
||||
php$PHP_VERSION-mysqlnd php$PHP_VERSION-curl php$PHP_VERSION-imagick php$PHP_VERSION-mbstring php$PHP_VERSION-dom php$PHP_VERSION-yaml webp certbot && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests php$PHP_VERSION php$PHP_VERSION-fpm \
|
||||
php$PHP_VERSION-mysqlnd php$PHP_VERSION-curl php$PHP_VERSION-imagick php$PHP_VERSION-mbstring php$PHP_VERSION-dom webp certbot && \
|
||||
# Nginx
|
||||
echo "deb http://nginx.org/packages/mainline/ubuntu/ bionic nginx" >> /etc/apt/sources.list.d/nginx.list && \
|
||||
wget -q http://nginx.org/keys/nginx_signing.key && \
|
||||
apt-key add nginx_signing.key && \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends --no-install-suggests nginx && \
|
||||
wget http://nginx.org/download/nginx-1.19.0.tar.gz && \
|
||||
tar -xzvf nginx-1.19.0.tar.gz && rm nginx-1.19.0.tar.gz && \
|
||||
cd nginx-1.19.0 && \
|
||||
./configure --prefix=/usr/share/nginx \
|
||||
--sbin-path=/usr/sbin/nginx \
|
||||
--modules-path=/usr/lib/nginx/modules \
|
||||
--conf-path=/etc/nginx/nginx.conf \
|
||||
--error-log-path=/var/log/nginx/error.log \
|
||||
--http-log-path=/var/log/nginx/access.log \
|
||||
--pid-path=/run/nginx.pid \
|
||||
--lock-path=/var/lock/nginx.lock \
|
||||
--user=www-data \
|
||||
--group=www-data \
|
||||
--build=Ubuntu \
|
||||
--with-http_gzip_static_module \
|
||||
--with-http_ssl_module \
|
||||
--with-http_v2_module \
|
||||
--add-module=/ngx_brotli && \
|
||||
make && \
|
||||
make install && \
|
||||
rm -rf ../nginx-1.19.0 && \
|
||||
# Redis Extension
|
||||
echo extension=redis.so >> /etc/php/$PHP_VERSION/fpm/conf.d/redis.ini && \
|
||||
echo extension=redis.so >> /etc/php/$PHP_VERSION/cli/conf.d/redis.ini && \
|
||||
# Cleanup
|
||||
cd ../ && \
|
||||
apt-get purge -y --auto-remove software-properties-common gnupg curl && \
|
||||
apt-get purge -y --auto-remove wget software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev gnupg && \
|
||||
apt-get clean && \
|
||||
rm -rf /ngx_brotli && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Set Upload Limit (default to 100MB)
|
||||
@@ -140,6 +166,7 @@ COPY ./docker/supervisord.conf /etc/supervisord.conf
|
||||
|
||||
# Executables
|
||||
RUN chmod +x /usr/local/bin/start
|
||||
RUN chmod +x /usr/local/bin/doctor
|
||||
RUN chmod +x /usr/local/bin/migrate
|
||||
RUN chmod +x /usr/local/bin/test
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
</p>
|
||||
|
||||
|
||||
[](https://discord.gg/GSeTUeA)
|
||||
[](https://discord.gg/GSeTUeA)
|
||||
[](https://travis-ci.org/appwrite/appwrite)
|
||||
[](https://travis-ci.org/appwrite/appwrite)
|
||||
[](https://twitter.com/appwrite_io)
|
||||
|
||||
+37
-28
@@ -16,7 +16,7 @@ use Appwrite\Database\Database;
|
||||
use Appwrite\Database\Document;
|
||||
use Appwrite\Database\Validator\Authorization;
|
||||
use Appwrite\Event\Event;
|
||||
use Appwrite\Network\Validators\Origin;
|
||||
use Appwrite\Network\Validator\Origin;
|
||||
|
||||
/*
|
||||
* Configuration files
|
||||
@@ -27,15 +27,16 @@ $services = include __DIR__.'/config/services.php'; // List of services
|
||||
$webhook = new Event('v1-webhooks', 'WebhooksV1');
|
||||
$audit = new Event('v1-audits', 'AuditsV1');
|
||||
$usage = new Event('v1-usage', 'UsageV1');
|
||||
$mail = new Event('v1-mails', 'MailsV1');
|
||||
$deletes = new Event('v1-deletes', 'DeletesV1');
|
||||
|
||||
/**
|
||||
* Get All verified client URLs for both console and current projects
|
||||
* + Filter for duplicated entries
|
||||
*/
|
||||
$clientsConsole = array_map(function ($node) {
|
||||
$clientsConsole = \array_map(function ($node) {
|
||||
return $node['hostname'];
|
||||
}, array_filter($console->getAttribute('platforms', []), function ($node) {
|
||||
}, \array_filter($console->getAttribute('platforms', []), function ($node) {
|
||||
if (isset($node['type']) && $node['type'] === 'web' && isset($node['hostname']) && !empty($node['hostname'])) {
|
||||
return true;
|
||||
}
|
||||
@@ -43,9 +44,9 @@ $clientsConsole = array_map(function ($node) {
|
||||
return false;
|
||||
}));
|
||||
|
||||
$clients = array_unique(array_merge($clientsConsole, array_map(function ($node) {
|
||||
$clients = \array_unique(\array_merge($clientsConsole, \array_map(function ($node) {
|
||||
return $node['hostname'];
|
||||
}, array_filter($project->getAttribute('platforms', []), function ($node) {
|
||||
}, \array_filter($project->getAttribute('platforms', []), function ($node) {
|
||||
if (isset($node['type']) && $node['type'] === 'web' && isset($node['hostname']) && !empty($node['hostname'])) {
|
||||
return true;
|
||||
}
|
||||
@@ -53,7 +54,7 @@ $clients = array_unique(array_merge($clientsConsole, array_map(function ($node)
|
||||
return false;
|
||||
}))));
|
||||
|
||||
$utopia->init(function () use ($utopia, $request, $response, &$user, $project, $console, $roles, $webhook, $audit, $usage, $clients) {
|
||||
$utopia->init(function () use ($utopia, $request, $response, &$user, $project, $console, $roles, $webhook, $mail, $audit, $usage, $clients) {
|
||||
|
||||
$route = $utopia->match($request);
|
||||
|
||||
@@ -62,11 +63,11 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
}
|
||||
|
||||
$referrer = $request->getServer('HTTP_REFERER', '');
|
||||
$origin = parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_HOST);
|
||||
$protocol = parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_SCHEME);
|
||||
$port = parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_PORT);
|
||||
$origin = \parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_HOST);
|
||||
$protocol = \parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_SCHEME);
|
||||
$port = \parse_url($request->getServer('HTTP_ORIGIN', $referrer), PHP_URL_PORT);
|
||||
|
||||
$refDomain = $protocol.'://'.((in_array($origin, $clients))
|
||||
$refDomain = $protocol.'://'.((\in_array($origin, $clients))
|
||||
? $origin : 'localhost') . (!empty($port) ? ':'.$port : '');
|
||||
|
||||
$selfDomain = new Domain(Config::getParam('hostname'));
|
||||
@@ -82,9 +83,17 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
* As recommended at:
|
||||
* @see https://www.owasp.org/index.php/List_of_useful_HTTP_headers
|
||||
*/
|
||||
if ($utopia->getEnv('_APP_OPTIONS_FORCE_HTTPS', 'disabled') === 'enabled') { // Force HTTPS
|
||||
if(Config::getParam('protocol') !== 'https') {
|
||||
return $response->redirect('https://' . Config::getParam('domain').$request->getServer('REQUEST_URI'));
|
||||
}
|
||||
|
||||
$response->addHeader('Strict-Transport-Security', 'max-age='.(60 * 60 * 24 * 126)); // 126 days
|
||||
}
|
||||
|
||||
$response
|
||||
->addHeader('Server', 'Appwrite')
|
||||
->addHeader('X-XSS-Protection', '1; mode=block; report=/v1/xss?url='.urlencode($request->getServer('REQUEST_URI')))
|
||||
->addHeader('X-XSS-Protection', '1; mode=block; report=/v1/xss?url='.\urlencode($request->getServer('REQUEST_URI')))
|
||||
//->addHeader('X-Frame-Options', ($refDomain == 'http://localhost') ? 'SAMEORIGIN' : 'ALLOW-FROM ' . $refDomain)
|
||||
->addHeader('X-Content-Type-Options', 'nosniff')
|
||||
->addHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, PATCH, DELETE')
|
||||
@@ -100,10 +109,10 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
* Skip this check for non-web platforms which are not requiredto send an origin header
|
||||
*/
|
||||
$origin = $request->getServer('HTTP_ORIGIN', $request->getServer('HTTP_REFERER', ''));
|
||||
$originValidator = new Origin(array_merge($project->getAttribute('platforms', []), $console->getAttribute('platforms', [])));
|
||||
$originValidator = new Origin(\array_merge($project->getAttribute('platforms', []), $console->getAttribute('platforms', [])));
|
||||
|
||||
if(!$originValidator->isValid($origin)
|
||||
&& in_array($request->getMethod(), [Request::METHOD_POST, Request::METHOD_PUT, Request::METHOD_PATCH, Request::METHOD_DELETE])
|
||||
&& \in_array($request->getMethod(), [Request::METHOD_POST, Request::METHOD_PUT, Request::METHOD_PATCH, Request::METHOD_DELETE])
|
||||
&& $route->getLabel('origin', false) !== '*'
|
||||
&& empty($request->getHeader('X-Appwrite-Key', ''))) {
|
||||
throw new Exception($originValidator->getDescription(), 403);
|
||||
@@ -153,7 +162,7 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
]);
|
||||
|
||||
$role = Auth::USER_ROLE_APP;
|
||||
$scopes = array_merge($roles[$role]['scopes'], $key->getAttribute('scopes', []));
|
||||
$scopes = \array_merge($roles[$role]['scopes'], $key->getAttribute('scopes', []));
|
||||
|
||||
Authorization::setDefaultStatus(false); // Cancel security segmentation for API keys.
|
||||
}
|
||||
@@ -161,7 +170,7 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
Authorization::setRole('user:'.$user->getId());
|
||||
Authorization::setRole('role:'.$role);
|
||||
|
||||
array_map(function ($node) {
|
||||
\array_map(function ($node) {
|
||||
if (isset($node['teamId']) && isset($node['roles'])) {
|
||||
Authorization::setRole('team:'.$node['teamId']);
|
||||
|
||||
@@ -173,12 +182,12 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
|
||||
// TDOO Check if user is god
|
||||
|
||||
if (!in_array($scope, $scopes)) {
|
||||
if (!\in_array($scope, $scopes)) {
|
||||
if (empty($project->getId()) || Database::SYSTEM_COLLECTION_PROJECTS !== $project->getCollection()) { // Check if permission is denied because project is missing
|
||||
throw new Exception('Project not found', 404);
|
||||
}
|
||||
|
||||
throw new Exception($user->getAttribute('email', 'Guest').' (role: '.strtolower($roles[$role]['label']).') missing scope ('.$scope.')', 401);
|
||||
throw new Exception($user->getAttribute('email', 'User').' (role: '.\strtolower($roles[$role]['label']).') missing scope ('.$scope.')', 401);
|
||||
}
|
||||
|
||||
if (Auth::USER_STATUS_BLOCKED == $user->getAttribute('status')) { // Account has not been activated
|
||||
@@ -236,12 +245,12 @@ $utopia->shutdown(function () use ($response, $request, $webhook, $audit, $usage
|
||||
}
|
||||
|
||||
$route = $utopia->match($request);
|
||||
|
||||
|
||||
if($project->getId()
|
||||
&& $mode !== APP_MODE_ADMIN
|
||||
&& !empty($route->getLabel('sdk.namespace', null))) { // Don't calculate console usage and admin mode
|
||||
$usage
|
||||
->setParam('request', $request->getSize())
|
||||
->setParam('request', $request->getSize() + $usage->getParam('storage'))
|
||||
->setParam('response', $response->getSize())
|
||||
->trigger()
|
||||
;
|
||||
@@ -283,7 +292,7 @@ $utopia->error(function ($error /* @var $error Exception */) use ($request, $res
|
||||
|
||||
$_SERVER = []; // Reset before reporting to error log to avoid keys being compromised
|
||||
|
||||
$output = ((App::ENV_TYPE_DEVELOPMENT == $env)) ? [
|
||||
$output = ((App::MODE_TYPE_DEVELOPMENT == $env)) ? [
|
||||
'message' => $error->getMessage(),
|
||||
'code' => $error->getCode(),
|
||||
'file' => $error->getFile(),
|
||||
@@ -387,9 +396,9 @@ $utopia->get('/.well-known/acme-challenge')
|
||||
->label('docs', false)
|
||||
->action(
|
||||
function () use ($request, $response) {
|
||||
$base = realpath(APP_STORAGE_CERTIFICATES);
|
||||
$path = str_replace('/.well-known/acme-challenge/', '', $request->getParam('q'));
|
||||
$absolute = realpath($base.'/.well-known/acme-challenge/'.$path);
|
||||
$base = \realpath(APP_STORAGE_CERTIFICATES);
|
||||
$path = \str_replace('/.well-known/acme-challenge/', '', $request->getParam('q'));
|
||||
$absolute = \realpath($base.'/.well-known/acme-challenge/'.$path);
|
||||
|
||||
if(!$base) {
|
||||
throw new Exception('Storage error', 500);
|
||||
@@ -399,15 +408,15 @@ $utopia->get('/.well-known/acme-challenge')
|
||||
throw new Exception('Unknown path', 404);
|
||||
}
|
||||
|
||||
if(!substr($absolute, 0, strlen($base)) === $base) {
|
||||
if(!\substr($absolute, 0, \strlen($base)) === $base) {
|
||||
throw new Exception('Invalid path', 401);
|
||||
}
|
||||
|
||||
if(!file_exists($absolute)) {
|
||||
if(!\file_exists($absolute)) {
|
||||
throw new Exception('Unknown path', 404);
|
||||
}
|
||||
|
||||
$content = @file_get_contents($absolute);
|
||||
$content = @\file_get_contents($absolute);
|
||||
|
||||
if(!$content) {
|
||||
throw new Exception('Failed to get contents', 500);
|
||||
@@ -419,9 +428,9 @@ $utopia->get('/.well-known/acme-challenge')
|
||||
|
||||
$name = APP_NAME;
|
||||
|
||||
if (array_key_exists($service, $services)) { /** @noinspection PhpIncludeInspection */
|
||||
if (\array_key_exists($service, $services)) { /** @noinspection PhpIncludeInspection */
|
||||
include_once $services[$service]['controller'];
|
||||
$name = APP_NAME.' '.ucfirst($services[$service]['name']);
|
||||
$name = APP_NAME.' '.\ucfirst($services[$service]['name']);
|
||||
} else {
|
||||
/** @noinspection PhpIncludeInspection */
|
||||
include_once $services['/']['controller'];
|
||||
|
||||
+12
-12
@@ -41,7 +41,7 @@ $collections = [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_PLATFORMS,
|
||||
'name' => 'Current Host',
|
||||
'type' => 'web',
|
||||
'hostname' => parse_url('https://'.$request->getServer('HTTP_HOST'), PHP_URL_HOST),
|
||||
'hostname' => \parse_url('https://'.$request->getServer('HTTP_HOST'), PHP_URL_HOST),
|
||||
],
|
||||
],
|
||||
'legalName' => '',
|
||||
@@ -50,9 +50,9 @@ $collections = [
|
||||
'legalCity' => '',
|
||||
'legalAddress' => '',
|
||||
'legalTaxId' => '',
|
||||
'authWhitelistEmails' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_EMAILS', null))) ? explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_EMAILS', null)) : [],
|
||||
'authWhitelistIPs' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_IPS', null))) ? explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_IPS', null)) : [],
|
||||
'authWhitelistDomains' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_DOMAINS', null))) ? explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_DOMAINS', null)) : [],
|
||||
'authWhitelistEmails' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_EMAILS', null))) ? \explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_EMAILS', null)) : [],
|
||||
'authWhitelistIPs' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_IPS', null))) ? \explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_IPS', null)) : [],
|
||||
'authWhitelistDomains' => (!empty($request->getServer('_APP_CONSOLE_WHITELIST_DOMAINS', null))) ? \explode(',', $request->getServer('_APP_CONSOLE_WHITELIST_DOMAINS', null)) : [],
|
||||
],
|
||||
Database::SYSTEM_COLLECTION_COLLECTIONS => [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_COLLECTIONS,
|
||||
@@ -1199,8 +1199,8 @@ foreach ($providers as $index => $provider) {
|
||||
|
||||
$collections[Database::SYSTEM_COLLECTION_PROJECTS]['rules'][] = [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_RULES,
|
||||
'label' => 'OAuth2 '.ucfirst($index).' ID',
|
||||
'key' => 'usersOauth2'.ucfirst($index).'Appid',
|
||||
'label' => 'OAuth2 '.\ucfirst($index).' ID',
|
||||
'key' => 'usersOauth2'.\ucfirst($index).'Appid',
|
||||
'type' => 'text',
|
||||
'default' => '',
|
||||
'required' => false,
|
||||
@@ -1209,8 +1209,8 @@ foreach ($providers as $index => $provider) {
|
||||
|
||||
$collections[Database::SYSTEM_COLLECTION_PROJECTS]['rules'][] = [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_RULES,
|
||||
'label' => 'OAuth2 '.ucfirst($index).' Secret',
|
||||
'key' => 'usersOauth2'.ucfirst($index).'Secret',
|
||||
'label' => 'OAuth2 '.\ucfirst($index).' Secret',
|
||||
'key' => 'usersOauth2'.\ucfirst($index).'Secret',
|
||||
'type' => 'text',
|
||||
'default' => '',
|
||||
'required' => false,
|
||||
@@ -1219,8 +1219,8 @@ foreach ($providers as $index => $provider) {
|
||||
|
||||
$collections[Database::SYSTEM_COLLECTION_USERS]['rules'][] = [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_RULES,
|
||||
'label' => 'OAuth2 '.ucfirst($index).' ID',
|
||||
'key' => 'oauth2'.ucfirst($index),
|
||||
'label' => 'OAuth2 '.\ucfirst($index).' ID',
|
||||
'key' => 'oauth2'.\ucfirst($index),
|
||||
'type' => 'text',
|
||||
'default' => '',
|
||||
'required' => false,
|
||||
@@ -1229,8 +1229,8 @@ foreach ($providers as $index => $provider) {
|
||||
|
||||
$collections[Database::SYSTEM_COLLECTION_USERS]['rules'][] = [
|
||||
'$collection' => Database::SYSTEM_COLLECTION_RULES,
|
||||
'label' => 'OAuth2 '.ucfirst($index).' Access Token',
|
||||
'key' => 'oauth2'.ucfirst($index).'AccessToken',
|
||||
'label' => 'OAuth2 '.\ucfirst($index).' Access Token',
|
||||
'key' => 'oauth2'.\ucfirst($index).'AccessToken',
|
||||
'type' => 'text',
|
||||
'default' => '',
|
||||
'required' => false,
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ $list = [
|
||||
'SE', // Sweden
|
||||
];
|
||||
|
||||
if (time() < strtotime('2020-01-31')) { // @see https://en.wikipedia.org/wiki/Brexit
|
||||
if (\time() < \strtotime('2020-01-31')) { // @see https://en.wikipedia.org/wiki/Brexit
|
||||
$list[] = 'GB'; // // United Kingdom
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,936 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* List of languages classified in ISO 639-1.
|
||||
*
|
||||
* Source:
|
||||
* https://gist.github.com/joshuabaker/d2775b5ada7d1601bcd7b31cb4081981
|
||||
*/
|
||||
|
||||
return [
|
||||
[
|
||||
"code" => "aa",
|
||||
"name" => "Afar",
|
||||
"nativeName" => "Afar"
|
||||
],
|
||||
[
|
||||
"code" => "ab",
|
||||
"name" => "Abkhazian",
|
||||
"nativeName" => "Аҧсуа"
|
||||
],
|
||||
[
|
||||
"code" => "af",
|
||||
"name" => "Afrikaans",
|
||||
"nativeName" => "Afrikaans"
|
||||
],
|
||||
[
|
||||
"code" => "ak",
|
||||
"name" => "Akan",
|
||||
"nativeName" => "Akana"
|
||||
],
|
||||
[
|
||||
"code" => "am",
|
||||
"name" => "Amharic",
|
||||
"nativeName" => "አማርኛ"
|
||||
],
|
||||
[
|
||||
"code" => "an",
|
||||
"name" => "Aragonese",
|
||||
"nativeName" => "Aragonés"
|
||||
],
|
||||
[
|
||||
"code" => "ar",
|
||||
"name" => "Arabic",
|
||||
"nativeName" => "العربية"
|
||||
],
|
||||
[
|
||||
"code" => "as",
|
||||
"name" => "Assamese",
|
||||
"nativeName" => "অসমীয়া"
|
||||
],
|
||||
[
|
||||
"code" => "av",
|
||||
"name" => "Avar",
|
||||
"nativeName" => "Авар"
|
||||
],
|
||||
[
|
||||
"code" => "ay",
|
||||
"name" => "Aymara",
|
||||
"nativeName" => "Aymar"
|
||||
],
|
||||
[
|
||||
"code" => "az",
|
||||
"name" => "Azerbaijani",
|
||||
"nativeName" => "Azərbaycanca / آذربايجان"
|
||||
],
|
||||
[
|
||||
"code" => "ba",
|
||||
"name" => "Bashkir",
|
||||
"nativeName" => "Башҡорт"
|
||||
],
|
||||
[
|
||||
"code" => "be",
|
||||
"name" => "Belarusian",
|
||||
"nativeName" => "Беларуская"
|
||||
],
|
||||
[
|
||||
"code" => "bg",
|
||||
"name" => "Bulgarian",
|
||||
"nativeName" => "Български"
|
||||
],
|
||||
[
|
||||
"code" => "bh",
|
||||
"name" => "Bihari",
|
||||
"nativeName" => "भोजपुरी"
|
||||
],
|
||||
[
|
||||
"code" => "bi",
|
||||
"name" => "Bislama",
|
||||
"nativeName" => "Bislama"
|
||||
],
|
||||
[
|
||||
"code" => "bm",
|
||||
"name" => "Bambara",
|
||||
"nativeName" => "Bamanankan"
|
||||
],
|
||||
[
|
||||
"code" => "bn",
|
||||
"name" => "Bengali",
|
||||
"nativeName" => "বাংলা"
|
||||
],
|
||||
[
|
||||
"code" => "bo",
|
||||
"name" => "Tibetan",
|
||||
"nativeName" => "བོད་ཡིག / Bod skad"
|
||||
],
|
||||
[
|
||||
"code" => "br",
|
||||
"name" => "Breton",
|
||||
"nativeName" => "Brezhoneg"
|
||||
],
|
||||
[
|
||||
"code" => "bs",
|
||||
"name" => "Bosnian",
|
||||
"nativeName" => "Bosanski"
|
||||
],
|
||||
[
|
||||
"code" => "ca",
|
||||
"name" => "Catalan",
|
||||
"nativeName" => "Català"
|
||||
],
|
||||
[
|
||||
"code" => "ce",
|
||||
"name" => "Chechen",
|
||||
"nativeName" => "Нохчийн"
|
||||
],
|
||||
[
|
||||
"code" => "ch",
|
||||
"name" => "Chamorro",
|
||||
"nativeName" => "Chamoru"
|
||||
],
|
||||
[
|
||||
"code" => "co",
|
||||
"name" => "Corsican",
|
||||
"nativeName" => "Corsu"
|
||||
],
|
||||
[
|
||||
"code" => "cr",
|
||||
"name" => "Cree",
|
||||
"nativeName" => "Nehiyaw"
|
||||
],
|
||||
[
|
||||
"code" => "cs",
|
||||
"name" => "Czech",
|
||||
"nativeName" => "Česky"
|
||||
],
|
||||
[
|
||||
"code" => "cu",
|
||||
"name" => "Old Church Slavonic / Old Bulgarian",
|
||||
"nativeName" => "словѣньскъ / slověnĭskŭ"
|
||||
],
|
||||
[
|
||||
"code" => "cv",
|
||||
"name" => "Chuvash",
|
||||
"nativeName" => "Чăваш"
|
||||
],
|
||||
[
|
||||
"code" => "cy",
|
||||
"name" => "Welsh",
|
||||
"nativeName" => "Cymraeg"
|
||||
],
|
||||
[
|
||||
"code" => "da",
|
||||
"name" => "Danish",
|
||||
"nativeName" => "Dansk"
|
||||
],
|
||||
[
|
||||
"code" => "de",
|
||||
"name" => "German",
|
||||
"nativeName" => "Deutsch"
|
||||
],
|
||||
[
|
||||
"code" => "dv",
|
||||
"name" => "Divehi",
|
||||
"nativeName" => "ދިވެހިބަސް"
|
||||
],
|
||||
[
|
||||
"code" => "dz",
|
||||
"name" => "Dzongkha",
|
||||
"nativeName" => "ཇོང་ཁ"
|
||||
],
|
||||
[
|
||||
"code" => "ee",
|
||||
"name" => "Ewe",
|
||||
"nativeName" => "Ɛʋɛ"
|
||||
],
|
||||
[
|
||||
"code" => "el",
|
||||
"name" => "Greek",
|
||||
"nativeName" => "Ελληνικά"
|
||||
],
|
||||
[
|
||||
"code" => "en",
|
||||
"name" => "English",
|
||||
"nativeName" => "English"
|
||||
],
|
||||
[
|
||||
"code" => "eo",
|
||||
"name" => "Esperanto",
|
||||
"nativeName" => "Esperanto"
|
||||
],
|
||||
[
|
||||
"code" => "es",
|
||||
"name" => "Spanish",
|
||||
"nativeName" => "Español"
|
||||
],
|
||||
[
|
||||
"code" => "et",
|
||||
"name" => "Estonian",
|
||||
"nativeName" => "Eesti"
|
||||
],
|
||||
[
|
||||
"code" => "eu",
|
||||
"name" => "Basque",
|
||||
"nativeName" => "Euskara"
|
||||
],
|
||||
[
|
||||
"code" => "fa",
|
||||
"name" => "Persian",
|
||||
"nativeName" => "فارسی"
|
||||
],
|
||||
[
|
||||
"code" => "ff",
|
||||
"name" => "Peul",
|
||||
"nativeName" => "Fulfulde"
|
||||
],
|
||||
[
|
||||
"code" => "fi",
|
||||
"name" => "Finnish",
|
||||
"nativeName" => "Suomi"
|
||||
],
|
||||
[
|
||||
"code" => "fj",
|
||||
"name" => "Fijian",
|
||||
"nativeName" => "Na Vosa Vakaviti"
|
||||
],
|
||||
[
|
||||
"code" => "fo",
|
||||
"name" => "Faroese",
|
||||
"nativeName" => "Føroyskt"
|
||||
],
|
||||
[
|
||||
"code" => "fr",
|
||||
"name" => "French",
|
||||
"nativeName" => "Français"
|
||||
],
|
||||
[
|
||||
"code" => "fy",
|
||||
"name" => "West Frisian",
|
||||
"nativeName" => "Frysk"
|
||||
],
|
||||
[
|
||||
"code" => "ga",
|
||||
"name" => "Irish",
|
||||
"nativeName" => "Gaeilge"
|
||||
],
|
||||
[
|
||||
"code" => "gd",
|
||||
"name" => "Scottish Gaelic",
|
||||
"nativeName" => "Gàidhlig"
|
||||
],
|
||||
[
|
||||
"code" => "gl",
|
||||
"name" => "Galician",
|
||||
"nativeName" => "Galego"
|
||||
],
|
||||
[
|
||||
"code" => "gn",
|
||||
"name" => "Guarani",
|
||||
"nativeName" => "Avañe'ẽ"
|
||||
],
|
||||
[
|
||||
"code" => "gu",
|
||||
"name" => "Gujarati",
|
||||
"nativeName" => "ગુજરાતી"
|
||||
],
|
||||
[
|
||||
"code" => "gv",
|
||||
"name" => "Manx",
|
||||
"nativeName" => "Gaelg"
|
||||
],
|
||||
[
|
||||
"code" => "ha",
|
||||
"name" => "Hausa",
|
||||
"nativeName" => "هَوُسَ"
|
||||
],
|
||||
[
|
||||
"code" => "he",
|
||||
"name" => "Hebrew",
|
||||
"nativeName" => "עברית"
|
||||
],
|
||||
[
|
||||
"code" => "hi",
|
||||
"name" => "Hindi",
|
||||
"nativeName" => "हिन्दी"
|
||||
],
|
||||
[
|
||||
"code" => "ho",
|
||||
"name" => "Hiri Motu",
|
||||
"nativeName" => "Hiri Motu"
|
||||
],
|
||||
[
|
||||
"code" => "hr",
|
||||
"name" => "Croatian",
|
||||
"nativeName" => "Hrvatski"
|
||||
],
|
||||
[
|
||||
"code" => "ht",
|
||||
"name" => "Haitian",
|
||||
"nativeName" => "Krèyol ayisyen"
|
||||
],
|
||||
[
|
||||
"code" => "hu",
|
||||
"name" => "Hungarian",
|
||||
"nativeName" => "Magyar"
|
||||
],
|
||||
[
|
||||
"code" => "hy",
|
||||
"name" => "Armenian",
|
||||
"nativeName" => "Հայերեն"
|
||||
],
|
||||
[
|
||||
"code" => "hz",
|
||||
"name" => "Herero",
|
||||
"nativeName" => "Otsiherero"
|
||||
],
|
||||
[
|
||||
"code" => "ia",
|
||||
"name" => "Interlingua",
|
||||
"nativeName" => "Interlingua"
|
||||
],
|
||||
[
|
||||
"code" => "id",
|
||||
"name" => "Indonesian",
|
||||
"nativeName" => "Bahasa Indonesia"
|
||||
],
|
||||
[
|
||||
"code" => "ie",
|
||||
"name" => "Interlingue",
|
||||
"nativeName" => "Interlingue"
|
||||
],
|
||||
[
|
||||
"code" => "ig",
|
||||
"name" => "Igbo",
|
||||
"nativeName" => "Igbo"
|
||||
],
|
||||
[
|
||||
"code" => "ii",
|
||||
"name" => "Sichuan Yi",
|
||||
"nativeName" => "ꆇꉙ / 四川彝语"
|
||||
],
|
||||
[
|
||||
"code" => "ik",
|
||||
"name" => "Inupiak",
|
||||
"nativeName" => "Iñupiak"
|
||||
],
|
||||
[
|
||||
"code" => "io",
|
||||
"name" => "Ido",
|
||||
"nativeName" => "Ido"
|
||||
],
|
||||
[
|
||||
"code" => "is",
|
||||
"name" => "Icelandic",
|
||||
"nativeName" => "Íslenska"
|
||||
],
|
||||
[
|
||||
"code" => "it",
|
||||
"name" => "Italian",
|
||||
"nativeName" => "Italiano"
|
||||
],
|
||||
[
|
||||
"code" => "iu",
|
||||
"name" => "Inuktitut",
|
||||
"nativeName" => "ᐃᓄᒃᑎᑐᑦ"
|
||||
],
|
||||
[
|
||||
"code" => "ja",
|
||||
"name" => "Japanese",
|
||||
"nativeName" => "日本語"
|
||||
],
|
||||
[
|
||||
"code" => "jv",
|
||||
"name" => "Javanese",
|
||||
"nativeName" => "Basa Jawa"
|
||||
],
|
||||
[
|
||||
"code" => "ka",
|
||||
"name" => "Georgian",
|
||||
"nativeName" => "ქართული"
|
||||
],
|
||||
[
|
||||
"code" => "kg",
|
||||
"name" => "Kongo",
|
||||
"nativeName" => "KiKongo"
|
||||
],
|
||||
[
|
||||
"code" => "ki",
|
||||
"name" => "Kikuyu",
|
||||
"nativeName" => "Gĩkũyũ"
|
||||
],
|
||||
[
|
||||
"code" => "kj",
|
||||
"name" => "Kuanyama",
|
||||
"nativeName" => "Kuanyama"
|
||||
],
|
||||
[
|
||||
"code" => "kk",
|
||||
"name" => "Kazakh",
|
||||
"nativeName" => "Қазақша"
|
||||
],
|
||||
[
|
||||
"code" => "kl",
|
||||
"name" => "Greenlandic",
|
||||
"nativeName" => "Kalaallisut"
|
||||
],
|
||||
[
|
||||
"code" => "km",
|
||||
"name" => "Cambodian",
|
||||
"nativeName" => "ភាសាខ្មែរ"
|
||||
],
|
||||
[
|
||||
"code" => "kn",
|
||||
"name" => "Kannada",
|
||||
"nativeName" => "ಕನ್ನಡ"
|
||||
],
|
||||
[
|
||||
"code" => "ko",
|
||||
"name" => "Korean",
|
||||
"nativeName" => "한국어"
|
||||
],
|
||||
[
|
||||
"code" => "kr",
|
||||
"name" => "Kanuri",
|
||||
"nativeName" => "Kanuri"
|
||||
],
|
||||
[
|
||||
"code" => "ks",
|
||||
"name" => "Kashmiri",
|
||||
"nativeName" => "कश्मीरी / كشميري"
|
||||
],
|
||||
[
|
||||
"code" => "ku",
|
||||
"name" => "Kurdish",
|
||||
"nativeName" => "Kurdî / كوردی"
|
||||
],
|
||||
[
|
||||
"code" => "kv",
|
||||
"name" => "Komi",
|
||||
"nativeName" => "Коми"
|
||||
],
|
||||
[
|
||||
"code" => "kw",
|
||||
"name" => "Cornish",
|
||||
"nativeName" => "Kernewek"
|
||||
],
|
||||
[
|
||||
"code" => "ky",
|
||||
"name" => "Kirghiz",
|
||||
"nativeName" => "Kırgızca / Кыргызча"
|
||||
],
|
||||
[
|
||||
"code" => "la",
|
||||
"name" => "Latin",
|
||||
"nativeName" => "Latina"
|
||||
],
|
||||
[
|
||||
"code" => "lb",
|
||||
"name" => "Luxembourgish",
|
||||
"nativeName" => "Lëtzebuergesch"
|
||||
],
|
||||
[
|
||||
"code" => "lg",
|
||||
"name" => "Ganda",
|
||||
"nativeName" => "Luganda"
|
||||
],
|
||||
[
|
||||
"code" => "li",
|
||||
"name" => "Limburgian",
|
||||
"nativeName" => "Limburgs"
|
||||
],
|
||||
[
|
||||
"code" => "ln",
|
||||
"name" => "Lingala",
|
||||
"nativeName" => "Lingála"
|
||||
],
|
||||
[
|
||||
"code" => "lo",
|
||||
"name" => "Laotian",
|
||||
"nativeName" => "ລາວ / Pha xa lao"
|
||||
],
|
||||
[
|
||||
"code" => "lt",
|
||||
"name" => "Lithuanian",
|
||||
"nativeName" => "Lietuvių"
|
||||
],
|
||||
[
|
||||
"code" => "lu",
|
||||
"name" => "Luba-Katanga",
|
||||
"nativeName" => "Tshiluba"
|
||||
],
|
||||
[
|
||||
"code" => "lv",
|
||||
"name" => "Latvian",
|
||||
"nativeName" => "Latviešu"
|
||||
],
|
||||
[
|
||||
"code" => "mg",
|
||||
"name" => "Malagasy",
|
||||
"nativeName" => "Malagasy"
|
||||
],
|
||||
[
|
||||
"code" => "mh",
|
||||
"name" => "Marshallese",
|
||||
"nativeName" => "Kajin Majel / Ebon"
|
||||
],
|
||||
[
|
||||
"code" => "mi",
|
||||
"name" => "Maori",
|
||||
"nativeName" => "Māori"
|
||||
],
|
||||
[
|
||||
"code" => "mk",
|
||||
"name" => "Macedonian",
|
||||
"nativeName" => "Македонски"
|
||||
],
|
||||
[
|
||||
"code" => "ml",
|
||||
"name" => "Malayalam",
|
||||
"nativeName" => "മലയാളം"
|
||||
],
|
||||
[
|
||||
"code" => "mn",
|
||||
"name" => "Mongolian",
|
||||
"nativeName" => "Монгол"
|
||||
],
|
||||
[
|
||||
"code" => "mo",
|
||||
"name" => "Moldovan",
|
||||
"nativeName" => "Moldovenească"
|
||||
],
|
||||
[
|
||||
"code" => "mr",
|
||||
"name" => "Marathi",
|
||||
"nativeName" => "मराठी"
|
||||
],
|
||||
[
|
||||
"code" => "ms",
|
||||
"name" => "Malay",
|
||||
"nativeName" => "Bahasa Melayu"
|
||||
],
|
||||
[
|
||||
"code" => "mt",
|
||||
"name" => "Maltese",
|
||||
"nativeName" => "bil-Malti"
|
||||
],
|
||||
[
|
||||
"code" => "my",
|
||||
"name" => "Burmese",
|
||||
"nativeName" => "မြန်မာစာ"
|
||||
],
|
||||
[
|
||||
"code" => "na",
|
||||
"name" => "Nauruan",
|
||||
"nativeName" => "Dorerin Naoero"
|
||||
],
|
||||
[
|
||||
"code" => "nb",
|
||||
"name" => "Norwegian Bokmål",
|
||||
"nativeName" => "Norsk bokmål"
|
||||
],
|
||||
[
|
||||
"code" => "nd",
|
||||
"name" => "North Ndebele",
|
||||
"nativeName" => "Sindebele"
|
||||
],
|
||||
[
|
||||
"code" => "ne",
|
||||
"name" => "Nepali",
|
||||
"nativeName" => "नेपाली"
|
||||
],
|
||||
[
|
||||
"code" => "ng",
|
||||
"name" => "Ndonga",
|
||||
"nativeName" => "Oshiwambo"
|
||||
],
|
||||
[
|
||||
"code" => "nl",
|
||||
"name" => "Dutch",
|
||||
"nativeName" => "Nederlands"
|
||||
],
|
||||
[
|
||||
"code" => "nn",
|
||||
"name" => "Norwegian Nynorsk",
|
||||
"nativeName" => "Norsk nynorsk"
|
||||
],
|
||||
[
|
||||
"code" => "no",
|
||||
"name" => "Norwegian",
|
||||
"nativeName" => "Norsk"
|
||||
],
|
||||
[
|
||||
"code" => "nr",
|
||||
"name" => "South Ndebele",
|
||||
"nativeName" => "isiNdebele"
|
||||
],
|
||||
[
|
||||
"code" => "nv",
|
||||
"name" => "Navajo",
|
||||
"nativeName" => "Diné bizaad"
|
||||
],
|
||||
[
|
||||
"code" => "ny",
|
||||
"name" => "Chichewa",
|
||||
"nativeName" => "Chi-Chewa"
|
||||
],
|
||||
[
|
||||
"code" => "oc",
|
||||
"name" => "Occitan",
|
||||
"nativeName" => "Occitan"
|
||||
],
|
||||
[
|
||||
"code" => "oj",
|
||||
"name" => "Ojibwa",
|
||||
"nativeName" => "ᐊᓂᔑᓈᐯᒧᐎᓐ / Anishinaabemowin"
|
||||
],
|
||||
[
|
||||
"code" => "om",
|
||||
"name" => "Oromo",
|
||||
"nativeName" => "Oromoo"
|
||||
],
|
||||
[
|
||||
"code" => "or",
|
||||
"name" => "Oriya",
|
||||
"nativeName" => "ଓଡ଼ିଆ"
|
||||
],
|
||||
[
|
||||
"code" => "os",
|
||||
"name" => "Ossetian / Ossetic",
|
||||
"nativeName" => "Иронау"
|
||||
],
|
||||
[
|
||||
"code" => "pa",
|
||||
"name" => "Panjabi / Punjabi",
|
||||
"nativeName" => "ਪੰਜਾਬੀ / पंजाबी / پنجابي"
|
||||
],
|
||||
[
|
||||
"code" => "pi",
|
||||
"name" => "Pali",
|
||||
"nativeName" => "Pāli / पाऴि"
|
||||
],
|
||||
[
|
||||
"code" => "pl",
|
||||
"name" => "Polish",
|
||||
"nativeName" => "Polski"
|
||||
],
|
||||
[
|
||||
"code" => "ps",
|
||||
"name" => "Pashto",
|
||||
"nativeName" => "پښتو"
|
||||
],
|
||||
[
|
||||
"code" => "pt",
|
||||
"name" => "Portuguese",
|
||||
"nativeName" => "Português"
|
||||
],
|
||||
[
|
||||
"code" => "qu",
|
||||
"name" => "Quechua",
|
||||
"nativeName" => "Runa Simi"
|
||||
],
|
||||
[
|
||||
"code" => "rm",
|
||||
"name" => "Raeto Romance",
|
||||
"nativeName" => "Rumantsch"
|
||||
],
|
||||
[
|
||||
"code" => "rn",
|
||||
"name" => "Kirundi",
|
||||
"nativeName" => "Kirundi"
|
||||
],
|
||||
[
|
||||
"code" => "ro",
|
||||
"name" => "Romanian",
|
||||
"nativeName" => "Română"
|
||||
],
|
||||
[
|
||||
"code" => "ru",
|
||||
"name" => "Russian",
|
||||
"nativeName" => "Русский"
|
||||
],
|
||||
[
|
||||
"code" => "rw",
|
||||
"name" => "Rwandi",
|
||||
"nativeName" => "Kinyarwandi"
|
||||
],
|
||||
[
|
||||
"code" => "sa",
|
||||
"name" => "Sanskrit",
|
||||
"nativeName" => "संस्कृतम्"
|
||||
],
|
||||
[
|
||||
"code" => "sc",
|
||||
"name" => "Sardinian",
|
||||
"nativeName" => "Sardu"
|
||||
],
|
||||
[
|
||||
"code" => "sd",
|
||||
"name" => "Sindhi",
|
||||
"nativeName" => "सिनधि"
|
||||
],
|
||||
[
|
||||
"code" => "se",
|
||||
"name" => "Northern Sami",
|
||||
"nativeName" => "Sámegiella"
|
||||
],
|
||||
[
|
||||
"code" => "sg",
|
||||
"name" => "Sango",
|
||||
"nativeName" => "Sängö"
|
||||
],
|
||||
[
|
||||
"code" => "sh",
|
||||
"name" => "Serbo-Croatian",
|
||||
"nativeName" => "Srpskohrvatski / Српскохрватски"
|
||||
],
|
||||
[
|
||||
"code" => "si",
|
||||
"name" => "Sinhalese",
|
||||
"nativeName" => "සිංහල"
|
||||
],
|
||||
[
|
||||
"code" => "sk",
|
||||
"name" => "Slovak",
|
||||
"nativeName" => "Slovenčina"
|
||||
],
|
||||
[
|
||||
"code" => "sl",
|
||||
"name" => "Slovenian",
|
||||
"nativeName" => "Slovenščina"
|
||||
],
|
||||
[
|
||||
"code" => "sm",
|
||||
"name" => "Samoan",
|
||||
"nativeName" => "Gagana Samoa"
|
||||
],
|
||||
[
|
||||
"code" => "sn",
|
||||
"name" => "Shona",
|
||||
"nativeName" => "chiShona"
|
||||
],
|
||||
[
|
||||
"code" => "so",
|
||||
"name" => "Somalia",
|
||||
"nativeName" => "Soomaaliga"
|
||||
],
|
||||
[
|
||||
"code" => "sq",
|
||||
"name" => "Albanian",
|
||||
"nativeName" => "Shqip"
|
||||
],
|
||||
[
|
||||
"code" => "sr",
|
||||
"name" => "Serbian",
|
||||
"nativeName" => "Српски"
|
||||
],
|
||||
[
|
||||
"code" => "ss",
|
||||
"name" => "Swati",
|
||||
"nativeName" => "SiSwati"
|
||||
],
|
||||
[
|
||||
"code" => "st",
|
||||
"name" => "Southern Sotho",
|
||||
"nativeName" => "Sesotho"
|
||||
],
|
||||
[
|
||||
"code" => "su",
|
||||
"name" => "Sundanese",
|
||||
"nativeName" => "Basa Sunda"
|
||||
],
|
||||
[
|
||||
"code" => "sv",
|
||||
"name" => "Swedish",
|
||||
"nativeName" => "Svenska"
|
||||
],
|
||||
[
|
||||
"code" => "sw",
|
||||
"name" => "Swahili",
|
||||
"nativeName" => "Kiswahili"
|
||||
],
|
||||
[
|
||||
"code" => "ta",
|
||||
"name" => "Tamil",
|
||||
"nativeName" => "தமிழ்"
|
||||
],
|
||||
[
|
||||
"code" => "te",
|
||||
"name" => "Telugu",
|
||||
"nativeName" => "తెలుగు"
|
||||
],
|
||||
[
|
||||
"code" => "tg",
|
||||
"name" => "Tajik",
|
||||
"nativeName" => "Тоҷикӣ"
|
||||
],
|
||||
[
|
||||
"code" => "th",
|
||||
"name" => "Thai",
|
||||
"nativeName" => "ไทย / Phasa Thai"
|
||||
],
|
||||
[
|
||||
"code" => "ti",
|
||||
"name" => "Tigrinya",
|
||||
"nativeName" => "ትግርኛ"
|
||||
],
|
||||
[
|
||||
"code" => "tk",
|
||||
"name" => "Turkmen",
|
||||
"nativeName" => "Туркмен / تركمن"
|
||||
],
|
||||
[
|
||||
"code" => "tl",
|
||||
"name" => "Tagalog / Filipino",
|
||||
"nativeName" => "Tagalog"
|
||||
],
|
||||
[
|
||||
"code" => "tn",
|
||||
"name" => "Tswana",
|
||||
"nativeName" => "Setswana"
|
||||
],
|
||||
[
|
||||
"code" => "to",
|
||||
"name" => "Tonga",
|
||||
"nativeName" => "Lea Faka-Tonga"
|
||||
],
|
||||
[
|
||||
"code" => "tr",
|
||||
"name" => "Turkish",
|
||||
"nativeName" => "Türkçe"
|
||||
],
|
||||
[
|
||||
"code" => "ts",
|
||||
"name" => "Tsonga",
|
||||
"nativeName" => "Xitsonga"
|
||||
],
|
||||
[
|
||||
"code" => "tt",
|
||||
"name" => "Tatar",
|
||||
"nativeName" => "Tatarça"
|
||||
],
|
||||
[
|
||||
"code" => "tw",
|
||||
"name" => "Twi",
|
||||
"nativeName" => "Twi"
|
||||
],
|
||||
[
|
||||
"code" => "ty",
|
||||
"name" => "Tahitian",
|
||||
"nativeName" => "Reo Mā`ohi"
|
||||
],
|
||||
[
|
||||
"code" => "ug",
|
||||
"name" => "Uyghur",
|
||||
"nativeName" => "Uyƣurqə / ئۇيغۇرچە"
|
||||
],
|
||||
[
|
||||
"code" => "uk",
|
||||
"name" => "Ukrainian",
|
||||
"nativeName" => "Українська"
|
||||
],
|
||||
[
|
||||
"code" => "ur",
|
||||
"name" => "Urdu",
|
||||
"nativeName" => "اردو"
|
||||
],
|
||||
[
|
||||
"code" => "uz",
|
||||
"name" => "Uzbek",
|
||||
"nativeName" => "Ўзбек"
|
||||
],
|
||||
[
|
||||
"code" => "ve",
|
||||
"name" => "Venda",
|
||||
"nativeName" => "Tshivenḓa"
|
||||
],
|
||||
[
|
||||
"code" => "vi",
|
||||
"name" => "Vietnamese",
|
||||
"nativeName" => "Tiếng Việt"
|
||||
],
|
||||
[
|
||||
"code" => "vo",
|
||||
"name" => "Volapük",
|
||||
"nativeName" => "Volapük"
|
||||
],
|
||||
[
|
||||
"code" => "wa",
|
||||
"name" => "Walloon",
|
||||
"nativeName" => "Walon"
|
||||
],
|
||||
[
|
||||
"code" => "wo",
|
||||
"name" => "Wolof",
|
||||
"nativeName" => "Wollof"
|
||||
],
|
||||
[
|
||||
"code" => "xh",
|
||||
"name" => "Xhosa",
|
||||
"nativeName" => "isiXhosa"
|
||||
],
|
||||
[
|
||||
"code" => "yi",
|
||||
"name" => "Yiddish",
|
||||
"nativeName" => "ייִדיש"
|
||||
],
|
||||
[
|
||||
"code" => "yo",
|
||||
"name" => "Yoruba",
|
||||
"nativeName" => "Yorùbá"
|
||||
],
|
||||
[
|
||||
"code" => "za",
|
||||
"name" => "Zhuang",
|
||||
"nativeName" => "Cuengh / Tôô / 壮语"
|
||||
],
|
||||
[
|
||||
"code" => "zh",
|
||||
"name" => "Chinese",
|
||||
"nativeName" => "中文"
|
||||
],
|
||||
[
|
||||
"code" => "zu",
|
||||
"name" => "Zulu",
|
||||
"nativeName" => "isiZulu"
|
||||
]
|
||||
];
|
||||
@@ -0,0 +1,238 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||
<title>{{title}}</title>
|
||||
<style>
|
||||
body {
|
||||
background-color: {{bg-body}};
|
||||
color: {{text-content}};
|
||||
font-family: sans-serif;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-size: 14px;
|
||||
line-height: 1.4;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: separate;
|
||||
mso-table-lspace: 0pt;
|
||||
mso-table-rspace: 0pt;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
table td {
|
||||
font-family: sans-serif;
|
||||
font-size: 14px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.body {
|
||||
background-color: {{bg-body}};
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.container {
|
||||
display: block;
|
||||
margin: 0 auto !important;
|
||||
max-width: 580px;
|
||||
padding: 10px;
|
||||
width: 580px;
|
||||
}
|
||||
|
||||
.content {
|
||||
box-sizing: border-box;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
max-width: 580px;
|
||||
padding: 10px;
|
||||
color: {{text-content}};
|
||||
}
|
||||
|
||||
.main {
|
||||
background: {{bg-content}};
|
||||
border-radius: 3px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.wrapper {
|
||||
box-sizing: border-box;
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.content-block {
|
||||
padding-bottom: 10px;
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
p {
|
||||
font-family: sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: normal;
|
||||
margin: 0;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
a {
|
||||
word-break: break-all;
|
||||
}
|
||||
|
||||
.btn {
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.btn>tbody>tr>td {
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.btn table {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.btn table td {
|
||||
background-color: {{bg-content}};
|
||||
border-radius: 5px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.btn a {
|
||||
background-color: {{bg-content}};
|
||||
border: solid 1px {{bg-cta}};
|
||||
border-radius: 5px;
|
||||
box-sizing: border-box;
|
||||
color: #3498db;
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
margin: 0;
|
||||
padding: 12px 25px;
|
||||
text-decoration: none;
|
||||
text-transform: capitalize;
|
||||
}
|
||||
|
||||
.btn-primary table td {
|
||||
background-color: {{bg-cta}};
|
||||
}
|
||||
|
||||
.btn-primary a {
|
||||
background-color: {{bg-cta}};
|
||||
border-color: {{bg-cta}};
|
||||
color: {{text-cta}};
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 620px) {
|
||||
table[class=body] h1 {
|
||||
font-size: 28px !important;
|
||||
margin-bottom: 10px !important;
|
||||
}
|
||||
|
||||
table[class=body] p {
|
||||
font-size: 16px !important;
|
||||
}
|
||||
|
||||
table[class=body] .wrapper {
|
||||
padding: 10px !important;
|
||||
}
|
||||
|
||||
table[class=body] .content {
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
table[class=body] .container {
|
||||
padding: 0 !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
table[class=body] .main {
|
||||
border-left-width: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
border-right-width: 0 !important;
|
||||
}
|
||||
|
||||
table[class=body] .btn table {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
table[class=body] .btn a {
|
||||
width: 100% !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media all {
|
||||
.ExternalClass {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ExternalClass,
|
||||
.ExternalClass p,
|
||||
.ExternalClass span,
|
||||
.ExternalClass font,
|
||||
.ExternalClass td,
|
||||
.ExternalClass div {
|
||||
line-height: 100%;
|
||||
}
|
||||
|
||||
.apple-link a {
|
||||
color: inherit !important;
|
||||
font-family: inherit !important;
|
||||
font-size: inherit !important;
|
||||
font-weight: inherit !important;
|
||||
line-height: inherit !important;
|
||||
text-decoration: none !important;
|
||||
}
|
||||
|
||||
#MessageViewBody a {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
font-size: inherit;
|
||||
font-family: inherit;
|
||||
font-weight: inherit;
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
.btn-primary table td:hover {
|
||||
background-color: {{bg-cta-hover}} !important;
|
||||
}
|
||||
|
||||
.btn-primary a:hover {
|
||||
background-color: {{bg-cta-hover}} !important;
|
||||
border-color: {{bg-cta-hover}} !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body style="direction: {{direction}}">
|
||||
<table role="presentation" border="0" cellpadding="0" cellspacing="0" class="body">
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td class="container">
|
||||
<div class="content">
|
||||
<table role="presentation" class="main">
|
||||
<tr>
|
||||
<td class="wrapper">
|
||||
<table role="presentation" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td>
|
||||
{{content}}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,26 @@
|
||||
<table role="presentation" border="0" cellpadding="0" cellspacing="0" class="btn btn-primary">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="left">
|
||||
<table role="presentation" border="0" cellpadding="0" cellspacing="0">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="{{redirect}}" target="_blank">
|
||||
{{title}}
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<p>
|
||||
<small>
|
||||
<a href="{{redirect}}" target="_blank">
|
||||
{{redirect}}
|
||||
</a>
|
||||
</small>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Om jou epos adres te verifieer, kliek op die web adres hier:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
As jy nie aangevra het om jou epos adres te verifieer nie, kan jy die boodskap ignoreer.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Baie dankie,
|
||||
<br />
|
||||
{{project}} span
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Hierdie epos is vir jou gestuur omdat <b>{{owner}}</b> jou graag wou nooi om 'n spanlid te word van <b>{{team}}</b> by {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Om by die <b>{{team}}</b> span aan te sluit:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
As jy nie belangstel nie, kan jy die boodskap ignoreer.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Baie dankie,
|
||||
<br />
|
||||
{{project}} span
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Volg hierdie web adres om jou wagwoord te verander vir {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
As jy nie gevra het om you wagwoord te verander nie, kan jy hierdie boodskap ignoreer.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Baie dankie,
|
||||
<br />
|
||||
{{project}} span
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hej {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ndiqni këtë lidhje për të konfirmuar adresën tuaj të emailit.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Nëse nuk keni kërkuar të konfirmoni këtë adresë, mund ta injoroni këtë mesazh.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Faleminderit,
|
||||
<br />
|
||||
Ekipi i tij {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ηej,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ju e morët këtë email sepse <b>{{owner}}</b> ju ftoi të bashkoheni në ekip <b>{{team}}</b> në {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ndiqni këtë lidhje për t'u bashkuar me grupin <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Nëse nuk jeni të interesuar, mund ta injoroni këtë mesazh.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Faleminderit,
|
||||
<br />
|
||||
Ekipi i tij {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hej {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ndiqni këtë lidhje për të rivendosur fjalëkalimin tuaj ajo {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Nëse nuk keni kërkuar një ndryshim të fjalëkalimit, mund ta injoroni këtë mesazh.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Faleminderit,
|
||||
<br />
|
||||
Ekipi i tij {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
مرحبا {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
اتبع هذا الرابط للتحقق من عنوان بريدك الإلكتروني.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
إذا لم تطلب التحقق من هذا العنوان، فيمكنك تجاهل هذه الرسالة.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Thanks,
|
||||
<br />
|
||||
فريق {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
مرحبا،
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
تم إرسال هذه الرسالة إليك لأن <b>{{owner}}</b> أراد دعوتك لتصبح عضوًا في فريق <b>{{team}}</b> في {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
اتبع هذا الرابط للانضمام إلى فريق <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
إذا لم تكن مهتمًا، يمكنك تجاهل هذه الرسالة.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
شكرا،
|
||||
<br />
|
||||
فريق {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
مرحبا {{name}}،
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
اتبع هذا الرابط لإعادة تعيين كلمة مرور {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
إذا لم تطلب إعادة تعيين كلمة المرور الخاصة بك، فيمكنك تجاهل هذه الرسالة.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
شكرا،
|
||||
<br />
|
||||
فريق {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
হ্যালো {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
এই লিংকটি অনুসরণ করুন আপনার ইমেইল এড্রেস যাচাই করতে |
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
আপনি যদি আপনার ইমেইল এড্রেস যাচাই করতে অনুরোধ করেননি, আপনি এই মেসেজটি অগ্রাহ্য করতে পারেন |
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ধন্যবাদান্তে,
|
||||
<br />
|
||||
{{project}} টীম
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
এই মেইলটি আপনাকে পাঠানো হয়েছে কারণ <b>{{owner}}</b> আমন্ত্রণ করেছেন আপনাকে <b>{{team}}</b> এই টীমর মেম্বার হতে যেটি {{project}} এই প্রজেক্টর অন্তর্গত |
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
এই লিংকটি অনুসরণ করুন <b>{{team}}</b> এই টীম-এ যোগ দিতে:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
আপনি যদি অনাগ্রহী হন, এই মেসেজটি অগ্রাহ্য করতে পারেন |
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ধন্যবাদান্তে,
|
||||
<br />
|
||||
{{project}} টীম
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
হ্যালো {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
এই লিংকটি অনুসরণ করুন আপনার {{project}} পাসওয়ার্ড রিসেট করতে |
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
আপনি যদি পাসওয়ার্ড রিসেট করতে অনুরোধ করেননি, আপনি এই মেসেজটি অগ্রাহ্য করতে পারেন |
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ধন্যবাদান্তে,
|
||||
<br />
|
||||
{{project}} টীম
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Segueix aquest enllaç per verificar la teva direcció de correu:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no has solicitat verificar aquesta direcció, pots ignorar aquest missatge.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Gràcies,
|
||||
<br />
|
||||
Equip {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,28 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola,
|
||||
<br />
|
||||
<br />
|
||||
T'hem enviat aquest correu perquè <b>{{owner}}</b> et vol convidar a formar part
|
||||
de l'equip <b>{{team}}</b> a {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
T'hem enviat aquest correu perquè <b>{{owner}}</b> et vol convidar a formar part de l'equip <b>{{team}}</b> a {{project}}.
|
||||
</p>
|
||||
<p>
|
||||
Segueix aquest enllaç per unir-te a l'equip <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no estàs interessat, pots ignorar aquest missatge.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Gràcies,
|
||||
<br />
|
||||
Equip {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Segueix aquest enllaç per restablir la teva contrasenya de {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no has demanat restablir la teva contrasenya, pots ignorar aquest missatge.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Gràcies,
|
||||
<br />
|
||||
Equip {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ahoj {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Kliknutím na tento odkaz ověřte svou e-mailovou adresu.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Pokud jste nepožádali o ověření této adresy, můžete tuto zprávu ignorovat.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
dík,
|
||||
<br />
|
||||
{{project}} tým
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ahoj,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Tento e-mail vám byl zaslán, protože vás <b>{{owner}}</b> chtěl pozvat, abyste se stali členem týmu v týmu <b>{{team}}</b> v {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Klepnutím na tento odkaz se připojíte k týmu <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Pokud vás nezajímá, můžete tuto zprávu ignorovat.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Dík,
|
||||
<br />
|
||||
{{project}} tým
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ahoj {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Pomocí tohoto odkazu obnovte své heslo {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Pokud jste nepožádali o resetování hesla, můžete tuto zprávu ignorovat.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Dík,
|
||||
<br />
|
||||
{{project}} tým
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
bitte folge diesem Link um deine E-Mail Adresse zu verifizieren.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Bitte ignoriere diese Nachricht, wenn du das Verifizieren deiner E-Mail Adresse nicht beantragt hast.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Vielen Dank,
|
||||
<br />
|
||||
{{project}} Team
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
diese E-Mail wurde dir geschickt, weil <b>{{owner}}</b> dich eingeladen hat Teammitglied im Team <b>{{team}}</b> bei {{project}} zu werden.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Folge diesem Link um dem Team <b>{{team}}</b> beizutreten:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Wenn du daran nicht interessiert bist, kannst du diese Nachricht ignorieren.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Vielen Dank,
|
||||
<br />
|
||||
{{project}} Team
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Folge diesem Link um dein Passwort für {{project}} zurückzusetzen.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Bitte ignoriere diese Nachricht, wenn du das Zurücksetzen deines Passworts nicht beantragt hast.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Vielen Dank,
|
||||
<br />
|
||||
{{project}} Team
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Follow this link to verify your email address.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
If you didn’t ask to verify this address, you can ignore this message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Thanks,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,14 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
Hello,
|
||||
<br />
|
||||
<br />
|
||||
<p>
|
||||
Hello,
|
||||
</p>
|
||||
<p>
|
||||
This mail was sent to you because <b>{{owner}}</b> wanted to invite you to become a team member at the <b>{{team}}</b> team over at {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
Follow this link to join the <b>{{team}}</b> team:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
If you are not interested, you can ignore this message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
If you are not interested, you can ignore this message.</p>
|
||||
<p>
|
||||
Thanks,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Follow this link to reset your {{project}} password.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
If you didn't ask to reset your password, you can ignore this message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
If you didn’t ask to verify this address, you can ignore this message.
|
||||
</p>
|
||||
<p>
|
||||
Thanks,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sigue este enlace para verificar tu dirección de correo.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no has solicitado verificar esta dirección, puedes ignorar este mensaje.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Gracias,
|
||||
<br />
|
||||
Equipo {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Te hemos enviamos este correo porque <b>{{owner}}</b> quiere invitarte a formar parte del equipo <b>{{team}}</b> en {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sigue este enlace para unirte al equipo <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
Si no estás interesado, puedes ignorar este mensaje.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no estás interesado, puedes ignorar este mensaje.
|
||||
</p>
|
||||
<p>
|
||||
Gracias,
|
||||
<br />
|
||||
Equipo {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hola {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sigue este enlace para reestablecer tu contraseña de {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si no has pedido reestablecer tu contraseña, puedes ignorar este mensaje.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Gracias,
|
||||
<br />
|
||||
Equipo {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Varmista sähköpostiosoite tästä linkistä.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jos et kysynyt tämän sähköpostiosoitteen varmistamista, voit sivuuttaa tämän viestin.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
kiitos,
|
||||
<br />
|
||||
{{project}} tiimi
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sait tämän sähköpostin koska <b>{{owner}}</b> halusi kutsua sinut jäseneksi <b>{{team}}</b> tiimiin, täällä {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Käytä tätä linkkiä liittyäksesi <b>{{team}}</b> tiimiin:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jos et ole kiinnostunut, voit sivuuttaa tämän viestin.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
kiitos,
|
||||
<br />
|
||||
{{project}} tiimi
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Resetoi {{project}} salasana tästä linkistä.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jos et pyytänyt salasanan nollaamista, voit sivuuttaa tämän viestin-
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Kiitos,
|
||||
<br />
|
||||
{{project}} tiimi
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylg hesa lenka fyrið at verifisera teldupostur
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Om tú ikke spurdi om at verifisera hesa teldupostur, kannst tú ignorera hesa boð.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} lið
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Hesa teldupost var send til tín tí <b>{{owner}}</b> vildi bjóða tær at vera eitt lið limur hjá <b>{{team}}</b> á {{project}}
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylg hettar lenka fyrið at bliva vi <b>{{team}}</b> lið:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Om tú ikke er áhugaður, kannst tú ignorera hesa boð
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} lið
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylg hettar lenka fyrið at resette títt {{project}} passord.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Om tú ikke spurdi om at verifisera hesa telduposturin, kannst du ignorera hesa boð.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} lið
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Bonjour {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Cliquez sur le lien suivant pour vérifier votre adresse mail.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si vous n'avez pas demandé une vérification de cette adresse mail, vous pouvez ignorer ce message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Merci,
|
||||
<br />
|
||||
L'équipe {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Bonjour,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ce mail vous a été envoyé car <b>{{owner}}</b> vous invite à devenir membre de l'équipe <b>{{team}}</b> sur le projet {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Cliquez sur le lien suivant pour rejoindre l'équipe <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si vous n'êtes pas intéressé, vous pouvez ignorer ce message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Merci,
|
||||
<br />
|
||||
L'équipe {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Bonjour {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Cliquez sur le lien suivant pour réinitialiser votre mot de passe pour le projet {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Si vous n'êtes pas à l'origine de cette demande de réinitialisation de mot de passe, vous pouvez ignorer ce message.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Merci,
|
||||
<br />
|
||||
L'équipe {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Γεια σου {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ακολούθησε αυτό τον σύνδεσμο για να επιβεβαιώσεις τη διεύθυνση email σου.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Αν δεν ζήτησες να επιβεβαιώσεις αυτή τη διεύθυνση, μπορείς να αγνοήσεις αυτό το μήνυμα.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ευχαριστούμε,
|
||||
<br />
|
||||
Η ομάδα του {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Γεια,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Έλαβες αυτό το email επειδή ο <b>{{owner}}</b> σε προσκάλεσε να γίνεις μέλος της ομάδας <b>{{team}}</b> στο {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ακολούθησε αυτό τον σύνδεσμο για να γίνεις μέλος της ομάδας <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Άν δεν ενδιαφέρεσαι, μπορείς να αγνοήσεις αυτό το μήνυμα.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ευχαριστούμε,
|
||||
<br />
|
||||
Η ομάδα του {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Γεια σου {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ακολούθησε αυτό τον σύνδεσμο για να επαναφέρεις τον κωδικό πρόσβασής σου για το {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Άν δεν ζήτησες αλλαγή κωδικού πρόσβασης, μπορείς να αγνοήσεις αυτο το μήνυμα.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ευχαριστούμε,
|
||||
<br />
|
||||
Η ομάδα του {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
שלום {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
נא ללחוץ על הקישור שלהלן כדי לאמת את החשבון שלך.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
אם לא ביקשת לאמת את כתובת הדוא״ל, ניתן להתעלם מההודעה זו.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
בברכה,
|
||||
<br />
|
||||
צוות {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
שלום,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
הודעת דוא״ל זו נשלחה אליך כי <b>{{owner}}</b> ביקש להזמינך להצטרף לצוות <b>{{team}}</b> ב־{{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
כדי להצטרף לצוות <b>{{team}}</b>, נא ללחוץ על הקישור:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
אם איך לך עניין להצטרף לצוות, ניתן להתעלם מהודעת דוא״ל זו.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
בברכה,
|
||||
<br />
|
||||
צוות {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
שלום {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
נא ללחוץ על הקישור שלהלן כדי לאפס את הסיסמה שלך ב־{{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
אם לא ביקשת לאפס את סיסמתך, ניתן להתעלם מהודעת דוא״ל זו.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
בברכה,
|
||||
<br />
|
||||
צוות {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,25 +1,16 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
|
||||
नमस्ते {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
अपना ईमेल पता वेरीफाई करने के लिए इस लिंक पर क्लिक करे।
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
यदि आपने इस ईमेल को वेरीफाई करने के लिए नहीं कहा है, तो आप इस संदेश को अनदेखा कर सकते हैं।
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
धन्यवाद,
|
||||
<br />
|
||||
{{project}} टीम
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
नमस्ते,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
यह मेल आपको इसलिए भेजा गया था क्योंकि <b>{{owner}}</b> आपको {{project}} के लिए <b>{{team}}</b> टीम में टीम मेंबर बनने के लिए आमंत्रित करना चाहते थे।
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
टीम <b>{{team}}</b> ज्वाइन करने के लिए इस लिंक पर क्लिक करे :
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
यदि आप रुचि नहीं रखते हैं, तो आप इस संदेश को अनदेखा कर सकते हैं।
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
धन्यवाद,
|
||||
<br />
|
||||
{{project}} टीम
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
नमस्ते {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
{{project}} का पासवर्ड रिसेट करने के लिए इस लिंक पर क्लिक करे।
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
यदि आपने अपना पासवर्ड रीसेट करने के लिए नहीं कहा है, तो आप इस संदेश को अनदेखा कर सकते हैं।
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
धन्यवाद,
|
||||
<br />
|
||||
{{project}} टीम
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Szia {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Kattints erre a linkre, hogy megerősítsd az e-mail címed.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ha nem kérelmezted, hogy megerősítsük ezt a címet, ignoráld ezt a levelet.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Köszönettel,
|
||||
<br />
|
||||
{{project}} csapat
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Szia,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Azért küldtük ezt az e-mailt <b>{{owner}}</b> mert meg szeretnénk hívni a <b>{{team}}</b> csapatba a következő projektre {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Kattints erre a linkre, hogy a <b>{{team}}</b> csapat tagja legyél:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ha nem vegy ebben érdekelt ignoráld ezt az üzenetet.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Köszönettel,
|
||||
<br />
|
||||
{{project}} csapat
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Szia {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Kattints erre a linkre, hogy visszaállítsuk a {{project}} jelszavad.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ha nem kérvényezted, hogy visszaállítsuk a jelszavad ignoráld ezt a levelet.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Köszönettel,
|
||||
<br />
|
||||
{{project}} csapat
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ողջույն, {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Անցեք հղումով, որպեսզի հաստատեք Ձեր էլեկտրոնային հասցեն։
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Եթե չեք պահանջել էլեկտրոնային հասցեի հաստատում, պարզապես արհամարհեք այս նամակը։
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Շնորհակալություն,
|
||||
<br />
|
||||
{{project}} թիմ
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ողջույն,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Դուք ստացել եք այս նամակը, քանի որ <b>{{owner}}-ը</b> հրավիրում է Ձեզ <b>{{team}}</b> խումբ, {{project}} պրոեկտում։
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Անցեք հղումով, որ միանաք <b>{{team}}</b> թիմին՝
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Եթե հետաքրքրված չեք դրանով, պարզապես արհամարհեք այս նամակը։
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Շնորհակալություն,
|
||||
<br />
|
||||
{{project}} թիմ
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ողջույն, {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Անցեք հղումով, որպեսզի փոխեք գաղտնաբառը {{project}} պրոեկտի համար։
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Եթե չեք պահանջել գաղտնաբառի փոփոխություն, արհամարհեք այս նամակը։
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Շնորհակալություն
|
||||
<br />
|
||||
{{project}} թիմ
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti link ini untuk memverifikasi alamat email Anda.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jika Anda tidak meminta untuk memverifikasi alamat ini, Anda dapat mengabaikan pesan ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima kasih,
|
||||
<br />
|
||||
Tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Email ini dikirimkan kepada Anda karena <b>{{owner}}</b> ingin mengundang Anda untuk menjadi anggota tim <b>{{team}}</b> di {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti link ini untuk bergabung dengan tim <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jika Anda tidak tertarik, Anda dapat mengabaikan pesan ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima kasih,
|
||||
<br />
|
||||
Tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti link ini untuk mereset kata sandi {{project}} Anda.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jika Anda tidak meminta untuk mereset kata sandi Anda, Anda dapat mengabaikan pesan ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima kasih,
|
||||
<br />
|
||||
Tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylgdu þessum tengli til að staðfesta netfangið þitt.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ef þú baðst ekki um að staðfesta þetta netfang geturðu hunsað þessi skilaboð.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} Teymi
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Þessi póstur var sendur til þín vegna þess að <b>{{owner}}</b> vildi bjóða þér að gerast liðsmaður í <b>{{team}}</b> teymi í {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylgdu þessum hlekk til að ganga í <b>{{team}}</b> liðið:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ef þú hefur ekki áhuga geturðu hunsað þessi skilaboð.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} Teymi
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halló {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Fylgdu þessum tengli til að núllstilla lykilorð {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Ef þú baðst ekki um að endurstilla lykilorðið þitt geturðu hunsað þessi skilaboð.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Takk,
|
||||
<br />
|
||||
{{project}} Teymi
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,25 +1,16 @@
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ciao {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Segui questo link per verificare il tuo indirizzo email.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Se non hai chiesto di verificare questo indirizzo, puoi ignorare questo messaggio.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Grazie,
|
||||
<br />
|
||||
Il team di {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,28 +1,19 @@
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ciao,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Questa mail ti è stata inviata perchè <b>{{owner}}</b> vuole invitarti a diventare un membro del team <b>{{team}}</b> del progetto {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Segui questo link per unirti al team <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Se non sei interessato, puoi ignorare questo messaggio.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Grazie,
|
||||
<br />
|
||||
Il team di {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Ciao {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Segui questo link per reimpostare la tua password per {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Se non hai chiesto di reimpostare la password, puoi ignorare questo messaggio.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Grazie,
|
||||
<br />
|
||||
Il team di {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
{{name}}さん こんにちは。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
下記のリンクからメールアドレスを認証してください。
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
お手数ですが、心当たりがない場合このメールを破棄してください。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ありがとうございます。
|
||||
<br />
|
||||
{{project}} チーム
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
こんにちは。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
<b>{{owner}}</b> さんから {{project}} プロジェクトの <b>{{team}}</b> チームへの参加招待が届きました。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
下記のリンクから <b>{{team}}</b> へ参加してください。
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
お手数ですが、心当たりがない場合このメールを破棄してください。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ありがとうございます。
|
||||
<br />
|
||||
{{project}} チーム
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
{{name}}さん こんにちは。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
下記のリンクから {{project}} プロジェクトのパスワードを再設定してください。
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
お手数ですが、心当たりがない場合このメールを破棄してください。
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
ありがとうございます。
|
||||
<br />
|
||||
{{project}} チーム
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo, {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Tindakake tautan iki kanggo verifikasi alamat email sampeyan.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Yen sampeyan ora njaluk verifikasi alamat iki, sampeyan bisa nglalekake pesen iki.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Matur suwun,
|
||||
<br />
|
||||
tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,28 +1,19 @@
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Email iki dikirim menyang sampeyan amarga <b>{{owner}}</b> pengin ngajak sampeyan dadi anggota tim ing <b>{{team}}</b> tim ing {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Tindakake link iki kanggo gabung ing <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Yen sampeyan ora kasengsem, sampeyan bisa nglirwakake pesen iki.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Matur suwun,
|
||||
<br />
|
||||
tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Halo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Tindakake link iki kanggo ngreset {{project}} sandhi.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Yen sampeyan ora njaluk ngreset sandhi, sampeyan bisa nglalekake pesen iki.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Matur suwun,
|
||||
<br />
|
||||
tim {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
សួស្ដី {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
តាមតំណនេះដើម្បីផ្ទៀងផ្ទាត់អាសយដ្ឋានសារអេឡិចត្រូនិចរបស់អ្នក។
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
ប្រសិនបើអ្នកពុំបានស្នើសុំផ្ទៀងផ្ទាត់អាសយដ្ឋាននេះទេ អ្នកអាចមិនអើពើនឹងសារនេះបាន។
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
អរគុណ,
|
||||
<br />
|
||||
ក្រុម {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
សួស្ដី,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
សារអេឡិចត្រូនិចនេះត្រូវបានផ្ញើទៅអ្នកដោយសារ <b>{{owner}}</b> ចង់អញ្ជើញអ្នកឲ្យក្លាយជាសមាជិកនៅក្រុម <b>{{team}}</b> លើ {{project}}។
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
តាមតំណនេះដើម្បីចូលរួមក្នុងក្រុម <b>{{team}}</b>៖
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
ប្រសិនបើអ្នកមិនចាប់អារម្មណ៍ អ្នកអាចមិនអើពើនឹងសារនេះបាន។
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
អរគុណ,
|
||||
<br />
|
||||
ក្រុម {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
សួស្ដី {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
តាមតំណនេះដើម្បីកំណត់ពាក្យសម្ងាត់នៃ {{project}} របស់អ្នកឡើងវិញ។
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
ប្រសិនបើអ្នកពុំបានស្នើសុំកំណត់ពាក្យសម្ងាត់របស់អ្នកឡើងវិញទេ អ្នកអាចមិនអើពើនឹងសារនេះបាន។
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
អរគុណ,
|
||||
<br />
|
||||
ក្រុម {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
안녕하세요 {{name}}님,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
회원님 이메일을 인증하러 아래 링크를 클릭하세요.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
만약 인증 요청하지 않으셨다면 이 이메일을 무시하세요.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
감사합니다!
|
||||
<br />
|
||||
{{project}}팀 드림
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
안녕하세요,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
<b>{{owner}}</b>님이 {{project}}프로젝트의 <b>{{team}}</b>팀에 초대했습니다.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
아래 링크를 통하여 <b>{{team}}</b>팀에 합류해주시면 됩니다.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
만약 합류에 관심 없으시면 이 이메일을 무시하세요.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
감사합니다!
|
||||
<br />
|
||||
{{project}}팀 드림
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
안녕하세요 {{name}}님,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
{{project}} 비밀번호 재설정하러 아래 링크를 클릭하세요.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
만약 회원님이 비밀번호 재설정 요청하지 않으셨다면 이 이메일을 무시하세요.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
감사합니다!
|
||||
<br />
|
||||
{{project}}팀 드림
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Sveiki, {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Paspauskite nuorodą, kad patvirtinti savo el. paštą.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jei neprašėte el. pašto patvirtinimo, ignoruokite šį laišką
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ačiū,
|
||||
<br />
|
||||
komanda {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Sveiki,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Šis laiškas buvo išsiųstas dėl to, kad <b>{{owner}}</b> kviečia tapti komandos <b>{{team}}</b> nariu projekte {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Paspauskite nuorodą, kad prisijungti prie komandos <b>{{team}}</b> :
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jei Jums neįdomu, ignoruokite šį laišką.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ačiū,
|
||||
<br />
|
||||
komanda {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Sveiki, {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Paspauskite nuorodą, kad pakeisti slaptožodį projektui {{project}}.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jei neprašėte atkurti slaptažodžio, ignoruokite šį laišką.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ačiū,
|
||||
<br />
|
||||
komanda {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,28 +1,19 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
|
||||
നമസ്കാരം {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
|
||||
താങ്കളുടെ ഇമെയിൽ ഐഡി വെരിഫൈ ചെയ്യുന്നതിന് താഴെ കാണുന്ന ലിങ്കിൽ ക്ലിക്ക് ചെയ്യൂ
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
|
||||
ഇമെയിൽ ഐഡി വെരിഫൈ ചെയ്യേണ്ടെങ്കിൽ ഈ മെസ്സേജ് ഇഗ്നോർ ചെയ്യാം
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
|
||||
നന്ദി
|
||||
<br />
|
||||
{{project}} ടീം.
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
നമസ്കാരം,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
<b>{{owner}}</b> താങ്കളെ {{project}} പ്രോജക്ടിലെ <b>{{team}}</b> ടീമിൽ അംഗമാവാൻ ക്ഷണിച്ചിരിക്കുന്നു.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
<b>{{team}}</b> ടീമിൽ ചേരുവാൻ താഴെ കാണുന്ന ലിങ്കിൽ ക്ലിക്ക് ചെയ്യൂ.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
താൽപര്യമില്ലെങ്കിൽ ഈ മെസ്സേജ് ഇഗ്നോർ ചെയ്യാം
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
നന്ദി,
|
||||
<br />
|
||||
{{project}} ടീം.
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
നമസ്കാരം {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
താങ്കളുടെ {{project}} പാസ്വേഡ് റീസെറ്റ് ചെയ്യാൻ താഴെ കാണുന്ന ലിങ്കിൽ ക്ലിക്ക് ചെയ്യുക
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
പാസ്വേഡ് റീസെറ്റ് ചെയ്യാൻ താങ്കൾ റിക്വസ്റ്റ് ചെയ്തിട്ടില്ലെങ്കിൽ ദയവായി ഈ മെസ്സേജ് ഇഗ്നോർ ചെയ്യുക
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
നന്ദി,
|
||||
<br />
|
||||
{{project}} ടീം
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti pautan ini untuk mengesahkan alamat e-mel anda.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Jika anda tidak meminta untuk mengesahkan alamat ini, anda boleh mengabaikan mesej ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima kasih,
|
||||
<br />
|
||||
Kumpulan {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
E-mel ini dihantar kepada anda kerana <b>{{owner}}</b>ingin mengundang Anda untuk menjadi anggota kumpulan <b>{{team}}</b> di dalam {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti pautan ini untuk menyertai kumpulan <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Sekiranya anda tidak berminat,anda boleh mengabaikan mesej ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima Kasih,
|
||||
<br />
|
||||
Kumpulan {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hello {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ikuti pautan ini sekiranya anda mahu menetapkan semula kata laluan {{project}} anda.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Sekiranya anda tidak meminta untuk menetapkan semula kata laluan anda,anda boleh sahaja mengabaikan mesej ini.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Terima Kasih,
|
||||
<br />
|
||||
Kumpulan {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Klink op deze link om uw emailadres te valideren.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Als u niet heeft gevraagd om dit adres te verifiëren, kunt u dit bericht negeren.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Bedankt,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Deze mail is naar je gestuurd omdat <b>{{owner}}</b> wilde dat u een lid zou worden in het <b>{{team}}</b> team voor {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Volg deze link om het team te joinen <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
ALs u niet geïnteresseerd bent, kunt u dit bericht negeren.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Bedankt,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hallo {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Klik op deze link om uw {{project}} wachtwoord te resetten.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Als u niet gevraagd heeft om uw wachtwoord te resetten, kunt u dit bericht negeren.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Bedankt,
|
||||
<br />
|
||||
{{project}} team
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Følg denne lenken for å verifisere din e-postadresse.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Hvis du ikke har spurt om å verifisere din e-post, kan du ignorere denne meldingen.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Hilsen,
|
||||
<br />
|
||||
{{project}}-teamet
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,28 +1,19 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Denne mailen ble sendt til deg fordi <b>{{owner}}</b> har invitert deg til å bli medlem av <b>{{team}}</b>-teamet på {{project}}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Follow this link to join the <b>{{team}}</b> team:
|
||||
Følg denne lenken for å bli med på <b>{{team}}</b>-teamet:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Hvis du ikke er interresert kan du ignorere denne meldingen.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Hilsen,
|
||||
<br />
|
||||
{{project}}-teamet
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,25 +1,16 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Hei {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Follow this link to reset your {{project}} password.
|
||||
Følg denne lenken for å tilbakestille ditt {{project}}-passord.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Hvis du ikke har spurt om å tilbakestille passordet ditt, kan du ignorere denne meldingen.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Hilsen,
|
||||
<br />
|
||||
{{project}}-teamet
|
||||
</div>
|
||||
</p>
|
||||
|
||||
@@ -1,24 +1,15 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Kamusta {{name}},
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sundun ang link na ito upang ma-verify ang iyong email address.
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Kung hindi mo hiniling na i-verify ang address na ito, maaari mong balewalain ang mensaheng ito.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Salamat,
|
||||
<br />
|
||||
Pangkat ng {{project}}
|
||||
</div>
|
||||
</p>
|
||||
@@ -1,27 +1,18 @@
|
||||
<style>
|
||||
* {
|
||||
font-family: sans-serif,Arial;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
font-weight: lighter;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div style="direction: {{direction}}">
|
||||
<p>
|
||||
Kamusta,
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Ipinadala ang email na ito sa iyo dahil nais kang anyayahan ni <b>{{ owner }} upang maging isang kasapi ng pangkat ng <b>{{ team }} sa {{ project }}.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Sundan ang link na ito upang sumali sa pangkat ng <b>{{team}}</b>:
|
||||
<br />
|
||||
<a href="{{redirect}}">{{redirect}}</a>
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
{{cta}}
|
||||
<p>
|
||||
Kung hindi ka interesado, maari mong balewalain ang mensahing ito.
|
||||
<br />
|
||||
<br />
|
||||
</p>
|
||||
<p>
|
||||
Salamat,
|
||||
<br />
|
||||
Pangkat ng {{project}}
|
||||
</div>
|
||||
</p>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user