Comment savoir SERVEUR MYSQL IP

Codeby web-sécurité - un nouveau cours de Codeby École de sécurité

Nous introduisons le nouveau cours de l'équipe de la Codeby - test «de pénétration des applications web à partir du sol « . Théorie générale, la préparation de l'environnement de travail, fuzzing passif et des empreintes digitales, fuzzing active, vulnérabilités, post-opération, Outils, Engeneering social et plus encore. Plus ...

Travailler avec la base de données MySQL en C #

Considérons une tâche simple. Nous avons une gestion du site, qui est réalisé en utilisant WordPress CMS, et toutes les données stockées dans la base de données de données MySQL . Nous devons créer une application client qui se connecte à la base de données pour recevoir tous les commentaires pour aujourd'hui et les afficher dans un DataGridView.

formation

Créer une application Windows Forms, et mettre deux contrôles sur la forme: un bouton qui dit obtenir des commentaires et datagridview, qui affiche visuellement les données.

fenêtre

Pour travailler avec une base de données, nous avons besoin d' un fournisseur de données (fournisseur de données), il fournit une connexion à la base de données, vous permet d'effectuer des commandes et obtenir des résultats. En fait , il est un fichier régulier (.dll), à l' intérieur duquel contiennent des types qui sont configurés pour interagir avec tout un SGBD spécifique: MySQL, Oracle, Microsoft SQL Server, et ainsi de suite.

fournisseur de données

Dans Microsoft fournisseurs de données ADO.NET principal contenu dans l'ensemble Sytem.Data.dll, mais dans cette version il un fournisseur de données pour travailler avec MySQL. Par conséquent, il devra télécharger et installer vous-même. Comment faire cela peut être trouvé ici.

Il suffit de se connecter à la base de données de besoin de connaître l'adresse IP du serveur, ces informations, vous pouvez vérifier avec votre hôte.

Et la dernière chose que vous devez savoir est le nom de la table, qui stocke tous les commentaires. Cela peut se faire de différentes manières, par exemple, allez sur le site officiel de WordPress et trouver la page & # 171; Base de données Description & # 187;, ce qui donne une description complète de l'architecture de base de données.

Structure WordPress bd

Ou, par exemple, utiliser l'utilitaire phpMyAdmin manuellement pour rechercher la table souhaitée, s'y attarder.

phpMyAdmin

Donc, nous ouvrons la page phpMyAdmin, à gauche on voit la liste des bases de données.

liste des bases de données

Choisissez dans la liste la base de données de notre site, comme mytest et cliquez sur son titre. Sur la page suivante , nous voyons une liste de toutes les tables disponibles, qui comprennent table wp_comments ( le wp  est le préfixe de la table, vous il peut être différent), comme le nom lui - même sera le même.

LISTE DES TABLEAUX

Voyons voir ce qui est contenu dans le tableau. Pour ce faire, cliquez sur l'icône avec le nom Parcourir.

badge

Dans la fenêtre qui ouvre, on voit une partie de la table, ainsi que certains déjà inscrits, dans les données que nous avons juste besoin d'obtenir.

Paranoid - bien sûr Codeby école de sécurité

Nous présentons notre parcours de l'équipe codeby - «complexe sur les mesures de protection des données personnelles, l'anonymat de l'Internet, et non seulement » Lire la suite ...

avec table de commentaire

Tous les champs sont sans intérêt, donc prendre seulement deux, par exemple, obtenir les valeurs: auteur (COMMENT_AUTHOR), date (comment_date) et le texte du commentaire lui-même (COMMENT_CONTENT).

Nous passons à écrire du code.

source

Tout d'abord, créer une méthode getComments, qui renvoie un DataTable objet. Étant donné que la méthode par défaut est créé par le privé modificateur d'accès, il ne peut pas être explicite.

DataTable getComments () {}

Ensuite , configurez une connexion de base de données

1. Créez et objet MySqlConnectionStringBuilder qui contiendra les valeurs suivantes: Nom du serveur, où est le nom d'utilisateur de base de données et mot de passe pour se connecter à la base de données, ainsi que le nom de la base de données.

Ou, vous pouvez créer un fichier de configuration et toutes les connexions de données pour le faire, un exemple détaillé sera dans le prochain article.

MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = new MySqlConnectionStringBuilder (); mysqlCSB.Server = "ip адрес сервера"; mysqlCSB.Database = "имя БД"; mysqlCSB.UserID = "имя пользователя"; mysqlCSB.Password = "пароль";

2. Créez une chaîne de requête en elle, nous sélectionnons tous les commentaires pour aujourd'hui.

chaîne queryString = @ "SELECT COMMENT_AUTHOR, comment_date, COMMENT_CONTENT DE wp_comments OU comment_date> = CURDATE ()";

3. Créez un objet DataTable, qui sera de retour et prendre notre méthode datagridview.

DataTable dt = new DataTable ();

4. Création d'un objet de connexion en utilisant la classe MySqlConnection.

en utilisant (MySqlConnection con = new MySqlConnection ()) {}

4.1 Configurez l'objet nouvellement créé, en passant dans la propriété ConnectionString de notre objet de type MySqlConnectionStringBuilder créé précédemment.

con.ConnectionString = mysqlCSB.ConnectionString;

5. Ouvrez la connexion de base de données

con.Open ();

6. Créer un objet de commande au constructeur passer une chaîne de requête et de l'objet de connexion

MySqlCommand com = new MySqlCommand (queryString, con);

7. Suivre la méthode ExecuteReader, ce qui permet d'obtenir en lecture objet de données MySqlDataReader

en utilisant (MySqlDataReader dr = com.ExecuteReader ()) {// il y a des enregistrements si (dr.HasRows) {// remplissage objet DataTabledt.Load (dr) ;?}}

liste complète

en utilisant MySql.Data.MySqlClient; // Добавитьprivate DataTable getComments () {DataTable dt = new DataTable (); MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = new MySqlConnectionStringBuilder (); mysqlCSB.Server = "127.0.0.1"; mysqlCSB.Database = "mytest"; mysqlCSB.UserID = « root "; mysqlCSB.Password = "123"; chaîne queryString = @" SELECT COMMENT_AUTHOR, comment_date, comment_contentFROM wp_commentsWHERE comment_date> = CURDATE () ", en utilisant (MySqlConnection con = new MySqlConnection ()) {con.ConnectionString = mysqlCSB.ConnectionString; MySqlCommand com = new MySqlCommand (queryString, con); try {con.Open () à l'aide (MySqlDataReader dr = com.ExecuteReader ()) {if (dr.HasRows) {dt.Load (dr);}}} catch (Exception ex) {MessageBox.Show (ex.Message);}} return dt;}

Il reste à mettre les données dans le DataGridView.

private void Button1_Click (expéditeur d'objet, EventArgs e) {dataGridView1.DataSource = getComments ();}

C'est tout, il reste à tester notre application. Appuyez sur le bouton pour obtenir des commentaires, et voir le résultat.

En savoir plus:   MODULE DESCRIPTION DU SITE DE

résultat

Voir aussi:

  • c # Modification de la largeur d'une colonne dans un fichier Excel
  • Comment télécharger des données de base de données Mysql en XML?
  • En cliquant sur un bouton dans la fenêtre du navigateur Web?

transaction sécurisée avec une Sodeby de garantie

Est intermédiaire de confiance Garant entre les participants au cours de la transaction. Le service du site « effectuer des transactions par le Garant » à tous les utilisateurs enregistrés 4-u.info Plus ...

DU BRAS ET ATOM DUALXEON | 8 serveurs dédiés GENERATION

• «Réseaux et entreprises» • №1 (68) 2013 •

Igor Kirillov

Le marché mondial des serveurs en 2012, se déplaçant dans des directions différentes et a montré des résultats remarquables, mais de nombreux analystes ont tendance à la considérer comme une préparation pour un saut tangible qui conduira le marché à un nouveau niveau grâce à des technologies améliorées.

Si nous prenons le marché mondial du serveur dans son ensemble, 2012 ne peut pas être appelé particulièrement bonne. Les analystes internationaux disent que l'agence est petite, pas d'augmentation de plus de 3-5% dans le nombre de systèmes vendus, qui, cependant, éclipsée par la baisse des revenus d'environ la même quantité.

Ainsi, selon diverses estimations, l'ensemble du segment mondial a vendu environ 8,7 millions. Les serveurs environ 50 milliards de $ l'an dernier. Cela donne à penser que la baisse des prix du serveur moyen, et une relance de l'exercice 2010-2011, perçu comme le début du renouveau marché, au point mort depuis qu'il a été réalisé principalement en raison de la demande refoulée et le prochain cycle de mise à niveau technologique des entreprises.

Mais les entreprises individuelles, la situation est différente. Si, par exemple, HP , IBM et Oracle sont plusieurs fragilisé leur position, Dell , Cisco , ainsi qu'un certain nombre de fabricants japonais ont accru la présence. En outre, un impact significatif sur le marché ont de grandes entreprises avec des centres de données, tels que Google, qui produit indépendamment des serveurs pour leurs besoins.

Il est intéressant de noter que dans le premier trimestre de 2012, Cisco a apparu d' abord dans les cinq premiers fabricants mondiaux de serveurs, brièvement évincé de la dernière ligne de Fujitsu . Au cours de cette période, la société a connu une croissance fantastique des ventes dans le segment - 70,9% en termes de quantité et de 72,4% en valeur ( par rapport au même trimestre de 2011). Cependant, dans le futur Fujitsu a pu rétablir le statu quo, et la part de Cisco pour l'année représente moins de trois pour cent du marché mondial du serveur en termes d'argent. En même temps , dans le segment des serveurs lames l'entreprise occupe déjà 15-16%, ce qui est un indicateur remarquable, compte tenu du fait que cette ligne de Cisco se développe au printemps 2009.

Des systèmes convergents vers les serveurs « noyade »

En 2012, la tendance se poursuivra le développement de solutions intégrées pour l'infrastructure informatique convergé. Par exemple, Hitachi Data Systems le élargi sa gamme de plates - formes Unified Computing Compute Platform, présentant le marché onze nouveaux modèles. La première génération de UCP est apparu en 2010, mais la grande popularité dans le monde n'a pas utilisé. Par conséquent, les développeurs ont décidé de mettre à jour les composants principaux des sous - systèmes - serveurs, commutateurs, systèmes de stockage, des logiciels, afin d' éliminer les inconvénients de la précédente génération de UCP. En particulier, le monde a vu un nouveau modèle du serveur lame. Le HDS espère que , grâce à des améliorations plate - forme convergé va gagner leur place sur le marché, qui travaille déjà activement Cisco , EMC de , IBM , HP , NetApp et d' autres.

Une autre mise à jour de ses solutions informatiques intégrées - Exadata X3 Database machine en mémoire - a montré en 2012, la société Oracle . A partir du système de génération précédente caractérisé par l'augmentation du volume des SSD-disques, mis à jour Exadata intelligent Flash Cache, 8-core des processeurs Intel Xeon série E52600, un grand nombre d'interfaces, 10 GbE et le nouveau format de vente (vous pouvez maintenant acheter un rack 1/8 entièrement configuré).

Les solutions complexes basées sur des technologies open source (tels que les processeurs x86) sont de plus en plus dans les zones précédemment immiscent en propriété exclusive par les systèmes « lourds » et « fermés ». Est devenu indicatif, par exemple, le fait que en Février 2012, la NASA a arrêté son dernier mainframe - IBM Z9. Maintenant, l'agence est entièrement répercutée sur les clusters de calcul.

nette tendance de l'année précédente dans le domaine des serveurs et de stockage a été la course continue pour l' efficacité énergétique et de la densité de placement. Dans ce contexte, Dell introduit sur le marché en format de stockage de lame (à ce sujet en détail ci - dessous - dans une section distincte), ainsi que, pour la première fois dans le monde, Serveurs- « lames » dans un quart de la hauteur du connecteur ( Figure 1. ).

Fig.  1. Serveur lame Dell PowerEdge M420 contient deux processeurs 8-core, mais il faut seulement un quart du connecteur du châssis

Fig. 1. Serveur lame Dell PowerEdge M420 contient deux processeurs 8-core, mais il faut seulement un quart du connecteur du châssis

Maintenant , un châssis standard M1000e 10U de hauteur peut mettre le serveur 32, dont chacun contient jusqu'à deux processeurs 8-core Intel Xeon ou noyaux 512 (1024 flux) sur le système global. Ces développements en 2012 ont apporté la plate - forme de lame Dell en premier lieu pour le calcul de la densité allocation des ressources (dans le segment des solutions à base de x86 de masse). Jusqu'à une date récente, la concurrence sur cet indicateur peut être 2-processeur des serveurs lames HP ProLiant BL220c G7, qui a également logé jusqu'à 32 unités dans un seul châssis 10U, mais ils ne sont plus produits par le fabricant. Alternative « superdense» serveur Dell peut être , sauf que le AMD SeaMicro système SM15000 , qui permet de mettre dans une hauteur de boîtier commun 10U 64 processeur unique « lame » sur la base des puces 8-core Operon ou Xeon 4-core ( Fig. 2 ).

En savoir plus:   meilleur serveur SAMP DRIFT pour 0.3.7

Fig.  2. Le nouveau serveur AMD SeaMicro SM15000 affiche la densité de calcul de l'indice à de nouveaux niveaux

Fig. 2. Le nouveau serveur AMD SeaMicro SM15000 affiche la densité de calcul de l'indice à de nouveaux niveaux

 Une caractéristique de la solution a été, y compris l'utilisation d'un fond de panier spécial Liberté Supercompute Tissu, qui est apparu dans l'arsenal d'AMD après l'acquisition de SeaMicro. Matrice de commutation FSF possède une bande passante totale de 1.28 Tbit / s et, plus important, non seulement permet de connecter des serveurs à l' intérieur du châssis , mais aussi le volume de stockage externe à 5 PB.

Il est bien connu que la plupart de l'électricité consommée par le centre de données, nous avons aucun moyen de le charger, et des systèmes d'ingénierie et de la communication, en particulier - refroidissement. Les meilleurs ingénieurs tente constamment de produire des mécanismes d'élimination de chaleur les plus efficaces. Une approche intéressante qui a gagné la forme réelle en 2012, est le refroidissement ... par « noyade » lorsque les serveurs sont plongés dans un fluide diélectrique spécial. En utilisant cette approche, même pour la première fois parler il y a environ cinq ans, mais a commencé à apparaître les premières solutions d'échantillon expérimental, qui, cependant, ne sont pas devenus très populaires à l'échelle mondiale.

Mais l'année dernière, plusieurs grandes entreprises ont annoncé leur soutien au concept. Par exemple, Facebook propose des serveurs immergés dans un liquide similaire dans la composition et la consistance de l'huile minérale. des tests technologiques dans la pratique déjà réalisées. Intel a testé tout ce système d'évacuation de la chaleur pendant un an, en utilisant les ressources de son propre centre de données au Nouveau-Mexique.

Mais l' immersion dans le « pétrole » - n'est pas la seule approche possible. La société 3M a mis au point une solution dans laquelle le liquide bout de composants du serveur, placés dans un bain spécial, puis condensé avec un circuit spécial pour la réutilisation. En tant que fluide réfrigérant utilisé Novec ayant des propriétés diélectriques et de bas point d'ébullition. Certains fabricants proposent des solutions pour le liquide de refroidissement spot non seulement le serveur, mais uniquement le composant le plus chaud - la CPU, RAM, accélérateurs de calcul parallèles, etc. Ces développements comprennent, notamment, Asetek , Iceotope et un certain nombre d'autres entreprises.

serveurs ARM

En 2012, la tendance de l' utilisation dans les processeurs de serveurs avec la consommation d'énergie ultra faible. A la suite de Hewlett-Packard , qui est présenté à la fin de la plate - forme Redstone 2011 ( Fig. 3 ) sur base RISC sur ARM , basée sur le développement des micro - indiquées Penguin Computing , Dell et d' autres.

Fig.  3. Le système Hewlett-Packard Redstone utilise des processeurs ARM.  Dans la façon suivante: un module de calcul pour les cartes de placement (A) et le châssis pour le montage de quatre de ces blocs (B)

Fig. 3. Le système Hewlett-Packard Redstone utilise des processeurs ARM. Dans la façon suivante: un module de calcul pour les cartes de placement (A) et le châssis pour le montage de quatre de ces blocs (B)

 Et si HP envisage à l'avenir de passer à de nouvelles puces Intel Atom et futurs AMD (qui devraient également être construit sur l'architecture ARM), puis, par exemple, il prévoit d'introduire les serveurs Dell sont équipés de deux processeurs x86 et ARM. A cette fin, la société développe une infrastructure de gestion du système universel qui prend en charge les processeurs CISC et RISC. Notez que la première fois un connecteur universel qui vous permet de définir les deux processeurs sur x86 et ARM, a été présenté l'année dernière lors de la conférence Open Compute Sommet, organisé par Facebook. Dell a sauté sur l'idée et prévoit de proposer des solutions commerciales avec connecteur universel à court terme. Depuis l'année dernière, la société propose des serveurs à base de processeurs 64 bits ARM pour tester ses clients. Mise sur le marché une version commerciale est prévue pour au moins la 2013e.

Stockage: humeur « hybride »

En outre, dans le cadre de cet examen à court regarder des événements intéressants et tendances en 2012 sur le marché du stockage d'entreprise. Une tendance claire est la plus grande pénétration dans le segment des SSD. Tous les grands et de nombreux petits producteurs ont présenté leurs stratégies, approches et développements dans ce domaine. Par exemple, en Novembre, Intel introduit une nouvelle génération de SSD avec environ 60 Mo interface SATA et lecture / écriture vitesses / s. Ainsi, par rapport à la génération précédente de la vitesse de lecture a augmenté pratiquement doublé, et enregistrer - quinze fois. Les disques sont conçus en premier lieu, pour améliorer les performances de l'informatique multi-core. Les nouveaux disques sont en fonctionnement consomment jusqu'à 6 watts (et pas plus de 650 mW en mode veille). Capacité de stockage maximale - 800 Go à un prix d'environ 2 $ mille -. Ie ces solutions sont encore chers.

Dans le domaine des disques durs traditionnels de la société Western Digital a mis en place une nouvelle technologie qui est à l' intérieur de l'air d'entraînement est remplacé par de l' hélium, ce qui réduit l'espace entre les plaques magnétiques et augmenter la capacité d'information de l'appareil. En outre, une percée significative a été observée dans la technologie de stockage de données sur une bande magnétique. Beaucoup ont déjà commencé à rejeter ce type de stockage, mais un consortium de développeurs LTO heureux utilisateurs une nouvelle norme - cartouche LTO 6 a une capacité de jusqu'à 6,25 taux de tuberculose et de transfert de données jusqu'à 400 Mo / s (dans les deux cas , nous parlons des données compressées).

En savoir plus:   la vitesse de téléchargement TEST GOOGLE

L' année dernière, la société de stockage de matériel de marché est entré dans Symantec , qui a présenté son propre développement de la série de périphériques de sauvegarde NetBackup ( Fig. 4 ).

Fig.  4. Stockage intégré et la protection des données Symantec NetBackup 5220

Fig. 4. Stockage intégré et la protection des données Symantec NetBackup 5220

 Il est également intéressant la tendance au placement compact des disques durs. Dans la poursuite de l'utilisation efficace de l' espace disponible dans les fabricants de rack offrent des solutions d'ingénierie intéressantes. Ainsi, la société Dell au milieu de cette année a introduit une matrice de disques EqualLogic PS-M4110 Tableau Lame en format lame. Il peut être installé dans un châssis M1000e modèle standard 10U parallèle avec les serveurs propriétaires et commutateurs PowerEdge Force10 ou Power Connect. La capacité maximale de la matrice est de 14 disques durs SAS (jusqu'à 1 To chacun). Dans une bleydshassi il peut être mis en place pour deux modules ( Fig. 5 ).

Fig.  5. Le réseau de disques Dell EqualLogic PS-M4110 matrice de lame: séparément (a) et dans le cadre d'un châssis de lame standard 10U PowerEdge M1000e

Fig. 5. Le réseau de disques Dell EqualLogic PS-M4110 matrice de lame: séparément (a) et dans le cadre d'un châssis de lame standard 10U PowerEdge M1000e

modification spéciale peut être utilisé avec SAS entraîne également SDDnakopiteli. Un module occupe deux baies demi-hauteur. Ainsi, en réglant deux PS-M4110 peut recevoir le magasin de données dans un seul châssis, jusqu'à 28 TB, occupant seulement deux compartiments de taille normale.

En outre, en 2012, il a continué à développer la tendance à unir dans un système de disques durs magnétiques et SSD « « . Il y a quelques années, une telle approche est typique que pour le stockage haut de gamme, maintenant un certain nombre de fabricants offrent système hybride pour les solutions de niveau moyen.

La tendance générale, qui est caractéristique pour l'ensemble du marché, est le désir d'unir et unifier les plates-formes hétérogènes. D'où la popularité des solutions informatiques convergents, le développement de connecteurs de serveur universel, et le stockage hybride. Dans ce domaine et les années suivantes ces domaines seront développés, renforcés et mis à jour avec de nouveaux partisans.

Si vous trouvez une erreur dans le texte, puis sélectionnez avec la souris et appuyez sur Ctrl + Entrée ou cliquez ici .

Merci beaucoup pour votre aide! Nous allons bientôt corriger l'erreur!

Le message n'a pas été envoyé. S'il vous plaît essayer à nouveau.

Message d'erreur

erreur:

Vos commentaires (facultatif):

Oui Annuler

  • Facebook
  • Gazouillement
  • Google+

AS DE SQL STUDIO DE GESTION DU SERVEUR APPRENDRE Port de base de données ...

À partir d'un système simple de gestion de base de données relationnelle SQL Server a évolué en données au niveau de l'entreprise plate-forme polyvalente. .

TCP 1433

TCP 1433 - le port sélectionné pour la valeur par défaut SQL Server. Ceci est le numéro de socket officiel IANA (Agence pour l'attribution des noms et des paramètres uniques de protocoles Internet) pour SQL Server. Les systèmes clients utilisent le port TCP 1433 pour se connecter à un système de gestion de base de données; entre le port SQL Server Management Studio (SSMS) est utilisé pour gérer les instances SQL Server à travers le réseau. Vous pouvez configurer SQL Server pour écouter un autre port, mais dans la plupart des cas, le port 1433 est utilisé.

TCP 1434

TCP 1434 - le port sélectionné par défaut pour Dédiée Administrateur. Vous pouvez exécuter une connexion administrateur dédiée en utilisant la ligne de commande ou en tapant sqlcmd «ADMIN:» suivi par le serveur de nom dans SSMS Se connecter à la base de données boîte de dialogue du moteur.

UDP 1434

le port UDP 1434 est utilisé pour les instances nommées de SQL Server. service SQL Server Browser sur ce port pour détecter les connexions entrantes vers une instance nommée. Le service envoie ensuite le numéro TCP port client pour le nom de l'instance demandée.

TCP 2383

TCP 2383 - le port par défaut pour le service SQL Server Analysis Services.

TCP 2382

TCP port 2382 est utilisé pour se connecter à une instance nommée requêtes Analysis Services. Comme dans le cas d'une base de données relationnelle, et le port UDP 1434, service Explorateur SQL Server écoute sur le port TCP 2382 en détectant les demandes d'instances nommées de Analysis Services. Analysis Services est redirect alors la demande au port approprié pour l'instance nommée.

TCP 135

Dans port TCP 135, un certain nombre d'utilisations. Il est utilisé par le débogueur Transact-SQL, et est utilisé pour démarrer, arrêter et gérer les services SQL Server Integration Services, bien que la nécessité pour elle ne se pose que lorsque vous vous connectez à une instance à distance du service de SSMS.

TCP 80 et 443

les ports TCP 80 et 443 sont les plus couramment utilisés pour accéder au serveur de rapports. Ils soutiennent cependant et URL requêtes vers SQL Server et Analysis Services. TCP 80 - le port par défaut pour les connexions HTTP à l'aide de l'URL. TCP 443 sert HTTPS connexion via SSL.

Informels TCP-ports

Microsoft utilise-port TCP 4022 pour les instances de SQL Server Service Broker dans SQL Server en ligne. De même, des copies de BOL Database Mirroring impliquent port TCP 7022.

Cette liste comprend les ports les plus nécessaires. Pour plus d'informations sur les ports TCP et UDP utilisés par SQL Server, consultez l'article Microsoft «Configurer le Pare-feu Windows pour autoriser l'accès SQL Server» (msdn.microsoft.com/en-us/library/cc646023%28v=sql.120%29 .aspx).

Choisissez votre langue

polonaisAnglais allemand espagnol français italien Portugais turc arabe ukrainien suédois hongrois bulgare estonien Chinois (simplifié) vietnamien roumain thaï slovène slovaque serbe malais norvégien letton lituanien coréen japonais indonésien hindi hébreu finnois grecque néerlandais tchèque danois croate Chinois (traditionnel) Philippines ourdou Azeybardzhansky arménien Belorussian Bengali géorgien kazakh catalan Mongolski russe Tadzhitsky Tamil'skij telugu Uzbetsky


Ajouter un commentaire

Votre e-mail ne sera pas publiée. Les champs obligatoires sont marqués *