Merge branch '0.7.x' into 0.7.x
This commit is contained in:
commit
47c29e6c58
143 changed files with 3314 additions and 965 deletions
44
.github/ISSUE_TEMPLATE/bug.md
vendored
Normal file
44
.github/ISSUE_TEMPLATE/bug.md
vendored
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
---
|
||||||
|
name: 🐛 Bug Report
|
||||||
|
about: Submit a bug report to help us improve
|
||||||
|
labels: "bug"
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🐛 Bug Report
|
||||||
|
|
||||||
|
(A clear and concise description of what the bug is)
|
||||||
|
|
||||||
|
## Have you spent some time to check if this issue has been raised before?
|
||||||
|
|
||||||
|
(Have you googled for a similar issue or checked our older issues for a similar bug)
|
||||||
|
|
||||||
|
## To Reproduce
|
||||||
|
|
||||||
|
(Write your steps here:)
|
||||||
|
|
||||||
|
## Expected behavior
|
||||||
|
|
||||||
|
<!--
|
||||||
|
How did you expect your project to behave?
|
||||||
|
It’s fine if you’re not sure your understanding is correct.
|
||||||
|
Write down what you thought would happen.
|
||||||
|
-->
|
||||||
|
|
||||||
|
(Write what you thought would happen.)
|
||||||
|
|
||||||
|
## Actual Behavior
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Did something go wrong?
|
||||||
|
Is something broken, or not behaving as you expected?
|
||||||
|
Describe this section in detail, and attach screenshots if possible.
|
||||||
|
Don't only say "it doesn't work"!
|
||||||
|
-->
|
||||||
|
|
||||||
|
(Write what happened. Add screenshots, if applicable.)
|
||||||
|
|
||||||
|
## Your Environment
|
||||||
|
|
||||||
|
<!-- Include as many relevant details about the environment you experienced the bug in -->
|
||||||
|
|
||||||
|
(Write Environment, Operating system and version etc.)
|
17
.github/ISSUE_TEMPLATE/documentation.md
vendored
Normal file
17
.github/ISSUE_TEMPLATE/documentation.md
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
name: 📚 Documentation
|
||||||
|
about: Report an issue related to documentation
|
||||||
|
labels: "documentation"
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📚 Documentation
|
||||||
|
|
||||||
|
(A clear and concise description of what the issue is.)
|
||||||
|
|
||||||
|
## Have you spent some time to check if this issue has been raised before?
|
||||||
|
|
||||||
|
(Have you googled for a similar issue or checked our older issues for a similar bug)
|
||||||
|
|
||||||
|
### Have you read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)?
|
||||||
|
|
||||||
|
(Write your answer here.)
|
21
.github/ISSUE_TEMPLATE/feature.md
vendored
Normal file
21
.github/ISSUE_TEMPLATE/feature.md
vendored
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
---
|
||||||
|
name: 🚀 Feature
|
||||||
|
about: Submit a proposal for a new feature
|
||||||
|
labels: "feature"
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚀 Feature
|
||||||
|
|
||||||
|
(A clear and concise description of what the feature is.)
|
||||||
|
|
||||||
|
## Have you spent some time to check if this issue has been raised before?
|
||||||
|
|
||||||
|
(Have you googled for a similar issue or checked our older issues for a similar bug)
|
||||||
|
|
||||||
|
### Have you read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)?
|
||||||
|
|
||||||
|
(Write your answer here.)
|
||||||
|
|
||||||
|
## Pitch
|
||||||
|
|
||||||
|
(Please explain why this feature should be implemented and how it would be used. Add examples, if applicable.)
|
26
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
26
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<!--
|
||||||
|
Thank you for sending the PR! We appreciate you spending the time to work on these changes.
|
||||||
|
|
||||||
|
Help us understand your motivation by explaining why you decided to make this change.
|
||||||
|
|
||||||
|
You can learn more about contributing to appwrite here: https://github.com/appwrite/appwrite/blob/master/CONTRIBUTING.md
|
||||||
|
|
||||||
|
Happy contributing!
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
## What does this PR do?
|
||||||
|
|
||||||
|
(Provide a description of what this PR does.)
|
||||||
|
|
||||||
|
## Test Plan
|
||||||
|
|
||||||
|
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
|
||||||
|
|
||||||
|
## Related PRs and Issues
|
||||||
|
|
||||||
|
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
|
||||||
|
|
||||||
|
### Have you read the [Contributing Guidelines on issues](https://github.com/appwrite/appwrite/blob/master/CONTRIBUTING.md)?
|
||||||
|
|
||||||
|
(Write your answer here.)
|
|
@ -3,6 +3,8 @@ arch:
|
||||||
|
|
||||||
os: linux
|
os: linux
|
||||||
|
|
||||||
|
language: minimal
|
||||||
|
|
||||||
notifications:
|
notifications:
|
||||||
email:
|
email:
|
||||||
- team@appwrite.io
|
- team@appwrite.io
|
||||||
|
@ -30,9 +32,11 @@ before_install:
|
||||||
install:
|
install:
|
||||||
- docker --version
|
- docker --version
|
||||||
- docker-compose up -d
|
- docker-compose up -d
|
||||||
- sleep 90
|
- sleep 15
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- docker ps
|
- docker ps
|
||||||
- docker-compose logs appwrite
|
- docker-compose logs appwrite
|
||||||
|
- docker exec appwrite doctor
|
||||||
|
- docker exec appwrite vars
|
||||||
- docker exec appwrite test
|
- docker exec appwrite test
|
|
@ -59,7 +59,7 @@
|
||||||
- Fixed update form labels and tooltips for Flutter Android apps
|
- Fixed update form labels and tooltips for Flutter Android apps
|
||||||
- Fixed missing custom scopes param for OAuth2 session create API route
|
- Fixed missing custom scopes param for OAuth2 session create API route
|
||||||
- Fixed wrong JSON validation when creating and updating database documents
|
- Fixed wrong JSON validation when creating and updating database documents
|
||||||
- Fixed bug where max file size was limited to max of 10MB
|
- Fixed bug where max file size was limited to a max of 10MB
|
||||||
- Fixed bug preventing the deletion of the project logo
|
- Fixed bug preventing the deletion of the project logo
|
||||||
- Fixed Bug when trying to overwrite OAuth cookie in the Flutter SDK
|
- Fixed Bug when trying to overwrite OAuth cookie in the Flutter SDK
|
||||||
- Fixed OAuth redirect when using the self-hosted instance default success URL ([#454](https://github.com/appwrite/appwrite/issues/454))
|
- Fixed OAuth redirect when using the self-hosted instance default success URL ([#454](https://github.com/appwrite/appwrite/issues/454))
|
||||||
|
|
|
@ -237,7 +237,7 @@ docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 -t appwrite/
|
||||||
To run tests manually, use the Appwrite Docker CLI from your terminal:
|
To run tests manually, use the Appwrite Docker CLI from your terminal:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker exec appwrite test
|
docker-compose exec appwrite test
|
||||||
```
|
```
|
||||||
|
|
||||||
## Benchmarking
|
## Benchmarking
|
||||||
|
|
23
Dockerfile
23
Dockerfile
|
@ -16,7 +16,7 @@ FROM php:7.4-cli-alpine as step1
|
||||||
|
|
||||||
ENV TZ=Asia/Tel_Aviv \
|
ENV TZ=Asia/Tel_Aviv \
|
||||||
PHP_REDIS_VERSION=5.3.0 \
|
PHP_REDIS_VERSION=5.3.0 \
|
||||||
PHP_SWOOLE_VERSION=4.5.3 \
|
PHP_SWOOLE_VERSION=4.5.5 \
|
||||||
PHP_XDEBUG_VERSION=sdebug_2_9-beta
|
PHP_XDEBUG_VERSION=sdebug_2_9-beta
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
|
@ -30,7 +30,8 @@ RUN \
|
||||||
wget \
|
wget \
|
||||||
git \
|
git \
|
||||||
zlib-dev \
|
zlib-dev \
|
||||||
brotli-dev
|
brotli-dev \
|
||||||
|
libmaxminddb-dev
|
||||||
|
|
||||||
RUN docker-php-ext-install sockets
|
RUN docker-php-ext-install sockets
|
||||||
|
|
||||||
|
@ -50,7 +51,14 @@ RUN \
|
||||||
phpize && \
|
phpize && \
|
||||||
./configure --enable-sockets --enable-http2 && \
|
./configure --enable-sockets --enable-http2 && \
|
||||||
make && make install && \
|
make && make install && \
|
||||||
cd ..
|
cd .. && \
|
||||||
|
## Maxminddb extension
|
||||||
|
git clone https://github.com/maxmind/MaxMind-DB-Reader-php.git && \
|
||||||
|
cd MaxMind-DB-Reader-php/ext && \
|
||||||
|
phpize && \
|
||||||
|
./configure && \
|
||||||
|
make && make install && \
|
||||||
|
cd ../..
|
||||||
|
|
||||||
FROM php:7.4-cli-alpine as final
|
FROM php:7.4-cli-alpine as final
|
||||||
|
|
||||||
|
@ -109,16 +117,21 @@ RUN \
|
||||||
imagemagick-dev \
|
imagemagick-dev \
|
||||||
certbot \
|
certbot \
|
||||||
docker-cli \
|
docker-cli \
|
||||||
|
docker-compose \
|
||||||
|
libmaxminddb \
|
||||||
|
libmaxminddb-dev \
|
||||||
&& pecl install imagick yaml \
|
&& pecl install imagick yaml \
|
||||||
&& docker-php-ext-enable imagick yaml \
|
&& docker-php-ext-enable imagick yaml \
|
||||||
&& docker-php-ext-install sockets opcache pdo_mysql \
|
&& docker-php-ext-install sockets opcache pdo_mysql \
|
||||||
&& apk del .deps
|
&& apk del .deps \
|
||||||
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
WORKDIR /usr/src/code
|
WORKDIR /usr/src/code
|
||||||
|
|
||||||
COPY --from=step0 /usr/local/src/vendor /usr/src/code/vendor
|
COPY --from=step0 /usr/local/src/vendor /usr/src/code/vendor
|
||||||
COPY --from=step1 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
|
COPY --from=step1 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
|
||||||
COPY --from=step1 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
|
COPY --from=step1 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
|
||||||
|
COPY --from=step1 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/maxminddb.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
|
||||||
|
|
||||||
# Add Source Code
|
# Add Source Code
|
||||||
COPY ./app /usr/src/code/app
|
COPY ./app /usr/src/code/app
|
||||||
|
@ -148,6 +161,7 @@ RUN chmod +x /usr/local/bin/doctor && \
|
||||||
chmod +x /usr/local/bin/schedule && \
|
chmod +x /usr/local/bin/schedule && \
|
||||||
chmod +x /usr/local/bin/ssl && \
|
chmod +x /usr/local/bin/ssl && \
|
||||||
chmod +x /usr/local/bin/test && \
|
chmod +x /usr/local/bin/test && \
|
||||||
|
chmod +x /usr/local/bin/vars && \
|
||||||
chmod +x /usr/local/bin/worker-audits && \
|
chmod +x /usr/local/bin/worker-audits && \
|
||||||
chmod +x /usr/local/bin/worker-certificates && \
|
chmod +x /usr/local/bin/worker-certificates && \
|
||||||
chmod +x /usr/local/bin/worker-deletes && \
|
chmod +x /usr/local/bin/worker-deletes && \
|
||||||
|
@ -163,6 +177,7 @@ RUN mkdir -p /etc/letsencrypt/live/ && chmod -Rf 755 /etc/letsencrypt/live/
|
||||||
# Enable Extensions
|
# Enable Extensions
|
||||||
RUN echo extension=swoole.so >> /usr/local/etc/php/conf.d/swoole.ini
|
RUN echo extension=swoole.so >> /usr/local/etc/php/conf.d/swoole.ini
|
||||||
RUN echo extension=redis.so >> /usr/local/etc/php/conf.d/redis.ini
|
RUN echo extension=redis.so >> /usr/local/etc/php/conf.d/redis.ini
|
||||||
|
RUN echo extension=maxminddb.so >> /usr/local/etc/php/conf.d/maxminddb.ini
|
||||||
|
|
||||||
RUN echo "opcache.preload_user=www-data" >> /usr/local/etc/php/conf.d/appwrite.ini
|
RUN echo "opcache.preload_user=www-data" >> /usr/local/etc/php/conf.d/appwrite.ini
|
||||||
RUN echo "opcache.preload=/usr/src/code/app/preload.php" >> /usr/local/etc/php/conf.d/appwrite.ini
|
RUN echo "opcache.preload=/usr/src/code/app/preload.php" >> /usr/local/etc/php/conf.d/appwrite.ini
|
||||||
|
|
19
README.md
19
README.md
|
@ -8,9 +8,9 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
[![Hacktoberfest](https://badgen.net/badge/hacktoberfest/friendly/pink)](CONTRIBUTING.md)
|
[![Hacktoberfest](https://badgen.net/badge/hacktoberfest/friendly/pink)](CONTRIBUTING.md)
|
||||||
[![Discord](https://img.shields.io/discord/564160730845151244?label=discord)](https://discord.gg/GSeTUeA)
|
[![Discord](https://img.shields.io/discord/564160730845151244?label=discord)](https://appwrite.io/discord)
|
||||||
[![Docker Pulls](https://badgen.net/docker/pulls/appwrite/appwrite)](https://travis-ci.org/appwrite/appwrite)
|
[![Docker Pulls](https://badgen.net/docker/pulls/appwrite/appwrite)](https://travis-ci.org/appwrite/appwrite)
|
||||||
[![Travis CI](https://badgen.net/travis/appwrite/appwrite?label=build)](https://travis-ci.org/appwrite/appwrite)
|
[![Travis CI](https://badgen.net/travis/appwrite/appwrite?label=build)](https://travis-ci.com/appwrite/appwrite)
|
||||||
[![Twitter Account](https://badgen.net/twitter/follow/appwrite_io?label=twitter)](https://twitter.com/appwrite_io)
|
[![Twitter Account](https://badgen.net/twitter/follow/appwrite_io?label=twitter)](https://twitter.com/appwrite_io)
|
||||||
[![Follow Appwrite on StackShare](https://badgen.net/badge/follow%20on/stackshare/blue)](https://stackshare.io/appwrite)
|
[![Follow Appwrite on StackShare](https://badgen.net/badge/follow%20on/stackshare/blue)](https://stackshare.io/appwrite)
|
||||||
|
|
||||||
|
@ -29,14 +29,15 @@ Table of Contents:
|
||||||
- [Windows](#windows)
|
- [Windows](#windows)
|
||||||
- [CMD](#cmd)
|
- [CMD](#cmd)
|
||||||
- [PowerShell](#powershell)
|
- [PowerShell](#powershell)
|
||||||
|
- [Upgrade from an Older Version](#upgrade-from-an-older-version)
|
||||||
- [Getting Started](#getting-started)
|
- [Getting Started](#getting-started)
|
||||||
- [Services](#services)
|
- [Services](#services)
|
||||||
- [SDKs](#sdks)
|
- [SDKs](#sdks)
|
||||||
- [Client](#client)
|
- [Client](#client)
|
||||||
- [Server](#server)
|
- [Server](#server)
|
||||||
|
- [Contributing](#contributing)
|
||||||
- [Security](#security)
|
- [Security](#security)
|
||||||
- [Follow Us](#follow-us)
|
- [Follow Us](#follow-us)
|
||||||
- [Contributing](#contributing)
|
|
||||||
- [License](#license)
|
- [License](#license)
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
@ -52,7 +53,7 @@ docker run -it --rm \
|
||||||
--volume /var/run/docker.sock:/var/run/docker.sock \
|
--volume /var/run/docker.sock:/var/run/docker.sock \
|
||||||
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
|
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
|
||||||
--entrypoint="install" \
|
--entrypoint="install" \
|
||||||
appwrite/appwrite:0.7.0
|
appwrite/appwrite:0.7.0 --version 0.7.0
|
||||||
```
|
```
|
||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
@ -64,7 +65,7 @@ docker run -it --rm ^
|
||||||
--volume //var/run/docker.sock:/var/run/docker.sock ^
|
--volume //var/run/docker.sock:/var/run/docker.sock ^
|
||||||
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
|
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
|
||||||
--entrypoint="install" ^
|
--entrypoint="install" ^
|
||||||
appwrite/appwrite:0.7.0
|
appwrite/appwrite:0.7.0 --version 0.7.0
|
||||||
```
|
```
|
||||||
|
|
||||||
#### PowerShell
|
#### PowerShell
|
||||||
|
@ -74,7 +75,7 @@ docker run -it --rm ,
|
||||||
--volume /var/run/docker.sock:/var/run/docker.sock ,
|
--volume /var/run/docker.sock:/var/run/docker.sock ,
|
||||||
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
|
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
|
||||||
--entrypoint="install" ,
|
--entrypoint="install" ,
|
||||||
appwrite/appwrite:0.7.0
|
appwrite/appwrite:0.7.0 --version 0.7.0
|
||||||
```
|
```
|
||||||
|
|
||||||
Once the Docker installation completes, go to http://localhost to access the Appwrite console from your browser. Please note that on non-linux native hosts, the server might take a few minutes to start after installation completes.
|
Once the Docker installation completes, go to http://localhost to access the Appwrite console from your browser. Please note that on non-linux native hosts, the server might take a few minutes to start after installation completes.
|
||||||
|
@ -82,6 +83,10 @@ Once the Docker installation completes, go to http://localhost to access the App
|
||||||
|
|
||||||
For advanced production and custom installation, check out our Docker [environment variables](docs/tutorials/environment-variables.md) docs. You can also use our public [docker-compose.yml](https://appwrite.io/docker-compose.yml) file to manually set up and environment.
|
For advanced production and custom installation, check out our Docker [environment variables](docs/tutorials/environment-variables.md) docs. You can also use our public [docker-compose.yml](https://appwrite.io/docker-compose.yml) file to manually set up and environment.
|
||||||
|
|
||||||
|
### Upgrade from an Older Version
|
||||||
|
|
||||||
|
If you are upgrading your Appwrite server from an older version, you should use the Appwrite migration tool once your setup is completed. For more information regarding this, check out the [Installation Docs](https://appwrite.io/docs/installation).
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
Getting started with Appwrite is as easy as creating a new project, choosing your platform, and integrating its SDK in your code. You can easily get started with your platform of choice by reading one of our Getting Started tutorials.
|
Getting started with Appwrite is as easy as creating a new project, choosing your platform, and integrating its SDK in your code. You can easily get started with your platform of choice by reading one of our Getting Started tutorials.
|
||||||
|
@ -132,7 +137,7 @@ We truly ❤️ pull requests! If you wish to help, you can learn more about how
|
||||||
|
|
||||||
## Security
|
## Security
|
||||||
|
|
||||||
For security issues, kindly email us [security@appwrite.io](mailto:security@appwrite.io) instead of posting a public issue in GitHub.
|
For security issues, kindly email us at [security@appwrite.io](mailto:security@appwrite.io) instead of posting a public issue in GitHub.
|
||||||
|
|
||||||
## Follow Us
|
## Follow Us
|
||||||
|
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
For security issues, kindly email us security@appwrite.io instead of posting a public issue in GitHub.
|
For security issues, kindly email us at security@appwrite.io instead of posting a public issue in GitHub.
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
#!/bin/env php
|
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
require_once __DIR__.'/init.php';
|
require_once __DIR__.'/init.php';
|
||||||
|
@ -14,6 +13,7 @@ include 'tasks/install.php';
|
||||||
include 'tasks/migrate.php';
|
include 'tasks/migrate.php';
|
||||||
include 'tasks/sdks.php';
|
include 'tasks/sdks.php';
|
||||||
include 'tasks/ssl.php';
|
include 'tasks/ssl.php';
|
||||||
|
include 'tasks/vars.php';
|
||||||
|
|
||||||
$cli
|
$cli
|
||||||
->task('version')
|
->task('version')
|
||||||
|
|
|
@ -3,17 +3,21 @@
|
||||||
return [
|
return [
|
||||||
'af', // Afrikaans
|
'af', // Afrikaans
|
||||||
'ar', // Arabic
|
'ar', // Arabic
|
||||||
|
'ba', //Bosnian
|
||||||
|
'be', // Belarusian
|
||||||
|
'bg', // Bulgarian
|
||||||
'bn', // Bengali
|
'bn', // Bengali
|
||||||
'cat', // Catalan
|
'cat', // Catalan
|
||||||
'cz', // Czech
|
'cz', // Czech
|
||||||
'de', // German
|
'de', // German
|
||||||
'en', // English
|
'en', // English
|
||||||
'es', // Spanish
|
'es', // Spanish
|
||||||
|
'fa', // Farsi/Persian
|
||||||
'fi', // Finnish
|
'fi', // Finnish
|
||||||
'fo', // Faroese
|
'fo', // Faroese
|
||||||
'fr', // French
|
'fr', // French
|
||||||
'gr', // Greek
|
'gr', // Greek
|
||||||
'gu',//Gujrati
|
'gu', //Gujrati
|
||||||
'he', // Hebrew
|
'he', // Hebrew
|
||||||
'hi', // Hindi
|
'hi', // Hindi
|
||||||
'hu', // Hungarian
|
'hu', // Hungarian
|
||||||
|
@ -23,19 +27,22 @@ return [
|
||||||
'it', // Italian
|
'it', // Italian
|
||||||
'ja', // Japanese
|
'ja', // Japanese
|
||||||
'jv', // Javanese
|
'jv', // Javanese
|
||||||
|
'ka', // Kannada
|
||||||
'km', // Khmer
|
'km', // Khmer
|
||||||
'ko', // Korean
|
'ko', // Korean
|
||||||
'lt', // Lithuanian
|
'lt', // Lithuanian
|
||||||
'ml', // Malayalam
|
'ml', // Malayalam
|
||||||
'mr',//Marathi
|
'mr', // Marathi
|
||||||
'ms', // Malay
|
'ms', // Malay
|
||||||
'nl', // Dutch
|
'nl', // Dutch
|
||||||
'no', // Norwegian
|
'no', // Norwegian
|
||||||
'np', //Nepali
|
'np', // Nepali
|
||||||
|
'od', // Odia
|
||||||
'ph', // Filipino
|
'ph', // Filipino
|
||||||
'pl', // Polish
|
'pl', // Polish
|
||||||
'pt-br', // Portuguese - Brazil
|
'pt-br', // Portuguese - Brazil
|
||||||
'pt-pt', // Portuguese - Portugal
|
'pt-pt', // Portuguese - Portugal
|
||||||
|
'pa', //Punjabi
|
||||||
'ro', // Romanian
|
'ro', // Romanian
|
||||||
'ru', // Russian
|
'ru', // Russian
|
||||||
'si', // Sinhala
|
'si', // Sinhala
|
||||||
|
@ -46,6 +53,7 @@ return [
|
||||||
'th', // Thai
|
'th', // Thai
|
||||||
'tr', // Turkish
|
'tr', // Turkish
|
||||||
'ua', // Ukrainian
|
'ua', // Ukrainian
|
||||||
|
'ur', //Urdu
|
||||||
'vi', // Vietnamese
|
'vi', // Vietnamese
|
||||||
'zh-cn', // Chinese - China
|
'zh-cn', // Chinese - China
|
||||||
'zh-tw', // Chinese - Taiwan
|
'zh-tw', // Chinese - Taiwan
|
||||||
|
|
|
@ -30,8 +30,4 @@ $list = [
|
||||||
'SE', // Sweden
|
'SE', // Sweden
|
||||||
];
|
];
|
||||||
|
|
||||||
if (\time() < \strtotime('2020-01-31')) { // @see https://en.wikipedia.org/wiki/Brexit
|
|
||||||
$list[] = 'GB'; // // United Kingdom
|
|
||||||
}
|
|
||||||
|
|
||||||
return $list;
|
return $list;
|
||||||
|
|
16
app/config/locale/templates/pa.email.auth.confirm.tpl
Normal file
16
app/config/locale/templates/pa.email.auth.confirm.tpl
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<p>
|
||||||
|
|
||||||
|
ਸਤ ਸ੍ਰੀ ਅਕਾਲ {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਆਪਣੇ ਈਮੇਲ ਪਤੇ ਦੀ ਤਸਦੀਕ ਕਰਨ ਲਈ ਇਸ ਲਿੰਕ ਤੇ ਕਲਿਕ ਕਰੋ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ਜੇ ਤੁਸੀਂ ਇਸ ਈਮੇਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਨਹੀਂ ਪੁੱਛਿਆ ਜਾਂਦਾ ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੁਨੇਹੇ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਸਕਦੇ ਹੋ.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਤੁਹਾਡਾ ਧੰਨਵਾਦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ਟੀਮ
|
||||||
|
</p>
|
18
app/config/locale/templates/pa.email.auth.invitation.tpl
Normal file
18
app/config/locale/templates/pa.email.auth.invitation.tpl
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<p>
|
||||||
|
ਸਤ ਸ੍ਰੀ ਅਕਾਲ,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਕਿਉਂਕਿ ਇਹ ਮੇਲ ਤੁਹਾਨੂੰ ਭੇਜਿਆ ਗਿਆ ਸੀ <b>{{owner}}</b> ਤੁਸੀਂ {{project}} ਇਸ ਕਰਕੇ <b>{{team}}</b> ਇੱਥੇ ਇੱਕ ਮੈਂਬਰ ਬਣਨ ਲਈ ਸੱਦਾ ਦੇਣ ਦੀ ਇੱਛਾ ਹੈ.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਟੀਮ <b>{{team}}</b> ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਇਸ ਲਿੰਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ :
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ਜੇ ਤੁਸੀਂ ਦਿਲਚਸਪੀ ਨਹੀਂ ਰੱਖਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੰਦੇਸ਼ ਨੂੰ ਅਣਡਿੱਠ ਕਰ ਸਕਦੇ ਹੋ.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਤੁਹਾਡਾ ਧੰਨਵਾਦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ਟੀਮ
|
||||||
|
</p>
|
15
app/config/locale/templates/pa.email.auth.recovery.tpl
Normal file
15
app/config/locale/templates/pa.email.auth.recovery.tpl
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ਸਤ ਸ੍ਰੀ ਅਕਾਲ {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
{{project}} ਆਪਣਾ ਪਾਸਵਰਡ ਰੀਸੈਟ ਕਰਨ ਲਈ ਇਸ ਲਿੰਕ ਤੇ ਕਲਿਕ ਕਰੋ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ਜੇ ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਰੀਸੈਟ ਕਰਨ ਲਈ ਨਹੀਂ ਕਿਹਾ ਜਾਂਦਾ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੁਨੇਹੇ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਸਕਦੇ ਹੋ.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ਤੁਹਾਡਾ ਧੰਨਵਾਦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ਟੀਮ
|
||||||
|
</p>
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Costa Rica',
|
'CR' => 'Costa Rica',
|
||||||
'CU' => 'Kuba',
|
'CU' => 'Kuba',
|
||||||
'CY' => 'Ciprus',
|
'CY' => 'Ciprus',
|
||||||
'CZ' => 'Tsjeggiese Republiek',
|
'CZ' => 'Tsjeggië',
|
||||||
'DE' => 'Duitsland',
|
'DE' => 'Duitsland',
|
||||||
'DJ' => 'Djiboeti',
|
'DJ' => 'Djiboeti',
|
||||||
'DM' => 'Dominica',
|
'DM' => 'Dominica',
|
||||||
|
|
11
app/config/locale/translations/ba.continents.php
Normal file
11
app/config/locale/translations/ba.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Afrika',
|
||||||
|
'AN' => 'Antartika',
|
||||||
|
'AS' => 'Azija',
|
||||||
|
'EU' => 'Europa',
|
||||||
|
'NA' => 'Sjeverna Amerika',
|
||||||
|
'OC' => 'Okeanija',
|
||||||
|
'SA' => 'Južna Amerika',
|
||||||
|
];
|
198
app/config/locale/translations/ba.countries.php
Normal file
198
app/config/locale/translations/ba.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Afganistan',
|
||||||
|
'AO' => 'Angola',
|
||||||
|
'AL' => 'Albanija',
|
||||||
|
'AD' => 'Andora',
|
||||||
|
'AE' => 'Ujedinjeni Arapski Emirati',
|
||||||
|
'AR' => 'Argentina',
|
||||||
|
'AM' => 'Armenija',
|
||||||
|
'AG' => 'Antigua i Barbuda',
|
||||||
|
'AU' => 'Australija',
|
||||||
|
'AT' => 'Austria',
|
||||||
|
'AZ' => 'Azerbejdžan',
|
||||||
|
'BI' => 'Burundi',
|
||||||
|
'BE' => 'Belgija',
|
||||||
|
'BJ' => 'Benin',
|
||||||
|
'BF' => 'Burkina Faso',
|
||||||
|
'BD' => 'Bangladeš',
|
||||||
|
'BG' => 'Bugarska',
|
||||||
|
'BH' => 'Bahrein',
|
||||||
|
'BS' => 'Bahami',
|
||||||
|
'BA' => 'Bosna i Hercegovina',
|
||||||
|
'BY' => 'Bjelorusija',
|
||||||
|
'BZ' => 'Belize',
|
||||||
|
'BO' => 'Bolivija',
|
||||||
|
'BR' => 'Brazil',
|
||||||
|
'BB' => 'Barbados',
|
||||||
|
'BN' => 'Brineji',
|
||||||
|
'BT' => 'Butan',
|
||||||
|
'BW' => 'Bocvanija',
|
||||||
|
'CF' => 'Centralna Afrička Republika',
|
||||||
|
'CA' => 'Kanada',
|
||||||
|
'CH' => 'Švicarska',
|
||||||
|
'CL' => 'Čile',
|
||||||
|
'CN' => 'Kina',
|
||||||
|
'CI' => 'Obala Slonovače',
|
||||||
|
'CM' => 'Kameron',
|
||||||
|
'CD' => 'DR Kongo',
|
||||||
|
'CG' => 'Republika Kongo',
|
||||||
|
'CO' => 'Kolumbija',
|
||||||
|
'KM' => 'Komori',
|
||||||
|
'CV' => 'Zelenortska Ostrva',
|
||||||
|
'CR' => 'Kostarika',
|
||||||
|
'CU' => 'Kuba',
|
||||||
|
'CY' => 'Kipar',
|
||||||
|
'CZ' => 'Češka',
|
||||||
|
'DE' => 'Njemačka',
|
||||||
|
'DJ' => 'Džibuti',
|
||||||
|
'DM' => 'Dominika',
|
||||||
|
'DK' => 'Danska',
|
||||||
|
'DO' => 'Dominikanska Republika',
|
||||||
|
'DZ' => 'Alžir',
|
||||||
|
'EC' => 'Ekvador',
|
||||||
|
'EG' => 'Egipt',
|
||||||
|
'ER' => 'Eritreja',
|
||||||
|
'ES' => 'Španija',
|
||||||
|
'EE' => 'Estonija',
|
||||||
|
'ET' => 'Etiopija',
|
||||||
|
'FI' => 'Finska',
|
||||||
|
'FJ' => 'Fidži',
|
||||||
|
'FR' => 'Francuska',
|
||||||
|
'FM' => 'Mikronezija',
|
||||||
|
'GA' => 'Gabon',
|
||||||
|
'GB' => 'Ujedinjeno Kraljevstvo',
|
||||||
|
'GE' => 'Gruzija',
|
||||||
|
'GH' => 'Gana',
|
||||||
|
'GN' => 'Gvineja',
|
||||||
|
'GM' => 'Gambia',
|
||||||
|
'GW' => 'Gvineja Bisau',
|
||||||
|
'GQ' => 'Ekvatorijalna Gvineja',
|
||||||
|
'GR' => 'Grčka',
|
||||||
|
'GD' => 'Grenada',
|
||||||
|
'GT' => 'Guatemala',
|
||||||
|
'GY' => 'Gvajana',
|
||||||
|
'HN' => 'Honduras',
|
||||||
|
'HR' => 'Hrvatska',
|
||||||
|
'HT' => 'Haiti',
|
||||||
|
'HU' => 'Mađarska',
|
||||||
|
'ID' => 'Indonezija',
|
||||||
|
'IN' => 'India',
|
||||||
|
'IE' => 'Irska',
|
||||||
|
'IR' => 'Iran',
|
||||||
|
'IQ' => 'Irak',
|
||||||
|
'IS' => 'Island',
|
||||||
|
'IL' => 'Izrael',
|
||||||
|
'IT' => 'Italija',
|
||||||
|
'JM' => 'Jamajka',
|
||||||
|
'JO' => 'Jordan',
|
||||||
|
'JP' => 'Japan',
|
||||||
|
'KZ' => 'Kazahstan',
|
||||||
|
'KE' => 'Kenija',
|
||||||
|
'KG' => 'Kirgistan',
|
||||||
|
'KH' => 'Kambodža',
|
||||||
|
'KI' => 'Kiribati',
|
||||||
|
'KN' => 'Sveti Kitts i Nevis',
|
||||||
|
'KR' => 'Južna Korea',
|
||||||
|
'KW' => 'Kuvajt',
|
||||||
|
'LA' => 'Laos',
|
||||||
|
'LB' => 'Libanon',
|
||||||
|
'LR' => 'Liberija',
|
||||||
|
'LY' => 'Libija',
|
||||||
|
'LC' => 'Sveta Lucija',
|
||||||
|
'LI' => 'Lihtenštajn',
|
||||||
|
'LK' => 'Šri Lanka',
|
||||||
|
'LS' => 'Lesoto',
|
||||||
|
'LT' => 'Litvanija',
|
||||||
|
'LU' => 'Luksemburg',
|
||||||
|
'LV' => 'Lavija',
|
||||||
|
'MA' => 'Maroko',
|
||||||
|
'MC' => 'Monako',
|
||||||
|
'MD' => 'Moldavija',
|
||||||
|
'MG' => 'Madagaskar',
|
||||||
|
'MV' => 'Maldivi',
|
||||||
|
'MX' => 'Meksiko',
|
||||||
|
'MH' => 'Marshall Islands',
|
||||||
|
'MK' => 'Makedonija',
|
||||||
|
'ML' => 'Mali',
|
||||||
|
'MT' => 'Malta',
|
||||||
|
'MM' => 'Mijanmar',
|
||||||
|
'ME' => 'Crna Gora',
|
||||||
|
'MN' => 'Mongolia',
|
||||||
|
'MZ' => 'Mozambik',
|
||||||
|
'MR' => 'Mauritanija',
|
||||||
|
'MU' => 'Mauricijus',
|
||||||
|
'MW' => 'Malavi',
|
||||||
|
'MY' => 'Malezija',
|
||||||
|
'NA' => 'Namibia',
|
||||||
|
'NE' => 'Niger',
|
||||||
|
'NG' => 'Nigeria',
|
||||||
|
'NI' => 'Nikaragva',
|
||||||
|
'NL' => 'Holandija',
|
||||||
|
'NO' => 'Norveška',
|
||||||
|
'NP' => 'Nepal',
|
||||||
|
'NR' => 'Nauru',
|
||||||
|
'NZ' => 'Novi Zeland',
|
||||||
|
'OM' => 'Oman',
|
||||||
|
'PK' => 'Pakistan',
|
||||||
|
'PA' => 'Panama',
|
||||||
|
'PE' => 'Peru',
|
||||||
|
'PH' => 'Filipini',
|
||||||
|
'PW' => 'Palau',
|
||||||
|
'PG' => 'Papua Nova Guinea',
|
||||||
|
'PL' => 'Poljska',
|
||||||
|
'KP' => 'Sjeverna Korea',
|
||||||
|
'PT' => 'Portugal',
|
||||||
|
'PY' => 'Paragvaj',
|
||||||
|
'QA' => 'Katar',
|
||||||
|
'RO' => 'Rumunija',
|
||||||
|
'RU' => 'Rusija',
|
||||||
|
'RW' => 'Ruanda',
|
||||||
|
'SA' => 'Saudijska Arabija',
|
||||||
|
'SD' => 'Sudan',
|
||||||
|
'SN' => 'Senegal',
|
||||||
|
'SG' => 'Singapur',
|
||||||
|
'SB' => 'Solomonova Ostrva',
|
||||||
|
'SL' => 'Sijera Leone',
|
||||||
|
'SV' => 'Salvador',
|
||||||
|
'SM' => 'San Marino',
|
||||||
|
'SO' => 'Somalia',
|
||||||
|
'RS' => 'Srbija',
|
||||||
|
'SS' => 'Južni Sudan',
|
||||||
|
'ST' => 'Sveti Toma i Prinsipe',
|
||||||
|
'SR' => 'Surinam',
|
||||||
|
'SK' => 'Slovačka',
|
||||||
|
'SI' => 'Slovenija',
|
||||||
|
'SE' => 'Švedska',
|
||||||
|
'SZ' => 'Svazilend',
|
||||||
|
'SC' => 'Sejšeli',
|
||||||
|
'SY' => 'Sirija',
|
||||||
|
'TD' => 'Čad',
|
||||||
|
'TG' => 'Togo',
|
||||||
|
'TH' => 'Tajland',
|
||||||
|
'TJ' => 'Tajikistan',
|
||||||
|
'TM' => 'Turkmenistan',
|
||||||
|
'TL' => 'Timor-Leste',
|
||||||
|
'TO' => 'Tonga',
|
||||||
|
'TT' => 'Trinidad i Tobago',
|
||||||
|
'TN' => 'Tunis',
|
||||||
|
'TR' => 'Turska',
|
||||||
|
'TV' => 'Tuvalu',
|
||||||
|
'TZ' => 'Tanzania',
|
||||||
|
'UG' => 'Uganda',
|
||||||
|
'UA' => 'Ukrajina',
|
||||||
|
'UY' => 'Urugvaj',
|
||||||
|
'US' => 'Sjedinjene Američke Države',
|
||||||
|
'UZ' => 'Uzbekistan',
|
||||||
|
'VA' => 'Vatikan',
|
||||||
|
'VC' => 'Sveti Vincent i Grenadini',
|
||||||
|
'VE' => 'Venecuela',
|
||||||
|
'VN' => 'Vijetnam',
|
||||||
|
'VU' => 'Vanuatu',
|
||||||
|
'WS' => 'Samoa',
|
||||||
|
'YE' => 'Jemen',
|
||||||
|
'ZA' => 'Južna Afrika',
|
||||||
|
'ZM' => 'Zambia',
|
||||||
|
'ZW' => 'Zimbabve',
|
||||||
|
];
|
21
app/config/locale/translations/ba.php
Normal file
21
app/config/locale/translations/ba.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"Umjetnost mudrosti je umjetnost znanja o tome šta zanemariti."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'ba',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s Tim',
|
||||||
|
'account.emails.verification.title' => 'Verifikacija računa',
|
||||||
|
'account.emails.verification.body' => 'ba.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'Reset lozinke',
|
||||||
|
'account.emails.recovery.body' => 'ba.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'Pozivnica za %s Team na %s',
|
||||||
|
'account.emails.invitation.body' => 'ba.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'Nepoznat',
|
||||||
|
|
||||||
|
'countries' => include 'ba.countries.php',
|
||||||
|
'continents' => include 'ba.continents.php',
|
||||||
|
];
|
11
app/config/locale/translations/be.continents.php
Normal file
11
app/config/locale/translations/be.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Афрыка',
|
||||||
|
'AN' => 'Антарктыда',
|
||||||
|
'AS' => 'Азія',
|
||||||
|
'EU' => 'Еўропа',
|
||||||
|
'NA' => 'Паўночная Амерыка',
|
||||||
|
'OC' => 'Акіянія',
|
||||||
|
'SA' => 'Паўднёвая Амерыка',
|
||||||
|
];
|
198
app/config/locale/translations/be.countries.php
Normal file
198
app/config/locale/translations/be.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Афганістан',
|
||||||
|
'AO' => 'Ангола',
|
||||||
|
'AL' => 'Албанія',
|
||||||
|
'AD' => 'Андора',
|
||||||
|
'AE' => 'Аб\'яднаныя Арабскія Эміраты',
|
||||||
|
'AR' => 'Аргентына',
|
||||||
|
'AM' => 'Арменія',
|
||||||
|
'AG' => 'Антыгуа і Барбуда',
|
||||||
|
'AU' => 'Аўстралія',
|
||||||
|
'AT' => 'Аўстрыя',
|
||||||
|
'AZ' => 'Азербайджан',
|
||||||
|
'BI' => 'Бурундзі',
|
||||||
|
'BE' => 'Бельгія',
|
||||||
|
'BJ' => 'Бенін',
|
||||||
|
'BF' => 'Буркіна-Фасо',
|
||||||
|
'BD' => 'Бангладэш',
|
||||||
|
'BG' => 'Балгарыя',
|
||||||
|
'BH' => 'Бахрэйн',
|
||||||
|
'BS' => 'Багамскія астравы',
|
||||||
|
'BA' => 'Боснія і Герцагавіна',
|
||||||
|
'BY' => 'Беларусь',
|
||||||
|
'BZ' => 'Беліз',
|
||||||
|
'BO' => 'Балівія',
|
||||||
|
'BR' => 'Бразілія',
|
||||||
|
'BB' => 'Барбадас',
|
||||||
|
'BN' => 'Бруней',
|
||||||
|
'BT' => 'Бутан',
|
||||||
|
'BW' => 'Батсвана',
|
||||||
|
'CF' => 'Цэнтральна-Афрыканская Рэспубліка',
|
||||||
|
'CA' => 'Канада',
|
||||||
|
'CH' => 'Швейцарыя',
|
||||||
|
'CL' => 'Чылі',
|
||||||
|
'CN' => 'Кітай',
|
||||||
|
'CI' => 'Бераг Слановай Косці',
|
||||||
|
'CM' => 'Камерун',
|
||||||
|
'CD' => 'ДР Конга',
|
||||||
|
'CG' => 'Рэспубліка Конга',
|
||||||
|
'CO' => 'Калумбія',
|
||||||
|
'KM' => 'Каморскія выспы',
|
||||||
|
'CV' => 'Каба-Вэрдэ',
|
||||||
|
'CR' => 'Коста-Рыка',
|
||||||
|
'CU' => 'Куба',
|
||||||
|
'CY' => 'Кіпр',
|
||||||
|
'CZ' => 'Чэхія',
|
||||||
|
'DE' => 'Германія',
|
||||||
|
'DJ' => 'Джыбуці',
|
||||||
|
'DM' => 'Дамініка',
|
||||||
|
'DK' => 'Данія',
|
||||||
|
'DO' => 'Дамініканская Рэспубліка',
|
||||||
|
'DZ' => 'Алжыр',
|
||||||
|
'EC' => 'Эквадор',
|
||||||
|
'EG' => 'Егіпет',
|
||||||
|
'ER' => 'Эрытрэя',
|
||||||
|
'ES' => 'Іспанія',
|
||||||
|
'EE' => 'Эстонія',
|
||||||
|
'ET' => 'Эфіопія',
|
||||||
|
'FI' => 'Фінляндыя',
|
||||||
|
'FJ' => 'Фіджы',
|
||||||
|
'FR' => 'Францыя',
|
||||||
|
'FM' => 'Мікранезія',
|
||||||
|
'GA' => 'Габон',
|
||||||
|
'GB' => 'Вялікабрытанія',
|
||||||
|
'GE' => 'Грузія',
|
||||||
|
'GH' => 'Гана',
|
||||||
|
'GN' => 'Гвінея',
|
||||||
|
'GM' => 'Гамбія',
|
||||||
|
'GW' => 'Гвінея-Бісаў',
|
||||||
|
'GQ' => 'Экватарыяльная Гвінея',
|
||||||
|
'GR' => 'Грэцыя',
|
||||||
|
'GD' => 'Грэнада',
|
||||||
|
'GT' => 'Гватэмала',
|
||||||
|
'GY' => 'Гаяна',
|
||||||
|
'HN' => 'Гандурас',
|
||||||
|
'HR' => 'Харватыя',
|
||||||
|
'HT' => 'Гаіці',
|
||||||
|
'HU' => 'Венгрыя',
|
||||||
|
'ID' => 'Інданезія',
|
||||||
|
'IN' => 'Індыя',
|
||||||
|
'IE' => 'Ірландыя',
|
||||||
|
'IR' => 'Іран',
|
||||||
|
'IQ' => 'Ірак',
|
||||||
|
'IS' => 'Ісландыя',
|
||||||
|
'IL' => 'Ізраіль',
|
||||||
|
'IT' => 'Італія',
|
||||||
|
'JM' => 'Ямайка',
|
||||||
|
'JO' => 'Іарданія',
|
||||||
|
'JP' => 'Японія',
|
||||||
|
'KZ' => 'Казахстан',
|
||||||
|
'KE' => 'Кенія',
|
||||||
|
'KG' => 'Кыргызстан',
|
||||||
|
'KH' => 'Камбоджа',
|
||||||
|
'KI' => 'Кірыбаці',
|
||||||
|
'KN' => 'Сэнт-Кітс і Нэвіс',
|
||||||
|
'KR' => 'Паўднёвая Карэя',
|
||||||
|
'KW' => 'Кувейт',
|
||||||
|
'LA' => 'Лаос',
|
||||||
|
'LB' => 'Ліван',
|
||||||
|
'LR' => 'Ліберыя',
|
||||||
|
'LY' => 'Лівія',
|
||||||
|
'LC' => 'Сент-Люсія',
|
||||||
|
'LI' => 'Ліхтэнштэйн',
|
||||||
|
'LK' => 'Шры-Ланка',
|
||||||
|
'LS' => 'Лесота',
|
||||||
|
'LT' => 'Літва',
|
||||||
|
'LU' => 'Люксембург',
|
||||||
|
'LV' => 'Латвія',
|
||||||
|
'MA' => 'Марока',
|
||||||
|
'MC' => 'Манака',
|
||||||
|
'MD' => 'Малдова',
|
||||||
|
'MG' => 'Мадагаскар',
|
||||||
|
'MV' => 'Мальдывы',
|
||||||
|
'MX' => 'Мексіка',
|
||||||
|
'MH' => 'Маршалавы Астравы',
|
||||||
|
'MK' => 'Македонія',
|
||||||
|
'ML' => 'Малі',
|
||||||
|
'MT' => 'Мальта',
|
||||||
|
'MM' => 'М\'янма',
|
||||||
|
'ME' => 'Чарнагорыя',
|
||||||
|
'MN' => 'Манголія',
|
||||||
|
'MZ' => 'Мазамбік',
|
||||||
|
'MR' => 'Маўрытанія',
|
||||||
|
'MU' => 'Маўрыкій',
|
||||||
|
'MW' => 'Малаві',
|
||||||
|
'MY' => 'Малайзія',
|
||||||
|
'NA' => 'Намібія',
|
||||||
|
'NE' => 'Нігер',
|
||||||
|
'NG' => 'Нігерыя',
|
||||||
|
'NI' => 'Нікарагуа',
|
||||||
|
'NL' => 'Нідэрланды',
|
||||||
|
'NO' => 'Нарвегія',
|
||||||
|
'NP' => 'Непал',
|
||||||
|
'NR' => 'Науру',
|
||||||
|
'NZ' => 'Новая Зеландыя',
|
||||||
|
'OM' => 'Аман',
|
||||||
|
'PK' => 'Пакістан',
|
||||||
|
'PA' => 'Панама',
|
||||||
|
'PE' => 'Перу',
|
||||||
|
'PH' => 'Філіпіны',
|
||||||
|
'PW' => 'Палаў',
|
||||||
|
'PG' => 'Папуа-Новая Гвінея',
|
||||||
|
'PL' => 'Польшча',
|
||||||
|
'KP' => 'Паўночная Карэя',
|
||||||
|
'PT' => 'Партугалія',
|
||||||
|
'PY' => 'Парагвай',
|
||||||
|
'QA' => 'Катар',
|
||||||
|
'RO' => 'Румынія',
|
||||||
|
'RU' => 'Расія',
|
||||||
|
'RW' => 'Руанда',
|
||||||
|
'SA' => 'Саудаўская Аравія',
|
||||||
|
'SD' => 'Судан',
|
||||||
|
'SN' => 'Сенегал',
|
||||||
|
'SG' => 'Сінгапур',
|
||||||
|
'SB' => 'Саламонавы Астравы',
|
||||||
|
'SL' => 'Сьера-Леонэ',
|
||||||
|
'SV' => 'Сальвадор',
|
||||||
|
'SM' => 'Сан-Марына',
|
||||||
|
'SO' => 'Самалі',
|
||||||
|
'RS' => 'Сербія',
|
||||||
|
'SS' => 'Паўднёвы Судан',
|
||||||
|
'ST' => 'Сан-Таме і Прынсіпі',
|
||||||
|
'SR' => 'Сурынам',
|
||||||
|
'SK' => 'Славакія',
|
||||||
|
'SI' => 'Славенія',
|
||||||
|
'SE' => 'Швецыя',
|
||||||
|
'SZ' => 'Свазіленд',
|
||||||
|
'SC' => 'Сейшэльскія астравы',
|
||||||
|
'SY' => 'Сірыя',
|
||||||
|
'TD' => 'Чад',
|
||||||
|
'TG' => 'Таго',
|
||||||
|
'TH' => 'Тайланд',
|
||||||
|
'TJ' => 'Таджыкістан',
|
||||||
|
'TM' => 'Туркменістан',
|
||||||
|
'TL' => 'Востраў Тымор',
|
||||||
|
'TO' => 'Тонга',
|
||||||
|
'TT' => 'Трынідад і Табага',
|
||||||
|
'TN' => 'Туніс',
|
||||||
|
'TR' => 'Турцыя',
|
||||||
|
'TV' => 'Тувалу',
|
||||||
|
'TZ' => 'Танзанія',
|
||||||
|
'UG' => 'Уганда',
|
||||||
|
'UA' => 'Украіна',
|
||||||
|
'UY' => 'Уругвай',
|
||||||
|
'US' => 'Злучаныя Штаты',
|
||||||
|
'UZ' => 'Узбекістан',
|
||||||
|
'VA' => 'Ватыкан',
|
||||||
|
'VC' => 'Сэнт-Вінсэнт і Грэнадыны',
|
||||||
|
'VE' => 'Венесуэла',
|
||||||
|
'VN' => 'В\'етнам',
|
||||||
|
'VU' => 'Вануату',
|
||||||
|
'WS' => 'Самоа',
|
||||||
|
'YE' => 'Емен',
|
||||||
|
'ZA' => 'Паўднёвая Афрыка',
|
||||||
|
'ZM' => 'Замбія',
|
||||||
|
'ZW' => 'Зімбабвэ',
|
||||||
|
];
|
21
app/config/locale/translations/be.php
Normal file
21
app/config/locale/translations/be.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"Мастацтва быць мудрым - гэта мастацтва ведаць, на што нельга звярнуць увагу."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'be',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => 'Каманда %s',
|
||||||
|
'account.emails.verification.title' => 'Праверка ўліковага запісу',
|
||||||
|
'account.emails.verification.body' => 'be.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'Скід пароля',
|
||||||
|
'account.emails.recovery.body' => 'be.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'Запрашэнне да каманды %s y %s',
|
||||||
|
'account.emails.invitation.body' => 'be.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'Невядомы',
|
||||||
|
|
||||||
|
'countries' => include 'be.countries.php',
|
||||||
|
'continents' => include 'be.continents.php',
|
||||||
|
];
|
11
app/config/locale/translations/bg.continents.php
Normal file
11
app/config/locale/translations/bg.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Африка',
|
||||||
|
'AN' => 'Антарктида',
|
||||||
|
'AS' => 'Азия',
|
||||||
|
'EU' => 'Европа',
|
||||||
|
'NA' => 'Северна Америка',
|
||||||
|
'OC' => 'Океания',
|
||||||
|
'SA' => 'Южна Америка',
|
||||||
|
];
|
198
app/config/locale/translations/bg.countries.php
Normal file
198
app/config/locale/translations/bg.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'Афганистан',
|
||||||
|
'AO' => 'Ангола',
|
||||||
|
'AL' => 'Албания',
|
||||||
|
'AD' => 'Андора',
|
||||||
|
'AE' => 'Обединени арабски емирства',
|
||||||
|
'AR' => 'Аржентина',
|
||||||
|
'AM' => 'Армения',
|
||||||
|
'AG' => 'Антигуа и Барбуда',
|
||||||
|
'AU' => 'Австралия',
|
||||||
|
'AT' => 'Австрия',
|
||||||
|
'AZ' => 'Азербайджан',
|
||||||
|
'BI' => 'Бурунди',
|
||||||
|
'BE' => 'Белгия',
|
||||||
|
'BJ' => 'Бенин',
|
||||||
|
'BF' => 'Буркина Фасо',
|
||||||
|
'BD' => 'Бангладеш',
|
||||||
|
'BG' => 'България',
|
||||||
|
'BH' => 'Бахрейн',
|
||||||
|
'BS' => 'Бахамски острови',
|
||||||
|
'BA' => 'Босна и Херцеговина',
|
||||||
|
'BY' => 'Беларус',
|
||||||
|
'BZ' => 'Белиз',
|
||||||
|
'BO' => 'Боливия',
|
||||||
|
'BR' => 'Бразилия',
|
||||||
|
'BB' => 'Барбадос',
|
||||||
|
'BN' => 'Бруней',
|
||||||
|
'BT' => 'Бутан',
|
||||||
|
'BW' => 'Ботсвана',
|
||||||
|
'CF' => 'Централноафриканска република',
|
||||||
|
'CA' => 'Канада',
|
||||||
|
'CH' => 'Швейцария',
|
||||||
|
'CL' => 'Чили',
|
||||||
|
'CN' => 'Китай',
|
||||||
|
'CI' => 'Кот д\'Ивоар',
|
||||||
|
'CM' => 'Камерун',
|
||||||
|
'CD' => 'ДР Конго',
|
||||||
|
'CG' => 'Република Конго',
|
||||||
|
'CO' => 'Колумбия',
|
||||||
|
'KM' => 'Коморски острови',
|
||||||
|
'CV' => 'Кабо Верде',
|
||||||
|
'CR' => 'Коста Рика',
|
||||||
|
'CU' => 'Куба',
|
||||||
|
'CY' => 'Кипър',
|
||||||
|
'CZ' => 'Чехия',
|
||||||
|
'DE' => 'Германия',
|
||||||
|
'DJ' => 'Джибути',
|
||||||
|
'DM' => 'Доминика',
|
||||||
|
'DK' => 'Дания',
|
||||||
|
'DO' => 'Доминиканска република',
|
||||||
|
'DZ' => 'Алжир',
|
||||||
|
'EC' => 'Еквадор',
|
||||||
|
'EG' => 'Египет',
|
||||||
|
'ER' => 'Еритрея',
|
||||||
|
'ES' => 'Испания',
|
||||||
|
'EE' => 'Естония',
|
||||||
|
'ET' => 'Етиопия',
|
||||||
|
'FI' => 'Финландия',
|
||||||
|
'FJ' => 'Фиджи',
|
||||||
|
'FR' => 'Франция',
|
||||||
|
'FM' => 'Микронезия',
|
||||||
|
'GA' => 'Габон',
|
||||||
|
'GB' => 'Обединеното кралство',
|
||||||
|
'GE' => 'Джорджия',
|
||||||
|
'GH' => 'Гана',
|
||||||
|
'GN' => 'Гвинея',
|
||||||
|
'GM' => 'Гамбия',
|
||||||
|
'GW' => 'Гвинея-Бисау',
|
||||||
|
'GQ' => 'Екваториална Гвинея',
|
||||||
|
'GR' => 'Гърция',
|
||||||
|
'GD' => 'Гренада',
|
||||||
|
'GT' => 'Гватемала',
|
||||||
|
'GY' => 'Гвиана',
|
||||||
|
'HN' => 'Хондурас',
|
||||||
|
'HR' => 'Хърватия',
|
||||||
|
'HT' => 'Хаити',
|
||||||
|
'HU' => 'Унгария',
|
||||||
|
'ID' => 'Индонезия',
|
||||||
|
'IN' => 'Индия',
|
||||||
|
'IE' => 'Ирландия',
|
||||||
|
'IR' => 'Иран',
|
||||||
|
'IQ' => 'Ирак',
|
||||||
|
'IS' => 'Исландия',
|
||||||
|
'IL' => 'Израел',
|
||||||
|
'IT' => 'Италия',
|
||||||
|
'JM' => 'Ямайка',
|
||||||
|
'JO' => 'Йордания',
|
||||||
|
'JP' => 'Япония',
|
||||||
|
'KZ' => 'Казахстан',
|
||||||
|
'KE' => 'Кения',
|
||||||
|
'KG' => 'Киргизстан',
|
||||||
|
'KH' => 'Камбоджа',
|
||||||
|
'KI' => 'Кирибати',
|
||||||
|
'KN' => 'Сейнт Китс и Невис',
|
||||||
|
'KR' => 'Южна Корея',
|
||||||
|
'KW' => 'Кувейт',
|
||||||
|
'LA' => 'Лаос',
|
||||||
|
'LB' => 'Ливан',
|
||||||
|
'LR' => 'Либерия',
|
||||||
|
'LY' => 'Либия',
|
||||||
|
'LC' => 'Сейнт Лусия',
|
||||||
|
'LI' => 'Лихтенщайн',
|
||||||
|
'LK' => 'Шри Ланка',
|
||||||
|
'LS' => 'Лесото',
|
||||||
|
'LT' => 'Литва',
|
||||||
|
'LU' => 'Люксембург',
|
||||||
|
'LV' => 'Латвия',
|
||||||
|
'MA' => 'Мароко',
|
||||||
|
'MC' => 'Монако',
|
||||||
|
'MD' => 'Молдова',
|
||||||
|
'MG' => 'Мадагаскар',
|
||||||
|
'MV' => 'Малдиви',
|
||||||
|
'MX' => 'Мексико',
|
||||||
|
'MH' => 'Маршалови острови',
|
||||||
|
'MK' => 'Македония',
|
||||||
|
'ML' => 'Мали',
|
||||||
|
'MT' => 'Малта',
|
||||||
|
'MM' => 'Мианмар',
|
||||||
|
'ME' => 'Черна гора',
|
||||||
|
'MN' => 'Монголия',
|
||||||
|
'MZ' => 'Мозамбик',
|
||||||
|
'MR' => 'Мавритания',
|
||||||
|
'MU' => 'Мавриций',
|
||||||
|
'MW' => 'Малави',
|
||||||
|
'MY' => 'Малайзия',
|
||||||
|
'NA' => 'Намибия',
|
||||||
|
'NE' => 'Нигер',
|
||||||
|
'NG' => 'Нигерия',
|
||||||
|
'NI' => 'Никарагуа',
|
||||||
|
'NL' => 'Холандия',
|
||||||
|
'NO' => 'Норвегия',
|
||||||
|
'NP' => 'Непал',
|
||||||
|
'NR' => 'Науру',
|
||||||
|
'NZ' => 'Нова Зеландия',
|
||||||
|
'OM' => 'Оман',
|
||||||
|
'PK' => 'Пакистан',
|
||||||
|
'PA' => 'Панама',
|
||||||
|
'PE' => 'Перу',
|
||||||
|
'PH' => 'Филипини',
|
||||||
|
'PW' => 'Палау',
|
||||||
|
'PG' => 'Папуа Нова Гвинея',
|
||||||
|
'PL' => 'Полша',
|
||||||
|
'KP' => 'Северна Корея',
|
||||||
|
'PT' => 'Португалия',
|
||||||
|
'PY' => 'Парагвай',
|
||||||
|
'QA' => 'Катар',
|
||||||
|
'RO' => 'Румъния',
|
||||||
|
'RU' => 'Русия',
|
||||||
|
'RW' => 'Руанда',
|
||||||
|
'SA' => 'Саудитска Арабия',
|
||||||
|
'SD' => 'Судан',
|
||||||
|
'SN' => 'Сенегал',
|
||||||
|
'SG' => 'Сингапур',
|
||||||
|
'SB' => 'Соломонови острови',
|
||||||
|
'SL' => 'Сиера Леоне',
|
||||||
|
'SV' => 'Ел Салвадор',
|
||||||
|
'SM' => 'Сан Марино',
|
||||||
|
'SO' => 'Сомалия',
|
||||||
|
'RS' => 'Сърбия',
|
||||||
|
'SS' => 'Южен Судан',
|
||||||
|
'ST' => 'Сао Томе и Принсипи',
|
||||||
|
'SR' => 'Суринам',
|
||||||
|
'SK' => 'Словакия',
|
||||||
|
'SI' => 'Словения',
|
||||||
|
'SE' => 'Швеция',
|
||||||
|
'SZ' => 'Свазиленд',
|
||||||
|
'SC' => 'Сейшели',
|
||||||
|
'SY' => 'Сирия',
|
||||||
|
'TD' => 'Чад',
|
||||||
|
'TG' => 'Того',
|
||||||
|
'TH' => 'Тайланд',
|
||||||
|
'TJ' => 'Таджикистан',
|
||||||
|
'TM' => 'Туркменистан',
|
||||||
|
'TL' => 'Восточен Тимор',
|
||||||
|
'TO' => 'Тонга',
|
||||||
|
'TT' => 'Тринидад и Тобаго',
|
||||||
|
'TN' => 'Тунис',
|
||||||
|
'TR' => 'Турция',
|
||||||
|
'TV' => 'Тувалу',
|
||||||
|
'TZ' => 'Танзания',
|
||||||
|
'UG' => 'Уганда',
|
||||||
|
'UA' => 'Украйна',
|
||||||
|
'UY' => 'Уругвай',
|
||||||
|
'US' => 'Съединени американски щати',
|
||||||
|
'UZ' => 'Узбекистан',
|
||||||
|
'VA' => 'Ватикан',
|
||||||
|
'VC' => 'Сейнт Винсент и Гренадини',
|
||||||
|
'VE' => 'Венецуела',
|
||||||
|
'VN' => 'Виетнам',
|
||||||
|
'VU' => 'Вануату',
|
||||||
|
'WS' => 'Самоа',
|
||||||
|
'YE' => 'Йемен',
|
||||||
|
'ZA' => 'Южна Африка',
|
||||||
|
'ZM' => 'Замбия',
|
||||||
|
'ZW' => 'Зимбабве',
|
||||||
|
];
|
21
app/config/locale/translations/bg.php
Normal file
21
app/config/locale/translations/bg.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"Изкуството да бъдеш мъдър е изкуството да знаеш какво да пренебрегнеш."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'bg',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s Екип',
|
||||||
|
'account.emails.verification.title' => 'Потвърждаване на профила',
|
||||||
|
'account.emails.verification.body' => 'bg.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'Възстановяване на парола',
|
||||||
|
'account.emails.recovery.body' => 'bg.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'Покана към %s екипа при %s',
|
||||||
|
'account.emails.invitation.body' => 'bg.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'Неизвестно',
|
||||||
|
|
||||||
|
'countries' => include 'bg.countries.php',
|
||||||
|
'continents' => include 'bg.continents.php',
|
||||||
|
];
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Costa Rica',
|
'CR' => 'Costa Rica',
|
||||||
'CU' => 'Cuba',
|
'CU' => 'Cuba',
|
||||||
'CY' => 'Chipre',
|
'CY' => 'Chipre',
|
||||||
'CZ' => 'República Checa',
|
'CZ' => 'Chequia',
|
||||||
'DE' => 'Alemania',
|
'DE' => 'Alemania',
|
||||||
'DJ' => 'Yibuti',
|
'DJ' => 'Yibuti',
|
||||||
'DM' => 'Dominica',
|
'DM' => 'Dominica',
|
||||||
|
|
|
@ -9,7 +9,7 @@ return [
|
||||||
'account.emails.team' => 'Equipo %s',
|
'account.emails.team' => 'Equipo %s',
|
||||||
'account.emails.verification.title' => 'Confirmación de la cuenta',
|
'account.emails.verification.title' => 'Confirmación de la cuenta',
|
||||||
'account.emails.verification.body' => 'es.email.auth.confirm.tpl',
|
'account.emails.verification.body' => 'es.email.auth.confirm.tpl',
|
||||||
'account.emails.recovery.title' => 'Reestablecer contraseña',
|
'account.emails.recovery.title' => 'Restablecer contraseña',
|
||||||
'account.emails.recovery.body' => 'es.email.auth.recovery.tpl',
|
'account.emails.recovery.body' => 'es.email.auth.recovery.tpl',
|
||||||
'account.emails.invitation.title' => 'Invitación al Equipo %s en %s',
|
'account.emails.invitation.title' => 'Invitación al Equipo %s en %s',
|
||||||
'account.emails.invitation.body' => 'es.email.auth.invitation.tpl',
|
'account.emails.invitation.body' => 'es.email.auth.invitation.tpl',
|
||||||
|
|
11
app/config/locale/translations/fa.continents.php
Normal file
11
app/config/locale/translations/fa.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'آفریقا',
|
||||||
|
'AN' => 'قطب جنوب',
|
||||||
|
'AS' => 'آسیا',
|
||||||
|
'EU' => 'اروپا',
|
||||||
|
'NA' => 'آمریکای شمالی',
|
||||||
|
'OC' => 'اقیانوسیه',
|
||||||
|
'SA' => 'آمریکای جنوبی',
|
||||||
|
];
|
198
app/config/locale/translations/fa.countries.php
Normal file
198
app/config/locale/translations/fa.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'افقانستان',
|
||||||
|
'AO' => 'آنگولا',
|
||||||
|
'AL' => 'آلبانی',
|
||||||
|
'AD' => 'آندورا',
|
||||||
|
'AE' => 'امارات متحده عربی',
|
||||||
|
'AR' => 'آرژانتین',
|
||||||
|
'AM' => 'ارمنستان',
|
||||||
|
'AG' => 'آنتیگوا و باربودا',
|
||||||
|
'AU' => 'استرالیا',
|
||||||
|
'AT' => 'اتریش',
|
||||||
|
'AZ' => 'آذربایجان',
|
||||||
|
'BI' => 'بوروندی',
|
||||||
|
'BE' => 'بلژیک',
|
||||||
|
'BJ' => 'بنین',
|
||||||
|
'BF' => 'بورکینافاسو',
|
||||||
|
'BD' => 'بنگلادش',
|
||||||
|
'BG' => 'بلغارستان',
|
||||||
|
'BH' => 'بحرین',
|
||||||
|
'BS' => 'باهاما',
|
||||||
|
'BA' => 'بوسنی و هرزگوین',
|
||||||
|
'BY' => 'بلاروس',
|
||||||
|
'BZ' => 'بلیز',
|
||||||
|
'BO' => 'بولیوی',
|
||||||
|
'BR' => 'برزیل',
|
||||||
|
'BB' => 'باربادوس',
|
||||||
|
'BN' => 'برونئی',
|
||||||
|
'BT' => 'بوتان',
|
||||||
|
'BW' => 'بوتسوانا',
|
||||||
|
'CF' => 'جمهوری آفریقای مرکزی',
|
||||||
|
'CA' => 'کانادا',
|
||||||
|
'CH' => 'سوئیس',
|
||||||
|
'CL' => 'شیلی',
|
||||||
|
'CN' => 'چین',
|
||||||
|
'CI' => 'ساحل عاج',
|
||||||
|
'CM' => 'کامرون',
|
||||||
|
'CD' => 'کنگو',
|
||||||
|
'CG' => 'جمهوری کنگو',
|
||||||
|
'CO' => 'کلمبیا',
|
||||||
|
'KM' => 'کومور',
|
||||||
|
'CV' => 'کیپ ورد',
|
||||||
|
'CR' => 'کاستاریکا',
|
||||||
|
'CU' => 'کوبا',
|
||||||
|
'CY' => 'قبرس',
|
||||||
|
'CZ' => 'جمهوری چک',
|
||||||
|
'DE' => 'آلمان',
|
||||||
|
'DJ' => 'جیبوتی',
|
||||||
|
'DM' => 'دومینیکا',
|
||||||
|
'DK' => 'دانمارک',
|
||||||
|
'DO' => 'جمهوری دومینیکا',
|
||||||
|
'DZ' => 'الجزیره',
|
||||||
|
'EC' => 'اکوادور',
|
||||||
|
'EG' => 'مصر',
|
||||||
|
'ER' => 'اریتره',
|
||||||
|
'ES' => 'اسپانیا',
|
||||||
|
'EE' => 'استونی',
|
||||||
|
'ET' => 'اتیوپی',
|
||||||
|
'FI' => 'فنلاند',
|
||||||
|
'FJ' => 'فیجی',
|
||||||
|
'FR' => 'فرانسه',
|
||||||
|
'FM' => 'میکرونزی',
|
||||||
|
'GA' => 'گابن',
|
||||||
|
'GB' => 'انگلستان',
|
||||||
|
'GE' => 'گرجستان',
|
||||||
|
'GH' => 'غنا',
|
||||||
|
'GN' => 'گینه',
|
||||||
|
'GM' => 'گامبیا',
|
||||||
|
'GW' => 'گینه بیسائو',
|
||||||
|
'GQ' => 'گینه استوایی',
|
||||||
|
'GR' => 'یونان',
|
||||||
|
'GD' => 'گرنادا',
|
||||||
|
'GT' => 'گواتمالا',
|
||||||
|
'GY' => 'گویان',
|
||||||
|
'HN' => 'هندوراس',
|
||||||
|
'HR' => 'کرواسی',
|
||||||
|
'HT' => 'هائیتی',
|
||||||
|
'HU' => 'مجارستان',
|
||||||
|
'ID' => 'اندونزی',
|
||||||
|
'IN' => 'هند',
|
||||||
|
'IE' => 'ایرلند',
|
||||||
|
'IR' => 'ایران',
|
||||||
|
'IQ' => 'عراث',
|
||||||
|
'IS' => 'ایسلند',
|
||||||
|
'IL' => 'اسرائیل',
|
||||||
|
'IT' => 'ایتالیا',
|
||||||
|
'JM' => 'جاماییکا',
|
||||||
|
'JO' => 'اردن',
|
||||||
|
'JP' => 'جاپن',
|
||||||
|
'KZ' => 'قزاقستان',
|
||||||
|
'KE' => 'کنیا',
|
||||||
|
'KG' => 'قرقیزستان',
|
||||||
|
'KH' => 'کامبوج',
|
||||||
|
'KI' => 'کیریباتی',
|
||||||
|
'KN' => 'سنت کیتس و نویس',
|
||||||
|
'KR' => 'کرخ جنوبی',
|
||||||
|
'KW' => 'کویت',
|
||||||
|
'LA' => 'لائوس',
|
||||||
|
'LB' => 'لبنان',
|
||||||
|
'LR' => 'لیبریا',
|
||||||
|
'LY' => 'لیبی',
|
||||||
|
'LC' => 'سنت لوسیا',
|
||||||
|
'LI' => 'لیختن اشتاین',
|
||||||
|
'LK' => 'سریلانکا',
|
||||||
|
'LS' => 'لسوتو',
|
||||||
|
'LT' => 'لیتوانی',
|
||||||
|
'LU' => 'لوکزامبورگ',
|
||||||
|
'LV' => 'لتونی',
|
||||||
|
'MA' => 'مراکش',
|
||||||
|
'MC' => 'موناکو',
|
||||||
|
'MD' => 'مولداوی',
|
||||||
|
'MG' => 'ماداگاسکار',
|
||||||
|
'MV' => 'مالدیو',
|
||||||
|
'MX' => 'مکزیک',
|
||||||
|
'MH' => 'جزایر مارشال',
|
||||||
|
'MK' => 'مقدونیه',
|
||||||
|
'ML' => 'مالی',
|
||||||
|
'MT' => 'مالتا',
|
||||||
|
'MM' => 'میانمار',
|
||||||
|
'ME' => 'مونته نگرو',
|
||||||
|
'MN' => 'مغولستان',
|
||||||
|
'MZ' => 'موزامبیک',
|
||||||
|
'MR' => 'موریتانی',
|
||||||
|
'MU' => 'موریس',
|
||||||
|
'MW' => 'مالاوی',
|
||||||
|
'MY' => 'مالزی',
|
||||||
|
'NA' => 'نامیبیا',
|
||||||
|
'NE' => 'نیجر',
|
||||||
|
'NG' => 'نیجریه',
|
||||||
|
'NI' => 'نیکاراگوئه',
|
||||||
|
'NL' => 'هلند',
|
||||||
|
'NO' => 'نروژ',
|
||||||
|
'NP' => 'نپال',
|
||||||
|
'NR' => 'نائورو',
|
||||||
|
'NZ' => 'نیوزلند',
|
||||||
|
'OM' => 'عمان',
|
||||||
|
'PK' => 'پاکستان',
|
||||||
|
'PA' => 'پاناما',
|
||||||
|
'PE' => 'پرو',
|
||||||
|
'PH' => 'فیلیپین',
|
||||||
|
'PW' => 'پالائو',
|
||||||
|
'PG' => 'پاپوآ گینه نو',
|
||||||
|
'PL' => 'لهستان',
|
||||||
|
'KP' => 'کره شمالی',
|
||||||
|
'PT' => 'پرتغال',
|
||||||
|
'PY' => 'پاراگوئه',
|
||||||
|
'QA' => 'قطر',
|
||||||
|
'RO' => 'رومانی',
|
||||||
|
'RU' => 'روسیه',
|
||||||
|
'RW' => 'رواندا',
|
||||||
|
'SA' => 'عربستان سعودی',
|
||||||
|
'SD' => 'سودان',
|
||||||
|
'SN' => 'سنگال',
|
||||||
|
'SG' => 'سنگاپور',
|
||||||
|
'SB' => 'جزایر سلیمان',
|
||||||
|
'SL' => 'سیرا لئون',
|
||||||
|
'SV' => 'السالوادور',
|
||||||
|
'SM' => 'سان مارینو',
|
||||||
|
'SO' => 'سومالی',
|
||||||
|
'RS' => 'صربستان',
|
||||||
|
'SS' => 'سودان جنوبی',
|
||||||
|
'ST' => 'سائو تومه و پرنسیپ',
|
||||||
|
'SR' => 'سورینام',
|
||||||
|
'SK' => 'اسلواکی',
|
||||||
|
'SI' => 'اسلوونی',
|
||||||
|
'SE' => 'سوئد',
|
||||||
|
'SZ' => 'سوئیس',
|
||||||
|
'SC' => 'سیشل',
|
||||||
|
'SY' => 'سوریه',
|
||||||
|
'TD' => 'چاد',
|
||||||
|
'TG' => 'توگپ',
|
||||||
|
'TH' => 'تایلند',
|
||||||
|
'TJ' => 'تاجیکستان',
|
||||||
|
'TM' => 'ترکمنستان',
|
||||||
|
'TL' => 'تیمور-لسته',
|
||||||
|
'TO' => 'تونگا',
|
||||||
|
'TT' => 'ترینیداد و توباگو',
|
||||||
|
'TN' => 'تونس',
|
||||||
|
'TR' => 'ترکیه',
|
||||||
|
'TV' => 'تووالو',
|
||||||
|
'TZ' => 'تانزانیا',
|
||||||
|
'UG' => 'اوگاندا',
|
||||||
|
'UA' => 'اوکراین',
|
||||||
|
'UY' => 'اوگوئه',
|
||||||
|
'US' => 'ایالات متحده آمریکا',
|
||||||
|
'UZ' => 'ازبکستان',
|
||||||
|
'VA' => 'شهر واتیکان',
|
||||||
|
'VC' => 'سنت وینسنت و گرنادین ها',
|
||||||
|
'VE' => 'ونزوئلا',
|
||||||
|
'VN' => 'ویتنام',
|
||||||
|
'VU' => 'وانواتو',
|
||||||
|
'WS' => 'ساموآ',
|
||||||
|
'YE' => 'یمن',
|
||||||
|
'ZA' => 'آفریقای جنوبی',
|
||||||
|
'ZM' => 'زامبیا',
|
||||||
|
'ZW' => 'زیمباوه',
|
||||||
|
];
|
21
app/config/locale/translations/fa.php
Normal file
21
app/config/locale/translations/fa.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"هنر خردمند بودن، هنر دانستن چیزی است که باید از آن غافل شد."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'fa',
|
||||||
|
'settings.direction' => 'rtl',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => 'تیم %s',
|
||||||
|
'account.emails.verification.title' => 'تایید حساب کاربری',
|
||||||
|
'account.emails.verification.body' => 'fa.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'بازیابی رمز عبور',
|
||||||
|
'account.emails.recovery.body' => 'fa.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'دعوتنامه به تیم %s در %s',
|
||||||
|
'account.emails.invitation.body' => 'fa.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'ناشناخته',
|
||||||
|
|
||||||
|
'countries' => include 'fa.countries.php',
|
||||||
|
'continents' => include 'fa.continents.php',
|
||||||
|
];
|
|
@ -8,11 +8,11 @@ return [
|
||||||
// Service - Users
|
// Service - Users
|
||||||
'account.emails.team' => '%s Tiimi',
|
'account.emails.team' => '%s Tiimi',
|
||||||
'account.emails.verification.title' => 'Tilin Vahvistus',
|
'account.emails.verification.title' => 'Tilin Vahvistus',
|
||||||
'account.emails.verification.body' => 'en.email.auth.confirm.tpl',
|
'account.emails.verification.body' => 'fi.email.auth.confirm.tpl',
|
||||||
'account.emails.recovery.title' => 'Salasanan Nollaus',
|
'account.emails.recovery.title' => 'Salasanan Nollaus',
|
||||||
'account.emails.recovery.body' => 'en.email.auth.recovery.tpl',
|
'account.emails.recovery.body' => 'fi.email.auth.recovery.tpl',
|
||||||
'account.emails.invitation.title' => 'Kutsu %s Tiimiin %s',
|
'account.emails.invitation.title' => 'Kutsu %s Tiimiin %s',
|
||||||
'account.emails.invitation.body' => 'en.email.auth.invitation.tpl',
|
'account.emails.invitation.body' => 'fi.email.auth.invitation.tpl',
|
||||||
|
|
||||||
'locale.country.unknown' => 'Unknown',
|
'locale.country.unknown' => 'Unknown',
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Kosta Rika',
|
'CR' => 'Kosta Rika',
|
||||||
'CU' => 'Kuba',
|
'CU' => 'Kuba',
|
||||||
'CY' => 'Kýpros',
|
'CY' => 'Kýpros',
|
||||||
'CZ' => 'Kekkoslovakia',
|
'CZ' => 'Kekkia',
|
||||||
'DE' => 'Týskland',
|
'DE' => 'Týskland',
|
||||||
'DJ' => 'Djibouti',
|
'DJ' => 'Djibouti',
|
||||||
'DM' => 'Dominika',
|
'DM' => 'Dominika',
|
||||||
|
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Costa Rica',
|
'CR' => 'Costa Rica',
|
||||||
'CU' => 'Cuba',
|
'CU' => 'Cuba',
|
||||||
'CY' => 'Chypre',
|
'CY' => 'Chypre',
|
||||||
'CZ' => 'République Tchèque',
|
'CZ' => 'Tchéquie',
|
||||||
'DE' => 'Allemagne',
|
'DE' => 'Allemagne',
|
||||||
'DJ' => 'Djibouti',
|
'DJ' => 'Djibouti',
|
||||||
'DM' => 'Dominique',
|
'DM' => 'Dominique',
|
||||||
|
|
|
@ -2,29 +2,28 @@
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|
||||||
'AF' => 'अफगानिस्तान',
|
'AF' => 'अफ़ग़ानिस्तान',
|
||||||
'AO' => 'अंगोला',
|
'AO' => 'अंगोला',
|
||||||
'AL' => 'अल्बानिया',
|
'AL' => 'अल्बानिया',
|
||||||
'AD' => 'अंडोरा',
|
'AD' => 'अंडोरा',
|
||||||
'AE' => 'संयुक्त अरब अमीरात',
|
'AE' => 'संयुक्त अरब अमीरात',
|
||||||
'AR' => 'अर्जेंटीना',
|
'AR' => 'अर्जेंटीना',
|
||||||
'AM' => 'आर्मेनिया',
|
'AM' => 'आर्मीनिया',
|
||||||
'AG' => 'एंटीगुआ और बारबुडा',
|
'AG' => 'अंटीगुआ और बारबूडा',
|
||||||
'AU' => 'ऑस्ट्रेलिया',
|
'AU' => 'ऑस्ट्रेलिया',
|
||||||
'AT' => 'ऑस्ट्रिया',
|
'AT' => 'ऑस्ट्रिया',
|
||||||
'AZ' => 'अजरबैजान',
|
'AZ' => 'अज़रबैजान',
|
||||||
|
|
||||||
'BI' => 'बुरुंडी',
|
'BI' => 'बुरुंडी',
|
||||||
'BE' => 'बेल्जियम',
|
'BE' => 'बेल्जियम',
|
||||||
'BJ' => 'बेनिन',
|
'BJ' => 'बेनिन',
|
||||||
'BF' => 'बुर्किना फ़ासो',
|
'BF' => 'बुर्किना फासो',
|
||||||
'BD' => 'बांग्लादेश',
|
'BD' => 'बांग्लादेश',
|
||||||
'BG' => 'बुल्गारिया',
|
'BG' => 'बुल्गारिया',
|
||||||
'BH' => 'बहरीन',
|
'BH' => 'बहरीन',
|
||||||
'BS' => 'बहामास',
|
'BS' => 'बहामास',
|
||||||
'BA' => 'बोस्निया और हर्ज़ेगोविना',
|
'BA' => 'बॉस्निया और हर्ज़ेगोविना',
|
||||||
'BY' => 'बेलारूस',
|
'BY' => 'बेलारूस',
|
||||||
'BZ' => 'बेलीज',
|
'BZ' => 'बेलीज़',
|
||||||
'BO' => 'बोलीविया',
|
'BO' => 'बोलीविया',
|
||||||
'BR' => 'ब्राज़ील',
|
'BR' => 'ब्राज़ील',
|
||||||
'BB' => 'बारबाडोस',
|
'BB' => 'बारबाडोस',
|
||||||
|
@ -33,50 +32,49 @@ return [
|
||||||
'BW' => 'बोत्सवाना',
|
'BW' => 'बोत्सवाना',
|
||||||
'CF' => 'मध्य अफ्रीकी गणराज्य',
|
'CF' => 'मध्य अफ्रीकी गणराज्य',
|
||||||
'CA' => 'कनाडा',
|
'CA' => 'कनाडा',
|
||||||
'CH' => 'स्विटज़रलैंड',
|
'CH' => 'स्विट्ज़रलैंड',
|
||||||
'CL' => 'चिली',
|
'CL' => 'चिली',
|
||||||
'CN' => 'चीन',
|
'CN' => 'चीन',
|
||||||
'CI' => 'आइवरी कोस्ट',
|
'CI' => 'आइवरी कोस्ट',
|
||||||
'CM' => 'कैमरून',
|
'CM' => 'कैमरून',
|
||||||
'CD' => 'डीआर कांगो',
|
'CD' => 'कांगो लोकतान्त्रिक गणराज्य',
|
||||||
'CG' => 'कांगो गणराज्य',
|
'CG' => 'कांगो गणराज्य',
|
||||||
'CO' => 'कोलंबिया',
|
'CO' => 'कोलंबिया',
|
||||||
'KM' => 'कोमोरोस',
|
'KM' => 'कोमोरोस',
|
||||||
'CV' => 'केप वर्डे',
|
'CV' => 'केप वर्दे',
|
||||||
'CR' => 'कोस्टा रिका',
|
'CR' => 'कोस्टा रीका',
|
||||||
'CU' => 'क्यूबा',
|
'CU' => 'क्यूबा',
|
||||||
'CY' => 'साइप्रस',
|
'CY' => 'साइप्रस',
|
||||||
'CZ' => 'चेकिया',
|
'CZ' => 'चेक गणराज्य',
|
||||||
'DE' => 'जर्मनी',
|
'DE' => 'जर्मनी',
|
||||||
'DJ' => 'जिबूती',
|
'DJ' => 'जिबूती',
|
||||||
'DM' => 'डोमिनिका',
|
'DM' => 'डोमिनिका',
|
||||||
'DK' => 'डेनमार्क',
|
'DK' => 'डेनमार्क',
|
||||||
'DO' => 'डोमिनिकन रिपब्लिक',
|
'DO' => 'डोमिनिकन रिपब्लिक',
|
||||||
'DZ' => 'अल्जीरिया',
|
'DZ' => 'अल्जीरिया',
|
||||||
'ER' => 'इरिट्रिया',
|
'ER' => 'इरित्रिया',
|
||||||
'EC' => 'इक्वाडोर',
|
'EC' => 'ईक्वाडोर',
|
||||||
'EG' => 'मिस्र',
|
'EG' => 'मिस्र',
|
||||||
'IR' => 'इरिट्रिया',
|
|
||||||
'ES' => 'स्पेन',
|
'ES' => 'स्पेन',
|
||||||
'EE' => 'एस्टोनिया',
|
'EE' => 'एस्टोनिया',
|
||||||
'ET' => 'इथियोपिया',
|
'ET' => 'इथियोपिया',
|
||||||
'FI' => 'फिनलैंड',
|
'FI' => 'फ़िनलैंड',
|
||||||
'FJ' => 'फिजी',
|
'FJ' => 'फ़िजी',
|
||||||
'FR' => 'फ्रांस',
|
'FR' => 'फ्रांस',
|
||||||
'FM' => 'माइक्रोनेशिया',
|
'FM' => 'माइक्रोनेशिया',
|
||||||
'GA' => 'गैबॉन',
|
'GA' => 'गबोन',
|
||||||
'GB' => 'यूनाइटेड किंगडम',
|
'GB' => 'यूनाइटेड किंगडम',
|
||||||
'GE' => 'जॉर्जिया',
|
'GE' => 'जॉर्जिया',
|
||||||
'GH' => 'घाना',
|
'GH' => 'घाना',
|
||||||
'GN' => 'गिनी',
|
'GN' => 'गिनी',
|
||||||
'GM' => 'गाम्बिया',
|
'GM' => 'ज़ाम्बिया',
|
||||||
'GW' => 'गिनी-बिसाऊ',
|
'GW' => 'गिनी-बिसाऊ',
|
||||||
'GQ' => 'इक्वेटोरियल गिनी',
|
'GQ' => 'इक्वेटोरियल गिनी',
|
||||||
'GR' => 'ग्रीस',
|
'GR' => 'यूनान',
|
||||||
'GD' => 'ग्रेनाडा',
|
'GD' => 'ग्रेनाडा',
|
||||||
'GT' => 'ग्वाटेमाला',
|
'GT' => 'ग्वाटेमाला',
|
||||||
'GY' => 'गुयाना',
|
'GY' => 'गयाना',
|
||||||
'HN' => 'होंडुरास',
|
'HN' => 'होंडुरस',
|
||||||
'HR' => 'क्रोएशिया',
|
'HR' => 'क्रोएशिया',
|
||||||
'HT' => 'हैती',
|
'HT' => 'हैती',
|
||||||
'HU' => 'हंगरी',
|
'HU' => 'हंगरी',
|
||||||
|
@ -91,15 +89,14 @@ return [
|
||||||
'JM' => 'जमैका',
|
'JM' => 'जमैका',
|
||||||
'JO' => 'जॉर्डन',
|
'JO' => 'जॉर्डन',
|
||||||
'JP' => 'जापान',
|
'JP' => 'जापान',
|
||||||
'KZ' => 'कजाकिस्तान',
|
'KZ' => 'कज़ाख़िस्तान',
|
||||||
'KE' => 'केन्या',
|
'KE' => 'कीनियाा',
|
||||||
'KG' => 'किर्गिस्तान',
|
'KG' => 'किर्गिज़स्तान',
|
||||||
'KH' => 'कंबोडिया',
|
'KH' => 'कंबोडिया',
|
||||||
'KI' => 'किरीबाती',
|
'KI' => 'किरिबाती',
|
||||||
'KN' => 'सेंट किट्स एंड नेविस',
|
'KN' => 'सेंट किट्स एंड नेविस',
|
||||||
'KR' => 'दक्षिण कोरिया',
|
'KR' => 'दक्षिण कोरिया',
|
||||||
'KW' => 'कुवैत',
|
'KW' => 'कुवैत',
|
||||||
|
|
||||||
'LA' => 'लाओस',
|
'LA' => 'लाओस',
|
||||||
'LB' => 'लेबनान',
|
'LB' => 'लेबनान',
|
||||||
'LR' => 'लाइबेरिया',
|
'LR' => 'लाइबेरिया',
|
||||||
|
@ -112,31 +109,31 @@ return [
|
||||||
'LU' => 'लक्ज़मबर्ग',
|
'LU' => 'लक्ज़मबर्ग',
|
||||||
'LV' => 'लातविया',
|
'LV' => 'लातविया',
|
||||||
'MA' => 'मोरक्को',
|
'MA' => 'मोरक्को',
|
||||||
'MC' => 'मोनाको',
|
'MC' => 'मोनैको',
|
||||||
'MD' => 'मोल्दोवा',
|
'MD' => 'मॉल्डोवा',
|
||||||
'MG' => 'मेडागास्कर',
|
'MG' => 'मेडागास्कर',
|
||||||
'MV' => 'मालदीव',
|
'MV' => 'मालदीव',
|
||||||
'MX' => 'मेक्सिको',
|
'MX' => 'मेक्सिको',
|
||||||
'MH' => 'मार्शल आइलैंड्स',
|
'MH' => 'मार्शल द्वीपसमूह',
|
||||||
'MK' => 'मैसिडोनिया',
|
'MK' => 'मैसिडोनिया',
|
||||||
'ML' => 'रक्त',
|
'ML' => 'माली',
|
||||||
'MT' => 'माल्टा',
|
'MT' => 'माल्टा',
|
||||||
'MM' => 'म्यांमार',
|
'MM' => 'म्यांमार',
|
||||||
'ME' => 'मोंटेनेग्रो',
|
'ME' => 'मोंटेनेग्रो',
|
||||||
'MN' => 'मंगोलिया',
|
'MN' => 'मंगोलिया',
|
||||||
'MZ' => 'मोज़ाम्बिक',
|
'MZ' => 'मोज़ाम्बिक',
|
||||||
'MR' => 'मॉरिटानिया',
|
'MR' => 'मॉरिटानिया',
|
||||||
'MU' => 'मॉरीशस',
|
'MU' => 'मॉरिशस',
|
||||||
'MW' => 'मलावी',
|
'MW' => 'मलावी',
|
||||||
'MY' => 'मलेशिया',
|
'MY' => 'मलेशिया',
|
||||||
'NA' => 'नामीबिया',
|
'NA' => 'नामीबिया',
|
||||||
'NE' => 'नाइजर',
|
'NE' => 'नाइजर',
|
||||||
'NG' => 'नाइजीरिया',
|
'NG' => 'नाईजीरिया',
|
||||||
'NI' => 'निकारागुआ',
|
'NI' => 'निकारागुआ',
|
||||||
'NL' => 'नीदरलैंड',
|
'NL' => 'नीदरलैंड',
|
||||||
'NO' => 'नॉर्वे',
|
'NO' => 'नॉर्वे',
|
||||||
'NP' => 'नेपाल',
|
'NP' => 'नेपाल',
|
||||||
'NR' => 'नारू',
|
'NR' => 'नाउरु',
|
||||||
'NZ' => 'न्यूजीलैंड',
|
'NZ' => 'न्यूजीलैंड',
|
||||||
'OM' => 'ओमान',
|
'OM' => 'ओमान',
|
||||||
'PK' => 'पाकिस्तान',
|
'PK' => 'पाकिस्तान',
|
||||||
|
@ -148,9 +145,8 @@ return [
|
||||||
'PL' => 'पोलैंड',
|
'PL' => 'पोलैंड',
|
||||||
'KP' => 'उत्तर कोरिया',
|
'KP' => 'उत्तर कोरिया',
|
||||||
'PT' => 'पुर्तगाल',
|
'PT' => 'पुर्तगाल',
|
||||||
'PY' => 'पराग्वे',
|
'PY' => 'पैराग्वे',
|
||||||
|
'QA' => 'क़तर',
|
||||||
'QA' => 'कतर',
|
|
||||||
'RO' => 'रोमानिया',
|
'RO' => 'रोमानिया',
|
||||||
'RU' => 'रूस',
|
'RU' => 'रूस',
|
||||||
'RW' => 'रवांडा',
|
'RW' => 'रवांडा',
|
||||||
|
@ -165,7 +161,7 @@ return [
|
||||||
'SO' => 'सोमालिया',
|
'SO' => 'सोमालिया',
|
||||||
'RS' => 'सर्बिया',
|
'RS' => 'सर्बिया',
|
||||||
'SS' => 'दक्षिण सूडान',
|
'SS' => 'दक्षिण सूडान',
|
||||||
'ST' => 'साओ तोमे और प्रिंसिपे',
|
'ST' => 'साओ तोमे और प्रिंसिपी',
|
||||||
'SR' => 'सूरीनाम',
|
'SR' => 'सूरीनाम',
|
||||||
'SK' => 'स्लोवाकिया',
|
'SK' => 'स्लोवाकिया',
|
||||||
'SI' => 'स्लोवेनिया',
|
'SI' => 'स्लोवेनिया',
|
||||||
|
@ -183,21 +179,21 @@ return [
|
||||||
'TT' => 'त्रिनिदाद और टोबैगो',
|
'TT' => 'त्रिनिदाद और टोबैगो',
|
||||||
'TN' => 'ट्यूनीशिया',
|
'TN' => 'ट्यूनीशिया',
|
||||||
'TR' => 'तुर्की',
|
'TR' => 'तुर्की',
|
||||||
'TV' => 'तुवालु',
|
'TV' => 'तुवालू',
|
||||||
'TZ' => 'तंजानिया',
|
'TZ' => 'तंजानिया',
|
||||||
'UG' => 'युगांडा',
|
'UG' => 'युगांडा',
|
||||||
'UA' => 'यूक्रेन',
|
'UA' => 'यूक्रेन',
|
||||||
'UY' => 'उरुग्वे',
|
'UY' => 'उरुग्वे',
|
||||||
'US' => 'संयुक्त राज्य अमेरिका',
|
'US' => 'संयुक्त राज्य अमेरिका',
|
||||||
'UZ' => 'उज्बेकिस्तान',
|
'UZ' => 'उज़्बेकिस्तान',
|
||||||
'VA' => 'वेटिकन सिटी',
|
'VA' => 'वैटिकन सिटी',
|
||||||
'VC' => 'सेंट विंसेंट और ग्रेनेडाइंस',
|
'VC' => 'सेंट विंसेंट एंड ग्रेनेडाइंस',
|
||||||
'VE' => 'वेनेजुएला',
|
'VE' => 'वेनेज़ुएला',
|
||||||
'VN' => 'वियतनाम',
|
'VN' => 'वियतनाम',
|
||||||
'VU' => 'वानुअतु',
|
'VU' => 'वानूआतू',
|
||||||
'WS' => 'समोआ',
|
'WS' => 'समोआ',
|
||||||
'YE' => 'यमन',
|
'YE' => 'यमन',
|
||||||
'ZA' => 'दक्षिण अफ्रीका',
|
'ZA' => 'दक्षिण अफ्रीका',
|
||||||
'ZM' => 'ज़ाम्बिया',
|
'ZM' => 'ज़ाम्बिया',
|
||||||
'ZW' => 'जिम्बाब्वे',
|
'ZW' => 'ज़िम्बाब्वे',
|
||||||
];
|
];
|
||||||
|
|
|
@ -13,7 +13,7 @@ return [
|
||||||
'AT' => 'Austria',
|
'AT' => 'Austria',
|
||||||
'AZ' => 'Azerbaijan',
|
'AZ' => 'Azerbaijan',
|
||||||
'BI' => 'Burundi',
|
'BI' => 'Burundi',
|
||||||
'BE' => 'Belgium',
|
'BE' => 'Belgia',
|
||||||
'BJ' => 'Benin',
|
'BJ' => 'Benin',
|
||||||
'BF' => 'Burkina Faso',
|
'BF' => 'Burkina Faso',
|
||||||
'BD' => 'Bangladesh',
|
'BD' => 'Bangladesh',
|
||||||
|
@ -24,7 +24,7 @@ return [
|
||||||
'BY' => 'Belarus',
|
'BY' => 'Belarus',
|
||||||
'BZ' => 'Belize',
|
'BZ' => 'Belize',
|
||||||
'BO' => 'Bolivia',
|
'BO' => 'Bolivia',
|
||||||
'BR' => 'Brazil',
|
'BR' => 'Brasil',
|
||||||
'BB' => 'Barbados',
|
'BB' => 'Barbados',
|
||||||
'BN' => 'Brunei',
|
'BN' => 'Brunei',
|
||||||
'BT' => 'Bhutan',
|
'BT' => 'Bhutan',
|
||||||
|
@ -36,15 +36,15 @@ return [
|
||||||
'CN' => 'Cina',
|
'CN' => 'Cina',
|
||||||
'CI' => 'Pantai Gading',
|
'CI' => 'Pantai Gading',
|
||||||
'CM' => 'Kamerun',
|
'CM' => 'Kamerun',
|
||||||
'CD' => 'DR Kongo',
|
'CD' => 'Republik Demokratik Kongo',
|
||||||
'CG' => 'Republik Kongo',
|
'CG' => 'Republik Kongo',
|
||||||
'CO' => 'Kolumbia',
|
'CO' => 'Kolombia',
|
||||||
'KM' => 'Komoro',
|
'KM' => 'Komoro',
|
||||||
'CV' => 'Tanjung Verde',
|
'CV' => 'Tanjung Verde',
|
||||||
'CR' => 'Kosta Rika',
|
'CR' => 'Kosta Rika',
|
||||||
'CU' => 'Kuba',
|
'CU' => 'Kuba',
|
||||||
'CY' => 'Siprus',
|
'CY' => 'Siprus',
|
||||||
'CZ' => 'Czechia',
|
'CZ' => 'Ceko',
|
||||||
'DE' => 'Jerman',
|
'DE' => 'Jerman',
|
||||||
'DJ' => 'Djibouti',
|
'DJ' => 'Djibouti',
|
||||||
'DM' => 'Dominika',
|
'DM' => 'Dominika',
|
||||||
|
@ -86,11 +86,11 @@ return [
|
||||||
'IL' => 'Israel',
|
'IL' => 'Israel',
|
||||||
'IT' => 'Italia',
|
'IT' => 'Italia',
|
||||||
'JM' => 'Jamaika',
|
'JM' => 'Jamaika',
|
||||||
'JO' => 'Jordan',
|
'JO' => 'Yordania',
|
||||||
'JP' => 'Jepang',
|
'JP' => 'Jepang',
|
||||||
'KZ' => 'Kazakhstan',
|
'KZ' => 'Kazakhstan',
|
||||||
'KE' => 'Kenya',
|
'KE' => 'Kenya',
|
||||||
'KG' => 'Kirgistan',
|
'KG' => 'Kirgizstan',
|
||||||
'KH' => 'Kamboja',
|
'KH' => 'Kamboja',
|
||||||
'KI' => 'Kiribati',
|
'KI' => 'Kiribati',
|
||||||
'KN' => 'Saint Kitts dan Nevis',
|
'KN' => 'Saint Kitts dan Nevis',
|
||||||
|
@ -113,7 +113,7 @@ return [
|
||||||
'MG' => 'Madagaskar',
|
'MG' => 'Madagaskar',
|
||||||
'MV' => 'Maladewa',
|
'MV' => 'Maladewa',
|
||||||
'MX' => 'Meksiko',
|
'MX' => 'Meksiko',
|
||||||
'MH' => 'Pulau Marshall',
|
'MH' => 'Kepulauan Marshall',
|
||||||
'MK' => 'Makedonia',
|
'MK' => 'Makedonia',
|
||||||
'ML' => 'Mali',
|
'ML' => 'Mali',
|
||||||
'MT' => 'Malta',
|
'MT' => 'Malta',
|
||||||
|
@ -153,7 +153,7 @@ return [
|
||||||
'SD' => 'Sudan',
|
'SD' => 'Sudan',
|
||||||
'SN' => 'Senegal',
|
'SN' => 'Senegal',
|
||||||
'SG' => 'Singapura',
|
'SG' => 'Singapura',
|
||||||
'SB' => 'Pulau Solomon',
|
'SB' => 'Kepulauan Solomon',
|
||||||
'SL' => 'Sierra Leone',
|
'SL' => 'Sierra Leone',
|
||||||
'SV' => 'El Salvador',
|
'SV' => 'El Salvador',
|
||||||
'SM' => 'San Marino',
|
'SM' => 'San Marino',
|
||||||
|
@ -165,11 +165,11 @@ return [
|
||||||
'SK' => 'Slovakia',
|
'SK' => 'Slovakia',
|
||||||
'SI' => 'Slovenia',
|
'SI' => 'Slovenia',
|
||||||
'SE' => 'Swedia',
|
'SE' => 'Swedia',
|
||||||
'SZ' => 'Swaziland',
|
'SZ' => 'Eswatini',
|
||||||
'SC' => 'Seychelles',
|
'SC' => 'Seychelles',
|
||||||
'SY' => 'Suriah',
|
'SY' => 'Suriah',
|
||||||
'TD' => 'Chad',
|
'TD' => 'Chad',
|
||||||
'TG' => 'Untuk pergi',
|
'TG' => 'Togo',
|
||||||
'TH' => 'Thailand',
|
'TH' => 'Thailand',
|
||||||
'TJ' => 'Tajikistan',
|
'TJ' => 'Tajikistan',
|
||||||
'TM' => 'Turkmenistan',
|
'TM' => 'Turkmenistan',
|
||||||
|
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Costa Rica',
|
'CR' => 'Costa Rica',
|
||||||
'CU' => 'Cuba',
|
'CU' => 'Cuba',
|
||||||
'CY' => 'Cipro',
|
'CY' => 'Cipro',
|
||||||
'CZ' => 'Repubblica Ceca',
|
'CZ' => 'Cechia',
|
||||||
'DE' => 'Germania',
|
'DE' => 'Germania',
|
||||||
'DJ' => 'Gibuti',
|
'DJ' => 'Gibuti',
|
||||||
'DM' => 'Dominica',
|
'DM' => 'Dominica',
|
||||||
|
@ -86,7 +86,7 @@ return [
|
||||||
'IL' => 'Israele',
|
'IL' => 'Israele',
|
||||||
'IT' => 'Italia',
|
'IT' => 'Italia',
|
||||||
'JM' => 'Giamaica',
|
'JM' => 'Giamaica',
|
||||||
'JO' => 'Jordan',
|
'JO' => 'Giordania',
|
||||||
'JP' => 'Giappone',
|
'JP' => 'Giappone',
|
||||||
'KZ' => 'Kazakistan',
|
'KZ' => 'Kazakistan',
|
||||||
'KE' => 'Kenya',
|
'KE' => 'Kenya',
|
||||||
|
|
11
app/config/locale/translations/ka.continents.php
Normal file
11
app/config/locale/translations/ka.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'ಆಫ್ರಿಕಾ',
|
||||||
|
'AN' => 'ಅಂಟಾರ್ಕ್ಟಿಕಾ',
|
||||||
|
'AS' => 'ಏಷ್ಯಾ',
|
||||||
|
'EU' => 'ಯುರೋಪ್',
|
||||||
|
'NA' => 'ಉತ್ತರ ಅಮೆರಿಕ',
|
||||||
|
'OC' => 'ಓಷಿಯಾನಿಯಾ',
|
||||||
|
'SA' => 'ದಕ್ಷಿಣ ಅಮೆರಿಕಾ',
|
||||||
|
];
|
198
app/config/locale/translations/ka.countries.php
Normal file
198
app/config/locale/translations/ka.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'ಅಫ್ಘಾನಿಸ್ತಾನ',
|
||||||
|
'AO' => 'ಅಂಗೋಲಾ',
|
||||||
|
'AL' => 'ಅಲ್ಬೇನಿಯಾ',
|
||||||
|
'AD' => 'ಅಂಡೋರಾ',
|
||||||
|
'AE' => 'ಸಂಯುಕ್ತ ಅರಬ್ ಸಂಸ್ಥಾಪನೆಗಳು',
|
||||||
|
'AR' => 'ಅರ್ಜೆಂಟೀನಾ',
|
||||||
|
'AM' => 'ಅರ್ಮೇನಿಯಾ',
|
||||||
|
'AG' => 'ಆಂಟಿಗುವಾ ಮತ್ತು ಬಾರ್ಬುಡಾ',
|
||||||
|
'AU' => 'ಆಸ್ಟ್ರೇಲಿಯಾ',
|
||||||
|
'AT' => 'ಆಸ್ಟ್ರಿಯಾ',
|
||||||
|
'AZ' => 'ಅಜೆರ್ಬೈಜಾನ್',
|
||||||
|
'BI' => 'ಬುರುಂಡಿ',
|
||||||
|
'BE' => 'ಬೆಲ್ಜಿಯಂ',
|
||||||
|
'BJ' => 'ಬೆನಿನ್',
|
||||||
|
'BF' => 'ಬುರ್ಕಿನಾ ಫಾಸೊ',
|
||||||
|
'BD' => 'ಬಾಂಗ್ಲಾದೇಶ',
|
||||||
|
'BG' => 'ಬಲ್ಗೇರಿಯಾ',
|
||||||
|
'BH' => 'ಬಹ್ರೇನ್',
|
||||||
|
'BS' => 'ಬಹಾಮಾಸ್',
|
||||||
|
'BA' => 'ಬೋಸ್ನಿಯಾ ಮತ್ತು ಹರ್ಜೆಗೋವಿನಾ',
|
||||||
|
'BY' => 'ಬೆಲಾರಸ್',
|
||||||
|
'BZ' => 'ಬೆಲೀಜ್',
|
||||||
|
'BO' => 'ಬೊಲಿವಿಯಾ',
|
||||||
|
'BR' => 'ಬ್ರೆಜಿಲ್',
|
||||||
|
'BB' => 'ಬಾರ್ಬಡೋಸ್',
|
||||||
|
'BN' => 'ಬ್ರೂನಿ',
|
||||||
|
'BT' => 'ಭೂತಾನ್',
|
||||||
|
'BW' => 'ಬೋಟ್ಸ್ವಾನ',
|
||||||
|
'CF' => 'ಮಧ್ಯ ಆಫ್ರಿಕಾದ ಗಣರಾಜ್ಯ',
|
||||||
|
'CA' => 'ಕೆನಡಾ',
|
||||||
|
'CH' => 'ಸ್ವಿಟ್ಜರ್ಲೆಂಡ್',
|
||||||
|
'CL' => 'ಚಿಲಿ',
|
||||||
|
'CN' => 'ಚೀನಾ',
|
||||||
|
'CI' => 'ಐವರಿ ಕೋಸ್ಟ್',
|
||||||
|
'CM' => 'ಕ್ಯಾಮರೂನ್',
|
||||||
|
'CD' => 'ಡಿಆರ್ ಕಾಂಗೋ',
|
||||||
|
'CG' => 'ರಿಪಬ್ಲಿಕ್ ಆಫ್ ದಿ ಕಾಂಗೋ',
|
||||||
|
'CO' => 'ಕೊಲಂಬಿಯಾ',
|
||||||
|
'KM' => 'ಕೊಮೊರೊಸ್',
|
||||||
|
'CV' => 'ಕೇಪ್ ವರ್ಡೆ',
|
||||||
|
'CR' => 'ಕೋಸ್ಟ ರಿಕಾ',
|
||||||
|
'CU' => 'ಕ್ಯೂಬಾ',
|
||||||
|
'CY' => 'ಸೈಪ್ರಸ್',
|
||||||
|
'CZ' => 'ಜೆಕಿಯಾ',
|
||||||
|
'DE' => 'ಜರ್ಮನಿ',
|
||||||
|
'DJ' => 'ಜಿಬೌಟಿ',
|
||||||
|
'DM' => 'ಡೊಮಿನಿಕಾ',
|
||||||
|
'DK' => 'ಡೆನ್ಮಾರ್ಕ್',
|
||||||
|
'DO' => 'ಡೊಮಿನಿಕನ್ ರಿಪಬ್ಲಿಕ್',
|
||||||
|
'DZ' => 'ಅಲ್ಜೀರಿಯಾ',
|
||||||
|
'EC' => 'ಈಕ್ವೆಡಾರ್',
|
||||||
|
'EG' => 'ಈಜಿಪ್ಟ್',
|
||||||
|
'ER' => 'ಎರಿಟ್ರಿಯಾ',
|
||||||
|
'ES' => 'ಸ್ಪೇನ್',
|
||||||
|
'EE' => 'ಎಸ್ಟೋನಿಯಾ',
|
||||||
|
'ET' => 'ಇಥಿಯೋಪಿಯಾ',
|
||||||
|
'FI' => 'ಫಿನ್ಲ್ಯಾಂಡ್',
|
||||||
|
'FJ' => 'ಫಿಜಿ',
|
||||||
|
'FR' => 'ಫ್ರಾನ್ಸ್',
|
||||||
|
'FM' => 'ಮೈಕ್ರೋನೇಶಿಯಾ',
|
||||||
|
'GA' => 'ಗ್ಯಾಬೊನ್',
|
||||||
|
'GB' => 'ಯುನೈಟೆಡ್ ಕಿಂಗ್ಡಮ್',
|
||||||
|
'GE' => 'ಜಾರ್ಜಿಯಾ',
|
||||||
|
'GH' => 'ಘಾನಾ',
|
||||||
|
'GN' => 'ಗಿನಿಯಾ',
|
||||||
|
'GM' => 'ಗ್ಯಾಂಬಿಯಾ',
|
||||||
|
'GW' => 'ಗಿನಿಯಾ-ಬಿಸ್ಸೌ',
|
||||||
|
'GQ' => 'ಈಕ್ವಟೋರಿಯಲ್ ಗಿನಿಯಾ',
|
||||||
|
'GR' => 'ಗ್ರೀಸ್',
|
||||||
|
'GD' => 'ಗ್ರೆನಡಾ',
|
||||||
|
'GT' => 'ಗ್ವಾಟೆಮಾಲಾ',
|
||||||
|
'GY' => 'ಗಯಾನಾ',
|
||||||
|
'HN' => 'ಹೊಂಡುರಾಸ್',
|
||||||
|
'HR' => 'ಕ್ರೊಯೇಷಿಯಾ',
|
||||||
|
'HT' => 'ಹೈಟಿ',
|
||||||
|
'HU' => 'ಹಂಗೇರಿ',
|
||||||
|
'ID' => 'ಇಂಡೋನೇಷ್ಯಾ',
|
||||||
|
'IN' => 'ಭಾರತ',
|
||||||
|
'IE' => 'ಐರ್ಲೆಂಡ್',
|
||||||
|
'IR' => 'ಇರಾನ್',
|
||||||
|
'IQ' => 'ಇರಾಕ್',
|
||||||
|
'IS' => 'ಐಸ್ಲ್ಯಾಂಡ್',
|
||||||
|
'IL' => 'ಇಸ್ರೇಲ್',
|
||||||
|
'IT' => 'ಇಟಲಿ',
|
||||||
|
'JM' => 'ಜಮೈಕಾ',
|
||||||
|
'JO' => 'ಜೋರ್ಡಾನ್',
|
||||||
|
'JP' => 'ಜಪಾನ್',
|
||||||
|
'KZ' => 'ಕಝಾಕಿಸ್ತಾನ್',
|
||||||
|
'KE' => 'ಕೀನ್ಯಾ',
|
||||||
|
'KG' => 'ಕಿರ್ಗಿಸ್ತಾನ್',
|
||||||
|
'KH' => 'ಕಾಂಬೋಡಿಯಾ',
|
||||||
|
'KI' => 'ಕಿರಿಬತಿ',
|
||||||
|
'KN' => 'ಸೇಂಟ್ ಕಿಟ್ಸ್ ಮತ್ತು ನೆವಿಸ್',
|
||||||
|
'KR' => 'ದಕ್ಷಿಣ ಕೊರಿಯಾ',
|
||||||
|
'KW' => 'ಕುವೈತ್',
|
||||||
|
'LA' => 'ಲಾವೋಸ್',
|
||||||
|
'LB' => 'ಲೆಬನಾನ್',
|
||||||
|
'LR' => 'ಲೈಬೀರಿಯಾ',
|
||||||
|
'LY' => 'ಲಿಬಿಯಾ',
|
||||||
|
'LC' => 'ಸೇಂಟ್ ಲೂಸಿಯಾ',
|
||||||
|
'LI' => 'ಲಿಚ್ಟೆನ್ಸ್ಟೈನ್',
|
||||||
|
'LK' => 'ಶ್ರೀಲಂಕಾ',
|
||||||
|
'LS' => 'ಲೆಸೊಥೊ',
|
||||||
|
'LT' => 'ಲಿಥುವೇನಿಯಾ',
|
||||||
|
'LU' => 'ಲಕ್ಸೆಂಬರ್ಗ್',
|
||||||
|
'LV' => 'ಲಾಟ್ವಿಯಾ',
|
||||||
|
'MA' => 'ಮೊರಾಕೊ',
|
||||||
|
'MC' => 'ಮೊನಾಕೊ',
|
||||||
|
'MD' => 'ಮೊಲ್ಡೊವಾ',
|
||||||
|
'MG' => 'ಮಡಗಾಸ್ಕರ್',
|
||||||
|
'MV' => 'ಮಾಲ್ಡೀವ್ಸ್',
|
||||||
|
'MX' => 'ಮೆಕ್ಸಿಕೊ',
|
||||||
|
'MH' => 'ಮಾರ್ಷಲ್ ದ್ವೀಪಗಳು',
|
||||||
|
'MK' => 'ಮ್ಯಾಸಿಡೋನಿಯಾ',
|
||||||
|
'ML' => 'ಮಾಲಿ',
|
||||||
|
'MT' => 'ಮಾಲ್ಟಾ',
|
||||||
|
'MM' => 'ಮ್ಯಾನ್ಮಾರ್',
|
||||||
|
'ME' => 'ಮಾಂಟೆನೆಗ್ರೊ',
|
||||||
|
'MN' => 'ಮಂಗೋಲಿಯಾ',
|
||||||
|
'MZ' => 'ಮೊಜಾಂಬಿಕ್',
|
||||||
|
'MR' => 'ಮೌರಿಟಾನಿಯಾ',
|
||||||
|
'MU' => 'ಮಾರಿಷಸ್',
|
||||||
|
'MW' => 'ಮಲಾವಿ',
|
||||||
|
'MY' => 'ಮಲೇಷ್ಯಾ',
|
||||||
|
'NA' => 'ನಮೀಬಿಯಾ',
|
||||||
|
'NE' => 'ನೈಜರ್',
|
||||||
|
'NG' => 'ನೈಜೀರಿಯಾ',
|
||||||
|
'NI' => 'ನಿಕರಾಗುವಾ',
|
||||||
|
'NL' => 'ನೆದರ್ಲ್ಯಾಂಡ್ಸ್',
|
||||||
|
'NO' => 'ನಾರ್ವೆ',
|
||||||
|
'NP' => 'ನೇಪಾಳ',
|
||||||
|
'NR' => 'ನೌರು',
|
||||||
|
'NZ' => 'ನ್ಯೂಜಿಲ್ಯಾಂಡ್',
|
||||||
|
'OM' => 'ಓಮನ್',
|
||||||
|
'PK' => 'ಪಾಕಿಸ್ತಾನ',
|
||||||
|
'PA' => 'ಪನಾಮ',
|
||||||
|
'PE' => 'ಪೆರು',
|
||||||
|
'PH' => 'ಫಿಲಿಪೈನ್ಸ್',
|
||||||
|
'PW' => 'ಪಲಾವ್',
|
||||||
|
'PG' => 'ಪಪುವಾ ನ್ಯೂಗಿನಿಯಾ',
|
||||||
|
'PL' => 'ಪೋಲೆಂಡ್',
|
||||||
|
'KP' => 'ಉತ್ತರ ಕೊರಿಯಾ',
|
||||||
|
'PT' => 'ಪೋರ್ಚುಗಲ್',
|
||||||
|
'PY' => 'ಪರಾಗ್ವೆ',
|
||||||
|
'QA' => 'ಕತಾರ್',
|
||||||
|
'RO' => 'ರೊಮೇನಿಯಾ',
|
||||||
|
'RU' => 'ರಷ್ಯಾ',
|
||||||
|
'RW' => 'ರುವಾಂಡಾ',
|
||||||
|
'SA' => 'ಸೌದಿ ಅರೇಬಿಯಾ',
|
||||||
|
'SD' => 'ಸುಡಾನ್',
|
||||||
|
'SN' => 'ಸೆನೆಗಲ್',
|
||||||
|
'SG' => 'ಸಿಂಗಾಪುರ್',
|
||||||
|
'SB' => 'ಸೊಲೊಮನ್ ದ್ವೀಪಗಳು',
|
||||||
|
'SL' => 'ಸಿಯೆರಾ ಲಿಯೋನ್',
|
||||||
|
'SV' => 'ಎಲ್ ಸಾಲ್ವಡಾರ್',
|
||||||
|
'SM' => 'ಸ್ಯಾನ್ ಮರಿನೋ',
|
||||||
|
'SO' => 'ಸೊಮಾಲಿಯಾ',
|
||||||
|
'RS' => 'ಸೆರ್ಬಿಯಾ',
|
||||||
|
'SS' => 'ದಕ್ಷಿಣ ಸುಡಾನ್',
|
||||||
|
'ST' => 'ಸಾವೊ ಟೋಮೆ ಮತ್ತು ಪ್ರಿನ್ಸಿಪೆ',
|
||||||
|
'SR' => 'ಸುರಿನಾಮ್',
|
||||||
|
'SK' => 'ಸ್ಲೋವಾಕಿಯಾ',
|
||||||
|
'SI' => 'ಸ್ಲೊವೇನಿಯಾ',
|
||||||
|
'SE' => 'ಸ್ವೀಡನ್',
|
||||||
|
'SZ' => 'ಸ್ವಾಜಿಲ್ಯಾಂಡ್',
|
||||||
|
'SC' => 'ಸೀಶೆಲ್ಸ್',
|
||||||
|
'SY' => 'ಸಿರಿಯಾ',
|
||||||
|
'TD' => 'ಚಾಡ್',
|
||||||
|
'TG' => 'ಹೋಗಲು',
|
||||||
|
'TH' => 'ಥೈಲ್ಯಾಂಡ್',
|
||||||
|
'TJ' => 'ತಜಿಕಿಸ್ತಾನ್',
|
||||||
|
'TM' => 'ತುರ್ಕಮೆನಿಸ್ತಾನ್',
|
||||||
|
'TL' => 'ಟಿಮೋರ್-ಲೆಸ್ಟೆ',
|
||||||
|
'TO' => 'ಟೋಂಗಾ',
|
||||||
|
'TT' => 'ಟ್ರಿನಿಡಾಡ್ ಮತ್ತು ಟೊಬಾಗೊ',
|
||||||
|
'TN' => 'ಟುನೀಶಿಯಾ',
|
||||||
|
'TR' => 'ಟರ್ಕಿ',
|
||||||
|
'TV' => 'ತುವಾಲು',
|
||||||
|
'TZ' => 'ಟಾಂಜಾನಿಯಾ',
|
||||||
|
'UG' => 'ಉಗಾಂಡಾ',
|
||||||
|
'UA' => 'ಉಕ್ರೇನ್',
|
||||||
|
'UY' => 'ಉರುಗ್ವೆ',
|
||||||
|
'US' => 'ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್',
|
||||||
|
'UZ' => 'ಉಜ್ಬೇಕಿಸ್ತಾನ್',
|
||||||
|
'VA' => 'ವ್ಯಾಟಿಕನ್ ನಗರ',
|
||||||
|
'VC' => 'ಸೇಂಟ್ ವಿನ್ಸೆಂಟ್ ಮತ್ತು ಗ್ರೆನಡೈನ್ಸ್',
|
||||||
|
'VE' => 'ವೆನೆಜುವೆಲಾ',
|
||||||
|
'VN' => 'ವಿಯೆಟ್ನಾಂ',
|
||||||
|
'VU' => 'ವನವಾಟು',
|
||||||
|
'WS' => 'ಸಮೋವಾ',
|
||||||
|
'YE' => 'ಯೆಮೆನ್',
|
||||||
|
'ZA' => 'ದಕ್ಷಿಣ ಆಫ್ರಿಕಾ',
|
||||||
|
'ZM' => 'ಜಾಂಬಿಯಾ',
|
||||||
|
'ZW' => 'ಜಿಂಬಾಬ್ವೆ',
|
||||||
|
];
|
21
app/config/locale/translations/ka.php
Normal file
21
app/config/locale/translations/ka.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"ಬುದ್ಧಿವಂತಿಕೆಯ ಕಲೆ ಏನು ಕಡೆಗಣಿಸಬೇಕೆಂದು ತಿಳಿಯುವ ಕಲೆ."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'ka',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s ತಂಡ',
|
||||||
|
'account.emails.verification.title' => 'ಖಾತೆ ಪರಿಶೀಲನೆ',
|
||||||
|
'account.emails.verification.body' => 'ka.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'ಪಾಸ್ವರ್ಡ್ ಮರುಹೊಂದಿಸು',
|
||||||
|
'account.emails.recovery.body' => 'ka.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => '%s ತಂಡಕ್ಕೆ% %s ನಲ್ಲಿ ಆಹ್ವಾನ',
|
||||||
|
'account.emails.invitation.body' => 'ka.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'Unknown',
|
||||||
|
|
||||||
|
'countries' => include 'ka.countries.php',
|
||||||
|
'continents' => include 'ka.continents.php',
|
||||||
|
];
|
|
@ -13,7 +13,6 @@ return [
|
||||||
'AU' => 'ऑस्ट्रेलिया',
|
'AU' => 'ऑस्ट्रेलिया',
|
||||||
'AT' => 'ऑस्ट्रिया',
|
'AT' => 'ऑस्ट्रिया',
|
||||||
'AZ' => 'अजरबैजान',
|
'AZ' => 'अजरबैजान',
|
||||||
|
|
||||||
'BI' => 'बुरुंडी',
|
'BI' => 'बुरुंडी',
|
||||||
'BE' => 'बेल्जियम',
|
'BE' => 'बेल्जियम',
|
||||||
'BJ' => 'बेनिन',
|
'BJ' => 'बेनिन',
|
||||||
|
|
11
app/config/locale/translations/od.continents.php
Normal file
11
app/config/locale/translations/od.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'ଆଫ୍ରିକା',
|
||||||
|
'AN' => 'ଆଣ୍ଟାର୍କଟିକା',
|
||||||
|
'AS' => 'ଏସିଆ',
|
||||||
|
'EU' => 'ଇଉରୋପ',
|
||||||
|
'NA' => 'ନର୍ଥ ଆମେରିକା',
|
||||||
|
'OC' => 'ଓସାନିଆ',
|
||||||
|
'SA' => 'ସାଉଥ ଆମେରିକା',
|
||||||
|
];
|
198
app/config/locale/translations/od.countries.php
Normal file
198
app/config/locale/translations/od.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'ଅଫଘନିସ୍ତାନ',
|
||||||
|
'AO' => 'ଅଙ୍ଗୋଲା',
|
||||||
|
'AL' => 'ଆଲବେନିଆ',
|
||||||
|
'AD' => 'ଆଣ୍ଡୋରା',
|
||||||
|
'AE' => 'ୟୁନାଇଟେଡ୍ ଆରବ ଏମିରେଟେସ୍',
|
||||||
|
'AR' => 'ଆର୍ଜେଣ୍ଟିନା',
|
||||||
|
'AM' => 'ଆର୍ମେନିଆ',
|
||||||
|
'AG' => 'ଆଣ୍ଟିଗୁଆ ଏବଂ ବାରବୁଦା',
|
||||||
|
'AU' => 'ଅଷ୍ଟ୍ରେଲିଆ',
|
||||||
|
'AT' => 'ଅଷ୍ଟ୍ରିଆ',
|
||||||
|
'AZ' => 'ଆଜେରବାଇଜାନ',
|
||||||
|
'BI' => 'ବୁରୁଣ୍ଡି',
|
||||||
|
'BE' => 'ବେଲଜିୟମ',
|
||||||
|
'BJ' => 'ବେନିନ୍',
|
||||||
|
'BF' => 'ବୁର୍କିନା ଫାସୋ',
|
||||||
|
'BD' => 'ବାଂଲାଦେଶ',
|
||||||
|
'BG' => 'ବୁଲଗେରିଆ',
|
||||||
|
'BH' => 'ବହାରେନ',
|
||||||
|
'BS' => 'ବାହାମା',
|
||||||
|
'BA' => 'ବୋସନିଆ ଏବଂ ହେର୍ଜେଗୋଭିନା',
|
||||||
|
'BY' => 'ବେଳରୁଷ',
|
||||||
|
'BZ' => 'ବେଲିଜ଼ଏ',
|
||||||
|
'BO' => 'ବୋଲିଭିଆ',
|
||||||
|
'BR' => 'ବ୍ରାଜିଲ୍',
|
||||||
|
'BB' => 'ବାରବାଡୋସ୍',
|
||||||
|
'BN' => 'ବ୍ରୁନେଇ',
|
||||||
|
'BT' => 'ଭୁଟାନ',
|
||||||
|
'BW' => 'ବୋତସ୍ୱାନା',
|
||||||
|
'CF' => 'କେନ୍ଦ୍ରୀୟ ଆଫ୍ରିକୀୟ ଗଣତନ୍ତ୍ର',
|
||||||
|
'CA' => 'କାନାଡା',
|
||||||
|
'CH' => 'ସ୍ୱିଜରଲ୍ୟାଣ୍ଡ',
|
||||||
|
'CL' => 'ଚିଲି',
|
||||||
|
'CN' => 'ଚୀନ୍',
|
||||||
|
'CI' => 'ଆଇଭୋରୀ କୋଷ୍ଟ',
|
||||||
|
'CM' => 'କାମେରୁନ୍',
|
||||||
|
'CD' => 'ଡ଼ ର କଙ୍ଗୋ',
|
||||||
|
'CG' => 'କଙ୍ଗୋ ଗଣତନ୍ତ୍ର',
|
||||||
|
'CO' => 'କଲମ୍ବିଆ',
|
||||||
|
'KM' => 'କୋମୋରସ୍',
|
||||||
|
'CV' => 'କେପ୍ ଭର୍ଡେ',
|
||||||
|
'CR' => 'କୋଷ୍ଟାରିକା',
|
||||||
|
'CU' => 'କ୍ୟୁବା',
|
||||||
|
'CY' => 'ସାଇପ୍ରସ୍',
|
||||||
|
'CZ' => 'ଚେକିଆ',
|
||||||
|
'DE' => 'ଜର୍ମାନୀ',
|
||||||
|
'DJ' => 'ଜିବୁଟି',
|
||||||
|
'DM' => 'ଡୋମିନିକା',
|
||||||
|
'DK' => 'ଡେନମାର୍କ',
|
||||||
|
'DO' => 'ଡୋମିନିକାନ୍ ରିପବ୍ଲିକ୍',
|
||||||
|
'DZ' => 'ଆଲଜେରିଆ',
|
||||||
|
'EC' => 'ଇକ୍ୟୁଏଡର୍',
|
||||||
|
'EG' => 'ମିଶର',
|
||||||
|
'ER' => 'ଇରିଟ୍ରିଆ',
|
||||||
|
'ES' => 'ସ୍ପେନ୍',
|
||||||
|
'EE' => 'ଇଷ୍ଟୋନିଆ',
|
||||||
|
'ET' => 'ଇଥିଓପିଆ',
|
||||||
|
'FI' => 'ଫିନଲ୍ୟାଣ୍ଡ',
|
||||||
|
'FJ' => 'ଫିଜି',
|
||||||
|
'FR' => 'ଫ୍ରାନ୍ସ',
|
||||||
|
'FM' => 'ମାଇକ୍ରୋନେସିଆ',
|
||||||
|
'GA' => 'ଗାବନ୍',
|
||||||
|
'GB' => 'ୟୁନାଇଟେଡ୍ କିଙ୍ଗଡମ',
|
||||||
|
'GE' => 'ଜର୍ଜିଆ',
|
||||||
|
'GH' => 'ଘାନା',
|
||||||
|
'GN' => 'ଗିନି',
|
||||||
|
'GM' => 'ଗାମ୍ବିଆ',
|
||||||
|
'GW' => 'ଗିନି-ବିସାଉ',
|
||||||
|
'GQ' => 'ଏକ୍ୟୁଟୋରିଆଲ୍ ଗିନି',
|
||||||
|
'GR' => 'ଗ୍ରୀସ୍',
|
||||||
|
'GD' => 'ଗ୍ରେନାଡା',
|
||||||
|
'GT' => 'ଗୁଆଟେମାଲା',
|
||||||
|
'GY' => 'ଗୁଇନ୍ଦା',
|
||||||
|
'HN' => 'ହୋଣ୍ଡୁରାସ୍',
|
||||||
|
'HR' => 'କ୍ରୋଏସିଆ',
|
||||||
|
'HT' => 'ହାଇତି',
|
||||||
|
'HU' => 'ହଙ୍ଗେରୀ',
|
||||||
|
'ID' => 'ଇଣ୍ଡୋନେସିଆ',
|
||||||
|
'IN' => 'ଭାରତ',
|
||||||
|
'IE' => 'ଆୟର୍ଲାଣ୍ଡ',
|
||||||
|
'IR' => 'ଇରାନ',
|
||||||
|
'IQ' => 'ଇରାକ',
|
||||||
|
'IS' => 'ଆଇସଲ୍ୟାଣ୍ଡ',
|
||||||
|
'IL' => 'ଇସ୍ରାଏଲ',
|
||||||
|
'IT' => 'ଇଟାଲୀ',
|
||||||
|
'JM' => 'ଜାମାଇକା',
|
||||||
|
'JO' => 'ଜୋର୍ଡାନ',
|
||||||
|
'JP' => 'ଜାପାନ',
|
||||||
|
'KZ' => 'କାଜାଖସ୍ତାନ',
|
||||||
|
'KE' => 'କେନିଆ',
|
||||||
|
'KG' => 'କିର୍ଗିଜସ୍ଥାନ',
|
||||||
|
'KH' => 'କାମ୍ବୋଡିଆ',
|
||||||
|
'KI' => 'କିରିବାଟି',
|
||||||
|
'KN' => 'ସେଣ୍ଟ କିଟ୍ସ ଏବଂ ନେଭିସ୍',
|
||||||
|
'KR' => 'ଦକ୍ଷିଣ କୋରିଆ',
|
||||||
|
'KW' => 'କୁଏତ',
|
||||||
|
'LA' => 'ଲାଓସ୍',
|
||||||
|
'LB' => 'ଲିବାନୋନ୍',
|
||||||
|
'LR' => 'ଲାଇବେରିଆ',
|
||||||
|
'LY' => 'ଲିବିଆ',
|
||||||
|
'LC' => 'ସେଣ୍ଟ ଲୁସିଆ',
|
||||||
|
'LI' => 'ଲିଚଟେଷ୍ଟାଇନ୍',
|
||||||
|
'LK' => 'ଶ୍ରୀ ଲଙ୍କା',
|
||||||
|
'LS' => 'ଲେସୋଥୋ',
|
||||||
|
'LT' => 'ଲିଥୁଆନିଆ',
|
||||||
|
'LU' => 'ଲକ୍ସେମବର୍ଗ',
|
||||||
|
'LV' => 'ଲାଟଭିଆ',
|
||||||
|
'MA' => 'ମୋରୋକୋ',
|
||||||
|
'MC' => 'ମୋନାକୋ',
|
||||||
|
'MD' => 'ମଲଡୋଭା',
|
||||||
|
'MG' => 'ମାଡାଗାସ୍କର',
|
||||||
|
'MV' => 'ମାଲଦ୍ୱୀପ',
|
||||||
|
'MX' => 'ମେକ୍ସିକୋ',
|
||||||
|
'MH' => 'ମାର୍ଶଲ ଦ୍ୱୀପପୁଞ୍ଜ',
|
||||||
|
'MK' => 'ମାକେଡୋନିଆ',
|
||||||
|
'ML' => 'ମାଲି',
|
||||||
|
'MT' => 'ମାଲ୍ଟା',
|
||||||
|
'MM' => 'ମିଆଁମାର',
|
||||||
|
'ME' => 'ମୋଣ୍ଟେନେଗ୍ରୋ',
|
||||||
|
'MN' => 'ମୋଙ୍ଗୋଲିଆ',
|
||||||
|
'MZ' => 'ମୋଜାମ୍ବିକ୍',
|
||||||
|
'MR' => 'ମରିସାନିଆ',
|
||||||
|
'MU' => 'ମରିସସ୍',
|
||||||
|
'MW' => 'ମଲାୱି',
|
||||||
|
'MY' => 'ମାଲେସିଆ',
|
||||||
|
'NA' => 'ନାମିବିଆ',
|
||||||
|
'NE' => 'ନାଇଜର',
|
||||||
|
'NG' => 'ନାଇଜେରିଆ',
|
||||||
|
'NI' => 'ନିକାରାଗୁଆ',
|
||||||
|
'NL' => 'ନେଦରଲ୍ୟାଣ୍ଡ',
|
||||||
|
'NO' => 'ନରୱେ',
|
||||||
|
'NP' => 'ନେପାଳ',
|
||||||
|
'NR' => 'ନାଉରୁ',
|
||||||
|
'NZ' => 'ନିଉଜିଲାଣ୍ଡ୍',
|
||||||
|
'OM' => 'ଓମାନ',
|
||||||
|
'PK' => 'ପାକିସ୍ତାନ',
|
||||||
|
'PA' => 'ପାନାମା',
|
||||||
|
'PE' => 'ପେରୁ',
|
||||||
|
'PH' => 'ଫିଲିପାଇନ୍ସ',
|
||||||
|
'PW' => 'ପାଲାଉ',
|
||||||
|
'PG' => 'ପାପୁଆ ନ୍ୟୁ ଗିନି',
|
||||||
|
'PL' => 'ପୋଲାଣ୍ଡ',
|
||||||
|
'KP' => 'ଉତ୍ତର କୋରିଆ',
|
||||||
|
'PT' => 'ପର୍ତ୍ତୁଗାଲ୍',
|
||||||
|
'PY' => 'ପାରାଗୁଏ',
|
||||||
|
'QA' => 'କାତାର',
|
||||||
|
'RO' => 'ରୋମାନିଆ',
|
||||||
|
'RU' => 'ୠଷ୍ସିଆ',
|
||||||
|
'RW' => 'ରୁୱାଣ୍ଡା',
|
||||||
|
'SA' => 'ସାଉଦି ଆରବ',
|
||||||
|
'SD' => 'ସୁଦାନ',
|
||||||
|
'SN' => 'ସେନେଗାଲ୍',
|
||||||
|
'SG' => 'ସିଙ୍ଗାପୁର',
|
||||||
|
'SB' => 'ଶଲୋମନ ଦ୍ୱୀପପୁ୍ଜ',
|
||||||
|
'SL' => 'ସିଇରା ଲେଓନେ',
|
||||||
|
'SV' => 'ଏଲ ସାଲଭାଡୋର',
|
||||||
|
'SM' => 'ସାନ୍ ମାରିନୋ',
|
||||||
|
'SO' => 'ସୋମାଲିଆ',
|
||||||
|
'RS' => 'ସର୍ବିଆ',
|
||||||
|
'SS' => 'ଦକ୍ଷିଣ ସୁଦାନ',
|
||||||
|
'ST' => 'ସାଓ ଟୋମେ ଏବଂ ପ୍ରିନ୍ସିପି',
|
||||||
|
'SR' => 'ସୁରିନାମ',
|
||||||
|
'SK' => 'ସ୍ଲୋଭାକିଆ',
|
||||||
|
'SI' => 'ସ୍ଲୋଭେନିଆ',
|
||||||
|
'SE' => 'ସ୍ୱିଡେନ',
|
||||||
|
'SZ' => 'ସ୍ୱେଜ଼ୀଲାଣ୍ଡ',
|
||||||
|
'SC' => 'ସେଚେଲସ୍',
|
||||||
|
'SY' => 'ସିରିଆ',
|
||||||
|
'TD' => 'ଚାଡ',
|
||||||
|
'TG' => 'ଟୋଗୋ',
|
||||||
|
'TH' => 'ଥାଇଲ୍ୟାଣ୍ଡ',
|
||||||
|
'TJ' => 'ତାଜିକିସ୍ତାନ',
|
||||||
|
'TM' => 'ତୁର୍କମେନିସ୍ତାନ',
|
||||||
|
'TL' => 'ତିମୋର-ଲେଷ୍ଟେ',
|
||||||
|
'TO' => 'ଟୋଙ୍ଗା',
|
||||||
|
'TT' => 'ତ୍ରିନିଦାଦ ଏବଂ ଟୋବାଗୋ',
|
||||||
|
'TN' => 'ଟ୍ୟୁନିସିଆ',
|
||||||
|
'TR' => 'ତୁର୍କୀ',
|
||||||
|
'TV' => 'ତୁଭାଲୁ',
|
||||||
|
'TZ' => 'ତାଞ୍ଜାନିଆ',
|
||||||
|
'UG' => 'ଉଗାଣ୍ଡା',
|
||||||
|
'UA' => 'ୟୁକ୍ରେନ',
|
||||||
|
'UY' => 'ଉରୁଗୁଏ',
|
||||||
|
'US' => 'ଯୁକ୍ତ ରାଷ୍ଟ୍ର',
|
||||||
|
'UZ' => 'ଉଜବେକିସ୍ତାନ',
|
||||||
|
'VA' => 'ଭାଟିକାନ୍ ସିଟି',
|
||||||
|
'VC' => 'ସେଣ୍ଟ ଭିନ୍ସେଣ୍ଟ ଏବଂ ଗ୍ରେନାଡାଇନ୍ସ',
|
||||||
|
'VE' => 'ଭେନେଜୁଏଲା',
|
||||||
|
'VN' => 'ଭିଏତନାମ',
|
||||||
|
'VU' => 'ଭାନୁୟୁଟୁ',
|
||||||
|
'WS' => 'ସାମୋଆ',
|
||||||
|
'YE' => 'ୟେମେନ',
|
||||||
|
'ZA' => 'ଦକ୍ଷିଣ ଆଫ୍ରିକା',
|
||||||
|
'ZM' => 'ଜାମ୍ବିଆ',
|
||||||
|
'ZW' => 'ଜିମ୍ବାୱେ',
|
||||||
|
];
|
21
app/config/locale/translations/od.php
Normal file
21
app/config/locale/translations/od.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"ଜ୍ଞାନୀ ହେବାର କଳା ହେଉଛି କ’ଣ ଅଣଦେଖା କରାଯିବ ଜାଣିବାର କଳା |"', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'od',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s ଟିମ',
|
||||||
|
'account.emails.verification.title' => 'ଏକାଉଣ୍ଟ ଭେରିଫିକେସନ',
|
||||||
|
'account.emails.verification.body' => 'od.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'ପାସୱାର୍ଡ ରିସେଟ',
|
||||||
|
'account.emails.recovery.body' => 'od.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'ଈଂଭିଟେସନ %s ଟିମ at %s',
|
||||||
|
'account.emails.invitation.body' => 'od.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'ଅଜ୍ଞାତ',
|
||||||
|
|
||||||
|
'countries' => include 'od.countries.php',
|
||||||
|
'continents' => include 'od.continents.php',
|
||||||
|
];
|
11
app/config/locale/translations/pa.continents.php
Normal file
11
app/config/locale/translations/pa.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'ਅਫਰੀਕਾ',
|
||||||
|
'AN' => 'ਅੰਟਾਰਕਟਿਕਾ',
|
||||||
|
'AS' => 'ਏਸ਼ੀਆ',
|
||||||
|
'EU' => 'ਯੂਰਪ',
|
||||||
|
'NA' => 'ਉੱਤਰ ਅਮਰੀਕਾ',
|
||||||
|
'OC' => 'ਓਸੀਆਨੀਆ',
|
||||||
|
'SA' => 'ਸਾਉਥ ਅਮਰੀਕਾ',
|
||||||
|
];
|
200
app/config/locale/translations/pa.countries.php
Normal file
200
app/config/locale/translations/pa.countries.php
Normal file
|
@ -0,0 +1,200 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
'AF' => 'ਅਫਗਾਨਿਸਤਾਨ',
|
||||||
|
'AO' => 'ਐਂਗੋਲਾ',
|
||||||
|
'AL' => 'ਅਲਬਾਨੀਆ',
|
||||||
|
'AD' => 'ਅੰਡੋਰਾ',
|
||||||
|
'AE' => 'ਸੰਯੂਕਤ ਅਰਬ ਅਮੀਰਾਤ',
|
||||||
|
'AR' => 'ਅਰਜਿੰਟੀਨਾ',
|
||||||
|
'AM' => 'ਅਰਮੇਨੀਆ',
|
||||||
|
'AG' => 'ਐਨੀਟਗੁਆ ਅਤੇ ਬਰਮੁਡਾ',
|
||||||
|
'AU' => 'ਆਸਟਰੇਲੀਆ',
|
||||||
|
'AT' => 'ਆਸਟਰੀਆ',
|
||||||
|
'AZ' => 'ਅਜ਼ਰਬਾਈਜਾਨ',
|
||||||
|
'BI' => 'ਬੁਰੂੰਡੀ',
|
||||||
|
'BE' => 'ਬੈਲਜੀਅਮ',
|
||||||
|
'BJ' => 'ਬੇਨਿਨ',
|
||||||
|
'BF' => 'ਬੁਰਕੀਨਾ ਫਾਸੋ',
|
||||||
|
'BD' => 'ਬੰਗਲਾਦੇਸ਼',
|
||||||
|
'BG' => 'ਬੁਲਗਾਰੀਆ',
|
||||||
|
'BH' => 'ਬਾਹਰੇਨ',
|
||||||
|
'BS' => 'ਬਾਹਾਮਸ',
|
||||||
|
'BA' => 'ਬੋਸਨੀਆ ਅਤੇ ਹਰਜ਼ੇਗੋਵਿਨਾ',
|
||||||
|
'BY' => 'ਬੇਲਾਰੂਸ',
|
||||||
|
'BZ' => 'ਬੇਲੀਜ਼',
|
||||||
|
'BO' => 'ਬੋਲੀਵੀਆ',
|
||||||
|
'BR' => 'ਬ੍ਰਾਜ਼ੀਲ',
|
||||||
|
'BB' => 'ਬਾਰਬਾਡੋ',
|
||||||
|
'BN' => 'ਬਰੂਨੇਈ ',
|
||||||
|
'BT' => 'ਭੂਤਨ',
|
||||||
|
'BW' => 'ਬੋਤਸਵਾਨਾ',
|
||||||
|
'CF' => 'ਕੇਂਦਰੀ ਅਫ਼ਰੀਕੀ ਗਣਰਾਜ',
|
||||||
|
'CA' => 'ਕੈਨਡਾ',
|
||||||
|
'CH' => 'ਸਵਿੱਟਜਰਲੈਂਡ',
|
||||||
|
'CL' => 'ਚਿਲੀ',
|
||||||
|
'CN' => 'ਚੀਨ',
|
||||||
|
'CI' => 'ਹਾਥੀ ਦੰਦ',
|
||||||
|
'CM' => 'ਕੈਮਰੂਨ',
|
||||||
|
'CD' => 'ਡੀ.ਆਰ. ਕੋਂਗੋ',
|
||||||
|
'CG' => 'ਕੌਂਗੋ ਗਣਰਾਜ',
|
||||||
|
'CO' => 'ਕੋਲੰਬੀਆ',
|
||||||
|
'KM' => 'ਕੋਮੋਰੋਜ਼',
|
||||||
|
'CV' => 'ਕੇਪ ਵਰਡ',
|
||||||
|
'CR' => 'ਕੋਸਟਾਰੀਕਾ',
|
||||||
|
'CU' => 'ਕਿ cਬਾ',
|
||||||
|
'CY' => 'ਸਾਈਪ੍ਰਸ',
|
||||||
|
'CZ' => 'ਚੇਕ ਗਣਤੰਤਰ',
|
||||||
|
'DE' => 'ਜਰਮਨ',
|
||||||
|
'DJ' => 'ਜਾਇਬੂਟੀ',
|
||||||
|
'DM' => 'ਹਾਵੀਕਾ',
|
||||||
|
'DK' => 'ਡੈਨਮਾਰਕ',
|
||||||
|
'DO' => 'ਡੋਮਿਨਿੱਕ ਰਿਪਬਲਿਕ',
|
||||||
|
'DZ' => 'ਅਲਜੀਰੀਆ',
|
||||||
|
'ER' => 'ਇਰੀਟਰੀਆ',
|
||||||
|
'EC' => 'ਇਕੂਏਟਰ',
|
||||||
|
'EG' => 'ਮਿਸਰ',
|
||||||
|
'IR' => 'ਇਰੀਟਰੀਆ',
|
||||||
|
'ES' => 'ਸਪੇਨ',
|
||||||
|
'EE' => 'ਈਸਟੋਨੀਆ',
|
||||||
|
'ET' => 'ਈਥੋਪੀਆ',
|
||||||
|
'FI' => 'ਫਿਨਲੈਂਡ',
|
||||||
|
'FJ' => 'ਫਿਜੀ',
|
||||||
|
'FR' => 'ਫ੍ਰਾਂਸ',
|
||||||
|
'FM' => 'ਮਾਈਕਰੋਨੇਸ਼ੀਆ',
|
||||||
|
'GA' => 'ਗੈਬਨ',
|
||||||
|
'GB' => 'ਯੁਨਾਇਟੇਡ ਕਿਂਗਡਮ',
|
||||||
|
'GE' => 'ਜਾਰਜੀਆ',
|
||||||
|
'GH' => 'ਘਾਨਾ',
|
||||||
|
'GN' => 'ਗਿੰਨੀ',
|
||||||
|
'GM' => 'ਗੈਂਬੀਆ',
|
||||||
|
'GW' => 'ਗਿੰਨੀ-ਬਿਸਾਉ',
|
||||||
|
'GQ' => 'ਭੂਮੱਧ ਗਿੰਨੀ',
|
||||||
|
'GR' => 'ਗ੍ਰੀਸ',
|
||||||
|
'GD' => 'ਗ੍ਰੇਨਾਡਾ',
|
||||||
|
'GT' => 'ਗੁਆਟੇਮਾਲਾ',
|
||||||
|
'GY' => 'ਗੇਆਨਾ',
|
||||||
|
'HN' => 'ਹੌਂਡੂਰਸ',
|
||||||
|
'HR' => 'ਕਰੋਸ਼ੀਆ',
|
||||||
|
'HT' => 'ਹੈਤੀ',
|
||||||
|
'HU' => 'ਹੰਗਰੀਅਨ ਦੇਸ਼',
|
||||||
|
'ID' => 'ਇੰਡੋਨੇਸ਼ੀਆ',
|
||||||
|
'IN' => 'ਭਾਰਤ',
|
||||||
|
'IE' => 'ਆਇਰਲੈਂਡ',
|
||||||
|
'IR' => 'ਇਰਾਨ',
|
||||||
|
'IQ' => 'ਇਰਾਕ',
|
||||||
|
'IS' => 'ਆਈਸਲੈਂਡ',
|
||||||
|
'IL' => 'ਇਸਰਾਇਲ',
|
||||||
|
'IT' => 'ਇਟਲੀ',
|
||||||
|
'JM' => 'ਜਮਾਏਕਾ',
|
||||||
|
'JO' => 'ਜਾਰਡਨ',
|
||||||
|
'JP' => 'ਜਪਾਨ',
|
||||||
|
'KZ' => 'ਕਜ਼ਾਕਿਸਤਾਨ',
|
||||||
|
'KE' => 'ਕੀਨੀਆ',
|
||||||
|
'KG' => 'ਕਿਰਗਿਸਤਾਨ',
|
||||||
|
'KH' => 'ਕੰਬੋਡੀਆ',
|
||||||
|
'KI' => 'ਕਿਰੀਬਾਤੀ',
|
||||||
|
'KN' => 'ਸੈਂਟ ਕਿੱਟਸ ਅਤੇ ਨੇਵਿਸ',
|
||||||
|
'KR' => 'ਦੱਖਣੀ ਕੋਰੀਆ',
|
||||||
|
'KW' => 'ਕੁਵੈਤ',
|
||||||
|
'LA' => 'ਲਾਓਸ',
|
||||||
|
'LB' => 'ਲੇਬਨਾਨ',
|
||||||
|
'LR' => 'ਲਾਇਬੇਰੀਆ',
|
||||||
|
'LY' => 'ਲਿਬੀਆ',
|
||||||
|
'LC' => 'ਸ੍ਟ੍ਰੀਟ ਲੂਸੀਆ',
|
||||||
|
'LI' => 'ਲੀਚਨਸਟਾਈਨ',
|
||||||
|
'LK' => 'ਸ਼ਿਰੀਲੰਕਾ',
|
||||||
|
'LS' => 'ਲੈਸੋਥੋ',
|
||||||
|
'LT' => 'ਲਿਥੁਆਨੀਆ',
|
||||||
|
'LU' => 'ਲਕਸਮਬਰਗ',
|
||||||
|
'LV' => 'ਲਾਤਵੀਆ',
|
||||||
|
'MA' => 'ਮੋਰੋਕੋ',
|
||||||
|
'MC' => 'ਮੋਨਾਕੋ',
|
||||||
|
'MD' => 'ਮੋਲਡੋਵਾ',
|
||||||
|
'MG' => 'ਮੈਡਾਗਾਸਕਰ',
|
||||||
|
'MV' => 'ਮਾਲਦੀਵ',
|
||||||
|
'MX' => 'ਮੈਕਸੀਕੋ',
|
||||||
|
'MH' => 'ਮਾਰਸ਼ਲ ਟਾਪੂ',
|
||||||
|
'MK' => 'ਮੈਸੇਡੋਨੀਆ',
|
||||||
|
'ML' => 'ਮਾਲੀ',
|
||||||
|
'MT' => 'ਮਾਲਟਾ',
|
||||||
|
'MM' => 'ਮਿਆਂਮਾਰ',
|
||||||
|
'ME' => 'ਮੋਨਟੇਨੇਗਰੋ',
|
||||||
|
'MN' => 'ਮੰਗੋਲੀਆ',
|
||||||
|
'MZ' => 'ਮੋਜ਼ਰਬਿਕ',
|
||||||
|
'MR' => 'ਮੌਰੀਟਾਨੀਆ',
|
||||||
|
'MU' => 'ਮਾਰੀਸ਼ਸ',
|
||||||
|
'MW' => 'ਮਾਲਾਵੀ',
|
||||||
|
'MY' => 'ਮਲੇਸ਼ੀਆ',
|
||||||
|
'NA' => 'ਨਾਮੀਬੀਆ',
|
||||||
|
'NE' => 'ਨਾਈਜਰ',
|
||||||
|
'NG' => 'ਨਾਈਜੀਰੀਆ',
|
||||||
|
'NI' => 'ਨਿਕਾਰਾਗੁਆ',
|
||||||
|
'NL' => 'ਨੈੱਟਲਰਲੈਂਡ',
|
||||||
|
'NO' => 'ਨਾਰਵੇ',
|
||||||
|
'NP' => 'ਨੇਪਾਲ',
|
||||||
|
'NR' => 'ਨਾਰੂ',
|
||||||
|
'NZ' => 'ਨਿਊਜ਼ੀਲੈਂਡ',
|
||||||
|
'OM' => 'ਓਮਾਨ',
|
||||||
|
'PK' => 'ਪਾਕਿਸਤਾਨ',
|
||||||
|
'PA' => 'ਪਨਾਮਾ',
|
||||||
|
'PE' => 'ਪੇਰੂ',
|
||||||
|
'PH' => 'ਫਿਲਪੀਨਜ਼',
|
||||||
|
'PW' => 'ਪਲਾਉ',
|
||||||
|
'PG' => 'ਪਪੁਆ ਨਵਾਂ ਗਿੰਨੀ',
|
||||||
|
'PL' => 'ਪੋਲੈਂਡ',
|
||||||
|
'KP' => 'ਉੱਤਰੀ ਕੋਰਿਆ',
|
||||||
|
'PT' => 'ਪੋਰਟੁਗਲ',
|
||||||
|
'PY' => 'ਪੈਰਾਗੁਏ',
|
||||||
|
'QA' => 'ਕਤਰ',
|
||||||
|
'RO' => 'ਰੋਮਾਨੀਆ',
|
||||||
|
'RU' => 'ਰੂਸ',
|
||||||
|
'RW' => 'ਰੂਸ',
|
||||||
|
'SA' => 'ਸੌਦੀ ਅਰਬ',
|
||||||
|
'SD' => 'ਸੁਡਾਨ',
|
||||||
|
'SN' => 'ਸੇਨੇਗਲ',
|
||||||
|
'SG' => 'ਸਿੰਗਾਪੁਰ',
|
||||||
|
'SB' => 'ਸੋਲੋਮੋਨ ਟਾਪੂ',
|
||||||
|
'SL' => 'ਸੀਅਰਾ ਲਿਓਨ',
|
||||||
|
'SV' => 'ਅਲ ਸਾਲਵਾਡੋਰ',
|
||||||
|
'SM' => 'ਸੈਨ ਮਰੀਨੋ',
|
||||||
|
'SO' => 'ਸੋਮਾਲੀਆ',
|
||||||
|
'RS' => 'ਸਰਬੀਆ',
|
||||||
|
'SS' => 'ਦੱਖਣੀ ਸੁਡਾਨ',
|
||||||
|
'ST' => 'ਸਾਓ ਟੋਮ ਅਤੇ ਪ੍ਰਿੰਸੀਪਲ',
|
||||||
|
'SR' => 'ਸੂਰੀਨਾਮ',
|
||||||
|
'SK' => 'ਸਲਾਸਿਆ',
|
||||||
|
'SI' => 'ਸਲੋਵੇਨੀਆ',
|
||||||
|
'SE' => 'ਸਵੀਡਨ',
|
||||||
|
'SZ' => 'ਸਵਾਜ਼ੀਲੈਂਡ',
|
||||||
|
'SC' => 'ਸੇਸ਼ੇਲਸ',
|
||||||
|
'SY' => 'ਸੀਰੀਆ',
|
||||||
|
'TD' => 'ਚਾਡ',
|
||||||
|
'TG' => 'ਹੁਣੇ ਜਾਣਾ',
|
||||||
|
'TH' => 'ਥਾਈਲੈਂਡ',
|
||||||
|
'TJ' => 'ਤਜਿਕਿਸਤਾਨ',
|
||||||
|
'TM' => 'ਤੁਰਕਮੇਨਿਸਤਾਨ',
|
||||||
|
'TL' => 'ਟਾਈਮਰ ਘੱਟ',
|
||||||
|
'TO' => 'ਟੰਗਾ',
|
||||||
|
'TT' => 'ਤ੍ਰਿਨੀਦਾਦ ਅਤੇ ਟੋਬਾਗੋ',
|
||||||
|
'TN' => 'ਯੂਨਿਸੀਆ',
|
||||||
|
'TR' => 'ਟਰਕੀ',
|
||||||
|
'TV' => 'ਤੁਵਾਲੁ',
|
||||||
|
'TZ' => 'ਤਨਜ਼ਾਨੀਆ',
|
||||||
|
'UG' => 'ਯੂਗਾਂਡਾ',
|
||||||
|
'UA' => 'ਯੂਕ੍ਰੇਨ',
|
||||||
|
'UY' => 'ਉਰੁਗੁਏ',
|
||||||
|
'US' => 'ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ',
|
||||||
|
'UZ' => 'ਉਜ਼ਬੇਕਿਸਤਾਨ',
|
||||||
|
'VA' => 'ਵੈਟੀਕਨ ਸ਼ਹਿਰ',
|
||||||
|
'VC' => 'ਸੈਂਟ ਵਿਨਸੈਂਟ ਅਤੇ ਗ੍ਰੇਨਾਡਾਈਨਜ਼',
|
||||||
|
'VE' => 'ਵੈਨਜ਼ੂਏਲਾ',
|
||||||
|
'VN' => 'ਵੀਅਤਨਾਮ',
|
||||||
|
'VU' => 'ਵੈਨੂਆਟੂ',
|
||||||
|
'WS' => 'ਸਮੋਆ',
|
||||||
|
'YE' => 'ਯੀਮਨ',
|
||||||
|
'ZA' => 'ਦੱਖਣੀ ਅਫਰੀਕਾ',
|
||||||
|
'ZM' => 'ਜ਼ੈਂਬੀਆ',
|
||||||
|
'ZW' => 'ਜ਼ਿੰਬਾਬਵੇ',
|
||||||
|
];
|
21
app/config/locale/translations/pa.php
Normal file
21
app/config/locale/translations/pa.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"ਬੁੱਧੀਮਾਨ ਬਣਨ ਦੀ ਕਲਾ ਇਹ ਜਾਣਨ ਦੀ ਕਲਾ ਹੈ ਕਿ ਕਿਸ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਨਾ ਹੈ."', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'pa',
|
||||||
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s ਟੀਮ',
|
||||||
|
'account.emails.verification.title' => 'ਖਾਤਾ ਪੁਸ਼ਟੀਕਰਣ',
|
||||||
|
'account.emails.verification.body' => 'pa.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'ਪਾਸਵਰਡ ਰੀਸੈੱਟ',
|
||||||
|
'account.emails.recovery.body' => 'pa.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'ਸੱਦਾ %s ਟੀਮ %s',
|
||||||
|
'account.emails.invitation.body' => 'pa.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'ਅਣਜਾਣ',
|
||||||
|
|
||||||
|
'countries' => include 'pa.countries.php',
|
||||||
|
'continents' => include 'pa.continents.php',
|
||||||
|
];
|
|
@ -2,20 +2,20 @@
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'settings.inspire' => '"Sztuka bycia mądrym to sztuka wiedzieć, co przeoczyć."', // This is the line printed in the homepage and console 'view-source'
|
'settings.inspire' => '"Sztuka bycia mądrym to sztuka wiedzieć, co przeoczyć."', // This is the line printed in the homepage and console 'view-source'
|
||||||
'settings.locale' => 'en',
|
'settings.locale' => 'pl',
|
||||||
'settings.direction' => 'ltr',
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
// Service - Users
|
// Service - Users
|
||||||
'account.emails.team' => 'Zespół %s',
|
'account.emails.team' => 'Zespół %s',
|
||||||
'account.emails.verification.title' => 'Potwierdzenie konta',
|
'account.emails.verification.title' => 'Potwierdzenie konta',
|
||||||
'account.emails.verification.body' => 'en.email.auth.confirm.tpl',
|
'account.emails.verification.body' => 'pl.email.auth.confirm.tpl',
|
||||||
'account.emails.recovery.title' => 'Zresetowanie hasła',
|
'account.emails.recovery.title' => 'Zresetowanie hasła',
|
||||||
'account.emails.recovery.body' => 'en.email.auth.recovery.tpl',
|
'account.emails.recovery.body' => 'pl.email.auth.recovery.tpl',
|
||||||
'account.emails.invitation.title' => 'Zaproszenie do zespołu %s - %s',
|
'account.emails.invitation.title' => 'Zaproszenie do zespołu %s - %s',
|
||||||
'account.emails.invitation.body' => 'en.email.auth.invitation.tpl',
|
'account.emails.invitation.body' => 'pl.email.auth.invitation.tpl',
|
||||||
|
|
||||||
'locale.country.unknown' => 'Nieznany',
|
'locale.country.unknown' => 'Nieznany',
|
||||||
|
|
||||||
'countries' => include 'en.countries.php',
|
'countries' => include 'pl.countries.php',
|
||||||
'continents' => include 'en.continents.php',
|
'continents' => include 'pl.continents.php',
|
||||||
];
|
];
|
||||||
|
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Kosta Rika',
|
'CR' => 'Kosta Rika',
|
||||||
'CU' => 'Kuba',
|
'CU' => 'Kuba',
|
||||||
'CY' => 'Qipro',
|
'CY' => 'Qipro',
|
||||||
'CZ' => 'Republika Czecheke',
|
'CZ' => 'Çekia',
|
||||||
'DE' => 'Gjermani',
|
'DE' => 'Gjermani',
|
||||||
'DJ' => 'Djibouti',
|
'DJ' => 'Djibouti',
|
||||||
'DM' => 'Dominica',
|
'DM' => 'Dominica',
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Zdravo {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Kliknite na ovaj link da verifikujete vašu email adresu.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ukoliko niste zatražili verifikaciju email adrese, ignorišite ovaj email.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Hvala,
|
||||||
|
<br />
|
||||||
|
{{project}} tim
|
||||||
|
</p>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<p>
|
||||||
|
Zdravo,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Dobili ste ovaj email jer <b>{{owner}}</b> vas poziva da postanete član <b>{{team}}</b> tima na {{project}}.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ukoliko niste zainteresovani, ignorišite ovu poruku.</p>
|
||||||
|
<p>
|
||||||
|
Hvala,
|
||||||
|
<br />
|
||||||
|
{{project}} tim
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Zdravo {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Kliknite na ovaj link da resetujete vašu {{project}} lozinku.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ukoliko niste zatražili verifikaciju ove adrese, ignorišite ovaj email.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Hvala,
|
||||||
|
<br />
|
||||||
|
{{project}} tim
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Прывітанне {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Перайдзіце па гэтай спасылцы, каб пацвердзіць свой адрас электроннай пошты.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Калі вы не прасілі спраўдзіць гэты адрас, вы можаце праігнараваць гэтае паведамленне.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Дзякуем,
|
||||||
|
<br />
|
||||||
|
Каманда {{project}}
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Прывітанне,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Гэта паведамленне было адпраўлена вам, таму што <b>{{owner}}</b> хацеў запрасіць вас стаць членам каманды <b>{{team}}</b> у {{project}}.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Калі вам гэта не цікава, вы можаце праігнараваць гэтае паведамленне.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Дзякуем,
|
||||||
|
<br />
|
||||||
|
Каманда {{project}}
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Прывітанне {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Перайдзіце па гэтай спасылцы, каб скінуць пароль для {{project}}.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Калі вы не прасілі скінуць пароль, вы можаце праігнараваць гэта паведамленне.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Дзякуем,
|
||||||
|
<br />
|
||||||
|
Каманда {{project}}
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Здравейте {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Следвайте този линк, за да потвърдите имейл адреса си.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ако не сте поискали да потвърдите този адрес, можете да игнорирате това съобщение.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Поздрави,
|
||||||
|
<br />
|
||||||
|
{{project}} екип
|
||||||
|
</p>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<p>
|
||||||
|
Здравейте,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Този имейл Ви беше изпратен, защото <b>{{owner}}</b> искаше да Ви покани да станете член на <b>{{team}}</b> екип в {{project}}.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ако не се интересувате, можете да игнорирате това съобщение.</p>
|
||||||
|
<p>
|
||||||
|
Поздрави,
|
||||||
|
<br />
|
||||||
|
{{project}} екип
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
Здравейте {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Последвайте този линк за да промените своята {{project}} парола.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
Ако не сте поискали да потвърдите този адрес, можете да игнорирате това съобщение.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Поздрави,
|
||||||
|
<br />
|
||||||
|
{{project}} екип
|
||||||
|
</p>
|
|
@ -2,14 +2,14 @@
|
||||||
Ahoj {{name}},
|
Ahoj {{name}},
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Kliknutím na tento odkaz ověřte svou e-mailovou adresu.
|
Klepnutím na tento odkaz ověřte svou e-mailovou adresu.
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
Pokud jste nepožádali o ověření této adresy, můžete tuto zprávu ignorovat.
|
Pokud jste nepožádali o ověření této adresy, můžete tuto zprávu ignorovat.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
dík,
|
Dík,
|
||||||
<br />
|
<br />
|
||||||
{{project}} tým
|
{{project}} tým
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
Ahoj,
|
Ahoj,
|
||||||
</p>
|
</p>
|
||||||
<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}}.
|
Tento e-mail vám byl zaslán, protože vás <b>{{owner}}</b> chtěl pozvat, abyste se stali členem týmu <b>{{team}}</b> v {{project}}.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Klepnutím na tento odkaz se připojíte k týmu <b>{{team}}</b>:
|
Klepnutím na tento odkaz se připojíte k týmu <b>{{team}}</b>:
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
Hello,
|
Hello,
|
||||||
</p>
|
</p>
|
||||||
<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}}.
|
This mail was sent to you because <b>{{owner}}</b> wanted to invite you to become a member of the <b>{{team}}</b> team at {{project}}.
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
If you didn’t ask to verify this address, you can ignore this message.
|
If you didn’t ask to reset your password, you can ignore this message.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Thanks,
|
Thanks,
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
Hola,
|
Hola,
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Te hemos enviamos este correo porque <b>{{owner}}</b> quiere invitarte a formar parte del equipo <b>{{team}}</b> en {{project}}.
|
Te hemos enviado este correo porque <b>{{owner}}</b> quiere invitarte a formar parte del equipo <b>{{team}}</b> en {{project}}.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Sigue este enlace para unirte al equipo <b>{{team}}</b>:
|
Sigue este enlace para unirte al equipo <b>{{team}}</b>:
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
Hola {{name}},
|
Hola {{name}},
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Sigue este enlace para reestablecer tu contraseña de {{project}}.
|
Sigue este enlace para restablecer tu contraseña de {{project}}.
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
Si no has pedido reestablecer tu contraseña, puedes ignorar este mensaje.
|
Si no solicitaste restablecer tu contraseña, puedes ignorar este mensaje.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Gracias,
|
Gracias,
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
<p>
|
||||||
|
|
||||||
|
سلام {{name}}،
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
برای تأیید آدرس ایمیل خود، روی این لینک کلیک کنید.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر از شما خواسته نشده است این آدرس ایمیل را تأیید کنید، می توانید این پیام را نادیده بگیرید.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
متشکریم,
|
||||||
|
<br />
|
||||||
|
تیم {{project}}
|
||||||
|
</p>
|
|
@ -0,0 +1,18 @@
|
||||||
|
<p>
|
||||||
|
سلام،
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
این نامه برای شما ارسال شد زیرا <b>{{owner}}</b> میخواهد شما را به عضویت تیم <b>{{team}}</b> در {{project}} دعوت کند.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
برای عضویت در تیم <b>{{team}}</b> بر روی لینک زیر کلیک کنید :
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر علاقهای ندارید، می توانید این پیام را نادیده بگیرید.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
متشکریم,
|
||||||
|
<br />
|
||||||
|
{{project}} تیم
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
سلام {{name}}،
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
لینک زیر را کلیک کنید تا رمز عبور {{project}} را بازیابی کنید.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر علاقهای ندارید، می توانید این پیام را نادیده بگیرید.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
متشکریم،
|
||||||
|
<br />
|
||||||
|
تیم {{project}}
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ಹಲೋ {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪರಿಶೀಲಿಸಲು ಈ ಲಿಂಕ್ ಅನ್ನು ಅನುಸರಿಸಿ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ಈ ವಿಳಾಸವನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಕೇಳದಿದ್ದರೆ, ನೀವು ಈ ಸಂದೇಶವನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ಧನ್ಯವಾದಗಳು,
|
||||||
|
<br />
|
||||||
|
{{project}} ತಂಡ
|
||||||
|
</p>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<p>
|
||||||
|
ಹಲೋ,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
{{project}} ಕ್ಕೆ <b>{{team}}</b> ತಂಡದ ಓವರ್ನಲ್ಲಿ ತಂಡದ ಸದಸ್ಯರಾಗಲು <b>{{owner}}</b> ನಿಮ್ಮನ್ನು ಆಹ್ವಾನಿಸಲು ಬಯಸಿದ್ದರಿಂದ ಈ ಮೇಲ್ ಅನ್ನು ನಿಮಗೆ ಕಳುಹಿಸಲಾಗಿದೆ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ನಿಮಗೆ ಆಸಕ್ತಿ ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಈ ಸಂದೇಶವನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು. </ P>
|
||||||
|
<p>
|
||||||
|
ಧನ್ಯವಾದಗಳು,
|
||||||
|
<br />
|
||||||
|
{{project}} ತಂಡ
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ಹಲೋ {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ನಿಮ್ಮ {{project}} ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು ಈ ಲಿಂಕ್ ಅನ್ನು ಅನುಸರಿಸಿ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ಈ ವಿಳಾಸವನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಕೇಳದಿದ್ದರೆ, ನೀವು ಈ ಸಂದೇಶವನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ಧನ್ಯವಾದಗಳು,
|
||||||
|
<br />
|
||||||
|
{{project}} ತಂಡ
|
||||||
|
</p>
|
|
@ -0,0 +1,16 @@
|
||||||
|
<p>
|
||||||
|
|
||||||
|
ନମସ୍କାର {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ଆପଣଙ୍କର ଇମେଲ୍ ଠିକଣା ଯାଞ୍ଚ କରିବାକୁ ଏହି ଲିଙ୍କ୍ ଅନୁସରଣ କରନ୍ତୁ|
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ଯଦି ଆପଣ ଏହି ଠିକଣା ଯାଞ୍ଚ କରିବାକୁ କହି ନାହାଁନ୍ତି, ଆପଣ ଏହି ସନ୍ଦେଶକୁ ଉପେକ୍ଷା କରିପାରିବେ|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ଧନ୍ୟବାଦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ଟିମ
|
||||||
|
</p>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<p>
|
||||||
|
ନମସ୍କାର,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ଏହି ମେଲ୍ ଆପଣଙ୍କୁ ପଠାଯାଇଥିଲା କାରଣ <b>{{owner}}</b> ଆପଣଙ୍କୁ {{project}} ପାଇଁ <b>{{team}}</b> ଦଳରେ ଦଳର ସଦସ୍ୟ ହେବାକୁ ଆମନ୍ତ୍ରିତ ହେବାକୁ ଚାହୁଁଥିଲେ|
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ଯଦି ଆପଣ ଆଗ୍ରହୀ ନୁହଁନ୍ତି, ଆପଣ ଏହି ସନ୍ଦେଶକୁ ଅଣଦେଖା କରିପାରିବେ |</p>
|
||||||
|
<p>
|
||||||
|
ଧନ୍ୟବାଦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ଟିମ
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ନମସ୍କାର {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
{{project}} ପାସୱାର୍ଡ ରିସେଟ କରିବାକୁ ଏହି ଲିଙ୍କ୍ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ |
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
ଯଦି ଆପଣ ଏହି ଠିକଣା ଯାଞ୍ଚ କରିବାକୁ କହି ନାହାଁନ୍ତି, ଆପଣ ଏହି ସନ୍ଦେଶକୁ ଉପେକ୍ଷା କରିପାରିବେ|
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
ଧନ୍ୟବାଦ,
|
||||||
|
<br />
|
||||||
|
{{project}} ଟିମ
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ہیلو {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
اپنے ای میل پتے کی تصدیق کے ل this اس لنک کی پیروی کریں۔
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر آپ نے اس پتے کی تصدیق کرنے کے لئے نہیں کہا تو آپ اس پیغام کو نظرانداز کرسکتے ہیں۔
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
شکریہ,
|
||||||
|
<br />
|
||||||
|
{{project}} ٹیم
|
||||||
|
</p>
|
|
@ -0,0 +1,14 @@
|
||||||
|
<p>
|
||||||
|
ہیلو,
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
یہ میل آپ کو اس لئے بھیجا گیا تھا کیونکہ <b>{{owner}}</b> میں آپ کو ٹیم کے ممبر بننے کے لئے مدعو کرنا چاہتا تھا <b>{{team}}</b> میں ٹیم ختم {{project}}.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر آپ دلچسپی نہیں رکھتے ہیں تو ، آپ اس پیغام کو نظرانداز کرسکتے ہیں۔</p>
|
||||||
|
<p>
|
||||||
|
شکریہ,
|
||||||
|
<br />
|
||||||
|
{{project}} ٹیم
|
||||||
|
</p>
|
|
@ -0,0 +1,15 @@
|
||||||
|
<p>
|
||||||
|
ہیلو {{name}},
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
اپنا دوبارہ ترتیب دینے کیلئے اس لنک پر عمل کریں {{project}} پاس ورڈ.
|
||||||
|
</p>
|
||||||
|
{{cta}}
|
||||||
|
<p>
|
||||||
|
اگر آپ نے اس پتے کی تصدیق کرنے کے لئے نہیں کہا تو آپ اس پیغام کو نظرانداز کرسکتے ہیں۔
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
شکریہ,
|
||||||
|
<br />
|
||||||
|
{{project}} ٹیم
|
||||||
|
</p>
|
|
@ -2,11 +2,11 @@
|
||||||
{{name}} 你好,
|
{{name}} 你好,
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
請點擊下方的鏈接驗證你的電子郵箱地址。
|
請點擊下方的連結驗證你的電子郵箱地址。
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
如果你沒有請求驗證本郵箱,請忽略這份郵件。
|
如果你沒有請求驗證本電子信箱,請忽略這份信件。
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
謝謝。
|
謝謝。
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
你好,
|
你好,
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<b>{{owner}}</b>邀請您加入{{project}}項目的<b>{{team}}</b>小組。
|
<b>{{owner}}</b>邀請您加入{{project}}專案的<b>{{team}}</b>小組。
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
請點擊下方的鏈接加入{{team}}小組:
|
請點擊下方的鏈接加入{{team}}小組:
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
如果您沒有加入該小組的計劃,請忽略本郵件。
|
如果您沒有加入該小組的計劃,請忽略本信件。
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
謝謝。
|
謝謝。
|
||||||
|
|
|
@ -2,15 +2,14 @@
|
||||||
{{name}} 你好,
|
{{name}} 你好,
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
请点击下方的链接重新设置{{project}}的密码。
|
請點擊下方的連結重設 {{project}} 的密碼。
|
||||||
Follow this link to reset your {{project}} password.
|
|
||||||
</p>
|
</p>
|
||||||
{{cta}}
|
{{cta}}
|
||||||
<p>
|
<p>
|
||||||
如果您未曾申请重设密码,请忽略本邮件。
|
如果你未曾申請重設密碼,請忽略本信件。
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
谢谢。
|
謝謝。
|
||||||
<br />
|
<br />
|
||||||
来自 {{project}}
|
來自 {{project}}
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -44,7 +44,7 @@ return [
|
||||||
'CR' => 'Kosta Rika',
|
'CR' => 'Kosta Rika',
|
||||||
'CU' => 'Küba',
|
'CU' => 'Küba',
|
||||||
'CY' => 'Güney Kıbrıs Rum Kesimi',
|
'CY' => 'Güney Kıbrıs Rum Kesimi',
|
||||||
'CZ' => 'Çek Cumhuriyeti',
|
'CZ' => 'Çekya',
|
||||||
'DE' => 'Almanya',
|
'DE' => 'Almanya',
|
||||||
'DJ' => 'Cibuti',
|
'DJ' => 'Cibuti',
|
||||||
'DM' => 'Dominika',
|
'DM' => 'Dominika',
|
||||||
|
|
|
@ -5,12 +5,12 @@ return [
|
||||||
'settings.locale' => 'ua',
|
'settings.locale' => 'ua',
|
||||||
'settings.direction' => 'ltr',
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
'account.emails.team' => '%s Команда',
|
'account.emails.team' => 'Команда %s',
|
||||||
'account.emails.verification.title' => 'Підтвердження Акаунту' ,
|
'account.emails.verification.title' => 'Підтвердження Акаунту' ,
|
||||||
'account.emails.verification.body' => 'ua.email.auth.confirm.tpl',
|
'account.emails.verification.body' => 'ua.email.auth.confirm.tpl',
|
||||||
'account.emails.recovery.title' => 'Скидання пароля',
|
'account.emails.recovery.title' => 'Скидання пароля',
|
||||||
'account.emails.recovery.body' => 'ua.email.auth.recovery.tpl',
|
'account.emails.recovery.body' => 'ua.email.auth.recovery.tpl',
|
||||||
'account.emails.invitation.title' => 'Запрошення до %s Команди у %s',
|
'account.emails.invitation.title' => 'Запрошення до Команди %s у %s',
|
||||||
'account.emails.invitation.body' => 'ua.email.auth.invitation.tpl',
|
'account.emails.invitation.body' => 'ua.email.auth.invitation.tpl',
|
||||||
|
|
||||||
'locale.country.unknown' => 'Невідомо',
|
'locale.country.unknown' => 'Невідомо',
|
||||||
|
|
11
app/config/locale/translations/ur.continents.php
Normal file
11
app/config/locale/translations/ur.continents.php
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'افریقہ',
|
||||||
|
'AN' => 'انٹارکٹیکا',
|
||||||
|
'AS' => 'ایشیا',
|
||||||
|
'EU' => 'یورپ',
|
||||||
|
'NA' => 'شمالی امریکہ',
|
||||||
|
'OC' => 'اوشینیا',
|
||||||
|
'SA' => 'جنوبی امریکہ',
|
||||||
|
];
|
198
app/config/locale/translations/ur.countries.php
Normal file
198
app/config/locale/translations/ur.countries.php
Normal file
|
@ -0,0 +1,198 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'AF' => 'افغانستان',
|
||||||
|
'AO' => 'انگولا',
|
||||||
|
'AL' => 'البانیہ',
|
||||||
|
'AD' => 'انڈورا',
|
||||||
|
'AE' => 'متحدہ عرب امارات',
|
||||||
|
'AR' => 'ارجنٹائن',
|
||||||
|
'AM' => 'آرمینیا',
|
||||||
|
'AG' => 'اینٹیگوا اور باربوڈا',
|
||||||
|
'AU' => 'آسٹریلیا',
|
||||||
|
'AT' => 'آسٹریا',
|
||||||
|
'AZ' => 'آذربائیجان',
|
||||||
|
'BI' => 'برونڈی',
|
||||||
|
'BE' => 'بیلجیم',
|
||||||
|
'BJ' => 'بینن',
|
||||||
|
'BF' => 'برکینا فاسو',
|
||||||
|
'BD' => 'بنگلہ دیش',
|
||||||
|
'BG' => 'بلغاریہ',
|
||||||
|
'BH' => 'بحرین',
|
||||||
|
'BS' => 'بہاماس',
|
||||||
|
'BA' => 'بوسنیا اور ہرزیگوینا',
|
||||||
|
'BY' => 'بیلاروس',
|
||||||
|
'BZ' => 'بیلیز',
|
||||||
|
'BO' => 'بولیویا',
|
||||||
|
'BR' => 'برازیل',
|
||||||
|
'BB' => 'بارباڈوس',
|
||||||
|
'BN' => 'برونائی',
|
||||||
|
'BT' => 'بھوٹان',
|
||||||
|
'BW' => 'بوٹسوانا',
|
||||||
|
'CF' => 'مرکزی افریقی جمہوریت',
|
||||||
|
'CA' => 'کینیڈا',
|
||||||
|
'CH' => 'سوئٹزرلینڈ',
|
||||||
|
'CL' => 'چلی',
|
||||||
|
'CN' => 'چین',
|
||||||
|
'CI' => 'آئیوری کوسٹ',
|
||||||
|
'CM' => 'کیمرون',
|
||||||
|
'CD' => 'جمہوری جمہوریہ کانگو',
|
||||||
|
'CG' => 'جمہوریہ کانگو',
|
||||||
|
'CO' => 'کولمبیا',
|
||||||
|
'KM' => 'کوموروس',
|
||||||
|
'CV' => 'کیپ وردے',
|
||||||
|
'CR' => 'کوسٹا ریکا',
|
||||||
|
'CU' => 'کیوبا',
|
||||||
|
'CY' => 'قبرص',
|
||||||
|
'CZ' => 'چیکیا',
|
||||||
|
'DE' => 'جرمنی',
|
||||||
|
'DJ' => 'جبوتی',
|
||||||
|
'DM' => 'ڈومینیکا',
|
||||||
|
'DK' => 'ڈنمارک',
|
||||||
|
'DO' => 'ڈومینیکن ریپبلک',
|
||||||
|
'DZ' => 'الجیریا',
|
||||||
|
'EC' => 'ایکواڈور',
|
||||||
|
'EG' => 'مصر',
|
||||||
|
'ER' => 'اریٹیریا',
|
||||||
|
'ES' => 'اسپین',
|
||||||
|
'EE' => 'ایسٹونیا',
|
||||||
|
'ET' => 'ایتھوپیا',
|
||||||
|
'FI' => 'فن لینڈ',
|
||||||
|
'FJ' => 'فجی',
|
||||||
|
'FR' => 'فرانس',
|
||||||
|
'FM' => 'مائکرونیشیا',
|
||||||
|
'GA' => 'گبون',
|
||||||
|
'GB' => 'متحدہ سلطنت یونائیٹڈ کنگڈم',
|
||||||
|
'GE' => 'جارجیا',
|
||||||
|
'GH' => 'گھانا',
|
||||||
|
'GN' => 'گیانا',
|
||||||
|
'GM' => 'گیمبیا',
|
||||||
|
'GW' => 'گیانا - بساؤ',
|
||||||
|
'GQ' => 'استوائی گنی',
|
||||||
|
'GR' => 'یونان',
|
||||||
|
'GD' => 'گریناڈا',
|
||||||
|
'GT' => 'گوئٹے مالا',
|
||||||
|
'GY' => 'گیانا',
|
||||||
|
'HN' => 'ہونڈوراس',
|
||||||
|
'HR' => 'کروشیا',
|
||||||
|
'HT' => 'ہیٹی',
|
||||||
|
'HU' => 'ہنگری',
|
||||||
|
'ID' => 'انڈونیشیا',
|
||||||
|
'IN' => 'ہندوستان',
|
||||||
|
'IE' => 'آئرلینڈ',
|
||||||
|
'IR' => 'ایران',
|
||||||
|
'IQ' => 'عراق',
|
||||||
|
'IS' => 'آئس لینڈ',
|
||||||
|
'IL' => 'اسرا ییل',
|
||||||
|
'IT' => 'اٹلی',
|
||||||
|
'JM' => 'جمیکا',
|
||||||
|
'JO' => 'اردن',
|
||||||
|
'JP' => 'جاپان',
|
||||||
|
'KZ' => 'قازقستان',
|
||||||
|
'KE' => 'کینیا',
|
||||||
|
'KG' => 'کرغزستان',
|
||||||
|
'KH' => 'کمبوڈیا',
|
||||||
|
'KI' => 'کیریباتی',
|
||||||
|
'KN' => 'سینٹ کٹس اینڈ نیوس',
|
||||||
|
'KR' => 'جنوبی کوریا',
|
||||||
|
'KW' => 'کویت',
|
||||||
|
'LA' => 'لاؤس',
|
||||||
|
'LB' => 'لبنان',
|
||||||
|
'LR' => 'لائبیریا',
|
||||||
|
'LY' => 'لیبیا',
|
||||||
|
'LC' => 'سینٹ لوسیا',
|
||||||
|
'LI' => 'لیچسٹین',
|
||||||
|
'LK' => 'سری لنکا',
|
||||||
|
'LS' => 'لیسوتھو',
|
||||||
|
'LT' => 'لتھوانیا',
|
||||||
|
'LU' => 'لکسمبرگ',
|
||||||
|
'LV' => 'لٹویا',
|
||||||
|
'MA' => 'مراکش',
|
||||||
|
'MC' => 'موناکو',
|
||||||
|
'MD' => 'مالڈووا',
|
||||||
|
'MG' => 'مڈغاسکر',
|
||||||
|
'MV' => 'مالدیپ',
|
||||||
|
'MX' => 'میکسیکو',
|
||||||
|
'MH' => 'جزائر مارشل',
|
||||||
|
'MK' => 'میسیڈونیا',
|
||||||
|
'ML' => 'مالی',
|
||||||
|
'MT' => 'مالٹا',
|
||||||
|
'MM' => 'میانمار',
|
||||||
|
'ME' => 'مونٹی نیگرو',
|
||||||
|
'MN' => 'منگولیا',
|
||||||
|
'MZ' => 'موزمبیق',
|
||||||
|
'MR' => 'موریتانیا',
|
||||||
|
'MU' => 'ماریشیس',
|
||||||
|
'MW' => 'ملاوی',
|
||||||
|
'MY' => 'ملائیشیا',
|
||||||
|
'NA' => 'نمیبیا',
|
||||||
|
'NE' => 'نائجر',
|
||||||
|
'NG' => 'نائیجیریا',
|
||||||
|
'NI' => 'نکاراگوا',
|
||||||
|
'NL' => 'نیدرلینڈز',
|
||||||
|
'NO' => 'ناروے',
|
||||||
|
'NP' => 'نیپال',
|
||||||
|
'NR' => 'نورو',
|
||||||
|
'NZ' => 'نیوزی لینڈ',
|
||||||
|
'OM' => 'عمان',
|
||||||
|
'PK' => 'پاکستان',
|
||||||
|
'PA' => 'پانامہ',
|
||||||
|
'PE' => 'پیرو',
|
||||||
|
'PH' => 'فلپائن',
|
||||||
|
'PW' => 'پلاؤ',
|
||||||
|
'PG' => 'پاپوا نیو گنی',
|
||||||
|
'PL' => 'پولینڈ',
|
||||||
|
'KP' => 'شمالی کوریا',
|
||||||
|
'PT' => 'پرتگال',
|
||||||
|
'PY' => 'پیراگوئے',
|
||||||
|
'QA' => 'قطر',
|
||||||
|
'RO' => 'رومانیہ',
|
||||||
|
'RU' => 'روس',
|
||||||
|
'RW' => '',
|
||||||
|
'SA' => 'روانڈا',
|
||||||
|
'SD' => 'سوڈان',
|
||||||
|
'SN' => 'سینیگال',
|
||||||
|
'SG' => 'سنگاپور',
|
||||||
|
'SB' => 'جزائر سلیمان',
|
||||||
|
'SL' => 'سیرا لیون',
|
||||||
|
'SV' => 'ال سلواڈور',
|
||||||
|
'SM' => 'سان مارینو',
|
||||||
|
'SO' => 'صومالیہ',
|
||||||
|
'RS' => 'سربیا',
|
||||||
|
'SS' => 'جنوبی سوڈان',
|
||||||
|
'ST' => 'ساؤ ٹومے اور پرنسیپی',
|
||||||
|
'SR' => 'سورینام',
|
||||||
|
'SK' => 'سلوواکیا',
|
||||||
|
'SI' => 'سلووینیا',
|
||||||
|
'SE' => 'سویڈن',
|
||||||
|
'SZ' => 'سوازیلینڈ',
|
||||||
|
'SC' => 'سیچلز',
|
||||||
|
'SY' => 'شام',
|
||||||
|
'TD' => 'چاڈ',
|
||||||
|
'TG' => 'جانے کے لئے',
|
||||||
|
'TH' => 'تھائی لینڈ',
|
||||||
|
'TJ' => 'تاجکستان',
|
||||||
|
'TM' => 'ترکمانستان',
|
||||||
|
'TL' => 'تیمور لیسی',
|
||||||
|
'TO' => 'ٹونگا',
|
||||||
|
'TT' => 'ٹرینیڈاڈ اور ٹوباگو',
|
||||||
|
'TN' => 'تیونس',
|
||||||
|
'TR' => 'ترکی',
|
||||||
|
'TV' => 'ٹوالو',
|
||||||
|
'TZ' => 'تنزانیہ',
|
||||||
|
'UG' => 'یوگنڈا',
|
||||||
|
'UA' => 'یوکرائن',
|
||||||
|
'UY' => 'یوراگوئے',
|
||||||
|
'US' => 'ریاستہائے متحدہ',
|
||||||
|
'UZ' => 'ازبکستان',
|
||||||
|
'VA' => 'ویٹیکن سٹی',
|
||||||
|
'VC' => 'سینٹ ونسنٹ اور گریناڈائنز',
|
||||||
|
'VE' => 'وینزویلا',
|
||||||
|
'VN' => 'ویتنام',
|
||||||
|
'VU' => 'وانواتو',
|
||||||
|
'WS' => 'ساموا',
|
||||||
|
'YE' => 'یمن',
|
||||||
|
'ZA' => 'جنوبی افریقہ',
|
||||||
|
'ZM' => 'زیمبیا',
|
||||||
|
'ZW' => 'زمبابوے',
|
||||||
|
];
|
21
app/config/locale/translations/ur.php
Normal file
21
app/config/locale/translations/ur.php
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
'settings.inspire' => '"عقلمند ہونے کا فن یہ جاننے کا فن ہے کہ کیا نظرانداز کیا جائے۔"', // This is the line printed in the homepage and console 'view-source'
|
||||||
|
'settings.locale' => 'ur',
|
||||||
|
'settings.direction' => 'rtl',
|
||||||
|
|
||||||
|
// Service - Users
|
||||||
|
'account.emails.team' => '%s ٹیم',
|
||||||
|
'account.emails.verification.title' => 'اکاؤنٹ کی توثیق',
|
||||||
|
'account.emails.verification.body' => 'ur.email.auth.confirm.tpl',
|
||||||
|
'account.emails.recovery.title' => 'پاس ورڈ دوبارہ ترتیب دیں',
|
||||||
|
'account.emails.recovery.body' => 'ur.email.auth.recovery.tpl',
|
||||||
|
'account.emails.invitation.title' => 'کی دعوت %s میں ٹیم %s',
|
||||||
|
'account.emails.invitation.body' => 'ur.email.auth.invitation.tpl',
|
||||||
|
|
||||||
|
'locale.country.unknown' => 'نامعلوم',
|
||||||
|
|
||||||
|
'countries' => include 'ur.countries.php',
|
||||||
|
'continents' => include 'ur.continents.php',
|
||||||
|
];
|
|
@ -1,13 +1,13 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'settings.inspire' => '"懂得取舍,方顯睿智。"', // This is the line printed in the homepage and console 'view-source'
|
'settings.inspire' => '"懂得取捨,方顯睿智。"', // This is the line printed in the homepage and console 'view-source'
|
||||||
'settings.locale' => 'zh-tw',
|
'settings.locale' => 'zh-tw',
|
||||||
'settings.direction' => 'ltr',
|
'settings.direction' => 'ltr',
|
||||||
|
|
||||||
// Service - Users
|
// Service - Users
|
||||||
'account.emails.team' => '%s 小組',
|
'account.emails.team' => '%s 小組',
|
||||||
'account.emails.verification.title' => '賬戶確認',
|
'account.emails.verification.title' => '帳戶確認',
|
||||||
'account.emails.verification.body' => 'zh-tw.email.auth.confirm.tpl',
|
'account.emails.verification.body' => 'zh-tw.email.auth.confirm.tpl',
|
||||||
'account.emails.recovery.title' => '重設密碼',
|
'account.emails.recovery.title' => '重設密碼',
|
||||||
'account.emails.recovery.body' => 'zh.email.auth.recovery.tpl',
|
'account.emails.recovery.body' => 'zh.email.auth.recovery.tpl',
|
||||||
|
|
|
@ -224,5 +224,14 @@ return [ // Ordered by ABC.
|
||||||
'form' => false,
|
'form' => false,
|
||||||
'beta' => false,
|
'beta' => false,
|
||||||
'mock' => true,
|
'mock' => true,
|
||||||
|
],
|
||||||
|
'wordpress' => [
|
||||||
|
'name' => 'WordPress',
|
||||||
|
'developers' => 'https://developer.wordpress.com/docs/oauth2/',
|
||||||
|
'icon' => 'icon-wordpress',
|
||||||
|
'enabled' => true,
|
||||||
|
'form' => false,
|
||||||
|
'beta' => false,
|
||||||
|
'mock' => false
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|
|
@ -604,7 +604,7 @@ App::get('/v1/account/sessions')
|
||||||
/** @var Utopia\Response $response */
|
/** @var Utopia\Response $response */
|
||||||
/** @var Appwrite\Database\Document $user */
|
/** @var Appwrite\Database\Document $user */
|
||||||
/** @var Utopia\Locale\Locale $locale */
|
/** @var Utopia\Locale\Locale $locale */
|
||||||
/** @var GeoIp2\Database\Reader $geodb */
|
/** @var MaxMind\Db\Reader $geodb */
|
||||||
|
|
||||||
$tokens = $user->getAttribute('tokens', []);
|
$tokens = $user->getAttribute('tokens', []);
|
||||||
$sessions = [];
|
$sessions = [];
|
||||||
|
@ -639,9 +639,17 @@ App::get('/v1/account/sessions')
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$record = $geodb->country($token->getAttribute('ip', ''));
|
$record = $geodb->get($token->getAttribute('ip', ''));
|
||||||
$sessions[$index]['geo']['isoCode'] = \strtolower($record->country->isoCode);
|
|
||||||
$sessions[$index]['geo']['country'] = (isset($countries[$record->country->isoCode])) ? $countries[$record->country->isoCode] : $locale->getText('locale.country.unknown');
|
if ($record) {
|
||||||
|
$sessions[$index]['geo']['isoCode'] = \strtolower($record['country']['iso_code']);
|
||||||
|
$sessions[$index]['geo']['country'] = (isset($countries[$record['country']['iso_code']])) ? $countries[$record['country']['iso_code']] : $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$sessions[$index]['geo']['isoCode'] = '--';
|
||||||
|
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
$sessions[$index]['geo']['isoCode'] = '--';
|
$sessions[$index]['geo']['isoCode'] = '--';
|
||||||
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
@ -666,7 +674,7 @@ App::get('/v1/account/logs')
|
||||||
/** @var Appwrite\Database\Document $project */
|
/** @var Appwrite\Database\Document $project */
|
||||||
/** @var Appwrite\Database\Document $user */
|
/** @var Appwrite\Database\Document $user */
|
||||||
/** @var Utopia\Locale\Locale $locale */
|
/** @var Utopia\Locale\Locale $locale */
|
||||||
/** @var GeoIp2\Database\Reader $geodb */
|
/** @var MaxMind\Db\Reader $geodb */
|
||||||
|
|
||||||
$adapter = new AuditAdapter($register->get('db'));
|
$adapter = new AuditAdapter($register->get('db'));
|
||||||
$adapter->setNamespace('app_'.$project->getId());
|
$adapter->setNamespace('app_'.$project->getId());
|
||||||
|
@ -716,10 +724,17 @@ App::get('/v1/account/logs')
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$record = $geodb->country($log['ip']);
|
$record = $geodb->get($log['ip']);
|
||||||
$output[$i]['geo']['isoCode'] = \strtolower($record->country->isoCode);
|
|
||||||
$output[$i]['geo']['country'] = $record->country->name;
|
if(isset($record)){
|
||||||
$output[$i]['geo']['country'] = (isset($countries[$record->country->isoCode])) ? $countries[$record->country->isoCode] : $locale->getText('locale.country.unknown');
|
$output[$i]['geo']['isoCode'] = \strtolower($record['country']['iso_code']);
|
||||||
|
$output[$i]['geo']['country'] = (isset($countries[$record['country']['iso_code']])) ? $countries[$record['country']['iso_code']] : $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$output[$i]['geo']['isoCode'] = '--';
|
||||||
|
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
$output[$i]['geo']['isoCode'] = '--';
|
$output[$i]['geo']['isoCode'] = '--';
|
||||||
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
|
|
@ -281,8 +281,8 @@ App::get('/v1/avatars/favicon')
|
||||||
case 'jpeg':
|
case 'jpeg':
|
||||||
$size = \explode('x', \strtolower($sizes));
|
$size = \explode('x', \strtolower($sizes));
|
||||||
|
|
||||||
$sizeWidth = (isset($size[0])) ? (int) $size[0] : 0;
|
$sizeWidth = (int) $size[0] ?? 0;
|
||||||
$sizeHeight = (isset($size[1])) ? (int) $size[1] : 0;
|
$sizeHeight = (int) $size[1] ?? 0;
|
||||||
|
|
||||||
if (($sizeWidth * $sizeHeight) >= $space) {
|
if (($sizeWidth * $sizeHeight) >= $space) {
|
||||||
$space = $sizeWidth * $sizeHeight;
|
$space = $sizeWidth * $sizeHeight;
|
||||||
|
@ -419,7 +419,7 @@ App::get('/v1/avatars/initials')
|
||||||
$code = 0;
|
$code = 0;
|
||||||
|
|
||||||
foreach ($words as $key => $w) {
|
foreach ($words as $key => $w) {
|
||||||
$initials .= (isset($w[0])) ? $w[0] : '';
|
$initials .= $w[0] ?? '';
|
||||||
$code += (isset($w[0])) ? \ord($w[0]) : 0;
|
$code += (isset($w[0])) ? \ord($w[0]) : 0;
|
||||||
|
|
||||||
if ($key == 1) {
|
if ($key == 1) {
|
||||||
|
|
|
@ -418,8 +418,8 @@ App::post('/v1/database/collections/:collectionId/documents')
|
||||||
* Set default collection values
|
* Set default collection values
|
||||||
*/
|
*/
|
||||||
foreach ($collection->getAttribute('rules') as $key => $rule) {
|
foreach ($collection->getAttribute('rules') as $key => $rule) {
|
||||||
$key = (isset($rule['key'])) ? $rule['key'] : '';
|
$key = $rule['key'] ?? '';
|
||||||
$default = (isset($rule['default'])) ? $rule['default'] : null;
|
$default = $rule['default'] ?? null;
|
||||||
|
|
||||||
if (!isset($data[$key])) {
|
if (!isset($data[$key])) {
|
||||||
$data[$key] = $default;
|
$data[$key] = $default;
|
||||||
|
|
|
@ -278,14 +278,14 @@ App::get('/v1/health/stats') // Currently only used internally
|
||||||
'partitionFree' => Storage::human($device->getPartitionFreeSpace()),
|
'partitionFree' => Storage::human($device->getPartitionFreeSpace()),
|
||||||
],
|
],
|
||||||
'cache' => [
|
'cache' => [
|
||||||
'uptime' => (isset($cacheStats['uptime_in_seconds'])) ? $cacheStats['uptime_in_seconds'] : 0,
|
'uptime' => $cacheStats['uptime_in_seconds'] ?? 0,
|
||||||
'clients' => (isset($cacheStats['connected_clients'])) ? $cacheStats['connected_clients'] : 0,
|
'clients' => $cacheStats['connected_clients'] ?? 0,
|
||||||
'hits' => (isset($cacheStats['keyspace_hits'])) ? $cacheStats['keyspace_hits'] : 0,
|
'hits' => $cacheStats['keyspace_hits'] ?? 0,
|
||||||
'misses' => (isset($cacheStats['keyspace_misses'])) ? $cacheStats['keyspace_misses'] : 0,
|
'misses' => $cacheStats['keyspace_misses'] ?? 0,
|
||||||
'memory_used' => (isset($cacheStats['used_memory'])) ? $cacheStats['used_memory'] : 0,
|
'memory_used' => $cacheStats['used_memory'] ?? 0,
|
||||||
'memory_used_human' => (isset($cacheStats['used_memory_human'])) ? $cacheStats['used_memory_human'] : 0,
|
'memory_used_human' => $cacheStats['used_memory_human'] ?? 0,
|
||||||
'memory_used_peak' => (isset($cacheStats['used_memory_peak'])) ? $cacheStats['used_memory_peak'] : 0,
|
'memory_used_peak' => $cacheStats['used_memory_peak'] ?? 0,
|
||||||
'memory_used_peak_human' => (isset($cacheStats['used_memory_peak_human'])) ? $cacheStats['used_memory_peak_human'] : 0,
|
'memory_used_peak_human' => $cacheStats['used_memory_peak_human'] ?? 0,
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
}, ['response', 'register']);
|
}, ['response', 'register']);
|
||||||
|
|
|
@ -15,7 +15,7 @@ App::get('/v1/locale')
|
||||||
/** @var Utopia\Request $request */
|
/** @var Utopia\Request $request */
|
||||||
/** @var Utopia\Response $response */
|
/** @var Utopia\Response $response */
|
||||||
/** @var Utopia\Locale\Locale $locale */
|
/** @var Utopia\Locale\Locale $locale */
|
||||||
/** @var GeoIp2\Database\Reader $geodb */
|
/** @var MaxMind\Db\Reader $geodb */
|
||||||
|
|
||||||
$eu = Config::getParam('locale-eu');
|
$eu = Config::getParam('locale-eu');
|
||||||
$currencies = Config::getParam('locale-currencies');
|
$currencies = Config::getParam('locale-currencies');
|
||||||
|
@ -25,31 +25,27 @@ App::get('/v1/locale')
|
||||||
$countries = $locale->getText('countries');
|
$countries = $locale->getText('countries');
|
||||||
$continents = $locale->getText('continents');
|
$continents = $locale->getText('continents');
|
||||||
|
|
||||||
if (!App::isProduction()) {
|
|
||||||
$ip = '79.177.241.94';
|
|
||||||
}
|
|
||||||
|
|
||||||
$output['ip'] = $ip;
|
$output['ip'] = $ip;
|
||||||
|
|
||||||
$currency = null;
|
$currency = null;
|
||||||
|
|
||||||
try {
|
$record = $geodb->get($ip);
|
||||||
$record = $geodb->country($ip);
|
|
||||||
$output['countryCode'] = $record->country->isoCode;
|
if($record) {
|
||||||
$output['country'] = (isset($countries[$record->country->isoCode])) ? $countries[$record->country->isoCode] : $locale->getText('locale.country.unknown');
|
$output['countryCode'] = $record['country']['iso_code'];
|
||||||
//$output['countryTimeZone'] = DateTimeZone::listIdentifiers(DateTimeZone::PER_COUNTRY, $record->country->isoCode);
|
$output['country'] = (isset($countries[$record['country']['iso_code']])) ? $countries[$record['country']['iso_code']] : $locale->getText('locale.country.unknown');
|
||||||
$output['continent'] = (isset($continents[$record->continent->code])) ? $continents[$record->continent->code] : $locale->getText('locale.country.unknown');
|
$output['continent'] = (isset($continents[$record['continent']['code']])) ? $continents[$record['continent']['code']] : $locale->getText('locale.country.unknown');
|
||||||
$output['continentCode'] = $record->continent->code;
|
$output['continentCode'] = $record['continent']['code'];
|
||||||
$output['eu'] = (\in_array($record->country->isoCode, $eu)) ? true : false;
|
$output['eu'] = (\in_array($record['country']['iso_code'], $eu)) ? true : false;
|
||||||
|
|
||||||
foreach ($currencies as $code => $element) {
|
foreach ($currencies as $code => $element) {
|
||||||
if (isset($element['locations']) && isset($element['code']) && \in_array($record->country->isoCode, $element['locations'])) {
|
if (isset($element['locations']) && isset($element['code']) && \in_array($record['country']['iso_code'], $element['locations'])) {
|
||||||
$currency = $element['code'];
|
$currency = $element['code'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$output['currency'] = $currency;
|
$output['currency'] = $currency;
|
||||||
} catch (\Exception $e) {
|
} else {
|
||||||
$output['countryCode'] = '--';
|
$output['countryCode'] = '--';
|
||||||
$output['country'] = $locale->getText('locale.country.unknown');
|
$output['country'] = $locale->getText('locale.country.unknown');
|
||||||
$output['continent'] = $locale->getText('locale.country.unknown');
|
$output['continent'] = $locale->getText('locale.country.unknown');
|
||||||
|
|
|
@ -231,7 +231,7 @@ App::get('/v1/users/:userId/sessions')
|
||||||
/** @var Utopia\Response $response */
|
/** @var Utopia\Response $response */
|
||||||
/** @var Appwrite\Database\Database $projectDB */
|
/** @var Appwrite\Database\Database $projectDB */
|
||||||
/** @var Utopia\Locale\Locale $locale */
|
/** @var Utopia\Locale\Locale $locale */
|
||||||
/** @var GeoIp2\Database\Reader $geodb */
|
/** @var MaxMind\Db\Reader $geodb */
|
||||||
|
|
||||||
$user = $projectDB->getDocument($userId);
|
$user = $projectDB->getDocument($userId);
|
||||||
|
|
||||||
|
@ -270,9 +270,16 @@ App::get('/v1/users/:userId/sessions')
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$record = $geodb->country($token->getAttribute('ip', ''));
|
$record = $geodb->get($token->getAttribute('ip', ''));
|
||||||
$sessions[$index]['geo']['isoCode'] = \strtolower($record->country->isoCode);
|
|
||||||
$sessions[$index]['geo']['country'] = (isset($countries[$record->country->isoCode])) ? $countries[$record->country->isoCode] : $locale->getText('locale.country.unknown');
|
if ($record) {
|
||||||
|
$sessions[$index]['geo']['isoCode'] = \strtolower($record['country']['iso_code']);
|
||||||
|
$sessions[$index]['geo']['country'] = (isset($countries[$record['country']['iso_code']])) ? $countries[$record['country']['iso_code']] : $locale->getText('locale.country.unknown');
|
||||||
|
} else {
|
||||||
|
$sessions[$index]['geo']['isoCode'] = '--';
|
||||||
|
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
$sessions[$index]['geo']['isoCode'] = '--';
|
$sessions[$index]['geo']['isoCode'] = '--';
|
||||||
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
$sessions[$index]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
@ -299,7 +306,7 @@ App::get('/v1/users/:userId/logs')
|
||||||
/** @var Appwrite\Database\Document $project */
|
/** @var Appwrite\Database\Document $project */
|
||||||
/** @var Appwrite\Database\Database $projectDB */
|
/** @var Appwrite\Database\Database $projectDB */
|
||||||
/** @var Utopia\Locale\Locale $locale */
|
/** @var Utopia\Locale\Locale $locale */
|
||||||
/** @var GeoIp2\Database\Reader $geodb */
|
/** @var MaxMind\Db\Reader $geodb */
|
||||||
|
|
||||||
$user = $projectDB->getDocument($userId);
|
$user = $projectDB->getDocument($userId);
|
||||||
|
|
||||||
|
@ -356,10 +363,17 @@ App::get('/v1/users/:userId/logs')
|
||||||
];
|
];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$record = $geodb->country($log['ip']);
|
$record = $geodb->get($log['ip']);
|
||||||
$output[$i]['geo']['isoCode'] = \strtolower($record->country->isoCode);
|
|
||||||
$output[$i]['geo']['country'] = $record->country->name;
|
if(isset($record)){
|
||||||
$output[$i]['geo']['country'] = (isset($countries[$record->country->isoCode])) ? $countries[$record->country->isoCode] : $locale->getText('locale.country.unknown');
|
$output[$i]['geo']['isoCode'] = \strtolower($record['country']['iso_code']);
|
||||||
|
$output[$i]['geo']['country'] = (isset($countries[$record['country']['iso_code']])) ? $countries[$record['country']['iso_code']] : $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$output[$i]['geo']['isoCode'] = '--';
|
||||||
|
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
}
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
$output[$i]['geo']['isoCode'] = '--';
|
$output[$i]['geo']['isoCode'] = '--';
|
||||||
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
$output[$i]['geo']['country'] = $locale->getText('locale.country.unknown');
|
||||||
|
|
10
app/http.php
10
app/http.php
|
@ -30,7 +30,6 @@ $http
|
||||||
'open_http2_protocol' => true,
|
'open_http2_protocol' => true,
|
||||||
// 'document_root' => __DIR__.'/../public',
|
// 'document_root' => __DIR__.'/../public',
|
||||||
// 'enable_static_handler' => true,
|
// 'enable_static_handler' => true,
|
||||||
'timeout' => 7,
|
|
||||||
'http_compression' => true,
|
'http_compression' => true,
|
||||||
'http_compression_level' => 6,
|
'http_compression_level' => 6,
|
||||||
'package_max_length' => $payloadSize,
|
'package_max_length' => $payloadSize,
|
||||||
|
@ -99,11 +98,12 @@ $http->on('request', function (SwooleRequest $swooleRequest, SwooleResponse $swo
|
||||||
try {
|
try {
|
||||||
$app->run($request, $response);
|
$app->run($request, $response);
|
||||||
} catch (\Throwable $th) {
|
} catch (\Throwable $th) {
|
||||||
|
Console::error('[Error] Type: '.get_class($th));
|
||||||
|
Console::error('[Error] Message: '.$th->getMessage());
|
||||||
|
Console::error('[Error] File: '.$th->getFile());
|
||||||
|
Console::error('[Error] Line: '.$th->getLine());
|
||||||
|
|
||||||
if(App::isDevelopment()) {
|
if(App::isDevelopment()) {
|
||||||
var_dump(get_class($th));
|
|
||||||
var_dump($th->getMessage());
|
|
||||||
var_dump($th->getFile());
|
|
||||||
var_dump($th->getLine());
|
|
||||||
$swooleResponse->end('error: '.$th->getMessage());
|
$swooleResponse->end('error: '.$th->getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
14
app/init.php
14
app/init.php
|
@ -25,7 +25,7 @@ use Utopia\View;
|
||||||
use Utopia\Config\Config;
|
use Utopia\Config\Config;
|
||||||
use Utopia\Locale\Locale;
|
use Utopia\Locale\Locale;
|
||||||
use Utopia\Registry\Registry;
|
use Utopia\Registry\Registry;
|
||||||
use GeoIp2\Database\Reader;
|
use MaxMind\Db\Reader;
|
||||||
use PHPMailer\PHPMailer\PHPMailer;
|
use PHPMailer\PHPMailer\PHPMailer;
|
||||||
use PDO as PDONative;
|
use PDO as PDONative;
|
||||||
|
|
||||||
|
@ -166,8 +166,8 @@ $register->set('statsd', function () { // Register DB connection
|
||||||
});
|
});
|
||||||
$register->set('cache', function () { // Register cache connection
|
$register->set('cache', function () { // Register cache connection
|
||||||
$redis = new Redis();
|
$redis = new Redis();
|
||||||
$redis->pconnect(App::getEnv('_APP_REDIS_HOST', '', 2.5),
|
$redis->pconnect(App::getEnv('_APP_REDIS_HOST', ''), App::getEnv('_APP_REDIS_PORT', ''));
|
||||||
App::getEnv('_APP_REDIS_PORT', ''));
|
$redis->setOption(Redis::OPT_READ_TIMEOUT, -1);
|
||||||
|
|
||||||
return $redis;
|
return $redis;
|
||||||
});
|
});
|
||||||
|
@ -224,12 +224,16 @@ $register->set('queue-functions', function () {
|
||||||
Locale::$exceptions = false;
|
Locale::$exceptions = false;
|
||||||
Locale::setLanguage('af', include __DIR__.'/config/locale/translations/af.php');
|
Locale::setLanguage('af', include __DIR__.'/config/locale/translations/af.php');
|
||||||
Locale::setLanguage('ar', include __DIR__.'/config/locale/translations/ar.php');
|
Locale::setLanguage('ar', include __DIR__.'/config/locale/translations/ar.php');
|
||||||
|
Locale::setLanguage('ba', include __DIR__.'/config/locale/translations/ba.php');
|
||||||
|
Locale::setLanguage('be', include __DIR__.'/config/locale/translations/be.php');
|
||||||
|
Locale::setLanguage('bg', include __DIR__.'/config/locale/translations/bg.php');
|
||||||
Locale::setLanguage('bn', include __DIR__.'/config/locale/translations/bn.php');
|
Locale::setLanguage('bn', include __DIR__.'/config/locale/translations/bn.php');
|
||||||
Locale::setLanguage('cat', include __DIR__.'/config/locale/translations/cat.php');
|
Locale::setLanguage('cat', include __DIR__.'/config/locale/translations/cat.php');
|
||||||
Locale::setLanguage('cz', include __DIR__.'/config/locale/translations/cz.php');
|
Locale::setLanguage('cz', include __DIR__.'/config/locale/translations/cz.php');
|
||||||
Locale::setLanguage('de', include __DIR__.'/config/locale/translations/de.php');
|
Locale::setLanguage('de', include __DIR__.'/config/locale/translations/de.php');
|
||||||
Locale::setLanguage('en', include __DIR__.'/config/locale/translations/en.php');
|
Locale::setLanguage('en', include __DIR__.'/config/locale/translations/en.php');
|
||||||
Locale::setLanguage('es', include __DIR__.'/config/locale/translations/es.php');
|
Locale::setLanguage('es', include __DIR__.'/config/locale/translations/es.php');
|
||||||
|
Locale::setLanguage('fa', include __DIR__.'/config/locale/translations/fa.php');
|
||||||
Locale::setLanguage('fi', include __DIR__.'/config/locale/translations/fi.php');
|
Locale::setLanguage('fi', include __DIR__.'/config/locale/translations/fi.php');
|
||||||
Locale::setLanguage('fo', include __DIR__.'/config/locale/translations/fo.php');
|
Locale::setLanguage('fo', include __DIR__.'/config/locale/translations/fo.php');
|
||||||
Locale::setLanguage('fr', include __DIR__.'/config/locale/translations/fr.php');
|
Locale::setLanguage('fr', include __DIR__.'/config/locale/translations/fr.php');
|
||||||
|
@ -244,6 +248,7 @@ Locale::setLanguage('is', include __DIR__.'/config/locale/translations/is.php');
|
||||||
Locale::setLanguage('it', include __DIR__.'/config/locale/translations/it.php');
|
Locale::setLanguage('it', include __DIR__.'/config/locale/translations/it.php');
|
||||||
Locale::setLanguage('ja', include __DIR__.'/config/locale/translations/ja.php');
|
Locale::setLanguage('ja', include __DIR__.'/config/locale/translations/ja.php');
|
||||||
Locale::setLanguage('jv', include __DIR__.'/config/locale/translations/jv.php');
|
Locale::setLanguage('jv', include __DIR__.'/config/locale/translations/jv.php');
|
||||||
|
Locale::setLanguage('ka', include __DIR__.'/config/locale/translations/ka.php');
|
||||||
Locale::setLanguage('km', include __DIR__.'/config/locale/translations/km.php');
|
Locale::setLanguage('km', include __DIR__.'/config/locale/translations/km.php');
|
||||||
Locale::setLanguage('ko', include __DIR__.'/config/locale/translations/ko.php');
|
Locale::setLanguage('ko', include __DIR__.'/config/locale/translations/ko.php');
|
||||||
Locale::setLanguage('lt', include __DIR__.'/config/locale/translations/lt.php');
|
Locale::setLanguage('lt', include __DIR__.'/config/locale/translations/lt.php');
|
||||||
|
@ -253,10 +258,12 @@ Locale::setLanguage('ms', include __DIR__.'/config/locale/translations/ms.php');
|
||||||
Locale::setLanguage('nl', include __DIR__.'/config/locale/translations/nl.php');
|
Locale::setLanguage('nl', include __DIR__.'/config/locale/translations/nl.php');
|
||||||
Locale::setLanguage('no', include __DIR__.'/config/locale/translations/no.php');
|
Locale::setLanguage('no', include __DIR__.'/config/locale/translations/no.php');
|
||||||
Locale::setLanguage('np', include __DIR__.'/config/locale/translations/np.php');
|
Locale::setLanguage('np', include __DIR__.'/config/locale/translations/np.php');
|
||||||
|
Locale::setLanguage('od', include __DIR__.'/config/locale/translations/od.php');
|
||||||
Locale::setLanguage('ph', include __DIR__.'/config/locale/translations/ph.php');
|
Locale::setLanguage('ph', include __DIR__.'/config/locale/translations/ph.php');
|
||||||
Locale::setLanguage('pl', include __DIR__.'/config/locale/translations/pl.php');
|
Locale::setLanguage('pl', include __DIR__.'/config/locale/translations/pl.php');
|
||||||
Locale::setLanguage('pt-br', include __DIR__.'/config/locale/translations/pt-br.php');
|
Locale::setLanguage('pt-br', include __DIR__.'/config/locale/translations/pt-br.php');
|
||||||
Locale::setLanguage('pt-pt', include __DIR__.'/config/locale/translations/pt-pt.php');
|
Locale::setLanguage('pt-pt', include __DIR__.'/config/locale/translations/pt-pt.php');
|
||||||
|
Locale::setLanguage('pa', include __DIR__.'/config/locale/translations/pa.php');
|
||||||
Locale::setLanguage('ro', include __DIR__.'/config/locale/translations/ro.php');
|
Locale::setLanguage('ro', include __DIR__.'/config/locale/translations/ro.php');
|
||||||
Locale::setLanguage('ru', include __DIR__ . '/config/locale/translations/ru.php');
|
Locale::setLanguage('ru', include __DIR__ . '/config/locale/translations/ru.php');
|
||||||
Locale::setLanguage('si', include __DIR__ . '/config/locale/translations/si.php');
|
Locale::setLanguage('si', include __DIR__ . '/config/locale/translations/si.php');
|
||||||
|
@ -267,6 +274,7 @@ Locale::setLanguage('ta', include __DIR__ . '/config/locale/translations/ta.php'
|
||||||
Locale::setLanguage('th', include __DIR__.'/config/locale/translations/th.php');
|
Locale::setLanguage('th', include __DIR__.'/config/locale/translations/th.php');
|
||||||
Locale::setLanguage('tr', include __DIR__.'/config/locale/translations/tr.php');
|
Locale::setLanguage('tr', include __DIR__.'/config/locale/translations/tr.php');
|
||||||
Locale::setLanguage('ua', include __DIR__.'/config/locale/translations/ua.php');
|
Locale::setLanguage('ua', include __DIR__.'/config/locale/translations/ua.php');
|
||||||
|
Locale::setLanguage('ur', include __DIR__.'/config/locale/translations/ur.php');
|
||||||
Locale::setLanguage('vi', include __DIR__.'/config/locale/translations/vi.php');
|
Locale::setLanguage('vi', include __DIR__.'/config/locale/translations/vi.php');
|
||||||
Locale::setLanguage('zh-cn', include __DIR__.'/config/locale/translations/zh-cn.php');
|
Locale::setLanguage('zh-cn', include __DIR__.'/config/locale/translations/zh-cn.php');
|
||||||
Locale::setLanguage('zh-tw', include __DIR__.'/config/locale/translations/zh-tw.php');
|
Locale::setLanguage('zh-tw', include __DIR__.'/config/locale/translations/zh-tw.php');
|
||||||
|
|
|
@ -16,20 +16,31 @@ if (file_exists(__DIR__.'/../vendor/autoload.php')) {
|
||||||
require __DIR__.'/../vendor/autoload.php';
|
require __DIR__.'/../vendor/autoload.php';
|
||||||
}
|
}
|
||||||
|
|
||||||
use Appwrite\Preloader\Preloader;
|
use Utopia\Preloader\Preloader;
|
||||||
|
|
||||||
include __DIR__.'/controllers/general.php';
|
include __DIR__.'/controllers/general.php';
|
||||||
|
|
||||||
(new Preloader())
|
$preloader = new Preloader();
|
||||||
|
|
||||||
|
foreach ([
|
||||||
|
realpath(__DIR__ . '/../vendor/twig/twig'),
|
||||||
|
realpath(__DIR__ . '/../vendor/guzzlehttp/guzzle'),
|
||||||
|
realpath(__DIR__ . '/../vendor/domnikl'),
|
||||||
|
realpath(__DIR__ . '/../vendor/geoip2'),
|
||||||
|
realpath(__DIR__ . '/../vendor/domnikl'),
|
||||||
|
realpath(__DIR__ . '/../vendor/maxmind'),
|
||||||
|
realpath(__DIR__ . '/../vendor/maxmind-db'),
|
||||||
|
realpath(__DIR__ . '/../vendor/psr/log'),
|
||||||
|
realpath(__DIR__ . '/../vendor/piwik'),
|
||||||
|
realpath(__DIR__ . '/../vendor/symfony'),
|
||||||
|
] as $key => $value) {
|
||||||
|
if($value !== false) {
|
||||||
|
$preloader->ignore($value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$preloader
|
||||||
->paths(realpath(__DIR__ . '/../app/config'))
|
->paths(realpath(__DIR__ . '/../app/config'))
|
||||||
->paths(realpath(__DIR__ . '/../app/controllers'))
|
->paths(realpath(__DIR__ . '/../app/controllers'))
|
||||||
->paths(realpath(__DIR__ . '/../src'))
|
->paths(realpath(__DIR__ . '/../src'))
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/twig/twig'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/guzzlehttp/guzzle'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/geoip2'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/maxmind'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/maxmind-db'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/psr/log'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/piwik'))
|
|
||||||
->ignore(realpath(__DIR__ . '/../vendor/symfony'))
|
|
||||||
->load();
|
->load();
|
|
@ -6,12 +6,14 @@ use Appwrite\Docker\Compose;
|
||||||
use Appwrite\Docker\Env;
|
use Appwrite\Docker\Env;
|
||||||
use Utopia\CLI\Console;
|
use Utopia\CLI\Console;
|
||||||
use Utopia\Config\Config;
|
use Utopia\Config\Config;
|
||||||
|
use Utopia\Validator\Mock;
|
||||||
use Utopia\View;
|
use Utopia\View;
|
||||||
|
|
||||||
$cli
|
$cli
|
||||||
->task('install')
|
->task('install')
|
||||||
->desc('Install Appwrite')
|
->desc('Install Appwrite')
|
||||||
->action(function () {
|
->param('version', APP_VERSION_STABLE, new Mock(), 'Appwrite version', true)
|
||||||
|
->action(function ($version) {
|
||||||
/**
|
/**
|
||||||
* 1. Start - DONE
|
* 1. Start - DONE
|
||||||
* 2. Check for older setup and get older version - DONE
|
* 2. Check for older setup and get older version - DONE
|
||||||
|
@ -30,7 +32,6 @@ $cli
|
||||||
*/
|
*/
|
||||||
$vars = Config::getParam('variables');
|
$vars = Config::getParam('variables');
|
||||||
$path = '/usr/src/code/appwrite';
|
$path = '/usr/src/code/appwrite';
|
||||||
$version = null;
|
|
||||||
$defaultHTTPPort = '80';
|
$defaultHTTPPort = '80';
|
||||||
$defaultHTTPSPort = '443';
|
$defaultHTTPSPort = '443';
|
||||||
|
|
||||||
|
@ -49,10 +50,10 @@ $cli
|
||||||
if($data !== false) {
|
if($data !== false) {
|
||||||
$compose = new Compose($data);
|
$compose = new Compose($data);
|
||||||
$appwrite = $compose->getService('appwrite');
|
$appwrite = $compose->getService('appwrite');
|
||||||
$version = ($appwrite) ? $appwrite->getImageVersion() : $version;
|
$oldVersion = ($appwrite) ? $appwrite->getImageVersion() : null;
|
||||||
$ports = $compose->getService('traefik')->getPorts();
|
$ports = $compose->getService('traefik')->getPorts();
|
||||||
|
|
||||||
if($version) {
|
if($oldVersion) {
|
||||||
foreach($compose->getServices() as $service) { // Fetch all env vars from previous compose file
|
foreach($compose->getServices() as $service) { // Fetch all env vars from previous compose file
|
||||||
if(!$service) {
|
if(!$service) {
|
||||||
continue;
|
continue;
|
||||||
|
@ -99,7 +100,7 @@ $cli
|
||||||
$httpPort = ($httpPort) ? $httpPort : $defaultHTTPPort;
|
$httpPort = ($httpPort) ? $httpPort : $defaultHTTPPort;
|
||||||
|
|
||||||
$httpsPort = Console::confirm('Choose your server HTTPS port: (default: '.$defaultHTTPSPort.')');
|
$httpsPort = Console::confirm('Choose your server HTTPS port: (default: '.$defaultHTTPSPort.')');
|
||||||
$httpsPort = ($httpsPort) ? $httpsPort : $defaultHTTPPort;
|
$httpsPort = ($httpsPort) ? $httpsPort : $defaultHTTPSPort;
|
||||||
|
|
||||||
$input = [];
|
$input = [];
|
||||||
|
|
||||||
|
@ -122,7 +123,7 @@ $cli
|
||||||
$templateForCompose
|
$templateForCompose
|
||||||
->setParam('httpPort', $httpPort)
|
->setParam('httpPort', $httpPort)
|
||||||
->setParam('httpsPort', $httpsPort)
|
->setParam('httpsPort', $httpsPort)
|
||||||
->setParam('version', APP_VERSION_STABLE)
|
->setParam('version', $version)
|
||||||
;
|
;
|
||||||
|
|
||||||
$templateForEnv
|
$templateForEnv
|
||||||
|
@ -142,10 +143,14 @@ $cli
|
||||||
$stdout = '';
|
$stdout = '';
|
||||||
$stderr = '';
|
$stderr = '';
|
||||||
|
|
||||||
//Console::execute("docker-compose -f {$path}.'/docker-compose.yml up -d --remove-orphans", null, $stdout, $stderr);
|
Console::log("Running \"docker-compose -f {$path}/docker-compose.yml up -d --remove-orphans\"");
|
||||||
|
|
||||||
if ($stderr !== '') {
|
$exit = Console::execute("docker-compose -f {$path}/docker-compose.yml up -d --remove-orphans", null, $stdout, $stderr);
|
||||||
|
|
||||||
|
if ($exit !== 0) {
|
||||||
Console::error("Failed to install Appwrite dockers");
|
Console::error("Failed to install Appwrite dockers");
|
||||||
|
Console::error($stderr);
|
||||||
|
exit($exit);
|
||||||
} else {
|
} else {
|
||||||
Console::success("Appwrite installed successfully");
|
Console::success("Appwrite installed successfully");
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,13 +8,12 @@ use Appwrite\Database\Database;
|
||||||
use Appwrite\Database\Document;
|
use Appwrite\Database\Document;
|
||||||
use Appwrite\Database\Validator\Authorization;
|
use Appwrite\Database\Validator\Authorization;
|
||||||
|
|
||||||
$db = $register->get('db');
|
|
||||||
|
|
||||||
$callbacks = [
|
$callbacks = [
|
||||||
'0.4.0' => function() {
|
'0.4.0' => function() {
|
||||||
Console::log('I got nothing to do.');
|
Console::log('I got nothing to do.');
|
||||||
},
|
},
|
||||||
'0.5.0' => function($project) use ($db, $projectDB, $requset) {
|
'0.5.0' => function($project) use ($register, $projectDB, $requset) {
|
||||||
|
$db = $register->get('db');
|
||||||
|
|
||||||
Console::log('Migrating project: '.$project->getId());
|
Console::log('Migrating project: '.$project->getId());
|
||||||
|
|
||||||
|
@ -59,7 +58,7 @@ $callbacks = [
|
||||||
$offset = $offset + $limit;
|
$offset = $offset + $limit;
|
||||||
}
|
}
|
||||||
|
|
||||||
$schema = (isset($_SERVER['_APP_DB_SCHEMA'])) ? $_SERVER['_APP_DB_SCHEMA'] : '';
|
$schema = $_SERVER['_APP_DB_SCHEMA'] ?? '';
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$statement = $db->prepare("
|
$statement = $db->prepare("
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
use Utopia\App;
|
|
||||||
use Utopia\CLI\CLI;
|
|
||||||
|
|
||||||
use Utopia\Config\Config;
|
use Utopia\Config\Config;
|
||||||
use Utopia\CLI\Console;
|
use Utopia\CLI\Console;
|
||||||
use Appwrite\Spec\Swagger2;
|
use Appwrite\Spec\Swagger2;
|
||||||
|
@ -20,11 +16,8 @@ use Appwrite\SDK\Language\Go;
|
||||||
use Appwrite\SDK\Language\Java;
|
use Appwrite\SDK\Language\Java;
|
||||||
use Appwrite\SDK\Language\Swift;
|
use Appwrite\SDK\Language\Swift;
|
||||||
|
|
||||||
require_once __DIR__.'/../init.php';
|
|
||||||
$cli = new CLI();
|
|
||||||
|
|
||||||
$cli
|
$cli
|
||||||
->task('generate')
|
->task('sdks')
|
||||||
->action(function () {
|
->action(function () {
|
||||||
function getSSLPage($url)
|
function getSSLPage($url)
|
||||||
{
|
{
|
||||||
|
@ -212,5 +205,3 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||||
|
|
||||||
exit();
|
exit();
|
||||||
});
|
});
|
||||||
|
|
||||||
$cli->run();
|
|
18
app/tasks/vars.php
Normal file
18
app/tasks/vars.php
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
global $cli;
|
||||||
|
|
||||||
|
use Utopia\App;
|
||||||
|
use Utopia\CLI\Console;
|
||||||
|
use Utopia\Config\Config;
|
||||||
|
|
||||||
|
$cli
|
||||||
|
->task('vars')
|
||||||
|
->desc('List all the server environment variables')
|
||||||
|
->action(function () {
|
||||||
|
$variables = Config::getParam('variables', []);
|
||||||
|
|
||||||
|
foreach ($variables as $key => $value) {
|
||||||
|
Console::log('- '.$value['name'].'='.App::getEnv($value['name'], ''));
|
||||||
|
}
|
||||||
|
});
|
|
@ -298,7 +298,7 @@
|
||||||
<span data-ls-bind="{{log.client.name}} {{log.client.version}} on {{log.model}} {{log.OS.name}} {{log.OS.version}}"></span>
|
<span data-ls-bind="{{log.client.name}} {{log.client.version}} on {{log.model}} {{log.OS.name}} {{log.OS.version}}"></span>
|
||||||
</td>
|
</td>
|
||||||
<td data-title="Location: ">
|
<td data-title="Location: ">
|
||||||
<img onerror="this.onerror=null;this.src='/images/unknown.svg'" data-ls-attrs="src={{env.API}}/avatars/flags/{{log.geo.isoCode}}?width=80&height=80&project={{env.PROJECT}}" class="avatar xxs inline margin-end-small" style="margin-top: 10px;" />
|
<img onerror="this.onerror=null;this.src='/images/unknown.svg'" data-ls-attrs="src={{env.API}}/avatars/flags/{{log.geo.isoCode}}?width=80&height=80&project={{env.PROJECT}}" class="avatar xxs inline margin-end-small" />
|
||||||
<span data-ls-bind="{{log.geo.country}}"></span>
|
<span data-ls-bind="{{log.geo.country}}"></span>
|
||||||
</td>
|
</td>
|
||||||
<td data-title="IP: "><span data-ls-bind="{{log.ip}}"></span></td>
|
<td data-title="IP: "><span data-ls-bind="{{log.ip}}"></span></td>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue