• Resolved fidoboy

    (@fidoboy)


    When doing searches in other languages than english and using accented chars (áéíóú) the results page displays cutted words instead the typed by the user. For example, if I do the search: “el gran camión” the result page displays this: “gran camió” and the N at the end is missing.

    NOTE: I’m using a list of stopwords and that’s why the result page doesn’t display the word “el” at the begining of the phrase

    • This topic was modified 2 years, 5 months ago by fidoboy. Reason: Added note
    • This topic was modified 2 years, 5 months ago by fidoboy.
Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author Ajay

    (@ajay)

    Can you please post a link where I can check?

    Thread Starter fidoboy

    (@fidoboy)

    No sorry. But you can check it using the same example I’ve provided

    Thread Starter fidoboy

    (@fidoboy)

    I’ve noticed also that created trending searches at bottom of my search results, are displaying the words cutted by the accented char. So it displays “camió” instead of “camión” removing the N at end

    Plugin Author Ajay

    (@ajay)

    I’ll do some checking. It’s possible that the filtering for the search term is causing this to happen

    Thread Starter fidoboy

    (@fidoboy)

    Thanks. I’ll wait then for any update on this issue / bug

    Thread Starter fidoboy

    (@fidoboy)

    Hi! I want to know if there is any update about this issue. Do you have any info? Have you verified the bug?

    Plugin Author Ajay

    (@ajay)

    It’s on the list but I won’t get to it for a while.

    Plugin Author Ajay

    (@ajay)

    Note that I have filed the issue in Github: https://github.com/WebberZone/better-search/issues/85

    Plugin Author Ajay

    (@ajay)

    @fidoboy

    I thought I’d give it a test. I created a post on gran camión and ran a search for the term. I don’t see anything getting cut off.

    I’m not able to replicate this issue you’re seeing in your install.

    Thread Starter fidoboy

    (@fidoboy)

    It’s not necessary to create a post or the search query returning results. When I wrote any word with accents and submit the form, then the word is incomplete on the results search page. The word being displayed into the new page, is not the same that I’ve wrote before.

    For example, I try to search “régimen” and I submit the form. Then, the new page displays: “r gimen” and the accented char is missing. And other times the word does not have the lasts chars, like “camión” or any other.

    All words containing accents are wrong in result search page.

    • This reply was modified 2 years, 5 months ago by fidoboy.
    Thread Starter fidoboy

    (@fidoboy)

    If I disable the plugin, then it works fine.

    My be it’s because I’m using a custom page results template?

    Plugin Author Ajay

    (@ajay)

    Please can you share what template code you’re using?

    Is your staging site live and I can check? I copied the search words from this post in my test and also tried it live on my sites.

    Happy for you to check at webberzone.com or ajaydsouza.com to see if perhaps I am searching the wrong term?

    Thread Starter fidoboy

    (@fidoboy)

    It’s very weird. I’ve just tried comparing with web sites that you provided, and it seems to work fine. The weird thing is that now the word “camión” works fine in my site but when using the word “régimen” it’s displayed into results page as “r gimen” (there is a white space into the place where the accented E was placed.

    I’m thinking that may be it’s related with the list of stop words that I’m using. I’ll try deactivating stop words and I will report results here.

    Thread Starter fidoboy

    (@fidoboy)

    I’ve removed (leaved empty) the list of stop words (your plugin says “banned words” and it’s a bit confusing) and it works fine now. So I think that it’s related with the parameter “banned whole words”. It’s removing characters into the words and not only the whole word as it says.

    My idea (correct me if I’m wrong) is that if I use, for example “the” as a stop word into the comma separated list, then if I search “the big truck” the query returned is “big truck” removing the common word “the” from the query. But it seems to don’t work that way, or may be I don’t understand the idea. I believe that the algorithm should only remove isolated words with white space before and after, and not inside words. If I have “á” as stopword, it only should be removed if it’s used alone, not inside other word. For example, if I wrote: “buscar á cuentos” then the query should be “buscar cuentos” but if I wrote: “catán pu?uelo” then the word “catán” should be untouched, even if it has “á”. Is this right or I’m wrong?

    • This reply was modified 2 years, 5 months ago by fidoboy.
    Thread Starter fidoboy

    (@fidoboy)

    In case that you need the stopword list that I’m using for your tests, here it’s:

    a,actualmente,adelante,además,afirmó,agregó,ahora,ahí,al,algo,alguna,algunas,alguno,algunos,algún,alrededor,ambos,ampleamos,ante,anterior,antes,apenas,aproximadamente,aquel,aquellas,aquellos,aqui,aquí,arriba,aseguró,así,atras,aunque,ayer,a?adió,aún,bajo,bastante,bien,buen,buena,buenas,bueno,buenos,cada,casi,cerca,cierta,ciertas,cierto,ciertos,cinco,comentó,como,con,conocer,conseguimos,conseguir,considera,consideró,consigo,consigue,consiguen,consigues,contra,cosas,creo,cual,cuales,cualquier,cuando,cuanto,cuatro,cuenta,cómo,da,dado,dan,dar,de,debe,deben,debido,decir,dejó,del,demás,dentro,desde,después,dice,dicen,dicho,dieron,diferente,diferentes,dijeron,dijo,dio,donde,dos,durante,e,ejemplo,el,ella,ellas,ello,ellos,embargo,empleais,emplean,emplear,empleas,empleo,en,encima,encuentra,entonces,entre,era,erais,eramos,eran,eras,eres,es,esa,esas,ese,eso,esos,esta,estaba,estabais,estaban,estabas,estad,estada,estadas,estado,estados,estais,estamos,estan,estando,estar,estaremos,estará,estarán,estarás,estaré,estaréis,estaría,estaríais,estaríamos,estarían,estarías,estas,este,estemos,esto,estos,estoy,estuve,estuviera,estuvierais,estuvieran,estuvieras,estuvieron,estuviese,estuvieseis,estuviesen,estuvieses,estuvimos,estuviste,estuvisteis,estuviéramos,estuviésemos,estuvo,está,estábamos,estáis,están,estás,esté,estéis,estén,estés,ex,existe,existen,explicó,expresó,fin,fue,fuera,fuerais,fueran,fueras,fueron,fuese,fueseis,fuesen,fueses,fui,fuimos,fuiste,fuisteis,fuéramos,fuésemos,gran,grandes,gueno,ha,haber,habida,habidas,habido,habidos,habiendo,habremos,habrá,habrán,habrás,habré,habréis,habría,habríais,habríamos,habrían,habrías,habéis,había,habíais,habíamos,habían,habías,hace,haceis,hacemos,hacen,hacer,hacerlo,haces,hacia,haciendo,hago,han,has,hasta,hay,haya,hayamos,hayan,hayas,hayáis,he,hecho,hemos,hicieron,hizo,hoy,hube,hubiera,hubierais,hubieran,hubieras,hubieron,hubiese,hubieseis,hubiesen,hubieses,hubimos,hubiste,hubisteis,hubiéramos,hubiésemos,hubo,igual,incluso,indicó,informó,intenta,intentais,intentamos,intentan,intentar,intentas,intento,ir,junto,la,lado,largo,las,le,les,llegó,lleva,llevar,lo,los,luego,lugar,manera,manifestó,mayor,me,mediante,mejor,mencionó,menos,mi,mientras,mio,mis,misma,mismas,mismo,mismos,modo,momento,mucha,muchas,mucho,muchos,muy,más,mí,mía,mías,mío,míos,nada,nadie,ni,ninguna,ningunas,ninguno,ningunos,ningún,no,nos,nosotras,nosotros,nuestra,nuestras,nuestro,nuestros,nueva,nuevas,nuevo,nuevos,nunca,o,ocho,os,otra,otras,otro,otros,para,parece,parte,partir,pasada,pasado,pero,pesar,poca,pocas,poco,pocos,podeis,podemos,poder,podria,podriais,podriamos,podrian,podrias,podrá,podrán,podría,podrían,poner,por,por qué,porque,posible,primer,primera,primero,primeros,principalmente,propia,propias,propio,propios,próximo,próximos,pudo,pueda,puede,pueden,puedo,pues,que,quedó,queremos,quien,quienes,quiere,quién,qué,realizado,realizar,realizó,respecto,sabe,sabeis,sabemos,saben,saber,sabes,se,sea,seamos,sean,seas,segunda,segundo,según,seis,ser,seremos,será,serán,serás,seré,seréis,sería,seríais,seríamos,serían,serías,seáis,se?aló,si,sido,siempre,siendo,siete,sigue,siguiente,sin,sino,sobre,sois,sola,solamente,solas,solo,solos,somos,son,soy,su,sus,suya,suyas,suyo,suyos,sí,sólo,tal,también,tampoco,tan,tanto,te,tendremos,tendrá,tendrán,tendrás,tendré,tendréis,tendría,tendríais,tendríamos,tendrían,tendrías,tened,teneis,tenemos,tener,tenga,tengamos,tengan,tengas,tengo,tengáis,tenida,tenidas,tenido,tenidos,teniendo,tenéis,tenía,teníais,teníamos,tenían,tenías,tercera,ti,tiempo,tiene,tienen,tienes,toda,todas,todavía,todo,todos,total,trabaja,trabajais,trabajamos,trabajan,trabajar,trabajas,trabajo,tras,trata,través,tres,tu,tus,tuve,tuviera,tuvierais,tuvieran,tuvieras,tuvieron,tuviese,tuvieseis,tuviesen,tuvieses,tuvimos,tuviste,tuvisteis,tuviéramos,tuviésemos,tuvo,tuya,tuyas,tuyo,tuyos,tú,ultimo,un,una,unas,uno,unos,usa,usais,usamos,usan,usar,usas,uso,usted,va,vais,valor,vamos,van,varias,varios,vaya,veces,ver,verdad,verdadera,verdadero,vez,vosotras,vosotros,voy,vuestra,vuestras,vuestro,vuestros,y,ya,yo,él,éramos,ésta,éstas,éste,éstos,última,últimas,último,últimos

    You can use it for your verifications and see.

    NOTE: I’ve “banned whole words” checkbox activated into the plugin settings.

    • This reply was modified 2 years, 5 months ago by fidoboy.
Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Searches with accents (áéíóú)’ is closed to new replies.