Tatoeba / tatoeba2

Tatoeba is a platform whose purpose is to create a collaborative and open dataset of sentences and their translations.
https://tatoeba.org
GNU Affero General Public License v3.0
697 stars 132 forks source link

Increase the quantity of sentences displayed on "Random Sentences" #928

Closed RyckRichards closed 8 years ago

RyckRichards commented 8 years ago

The Random sentences feature - https://tatoeba.org/eng/sentences/several_random_sentences 0- is really helpful since we can translate many sentences at once without having to select too many things. However, we can only choose to see 5, 10 or 15 sentences. It would be good if he have the options 30, 50, 75 and 100.


// Edit from @trang

If you want to work on this issue, you can skip all the comments in-between and just read: https://github.com/Tatoeba/tatoeba2/issues/928#issuecomment-217287312

ckjpn commented 8 years ago

I think this is already mentioned in another issue.

In the meantime, you can use the following link to get a random selection of English sentences that are not yet translated into Spanish. The number you get per page will depend on your settings in your profile. https://tatoeba.org/eng/user/settings You can set it to up to 100.

https://tatoeba.org/sentences/search?query=&from=eng&to=spa&has_audio=yes&trans_filter=exclude&trans_to=spa&sort=random

ckjpn commented 8 years ago

You should be able to do this quite easily with the "advanced search" function. Why not just set up a form using it?

There is a form set up on my "Tatoeba Support" page, specifically designed for translating to English, but to make it more general, all you would need to do is add another select menu for the language to translate to.

This example is specifically set up to only give English sentences with audio, since that's a way that I can help members find sentences that are more likely to be error-free.

screen shot 2016-02-21 at 09 34 12 From this page, if you want to give it a try. http://a4esl.org/temporary/tatoeba/

I could easily write the form for you in HTML, if that helps, but I'm not that familiar with how to write forms in CakePHP.

ckjpn commented 8 years ago

https://github.com/Tatoeba/tatoeba2/issues/237 is related to this one.

ckjpn commented 8 years ago

Here is my suggestion for the "translate" page.

screen shot 2016-02-21 at 11 16 47

Try it here: http://www.manythings.org/tatoeba/translate.html It's mirrored here http://bit.ly/tatoebatranslate, since the above server sometimes is very slow.

Here's the necessary HTML.

  <form action="http://tatoeba.org/sentences/search" id="ActivityTranslateSentencesForm" method="get" accept-charset="utf-8">
    <fieldset class="select"> <label for="ActivityLangFrom"> Sentences in: </label> <select name="from" class="language-selector" id="ActivityLangFrom"> <option value="abk">Abkhaz</option> <option value="ady">Adyghe</option> <option value="afr">Afrikaans</option> <option value="ain">Ainu</option> <option value="sqi">Albanian</option> <option value="arq">Algerian Arabic</option> <option value="amh">Amharic</option> <option value="grc">Ancient Greek</option> <option value="ara">Arabic</option> <option value="arg">Aragonese</option> <option value="hye">Armenian</option> <option value="asm">Assamese</option> <option value="aii">Assyrian</option> <option value="ast">Asturian</option> <option value="awa">Awadhi</option> <option value="aym">Aymara</option> <option value="aze">Azerbaijani</option> <option value="ban">Balinese</option> <option value="bam">Bambara</option> <option value="bak">Bashkir</option> <option value="eus">Basque</option> <option value="bvy">Baybayanon</option> <option value="bel">Belarusian</option> <option value="ben">Bengali</option> <option value="ber">Berber</option> <option value="bho">Bhojpuri</option> <option value="brx">Bodo</option> <option value="bos">Bosnian</option> <option value="bre">Breton</option> <option value="bul">Bulgarian</option> <option value="mya">Burmese</option> <option value="bua">Buryat</option> <option value="yue">Cantonese</option> <option value="cat">Catalan</option> <option value="ceb">Cebuano</option> <option value="dtp">Central Dusun</option> <option value="nch">Central Huasteca Nahuatl</option> <option value="cha">Chamorro</option> <option value="cbk">Chavacano</option> <option value="che">Chechen</option> <option value="chr">Cherokee</option> <option value="cmn">Chinese (Mandarin)</option> <option value="nya">Chinyanja</option> <option value="cho">Choctaw</option> <option value="ckt">Chukchi</option> <option value="chv">Chuvash</option> <option value="kzj">Coastal Kadazan</option> <option value="cor">Cornish</option> <option value="cos">Corsican</option> <option value="crh">Crimean Tatar</option> <option value="hrv">Croatian</option> <option value="cyo">Cuyonon</option> <option value="cycl">CycL</option> <option value="ces">Czech</option> <option value="dan">Danish</option> <option value="dng">Dungan</option> <option value="nld">Dutch</option> <option value="arz">Egyptian Arabic</option> <option value="egl">Emilian</option> <option value="eng">English</option> <option value="myv">Erzya</option> <option value="epo">Esperanto</option> <option value="est">Estonian</option> <option value="ewe">Ewe</option> <option value="fao">Faroese</option> <option value="hif">Fiji Hindi</option> <option value="fij">Fijian</option> <option value="fin">Finnish</option> <option value="fra" selected="selected">French</option> <option value="fry">Frisian</option> <option value="fur">Friulian</option> <option value="gag">Gagauz</option> <option value="glg">Galician</option> <option value="gbm">Garhwali</option> <option value="kat">Georgian</option> <option value="deu">German</option> <option value="gil">Gilbertese</option> <option value="ell">Greek</option> <option value="kal">Greenlandic</option> <option value="grn">Guarani</option> <option value="ngu">Guerrero Nahuatl</option> <option value="guj">Gujarati</option> <option value="hat">Haitian Creole</option> <option value="hak">Hakka Chinese</option> <option value="hau">Hausa</option> <option value="haw">Hawaiian</option> <option value="heb">Hebrew</option> <option value="hil">Hiligaynon</option> <option value="mrj">Hill Mari</option> <option value="hin">Hindi</option> <option value="hnj">Hmong Njua</option> <option value="hoc">Ho</option> <option value="hun">Hungarian</option> <option value="iba">Iban</option> <option value="isl">Icelandic</option> <option value="ido">Ido</option> <option value="ibo">Igbo</option> <option value="ilo">Ilocano</option> <option value="ind">Indonesian</option> <option value="ina">Interlingua</option> <option value="ile">Interlingue</option> <option value="acm">Iraqi Arabic</option> <option value="gle">Irish</option> <option value="ita">Italian</option> <option value="jpn">Japanese</option> <option value="jav">Javanese</option> <option value="jdt">Juhuri (Judeo-Tat)</option> <option value="xal">Kalmyk</option> <option value="kam">Kamba</option> <option value="kan">Kannada</option> <option value="pam">Kapampangan</option> <option value="krc">Karachay-Balkar</option> <option value="kaa">Karakalpak</option> <option value="csb">Kashubian</option> <option value="kaz">Kazakh</option> <option value="kek">Kekchi (Q&#039;eqchi&#039;)</option> <option value="kxi">Keningau Murut</option> <option value="kjh">Khakas</option> <option value="kha">Khasi</option> <option value="khm">Khmer</option> <option value="kin">Kinyarwanda</option> <option value="tlh">Klingon</option> <option value="ksh">Kölsch</option> <option value="kor">Korean</option> <option value="avk">Kotava</option> <option value="kum">Kumyk</option> <option value="kur">Kurdish</option> <option value="kir">Kyrgyz</option> <option value="lld">Ladin</option> <option value="lad">Ladino</option> <option value="lkt">Lakota</option> <option value="lao">Lao</option> <option value="lat">Latin</option> <option value="lvs">Latvian</option> <option value="lzz">Laz</option> <option value="lin">Lingala</option> <option value="lfn">Lingua Franca Nova</option> <option value="lzh">Literary Chinese</option> <option value="lit">Lithuanian</option> <option value="liv">Livonian</option> <option value="jbo">Lojban</option> <option value="lmo">Lombard</option> <option value="lou">Louisiana Creole</option> <option value="nds">Low Saxon</option> <option value="dsb">Lower Sorbian</option> <option value="lug">Luganda</option> <option value="ltz">Luxembourgish</option> <option value="mkd">Macedonian</option> <option value="mlg">Malagasy</option> <option value="zsm">Malay</option> <option value="mal">Malayalam</option> <option value="mlt">Maltese</option> <option value="mgm">Mambae</option> <option value="glv">Manx</option> <option value="mri">Maori</option> <option value="mar">Marathi</option> <option value="mah">Marshallese</option> <option value="mhr">Meadow Mari</option> <option value="enm">Middle English</option> <option value="frm">Middle French</option> <option value="nan">Min Nan Chinese</option> <option value="moh">Mohawk</option> <option value="mdf">Moksha</option> <option value="mnw">Mon</option> <option value="mon">Mongolian</option> <option value="ary">Moroccan Arabic</option> <option value="nah">Nahuatl</option> <option value="nav">Navajo</option> <option value="npi">Nepali</option> <option value="ngt">Ngeq </option> <option value="fuv">Nigerian Fulfulde</option> <option value="niu">Niuean</option> <option value="nog">Nogai</option> <option value="apc">North Levantine Arabic</option> <option value="max">North Moluccan Malay</option> <option value="sme">Northern Sami</option> <option value="nob">Norwegian (Bokmål)</option> <option value="nno">Norwegian (Nynorsk)</option> <option value="nov">Novial</option> <option value="oci">Occitan</option> <option value="ori">Odia (Oriya)</option> <option value="oji">Ojibwe</option> <option value="oar">Old Aramaic</option> <option value="orv">Old East Slavic</option> <option value="ang">Old English</option> <option value="non">Old Norse</option> <option value="prg">Old Prussian</option> <option value="osx">Old Saxon</option> <option value="tpw">Old Tupi</option> <option value="nlv">Orizaba Nahuatl</option> <option value="oss">Ossetian</option> <option value="ota">Ottoman Turkish</option> <option value="pfl">Palatine German</option> <option value="pau">Palauan</option> <option value="pag">Pangasinan</option> <option value="pap">Papiamento</option> <option value="pus">Pashto</option> <option value="pdc">Pennsylvania German</option> <option value="pes">Persian</option> <option value="pcd">Picard</option> <option value="pms">Piedmontese</option> <option value="ppl">Pipil</option> <option value="pol">Polish</option> <option value="por">Portuguese</option> <option value="fuc">Pulaar</option> <option value="pan">Punjabi (Eastern)</option> <option value="pnb">Punjabi (Western)</option> <option value="que">Quechua</option> <option value="qya">Quenya</option> <option value="rom">Romani</option> <option value="ron">Romanian</option> <option value="roh">Romansh</option> <option value="rus">Russian</option> <option value="smo">Samoan</option> <option value="sag">Sango</option> <option value="san">Sanskrit</option> <option value="srd">Sardinian</option> <option value="sco">Scots</option> <option value="gla">Scottish Gaelic</option> <option value="srp">Serbian</option> <option value="tsn">Setswana</option> <option value="crs">Seychellois Creole</option> <option value="wuu">Shanghainese</option> <option value="sna">Shona</option> <option value="shs">Shuswap</option> <option value="scn">Sicilian</option> <option value="sjn">Sindarin</option> <option value="snd">Sindhi</option> <option value="sin">Sinhala</option> <option value="slk">Slovak</option> <option value="slv">Slovenian</option> <option value="som">Somali</option> <option value="alt">Southern Altai</option> <option value="sot">Southern Sotho</option> <option value="spa">Spanish</option> <option value="sux">Sumerian</option> <option value="sun">Sundanese</option> <option value="swh">Swahili</option> <option value="ssw">Swazi</option> <option value="swe">Swedish</option> <option value="gsw">Swiss German</option> <option value="mvv">Tagal Murut</option> <option value="tgl">Tagalog</option> <option value="tgk">Tajik</option> <option value="tam">Tamil</option> <option value="rif">Tarifit</option> <option value="tat">Tatar</option> <option value="tel">Telugu</option> <option value="tet">Tetun</option> <option value="tha">Thai</option> <option value="bod">Tibetan</option> <option value="tir">Tigrinya</option> <option value="tpi">Tok Pisin</option> <option value="tkl">Tokelauan</option> <option value="toki">Toki Pona</option> <option value="ton">Tongan</option> <option value="tso">Tsonga</option> <option value="tur">Turkish</option> <option value="tuk">Turkmen</option> <option value="tvl">Tuvaluan</option> <option value="tyv">Tuvinian</option> <option value="udm">Udmurt</option> <option value="ukr">Ukrainian</option> <option value="umb">Umbundu</option> <option value="hsb">Upper Sorbian</option> <option value="urd">Urdu</option> <option value="urh">Urhobo</option> <option value="uig">Uyghur</option> <option value="uzb">Uzbek</option> <option value="vec">Venetian</option> <option value="vie">Vietnamese</option> <option value="vol">Volapük</option> <option value="vro">Võro</option> <option value="wln">Walloon</option> <option value="war">Waray</option> <option value="cym">Welsh</option> <option value="wol">Wolof</option> <option value="xho">Xhosa</option> <option value="sah">Yakut</option> <option value="yid">Yiddish</option> <option value="yor">Yoruba</option> <option value="zza">Zaza</option> <option value="zul">Zulu</option> </select> </fieldset>
    <fieldset class="select"> <label for="ActivityLangTo"> Not directly translated into: </label> <select name="to" class="language-selector" id="ActivityLangTo"> <option value="none">—</option> <option value="und">Any language</option> <option value="abk">Abkhaz</option> <option value="ady">Adyghe</option> <option value="afr">Afrikaans</option> <option value="ain">Ainu</option> <option value="sqi">Albanian</option> <option value="arq">Algerian Arabic</option> <option value="amh">Amharic</option> <option value="grc">Ancient Greek</option> <option value="ara">Arabic</option> <option value="arg">Aragonese</option> <option value="hye">Armenian</option> <option value="asm">Assamese</option> <option value="aii">Assyrian</option> <option value="ast">Asturian</option> <option value="awa">Awadhi</option> <option value="aym">Aymara</option> <option value="aze">Azerbaijani</option> <option value="ban">Balinese</option> <option value="bam">Bambara</option> <option value="bak">Bashkir</option> <option value="eus">Basque</option> <option value="bvy">Baybayanon</option> <option value="bel">Belarusian</option> <option value="ben">Bengali</option> <option value="ber">Berber</option> <option value="bho">Bhojpuri</option> <option value="brx">Bodo</option> <option value="bos">Bosnian</option> <option value="bre">Breton</option> <option value="bul">Bulgarian</option> <option value="mya">Burmese</option> <option value="bua">Buryat</option> <option value="yue">Cantonese</option> <option value="cat">Catalan</option> <option value="ceb">Cebuano</option> <option value="dtp">Central Dusun</option> <option value="nch">Central Huasteca Nahuatl</option> <option value="cha">Chamorro</option> <option value="cbk">Chavacano</option> <option value="che">Chechen</option> <option value="chr">Cherokee</option> <option value="cmn">Chinese (Mandarin)</option> <option value="nya">Chinyanja</option> <option value="cho">Choctaw</option> <option value="ckt">Chukchi</option> <option value="chv">Chuvash</option> <option value="kzj">Coastal Kadazan</option> <option value="cor">Cornish</option> <option value="cos">Corsican</option> <option value="crh">Crimean Tatar</option> <option value="hrv">Croatian</option> <option value="cyo">Cuyonon</option> <option value="cycl">CycL</option> <option value="ces">Czech</option> <option value="dan">Danish</option> <option value="dng">Dungan</option> <option value="nld">Dutch</option> <option value="arz">Egyptian Arabic</option> <option value="egl">Emilian</option> <option value="eng" selected="selected">English</option> <option value="myv">Erzya</option> <option value="epo">Esperanto</option> <option value="est">Estonian</option> <option value="ewe">Ewe</option> <option value="fao">Faroese</option> <option value="hif">Fiji Hindi</option> <option value="fij">Fijian</option> <option value="fin">Finnish</option> <option value="fra">French</option> <option value="fry">Frisian</option> <option value="fur">Friulian</option> <option value="gag">Gagauz</option> <option value="glg">Galician</option> <option value="gbm">Garhwali</option> <option value="kat">Georgian</option> <option value="deu">German</option> <option value="gil">Gilbertese</option> <option value="ell">Greek</option> <option value="kal">Greenlandic</option> <option value="grn">Guarani</option> <option value="ngu">Guerrero Nahuatl</option> <option value="guj">Gujarati</option> <option value="hat">Haitian Creole</option> <option value="hak">Hakka Chinese</option> <option value="hau">Hausa</option> <option value="haw">Hawaiian</option> <option value="heb">Hebrew</option> <option value="hil">Hiligaynon</option> <option value="mrj">Hill Mari</option> <option value="hin">Hindi</option> <option value="hnj">Hmong Njua</option> <option value="hoc">Ho</option> <option value="hun">Hungarian</option> <option value="iba">Iban</option> <option value="isl">Icelandic</option> <option value="ido">Ido</option> <option value="ibo">Igbo</option> <option value="ilo">Ilocano</option> <option value="ind">Indonesian</option> <option value="ina">Interlingua</option> <option value="ile">Interlingue</option> <option value="acm">Iraqi Arabic</option> <option value="gle">Irish</option> <option value="ita">Italian</option> <option value="jpn">Japanese</option> <option value="jav">Javanese</option> <option value="jdt">Juhuri (Judeo-Tat)</option> <option value="xal">Kalmyk</option> <option value="kam">Kamba</option> <option value="kan">Kannada</option> <option value="pam">Kapampangan</option> <option value="krc">Karachay-Balkar</option> <option value="kaa">Karakalpak</option> <option value="csb">Kashubian</option> <option value="kaz">Kazakh</option> <option value="kek">Kekchi (Q&#039;eqchi&#039;)</option> <option value="kxi">Keningau Murut</option> <option value="kjh">Khakas</option> <option value="kha">Khasi</option> <option value="khm">Khmer</option> <option value="kin">Kinyarwanda</option> <option value="tlh">Klingon</option> <option value="ksh">Kölsch</option> <option value="kor">Korean</option> <option value="avk">Kotava</option> <option value="kum">Kumyk</option> <option value="kur">Kurdish</option> <option value="kir">Kyrgyz</option> <option value="lld">Ladin</option> <option value="lad">Ladino</option> <option value="lkt">Lakota</option> <option value="lao">Lao</option> <option value="lat">Latin</option> <option value="lvs">Latvian</option> <option value="lzz">Laz</option> <option value="lin">Lingala</option> <option value="lfn">Lingua Franca Nova</option> <option value="lzh">Literary Chinese</option> <option value="lit">Lithuanian</option> <option value="liv">Livonian</option> <option value="jbo">Lojban</option> <option value="lmo">Lombard</option> <option value="lou">Louisiana Creole</option> <option value="nds">Low Saxon</option> <option value="dsb">Lower Sorbian</option> <option value="lug">Luganda</option> <option value="ltz">Luxembourgish</option> <option value="mkd">Macedonian</option> <option value="mlg">Malagasy</option> <option value="zsm">Malay</option> <option value="mal">Malayalam</option> <option value="mlt">Maltese</option> <option value="mgm">Mambae</option> <option value="glv">Manx</option> <option value="mri">Maori</option> <option value="mar">Marathi</option> <option value="mah">Marshallese</option> <option value="mhr">Meadow Mari</option> <option value="enm">Middle English</option> <option value="frm">Middle French</option> <option value="nan">Min Nan Chinese</option> <option value="moh">Mohawk</option> <option value="mdf">Moksha</option> <option value="mnw">Mon</option> <option value="mon">Mongolian</option> <option value="ary">Moroccan Arabic</option> <option value="nah">Nahuatl</option> <option value="nav">Navajo</option> <option value="npi">Nepali</option> <option value="ngt">Ngeq </option> <option value="fuv">Nigerian Fulfulde</option> <option value="niu">Niuean</option> <option value="nog">Nogai</option> <option value="apc">North Levantine Arabic</option> <option value="max">North Moluccan Malay</option> <option value="sme">Northern Sami</option> <option value="nob">Norwegian (Bokmål)</option> <option value="nno">Norwegian (Nynorsk)</option> <option value="nov">Novial</option> <option value="oci">Occitan</option> <option value="ori">Odia (Oriya)</option> <option value="oji">Ojibwe</option> <option value="oar">Old Aramaic</option> <option value="orv">Old East Slavic</option> <option value="ang">Old English</option> <option value="non">Old Norse</option> <option value="prg">Old Prussian</option> <option value="osx">Old Saxon</option> <option value="tpw">Old Tupi</option> <option value="nlv">Orizaba Nahuatl</option> <option value="oss">Ossetian</option> <option value="ota">Ottoman Turkish</option> <option value="pfl">Palatine German</option> <option value="pau">Palauan</option> <option value="pag">Pangasinan</option> <option value="pap">Papiamento</option> <option value="pus">Pashto</option> <option value="pdc">Pennsylvania German</option> <option value="pes">Persian</option> <option value="pcd">Picard</option> <option value="pms">Piedmontese</option> <option value="ppl">Pipil</option> <option value="pol">Polish</option> <option value="por">Portuguese</option> <option value="fuc">Pulaar</option> <option value="pan">Punjabi (Eastern)</option> <option value="pnb">Punjabi (Western)</option> <option value="que">Quechua</option> <option value="qya">Quenya</option> <option value="rom">Romani</option> <option value="ron">Romanian</option> <option value="roh">Romansh</option> <option value="rus">Russian</option> <option value="smo">Samoan</option> <option value="sag">Sango</option> <option value="san">Sanskrit</option> <option value="srd">Sardinian</option> <option value="sco">Scots</option> <option value="gla">Scottish Gaelic</option> <option value="srp">Serbian</option> <option value="tsn">Setswana</option> <option value="crs">Seychellois Creole</option> <option value="wuu">Shanghainese</option> <option value="sna">Shona</option> <option value="shs">Shuswap</option> <option value="scn">Sicilian</option> <option value="sjn">Sindarin</option> <option value="snd">Sindhi</option> <option value="sin">Sinhala</option> <option value="slk">Slovak</option> <option value="slv">Slovenian</option> <option value="som">Somali</option> <option value="alt">Southern Altai</option> <option value="sot">Southern Sotho</option> <option value="spa">Spanish</option> <option value="sux">Sumerian</option> <option value="sun">Sundanese</option> <option value="swh">Swahili</option> <option value="ssw">Swazi</option> <option value="swe">Swedish</option> <option value="gsw">Swiss German</option> <option value="mvv">Tagal Murut</option> <option value="tgl">Tagalog</option> <option value="tgk">Tajik</option> <option value="tam">Tamil</option> <option value="rif">Tarifit</option> <option value="tat">Tatar</option> <option value="tel">Telugu</option> <option value="tet">Tetun</option> <option value="tha">Thai</option> <option value="bod">Tibetan</option> <option value="tir">Tigrinya</option> <option value="tpi">Tok Pisin</option> <option value="tkl">Tokelauan</option> <option value="toki">Toki Pona</option> <option value="ton">Tongan</option> <option value="tso">Tsonga</option> <option value="tur">Turkish</option> <option value="tuk">Turkmen</option> <option value="tvl">Tuvaluan</option> <option value="tyv">Tuvinian</option> <option value="udm">Udmurt</option> <option value="ukr">Ukrainian</option> <option value="umb">Umbundu</option> <option value="hsb">Upper Sorbian</option> <option value="urd">Urdu</option> <option value="urh">Urhobo</option> <option value="uig">Uyghur</option> <option value="uzb">Uzbek</option> <option value="vec">Venetian</option> <option value="vie">Vietnamese</option> <option value="vol">Volapük</option> <option value="vro">Võro</option> <option value="wln">Walloon</option> <option value="war">Waray</option> <option value="cym">Welsh</option> <option value="wol">Wolof</option> <option value="xho">Xhosa</option> <option value="sah">Yakut</option> <option value="yid">Yiddish</option> <option value="yor">Yoruba</option> <option value="zza">Zaza</option> <option value="zul">Zulu</option> </select> </fieldset>
    <fieldset class="submit"> <input type="submit" value="show sentences" /> </fieldset>
    <input type="hidden" name="trans_filter" value="exclude">
    <br />
    <input type="radio" checked name="sort" value="random"> random order
    <input type="radio" name="sort" value="words"> shortest first
    <input type="radio" name="sort" value="created"> recent first
    <br />
    <input type="checkbox" name="has_audio" value="yes"> limit to sentences with audio (not available in all languages)
  </form>

<p>You can change the number of sentences you will see on each page by changing the "Number of sentences per page" in your <a href="https://tatoeba.org/eng/user/settings">settings</a>.</p>
RyckRichards commented 8 years ago

I'd like we have the option to choose the number of sentences we want it be displayed. As far it is a "quick translate/review" option, it'd be good if we have a way to choose how many sentences we can take care about also since it displays sentences from other languages. In order words, in case we find a sentence like "She have go to the restaurant.", we could translate the sentence we want and leave a comment on the wrong one and even tag.

ckjpn commented 8 years ago

@RyckRichards

I'd like we have the option to choose the number of sentences we want it be displayed.

That's why I suggested having thefollowing on the page, so it would be obvious to new members how to do this.

You can change the number of sentences you will see on each page by changing the "Number of sentences per page" in your settings.

I don't understand the rest of your comment.

RyckRichards commented 8 years ago

@ckjpn

Actually, from "Contribute> Translate sentences", we can only choose 5, 10 or 15 sentences only:

screenshot_4

And from there, we can link/unlink translations quickly and leave comments if we find any sentence that is not good:

screenshot_5

ckjpn commented 8 years ago

Suggested new "translate sentences" page. http://bit.ly/tatoebatranslate

Perhaps this is a different issue, but since the discussion started here, I'll continue it here. The suggested new page in some ways solves the problem since members can change the number of sentences they will see in their settings.

I've updated the page to include the possibility to search for keywords to get the untranslated sentences, which is something similar to what I already had on my http://bit.ly/tatoebahelp page at the bottom of the left column.

Here's a screen shot.

screen shot 2016-02-26 at 03 56 06

trang commented 8 years ago

I think we can modify the choices from (5, 10, 15) to (10, 20, 50, 100).

The only reason why it was limited to 15 was because back then, the way we retrieved random sentences was very slow (cf. https://github.com/Tatoeba/tatoeba2/commit/613f968885d4c5e6a49b9e2379e21fccf8e7ff7c). Since then we improved the performances by using Sphinx to retrieve random sentences, therefore we can afford to increase the number of the sentences displayed in the "several random sentences" page.

ckjpn commented 8 years ago

I would still like to see something like the improvement I suggested be implemented.

Getting random sentences limited to those not yet translated into your native language would be very useful.

Try this.

http://tatoeba.ueuo.com/

This sort of "fakes" how it might be if you used cookies to remember the previous choice.

English to French http://tatoeba.ueuo.com/?f=eng&t=fra

English to Portuguese http://tatoeba.ueuo.com/?f=eng&t=por

trang commented 8 years ago

@ckjpn it is better to create another issue. The scope of this issue is only about increasing the number of results displayed on the "several random sentences".