2016-11-04 1 views
0

Я столкнулся с проблемой, что моя база данных находится на английском языке, и я хочу просматривать данные на хинди во время загрузки сайта.Как конвертировать базу данных на английский язык и просматривать данные на хинди на загрузке веб-страницы

Я не хочу использовать раскрывающийся список языка, с которого был преобразован язык, я хочу только просматривать данные в шрифте хинди.

+0

Что это значит, ** моя база данных на английском языке **? Вы сохраняете данные на английском языке и хотите показать их на хинди? Если да, то лучше сохранить его на языке хинди в базе данных, используя атрибут коллекции столбцов базы данных, в ** utf8_general_ci **. – SHAZ

+0

Да! Могу ли я преобразовать таблицу на хинди с помощью mysql –

+0

Могу ли я получить данные на английском языке, чтобы преобразовать их в Интернет, используя php –

ответ

0

Да, вы можете сделать это с помощью PHP Google's translate API.

<?php 
// [START translate_quickstart] 
// Includes the autoloader for libraries installed with composer 
require __DIR__ . '/vendor/autoload.php'; 
// Imports the Google Cloud client library 
use Google\Cloud\Translate\TranslateClient; 
// Your Translate API key 
$apiKey = 'YOUR_API_KEY'; 
// Instantiates a client 
$translate = new TranslateClient([ 
    'key' => $apiKey 
]); 
// Get your database text to translate 
$text = 'Hello, world!'; 
// The target language - hindi -> hi 
$target = 'hi'; 
// Translates some text into Russian 
$translation = $translate->translate($text, [ 
    'target' => $target 
]); 
echo 'Text: ' . $text . ' 
Translation: ' . $translation['text']; 
// [END translate_quickstart] 
return $translation; 

ПРИМЕЧАНИЕ: Это платный API

Смежные вопросы