Finalement, je crée un site web sur trois langues: anglais, russe et chinois. J'espère que si j'utilise UTF-8 dans l'application et la base de données, il n'y aura pas de problèmes d'entrée-sortie (y en aura-t-il?)php, recherche en chinois et russe
Mais la partie la plus effrayante est la recherche. Ca devrait être assez cool. Tout d'abord, j'ai regardé Zend_Search_Lucene, mais comme je me suis rendu compte de http://framework.zend.com/issues/browse/ZF/component/10021 il a des problèmes avec le chinois. :(
Maintenant, je pense à Sphinx, qui supporte à la fois l'anglais et le russe, mais je ne sais pas à quel point ça va être bon pour le chinois. . http://www.sphinxsearch.com/forum/view.html?id=1554 est une doublure en argent, mais ne pas l'expérience utilisateur Sphinx, je ne pense pas que je comprends ce qui est dit là.
Ainsi,
que quelqu'un a une expérience dans cette « langue-agnostique 'recherche et peut le partager avec moi, s'il vous plaît?
et pouvez-vous me donner quelque chose pour tester la recherche. En tant que locuteur natif russe avec quelques connaissances de base de l'anglais, je peux tester à la fois les recherches en russe et en anglais par moi-même, mais je ne sais même pas quelles parties de ce chinois photos sont des mots. S'il vous plaît, donnez-moi quelques cordes chinoises pour les mettre en index et quelques requêtes avec les résultats attendus!
oh! Merci pour le commentaire! Shpinx ne supporte pas la morphologie chinoise, le faire? –
Bien sûr, il le fait! Tant que vous êtes compatible avec votre encodage dans toute l'application, Je peux essayer ici: http://www.sphinxsearch.com/faq.html#encoding – Seb
J'ai essayé d'utiliser des textes de http://zh.wikipedia.org/zh-tw/Wikipedia :% E9% A6% 96% E9% A1% B5 dans mon application comme les anglais Les textes ont été sauvegardés et sont affichés correctement Peut-être que j'ai mal compris vos mots? –