diff --git a/docs/centos.md b/docs/centos.md
new file mode 100644
index 000000000..4ab46dc05
--- /dev/null
+++ b/docs/centos.md
@@ -0,0 +1,71 @@
+
Getting started on RHEL/Centos OS
+
+This guide documents the process of installing NetBox on RHEL/Centos 7 with [nginx](https://www.nginx.com/) and [gunicorn](http://gunicorn.org/).
+
+ sudo yum install postgresql-server python-psycopg2 postgresql-devel
+
+ sudo postgresql-setup initdb
+ sudo systemctl start postgresql
+
+sudo systemctl enable postgresql
+
+sudo yum install epel-release
+
+
+yum install python python-devel python-pip git libxml2-devel libxslt-devel libffi-devel graphviz gcc openssl-devel
+
+This will install all the missing packages for a successful pip install
+yum groupinstall 'Development Tools'
+pip install gunicorn
+
+
+sudo su -
+su - postgres
+cd data/
+vim pg_hba.conf
+
+change the indent on the localhost connections to password and save
+exit postgres user
+service postgresql reload
+
+test connections
+
+
+# Quickstart
+
+Create a vagrant directory:
+
+```
+mkdir -p ~/vagrant
+cd ~/vagrant
+
+```
+The vagrant is hosted on dropbox since vagrant charges for hosting the files.
+
+Download from and put into your ~/vagrant:
+https://www.dropbox.com/s/frlh9ul4n0wna46/package.box?dl=0
+
+
+This install uses this default user and passwd for all the services:
+* user: vagrant
+* password: vagrant
+
+When I say all the services this includes the ssh log-in, postgresql and the netbox
+Gui log-in.
+
+Do the following inside ~/vagrant:
+vagrant box add netbox ~/vagrant/package.box
+vagrant init netbox
+vagrant up
+vagrant ssh
+
+ open up a browser and put 127.0.0.1:2223 and log-in!
+
+# if you cannot ssh or bring up the GUI check the virtualbox settings:
+* In the Virtualbox GUI click on your VM then settings.
+* Go to the networking and click on "port forwarding".
+* Make sure that ssh and nginx port are there. If not add them
+* rule: [Name: SSH, Protocol: TCP, Host IP: blank, Host Port: 2222, Guest IP: blank, Guest Port: 22]
+* rule: [Name: nginx, Protocol: TCP, Host IP: blank, Host Port: 2223, Guest IP: blank, Guest Port: 80]
+
+You can change the Host port since that is the port your host is going to use but, keep the Guest port the same as above since those are the default.
diff --git a/docs/getting-started-vagrant.md b/docs/getting-started-vagrant.md
new file mode 100644
index 000000000..0dca84ae2
--- /dev/null
+++ b/docs/getting-started-vagrant.md
@@ -0,0 +1,42 @@
+Getting Started with Vagrant using Virtualbox
+
+This guide assumes that the latest versions of [Vagrant](https://www.vagrantup.com/downloads.html) and [Virtualbox](https://www.virtualbox.org/wiki/Downloads) are already installed in your host.
+
+# Quickstart
+
+Create a vagrant directory:
+
+```
+mkdir -p ~/vagrant
+cd ~/vagrant
+
+```
+The vagrant is hosted on dropbox since vagrant charges for hosting the files.
+
+Download from and put into your ~/vagrant:
+https://www.dropbox.com/s/frlh9ul4n0wna46/package.box?dl=0
+
+
+This install uses this default user and passwd for all the services:
+* user: vagrant
+* password: vagrant
+
+When I say all the services this includes the ssh log-in, postgresql and the netbox
+Gui log-in.
+
+Do the following inside ~/vagrant:
+vagrant box add netbox ~/vagrant/package.box
+vagrant init netbox
+vagrant up
+vagrant ssh
+
+ open up a browser and put 127.0.0.1:2223 and log-in!
+
+# if you cannot ssh or bring up the GUI check the virtualbox settings:
+* In the Virtualbox GUI click on your VM then settings.
+* Go to the networking and click on "port forwarding".
+* Make sure that ssh and nginx port are there. If not add them
+* rule: [Name: SSH, Protocol: TCP, Host IP: blank, Host Port: 2222, Guest IP: blank, Guest Port: 22]
+* rule: [Name: nginx, Protocol: TCP, Host IP: blank, Host Port: 2223, Guest IP: blank, Guest Port: 80]
+
+You can change the Host port since that is the port your host is going to use but, keep the Guest port the same as above since those are the default.
diff --git a/docs/getting-started.md b/docs/getting-started.md
index d3215ab51..ac45c36a4 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -124,7 +124,7 @@ Move into the NetBox configuration directory and make a copy of `configuration.e
```
Open `configuration.py` with your preferred editor and set the following variables:
-
+
* ALLOWED_HOSTS
* DATABASE
* SECRET_KEY
@@ -188,8 +188,8 @@ NetBox does not come with any predefined user accounts. You'll need to create a
# ./manage.py createsuperuser
Username: admin
Email address: admin@example.com
-Password:
-Password (again):
+Password:
+Password (again):
Superuser created successfully.
```
@@ -232,7 +232,7 @@ If the test service does not run, or you cannot reach the NetBox home page, some
## Installation
-We'll set up a simple HTTP front end using [gunicorn](http://gunicorn.org/) for the purposes of this guide. For web servers, we provide example configurations for both [nginx](https://www.nginx.com/resources/wiki/) and [Apache](http://httpd.apache.org/docs/2.4). (You are of course free to use whichever combination of HTTP and WSGI services you'd like.) We'll also use [supervisord](http://supervisord.org/) for service persistence.
+We'll set up a simple HTTP front end using [gunicorn](http://gunicorn.org/) for the purposes of this guide. For web servers, we provide example configurations for both [nginx](https://www.nginx.com/resources/wiki/) and [Apache](http://httpd.apache.org/docs/2.4). (You are of course free to use whichever combination of HTTP and WSGI services you'd like.) We'll also use [supervisord](http://supervisord.org/) for service persistence.
```
# sudo apt-get install -y gunicorn supervisor
@@ -275,7 +275,7 @@ Save this configuration to `/etc/nginx/sites-available/netbox`. Then, delete `/e
```
# cd /etc/nginx/sites-enabled/
# rm default
-# ln -s /etc/nginx/sites-available/netbox
+# ln -s /etc/nginx/sites-available/netbox
```
Restart the nginx service to use the new configuration.
diff --git a/docs/localization/es_spanish/GettingStarted_es.md b/docs/localization/es_spanish/GettingStarted_es.md
new file mode 100644
index 000000000..3b82a7566
--- /dev/null
+++ b/docs/localization/es_spanish/GettingStarted_es.md
@@ -0,0 +1,291 @@
+Como Empesar
+
+Esta guía document el proceso de instalar NetBox en servidor con Ubuntu 14.04 usando [nginx](https://www.nginx.com/) y [gunicorn](http://gunicorn.org/).
+
+[TOC]
+
+# PostgreSQL
+
+## Instalación
+
+Estos paquetes son necesarios para poder instalar PostgreSQL:
+
+* postgresql
+* libpq-dev
+* python-psycopg2
+
+```
+# apt-get install postgresql libpq-dev python-psycopg2
+```
+
+## Configuración
+
+a el mínimo necesitamos crear una base de datos y asignar un nombre para el usuario y una contraseña para autenticación. Esto es echo con estos comandos.
+
+No uses la contraseña de este ejemplo.
+
+```
+# sudo -u postgres psql
+psql (9.3.13)
+Type "help" for help.
+
+postgres=# CREATE DATABASE netbox;
+CREATE DATABASE
+postgres=# CREATE USER netbox WITH PASSWORD 'J5brHrAXFLQSif0K';
+CREATE ROLE
+postgres=# GRANT ALL PRIVILEGES ON DATABASE netbox TO netbox;
+GRANT
+postgres=# \q
+```
+
+Puedes verificar que la autenticación funciono haciendo estos comandos:
+
+```
+# psql -U netbox -h localhost -W
+```
+
+---
+
+# NetBox
+
+## Dependencias
+
+* python2.7
+* python-dev
+* git
+* python-pip
+* libxml2-dev
+* libxslt1-dev
+* libffi-dev
+* graphviz*
+
+```
+# apt-get install python2.7 python-dev git python-pip libxml2-dev libxslt1-dev libffi-dev graphviz
+```
+
+*graphviz es necesario para poder representar los mapas con topología. Si no necesita este requisito entonces graphviz no es necesario.
+
+## Copiar el deposito de git.
+
+Crear la base y el directorio donde NetBox va ser instalado. Para esta guía vamos a usar `/opt/netbox`.
+
+```
+# mkdir -p /opt/netbox/
+# cd /opt/netbox/
+```
+
+Entonces copie el deposito de git en esta misma directorio:
+
+```
+# git clone https://github.com/digitalocean/netbox.git .
+Cloning into '.'...
+remote: Counting objects: 1994, done.
+remote: Compressing objects: 100% (150/150), done.
+remote: Total 1994 (delta 80), reused 0 (delta 0), pack-reused 1842
+Receiving objects: 100% (1994/1994), 472.36 KiB | 0 bytes/s, done.
+Resolving deltas: 100% (1495/1495), done.
+Checking connectivity... done.
+```
+
+Instala los paquetes necesario de Python usand pip.( Si encuentas algun error compilando en este paso, asegurate que tienes todas las dependencias necesarias.)
+
+```
+# pip install -r requirements.txt
+```
+
+## Configuración
+
+Mueve en el directorio de la configuración y alte una copia de el `configuration.example.py` llamado `configuration.py`.
+
+```
+# cd netbox/netbox/
+# cp configuration.example.py configuration.py
+```
+
+Abre `configuration.py` con tu preferido editor y pon entos valores:
+* ALLOWED_HOSTS
+* DATABASE
+* SECRET_KEY
+
+### ALLOWED_HOSTS
+
+Esta es una lista de los aparatos que el servidor puede comunicarse. Tienes que especificar el nombre de el aparato o el IP address.
+
+Ejemplo:
+
+```
+ALLOWED_HOSTS = ['netbox.example.com', '192.0.2.123']
+```
+
+### Base de Datos
+
+Este parámetro tiene los detalles y la configuración de la base de datos. Tienes que definir un nombre para el usuario y una contraseña cuando configuras PostgreSQL. Si el servicio
+esta en un servidor remoto cambia `localhost` con su dirección.
+
+Ejemplo:
+
+```
+DATABASE = {
+ 'NAME': 'netbox', # Database name
+ 'USER': 'netbox', # PostgreSQL username
+ 'PASSWORD': 'J5brHrAXFLQSif0K', # PostgreSQL password
+ 'HOST': 'localhost', # Database server
+ 'PORT': '', # Database port (leave blank for default)
+}
+```
+
+### SECRET_KEY
+
+Genera una llave secreta algarete con polo menos 50 letras alfanuméricas. Esta llave tiene que ser la unica en esta instalación y no puede ser compartida fuera de este sistema.
+
+Puedes usar este script en`netbox/generate_secret_key.py` para generar una llave.
+
+## Hacer migraciónes de el sistema
+
+Antes que NetBox pueda correr necesitamos instalar la schema para la base de datos. Esto es echo corriendo `./manage.py migrate` de el `netbox` directorio (`/opt/netbox/netbox/` en nuestro ejemplo):
+
+```
+# ./manage.py migrate
+Operations to perform:
+ Apply all migrations: dcim, sessions, admin, ipam, utilities, auth, circuits, contenttypes, extras, secrets, users
+Running migrations:
+ Rendering model states... DONE
+ Applying contenttypes.0001_initial... OK
+ Applying auth.0001_initial... OK
+ Applying admin.0001_initial... OK
+ ...
+```
+
+Si en este paso resulta con errores de autenticación en PostgreSQL , asegura que el nombre de el usuario y la contraseña creada en la base de datos es igual a lo que fue especificado en `configuration.py`
+
+## Crear un super usuario
+
+NetBox no viene con ninguna cuentas basica.Vas a necesitar crear un super usuario para poder entrar a NetBox:
+
+```
+# ./manage.py createsuperuser
+Username: admin
+Email address: admin@example.com
+Password:
+Password (again):
+Superuser created successfully.
+```
+
+## Colecionar archivos estaticos
+
+```
+# ./manage.py collectstatic
+
+You have requested to collect static files at the destination
+location as specified in your settings:
+
+ /opt/netbox/netbox/static
+
+This will overwrite existing files!
+Are you sure you want to do this?
+
+Type 'yes' to continue, or 'no' to cancel: yes
+```
+
+## Testiar la aplicación
+
+En este punto ya NetBox puede correr. Podemos verificar empesando la aplicación:
+
+```
+# ./manage.py runserver 0.0.0.0:8000 --insecure
+Performing system checks...
+
+System check identified no issues (0 silenced).
+June 17, 2016 - 16:17:36
+Django version 1.9.7, using settings 'netbox.settings'
+Starting development server at http://0.0.0.0:8000/
+Quit the server with CONTROL-C.
+```
+
+Ahora si vamos a el nombre de el aparato o IP de el servidor (como definido en `ALLOWED_HOSTS`) Nos encontramos con la página de NetBox. Nota que este servicio de web es para testiar o desarrollo namas y no se deveria ser usada para nada en producción.
+
+Si el servicio no corre or no te sale la página de NetBox entonces algo paso. No sigas con el resto de esta guía hasta que el problema a sido resuelto.
+
+# nginx and gunicorn
+
+## Instalación
+
+Vamos a setiar un simple HTTP front end suando [nginx](https://www.nginx.com/resources/wiki/) y [gunicorn](http://gunicorn.org/) como ejemplos en esta guía . (Tu puedes usar cualquier combinación que quieras de HTTP and WSGI .) Tambien vamos a usar [supervisord](http://supervisord.org/).
+
+```
+# apt-get install nginx gunicorn supervisor
+```
+
+## nginx Configuración
+
+Esto servira para correr lo minimo de nginx. Acuerdate cambiar el nombre de el servidor y el directorio de la instalación.
+
+```
+server {
+ listen 80;
+
+ server_name netbox.example.com;
+
+ access_log off;
+
+ location /static/ {
+ alias /opt/netbox/netbox/static/;
+ }
+
+ location / {
+ proxy_pass http://127.0.0.1:8001;
+ proxy_set_header X-Forwarded-Host $server_name;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-Proto $scheme;
+ add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
+ }
+}
+```
+
+Graba esta configuración a `/etc/nginx/sites-available/netbox`. entonces borra `/etc/nginx/sites-enabled/default` y crea un symlink en `sites-enabled` directorio para la configuración de el archivo que creaste.
+
+```
+# cd /etc/nginx/sites-enabled/
+# rm default
+# ln -s /etc/nginx/sites-available/netbox
+```
+
+Vuelve a empezar el servicio de nginx para usar la nueva configuración.
+
+```
+# service nginx restart
+ * Restarting nginx nginx
+```
+
+## gunicorn Configuración
+
+Save the following configuración file in the root netbox installation path (in this example, `/opt/netbox/`.) as `gunicorn_config.py`. Be sure to verify the location of the gunicorn executable (e.g. `which gunicorn`) and to update the `pythonpath` variable if needed.
+
+```
+command = '/usr/bin/gunicorn'
+pythonpath = '/opt/netbox/netbox'
+bind = '127.0.0.1:8001'
+workers = 3
+user = 'www-data'
+```
+
+## supervisord Configuración
+
+Save the following as `/etc/supervisor/conf.d/netbox.conf`. Update the `command` and `directory` paths as needed.
+
+```
+[program:netbox]
+command = gunicorn -c /opt/netbox/gunicorn_config.py netbox.wsgi
+directory = /opt/netbox/netbox/
+user = www-data
+```
+
+Finally, restart the supervisor service to detect and run the gunicorn service:
+
+```
+# service supervisor restart
+```
+
+A este punto deverias poder conectarte a nginx con el nombre de el servidor o el que pusistes. Si no te pudes conectar chequea que el servicio de nginx esta corriendo y tiene la configuración correcta. Si recibes un 502 (bad gateway) error esto indica que gunicorn no tiene la configuración correcta o no esta prendido.
+
+Please keep in mind that the configurations provided here are a bare minimum to get NetBox up and running. You will almost certainly want to make some changes to better suit your production environment.
diff --git a/docs/localization/flags/Afghanistan.png b/docs/localization/flags/Afghanistan.png
new file mode 100644
index 000000000..534dc3adf
Binary files /dev/null and b/docs/localization/flags/Afghanistan.png differ
diff --git a/docs/localization/flags/Albania.png b/docs/localization/flags/Albania.png
new file mode 100644
index 000000000..5f8083dc1
Binary files /dev/null and b/docs/localization/flags/Albania.png differ
diff --git a/docs/localization/flags/Algeria.png b/docs/localization/flags/Algeria.png
new file mode 100644
index 000000000..38b66b45a
Binary files /dev/null and b/docs/localization/flags/Algeria.png differ
diff --git a/docs/localization/flags/American_Samoa.png b/docs/localization/flags/American_Samoa.png
new file mode 100644
index 000000000..6c5522520
Binary files /dev/null and b/docs/localization/flags/American_Samoa.png differ
diff --git a/docs/localization/flags/Andorra.png b/docs/localization/flags/Andorra.png
new file mode 100644
index 000000000..74dbf966e
Binary files /dev/null and b/docs/localization/flags/Andorra.png differ
diff --git a/docs/localization/flags/Angola.png b/docs/localization/flags/Angola.png
new file mode 100644
index 000000000..f8ef312dc
Binary files /dev/null and b/docs/localization/flags/Angola.png differ
diff --git a/docs/localization/flags/Anguilla.png b/docs/localization/flags/Anguilla.png
new file mode 100644
index 000000000..65fb0bf0b
Binary files /dev/null and b/docs/localization/flags/Anguilla.png differ
diff --git a/docs/localization/flags/Antigua_and_Barbuda.png b/docs/localization/flags/Antigua_and_Barbuda.png
new file mode 100644
index 000000000..667f03df3
Binary files /dev/null and b/docs/localization/flags/Antigua_and_Barbuda.png differ
diff --git a/docs/localization/flags/Argentina.png b/docs/localization/flags/Argentina.png
new file mode 100644
index 000000000..04ae86261
Binary files /dev/null and b/docs/localization/flags/Argentina.png differ
diff --git a/docs/localization/flags/Armenia.png b/docs/localization/flags/Armenia.png
new file mode 100644
index 000000000..bc45da222
Binary files /dev/null and b/docs/localization/flags/Armenia.png differ
diff --git a/docs/localization/flags/Aruba.png b/docs/localization/flags/Aruba.png
new file mode 100644
index 000000000..f493df12a
Binary files /dev/null and b/docs/localization/flags/Aruba.png differ
diff --git a/docs/localization/flags/Australia.png b/docs/localization/flags/Australia.png
new file mode 100644
index 000000000..678210ff7
Binary files /dev/null and b/docs/localization/flags/Australia.png differ
diff --git a/docs/localization/flags/Austria.png b/docs/localization/flags/Austria.png
new file mode 100644
index 000000000..99fa1ff71
Binary files /dev/null and b/docs/localization/flags/Austria.png differ
diff --git a/docs/localization/flags/Azerbaijan.png b/docs/localization/flags/Azerbaijan.png
new file mode 100644
index 000000000..24f7f6951
Binary files /dev/null and b/docs/localization/flags/Azerbaijan.png differ
diff --git a/docs/localization/flags/Bahamas.png b/docs/localization/flags/Bahamas.png
new file mode 100644
index 000000000..2bfab4828
Binary files /dev/null and b/docs/localization/flags/Bahamas.png differ
diff --git a/docs/localization/flags/Bahrain.png b/docs/localization/flags/Bahrain.png
new file mode 100644
index 000000000..1e741fc02
Binary files /dev/null and b/docs/localization/flags/Bahrain.png differ
diff --git a/docs/localization/flags/Bangladesh.png b/docs/localization/flags/Bangladesh.png
new file mode 100644
index 000000000..99a612791
Binary files /dev/null and b/docs/localization/flags/Bangladesh.png differ
diff --git a/docs/localization/flags/Barbados.png b/docs/localization/flags/Barbados.png
new file mode 100644
index 000000000..823fa342f
Binary files /dev/null and b/docs/localization/flags/Barbados.png differ
diff --git a/docs/localization/flags/Belarus.png b/docs/localization/flags/Belarus.png
new file mode 100644
index 000000000..fcc3f2cf5
Binary files /dev/null and b/docs/localization/flags/Belarus.png differ
diff --git a/docs/localization/flags/Belgium.png b/docs/localization/flags/Belgium.png
new file mode 100644
index 000000000..32ec6ee84
Binary files /dev/null and b/docs/localization/flags/Belgium.png differ
diff --git a/docs/localization/flags/Belize.png b/docs/localization/flags/Belize.png
new file mode 100644
index 000000000..9e38cc3a6
Binary files /dev/null and b/docs/localization/flags/Belize.png differ
diff --git a/docs/localization/flags/Benin.png b/docs/localization/flags/Benin.png
new file mode 100644
index 000000000..4d98605bb
Binary files /dev/null and b/docs/localization/flags/Benin.png differ
diff --git a/docs/localization/flags/Bermuda.png b/docs/localization/flags/Bermuda.png
new file mode 100644
index 000000000..2a760b6f2
Binary files /dev/null and b/docs/localization/flags/Bermuda.png differ
diff --git a/docs/localization/flags/Bhutan.png b/docs/localization/flags/Bhutan.png
new file mode 100644
index 000000000..3e481bbc3
Binary files /dev/null and b/docs/localization/flags/Bhutan.png differ
diff --git a/docs/localization/flags/Bolivia.png b/docs/localization/flags/Bolivia.png
new file mode 100644
index 000000000..43bc6d4fa
Binary files /dev/null and b/docs/localization/flags/Bolivia.png differ
diff --git a/docs/localization/flags/Bosnia.png b/docs/localization/flags/Bosnia.png
new file mode 100644
index 000000000..fa2e580e1
Binary files /dev/null and b/docs/localization/flags/Bosnia.png differ
diff --git a/docs/localization/flags/Botswana.png b/docs/localization/flags/Botswana.png
new file mode 100644
index 000000000..43daae650
Binary files /dev/null and b/docs/localization/flags/Botswana.png differ
diff --git a/docs/localization/flags/Brazil.png b/docs/localization/flags/Brazil.png
new file mode 100644
index 000000000..bbb512749
Binary files /dev/null and b/docs/localization/flags/Brazil.png differ
diff --git a/docs/localization/flags/British_Virgin_Islands.png b/docs/localization/flags/British_Virgin_Islands.png
new file mode 100644
index 000000000..3d450e693
Binary files /dev/null and b/docs/localization/flags/British_Virgin_Islands.png differ
diff --git a/docs/localization/flags/Brunei.png b/docs/localization/flags/Brunei.png
new file mode 100644
index 000000000..023e540b8
Binary files /dev/null and b/docs/localization/flags/Brunei.png differ
diff --git a/docs/localization/flags/Bulgaria.png b/docs/localization/flags/Bulgaria.png
new file mode 100644
index 000000000..db1d6f657
Binary files /dev/null and b/docs/localization/flags/Bulgaria.png differ
diff --git a/docs/localization/flags/Burkina_Faso.png b/docs/localization/flags/Burkina_Faso.png
new file mode 100644
index 000000000..18b703442
Binary files /dev/null and b/docs/localization/flags/Burkina_Faso.png differ
diff --git a/docs/localization/flags/Burundi.png b/docs/localization/flags/Burundi.png
new file mode 100644
index 000000000..af7f3810b
Binary files /dev/null and b/docs/localization/flags/Burundi.png differ
diff --git a/docs/localization/flags/Cambodia.png b/docs/localization/flags/Cambodia.png
new file mode 100644
index 000000000..5ed009878
Binary files /dev/null and b/docs/localization/flags/Cambodia.png differ
diff --git a/docs/localization/flags/Cameroon.png b/docs/localization/flags/Cameroon.png
new file mode 100644
index 000000000..585f8941e
Binary files /dev/null and b/docs/localization/flags/Cameroon.png differ
diff --git a/docs/localization/flags/Canada.png b/docs/localization/flags/Canada.png
new file mode 100644
index 000000000..8ec4155e1
Binary files /dev/null and b/docs/localization/flags/Canada.png differ
diff --git a/docs/localization/flags/Cape_Verde.png b/docs/localization/flags/Cape_Verde.png
new file mode 100644
index 000000000..87320ec69
Binary files /dev/null and b/docs/localization/flags/Cape_Verde.png differ
diff --git a/docs/localization/flags/Cayman_Islands.png b/docs/localization/flags/Cayman_Islands.png
new file mode 100644
index 000000000..97b89449a
Binary files /dev/null and b/docs/localization/flags/Cayman_Islands.png differ
diff --git a/docs/localization/flags/Central_African_Republic.png b/docs/localization/flags/Central_African_Republic.png
new file mode 100644
index 000000000..37b262fd4
Binary files /dev/null and b/docs/localization/flags/Central_African_Republic.png differ
diff --git a/docs/localization/flags/Chad.png b/docs/localization/flags/Chad.png
new file mode 100644
index 000000000..6d855ed24
Binary files /dev/null and b/docs/localization/flags/Chad.png differ
diff --git a/docs/localization/flags/Chile.png b/docs/localization/flags/Chile.png
new file mode 100644
index 000000000..448647a3a
Binary files /dev/null and b/docs/localization/flags/Chile.png differ
diff --git a/docs/localization/flags/China.png b/docs/localization/flags/China.png
new file mode 100644
index 000000000..de61348ff
Binary files /dev/null and b/docs/localization/flags/China.png differ
diff --git a/docs/localization/flags/Christmas_Island.png b/docs/localization/flags/Christmas_Island.png
new file mode 100644
index 000000000..ae7d19dd4
Binary files /dev/null and b/docs/localization/flags/Christmas_Island.png differ
diff --git a/docs/localization/flags/Colombia.png b/docs/localization/flags/Colombia.png
new file mode 100644
index 000000000..ccb4058f7
Binary files /dev/null and b/docs/localization/flags/Colombia.png differ
diff --git a/docs/localization/flags/Comoros.png b/docs/localization/flags/Comoros.png
new file mode 100644
index 000000000..bcf39d910
Binary files /dev/null and b/docs/localization/flags/Comoros.png differ
diff --git a/docs/localization/flags/Cook_Islands.png b/docs/localization/flags/Cook_Islands.png
new file mode 100644
index 000000000..626efaafe
Binary files /dev/null and b/docs/localization/flags/Cook_Islands.png differ
diff --git a/docs/localization/flags/Costa_Rica.png b/docs/localization/flags/Costa_Rica.png
new file mode 100644
index 000000000..2a9163226
Binary files /dev/null and b/docs/localization/flags/Costa_Rica.png differ
diff --git a/docs/localization/flags/Croatia.png b/docs/localization/flags/Croatia.png
new file mode 100644
index 000000000..2c0260492
Binary files /dev/null and b/docs/localization/flags/Croatia.png differ
diff --git a/docs/localization/flags/Cuba.png b/docs/localization/flags/Cuba.png
new file mode 100644
index 000000000..368f74076
Binary files /dev/null and b/docs/localization/flags/Cuba.png differ
diff --git a/docs/localization/flags/Cyprus.png b/docs/localization/flags/Cyprus.png
new file mode 100644
index 000000000..1cd9cd3f2
Binary files /dev/null and b/docs/localization/flags/Cyprus.png differ
diff --git a/docs/localization/flags/Cyprus_Northern.png b/docs/localization/flags/Cyprus_Northern.png
new file mode 100644
index 000000000..525a6f39c
Binary files /dev/null and b/docs/localization/flags/Cyprus_Northern.png differ
diff --git a/docs/localization/flags/Czech_Republic.png b/docs/localization/flags/Czech_Republic.png
new file mode 100644
index 000000000..832f9c462
Binary files /dev/null and b/docs/localization/flags/Czech_Republic.png differ
diff --git a/docs/localization/flags/Côte_d'Ivoire.png b/docs/localization/flags/Côte_d'Ivoire.png
new file mode 100644
index 000000000..03d9eaa37
Binary files /dev/null and b/docs/localization/flags/Côte_d'Ivoire.png differ
diff --git a/docs/localization/flags/Democratic_Republic_of_the_Congo.png b/docs/localization/flags/Democratic_Republic_of_the_Congo.png
new file mode 100644
index 000000000..780e2ae10
Binary files /dev/null and b/docs/localization/flags/Democratic_Republic_of_the_Congo.png differ
diff --git a/docs/localization/flags/Denmark.png b/docs/localization/flags/Denmark.png
new file mode 100644
index 000000000..5af679b51
Binary files /dev/null and b/docs/localization/flags/Denmark.png differ
diff --git a/docs/localization/flags/Djibouti.png b/docs/localization/flags/Djibouti.png
new file mode 100644
index 000000000..a5b1ea8ee
Binary files /dev/null and b/docs/localization/flags/Djibouti.png differ
diff --git a/docs/localization/flags/Dominica.png b/docs/localization/flags/Dominica.png
new file mode 100644
index 000000000..adcff0468
Binary files /dev/null and b/docs/localization/flags/Dominica.png differ
diff --git a/docs/localization/flags/Dominican_Republic.png b/docs/localization/flags/Dominican_Republic.png
new file mode 100644
index 000000000..f868fd746
Binary files /dev/null and b/docs/localization/flags/Dominican_Republic.png differ
diff --git a/docs/localization/flags/Ecuador.png b/docs/localization/flags/Ecuador.png
new file mode 100644
index 000000000..4cad4bf3a
Binary files /dev/null and b/docs/localization/flags/Ecuador.png differ
diff --git a/docs/localization/flags/Egypt.png b/docs/localization/flags/Egypt.png
new file mode 100644
index 000000000..642850898
Binary files /dev/null and b/docs/localization/flags/Egypt.png differ
diff --git a/docs/localization/flags/El_Salvador.png b/docs/localization/flags/El_Salvador.png
new file mode 100644
index 000000000..d4158c321
Binary files /dev/null and b/docs/localization/flags/El_Salvador.png differ
diff --git a/docs/localization/flags/Equatorial_Guinea.png b/docs/localization/flags/Equatorial_Guinea.png
new file mode 100644
index 000000000..00bada796
Binary files /dev/null and b/docs/localization/flags/Equatorial_Guinea.png differ
diff --git a/docs/localization/flags/Eritrea.png b/docs/localization/flags/Eritrea.png
new file mode 100644
index 000000000..b677a3b83
Binary files /dev/null and b/docs/localization/flags/Eritrea.png differ
diff --git a/docs/localization/flags/Estonia.png b/docs/localization/flags/Estonia.png
new file mode 100644
index 000000000..8b651d45c
Binary files /dev/null and b/docs/localization/flags/Estonia.png differ
diff --git a/docs/localization/flags/Ethiopia.png b/docs/localization/flags/Ethiopia.png
new file mode 100644
index 000000000..1ca858f50
Binary files /dev/null and b/docs/localization/flags/Ethiopia.png differ
diff --git a/docs/localization/flags/Falkland_Islands.png b/docs/localization/flags/Falkland_Islands.png
new file mode 100644
index 000000000..6bdb70d40
Binary files /dev/null and b/docs/localization/flags/Falkland_Islands.png differ
diff --git a/docs/localization/flags/Faroe_Islands.png b/docs/localization/flags/Faroe_Islands.png
new file mode 100644
index 000000000..01d4ec67b
Binary files /dev/null and b/docs/localization/flags/Faroe_Islands.png differ
diff --git a/docs/localization/flags/Fiji.png b/docs/localization/flags/Fiji.png
new file mode 100644
index 000000000..d0315dfd2
Binary files /dev/null and b/docs/localization/flags/Fiji.png differ
diff --git a/docs/localization/flags/Finland.png b/docs/localization/flags/Finland.png
new file mode 100644
index 000000000..fe37c6ac6
Binary files /dev/null and b/docs/localization/flags/Finland.png differ
diff --git a/docs/localization/flags/France.png b/docs/localization/flags/France.png
new file mode 100644
index 000000000..b72768198
Binary files /dev/null and b/docs/localization/flags/France.png differ
diff --git a/docs/localization/flags/French_Polynesia.png b/docs/localization/flags/French_Polynesia.png
new file mode 100644
index 000000000..3b9f21a53
Binary files /dev/null and b/docs/localization/flags/French_Polynesia.png differ
diff --git a/docs/localization/flags/Gabon.png b/docs/localization/flags/Gabon.png
new file mode 100644
index 000000000..5350c7295
Binary files /dev/null and b/docs/localization/flags/Gabon.png differ
diff --git a/docs/localization/flags/Gambia.png b/docs/localization/flags/Gambia.png
new file mode 100644
index 000000000..98d8d5c99
Binary files /dev/null and b/docs/localization/flags/Gambia.png differ
diff --git a/docs/localization/flags/Georgia.png b/docs/localization/flags/Georgia.png
new file mode 100644
index 000000000..5fcc90cb7
Binary files /dev/null and b/docs/localization/flags/Georgia.png differ
diff --git a/docs/localization/flags/Germany.png b/docs/localization/flags/Germany.png
new file mode 100644
index 000000000..269877aaf
Binary files /dev/null and b/docs/localization/flags/Germany.png differ
diff --git a/docs/localization/flags/Ghana.png b/docs/localization/flags/Ghana.png
new file mode 100644
index 000000000..da52a5b8f
Binary files /dev/null and b/docs/localization/flags/Ghana.png differ
diff --git a/docs/localization/flags/Gibraltar.png b/docs/localization/flags/Gibraltar.png
new file mode 100644
index 000000000..316fdd9ba
Binary files /dev/null and b/docs/localization/flags/Gibraltar.png differ
diff --git a/docs/localization/flags/Greece.png b/docs/localization/flags/Greece.png
new file mode 100644
index 000000000..388bb4983
Binary files /dev/null and b/docs/localization/flags/Greece.png differ
diff --git a/docs/localization/flags/Greenland.png b/docs/localization/flags/Greenland.png
new file mode 100644
index 000000000..731ceaa3b
Binary files /dev/null and b/docs/localization/flags/Greenland.png differ
diff --git a/docs/localization/flags/Grenada.png b/docs/localization/flags/Grenada.png
new file mode 100644
index 000000000..2b23a6b03
Binary files /dev/null and b/docs/localization/flags/Grenada.png differ
diff --git a/docs/localization/flags/Guam.png b/docs/localization/flags/Guam.png
new file mode 100644
index 000000000..d0e97aa1f
Binary files /dev/null and b/docs/localization/flags/Guam.png differ
diff --git a/docs/localization/flags/Guatemala.png b/docs/localization/flags/Guatemala.png
new file mode 100644
index 000000000..a8afc98db
Binary files /dev/null and b/docs/localization/flags/Guatemala.png differ
diff --git a/docs/localization/flags/Guinea.png b/docs/localization/flags/Guinea.png
new file mode 100644
index 000000000..e4ecd45b6
Binary files /dev/null and b/docs/localization/flags/Guinea.png differ
diff --git a/docs/localization/flags/Guinea_Bissau.png b/docs/localization/flags/Guinea_Bissau.png
new file mode 100644
index 000000000..bc84276ec
Binary files /dev/null and b/docs/localization/flags/Guinea_Bissau.png differ
diff --git a/docs/localization/flags/Guyana.png b/docs/localization/flags/Guyana.png
new file mode 100644
index 000000000..984ed4297
Binary files /dev/null and b/docs/localization/flags/Guyana.png differ
diff --git a/docs/localization/flags/Haiti.png b/docs/localization/flags/Haiti.png
new file mode 100644
index 000000000..fbcdfea52
Binary files /dev/null and b/docs/localization/flags/Haiti.png differ
diff --git a/docs/localization/flags/Honduras.png b/docs/localization/flags/Honduras.png
new file mode 100644
index 000000000..d7d19c36a
Binary files /dev/null and b/docs/localization/flags/Honduras.png differ
diff --git a/docs/localization/flags/Hong_Kong.png b/docs/localization/flags/Hong_Kong.png
new file mode 100644
index 000000000..d90505f1f
Binary files /dev/null and b/docs/localization/flags/Hong_Kong.png differ
diff --git a/docs/localization/flags/Hungary.png b/docs/localization/flags/Hungary.png
new file mode 100644
index 000000000..c58dde5dd
Binary files /dev/null and b/docs/localization/flags/Hungary.png differ
diff --git a/docs/localization/flags/Iceland.png b/docs/localization/flags/Iceland.png
new file mode 100644
index 000000000..961bcdc56
Binary files /dev/null and b/docs/localization/flags/Iceland.png differ
diff --git a/docs/localization/flags/India.png b/docs/localization/flags/India.png
new file mode 100644
index 000000000..5d5ecacae
Binary files /dev/null and b/docs/localization/flags/India.png differ
diff --git a/docs/localization/flags/Indonesia.png b/docs/localization/flags/Indonesia.png
new file mode 100644
index 000000000..bef46de3b
Binary files /dev/null and b/docs/localization/flags/Indonesia.png differ
diff --git a/docs/localization/flags/Iran.png b/docs/localization/flags/Iran.png
new file mode 100644
index 000000000..47fb5f342
Binary files /dev/null and b/docs/localization/flags/Iran.png differ
diff --git a/docs/localization/flags/Iraq.png b/docs/localization/flags/Iraq.png
new file mode 100644
index 000000000..3bc6ef45e
Binary files /dev/null and b/docs/localization/flags/Iraq.png differ
diff --git a/docs/localization/flags/Ireland.png b/docs/localization/flags/Ireland.png
new file mode 100644
index 000000000..08581b9c8
Binary files /dev/null and b/docs/localization/flags/Ireland.png differ
diff --git a/docs/localization/flags/Israel.png b/docs/localization/flags/Israel.png
new file mode 100644
index 000000000..6f931d4e1
Binary files /dev/null and b/docs/localization/flags/Israel.png differ
diff --git a/docs/localization/flags/Italy.png b/docs/localization/flags/Italy.png
new file mode 100644
index 000000000..a66ff8c63
Binary files /dev/null and b/docs/localization/flags/Italy.png differ
diff --git a/docs/localization/flags/Jamaica.png b/docs/localization/flags/Jamaica.png
new file mode 100644
index 000000000..6f1a56d82
Binary files /dev/null and b/docs/localization/flags/Jamaica.png differ
diff --git a/docs/localization/flags/Japan.png b/docs/localization/flags/Japan.png
new file mode 100644
index 000000000..37bee5c20
Binary files /dev/null and b/docs/localization/flags/Japan.png differ
diff --git a/docs/localization/flags/Jordan.png b/docs/localization/flags/Jordan.png
new file mode 100644
index 000000000..b334645eb
Binary files /dev/null and b/docs/localization/flags/Jordan.png differ
diff --git a/docs/localization/flags/Kazakhstan.png b/docs/localization/flags/Kazakhstan.png
new file mode 100644
index 000000000..38d6e7a2e
Binary files /dev/null and b/docs/localization/flags/Kazakhstan.png differ
diff --git a/docs/localization/flags/Kenya.png b/docs/localization/flags/Kenya.png
new file mode 100644
index 000000000..608489e9d
Binary files /dev/null and b/docs/localization/flags/Kenya.png differ
diff --git a/docs/localization/flags/Kiribati.png b/docs/localization/flags/Kiribati.png
new file mode 100644
index 000000000..995b13bbe
Binary files /dev/null and b/docs/localization/flags/Kiribati.png differ
diff --git a/docs/localization/flags/Kuwait.png b/docs/localization/flags/Kuwait.png
new file mode 100644
index 000000000..36cfebe70
Binary files /dev/null and b/docs/localization/flags/Kuwait.png differ
diff --git a/docs/localization/flags/Kyrgyzstan.png b/docs/localization/flags/Kyrgyzstan.png
new file mode 100644
index 000000000..96e8440e4
Binary files /dev/null and b/docs/localization/flags/Kyrgyzstan.png differ
diff --git a/docs/localization/flags/Laos.png b/docs/localization/flags/Laos.png
new file mode 100644
index 000000000..fcaae251c
Binary files /dev/null and b/docs/localization/flags/Laos.png differ
diff --git a/docs/localization/flags/Latvia.png b/docs/localization/flags/Latvia.png
new file mode 100644
index 000000000..2d7d1c705
Binary files /dev/null and b/docs/localization/flags/Latvia.png differ
diff --git a/docs/localization/flags/Lebanon.png b/docs/localization/flags/Lebanon.png
new file mode 100644
index 000000000..62af12519
Binary files /dev/null and b/docs/localization/flags/Lebanon.png differ
diff --git a/docs/localization/flags/Lesotho.png b/docs/localization/flags/Lesotho.png
new file mode 100644
index 000000000..e7457c77b
Binary files /dev/null and b/docs/localization/flags/Lesotho.png differ
diff --git a/docs/localization/flags/Liberia.png b/docs/localization/flags/Liberia.png
new file mode 100644
index 000000000..43da6e9e8
Binary files /dev/null and b/docs/localization/flags/Liberia.png differ
diff --git a/docs/localization/flags/Libya.png b/docs/localization/flags/Libya.png
new file mode 100644
index 000000000..7b69fd626
Binary files /dev/null and b/docs/localization/flags/Libya.png differ
diff --git a/docs/localization/flags/Liechtenstein.png b/docs/localization/flags/Liechtenstein.png
new file mode 100644
index 000000000..de59c7f50
Binary files /dev/null and b/docs/localization/flags/Liechtenstein.png differ
diff --git a/docs/localization/flags/Lithuania.png b/docs/localization/flags/Lithuania.png
new file mode 100644
index 000000000..d7d67b6ca
Binary files /dev/null and b/docs/localization/flags/Lithuania.png differ
diff --git a/docs/localization/flags/Luxembourg.png b/docs/localization/flags/Luxembourg.png
new file mode 100644
index 000000000..921cc5ff6
Binary files /dev/null and b/docs/localization/flags/Luxembourg.png differ
diff --git a/docs/localization/flags/Macao.png b/docs/localization/flags/Macao.png
new file mode 100644
index 000000000..a3dfeb49a
Binary files /dev/null and b/docs/localization/flags/Macao.png differ
diff --git a/docs/localization/flags/Macedonia.png b/docs/localization/flags/Macedonia.png
new file mode 100644
index 000000000..9d3f097a4
Binary files /dev/null and b/docs/localization/flags/Macedonia.png differ
diff --git a/docs/localization/flags/Madagascar.png b/docs/localization/flags/Madagascar.png
new file mode 100644
index 000000000..9253342b4
Binary files /dev/null and b/docs/localization/flags/Madagascar.png differ
diff --git a/docs/localization/flags/Malawi.png b/docs/localization/flags/Malawi.png
new file mode 100644
index 000000000..d2d0db4da
Binary files /dev/null and b/docs/localization/flags/Malawi.png differ
diff --git a/docs/localization/flags/Malaysia.png b/docs/localization/flags/Malaysia.png
new file mode 100644
index 000000000..d6737df79
Binary files /dev/null and b/docs/localization/flags/Malaysia.png differ
diff --git a/docs/localization/flags/Maldives.png b/docs/localization/flags/Maldives.png
new file mode 100644
index 000000000..deabf7f46
Binary files /dev/null and b/docs/localization/flags/Maldives.png differ
diff --git a/docs/localization/flags/Mali.png b/docs/localization/flags/Mali.png
new file mode 100644
index 000000000..fcc35caf3
Binary files /dev/null and b/docs/localization/flags/Mali.png differ
diff --git a/docs/localization/flags/Malta.png b/docs/localization/flags/Malta.png
new file mode 100644
index 000000000..c275f5d7e
Binary files /dev/null and b/docs/localization/flags/Malta.png differ
diff --git a/docs/localization/flags/Marshall_Islands.png b/docs/localization/flags/Marshall_Islands.png
new file mode 100644
index 000000000..03ebe05ed
Binary files /dev/null and b/docs/localization/flags/Marshall_Islands.png differ
diff --git a/docs/localization/flags/Martinique.png b/docs/localization/flags/Martinique.png
new file mode 100644
index 000000000..b72768198
Binary files /dev/null and b/docs/localization/flags/Martinique.png differ
diff --git a/docs/localization/flags/Mauritania.png b/docs/localization/flags/Mauritania.png
new file mode 100644
index 000000000..ce4baf93a
Binary files /dev/null and b/docs/localization/flags/Mauritania.png differ
diff --git a/docs/localization/flags/Mauritius.png b/docs/localization/flags/Mauritius.png
new file mode 100644
index 000000000..024cbeff2
Binary files /dev/null and b/docs/localization/flags/Mauritius.png differ
diff --git a/docs/localization/flags/Mexico.png b/docs/localization/flags/Mexico.png
new file mode 100644
index 000000000..1c47e3add
Binary files /dev/null and b/docs/localization/flags/Mexico.png differ
diff --git a/docs/localization/flags/Micronesia.png b/docs/localization/flags/Micronesia.png
new file mode 100644
index 000000000..d1e2704ef
Binary files /dev/null and b/docs/localization/flags/Micronesia.png differ
diff --git a/docs/localization/flags/Moldova.png b/docs/localization/flags/Moldova.png
new file mode 100644
index 000000000..b4d4704e8
Binary files /dev/null and b/docs/localization/flags/Moldova.png differ
diff --git a/docs/localization/flags/Monaco.png b/docs/localization/flags/Monaco.png
new file mode 100644
index 000000000..81d518dc4
Binary files /dev/null and b/docs/localization/flags/Monaco.png differ
diff --git a/docs/localization/flags/Mongolia.png b/docs/localization/flags/Mongolia.png
new file mode 100644
index 000000000..9852412f0
Binary files /dev/null and b/docs/localization/flags/Mongolia.png differ
diff --git a/docs/localization/flags/Montserrat.png b/docs/localization/flags/Montserrat.png
new file mode 100644
index 000000000..eed7e067c
Binary files /dev/null and b/docs/localization/flags/Montserrat.png differ
diff --git a/docs/localization/flags/Morocco.png b/docs/localization/flags/Morocco.png
new file mode 100644
index 000000000..3b3503243
Binary files /dev/null and b/docs/localization/flags/Morocco.png differ
diff --git a/docs/localization/flags/Mozambique.png b/docs/localization/flags/Mozambique.png
new file mode 100644
index 000000000..062b552c7
Binary files /dev/null and b/docs/localization/flags/Mozambique.png differ
diff --git a/docs/localization/flags/Myanmar.png b/docs/localization/flags/Myanmar.png
new file mode 100644
index 000000000..46e6fc126
Binary files /dev/null and b/docs/localization/flags/Myanmar.png differ
diff --git a/docs/localization/flags/Namibia.png b/docs/localization/flags/Namibia.png
new file mode 100644
index 000000000..e9e994508
Binary files /dev/null and b/docs/localization/flags/Namibia.png differ
diff --git a/docs/localization/flags/Nauru.png b/docs/localization/flags/Nauru.png
new file mode 100644
index 000000000..0e26215bd
Binary files /dev/null and b/docs/localization/flags/Nauru.png differ
diff --git a/docs/localization/flags/Nepal.png b/docs/localization/flags/Nepal.png
new file mode 100644
index 000000000..58947b334
Binary files /dev/null and b/docs/localization/flags/Nepal.png differ
diff --git a/docs/localization/flags/Netherlands.png b/docs/localization/flags/Netherlands.png
new file mode 100644
index 000000000..e205ca59b
Binary files /dev/null and b/docs/localization/flags/Netherlands.png differ
diff --git a/docs/localization/flags/Netherlands_Antilles.png b/docs/localization/flags/Netherlands_Antilles.png
new file mode 100644
index 000000000..4cd3e5396
Binary files /dev/null and b/docs/localization/flags/Netherlands_Antilles.png differ
diff --git a/docs/localization/flags/New_Zealand.png b/docs/localization/flags/New_Zealand.png
new file mode 100644
index 000000000..67b4a2497
Binary files /dev/null and b/docs/localization/flags/New_Zealand.png differ
diff --git a/docs/localization/flags/Nicaragua.png b/docs/localization/flags/Nicaragua.png
new file mode 100644
index 000000000..e486ce32c
Binary files /dev/null and b/docs/localization/flags/Nicaragua.png differ
diff --git a/docs/localization/flags/Niger.png b/docs/localization/flags/Niger.png
new file mode 100644
index 000000000..48c3cc18a
Binary files /dev/null and b/docs/localization/flags/Niger.png differ
diff --git a/docs/localization/flags/Nigeria.png b/docs/localization/flags/Nigeria.png
new file mode 100644
index 000000000..e113d7c28
Binary files /dev/null and b/docs/localization/flags/Nigeria.png differ
diff --git a/docs/localization/flags/Niue.png b/docs/localization/flags/Niue.png
new file mode 100644
index 000000000..d0b357aa7
Binary files /dev/null and b/docs/localization/flags/Niue.png differ
diff --git a/docs/localization/flags/Norfolk_Island.png b/docs/localization/flags/Norfolk_Island.png
new file mode 100644
index 000000000..d282ed069
Binary files /dev/null and b/docs/localization/flags/Norfolk_Island.png differ
diff --git a/docs/localization/flags/North_Korea.png b/docs/localization/flags/North_Korea.png
new file mode 100644
index 000000000..81ed930ae
Binary files /dev/null and b/docs/localization/flags/North_Korea.png differ
diff --git a/docs/localization/flags/Norway.png b/docs/localization/flags/Norway.png
new file mode 100644
index 000000000..70ac8366e
Binary files /dev/null and b/docs/localization/flags/Norway.png differ
diff --git a/docs/localization/flags/Oman.png b/docs/localization/flags/Oman.png
new file mode 100644
index 000000000..aa7f6e00c
Binary files /dev/null and b/docs/localization/flags/Oman.png differ
diff --git a/docs/localization/flags/Pakistan.png b/docs/localization/flags/Pakistan.png
new file mode 100644
index 000000000..c287a3e67
Binary files /dev/null and b/docs/localization/flags/Pakistan.png differ
diff --git a/docs/localization/flags/Palau.png b/docs/localization/flags/Palau.png
new file mode 100644
index 000000000..eb9be9041
Binary files /dev/null and b/docs/localization/flags/Palau.png differ
diff --git a/docs/localization/flags/Panama.png b/docs/localization/flags/Panama.png
new file mode 100644
index 000000000..4c3d1902b
Binary files /dev/null and b/docs/localization/flags/Panama.png differ
diff --git a/docs/localization/flags/Papua_New_Guinea.png b/docs/localization/flags/Papua_New_Guinea.png
new file mode 100644
index 000000000..723f31bc0
Binary files /dev/null and b/docs/localization/flags/Papua_New_Guinea.png differ
diff --git a/docs/localization/flags/Paraguay.png b/docs/localization/flags/Paraguay.png
new file mode 100644
index 000000000..fdeafc2ce
Binary files /dev/null and b/docs/localization/flags/Paraguay.png differ
diff --git a/docs/localization/flags/Peru.png b/docs/localization/flags/Peru.png
new file mode 100644
index 000000000..f3d151716
Binary files /dev/null and b/docs/localization/flags/Peru.png differ
diff --git a/docs/localization/flags/Philippines.png b/docs/localization/flags/Philippines.png
new file mode 100644
index 000000000..18fe8fcf9
Binary files /dev/null and b/docs/localization/flags/Philippines.png differ
diff --git a/docs/localization/flags/Pitcairn_Islands.png b/docs/localization/flags/Pitcairn_Islands.png
new file mode 100644
index 000000000..b6e1039d8
Binary files /dev/null and b/docs/localization/flags/Pitcairn_Islands.png differ
diff --git a/docs/localization/flags/Poland.png b/docs/localization/flags/Poland.png
new file mode 100644
index 000000000..35f25c4a8
Binary files /dev/null and b/docs/localization/flags/Poland.png differ
diff --git a/docs/localization/flags/Portugal.png b/docs/localization/flags/Portugal.png
new file mode 100644
index 000000000..2de65caee
Binary files /dev/null and b/docs/localization/flags/Portugal.png differ
diff --git a/docs/localization/flags/Puerto_Rico.png b/docs/localization/flags/Puerto_Rico.png
new file mode 100644
index 000000000..f647603ea
Binary files /dev/null and b/docs/localization/flags/Puerto_Rico.png differ
diff --git a/docs/localization/flags/Qatar.png b/docs/localization/flags/Qatar.png
new file mode 100644
index 000000000..4796b4906
Binary files /dev/null and b/docs/localization/flags/Qatar.png differ
diff --git a/docs/localization/flags/Republic_of_the_Congo.png b/docs/localization/flags/Republic_of_the_Congo.png
new file mode 100644
index 000000000..ca771653c
Binary files /dev/null and b/docs/localization/flags/Republic_of_the_Congo.png differ
diff --git a/docs/localization/flags/Romania.png b/docs/localization/flags/Romania.png
new file mode 100644
index 000000000..ae2d6bc90
Binary files /dev/null and b/docs/localization/flags/Romania.png differ
diff --git a/docs/localization/flags/Russian_Federation.png b/docs/localization/flags/Russian_Federation.png
new file mode 100644
index 000000000..7d11db3c1
Binary files /dev/null and b/docs/localization/flags/Russian_Federation.png differ
diff --git a/docs/localization/flags/Rwanda.png b/docs/localization/flags/Rwanda.png
new file mode 100644
index 000000000..0ac1dafc3
Binary files /dev/null and b/docs/localization/flags/Rwanda.png differ
diff --git a/docs/localization/flags/Saint_Kitts_and_Nevis.png b/docs/localization/flags/Saint_Kitts_and_Nevis.png
new file mode 100644
index 000000000..33451e292
Binary files /dev/null and b/docs/localization/flags/Saint_Kitts_and_Nevis.png differ
diff --git a/docs/localization/flags/Saint_Lucia.png b/docs/localization/flags/Saint_Lucia.png
new file mode 100644
index 000000000..650d38e03
Binary files /dev/null and b/docs/localization/flags/Saint_Lucia.png differ
diff --git a/docs/localization/flags/Saint_Pierre.png b/docs/localization/flags/Saint_Pierre.png
new file mode 100644
index 000000000..637bcffc0
Binary files /dev/null and b/docs/localization/flags/Saint_Pierre.png differ
diff --git a/docs/localization/flags/Saint_Vicent_and_the_Grenadines.png b/docs/localization/flags/Saint_Vicent_and_the_Grenadines.png
new file mode 100644
index 000000000..b4e5144a5
Binary files /dev/null and b/docs/localization/flags/Saint_Vicent_and_the_Grenadines.png differ
diff --git a/docs/localization/flags/Samoa.png b/docs/localization/flags/Samoa.png
new file mode 100644
index 000000000..9ce464567
Binary files /dev/null and b/docs/localization/flags/Samoa.png differ
diff --git a/docs/localization/flags/San_Marino.png b/docs/localization/flags/San_Marino.png
new file mode 100644
index 000000000..ea5d99b4c
Binary files /dev/null and b/docs/localization/flags/San_Marino.png differ
diff --git a/docs/localization/flags/Sao_Tomé_and_Príncipe.png b/docs/localization/flags/Sao_Tomé_and_Príncipe.png
new file mode 100644
index 000000000..6ad842010
Binary files /dev/null and b/docs/localization/flags/Sao_Tomé_and_Príncipe.png differ
diff --git a/docs/localization/flags/Saudi_Arabia.png b/docs/localization/flags/Saudi_Arabia.png
new file mode 100644
index 000000000..9b9ce7e4d
Binary files /dev/null and b/docs/localization/flags/Saudi_Arabia.png differ
diff --git a/docs/localization/flags/Senegal.png b/docs/localization/flags/Senegal.png
new file mode 100644
index 000000000..21d2ad195
Binary files /dev/null and b/docs/localization/flags/Senegal.png differ
diff --git a/docs/localization/flags/Serbia_and_Montenegro.png b/docs/localization/flags/Serbia_and_Montenegro.png
new file mode 100644
index 000000000..2316bad71
Binary files /dev/null and b/docs/localization/flags/Serbia_and_Montenegro.png differ
diff --git a/docs/localization/flags/Seychelles.png b/docs/localization/flags/Seychelles.png
new file mode 100644
index 000000000..a700539f1
Binary files /dev/null and b/docs/localization/flags/Seychelles.png differ
diff --git a/docs/localization/flags/Sierra_Leone.png b/docs/localization/flags/Sierra_Leone.png
new file mode 100644
index 000000000..2fe9506e0
Binary files /dev/null and b/docs/localization/flags/Sierra_Leone.png differ
diff --git a/docs/localization/flags/Singapore.png b/docs/localization/flags/Singapore.png
new file mode 100644
index 000000000..d21af8266
Binary files /dev/null and b/docs/localization/flags/Singapore.png differ
diff --git a/docs/localization/flags/Slovakia.png b/docs/localization/flags/Slovakia.png
new file mode 100644
index 000000000..a489baa81
Binary files /dev/null and b/docs/localization/flags/Slovakia.png differ
diff --git a/docs/localization/flags/Slovenia.png b/docs/localization/flags/Slovenia.png
new file mode 100644
index 000000000..001de05d4
Binary files /dev/null and b/docs/localization/flags/Slovenia.png differ
diff --git a/docs/localization/flags/Soloman_Islands.png b/docs/localization/flags/Soloman_Islands.png
new file mode 100644
index 000000000..ffba5096b
Binary files /dev/null and b/docs/localization/flags/Soloman_Islands.png differ
diff --git a/docs/localization/flags/Somalia.png b/docs/localization/flags/Somalia.png
new file mode 100644
index 000000000..00b0a27fb
Binary files /dev/null and b/docs/localization/flags/Somalia.png differ
diff --git a/docs/localization/flags/South_Africa.png b/docs/localization/flags/South_Africa.png
new file mode 100644
index 000000000..29761b022
Binary files /dev/null and b/docs/localization/flags/South_Africa.png differ
diff --git a/docs/localization/flags/South_Georgia.png b/docs/localization/flags/South_Georgia.png
new file mode 100644
index 000000000..8c4a341d4
Binary files /dev/null and b/docs/localization/flags/South_Georgia.png differ
diff --git a/docs/localization/flags/South_Korea.png b/docs/localization/flags/South_Korea.png
new file mode 100644
index 000000000..bfaecd4ad
Binary files /dev/null and b/docs/localization/flags/South_Korea.png differ
diff --git a/docs/localization/flags/Soviet_Union.png b/docs/localization/flags/Soviet_Union.png
new file mode 100644
index 000000000..385d43943
Binary files /dev/null and b/docs/localization/flags/Soviet_Union.png differ
diff --git a/docs/localization/flags/Spain.png b/docs/localization/flags/Spain.png
new file mode 100644
index 000000000..d16957c99
Binary files /dev/null and b/docs/localization/flags/Spain.png differ
diff --git a/docs/localization/flags/Sri_Lanka.png b/docs/localization/flags/Sri_Lanka.png
new file mode 100644
index 000000000..d5ddaab39
Binary files /dev/null and b/docs/localization/flags/Sri_Lanka.png differ
diff --git a/docs/localization/flags/Sudan.png b/docs/localization/flags/Sudan.png
new file mode 100644
index 000000000..7fe479310
Binary files /dev/null and b/docs/localization/flags/Sudan.png differ
diff --git a/docs/localization/flags/Suriname.png b/docs/localization/flags/Suriname.png
new file mode 100644
index 000000000..28c5e096b
Binary files /dev/null and b/docs/localization/flags/Suriname.png differ
diff --git a/docs/localization/flags/Swaziland.png b/docs/localization/flags/Swaziland.png
new file mode 100644
index 000000000..7e3d562ef
Binary files /dev/null and b/docs/localization/flags/Swaziland.png differ
diff --git a/docs/localization/flags/Sweden.png b/docs/localization/flags/Sweden.png
new file mode 100644
index 000000000..c2599cf44
Binary files /dev/null and b/docs/localization/flags/Sweden.png differ
diff --git a/docs/localization/flags/Switzerland.png b/docs/localization/flags/Switzerland.png
new file mode 100644
index 000000000..a68cce7f4
Binary files /dev/null and b/docs/localization/flags/Switzerland.png differ
diff --git a/docs/localization/flags/Syria.png b/docs/localization/flags/Syria.png
new file mode 100644
index 000000000..a56ff985d
Binary files /dev/null and b/docs/localization/flags/Syria.png differ
diff --git a/docs/localization/flags/Taiwan.png b/docs/localization/flags/Taiwan.png
new file mode 100644
index 000000000..db3c01415
Binary files /dev/null and b/docs/localization/flags/Taiwan.png differ
diff --git a/docs/localization/flags/Tajikistan.png b/docs/localization/flags/Tajikistan.png
new file mode 100644
index 000000000..36098647a
Binary files /dev/null and b/docs/localization/flags/Tajikistan.png differ
diff --git a/docs/localization/flags/Tanzania.png b/docs/localization/flags/Tanzania.png
new file mode 100644
index 000000000..ea814f0dc
Binary files /dev/null and b/docs/localization/flags/Tanzania.png differ
diff --git a/docs/localization/flags/Thailand.png b/docs/localization/flags/Thailand.png
new file mode 100644
index 000000000..9903107cb
Binary files /dev/null and b/docs/localization/flags/Thailand.png differ
diff --git a/docs/localization/flags/Tibet.png b/docs/localization/flags/Tibet.png
new file mode 100644
index 000000000..678394e57
Binary files /dev/null and b/docs/localization/flags/Tibet.png differ
diff --git a/docs/localization/flags/Timor-Leste.png b/docs/localization/flags/Timor-Leste.png
new file mode 100644
index 000000000..1778dbeee
Binary files /dev/null and b/docs/localization/flags/Timor-Leste.png differ
diff --git a/docs/localization/flags/Togo.png b/docs/localization/flags/Togo.png
new file mode 100644
index 000000000..7f5d1c73d
Binary files /dev/null and b/docs/localization/flags/Togo.png differ
diff --git a/docs/localization/flags/Tonga.png b/docs/localization/flags/Tonga.png
new file mode 100644
index 000000000..c4683eccd
Binary files /dev/null and b/docs/localization/flags/Tonga.png differ
diff --git a/docs/localization/flags/Trinidad_and_Tobago.png b/docs/localization/flags/Trinidad_and_Tobago.png
new file mode 100644
index 000000000..28e9e6d32
Binary files /dev/null and b/docs/localization/flags/Trinidad_and_Tobago.png differ
diff --git a/docs/localization/flags/Tunisia.png b/docs/localization/flags/Tunisia.png
new file mode 100644
index 000000000..687fd744f
Binary files /dev/null and b/docs/localization/flags/Tunisia.png differ
diff --git a/docs/localization/flags/Turkey.png b/docs/localization/flags/Turkey.png
new file mode 100644
index 000000000..3708ea40e
Binary files /dev/null and b/docs/localization/flags/Turkey.png differ
diff --git a/docs/localization/flags/Turkmenistan.png b/docs/localization/flags/Turkmenistan.png
new file mode 100644
index 000000000..5b2d633bb
Binary files /dev/null and b/docs/localization/flags/Turkmenistan.png differ
diff --git a/docs/localization/flags/Turks_and_Caicos_Islands.png b/docs/localization/flags/Turks_and_Caicos_Islands.png
new file mode 100644
index 000000000..796cad9af
Binary files /dev/null and b/docs/localization/flags/Turks_and_Caicos_Islands.png differ
diff --git a/docs/localization/flags/Tuvalu.png b/docs/localization/flags/Tuvalu.png
new file mode 100644
index 000000000..b59242b04
Binary files /dev/null and b/docs/localization/flags/Tuvalu.png differ
diff --git a/docs/localization/flags/UAE.png b/docs/localization/flags/UAE.png
new file mode 100644
index 000000000..20b6f5fae
Binary files /dev/null and b/docs/localization/flags/UAE.png differ
diff --git a/docs/localization/flags/US_Virgin_Islands.png b/docs/localization/flags/US_Virgin_Islands.png
new file mode 100644
index 000000000..73d056db9
Binary files /dev/null and b/docs/localization/flags/US_Virgin_Islands.png differ
diff --git a/docs/localization/flags/Uganda.png b/docs/localization/flags/Uganda.png
new file mode 100644
index 000000000..f87a1bbdd
Binary files /dev/null and b/docs/localization/flags/Uganda.png differ
diff --git a/docs/localization/flags/Ukraine.png b/docs/localization/flags/Ukraine.png
new file mode 100644
index 000000000..646a017d6
Binary files /dev/null and b/docs/localization/flags/Ukraine.png differ
diff --git a/docs/localization/flags/United_Kingdom.png b/docs/localization/flags/United_Kingdom.png
new file mode 100644
index 000000000..51a69b19b
Binary files /dev/null and b/docs/localization/flags/United_Kingdom.png differ
diff --git a/docs/localization/flags/United_States_of_America.png b/docs/localization/flags/United_States_of_America.png
new file mode 100644
index 000000000..c9ff90c5d
Binary files /dev/null and b/docs/localization/flags/United_States_of_America.png differ
diff --git a/docs/localization/flags/Uruguay.png b/docs/localization/flags/Uruguay.png
new file mode 100644
index 000000000..3e62f2824
Binary files /dev/null and b/docs/localization/flags/Uruguay.png differ
diff --git a/docs/localization/flags/Uzbekistan.png b/docs/localization/flags/Uzbekistan.png
new file mode 100644
index 000000000..3ea1f1ab9
Binary files /dev/null and b/docs/localization/flags/Uzbekistan.png differ
diff --git a/docs/localization/flags/Vanuatu.png b/docs/localization/flags/Vanuatu.png
new file mode 100644
index 000000000..6b720be99
Binary files /dev/null and b/docs/localization/flags/Vanuatu.png differ
diff --git a/docs/localization/flags/Vatican_City.png b/docs/localization/flags/Vatican_City.png
new file mode 100644
index 000000000..3148b6a48
Binary files /dev/null and b/docs/localization/flags/Vatican_City.png differ
diff --git a/docs/localization/flags/Venezuela.png b/docs/localization/flags/Venezuela.png
new file mode 100644
index 000000000..268e4e37c
Binary files /dev/null and b/docs/localization/flags/Venezuela.png differ
diff --git a/docs/localization/flags/Vietnam.png b/docs/localization/flags/Vietnam.png
new file mode 100644
index 000000000..deee13f29
Binary files /dev/null and b/docs/localization/flags/Vietnam.png differ
diff --git a/docs/localization/flags/Wallis_and_Futuna.png b/docs/localization/flags/Wallis_and_Futuna.png
new file mode 100644
index 000000000..c24eba0c9
Binary files /dev/null and b/docs/localization/flags/Wallis_and_Futuna.png differ
diff --git a/docs/localization/flags/Yemen.png b/docs/localization/flags/Yemen.png
new file mode 100644
index 000000000..5d1a4913a
Binary files /dev/null and b/docs/localization/flags/Yemen.png differ
diff --git a/docs/localization/flags/Zambia.png b/docs/localization/flags/Zambia.png
new file mode 100644
index 000000000..094026a65
Binary files /dev/null and b/docs/localization/flags/Zambia.png differ
diff --git a/docs/localization/flags/Zimbabwe.png b/docs/localization/flags/Zimbabwe.png
new file mode 100644
index 000000000..abc6a73a2
Binary files /dev/null and b/docs/localization/flags/Zimbabwe.png differ