![](/img/trans.png)
[英]Searching for a string in a file in a different language - PHP - UTF-8
[英]PHP/SQL - Searching a DB in a different language
我在我的網站上有一個簡單的產品搜索,如下所示:
$params = [$term];
$sql = "SELECT * FROM products WHERE MATCH(product_name) AGAINST(?)";
$stmt = DB::run($sql,$params);
$resultCount = $stmt->rowCount();
if($resultCount > 0){
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){
//get search results
}
}
我的網站都是英文的,我的數據庫都是英文的,但根據我的分析,我們有來自葡萄牙的人在網站上用葡萄牙語搜索,但他們沒有得到任何結果,即使那里有翻譯版本的結果他們尋找。
有沒有辦法解決這個問題或檢測他們輸入的語言並翻譯它而無需支付谷歌翻譯或類似費用。
我想他是這樣用葡萄牙語搜索的: óà
你可以:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.