Merge remote-tracking branch 'upstream/0.7.x' into fix-chinese-taiwan-translation

This commit is contained in:
fanlan1210 2020-10-19 20:12:44 +08:00
commit 09eea0f8d9
781 changed files with 28998 additions and 8060 deletions

View file

@ -6,4 +6,5 @@ public/styles
.git
.idea
.cd .babelrc
.DS_Store
.DS_Store
debug

26
.env Normal file
View file

@ -0,0 +1,26 @@
_APP_ENV=production
_APP_ENV=development
_APP_SYSTEM_EMAIL_NAME=Appwrite
_APP_SYSTEM_EMAIL_ADDRESS=team@appwrite.io
_APP_SYSTEM_SECURITY_EMAIL_ADDRESS=security@appwrite.io
_APP_OPTIONS_ABUSE=disabled
_APP_OPTIONS_FORCE_HTTPS=disabled
_APP_OPENSSL_KEY_V1=your-secret-key
_APP_DOMAIN=demo.appwrite.io
_APP_DOMAIN_TARGET=demo.appwrite.io
_APP_REDIS_HOST=redis
_APP_REDIS_PORT=6379
_APP_DB_HOST=mariadb
_APP_DB_PORT=3306
_APP_DB_SCHEMA=appwrite
_APP_DB_USER=user
_APP_DB_PASS=password
_APP_INFLUXDB_HOST=influxdb
_APP_INFLUXDB_PORT=8086
_APP_STATSD_HOST=telegraf
_APP_STATSD_PORT=8125
_APP_SMTP_HOST=maildev
_APP_SMTP_PORT=25
_APP_STORAGE_LIMIT=100000000
_APP_FUNCTIONS_TIMEOUT=900
_APP_FUNCTIONS_CONTAINERS=10

7
.gitignore vendored
View file

@ -1,12 +1,7 @@
/.vscode/
/vendor/
/node_modules/
/storage/uploads/
/storage/cache
/storage/db
/storage/influxdb
/tests/resources/storage/
/.idea/
.DS_Store
.php_cs.cache
.env
.php_cs.cache

View file

@ -1,11 +1,9 @@
language: php
arch:
- amd64
php:
- '7.4'
os: linux
addons:
hosts:
- appwrite.test
language: minimal
notifications:
email:
@ -14,6 +12,13 @@ notifications:
services:
- docker
before_install:
- curl -fsSL https://get.docker.com | sh
- echo '{"experimental":"enabled"}' | sudo tee /etc/docker/daemon.json
- mkdir -p $HOME/.docker
- echo '{"experimental":"enabled"}' | sudo tee $HOME/.docker/config.json
- sudo service docker start
# cache:
# directories:
# - docker_images
@ -25,9 +30,12 @@ services:
# - docker save -o docker_images/images.tar appwrite_appwrite
install:
- docker --version
- docker-compose up -d
- sleep 90
script:
- docker ps
- docker exec appwrite test
- docker-compose logs appwrite
- docker exec appwrite vars
- docker exec appwrite test

View file

@ -8,6 +8,8 @@
- Added option to delete team from the console
- Added option to view team members from the console
- Added option to join a user to any team from the console
- Added option to delete user from the API (@TorstenDittmann - #378)
- Added option to delete user from the console (@PineappleIOnic - #538)
- Added support for Brotli compression (@PedroCisnerosSantana, @Rohitub222)
- New UI micro-interactions and CSS fixes (@AnatoleLucet)
- UI performance & accessibility improvements (#406)
@ -19,6 +21,31 @@
- Upgraded ClamAV container image to version 1.0.11 ([#412](https://github.com/appwrite/appwrite/issues/412))
- Optimised function execution by using fully-qualified function calls
- Added support for boolean 'true' and 'false' in query strings alongside 1 and 0
- Added pagination for projects list on the console home page.
- Updated storage calculation to match IEC standards
- Now using Alpine as base Docker image
- User name max length is now 128 chars and not 100 for better API consistency
- Team name max length is now 128 chars and not 100 for better API consistency
- Collection name max length is now 128 chars and not 256 for better API consistency
- Project name max length is now 128 chars and not 100 for better API consistency
- Webhook name max length is now 128 chars and not 256 for better API consistency
- API Key name max length is now 128 chars and not 256 for better API consistency
- Task name max length is now 128 chars and not 256 for better API consistency
- Platform name max length is now 128 chars and not 256 for better API consistency
- Added new locale: Marathi -mr (@spielers)
- New and consistent response format for all API object + new response examples in the docs
- Removed user roles attribute from user object (can be fetched from /v1/teams/memberships) **
- Removed type attribute from session object response (used only internally)
- ** - might be changed before merging to master
- Upgraded Traefik image to version 2.3
- Upgraded Redis Docker image to version 6.0 (alpine)
- Upgraded Influxdb Docker image to version 1.8 (alpine)
## Breaking Changes (Read before upgrading!)
- **Deprecated** `first` and `last` query params for documents list route in the database API
- **Deprecated** Deprectaed Pubjabi Translations ('pn')
- Switched order of limit and offset params in all the SDKs `listDocuments` method for better consistency
- Default `limit` param value in all the SDKs `listDocuments` method is now 25 for better consistency
## Bug Fixes
@ -50,6 +77,8 @@
- Access to Health API now requires authentication with an API Key with access to `health.read` scope allowed
- Added option to force HTTPS connection to the Appwrite server (_APP_OPTIONS_FORCE_HTTPS)
- Now using your `_APP_SYSTEM_EMAIL_ADDRESS` as the email address for issuing and renewing SSL certificates
- Block iframe access to Appwrite console using the `X-Frame-Options` header.
- Fixed `roles` param input validator
# Version 0.6.2 (PRE-RELEASE)

View file

@ -200,8 +200,6 @@ When contributing code, please take into account the following considerations:
Security and privacy are extremely important to Appwrite, developers, and users alike. Make sure to follow the best industry standards and practices.
<!-- To help you make sure you are doing as best as possible, we have set up our security checklist for pull requests and contributors. Please make sure to follow the list before sending a pull request. -->
## Dependencies
Please avoid introducing new dependencies to Appwrite without consulting the team. New dependencies can be very helpful but also introduce new security and privacy issues, complexity, and impact total docker image size.
@ -223,7 +221,7 @@ This is also important for the Appwrite lead developers to be able to give techn
To build a new version of the Appwrite server, all you need to do is run the build.sh file like this:
```bash
bash ./build.sh 1.0.0
bash ./build.sh X.X.X
```
Before running the command, make sure you have proper write permissions to the Appwrite docker hub team.
@ -242,6 +240,27 @@ To run tests manually, use the Appwrite Docker CLI from your terminal:
docker exec appwrite test
```
## Benchmarking
You can use WRK Docker image to benchmark the server performance. Benchmarking is extremely useful when you want to compare how the server behaves before and after a change has been applied. Replace [APPWRITE_HOSTNAME_OR_IP] with your Appwrite server hostname or IP. Note that localhost is not accessible from inside the WRK container.
```
Options:
-c, --connections <N> Connections to keep open
-d, --duration <T> Duration of test
-t, --threads <N> Number of threads to use
-s, --script <S> Load Lua script file
-H, --header <H> Add header to request
--latency Print latency statistics
--timeout <T> Socket/request timeout
-v, --version Print version details
```
```bash
docker run --rm skandyla/wrk -t3 -c100 -d30 https://[APPWRITE_HOSTNAME_OR_IP]
```
## Code Maintenance
We use some automation tools to help us keep a healthy codebase.

222
Dockerfile Normal file → Executable file
View file

@ -1,56 +1,65 @@
FROM ubuntu:18.04 AS builder
LABEL maintainer="team@appwrite.io"
FROM composer:2.0 as step0
ARG TESTING=false
ENV TZ=Asia/Tel_Aviv \
DEBIAN_FRONTEND=noninteractive \
PHP_VERSION=7.4 \
PHP_REDIS_VERSION=5.2.1
RUN \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests ca-certificates software-properties-common wget git openssl && \
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests make php$PHP_VERSION php$PHP_VERSION-dev zip unzip php$PHP_VERSION-zip && \
# Redis Extension
wget -q https://github.com/phpredis/phpredis/archive/$PHP_REDIS_VERSION.tar.gz && \
tar -xf $PHP_REDIS_VERSION.tar.gz && \
cd phpredis-$PHP_REDIS_VERSION && \
phpize$PHP_VERSION && \
./configure && \
make && \
# Composer
wget https://getcomposer.org/composer.phar && \
chmod +x ./composer.phar && \
mv ./composer.phar /usr/bin/composer && \
#Brotli
cd / && \
git clone https://github.com/eustas/ngx_brotli.git && \
cd ngx_brotli && git submodule update --init && cd ..
ENV TESTING=$TESTING
WORKDIR /usr/local/src/
# Updating PHP Dependencies and Auto-loading...
ENV TESTING=$TESTING
COPY composer.* /usr/local/src/
COPY composer.lock /usr/local/src/
COPY composer.json /usr/local/src/
RUN composer update --ignore-platform-reqs --optimize-autoloader \
--no-plugins --no-scripts --prefer-dist \
`if [ "$TESTING" != "true" ]; then echo "--no-dev"; fi`
FROM ubuntu:18.04
FROM php:7.4-cli-alpine as step1
ENV TZ=Asia/Tel_Aviv \
PHP_REDIS_VERSION=5.3.0 \
PHP_SWOOLE_VERSION=4.5.5 \
PHP_XDEBUG_VERSION=sdebug_2_9-beta
RUN \
apk add --no-cache --virtual .deps \
make \
automake \
autoconf \
gcc \
g++ \
tar \
wget \
git \
zlib-dev \
brotli-dev
RUN docker-php-ext-install sockets
RUN \
# Redis Extension
wget -q https://github.com/phpredis/phpredis/archive/$PHP_REDIS_VERSION.tar.gz && \
tar -xf $PHP_REDIS_VERSION.tar.gz && \
cd phpredis-$PHP_REDIS_VERSION && \
phpize && \
./configure && \
make && make install && \
cd .. && \
## Swoole Extension
git clone https://github.com/swoole/swoole-src.git && \
cd swoole-src && \
git checkout v$PHP_SWOOLE_VERSION && \
phpize && \
./configure --enable-sockets --enable-http2 && \
make && make install && \
cd ..
FROM php:7.4-cli-alpine as final
LABEL maintainer="team@appwrite.io"
ARG VERSION=dev
ENV TZ=Asia/Tel_Aviv \
DEBIAN_FRONTEND=noninteractive \
PHP_VERSION=7.4 \
_APP_SERVER=swoole \
_APP_ENV=production \
_APP_DOMAIN=localhost \
_APP_DOMAIN_TARGET=localhost \
@ -59,7 +68,7 @@ ENV TZ=Asia/Tel_Aviv \
_APP_OPTIONS_ABUSE=enabled \
_APP_OPTIONS_FORCE_HTTPS=disabled \
_APP_OPENSSL_KEY_V1=your-secret-key \
_APP_STORAGE_LIMIT=104857600 \
_APP_STORAGE_LIMIT=100000000 \
_APP_STORAGE_ANTIVIRUS=enabled \
_APP_REDIS_HOST=redis \
_APP_REDIS_PORT=6379 \
@ -74,106 +83,93 @@ ENV TZ=Asia/Tel_Aviv \
_APP_STATSD_PORT=8125 \
_APP_SMTP_HOST=smtp \
_APP_SMTP_PORT=25 \
_APP_FUNCTIONS_TIMEOUT=900 \
_APP_FUNCTIONS_CONTAINERS=10 \
_APP_SETUP=self-hosted \
_APP_VERSION=$VERSION
#ENV _APP_SMTP_SECURE ''
#ENV _APP_SMTP_USERNAME ''
#ENV _APP_SMTP_PASSWORD ''
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
COPY --from=builder /ngx_brotli /ngx_brotli
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests wget ca-certificates software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev openssl gnupg htop supervisor && \
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
add-apt-repository universe && \
add-apt-repository ppa:certbot/certbot && \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests php$PHP_VERSION php$PHP_VERSION-fpm \
php$PHP_VERSION-mysqlnd php$PHP_VERSION-curl php$PHP_VERSION-imagick php$PHP_VERSION-mbstring php$PHP_VERSION-dom webp certbot && \
# Nginx
wget http://nginx.org/download/nginx-1.19.0.tar.gz && \
tar -xzvf nginx-1.19.0.tar.gz && rm nginx-1.19.0.tar.gz && \
cd nginx-1.19.0 && \
./configure --prefix=/usr/share/nginx \
--sbin-path=/usr/sbin/nginx \
--modules-path=/usr/lib/nginx/modules \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--pid-path=/run/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--user=www-data \
--group=www-data \
--build=Ubuntu \
--with-http_gzip_static_module \
--with-http_ssl_module \
--with-http_v2_module \
--add-module=/ngx_brotli && \
make && \
make install && \
rm -rf ../nginx-1.19.0 && \
# Redis Extension
echo extension=redis.so >> /etc/php/$PHP_VERSION/fpm/conf.d/redis.ini && \
echo extension=redis.so >> /etc/php/$PHP_VERSION/cli/conf.d/redis.ini && \
# Cleanup
cd ../ && \
apt-get purge -y --auto-remove wget software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev gnupg && \
apt-get clean && \
rm -rf /ngx_brotli && \
rm -rf /var/lib/apt/lists/*
apk update \
&& apk add --no-cache --virtual .deps \
make \
automake \
autoconf \
gcc \
g++ \
curl-dev \
&& apk add --no-cache \
libstdc++ \
yaml-dev \
imagemagick \
imagemagick-dev \
certbot \
docker-cli \
&& pecl install imagick yaml \
&& docker-php-ext-enable imagick yaml \
&& docker-php-ext-install sockets opcache pdo_mysql \
&& apk del .deps \
&& rm -rf /var/cache/apk/*
# Set Upload Limit (default to 100MB)
RUN echo "upload_max_filesize = ${_APP_STORAGE_LIMIT}" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
RUN echo "post_max_size = ${_APP_STORAGE_LIMIT}" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
WORKDIR /usr/src/code
# Add logs file
RUN echo "" >> /var/log/appwrite.log
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/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20190902/
# Nginx Configuration (with self-signed ssl certificates)
COPY ./docker/nginx.conf.template /etc/nginx/nginx.conf.template
COPY ./docker/ssl/cert.pem /etc/nginx/ssl/cert.pem
COPY ./docker/ssl/key.pem /etc/nginx/ssl/key.pem
# PHP Configuration
RUN mkdir -p /var/run/php
COPY ./docker/www.conf /etc/php/$PHP_VERSION/fpm/pool.d/www.conf
# Add PHP Source Code
COPY ./app /usr/share/nginx/html/app
# Add Source Code
COPY ./app /usr/src/code/app
COPY ./bin /usr/local/bin
COPY ./docs /usr/share/nginx/html/docs
COPY ./public /usr/share/nginx/html/public
COPY ./src /usr/share/nginx/html/src
COPY --from=builder /usr/local/src/vendor /usr/share/nginx/html/vendor
COPY ./docs /usr/src/code/docs
COPY ./public /usr/src/code/public
COPY ./src /usr/src/code/src
# Set Volumes
RUN mkdir -p /storage/uploads && \
mkdir -p /storage/cache && \
mkdir -p /storage/config && \
mkdir -p /storage/certificates && \
mkdir -p /storage/functions && \
mkdir -p /storage/debug && \
chown -Rf www-data.www-data /storage/uploads && chmod -Rf 0755 /storage/uploads && \
chown -Rf www-data.www-data /storage/cache && chmod -Rf 0755 /storage/cache && \
chown -Rf www-data.www-data /storage/config && chmod -Rf 0755 /storage/config && \
chown -Rf www-data.www-data /storage/certificates && chmod -Rf 0755 /storage/certificates
# Supervisord Conf
COPY ./docker/supervisord.conf /etc/supervisord.conf
chown -Rf www-data.www-data /storage/certificates && chmod -Rf 0755 /storage/certificates && \
chown -Rf www-data.www-data /storage/functions && chmod -Rf 0755 /storage/functions && \
chown -Rf www-data.www-data /storage/debug && chmod -Rf 0755 /storage/debug
# Executables
RUN chmod +x /usr/local/bin/start
RUN chmod +x /usr/local/bin/doctor
RUN chmod +x /usr/local/bin/migrate
RUN chmod +x /usr/local/bin/test
RUN chmod +x /usr/local/bin/doctor && \
chmod +x /usr/local/bin/install && \
chmod +x /usr/local/bin/migrate && \
chmod +x /usr/local/bin/schedule && \
chmod +x /usr/local/bin/ssl && \
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-certificates && \
chmod +x /usr/local/bin/worker-deletes && \
chmod +x /usr/local/bin/worker-functions && \
chmod +x /usr/local/bin/worker-mails && \
chmod +x /usr/local/bin/worker-tasks && \
chmod +x /usr/local/bin/worker-usage && \
chmod +x /usr/local/bin/worker-webhooks
# Letsencrypt Permissions
RUN mkdir -p /etc/letsencrypt/live/ && chmod -Rf 755 /etc/letsencrypt/live/
# Enable Extensions
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 "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.enable_cli = 1" >> /usr/local/etc/php/conf.d/appwrite.ini
EXPOSE 80
WORKDIR /usr/share/nginx/html
CMD ["/bin/bash", "/usr/local/bin/start"]
CMD [ "php", "app/http.php", "-dopcache.preload=opcache.preload=/usr/src/code/app/preload.php" ]

185
Dockerfile.nginx Normal file
View file

@ -0,0 +1,185 @@
FROM ubuntu:18.04 AS builder
LABEL maintainer="team@appwrite.io"
ARG TESTING=false
ENV TZ=Asia/Tel_Aviv \
DEBIAN_FRONTEND=noninteractive \
PHP_VERSION=7.4 \
PHP_REDIS_VERSION=5.2.1
RUN \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests ca-certificates software-properties-common wget git openssl && \
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests make php$PHP_VERSION php$PHP_VERSION-dev zip unzip php$PHP_VERSION-zip && \
# Redis Extension
wget -q https://github.com/phpredis/phpredis/archive/$PHP_REDIS_VERSION.tar.gz && \
tar -xf $PHP_REDIS_VERSION.tar.gz && \
cd phpredis-$PHP_REDIS_VERSION && \
phpize$PHP_VERSION && \
./configure && \
make && \
# Composer
wget https://getcomposer.org/composer.phar && \
chmod +x ./composer.phar && \
mv ./composer.phar /usr/bin/composer && \
#Brotli
cd / && \
git clone https://github.com/eustas/ngx_brotli.git && \
cd ngx_brotli && git submodule update --init && cd ..
WORKDIR /usr/local/src/
# Updating PHP Dependencies and Auto-loading...
ENV TESTING=$TESTING
COPY composer.* /usr/local/src/
RUN composer update --ignore-platform-reqs --optimize-autoloader \
--no-plugins --no-scripts --prefer-dist \
`if [ "$TESTING" != "true" ]; then echo "--no-dev"; fi`
FROM ubuntu:18.04
LABEL maintainer="team@appwrite.io"
ARG VERSION=dev
ENV TZ=Asia/Tel_Aviv \
DEBIAN_FRONTEND=noninteractive \
PHP_VERSION=7.4 \
_APP_SERVER=nginx \
_APP_ENV=production \
_APP_DOMAIN=localhost \
_APP_DOMAIN_TARGET=localhost \
_APP_HOME=https://appwrite.io \
_APP_EDITION=community \
_APP_OPTIONS_ABUSE=enabled \
_APP_OPTIONS_FORCE_HTTPS=disabled \
_APP_OPENSSL_KEY_V1=your-secret-key \
_APP_STORAGE_LIMIT=100000000 \
_APP_STORAGE_ANTIVIRUS=enabled \
_APP_REDIS_HOST=redis \
_APP_REDIS_PORT=6379 \
_APP_DB_HOST=mariadb \
_APP_DB_PORT=3306 \
_APP_DB_USER=root \
_APP_DB_PASS=password \
_APP_DB_SCHEMA=appwrite \
_APP_INFLUXDB_HOST=influxdb \
_APP_INFLUXDB_PORT=8086 \
_APP_STATSD_HOST=telegraf \
_APP_STATSD_PORT=8125 \
_APP_SMTP_HOST=smtp \
_APP_SMTP_PORT=25 \
_APP_SETUP=self-hosted \
_APP_VERSION=$VERSION
#ENV _APP_SMTP_SECURE ''
#ENV _APP_SMTP_USERNAME ''
#ENV _APP_SMTP_PASSWORD ''
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
COPY --from=builder /phpredis-5.2.1/modules/redis.so /usr/lib/php/20190902/
COPY --from=builder /ngx_brotli /ngx_brotli
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests wget ca-certificates software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev openssl gnupg htop supervisor && \
LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php && \
add-apt-repository universe && \
add-apt-repository ppa:certbot/certbot && \
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests php$PHP_VERSION php$PHP_VERSION-fpm \
php$PHP_VERSION-mysqlnd php$PHP_VERSION-curl php$PHP_VERSION-imagick php$PHP_VERSION-mbstring php$PHP_VERSION-dom certbot && \
# Nginx
wget http://nginx.org/download/nginx-1.19.0.tar.gz && \
tar -xzvf nginx-1.19.0.tar.gz && rm nginx-1.19.0.tar.gz && \
cd nginx-1.19.0 && \
./configure --prefix=/usr/share/nginx \
--sbin-path=/usr/sbin/nginx \
--modules-path=/usr/lib/nginx/modules \
--conf-path=/etc/nginx/nginx.conf \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--pid-path=/run/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--user=www-data \
--group=www-data \
--build=Ubuntu \
--with-http_gzip_static_module \
--with-http_ssl_module \
--with-http_v2_module \
--add-module=/ngx_brotli && \
make && \
make install && \
rm -rf ../nginx-1.19.0 && \
# Redis Extension
echo extension=redis.so >> /etc/php/$PHP_VERSION/fpm/conf.d/redis.ini && \
echo extension=redis.so >> /etc/php/$PHP_VERSION/cli/conf.d/redis.ini && \
# Cleanup
cd ../ && \
apt-get purge -y --auto-remove wget software-properties-common build-essential libpcre3-dev zlib1g-dev libssl-dev gnupg && \
apt-get clean && \
rm -rf /ngx_brotli && \
rm -rf /var/lib/apt/lists/*
# Set Upload Limit (default to 100MB)
RUN echo "upload_max_filesize = ${_APP_STORAGE_LIMIT}" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
RUN echo "post_max_size = ${_APP_STORAGE_LIMIT}" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
RUN echo "opcache.preload_user=www-data" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
RUN echo "opcache.preload=/usr/src/code/app/preload.php" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
RUN echo "opcache.enable_cli = 1" >> /etc/php/$PHP_VERSION/fpm/conf.d/appwrite.ini
# Add logs file
RUN echo "" >> /var/log/appwrite.log
# Nginx Configuration (with self-signed ssl certificates)
COPY ./docker/nginx.conf.template /etc/nginx/nginx.conf.template
COPY ./docker/ssl/cert.pem /etc/nginx/ssl/cert.pem
COPY ./docker/ssl/key.pem /etc/nginx/ssl/key.pem
# PHP Configuration
RUN mkdir -p /var/run/php
COPY ./docker/www.conf /etc/php/$PHP_VERSION/fpm/pool.d/www.conf
# Add PHP Source Code
COPY ./app /usr/src/code/app
COPY ./bin /usr/local/bin
COPY ./docs /usr/src/code/docs
COPY ./public /usr/src/code/public
COPY ./src /usr/src/code/src
COPY --from=builder /usr/local/src/vendor /usr/src/code/vendor
RUN mkdir -p /storage/uploads && \
mkdir -p /storage/cache && \
mkdir -p /storage/config && \
mkdir -p /storage/certificates && \
mkdir -p /storage/functions && \
chown -Rf www-data.www-data /storage/uploads && chmod -Rf 0755 /storage/uploads && \
chown -Rf www-data.www-data /storage/cache && chmod -Rf 0755 /storage/cache && \
chown -Rf www-data.www-data /storage/config && chmod -Rf 0755 /storage/config && \
chown -Rf www-data.www-data /storage/certificates && chmod -Rf 0755 /storage/certificates && \
chown -Rf www-data.www-data /storage/functions && chmod -Rf 0755 /storage/functions
# Supervisord Conf
COPY ./docker/supervisord.conf /etc/supervisord.conf
# Executables
RUN chmod +x /usr/local/bin/start
RUN chmod +x /usr/local/bin/doctor
RUN chmod +x /usr/local/bin/migrate
RUN chmod +x /usr/local/bin/test
# Letsencrypt Permissions
RUN mkdir -p /etc/letsencrypt/live/ && chmod -Rf 755 /etc/letsencrypt/live/
EXPOSE 80
WORKDIR /usr/src/code
CMD ["/bin/bash", "/usr/local/bin/start"]

View file

@ -51,9 +51,9 @@ The easiest way to start running your Appwrite server is by running our docker-c
```bash
docker run -it --rm \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume "$(pwd)"/appwrite:/install/appwrite:rw \
-e version=0.6.2 \
appwrite/install
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
--entrypoint="install" \
appwrite/appwrite:0.7.0 --version 0.7.0
```
### Windows
@ -63,9 +63,9 @@ docker run -it --rm \
```cmd
docker run -it --rm ^
--volume //var/run/docker.sock:/var/run/docker.sock ^
--volume "%cd%"/appwrite:/install/appwrite:rw ^
-e version=0.6.2 ^
appwrite/install
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
--entrypoint="install" ^
appwrite/appwrite:0.7.0 --version 0.7.0
```
#### PowerShell
@ -73,9 +73,9 @@ docker run -it --rm ^
```powershell
docker run -it --rm ,
--volume /var/run/docker.sock:/var/run/docker.sock ,
--volume ${pwd}/appwrite:/install/appwrite:rw ,
-e version=0.6.2 ,
appwrite/install
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
--entrypoint="install" ,
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.
@ -104,6 +104,7 @@ Getting started with Appwrite is as easy as creating a new project, choosing you
* [**Teams**](https://appwrite.io/docs/client/teams) - Manage and group users in teams. Manage memberships, invites, and user roles within a team.
* [**Database**](https://appwrite.io/docs/client/database) - Manage database collections and documents. Read, create, update, and delete documents and filter lists of documents collections using an advanced filter with graph-like capabilities.
* [**Storage**](https://appwrite.io/docs/client/storage) - Manage storage files. Read, create, delete, and preview files. Manipulate the preview of your files to fit your app perfectly. All files are scanned by ClamAV and stored in a secure and encrypted way.
* [**Functions**](https://appwrite.io/docs/server/functions) - Customize your Appwrite server by executing your custom code in an isolate environment, you can trigger your code on any Appwrite system event, manually or using a CRON schedule.
* [**Locale**](https://appwrite.io/docs/client/locale) - Track your user's location, and manage your app locale-based data.
* [**Avatars**](https://appwrite.io/docs/client/avatars) - Manage your users' avatars, countries' flags, browser icons, credit card symbols, and generate QR codes.

25
app/cli.php Normal file
View file

@ -0,0 +1,25 @@
<?php
require_once __DIR__.'/init.php';
use Utopia\App;
use Utopia\CLI\CLI;
use Utopia\CLI\Console;
$cli = new CLI();
include 'tasks/doctor.php';
include 'tasks/install.php';
include 'tasks/migrate.php';
include 'tasks/sdks.php';
include 'tasks/ssl.php';
include 'tasks/vars.php';
$cli
->task('version')
->desc('Get the server version')
->action(function () {
Console::log(App::getEnv('_APP_VERSION', 'UNKNOWN'));
});
$cli->run();

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,46 @@
<?php
return [
'node-14' => [
'name' => 'Node.js',
'version' => '14.5',
'base' => 'node:14.5-alpine',
'image' => 'appwrite/env-node:14.5',
'logo' => 'node.png',
],
'php-7.4' => [
'name' => 'PHP',
'version' => '7.4',
'base' => 'php:7.4-cli-alpine',
'image' => 'appwrite/env-php:7.4',
'logo' => 'php.png',
],
'ruby-2.7' => [
'name' => 'Ruby',
'version' => '2.7',
'base' => 'ruby:2.7-alpine',
'image' => 'appwrite/env-ruby:2.7',
'logo' => 'ruby.png',
],
'python-3.8' => [
'name' => 'Python',
'version' => '3.8',
'base' => 'python:3.8-alpine',
'image' => 'appwrite/env-python:3.8',
'logo' => 'python.png',
],
'deno-1.2' => [
'name' => 'Deno',
'version' => '1.2',
'base' => 'hayd/deno:alpine-1.2.0',
'image' => 'appwrite/env-deno:1.2',
'logo' => 'deno.png',
],
// 'dart-2.8' => [
// 'name' => 'Dart',
// 'version' => '2.8',
// 'base' => 'google/dart:2.8',
// 'image' => 'appwrite/env-dart:2.8',
// 'logo' => 'dart.png',
// ],
];

View file

@ -3,6 +3,9 @@
return [
'af', // Afrikaans
'ar', // Arabic
'ba', //Bosnian
'be', // Belarusian
'bg', // Bulgarian
'bn', // Bengali
'cat', // Catalan
'cz', // Czech
@ -13,6 +16,7 @@ return [
'fo', // Faroese
'fr', // French
'gr', // Greek
'gu', //Gujrati
'he', // Hebrew
'hi', // Hindi
'hu', // Hungarian
@ -22,17 +26,22 @@ return [
'it', // Italian
'ja', // Japanese
'jv', // Javanese
'ka', // Kannada
'km', // Khmer
'ko', // Korean
'lt', // Lithuanian
'ml', // Malayalam
'mr', // Marathi
'ms', // Malay
'nl', // Dutch
'no', // Norwegian
'np', // Nepali
'od', // Odia
'ph', // Filipino
'pl', // Polish
'pt-br', // Portuguese - Brazil
'pt-pt', // Portuguese - Portugal
'pa', //Punjabi
'ro', // Romanian
'ru', // Russian
'si', // Sinhala
@ -43,7 +52,8 @@ return [
'th', // Thai
'tr', // Turkish
'ua', // Ukrainian
'ur', //Urdu
'vi', // Vietnamese
'zh-cn', // Chinese - China
'zh-tw', // Chinese - Taiwan
];
];

View file

@ -0,0 +1,16 @@
<p>
ਸਤ ਸ੍ਰੀ ਅਕਾਲ {{name}},
</p>
<p>
ਆਪਣੇ ਈਮੇਲ ਪਤੇ ਦੀ ਤਸਦੀਕ ਕਰਨ ਲਈ ਇਸ ਲਿੰਕ ਤੇ ਕਲਿਕ ਕਰੋ.
</p>
{{cta}}
<p>
ਜੇ ਤੁਸੀਂ ਇਸ ਈਮੇਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਨਹੀਂ ਪੁੱਛਿਆ ਜਾਂਦਾ ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੁਨੇਹੇ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਸਕਦੇ ਹੋ.
</p>
<p>
ਤੁਹਾਡਾ ਧੰਨਵਾਦ,
<br />
{{project}} ਟੀਮ
</p>

View 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>

View file

@ -0,0 +1,15 @@
<p>
ਸਤ ਸ੍ਰੀ ਅਕਾਲ {{name}},
</p>
<p>
{{project}} ਆਪਣਾ ਪਾਸਵਰਡ ਰੀਸੈਟ ਕਰਨ ਲਈ ਇਸ ਲਿੰਕ ਤੇ ਕਲਿਕ ਕਰੋ.
</p>
{{cta}}
<p>
ਜੇ ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਰੀਸੈਟ ਕਰਨ ਲਈ ਨਹੀਂ ਕਿਹਾ ਜਾਂਦਾ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੁਨੇਹੇ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰ ਸਕਦੇ ਹੋ.
</p>
<p>
ਤੁਹਾਡਾ ਧੰਨਵਾਦ,
<br />
{{project}} ਟੀਮ
</p>

View file

@ -0,0 +1,11 @@
<?php
return [
'AF' => 'Afrika',
'AN' => 'Antartika',
'AS' => 'Azija',
'EU' => 'Europa',
'NA' => 'Sjeverna Amerika',
'OC' => 'Okeanija',
'SA' => 'Južna Amerika',
];

View 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',
];

View 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',
];

View file

@ -0,0 +1,11 @@
<?php
return [
'AF' => 'Афрыка',
'AN' => 'Антарктыда',
'AS' => 'Азія',
'EU' => 'Еўропа',
'NA' => 'Паўночная Амерыка',
'OC' => 'Акіянія',
'SA' => 'Паўднёвая Амерыка',
];

View 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' => 'Зімбабвэ',
];

View 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',
];

View file

@ -0,0 +1,11 @@
<?php
return [
'AF' => 'Африка',
'AN' => 'Антарктида',
'AS' => 'Азия',
'EU' => 'Европа',
'NA' => 'Северна Америка',
'OC' => 'Океания',
'SA' => 'Южна Америка',
];

View 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' => 'Зимбабве',
];

View 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',
];

View file

@ -8,11 +8,11 @@ return [
// Service - Users
'account.emails.team' => '%s Tiimi',
'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.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.body' => 'en.email.auth.invitation.tpl',
'account.emails.invitation.body' => 'fi.email.auth.invitation.tpl',
'locale.country.unknown' => 'Unknown',

View file

@ -0,0 +1,11 @@
<?php
return [
'AF' => 'આફ્રિકા',
'AN' => 'એન્ટાર્કટિકા',
'AS' => 'એશિયા',
'EU' => 'યુરોપ',
'NA' => 'ઉત્તર અમેરિકા',
'OC' => 'ઓશનિયા',
'SA' => 'દક્ષિણ અમેરિકા',
];

View 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' => 'ક્યુબા',
'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' => 'ઝિમ્બાબ્વે',
];

View file

@ -0,0 +1,21 @@
<?php
return [
'settings.inspire' => '"સ્માર્ટ બનવાની કળા એ છે કે શું અવગણવું તે જાણવાની કળા છે."', // Tmrs is the line printed in the homepage and console 'view-source'
'settings.locale' => 'gu',
'settings.direction' => 'ltr',
// Service - Users
'account.emails.team' => '%s ટીમ',
'account.emails.verification.title' => 'ખાતાની પુષ્ટિ ',
'account.emails.verification.body' => 'gu.email.auth.confirm.tpl',
'account.emails.recovery.title' => 'પાસવૉર્ડ રીસેટ ',
'account.emails.recovery.body' => 'gu.email.auth.recovery.tpl',
'account.emails.invitation.title' => 'આમંત્રણ %s ટીમ %s',
'account.emails.invitation.body' => 'gu.email.auth.invitation.tpl',
'locale.country.unknown' => 'अज्ञात',
'countries' => include 'gu.countries.php',
'continents' => include 'gu.continents.php',
];

View file

@ -0,0 +1,199 @@
<?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' => 'अल्जीरिया',
'ER' => 'इरित्रिया',
'EC' => 'ईक्वाडोर',
'EG' => 'मिस्र',
'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' => 'ज़िम्बाब्वे',
];

View file

@ -17,7 +17,7 @@ return [
'BJ' => 'Benin',
'BF' => 'Burkina Faso',
'BD' => 'Banglades',
'BG' => 'Bulgaria',
'BG' => 'Bulgária',
'BH' => 'Bahrein',
'BS' => 'Bahamák',
'BA' => 'Bosznia-Hercegovina',
@ -50,7 +50,7 @@ return [
'DM' => 'Dominika',
'DK' => 'Dánia',
'DO' => 'Dominikai Köztársaság',
'DZ' => 'Algíria',
'DZ' => 'Algéria',
'EC' => 'Ecuador',
'EG' => 'Egyiptom',
'ER' => 'Eritrea',
@ -67,7 +67,7 @@ return [
'GH' => 'Ghána',
'GN' => 'Guinea',
'GM' => 'Gambia',
'GW' => 'Guinea-Bissau',
'GW' => 'Bissau-Guinea',
'GQ' => 'Egyenlítői-Guinea',
'GR' => 'Görögország',
'GD' => 'Grenada',
@ -88,24 +88,24 @@ return [
'JM' => 'Jamaika',
'JO' => 'Jordánia',
'JP' => 'Japán',
'KZ' => 'Kazakhsztán',
'KZ' => 'Kazahsztán',
'KE' => 'Kenya',
'KG' => 'Kirgizisztán',
'KH' => 'Kambodzsa',
'KI' => 'Kiribati',
'KN' => 'Saint Kitts és Nevis',
'KR' => 'Dél Korea',
'KW' => 'Kuwait',
'KR' => 'Dél-Korea',
'KW' => 'Kuvait',
'LA' => 'Laosz',
'LB' => 'Libanon',
'LR' => 'Libéria',
'LY' => 'Líbia',
'LC' => 'Saint Lucia',
'LI' => 'Liechtenstein',
'LK' => 'Sri Lanka',
'LK' => 'Srí Lanka',
'LS' => 'Lesotho',
'LT' => 'Litvánia',
'LU' => 'Luxembourg',
'LU' => 'Luxemburg',
'LV' => 'Lettország',
'MA' => 'Marokkó',
'MC' => 'Monaco',
@ -127,8 +127,8 @@ return [
'MY' => 'Malajzia',
'NA' => 'Namíbia',
'NE' => 'Niger',
'NG' => 'Nigeria',
'NI' => 'Nikaragua',
'NG' => 'Nigéria',
'NI' => 'Nicaragua',
'NL' => 'Hollandia',
'NO' => 'Norvégia',
'NP' => 'Nepál',
@ -145,10 +145,10 @@ return [
'KP' => 'Észak-Korea',
'PT' => 'Portugália',
'PY' => 'Paraguay',
'QA' => 'Qatar',
'QA' => 'Katar',
'RO' => 'Románia',
'RU' => 'Oroszország',
'RW' => 'Rwanda',
'RW' => 'Ruanda',
'SA' => 'Szaúd-Arábia',
'SD' => 'Szudán',
'SN' => 'Szenegál',
@ -161,16 +161,16 @@ return [
'RS' => 'Szerbia',
'SS' => 'Dél-Szudán',
'ST' => 'São Tomé és Príncipe',
'SR' => 'Szurinám',
'SR' => 'Suriname',
'SK' => 'Szlovákia',
'SI' => 'Szlovénia',
'SE' => 'Svédország',
'SZ' => 'Swaziland',
'SZ' => 'Szváziföld',
'SC' => 'Seychelles-szigetek',
'SY' => 'Szíria',
'TD' => 'Csád',
'TG' => 'Togo',
'TH' => 'Tájföld',
'TH' => 'Thaiföld',
'TJ' => 'Tádzsikisztán',
'TM' => 'Türkmenisztán',
'TL' => 'Timor-Leste',
@ -179,9 +179,9 @@ return [
'TN' => 'Tunézia',
'TR' => 'Törökország',
'TV' => 'Tuvalu',
'TZ' => 'Tanzania',
'TZ' => 'Tanzánia',
'UG' => 'Uganda',
'UA' => 'Ukraina',
'UA' => 'Ukrajna',
'UY' => 'Uruguay',
'US' => 'Egyesült Államok',
'UZ' => 'Üzbegisztán',
@ -191,7 +191,7 @@ return [
'VN' => 'Vietnám',
'VU' => 'Vanuatu',
'WS' => 'Szamoa',
'YE' => 'Yemen',
'YE' => 'Jemen',
'ZA' => 'Dél-Afrikai Köztársaság',
'ZM' => 'Zambia',
'ZW' => 'Zimbabwe',

View file

@ -7,11 +7,11 @@ return [
// Service - Users
'account.emails.team' => '%s Csapat',
'account.emails.verification.title' => 'Fiók megerősítés',
'account.emails.verification.title' => 'Fiók megerősítése',
'account.emails.verification.body' => 'hu.email.auth.confirm.tpl',
'account.emails.recovery.title' => 'Jelszó Visszaállítás',
'account.emails.recovery.title' => 'Jelszó-visszaállítás',
'account.emails.recovery.body' => 'hu.email.auth.recovery.tpl',
'account.emails.invitation.title' => 'Meghívás a %s Csapathoz %s',
'account.emails.invitation.title' => 'Meghívás a %s csapatba %s',
'account.emails.invitation.body' => 'hu.email.auth.invitation.tpl',
'locale.country.unknown' => 'Ismeretlen',

View file

@ -13,7 +13,7 @@ return [
'AT' => 'Austria',
'AZ' => 'Azerbaijan',
'BI' => 'Burundi',
'BE' => 'Belgium',
'BE' => 'Belgia',
'BJ' => 'Benin',
'BF' => 'Burkina Faso',
'BD' => 'Bangladesh',
@ -24,7 +24,7 @@ return [
'BY' => 'Belarus',
'BZ' => 'Belize',
'BO' => 'Bolivia',
'BR' => 'Brazil',
'BR' => 'Brasil',
'BB' => 'Barbados',
'BN' => 'Brunei',
'BT' => 'Bhutan',
@ -36,15 +36,15 @@ return [
'CN' => 'Cina',
'CI' => 'Pantai Gading',
'CM' => 'Kamerun',
'CD' => 'DR Kongo',
'CD' => 'Republik Demokratik Kongo',
'CG' => 'Republik Kongo',
'CO' => 'Kolumbia',
'CO' => 'Kolombia',
'KM' => 'Komoro',
'CV' => 'Tanjung Verde',
'CR' => 'Kosta Rika',
'CU' => 'Kuba',
'CY' => 'Siprus',
'CZ' => 'Czechia',
'CZ' => 'Ceko',
'DE' => 'Jerman',
'DJ' => 'Djibouti',
'DM' => 'Dominika',
@ -86,11 +86,11 @@ return [
'IL' => 'Israel',
'IT' => 'Italia',
'JM' => 'Jamaika',
'JO' => 'Jordan',
'JO' => 'Yordania',
'JP' => 'Jepang',
'KZ' => 'Kazakhstan',
'KE' => 'Kenya',
'KG' => 'Kirgistan',
'KG' => 'Kirgizstan',
'KH' => 'Kamboja',
'KI' => 'Kiribati',
'KN' => 'Saint Kitts dan Nevis',
@ -113,7 +113,7 @@ return [
'MG' => 'Madagaskar',
'MV' => 'Maladewa',
'MX' => 'Meksiko',
'MH' => 'Pulau Marshall',
'MH' => 'Kepulauan Marshall',
'MK' => 'Makedonia',
'ML' => 'Mali',
'MT' => 'Malta',
@ -153,7 +153,7 @@ return [
'SD' => 'Sudan',
'SN' => 'Senegal',
'SG' => 'Singapura',
'SB' => 'Pulau Solomon',
'SB' => 'Kepulauan Solomon',
'SL' => 'Sierra Leone',
'SV' => 'El Salvador',
'SM' => 'San Marino',
@ -165,11 +165,11 @@ return [
'SK' => 'Slovakia',
'SI' => 'Slovenia',
'SE' => 'Swedia',
'SZ' => 'Swaziland',
'SZ' => 'Eswatini',
'SC' => 'Seychelles',
'SY' => 'Suriah',
'TD' => 'Chad',
'TG' => 'Untuk pergi',
'TG' => 'Togo',
'TH' => 'Thailand',
'TJ' => 'Tajikistan',
'TM' => 'Turkmenistan',

View file

@ -86,7 +86,7 @@ return [
'IL' => 'Israele',
'IT' => 'Italia',
'JM' => 'Giamaica',
'JO' => 'Jordan',
'JO' => 'Giordania',
'JP' => 'Giappone',
'KZ' => 'Kazakistan',
'KE' => 'Kenya',

View file

@ -0,0 +1,11 @@
<?php
return [
'AF' => 'ಆಫ್ರಿಕಾ',
'AN' => 'ಅಂಟಾರ್ಕ್ಟಿಕಾ',
'AS' => 'ಏಷ್ಯಾ',
'EU' => 'ಯುರೋಪ್',
'NA' => 'ಉತ್ತರ ಅಮೆರಿಕ',
'OC' => 'ಓಷಿಯಾನಿಯಾ',
'SA' => 'ದಕ್ಷಿಣ ಅಮೆರಿಕಾ',
];

View 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' => 'ಜಿಂಬಾಬ್ವೆ',
];

View 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',
];

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