Text translation

Detect language
English
Translate from
Detect language
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Translate to
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Getting translation...

Source text

So, for those reading this thread here is some context: <a href='https://twitter.com/AttilaAros/status/1325151598587207685'>https://twitter.com/AttilaAros/status/1325151598587207685</a><div class='embed' data-url='https://twitter.com/AttilaAros/status/1325151598587207685'></div> Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 5h 1/ The possible income is the tx fee when it&#39;s spent. There is a natural ceiling on creation of such utxos because they aren&#39;t free to create. There might still be some that need to be kept but once miner decides there&#39;s minimal chance of them being spent they can move them... Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 5h 2/.. To cheaper storage if they want. This would likely be a tiny amount of data compared to full utxo set though. The economics discourage creating these unless there is value embodied in them some other way. Bitcoin has allowed zero value spendable outputs since the beginning Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 5h Sure, Bitcoin allowed many things. We&#39;re taking here about a hostile miner who will bloat the UTXO set with 0 valued UTXOs and then force everyone else to socialize the replication of these valueless UTXO&#39;s. At this point Bitcoin becomes a clock. A timestamper. Not cash. Jackson Laskey<a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> · 4h What’s the difference to miner B between a block of 0-sat transactions and a block of 1-sat transactions mined by miner A? Miner B gets the fees in either case. Isn’t it better for both miners to be able to accept fees in a flexible manner? They can be shared if necessary Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 4h Why not just have a timestamp server in a closet, lock down the protocol with patents and then just sign packets of data with no Satoshis at all in the system. They get fees (fiat, etc) regardless, right? Jackson Laskey<a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> · 2h Why limit yourself? Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 2h Why not have negative Satoshi value too. Why limit yourself? Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 2h Not part of the Bitcoin protocol rules... Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 2h &#39;1 CPU, 1 VOTE&#39; Satoshi didn&#39;t include code in paper and his first version of source code left a lot to be desired. We&#39;ll let POW speak for itself and see what "rules" emerge. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 2h Just so I&#39;m clear. What you&#39;re saying is that you think Satoshi was wrong in implementation and that a protocol rule that has been present in Bitcoin since Jan 2009 until today needs to be changed and that you are willing to hard fork the protocol in order to effect that change? Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 1h Nope. I&#39;m saying that I&#39;m with Satoshi and the Bitcoin whitepaper is defining the Bitcoin systems to have a pre-determined maximum number of coins. Put these 2 statements together in the images below and it is trivially true to see that 0-valued Satoshi outputs violates it. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h You cannot fix this "problem" without changing a protocol rule and thus causing a chain split. The examples you give talk about chains of digital signatures. That has nothing to do with the satoshi value of an output. It also doesn&#39;t affect the fixed satoshi supply. Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> Replying to <a class="mention" href="/@shadders333">@shadders333</a> <a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> and 4 others The protocol is SET IN STONE. It was set in stone when it was defined in the paper We all agree that nChain&#39;s node is NOT set in stone. Whether or not consensus rules are this or that, as we have seen change many times in past decade. Satoshi said predetermined number of coins 7:02 PM · Nov 7, 2020·Twitter Web App Joel Dalais<a class="mention" href="/@JoelDalais">@JoelDalais</a> · 1h Replying to <a class="mention" href="/@AttilaAros">@AttilaAros</a> <a class="mention" href="/@shadders333">@shadders333</a> and 5 others original intention was always to have some space for "free" tx&#39;s, there are reasons for this, that i won&#39;t elaborate on twitter & nchain/svnode IS the reference client, but many more specialization &#39;nodes&#39; are yet to be created personally, not a debatable point for me Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h Replying to <a class="mention" href="/@AttilaAros">@AttilaAros</a> <a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> and 4 others The nChain implementation of the protocol IS set in stone with a few well defined exceptions that are directly associated with reversing changes to the original protocol. No one is suggesting changing the number of Satoshis. John Pitts<a class="mention" href="/@EquityDiamonds">@EquityDiamonds</a> · 1h J Dorsey the Horsey doesn&#39;t deserve all this. Especially since a channel was created with this entire discussion in mind (and left open-ended...). Switch walkie-talkie channels please! powping John Pitts<a class="mention" href="/@EquityDiamonds">@EquityDiamonds</a> · 1h AKA, let&#39;s bSV grownups and get the hell off this hell-hole of a platform. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h link to discussion please...
So, for those reading this thread here is some context: <a href='https://twitter.com/AttilaAros/status/1325151598587207685'>https://twitter.com/AttilaAros/status/1325151598587207685</a><div class='embed' data-url='https://twitter.com/AttilaAros/status/1325151598587207685'></div> Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 5h 1/ The possible income is the tx fee when it&#39;s spent. There is a natural ceiling on creation of such utxos because they aren&#39;t free to create. There might still be some that need to be kept but once miner decides there&#39;s minimal chance of them being spent they can move them... Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 5h 2/.. To cheaper storage if they want. This would likely be a tiny amount of data compared to full utxo set though. The economics discourage creating these unless there is value embodied in them some other way. Bitcoin has allowed zero value spendable outputs since the beginning Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 5h Sure, Bitcoin allowed many things. We&#39;re taking here about a hostile miner who will bloat the UTXO set with 0 valued UTXOs and then force everyone else to socialize the replication of these valueless UTXO&#39;s. At this point Bitcoin becomes a clock. A timestamper. Not cash. Jackson Laskey<a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> · 4h What’s the difference to miner B between a block of 0-sat transactions and a block of 1-sat transactions mined by miner A? Miner B gets the fees in either case. Isn’t it better for both miners to be able to accept fees in a flexible manner? They can be shared if necessary Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 4h Why not just have a timestamp server in a closet, lock down the protocol with patents and then just sign packets of data with no Satoshis at all in the system. They get fees (fiat, etc) regardless, right? Jackson Laskey<a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> · 2h Why limit yourself? Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 2h Why not have negative Satoshi value too. Why limit yourself? Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 2h Not part of the Bitcoin protocol rules... Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 2h &#39;1 CPU, 1 VOTE&#39; Satoshi didn&#39;t include code in paper and his first version of source code left a lot to be desired. We&#39;ll let POW speak for itself and see what "rules" emerge. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 2h Just so I&#39;m clear. What you&#39;re saying is that you think Satoshi was wrong in implementation and that a protocol rule that has been present in Bitcoin since Jan 2009 until today needs to be changed and that you are willing to hard fork the protocol in order to effect that change? Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> · 1h Nope. I&#39;m saying that I&#39;m with Satoshi and the Bitcoin whitepaper is defining the Bitcoin systems to have a pre-determined maximum number of coins. Put these 2 statements together in the images below and it is trivially true to see that 0-valued Satoshi outputs violates it. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h You cannot fix this "problem" without changing a protocol rule and thus causing a chain split. The examples you give talk about chains of digital signatures. That has nothing to do with the satoshi value of an output. It also doesn&#39;t affect the fixed satoshi supply. Attila<a class="mention" href="/@AttilaAros">@AttilaAros</a> Replying to <a class="mention" href="/@shadders333">@shadders333</a> <a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> and 4 others The protocol is SET IN STONE. It was set in stone when it was defined in the paper We all agree that nChain&#39;s node is NOT set in stone. Whether or not consensus rules are this or that, as we have seen change many times in past decade. Satoshi said predetermined number of coins 7:02 PM · Nov 7, 2020·Twitter Web App Joel Dalais<a class="mention" href="/@JoelDalais">@JoelDalais</a> · 1h Replying to <a class="mention" href="/@AttilaAros">@AttilaAros</a> <a class="mention" href="/@shadders333">@shadders333</a> and 5 others original intention was always to have some space for "free" tx&#39;s, there are reasons for this, that i won&#39;t elaborate on twitter & nchain/svnode IS the reference client, but many more specialization &#39;nodes&#39; are yet to be created personally, not a debatable point for me Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h Replying to <a class="mention" href="/@AttilaAros">@AttilaAros</a> <a class="mention" href="/@JacksonLaskey">@JacksonLaskey</a> and 4 others The nChain implementation of the protocol IS set in stone with a few well defined exceptions that are directly associated with reversing changes to the original protocol. No one is suggesting changing the number of Satoshis. John Pitts<a class="mention" href="/@EquityDiamonds">@EquityDiamonds</a> · 1h J Dorsey the Horsey doesn&#39;t deserve all this. Especially since a channel was created with this entire discussion in mind (and left open-ended...). Switch walkie-talkie channels please! powping John Pitts<a class="mention" href="/@EquityDiamonds">@EquityDiamonds</a> · 1h AKA, let&#39;s bSV grownups and get the hell off this hell-hole of a platform. Shadders<a class="mention" href="/@shadders333">@shadders333</a> · 1h link to discussion please...
Loading...
5,611 / 5,000
Loading...

Translation results

Translating...
Translations are gender-specific. Learn more
Some sentences may contain gender-specific alternatives. Click a sentence to see alternatives. Learn more
Translation error
Send feedback

Document translation

Detect language
English
Translate from
Detect language
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Translate to
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu

Drag and drop

Or choose a file
Supported file types: .docx, .pdf, .pptx, .xlsx. Learn more
Drop file here
Send feedback

Website translation

Detect language
English
Translate from
Detect language
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Translate to
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Translating
Send feedback

Image translation

Detect language
English
Translate from
Detect language
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Translate to
All languages
Afrikaans
Albanian
Amharic
Arabic
Armenian
Assamese
Aymara
Azerbaijani
Bambara
Basque
Belarusian
Bengali
Bhojpuri
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dhivehi
Dogri
Dutch
English
Esperanto
Estonian
Ewe
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Ilocano
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Konkani
Korean
Krio
Kurdish (Kurmanji)
Kurdish (Sorani)
Kyrgyz
Lao
Latin
Latvian
Lingala
Lithuanian
Luganda
Luxembourgish
Macedonian
Maithili
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Meiteilon (Manipuri)
Mizo
Mongolian
Myanmar (Burmese)
Nepali
Norwegian
Odia (Oriya)
Oromo
Pashto
Persian
Polish
Portuguese
Punjabi
Quechua
Romanian
Russian
Samoan
Sanskrit
Scots Gaelic
Sepedi
Serbian
Sesotho
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tsonga
Turkish
Turkmen
Twi
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu

Drag and drop

Or choose a file
Supported file types: .jpg, .jpeg, .png. Learn more
Drop file here
Send feedback
5,000 character limit. Use the arrows to translate more.

Saved

History

Google apps
Main menu