CINXE.COM
Tatoeba: Collection of sentences and translations
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"/> <title> Tatoeba: Collection of sentences and translations </title> <link href="/favicon.ico?1739343924" type="image/x-icon" rel="icon"/><link href="/favicon.ico?1739343924" type="image/x-icon" rel="shortcut icon"/><link rel="stylesheet" href="/cache_css/layout.css?1739344326"/><link rel="stylesheet" href="/css/pages/index.css?1739343924"/> <link rel="alternate" hreflang="ar" href="https://tatoeba.org/ar/"> <link rel="alternate" hreflang="az" href="https://tatoeba.org/az/"> <link rel="alternate" hreflang="bal" href="https://tatoeba.org/bal/"> <link rel="alternate" hreflang="eu" href="https://tatoeba.org/eu/"> <link rel="alternate" hreflang="be" href="https://tatoeba.org/be/"> <link rel="alternate" hreflang="bn" href="https://tatoeba.org/bn/"> <link rel="alternate" hreflang="br" href="https://tatoeba.org/br/"> <link rel="alternate" hreflang="ca" href="https://tatoeba.org/ca/"> <link rel="alternate" hreflang="zh-cn" href="https://tatoeba.org/zh-cn/"> <link rel="alternate" hreflang="wuu" href="https://tatoeba.org/wuu/"> <link rel="alternate" hreflang="cs" href="https://tatoeba.org/cs/"> <link rel="alternate" hreflang="da" href="https://tatoeba.org/da/"> <link rel="alternate" hreflang="nl" href="https://tatoeba.org/nl/"> <link rel="alternate" hreflang="de" href="https://tatoeba.org/de/"> <link rel="alternate" hreflang="el" href="https://tatoeba.org/el/"> <link rel="alternate" hreflang="en" href="https://tatoeba.org/en/"> <link rel="alternate" hreflang="eo" href="https://tatoeba.org/eo/"> <link rel="alternate" hreflang="et" href="https://tatoeba.org/et/"> <link rel="alternate" hreflang="fi" href="https://tatoeba.org/fi/"> <link rel="alternate" hreflang="fr" href="https://tatoeba.org/fr/"> <link rel="alternate" hreflang="fy" href="https://tatoeba.org/fy/"> <link rel="alternate" hreflang="gl" href="https://tatoeba.org/gl/"> <link rel="alternate" hreflang="ka" href="https://tatoeba.org/ka/"> <link rel="alternate" hreflang="gos" href="https://tatoeba.org/gos/"> <link rel="alternate" hreflang="hi" href="https://tatoeba.org/hi/"> <link rel="alternate" hreflang="hu" href="https://tatoeba.org/hu/"> <link rel="alternate" hreflang="id" href="https://tatoeba.org/id/"> <link rel="alternate" hreflang="ia" href="https://tatoeba.org/ia/"> <link rel="alternate" hreflang="is" href="https://tatoeba.org/is/"> <link rel="alternate" hreflang="it" href="https://tatoeba.org/it/"> <link rel="alternate" hreflang="ja" href="https://tatoeba.org/ja/"> <link rel="alternate" hreflang="kab" href="https://tatoeba.org/kab/"> <link rel="alternate" hreflang="ko" href="https://tatoeba.org/ko/"> <link rel="alternate" hreflang="ku" href="https://tatoeba.org/ku/"> <link rel="alternate" hreflang="la" href="https://tatoeba.org/la/"> <link rel="alternate" hreflang="lt" href="https://tatoeba.org/lt/"> <link rel="alternate" hreflang="jbo" href="https://tatoeba.org/jbo/"> <link rel="alternate" hreflang="nds" href="https://tatoeba.org/nds/"> <link rel="alternate" hreflang="mr" href="https://tatoeba.org/mr/"> <link rel="alternate" hreflang="ms" href="https://tatoeba.org/ms/"> <link rel="alternate" hreflang="oc" href="https://tatoeba.org/oc/"> <link rel="alternate" hreflang="pl" href="https://tatoeba.org/pl/"> <link rel="alternate" hreflang="pt-br" href="https://tatoeba.org/pt-br/"> <link rel="alternate" hreflang="ro" href="https://tatoeba.org/ro/"> <link rel="alternate" hreflang="ru" href="https://tatoeba.org/ru/"> <link rel="alternate" hreflang="skr" href="https://tatoeba.org/skr/"> <link rel="alternate" hreflang="sr" href="https://tatoeba.org/sr/"> <link rel="alternate" hreflang="sk" href="https://tatoeba.org/sk/"> <link rel="alternate" hreflang="es" href="https://tatoeba.org/es/"> <link rel="alternate" hreflang="sv" href="https://tatoeba.org/sv/"> <link rel="alternate" hreflang="tl" href="https://tatoeba.org/tl/"> <link rel="alternate" hreflang="tr" href="https://tatoeba.org/tr/"> <link rel="alternate" hreflang="uk" href="https://tatoeba.org/uk/"> <link rel="alternate" hreflang="uz" href="https://tatoeba.org/uz/"> <link rel="alternate" hreflang="vi" href="https://tatoeba.org/vi/"> <link rel="alternate" hreflang="cy" href="https://tatoeba.org/cy/"> <link rel="alternate" hreflang="zza" href="https://tatoeba.org/zza/"> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Tatoeba" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body ng-app="app" class="responsive" > <!-- TOP --> <div id="top_menu_container" ng-controller="MenuController"> <md-toolbar id="top_menu" md-colors="{background: 'grey-800'}" layout="column" layout-gt-xs="row" layout-align-gt-xs="start center" flex ng-cloak> <div layout="row" layout-align="start center" flex-xs flex-sm layout-padding> <md-button hide-gt-sm class="hamburger-menu md-icon-button" ng-click="toggleMenu()"> <md-icon>menu</md-icon> </md-button> <a href="/en" layout="row" flex-xs="" layout-align="center center"><img src="/img/tatoeba.svg?1739343924" width="32" height="32" title="Tatoeba" alt=""/><div class="tatoeba-name">Tatoeba</div></a> <md-button hide-gt-xs class="md-icon-button" ng-click="showInterfaceLanguageSelection()"> <md-icon>language</md-icon> </md-button></div> <div flex hide-xs hide-sm> <div class="dropdown"> <div class="label">Browse <md-icon>expand_more</md-icon></div> <div class="dropdown-content"> <div class="item"><a href="/en/sentences/show/random">Show random sentence</a></div> <div class="item"><a href="/en/sentences/index">Browse by language</a></div> <div class="item"><a href="/en/sentences_lists/index">Browse by list</a></div> <div class="item"><a href="/en/tags/view_all">Browse by tag</a></div> <div class="item"><a href="/en/audio/index">Browse audio</a></div> </div> </div> <div class="dropdown"> <div class="label">Community <md-icon>expand_more</md-icon></div> <div class="dropdown-content"> <div class="item"><a href="/en/wall/index">Wall</a></div> <div class="item"><a href="/en/users/all">List of all members</a></div> <div class="item"><a href="/en/stats/users_languages">Languages of members</a></div> <div class="item"><a href="/en/stats/native_speakers">Native speakers</a></div> </div> </div> </div> <div id="user_menu" ng-cloak> <div ng-controller="LoginDialogController as vm" layout="row" layout-align="center center" flex hide-xs hide-sm> <md-button href="/en/users/register"> Register </md-button> <md-button ng-click="vm.showDialog('/en/')"> Log in </md-button> </div> </div> <md-button hide-xs class="" ng-click="showInterfaceLanguageSelection()"> <md-icon>language</md-icon> English</md-button> </md-toolbar> <md-sidenav class="sidenav-menu md-sidenav-left" md-component-id="menu" md-disable-scroll-target="body" ng-cloak> <md-content> <div layout="row" layout-align="start center" layout-padding> <md-button class="md-icon-button" ng-click="toggleMenu()"> <md-icon>menu</md-icon> </md-button> <div layout="row" layout-align="center center"> <span><img src="/img/tatoeba.svg?1739343924" width="32" height="32" title="Tatoeba" alt=""/></span> <span class="tatoeba-name">Tatoeba</span> </div> </div> <md-list> <md-list-item href="/en/users/register"> <p> <md-icon>chevron_right</md-icon> Register </p> </md-list-item> <md-list-item ng-controller="LoginDialogController as vm" ng-click="vm.showDialog('/en/')"> <p> <md-icon>chevron_right</md-icon> Log in </p> </md-list-item> </md-list> <md-divider></md-divider> <md-list> <md-subheader>Browse</md-subheader> <md-list-item href="/en/sentences/show/random"> <p> <md-icon>chevron_right</md-icon> Show random sentence </p> </md-list-item> <md-list-item href="/en/sentences/index"> <p> <md-icon>chevron_right</md-icon> Browse by language </p> </md-list-item> <md-list-item href="/en/sentences_lists/index"> <p> <md-icon>chevron_right</md-icon> Browse by list </p> </md-list-item> <md-list-item href="/en/tags/view_all"> <p> <md-icon>chevron_right</md-icon> Browse by tag </p> </md-list-item> <md-list-item href="/en/audio/index"> <p> <md-icon>chevron_right</md-icon> Browse audio </p> </md-list-item> <md-subheader>Community</md-subheader> <md-list-item href="/en/wall/index"> <p> <md-icon>chevron_right</md-icon> Wall </p> </md-list-item> <md-list-item href="/en/users/all"> <p> <md-icon>chevron_right</md-icon> List of all members </p> </md-list-item> <md-list-item href="/en/stats/users_languages"> <p> <md-icon>chevron_right</md-icon> Languages of members </p> </md-list-item> <md-list-item href="/en/stats/native_speakers"> <p> <md-icon>chevron_right</md-icon> Native speakers </p> </md-list-item> </md-list> </md-content> </md-sidenav> </div> <!-- SEARCH BAR --> <div class="topContent"> <md-toolbar class="md-whiteframe-1dp md-primary"> <div class="container"> <div class="description"> <strong> Tatoeba is a collection of sentences and translations. </strong> <div> It's collaborative, open, free and even addictive. </div> </div> </div> </md-toolbar> <div class="container" ng-cloak> <!-- Search --> <div class="search-bar" ng-controller="SearchBarController as ctrl"> <form method="get" accept-charset="utf-8" id="new-search-bar" action="/en/sentences/search"> <md-input-container class="md-icon-float md-button-right md-block md-title"> <label>Search</label> <md-icon>search</md-icon> <input id="query" name="query" accesskey="4" dir="auto" ng-model="ctrl.searchQuery" /> <md-button class="md-icon-button" reset-button target="query"> <md-icon>clear</md-icon> </md-button> <div class="hint"> Tip: <em>=word</em> will search for an exact match on <em>word</em> </div> </md-input-container> <div layout="row" layout-xs="column" layout-align="end" layout-align-xs="center"> <div layout="row" layout-align="center center" flex-order="1" flex-order-xs="-1"> <md-button type="submit" class="md-raised md-primary"> Search </md-button> </div> <div layout="row" layout-align="center center" layout-wrap> <md-button href="//en.wiki.tatoeba.org/articles/show/text-search" target="_blank"> More tips </md-button> <md-button href="/en/sentences/advanced_search"> Advanced search </md-button> </div> </div> </form> </div> </div> </div> <div class="announcement-container"> </div> <!-- CONTENT --> <div id="content"> <div class="container"> <div layout="row" layout-align="center center" ng-cloak> <div layout="column" flex-gt-sm="80"> <div layout-margin> <div layout="column"> <section ng-cloak> <div ng-controller="RandomSentenceController as vm" ng-init="vm.init()"> <md-toolbar class="md-hue-2"> <div class="md-toolbar-tools" layout-align="center center" layout-wrap> <h2 flex>Random sentence</h2> <div layout="row" layout-align="center center" layout-wrap> <span> <language-dropdown input-id="randomLangChoice" name="randomLangChoice" languages-json="{"abq":"Abaza","abk":"Abkhaz","ady":"Adyghe","afh":"Afrihili","afr":"Afrikaans","ain":"Ainu","akl":"Aklanon","sqi":"Albanian","arq":"Algerian Arabic","amh":"Amharic","grc":"Ancient Greek","hbo":"Ancient Hebrew","ara":"Arabic","arg":"Aragonese","asm":"Assamese","aii":"Assyrian Neo-Aramaic","ast":"Asturian","ava":"Avar","awa":"Awadhi","aym":"Aymara","aze":"Azerbaijani","ban":"Balinese","bal":"Baluchi","bam":"Bambara","bjn":"Banjar","bak":"Bashkir","eus":"Basque","bar":"Bavarian","bvy":"Baybayanon","bel":"Belarusian","ben":"Bengali","ber":"Berber","bom":"Berom","bho":"Bhojpuri","bis":"Bislama","brx":"Bodo","bos":"Bosnian","bre":"Breton","bzt":"Brithenig","bul":"Bulgarian","mya":"Burmese","bua":"Buryat","yue":"Cantonese","cat":"Catalan","cay":"Cayuga","ceb":"Cebuano","bcl":"Central Bikol","dtp":"Central Dusun","nch":"Central Huasteca Nahuatl","knc":"Central Kanuri","ckb":"Central Kurdish (Soran\u00ee)","cmo":"Central Mnong","chg":"Chagatai","cha":"Chamorro","cbk":"Chavacano","che":"Chechen","chr":"Cherokee","cpi":"Chinese Pidgin English","chn":"Chinook Jargon","nya":"Chinyanja","cho":"Choctaw","ckt":"Chukchi","chv":"Chuvash","kzj":"Coastal Kadazan","swc":"Congo Swahili","cor":"Cornish","cos":"Corsican","crh":"Crimean Tatar","hrv":"Croatian","cyo":"Cuyonon","cycl":"CycL","ces":"Czech","dan":"Danish","dar":"Dargwa","div":"Dhivehi","drt":"Drents","dng":"Dungan","nld":"Dutch","dws":"Dutton World Speedwords","hye":"Eastern Armenian","arz":"Egyptian Arabic","egl":"Emilian","eng":"English","emx":"Erromintxela","myv":"Erzya","epo":"Esperanto","est":"Estonian","evn":"Evenki","ewe":"Ewe","ext":"Extremaduran","fao":"Faroese","hif":"Fiji Hindi","fij":"Fijian","fin":"Finnish","fra":"French","fry":"Frisian","fur":"Friulian","gaa":"Ga","gag":"Gagauz","glg":"Galician","gan":"Gan Chinese","gbm":"Garhwali","kat":"Georgian","deu":"German","aln":"Gheg Albanian","gil":"Gilbertese","got":"Gothic","ell":"Greek","kal":"Greenlandic","gos":"Gronings","gcf":"Guadeloupean Creole French","grn":"Guarani","ngu":"Guerrero Nahuatl","guj":"Gujarati","afb":"Gulf Arabic","guw":"Gun","hat":"Haitian Creole","hak":"Hakka Chinese","hau":"Hausa","haw":"Hawaiian","heb":"Hebrew","hil":"Hiligaynon","mrj":"Hill Mari","hin":"Hindi","mik":"Hitchiti","mww":"Hmong Daw (White)","hnj":"Hmong Njua (Green)","hoc":"Ho","hun":"Hungarian","hrx":"Hunsrik","iba":"Iban","isl":"Icelandic","ido":"Ido","ibo":"Igbo","ilo":"Ilocano","ind":"Indonesian","izh":"Ingrian","inh":"Ingush","igs":"Interglossa","ina":"Interlingua","ile":"Interlingue","isv":"Interslavic","ike":"Inuktitut","acm":"Iraqi Arabic","gle":"Irish","tts":"Isan","ita":"Italian","jam":"Jamaican Patois","jpn":"Japanese","jav":"Javanese","tmr":"Jewish Babylonian Aramaic","jpa":"Jewish Palestinian Aramaic","cjy":"Jin Chinese","jdt":"Juhuri (Judeo-Tat)","quc":"K'iche'","kbd":"Kabardian","kab":"Kabyle","xal":"Kalmyk","kam":"Kamba","kan":"Kannada","pam":"Kapampangan","krc":"Karachay-Balkar","kaa":"Karakalpak","xqa":"Karakhanid","krl":"Karelian","kas":"Kashmiri","csb":"Kashubian","kaz":"Kazakh","kek":"Kekchi (Q'eqchi')","mfa":"Kelantan-Pattani Malay","kxi":"Keningau Murut","kjh":"Khakas","klj":"Khalaj","kha":"Khasi","khm":"Khmer","kin":"Kinyarwanda","run":"Kirundi","tlh":"Klingon","ksh":"K\u00f6lsch","koi":"Komi-Permyak","kpv":"Komi-Zyrian","gom":"Konkani (Goan)","kor":"Korean","avk":"Kotava","kum":"Kumyk","fkv":"Kven Finnish","kir":"Kyrgyz","ldn":"L\u00e1adan","lld":"Ladin","lad":"Ladino","lbe":"Lak","lkt":"Lakota","lao":"Lao","ltg":"Latgalian","lat":"Latin","lvs":"Latvian","lzz":"Laz","lez":"Lezgi","ayl":"Libyan Arabic","lij":"Ligurian","lim":"Limburgish","lin":"Lingala","lfn":"Lingua Franca Nova","lzh":"Literary Chinese","lit":"Lithuanian","liv":"Livonian","jbo":"Lojban","lmo":"Lombard","lou":"Louisiana Creole","nds":"Low German (Low Saxon)","dsb":"Lower Sorbian","lug":"Luganda","lut":"Lushootseed","ltz":"Luxembourgish","mkd":"Macedonian","mad":"Madurese","bfz":"Mahasu Pahari","mai":"Maithili","mlg":"Malagasy","zsm":"Malay","zlm":"Malay (Vernacular)","mal":"Malayalam","mlt":"Maltese","mgm":"Mambae","mnc":"Manchu","cmn":"Mandarin Chinese","glv":"Manx","mri":"Maori","arn":"Mapuche","mar":"Marathi","mah":"Marshallese","mhr":"Meadow Mari","mni":"Meitei","mic":"Mi'kmaq","enm":"Middle English","frm":"Middle French","pal":"Middle Persian (Pahlavi)","nan":"Min Nan Chinese","min":"Minangkabau","xmf":"Mingrelian","mwl":"Mirandese","moh":"Mohawk","mdf":"Moksha","mnw":"Mon","mon":"Mongolian","mnr":"Mono (USA)","mfe":"Morisyen","ary":"Moroccan Arabic","mus":"Muskogee (Creek)","nst":"Naga (Tangshang)","nah":"Nahuatl","nnb":"Nande","nau":"Nauruan","nav":"Navajo","nap":"Neapolitan","npi":"Nepali","new":"Newari","ngt":"Ngeq ","fuv":"Nigerian Fulfulde","niu":"Niuean","nog":"Nogai","frr":"North Frisian","apc":"North Levantine Arabic","max":"North Moluccan Malay","hdn":"Northern Haida","kmr":"Northern Kurdish (Kurmanc\u00ee)","sme":"Northern Sami","kiu":"Northern Zaza (Kirmanjki)","nob":"Norwegian Bokm\u00e5l","nno":"Norwegian Nynorsk","nov":"Novial","nus":"Nuer","iii":"Nuosu","nys":"Nyungar","ood":"O'odham","oci":"Occitan","ori":"Odia (Oriya)","oji":"Ojibwe","ryu":"Okinawan","oar":"Old Aramaic","orv":"Old East Slavic","ang":"Old English","fro":"Old French","ofs":"Old Frisian","non":"Old Norse","prg":"Old Prussian","osx":"Old Saxon","osp":"Old Spanish","otk":"Old Turkish","nlv":"Orizaba Nahuatl","oss":"Ossetian","ota":"Ottoman Turkish","pfl":"Palatine German","pau":"Palauan","pli":"Pali","pag":"Pangasinan","pap":"Papiamento","pus":"Pashto","pdc":"Pennsylvania German","pes":"Persian","phn":"Phoenician","pcd":"Picard","pms":"Piedmontese","ppl":"Pipil","crk":"Plains Cree","pol":"Polish","por":"Portuguese","fuc":"Pulaar","pan":"Punjabi (Eastern)","pnb":"Punjabi (Western)","qxq":"Qashqai","que":"Quechua","qya":"Quenya","rap":"Rapa Nui","rel":"Rendille","rhg":"Rohingya","rom":"Romani","ron":"Romanian","roh":"Romansh","rus":"Russian","rue":"Rusyn","smo":"Samoan","sgs":"Samogitian","sag":"Sango","san":"Sanskrit","sat":"Santali","skr":"Saraiki","srd":"Sardinian","stq":"Saterland Frisian","sco":"Scots","gla":"Scottish Gaelic","srp":"Serbian","tsn":"Setswana","crs":"Seychellois Creole","wuu":"Shanghainese","sna":"Shona","shs":"Shuswap","scn":"Sicilian","szl":"Silesian","sjn":"Sindarin","snd":"Sindhi","sin":"Sinhala","slk":"Slovak","slv":"Slovenian","som":"Somali","ajp":"South Levantine Arabic","alt":"Southern Altai","hax":"Southern Haida","sdh":"Southern Kurdish","sma":"Southern Sami","sot":"Southern Sotho","laa":"Southern Subanen","diq":"Southern Zaza (Dimli)","spa":"Spanish","srn":"Sranan Tongo","zgh":"Standard Moroccan Tamazight","sux":"Sumerian","sun":"Sundanese","swg":"Swabian","swh":"Swahili","ssw":"Swazi","swe":"Swedish","gsw":"Swiss German","syl":"Sylheti","syc":"Syriac","shy":"Tachawit","mvv":"Tagal Murut","tgl":"Tagalog","thv":"Tahaggart Tamahaq","tah":"Tahitian","tgk":"Tajik","tzl":"Talossan","tly":"Talysh","tam":"Tamil","rif":"Tarifit","shi":"Tashelhit","tat":"Tatar","tel":"Telugu","tmw":"Temuan","tet":"Tetun","tha":"Thai","bod":"Tibetan","tig":"Tigre","tir":"Tigrinya","tpi":"Tok Pisin","tkl":"Tokelauan","tok":"Toki Pona","toi":"Tonga (Zambezi)","ton":"Tongan","tso":"Tsonga","tum":"Tumbuka","tpn":"Tupinamb\u00e1","tur":"Turkish","tuk":"Turkmen","tvl":"Tuvaluan","tyv":"Tuvinian","aoz":"Uab Meto","udm":"Udmurt","ukr":"Ukrainian","umb":"Umbundu","hsb":"Upper Sorbian","urd":"Urdu","urh":"Urhobo","uig":"Uyghur","uzb":"Uzbek","vec":"Venetian","vep":"Veps","vie":"Vietnamese","vol":"Volap\u00fck","vro":"V\u00f5ro","wln":"Walloon","war":"Waray","guc":"Wayuu","cym":"Welsh","gaz":"West-Central Oromo","hyw":"Western Armenian","wol":"Wolof","xho":"Xhosa","hsn":"Xiang Chinese","sah":"Yakut","yid":"Yiddish","yor":"Yoruba","yua":"Yucatec Maya","zza":"Zaza","zea":"Zeelandic","zul":"Zulu"}" on-selected-language-change="vm.lang = language.code" initial-selection="{{vm.lang}}" placeholder="All languages" force-item-selection="" ></language-dropdown> </span> <md-button class="md-icon-button" id="showRandom" ng-click="vm.showAnother(vm.lang)"> <md-icon>refresh</md-icon> <md-tooltip>show another </md-tooltip> </md-button> </div> </div> </md-toolbar> </div> <div ng-cloak flex sentence-and-translations ng-init="vm.init([], {"id":3618465,"text":"I hope we can finish this before 2:30.","lang":"eng","correctness":0,"script":null,"license":"CC BY 2.0 FR","translations":[[{"id":11167088,"text":"Mi esperas, ke ni povos fini \u0109i tion \u011dis la dua kaj duono.","lang":"epo","correctness":0,"script":null,"transcriptions":[],"audios":[{"id":1168480,"author":"PaulP","attribution_url":null,"license":null}],"isDirect":true,"lang_name":"Esperanto","dir":"ltr","lang_tag":"eo"},{"id":11166446,"text":"J'esp\u00e8re que nous pourrons finir \u00e7a avant 14 h 30.","lang":"fra","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"French","dir":"ltr","lang_tag":"fr"},{"id":4053049,"text":"\u0421\u0435 \u043d\u0430\u0434\u0435\u0432\u0430\u043c \u0434\u0435\u043a\u0430 \u045c\u0435 \u0433\u043e \u0437\u0430\u0432\u0440\u0448\u0438\u043c\u0435 \u043e\u0432\u0430 \u043f\u0440\u0435\u0434 2:30.","lang":"mkd","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Macedonian","dir":"ltr","lang_tag":"mk"},{"id":11167028,"text":"\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u044d\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u0434\u043e \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0442\u0440\u0435\u0442\u044c\u0435\u0433\u043e.","lang":"rus","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Russian","dir":"ltr","lang_tag":"ru"},{"id":11167030,"text":"\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u044d\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u0434\u043e \u0447\u0435\u0442\u044b\u0440\u043d\u0430\u0434\u0446\u0430\u0442\u0438 \u0442\u0440\u0438\u0434\u0446\u0430\u0442\u0438.","lang":"rus","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Russian","dir":"ltr","lang_tag":"ru"},{"id":3703506,"text":"Bunu 2.30'dan \u00f6nce bitirebilece\u011fimizi umuyorum.","lang":"tur","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Turkish","dir":"ltr","lang_tag":"tr"}],[{"id":11167043,"text":"Tikiuosi, kad mes gal\u0117sime tai baigti iki pus\u0117s trij\u0173.","lang":"lit","correctness":0,"script":null,"transcriptions":[],"audios":[],"lang_name":"Lithuanian","dir":"ltr","lang_tag":"lt"}]],"transcriptions":[],"audios":[{"id":219397,"author":"CK","attribution_url":null,"license":null}],"user":{"username":"CK"},"expandLabel":"Show 2 more translations","lang_name":"English","dir":"ltr","lang_tag":"en","is_favorite":null,"is_owned_by_current_user":false,"permissions":null,"max_visible_translations":5,"current_user_review":null}, [{"id":11167088,"text":"Mi esperas, ke ni povos fini \u0109i tion \u011dis la dua kaj duono.","lang":"epo","correctness":0,"script":null,"transcriptions":[],"audios":[{"id":1168480,"author":"PaulP","attribution_url":null,"license":null}],"isDirect":true,"lang_name":"Esperanto","dir":"ltr","lang_tag":"eo"},{"id":11166446,"text":"J'esp\u00e8re que nous pourrons finir \u00e7a avant 14 h 30.","lang":"fra","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"French","dir":"ltr","lang_tag":"fr"},{"id":4053049,"text":"\u0421\u0435 \u043d\u0430\u0434\u0435\u0432\u0430\u043c \u0434\u0435\u043a\u0430 \u045c\u0435 \u0433\u043e \u0437\u0430\u0432\u0440\u0448\u0438\u043c\u0435 \u043e\u0432\u0430 \u043f\u0440\u0435\u0434 2:30.","lang":"mkd","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Macedonian","dir":"ltr","lang_tag":"mk"},{"id":11167028,"text":"\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u044d\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u0434\u043e \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0442\u0440\u0435\u0442\u044c\u0435\u0433\u043e.","lang":"rus","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Russian","dir":"ltr","lang_tag":"ru"},{"id":11167030,"text":"\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u044d\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c \u0434\u043e \u0447\u0435\u0442\u044b\u0440\u043d\u0430\u0434\u0446\u0430\u0442\u0438 \u0442\u0440\u0438\u0434\u0446\u0430\u0442\u0438.","lang":"rus","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Russian","dir":"ltr","lang_tag":"ru"},{"id":3703506,"text":"Bunu 2.30'dan \u00f6nce bitirebilece\u011fimizi umuyorum.","lang":"tur","correctness":0,"script":null,"transcriptions":[],"audios":[],"isDirect":true,"lang_name":"Turkish","dir":"ltr","lang_tag":"tr"}], [{"id":11167043,"text":"Tikiuosi, kad mes gal\u0117sime tai baigti iki pus\u0117s trij\u0173.","lang":"lit","correctness":0,"script":null,"transcriptions":[],"audios":[],"lang_name":"Lithuanian","dir":"ltr","lang_tag":"lt"}], 'und')" class="sentence-and-translations md-whiteframe-1dp"> <div ng-if="vm.sentence.duplicate" layout="row" layout-padding class="duplicate-warning"> <md-icon class="md-warn">warning</md-icon> <div flex>Your sentence was not added because the following already exists.</div> </div> <div layout="column"> <div layout="row" layout-wrap class="header"> <div class="menu-wrapper" ng-if="vm.hasHiddenTranscriptions"> <div class="menu" layout="row" layout-align="space-between center"> <md-button ng-if="!vm.isMenuExpanded" class="md-icon-button" ng-click="vm.toggleTranscriptions()"> <md-icon>unfold_more</md-icon> <md-tooltip>Show unreviewed transcriptions</md-tooltip> </md-button> <md-button ng-if="vm.isMenuExpanded" class="md-icon-button" ng-click="vm.toggleTranscriptions()"> <md-icon>unfold_less</md-icon> <md-tooltip>Hide unreviewed transcriptions</md-tooltip> </md-button> </div> </div> <md-subheader flex="auto"> <span ng-if="vm.sentence.user && vm.sentence.user.username"> Sentence <a ng-href="/en/sentences/show/{{vm.sentence.id}}">#{{vm.sentence.id}}</a> — belongs to <a ng-href="/en/user/profile/{{vm.sentence.user.username}}">{{vm.sentence.user.username}}</a> </span> <span ng-if="!vm.sentence.user || !vm.sentence.user.username"> Sentence <a ng-href="/en/sentences/show/{{vm.sentence.id}}">#{{vm.sentence.id}}</a> </span> </md-subheader> </div> <div class="sentence" ng-class="{'not-reliable' : vm.sentence.correctness === -1}" ng-if="!vm.visibility.sentence_form"> <div layout="row" layout-align="stretch" flex> <div ng-click="translation.showActions = !translation.showActions" layout="row" layout-align="start center" role="switch" flex> <div class="lang"> <language-icon lang="vm.sentence.lang" title="vm.sentence.lang_name"></language-icon> </div> <div class="text" dir="{{vm.sentence.dir}}" lang="{{vm.sentence.lang_tag}}"> <span ng-if="vm.sentence.highlightedText" ng-bind-html="vm.sentence.highlightedText"></span> <span ng-if="!vm.sentence.highlightedText"> <span ng-if="vm.sentence.furigana" ng-bind-html="vm.sentence.furigana.html"> <md-tooltip md-direction="top">{{vm.sentence.furigana.info_message}}</md-tooltip> </span> <span ng-if="!vm.sentence.furigana">{{vm.sentence.text}}</span> </span> </div> </div> <div class="indicator" ng-if="vm.sentence.user.is_native === '1'"> <md-icon> star <md-tooltip md-direction="top"> This sentence belongs to a native speaker. </md-tooltip> </md-icon> </div> <div class="indicator" ng-if="vm.sentence.correctness === -1"> <md-icon class="md-warn" >warning</md-icon> <md-tooltip md-direction="top"> This sentence is not reliable. </md-tooltip> </div> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ngclipboard data-clipboard-text="{{vm.sentence.text}}"> <md-icon>content_copy</md-icon> <md-tooltip>Copy sentence</md-tooltip> </md-button> <audio-button audios="vm.sentence.audios"></audio-button> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ng-href="/en/sentences/show/{{vm.sentence.id}}"> <md-icon>info</md-icon> <md-tooltip>Go to sentence page</md-tooltip> </md-button> </div> <div class="transcription" ng-repeat="transcription in vm.sentence.transcriptions" ng-if="(vm.isMenuExpanded || !transcription.needsReview) && (!vm.sentence.furigana || vm.sentence.highlightedText)"> <div layout="row" layout-align="start center" ng-if="!transcription.showForm"> <div class="icon"> <md-icon>subdirectory_arrow_right</md-icon> </div> <div layout="row" layout-align="start center"> <div ng-if="transcription.needsReview"> <md-icon class="md-warn">warning</md-icon> </div> <div class="text" ng-bind-html="transcription.html" flex></div> <md-tooltip md-direction="top">{{transcription.info_message}}</md-tooltip> </div> </div> </div> </div> </div> <md-progress-linear ng-if="vm.inProgress"></md-progress-linear> <div layout="column" class="direct translations" ng-if="::vm.visibility.translations && vm.directTranslations.length > 0 || undefined" ng-show="vm.visibility.translations && vm.directTranslations.length > 0"> <md-divider></md-divider> <md-subheader>Translations</md-subheader> <div ng-repeat="translation in vm.directTranslations track by translation.id" ng-if="::!translation.isHidden || undefined" ng-show="!translation.isHidden" class="translation" ng-class="{'not-reliable' : translation.correctness === -1, 'expanded': vm.isMenuExpanded, 'trusted-user': vm.menu.canLink}"> <div layout="row" layout-align="stretch" flex> <div ng-click="translation.showActions = !translation.showActions" layout="row" layout-align="start center" role="switch" flex> <div style="font-size: 0"> <icon-with-progress is-loading="vm.iconsInProgress['link' + translation.id]" ng-if="vm.menu.canLink"> <md-button class="md-icon-button anim-squeeze" ng-show="vm.isMenuExpanded && translation.isDirect" ng-click="vm.saveLink('delete', translation)"> <md-icon md-svg-src="/img/link_off.svg"></md-icon> <md-tooltip>Unlink this translation</md-tooltip> </md-button> <md-button class="md-icon-button anim-squeeze" ng-show="vm.isMenuExpanded && !translation.isDirect" ng-click="vm.saveLink('add', translation)"> <md-icon>link</md-icon> <md-tooltip>Make into direct translation</md-tooltip> </md-button> </icon-with-progress> <md-icon class="chevron anim-squeeze" ng-show="!vm.isMenuExpanded || !vm.menu.canLink">chevron_right</md-icon> </div> <div class="lang"> <language-icon lang="translation.lang" title="translation.lang_name"></language-icon> </div> <div class="text" dir="{{translation.dir}}" lang="{{translation.lang_tag}}"> <span ng-if="translation.furigana" ng-bind-html="translation.furigana.html"> <md-tooltip md-direction="top">{{translation.furigana.info_message}}</md-tooltip> </span> <span ng-if="!translation.furigana">{{translation.text}}</span> <md-tooltip ng-if="translation.isDuplicate"> Existing sentence #{{::translation.id}} has been added as a translation. </md-tooltip> </div> </div> <md-button class="md-icon-button" ng-if="translation.editable" ng-click="vm.editTranslation(translation)"> <md-icon>edit</md-icon> <md-tooltip> Edit this translation </md-tooltip> </md-button> <div class="indicator" ng-if="translation.correctness === -1"> <md-icon class="md-warn" >warning</md-icon> <md-tooltip md-direction="top"> This sentence is not reliable. </md-tooltip> </div> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ngclipboard data-clipboard-text="{{translation.text}}"> <md-icon>content_copy</md-icon> <md-tooltip>Copy sentence</md-tooltip> </md-button> <audio-button audios="translation.audios"></audio-button> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ng-href="/en/sentences/show/{{translation.id}}"> <md-icon>info</md-icon> <md-tooltip>Go to sentence page</md-tooltip> </md-button> </div> <div class="transcription" ng-repeat="transcription in translation.transcriptions" ng-if="(vm.isMenuExpanded || !transcription.needsReview) && (!translation.furigana || translation.highlightedText)"> <div layout="row" layout-align="start center" ng-if="!transcription.showForm"> <div class="icon"> <md-icon>subdirectory_arrow_right</md-icon> </div> <div layout="row" layout-align="start center"> <div ng-if="transcription.needsReview"> <md-icon class="md-warn">warning</md-icon> </div> <div class="text" ng-bind-html="transcription.html" flex></div> <md-tooltip md-direction="top">{{transcription.info_message}}</md-tooltip> </div> </div> </div></div> </div> <div layout="column" class="indirect translations" ng-if="::vm.visibility.translations && vm.indirectTranslations.length > 0 && !vm.indirectTranslations[0].isHidden || undefined" ng-show="vm.visibility.translations && vm.indirectTranslations.length > 0 && !vm.indirectTranslations[0].isHidden"> <md-subheader>Translations of translations</md-subheader> <div ng-repeat="translation in vm.indirectTranslations track by translation.id" ng-if="::!translation.isHidden || undefined" ng-show="!translation.isHidden" class="translation" ng-class="{'not-reliable' : translation.correctness === -1, 'expanded': vm.isMenuExpanded, 'trusted-user': vm.menu.canLink}"> <div layout="row" layout-align="stretch" flex> <div ng-click="translation.showActions = !translation.showActions" layout="row" layout-align="start center" role="switch" flex> <div style="font-size: 0"> <icon-with-progress is-loading="vm.iconsInProgress['link' + translation.id]" ng-if="vm.menu.canLink"> <md-button class="md-icon-button anim-squeeze" ng-show="vm.isMenuExpanded && translation.isDirect" ng-click="vm.saveLink('delete', translation)"> <md-icon md-svg-src="/img/link_off.svg"></md-icon> <md-tooltip>Unlink this translation</md-tooltip> </md-button> <md-button class="md-icon-button anim-squeeze" ng-show="vm.isMenuExpanded && !translation.isDirect" ng-click="vm.saveLink('add', translation)"> <md-icon>link</md-icon> <md-tooltip>Make into direct translation</md-tooltip> </md-button> </icon-with-progress> <md-icon class="chevron anim-squeeze" ng-show="!vm.isMenuExpanded || !vm.menu.canLink">chevron_right</md-icon> </div> <div class="lang"> <language-icon lang="translation.lang" title="translation.lang_name"></language-icon> </div> <div class="text" dir="{{translation.dir}}" lang="{{translation.lang_tag}}"> <span ng-if="translation.furigana" ng-bind-html="translation.furigana.html"> <md-tooltip md-direction="top">{{translation.furigana.info_message}}</md-tooltip> </span> <span ng-if="!translation.furigana">{{translation.text}}</span> <md-tooltip ng-if="translation.isDuplicate"> Existing sentence #{{::translation.id}} has been added as a translation. </md-tooltip> </div> </div> <md-button class="md-icon-button" ng-if="translation.editable" ng-click="vm.editTranslation(translation)"> <md-icon>edit</md-icon> <md-tooltip> Edit this translation </md-tooltip> </md-button> <div class="indicator" ng-if="translation.correctness === -1"> <md-icon class="md-warn" >warning</md-icon> <md-tooltip md-direction="top"> This sentence is not reliable. </md-tooltip> </div> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ngclipboard data-clipboard-text="{{translation.text}}"> <md-icon>content_copy</md-icon> <md-tooltip>Copy sentence</md-tooltip> </md-button> <audio-button audios="translation.audios"></audio-button> <md-button class="md-icon-button" ng-class="{activated: translation.showActions, deactivated: !translation.showActions}" ng-href="/en/sentences/show/{{translation.id}}"> <md-icon>info</md-icon> <md-tooltip>Go to sentence page</md-tooltip> </md-button> </div> <div class="transcription" ng-repeat="transcription in translation.transcriptions" ng-if="(vm.isMenuExpanded || !transcription.needsReview) && (!translation.furigana || translation.highlightedText)"> <div layout="row" layout-align="start center" ng-if="!transcription.showForm"> <div class="icon"> <md-icon>subdirectory_arrow_right</md-icon> </div> <div layout="row" layout-align="start center"> <div ng-if="transcription.needsReview"> <md-icon class="md-warn">warning</md-icon> </div> <div class="text" ng-bind-html="transcription.html" flex></div> <md-tooltip md-direction="top">{{transcription.info_message}}</md-tooltip> </div> </div> </div></div> </div> <div class="expand-collapse" layout="column" ng-if="::vm.sentence.expandLabel && vm.visibility.translations || undefined" ng-show="vm.sentence.expandLabel && vm.visibility.translations"> <md-button ng-click="vm.expandOrCollapse(!vm.isExpanded)"> <md-icon>{{vm.expandableIcon}}</md-icon> <span ng-if="!vm.isExpanded"> {{vm.sentence.expandLabel}} </span> <span ng-if="vm.isExpanded"> Fewer translations </span> </md-button> </div> </div> </section> </div> </div> <div layout-gt-xs="row" layout-margin> <div class="join-us md-whiteframe-1dp" layout="column" layout-align="space-between" flex> <md-toolbar class="md-hue-2"> <div class="md-toolbar-tools"> <h2>Want to help?</h2> </div> </md-toolbar> <p> We are collecting sentences and their translations. You can help us by translating or adding new sentences. </p> <div layout="row" layout-align="center center"> <md-button class="md-primary" href="/en/users/register"> Join the community </md-button> </div> </div> <div class="stats annexe-menu md-whiteframe-1dp" layout="column" flex> <md-toolbar class="md-hue-2"> <div class="md-toolbar-tools"> <h2>Stats</h2> </div> </md-toolbar> <div class="content" flex> <div class="category"> <div> <strong>12,713,895</strong> sentences </div> <div> <strong>426</strong> supported languages </div> <div layout="row" layout-align="center center"> <md-button class="md-primary" href="/en/stats/sentences_by_language"> Stats per languages <md-icon ng-cloak>keyboard_arrow_right</md-icon> </md-button> </div> </div> <div class="category"> <strong>146</strong> contributions today <div layout="row" layout-align="center center"> <md-button class="md-primary" href="/en/contributions/activity_timeline"> Activity timeline <md-icon ng-cloak>keyboard_arrow_right</md-icon> </md-button> </div> </div> </div> </div> </div> </div> </div> <!-- Quick fix to readjust the size of the container when the main content is smaller than the annexe content. --> <div style="clear:both"></div> </div> </div> <!-- FOOT --> <div id="footer" layout="column" ng-cloak> <div layout="row" layout-align="center center" flex layout-margin ng-controller="MenuController"> <md-button class="" ng-click="showInterfaceLanguageSelection()"> <md-icon>language</md-icon> English</md-button> </div> <div layout="row" layout-xs="column" layout-align="space-between start"> <div class="category" flex-gt-xs> <h3>Need some help?</h3> <ul> <li> <a href="//en.wiki.tatoeba.org/articles/show/quick-start">Quick Start Guide</a> </li> <li> <a href="//en.wiki.tatoeba.org/articles/show/main">Tatoeba Wiki</a> </li> <li> <a href="//en.wiki.tatoeba.org/articles/show/faq">FAQ</a> </li> <li> <a href="/en/help">Help</a> </li> </ul> </div> <div class="category" flex-gt-xs> <h3>Developers</h3> <ul> <li> <a href="/en/downloads">Downloads</a> </li> <li> <a href="https://github.com/Tatoeba/tatoeba2" target="_blank">GitHub</a> </li> </ul> </div> <div class="category" flex-gt-xs> <h3>About</h3> <ul> <li> <a href="/en/about">What is Tatoeba?</a> </li> <li> <a href="/en/contact">Contact us</a> </li> <li> <a href="https://status.tatoeba.org">Status</a> </li> <li> <a href="/en/terms_of_use">Terms of use</a> </li> <li> <a href="http://blog.tatoeba.org/" target="_blank">Blog</a> </li> <li> <a href="http://twitter.com/tatoeba_org" target="_blank">Twitter</a> </li> <li> <a href="https://www.facebook.com/groups/129340017083187/" target="_blank">Facebook</a> </li> </ul> </div> </div> <div layout="row" layout-align="center center" class="license"> <img alt="Creative Commons License" src="/img/cc-logo.png" /> <div class="text"> Our data is released under various Creative Commons licenses.<a href="/en/terms_of_use#section-6" class="more-info">More information</a> <br/> If you love this content, please consider a <a href=/en/donate>donation</a>. </div> </div> </div> <script src="/cache_js/layout.js?1739344326"></script><script src="/js/sentences/random.ctrl.js?1739343924"></script><script type="text/ng-template" id="language-dropdown-template"><div class="language-dropdown-container"> <md-autocomplete ng-cloak md-select-on-focus md-input-name="{{name}}" md-input-id="{{inputId}}" md-menu-class="language-dropdown" md-selected-item="selectedLanguage" md-selected-item-change="vm.onSelectedLanguageChange()" md-search-text="vm.searchText" md-search-text-change="vm.onSearchTextChange()" md-items="language in vm.querySearch(vm.searchText)" md-item-text="language.name" md-min-length="1-+(vm.hasSuggestions||vm.showAll)" md-autoselect="vm.autoselect" ng-blur="vm.onBlur()" ng-focus="vm.onFocus($event)" md-require-match="true" md-no-cache="vm.searchText == ''" placeholder="{{placeholder}}"> <md-item-template> <svg class="language-icon" ng-if="vm.hasLanguageIcon(language.code)"> <use ng-attr-xlink:href="{{vm.getLanguageIconSpriteUrl(language.code)}}" xlink:href="" /> </svg> <span md-highlight-text="vm.searchText" md-highlight-flags="ig" ng-class="{'priority-language': language.isPriority}">{{language.name}}</span> </md-item-template> <md-not-found> No language found. <md-button class="md-primary" ng-show="!vm.showAll" ng-click="vm.showAll = true; vm.searchText = ''"> <md-icon ng-cloak>keyboard_arrow_left</md-icon> Show all </md-button> </md-not-found> </md-autocomplete> <input type="hidden" name="{{name}}" value="{{selectedLanguage.code}}" autocomplete="off"> </div> </script><script src="/cache_js/sentence-component.js?1739344326"></script><script src="/js/directives/audio-button.dir.js?1739343924"></script><script type="text/ng-template" id="audio-button-template"><md-button class="md-icon-button" ng-href="{{vm.getAudioUrl(audios)}}" ng-click="vm.playAudio(audios); $event.preventDefault()" ng-if="audios.length > 0"> <md-icon ng-if="!audios[0].hasOwnProperty('enabled') || audios[0].enabled">volume_up</md-icon> <md-icon ng-if="audios[0].hasOwnProperty('enabled') && !audios[0].enabled">volume_off</md-icon> <md-tooltip md-direction="top" ng-if="!vm.getAudioAuthor(audios)"> Play audio </md-tooltip> <md-tooltip md-direction="top" ng-if="vm.getAudioAuthor(audios)"> Play audio recorded by {{vm.getAudioAuthor(audios)}} </md-tooltip> </md-button> <md-button class="md-icon-button audioUnavailable" target="_blank" ng-if="!(audios.length > 0)" href="//en.wiki.tatoeba.org/articles/show/contribute-audio"> <md-icon>volume_off</md-icon> <md-tooltip md-direction="top"> No audio for this sentence. Click to learn how to contribute. </md-tooltip> </md-button> </script><script src="/js/elements/login-dialog.ctrl.js?1739343924"></script></body> </html>